--- /srv/rebuilderd/tmp/rebuilderdpNn2gx/inputs/mesa-libgallium_26.2.4-1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdpNn2gx/out/mesa-libgallium_26.2.4-1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-10-01 18:34:10.000000 debian-binary │ -rw-r--r-- 0 0 0 1432 2026-10-01 18:34:10.000000 control.tar.xz │ --rw-r--r-- 0 0 0 8273784 2026-10-01 18:34:10.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 8273532 2026-10-01 18:34:10.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.4-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 0x1c2cc60 0x01c2cc60 0x01c2cc60 0x06798 0x06798 R 0x4 │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x1c333fc 0x1c333fc R E 0x10000 │ │ │ │ + ARM_EXIDX 0x1c2ccc0 0x01c2ccc0 0x01c2ccc0 0x06798 0x06798 R 0x4 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x1c3345c 0x1c3345c R E 0x10000 │ │ │ │ LOAD 0x1c3a308 0x01c4a308 0x01c4a308 0xe978a 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 0000ac0c 00ac0c 000822 02 A 3 0 2 │ │ │ │ [ 6] .gnu.version_d VERDEF 0000b430 00b430 000030 00 A 4 2 4 │ │ │ │ [ 7] .gnu.version_r VERNEED 0000b460 00b460 000320 00 A 4 8 4 │ │ │ │ [ 8] .rel.dyn REL 0000b780 00b780 0650b8 08 A 3 0 4 │ │ │ │ [ 9] .rel.plt REL 00070838 070838 001b58 08 AI 3 24 4 │ │ │ │ [10] .init PROGBITS 00072390 072390 00000c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 0007239c 07239c 002938 04 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 00074cd8 074cd8 106f858 00 AX 0 0 8 │ │ │ │ - [13] .fini PROGBITS 010e4530 10e4530 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 010e4540 10e4540 b4394c 00 A 0 0 16 │ │ │ │ - [15] .ARM.extab PROGBITS 01c27e8c 1c27e8c 004dd4 00 A 0 0 4 │ │ │ │ - [16] .ARM.exidx ARM_EXIDX 01c2cc60 1c2cc60 006798 00 AL 12 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 01c333f8 1c333f8 000004 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 00074cd8 074cd8 106f8b8 00 AX 0 0 8 │ │ │ │ + [13] .fini PROGBITS 010e4590 10e4590 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 010e45a0 10e45a0 b4394c 00 A 0 0 16 │ │ │ │ + [15] .ARM.extab PROGBITS 01c27eec 1c27eec 004dd4 00 A 0 0 4 │ │ │ │ + [16] .ARM.exidx ARM_EXIDX 01c2ccc0 1c2ccc0 006798 00 AL 12 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 01c33458 1c33458 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 003eb4 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.4-1.so] │ │ │ │ 0x0000000c (INIT) 0x72390 │ │ │ │ - 0x0000000d (FINI) 0x10e4530 │ │ │ │ + 0x0000000d (FINI) 0x10e4590 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x1c4a30c │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 64 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x1c4a34c │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x158 │ │ │ │ 0x00000005 (STRTAB) 0x4624 │ │ │ │ 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: f68b459eba7168641efb8064d4de4c18146f3afc │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9c9ff6cc086485a27b8f28826bb8fcb3ded2bca1 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1053,15 +1053,15 @@ │ │ │ │ &;FAF(FzD │ │ │ │ &3FAFzD(F │ │ │ │ H&1F(FzD │ │ │ │ ($AF(FzD │ │ │ │ $#FAF(FzD │ │ │ │ HxDpGP(( │ │ │ │ HxDpG|(( │ │ │ │ -CHxDpG(V │ │ │ │ +CHxDpGd8 │ │ │ │ 0KAFzD(F|D │ │ │ │ +;FAFzD(F │ │ │ │ +;FAFzD(F │ │ │ │ *;FAFzD(F │ │ │ │ RJ;FRLAFzD(F|D │ │ │ │ LJ;FAFzD(F │ │ │ │ HAFzD(F|D │ │ │ │ @@ -1104,15 +1104,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[HxDpGZHxDpGZHxDpGYHxDpGYHxDpGXHxDpGXHxDpGWHxDpGWHxDpGVHxDpGVHxDpGUHxDpGUHxDpGTHxDpGTHxDpGSHxDpGSHxDpGRHxDpGRHxDpGQHxDpGQHxDpGPHxDpGPHxDpGOHxDpGOHxDpGNHxDpGNHxDpGMHxDpGMHxDpGLHxDpGLHxDpGv │ │ │ │ d%1F(FzD │ │ │ │ `$3FAFzD(F │ │ │ │ D$AF(FzD │ │ │ │ 8$#FAF(FzD │ │ │ │ iJ1F(FzD │ │ │ │ $+29cc@GNU\ │ │ │ │ X,3FAFzD(F │ │ │ │ @@ -1228,15 +1228,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{HxDpGzHxDpGzHxDpGyHxDpGyHxDpGxHxDpGxHxDpGwHxDpGwHxDpGvHxDpGvHxDpGuHxDpGuHxDpGtHxDpGtHxDpGsHxDpGsHxDpGrHxDpGrHxDpGqHxDpGqHxDpGpHxDpGpHxDpGoHxDpGoHxDpGnHxDpGnHxDpGmHxDpGmHxDpGlHxDpGlHxDpGkHxDpGkHxDpGjHxDpGjHxDpGiHxDpGiHxDpGhHxDpGhHxDpGgHxDpGgHxDpG~6 │ │ │ │ %3FAFzD F │ │ │ │ &F.F6FF> │ │ │ │ $$)F FzD │ │ │ │ XJ3FAFzD F │ │ │ │ fJ9F FzD │ │ │ │ ;F2F!F(F │ │ │ │ J;FAFzD(F │ │ │ │ @@ -2931,15 +2931,14 @@ │ │ │ │ +888888+888888838888888888888888 │ │ │ │ KGGGGGGEGGGGGGGCGGGGGGGGGGGGGGGG ) │ │ │ │ 0((((((&((((((($((((((((((((((((@ │ │ │ │ %******"******* │ │ │ │ **************** │ │ │ │ @%$IXkyX │ │ │ │ 0RF!F#a(F │ │ │ │ -\pGk pGNFS │ │ │ │ *((,(.(((((0(2(((((((((((((8(4(((((((((((((((((((((((((((((6(( │ │ │ │ FHxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpG) │ │ │ │ xDejAX h │ │ │ │ ! F+hzDd │ │ │ │ ! F+izDd │ │ │ │ IJFXF\FyD │ │ │ │ JFXF\FyD │ │ │ │ ZFPFTFyD │ │ │ │ %PFGFzDb │ │ │ │ @@ -5563,15 +5562,15 @@ │ │ │ │ C# │ │ │ │ sh!F0F[k │ │ │ │ !F(F[F:F │ │ │ │ -HxDpGbf$ │ │ │ │ +HxDpGfd$ │ │ │ │ k:F!F@F6 │ │ │ │ Qh3F:F(F │ │ │ │ `)c4iTE| │ │ │ │ #F"F!F0F │ │ │ │ !F;FJF0F │ │ │ │ *#!F"F%F │ │ │ │ ,#!F"F%F │ │ │ │ @@ -5959,29 +5958,34 @@ │ │ │ │ C KzD5`t` │ │ │ │ oL}D,Y$h │ │ │ │ :{'" ! F │ │ │ │ :{'" ! F │ │ │ │ :{'" ! F │ │ │ │ :{'" ! F │ │ │ │ :{'" ! F │ │ │ │ -:{'" ! F │ │ │ │ 6{'" ! F │ │ │ │ 6k/!6" F │ │ │ │ -:{'" ! F │ │ │ │ +)"(!+{ F │ │ │ │ :{'" ! F │ │ │ │ 6{'" ! F │ │ │ │ -6{6"/! F │ │ │ │ +6{6"/! F>C │ │ │ │ 6k6"/! F │ │ │ │ +)"(!+{ F │ │ │ │ +)"(!+{ F │ │ │ │ 8{'" ! F │ │ │ │ 8{/!6" F │ │ │ │ 8{'" ! F │ │ │ │ 8k6"/! F │ │ │ │ +)"(!+{ F │ │ │ │ +)"(!+{ F │ │ │ │ 6{'" ! F │ │ │ │ 6{6"/! F │ │ │ │ 6k6"/! F │ │ │ │ +)"(!+{ F │ │ │ │ +)"(!+{ F │ │ │ │ (0*F9F F │ │ │ │ 8{.",! F │ │ │ │ 8{'" ! F │ │ │ │ 8{.",! F │ │ │ │ 8{'" ! F │ │ │ │ ;{9F*F F │ │ │ │ 8k.",! F │ │ │ │ @@ -6365,18 +6369,18 @@ │ │ │ │ c`]ZWTQNKHEB?<9630-*'$! │ │ │ │ 3HxDpG3HxDpG2HxDpG2HxDpG1HxDpG1HxDpG0HxDpG0HxDpG/HxDpG/HxDpG.HxDpG.HxDpG-HxDpG-HxDpG,HxDpG,HxDpG+HxDpG+HxDpG*HxDpG*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG'HxDpG&HxDpG&HxDpG%HxDpGo │ │ │ │ #HxDpG"HxDpG"HxDpG!HxDpG │ │ │ │ 8HxDpG7HxDpG7HxDpG6HxDpG6HxDpG5HxDpG5HxDpG4HxDpG4HxDpG3HxDpG3HxDpG2HxDpG2HxDpG1HxDpG1HxDpG0HxDpG0HxDpG/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 │ │ │ │ bHxDpGaHxDpGaHxDpG`HxDpG`HxDpG_HxDpG_HxDpG^HxDpG^HxDpGo │ │ │ │ [HxDpG[HxDpGZHxDpGZHxDpGYHxDpGYHxDpGXHxDpGXHxDpGWHxDpGWHxDpGVHxDpGVHxDpGUHxDpGUHxDpGTHxDpGTHxDpGSHxDpGSHxDpGRHxDpGRHxDpGQHxDpGQHxDpGC │ │ │ │ -GHxDpGFHxDpGFHxDpGEHxDpGEHxDpGDHxDpGDHxDpGCHxDpGCHxDpGBHxDpGBHxDpGAHxDpGAHxDpG@HxDpG@HxDpG?HxDpG?HxDpG>HxDpG>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$HxDpG │ │ │ │ +2HxDpG2HxDpG1HxDpG1HxDpG0HxDpG0HxDpG/HxDpG/HxDpG.HxDpG.HxDpG-HxDpG-HxDpG,HxDpG,HxDpG+HxDpG+HxDpG*HxDpG*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG'HxDpG&HxDpG&HxDpG%HxDpG%HxDpG$HxDpG$HxDpGx │ │ │ │ nq111t111 │ │ │ │ w1111z11111 │ │ │ │ 3#dYK!` │ │ │ │ &/8AJS\enw │ │ │ │ `;FJF)F] │ │ │ │ #F2FAFHF │ │ │ │ #F2F9FPF │ │ │ │ @@ -6545,15 +6549,15 @@ │ │ │ │ !F*F;FPF │ │ │ │ !F*F;FPF │ │ │ │ #F:FB!PF │ │ │ │ isssssspsssssss │ │ │ │ ssssssssssssssss │ │ │ │ lh)F8io` │ │ │ │ QHxDpGQHxDpGPHxDpGPHxDpGOHxDpGOHxDpGNHxDpGNHxDpGMHxDpGMHxDpGLHxDpGLHxDpGKHxDpGKHxDpGJHxDpGJHxDpGIHxDpGIHxDpGHHxDpGHHxDpGGHxDpGGHxDpGFHxDpGFHxDpGEHxDpGEHxDpGDHxDpGDHxDpGCHxDpGCHxDpGBHxDpGBHxDpGAHxDpGAHxDpG@HxDpG@HxDpG?HxDpG?HxDpG>HxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpG@:::B: │ │ │ │ ~~~~~~~~ │ │ │ │ CCCCC8KK │ │ │ │ - WIzDyDc │ │ │ │ + WIzDyDb │ │ │ │ .IzDyDb │ │ │ │ %|D#h0F9F │ │ │ │ RF[Fwi!F@F │ │ │ │ .............4.. │ │ │ │ ,J-KzD{D │ │ │ │ +J,KzD{D │ │ │ │ *J+KzD{D │ │ │ │ @@ -8683,15 +8688,15 @@ │ │ │ │ 3IzDyD= │ │ │ │ {h5F8FwEK │ │ │ │ │ │ │ │ -2FKF2!8F> │ │ │ │ -2FKF3!8F> │ │ │ │ -2FKF4!8F> │ │ │ │ -2FKF5!8F> │ │ │ │ -2FKF1!8F> │ │ │ │ +2FKF2!8F= │ │ │ │ +2FKF3!8F= │ │ │ │ +2FKF4!8F= │ │ │ │ +2FKF5!8F= │ │ │ │ +2FKF1!8F= │ │ │ │ ;??????7???????3????????????????8i │ │ │ │ |||||||||||||||||||||| │ │ │ │ CF:F)F F │ │ │ │ #n2F!F(F │ │ │ │ !02F!F(F │ │ │ │ #RF#` F9Fg`h │ │ │ │ f1hY`J`2` │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -30,15 +30,15 @@ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febcbf40 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46020ff8 │ │ │ │ tstcs r3, #131072 @ 0x20000 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ svclt 0x0000ef96 │ │ │ │ - tsteq lr, r8, lsl r9 │ │ │ │ + tsteq lr, r8, ror r9 │ │ │ │ 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 1555bfc │ │ │ │ @ instruction: 0x46324639 │ │ │ │ ldrbtmi r4, [fp], #-1608 @ 0xfffff9b8 │ │ │ │ @ instruction: 0xf872f080 │ │ │ │ svclt 0x0000e158 │ │ │ │ biceq fp, r8, ip, lsr r2 │ │ │ │ andeq r3, r0, r0, asr #22 │ │ │ │ - @ instruction: 0x010f5e90 │ │ │ │ - tsteq pc, r4, lsr lr @ │ │ │ │ - tsteq pc, r6, lsr lr @ │ │ │ │ - tsteq pc, sl, lsl lr @ │ │ │ │ - tsteq r3, ip, asr r5 │ │ │ │ - tsteq pc, r4, lsl #28 │ │ │ │ - strdeq r5, [pc, -ip] │ │ │ │ - strdeq r5, [pc, -r4] │ │ │ │ - smlabteq pc, r4, sp, r5 @ │ │ │ │ - smlabteq pc, r6, sp, r5 @ │ │ │ │ - tsteq pc, r6, asr sp @ │ │ │ │ - smlatbeq pc, r6, sp, r5 @ │ │ │ │ - tsteq pc, r8, lsl #26 │ │ │ │ - smlabbeq pc, r6, sp, r5 @ │ │ │ │ - tsteq pc, r6, lsl #26 │ │ │ │ - @ instruction: 0x01136492 │ │ │ │ - tsteq pc, r0, lsr ip @ │ │ │ │ - tsteq pc, ip, lsl #18 │ │ │ │ - @ instruction: 0x01135ffa │ │ │ │ - tsteq r3, r6, ror #31 │ │ │ │ - tsteq r3, lr, asr #31 │ │ │ │ - @ instruction: 0x01135fb6 │ │ │ │ + strdeq r5, [pc, -r0] │ │ │ │ + @ instruction: 0x010f5e94 │ │ │ │ + @ instruction: 0x010f5e96 │ │ │ │ + tsteq pc, sl, ror lr @ │ │ │ │ + @ instruction: 0x011365bc │ │ │ │ + tsteq pc, r4, ror #28 │ │ │ │ + tsteq pc, ip, asr lr @ │ │ │ │ + tsteq pc, r4, asr lr @ │ │ │ │ + tsteq pc, r4, lsr #28 │ │ │ │ + tsteq pc, r6, lsr #28 │ │ │ │ + @ instruction: 0x010f5db6 │ │ │ │ + tsteq pc, r6, lsl #28 │ │ │ │ + tsteq pc, r8, ror #26 │ │ │ │ + smlatteq pc, r6, sp, r5 │ │ │ │ + tsteq pc, r6, ror #26 │ │ │ │ + @ instruction: 0x011364f2 │ │ │ │ + @ instruction: 0x010f5c90 │ │ │ │ + tsteq pc, ip, ror #18 │ │ │ │ + tsteq r3, sl, asr r0 │ │ │ │ + tsteq r3, r6, asr #32 │ │ │ │ + tsteq r3, lr, lsr #32 │ │ │ │ + tsteq r3, r6, lsl r0 │ │ │ │ + tsteq r3, r2 │ │ │ │ + tsteq r3, sl, ror #31 │ │ │ │ + @ instruction: 0x01135fd2 │ │ │ │ + @ instruction: 0x01135fba │ │ │ │ tsteq r3, r2, lsr #31 │ │ │ │ - tsteq r3, sl, lsl #31 │ │ │ │ - tsteq r3, r2, ror pc │ │ │ │ - tsteq r3, sl, asr pc │ │ │ │ - tsteq r3, r2, asr #30 │ │ │ │ - tsteq r3, lr, lsr #30 │ │ │ │ - tsteq r3, r6, lsl pc │ │ │ │ - @ instruction: 0x01135efc │ │ │ │ - @ instruction: 0x01135eba │ │ │ │ - tsteq r3, r8, lsl #29 │ │ │ │ - tsteq r3, r4, asr lr │ │ │ │ - tsteq r3, r2, asr #28 │ │ │ │ - tsteq r3, r0, lsr lr │ │ │ │ + tsteq r3, lr, lsl #31 │ │ │ │ + tsteq r3, r6, ror pc │ │ │ │ + tsteq r3, ip, asr pc │ │ │ │ + tsteq r3, sl, lsl pc │ │ │ │ + tsteq r3, r8, ror #29 │ │ │ │ + @ instruction: 0x01135eb4 │ │ │ │ + tsteq r3, r2, lsr #29 │ │ │ │ + @ instruction: 0x01135e90 │ │ │ │ + tsteq r3, lr, ror lr │ │ │ │ + tsteq r3, ip, ror #28 │ │ │ │ + tsteq r3, ip, asr lr │ │ │ │ + tsteq r3, r6, asr #28 │ │ │ │ + tsteq r3, r4, lsr lr │ │ │ │ tsteq r3, lr, lsl lr │ │ │ │ - tsteq r3, ip, lsl #28 │ │ │ │ - @ instruction: 0x01135dfc │ │ │ │ - tsteq r3, r6, ror #27 │ │ │ │ - @ instruction: 0x01135dd4 │ │ │ │ - @ instruction: 0x01135dbe │ │ │ │ - tsteq r3, r8, lsr #27 │ │ │ │ - @ instruction: 0x01135d92 │ │ │ │ - tsteq r3, sl, ror sp │ │ │ │ - tsteq r3, sl, ror #26 │ │ │ │ - tsteq r3, r4, asr sp │ │ │ │ - tsteq r3, r2, asr #26 │ │ │ │ - tsteq r3, ip, lsr #26 │ │ │ │ - tsteq r3, r6, lsl sp │ │ │ │ - tsteq r3, r4, lsl #26 │ │ │ │ - tsteq r3, lr, ror #25 │ │ │ │ - @ instruction: 0x01135cd8 │ │ │ │ - tsteq r3, r2, asr #25 │ │ │ │ - tsteq r3, ip, lsr #25 │ │ │ │ - @ instruction: 0x01135c9a │ │ │ │ - tsteq r3, r4, lsl #25 │ │ │ │ - tsteq r3, ip, ror #24 │ │ │ │ - tsteq r3, r6, asr ip │ │ │ │ - tsteq r3, r4, asr #24 │ │ │ │ - tsteq r3, lr, lsr #24 │ │ │ │ - tsteq r3, r8, lsl ip │ │ │ │ - tsteq r3, r2, lsl #24 │ │ │ │ - @ instruction: 0x01135bf0 │ │ │ │ - @ instruction: 0x01135bda │ │ │ │ - tsteq r3, r4, asr #23 │ │ │ │ - tsteq r3, lr, lsr #23 │ │ │ │ - @ instruction: 0x01135b9c │ │ │ │ - tsteq r3, r6, lsl #23 │ │ │ │ - tsteq r3, r4, ror fp │ │ │ │ - tsteq r3, lr, asr fp │ │ │ │ - tsteq r3, ip, asr #22 │ │ │ │ - tsteq r3, r6, lsr fp │ │ │ │ - tsteq r3, r0, lsr #22 │ │ │ │ - tsteq r3, r8, lsl #22 │ │ │ │ - @ instruction: 0x01135af2 │ │ │ │ - tsteq r3, r0, ror #21 │ │ │ │ - tsteq r3, sl, asr #21 │ │ │ │ - @ instruction: 0x01135ab2 │ │ │ │ + tsteq r3, r8, lsl #28 │ │ │ │ + @ instruction: 0x01135df2 │ │ │ │ + @ instruction: 0x01135dda │ │ │ │ + tsteq r3, sl, asr #27 │ │ │ │ + @ instruction: 0x01135db4 │ │ │ │ + tsteq r3, r2, lsr #27 │ │ │ │ + tsteq r3, ip, lsl #27 │ │ │ │ + tsteq r3, r6, ror sp │ │ │ │ + tsteq r3, r4, ror #26 │ │ │ │ + tsteq r3, lr, asr #26 │ │ │ │ + tsteq r3, r8, lsr sp │ │ │ │ + tsteq r3, r2, lsr #26 │ │ │ │ + tsteq r3, ip, lsl #26 │ │ │ │ + @ instruction: 0x01135cfa │ │ │ │ + tsteq r3, r4, ror #25 │ │ │ │ + tsteq r3, ip, asr #25 │ │ │ │ + @ instruction: 0x01135cb6 │ │ │ │ + tsteq r3, r4, lsr #25 │ │ │ │ + tsteq r3, lr, lsl #25 │ │ │ │ + tsteq r3, r8, ror ip │ │ │ │ + tsteq r3, r2, ror #24 │ │ │ │ + tsteq r3, r0, asr ip │ │ │ │ + tsteq r3, sl, lsr ip │ │ │ │ + tsteq r3, r4, lsr #24 │ │ │ │ + tsteq r3, lr, lsl #24 │ │ │ │ + @ instruction: 0x01135bfc │ │ │ │ + tsteq r3, r6, ror #23 │ │ │ │ + @ instruction: 0x01135bd4 │ │ │ │ + @ instruction: 0x01135bbe │ │ │ │ + tsteq r3, ip, lsr #23 │ │ │ │ + @ instruction: 0x01135b96 │ │ │ │ + tsteq r3, r0, lsl #23 │ │ │ │ + tsteq r3, r8, ror #22 │ │ │ │ + tsteq r3, r2, asr fp │ │ │ │ + tsteq r3, r0, asr #22 │ │ │ │ + tsteq r3, sl, lsr #22 │ │ │ │ + tsteq r3, r2, lsl fp │ │ │ │ svceq 0x00c6f1b8 │ │ │ │ blmi 1cabecc │ │ │ │ @ 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, ip, ror #24 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - tsteq r3, sl, asr r9 │ │ │ │ - tsteq r3, r8, asr #18 │ │ │ │ - tsteq r3, r2, lsr r9 │ │ │ │ - tsteq r3, ip, lsl r9 │ │ │ │ - tsteq r3, r6, lsl #18 │ │ │ │ - @ instruction: 0x011358f4 │ │ │ │ - @ instruction: 0x011358de │ │ │ │ - tsteq r3, ip, asr #17 │ │ │ │ - @ instruction: 0x011358b6 │ │ │ │ - tsteq r3, r4, lsr #17 │ │ │ │ - tsteq r3, lr, lsl #17 │ │ │ │ - tsteq r3, ip, ror r8 │ │ │ │ - tsteq r3, r6, ror #16 │ │ │ │ - tsteq r3, r4, asr r8 │ │ │ │ - tsteq r3, lr, lsr r8 │ │ │ │ - tsteq r3, r8, lsr #16 │ │ │ │ - tsteq r3, r2, lsl r8 │ │ │ │ - tsteq r3, r2, lsl #16 │ │ │ │ - tsteq pc, r2, lsl #2 │ │ │ │ - strdeq lr, [lr, -r0] │ │ │ │ + @ instruction: 0x011359ba │ │ │ │ + tsteq r3, r8, lsr #19 │ │ │ │ + @ instruction: 0x01135992 │ │ │ │ + tsteq r3, ip, ror r9 │ │ │ │ + tsteq r3, r6, ror #18 │ │ │ │ + tsteq r3, r4, asr r9 │ │ │ │ + tsteq r3, lr, lsr r9 │ │ │ │ + tsteq r3, ip, lsr #18 │ │ │ │ + tsteq r3, r6, lsl r9 │ │ │ │ + tsteq r3, r4, lsl #18 │ │ │ │ + tsteq r3, lr, ror #17 │ │ │ │ + @ instruction: 0x011358dc │ │ │ │ + tsteq r3, r6, asr #17 │ │ │ │ + @ instruction: 0x011358b4 │ │ │ │ + @ instruction: 0x0113589e │ │ │ │ + tsteq r3, r8, lsl #17 │ │ │ │ + tsteq r3, r2, ror r8 │ │ │ │ + tsteq r3, r2, ror #16 │ │ │ │ + tsteq pc, r2, ror #2 │ │ │ │ + tsteq lr, r0, asr r7 │ │ │ │ biceq sl, r8, sl, lsr #7 │ │ │ │ andeq r3, r0, r0, asr #22 │ │ │ │ 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 │ │ │ │ - tsteq pc, r2, lsr r0 @ │ │ │ │ - qaddeq r5, r4, pc @ │ │ │ │ - tsteq pc, sl, rrx │ │ │ │ - smlatbeq pc, sl, r0, r5 @ │ │ │ │ - smlatteq pc, r6, r0, r5 │ │ │ │ - tsteq pc, r6, lsl r1 @ │ │ │ │ - tsteq pc, r6, ror #2 │ │ │ │ - smlatbeq pc, r2, r1, r5 @ │ │ │ │ - smlatteq pc, sl, r1, r5 │ │ │ │ - swpeq r5, r8, [pc] @ │ │ │ │ - smlatteq pc, r2, pc, r4 @ │ │ │ │ - tsteq pc, r8, ror pc @ │ │ │ │ - tsteq pc, sl, lsr pc @ │ │ │ │ - tsteq pc, r4, lsl pc @ │ │ │ │ - tsteq pc, sl, lsr lr @ │ │ │ │ - tsteq pc, r4, lsr lr @ │ │ │ │ - smlabbeq pc, sl, pc, r4 @ │ │ │ │ - smlatbeq pc, r4, pc, r4 @ │ │ │ │ - tsteq pc, r2, lsr #28 │ │ │ │ - tsteq pc, ip │ │ │ │ - ldrdeq r4, [pc, -r6] │ │ │ │ - smlatteq pc, r8, pc, r4 @ │ │ │ │ - tsteq pc, sl, lsl #28 │ │ │ │ - tsteq pc, r8, lsl r0 @ │ │ │ │ - tsteq pc, sl, lsr #32 │ │ │ │ - strdeq r4, [pc, -r8] │ │ │ │ - tsteq pc, r2, lsl #2 │ │ │ │ - swpeq r5, ip, [pc] @ │ │ │ │ - qaddeq r5, lr, pc @ │ │ │ │ - tsteq pc, r4, ror r0 @ │ │ │ │ - ldrdeq r4, [pc, -sl] │ │ │ │ + swpeq r5, r2, [pc] @ │ │ │ │ strheq r5, [pc, -r4] │ │ │ │ - smlabteq pc, r6, r0, r5 @ │ │ │ │ - smlabteq pc, r8, sp, r4 @ │ │ │ │ - tsteq pc, r6, lsr r1 @ │ │ │ │ - mrseq r5, (UNDEF: 31) │ │ │ │ - tsteq pc, r2, lsl r1 @ │ │ │ │ - @ instruction: 0x010f4db0 │ │ │ │ - tsteq pc, lr, asr #2 │ │ │ │ + smlabteq pc, sl, r0, r5 @ │ │ │ │ + tsteq pc, sl, lsl #2 │ │ │ │ + tsteq pc, r6, asr #2 │ │ │ │ + tsteq pc, r6, ror r1 @ │ │ │ │ + smlabteq pc, r6, r1, r5 @ │ │ │ │ + tsteq pc, r2, lsl #4 │ │ │ │ + tsteq pc, sl, asr #4 │ │ │ │ + strdeq r5, [pc, -r8] │ │ │ │ + tsteq pc, r2, asr #32 │ │ │ │ + ldrdeq r4, [pc, -r8] │ │ │ │ + @ instruction: 0x010f4f9a │ │ │ │ + tsteq pc, r4, ror pc @ │ │ │ │ + @ instruction: 0x010f4e9a │ │ │ │ + @ instruction: 0x010f4e94 │ │ │ │ + smlatteq pc, sl, pc, r4 @ │ │ │ │ + tsteq pc, r4 │ │ │ │ + smlabbeq pc, r2, lr, r4 @ │ │ │ │ + tsteq pc, ip, rrx │ │ │ │ + tsteq pc, r6, lsr r0 @ │ │ │ │ + tsteq pc, r8, asr #32 │ │ │ │ + tsteq pc, sl, ror #28 │ │ │ │ + tsteq pc, r8, ror r0 @ │ │ │ │ + smlabbeq pc, sl, r0, r5 @ │ │ │ │ + tsteq pc, r8, asr lr @ │ │ │ │ + tsteq pc, r2, ror #2 │ │ │ │ + strdeq r5, [pc, -ip] │ │ │ │ + strheq r5, [pc, -lr] │ │ │ │ + ldrdeq r5, [pc, -r4] │ │ │ │ + tsteq pc, sl, lsr lr @ │ │ │ │ + tsteq pc, r4, lsl r1 @ │ │ │ │ + tsteq pc, r6, lsr #2 │ │ │ │ + tsteq pc, r8, lsr #28 │ │ │ │ + @ instruction: 0x010f5196 │ │ │ │ tsteq pc, r0, ror #2 │ │ │ │ - @ instruction: 0x010f4d9e │ │ │ │ + tsteq pc, r2, ror r1 @ │ │ │ │ + tsteq pc, r0, lsl lr @ │ │ │ │ + smlatbeq pc, lr, r1, r5 @ │ │ │ │ + smlabteq pc, r0, r1, r5 @ │ │ │ │ + strdeq r4, [pc, -lr] │ │ │ │ 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, r2, ror sl │ │ │ │ @ instruction: 0x463b4a99 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ b 1ab4aec │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq pc, lr, lsr #32 │ │ │ │ - @ instruction: 0x011147fc │ │ │ │ - tsteq pc, lr, lsl r0 @ │ │ │ │ - tsteq r1, r4, asr #15 │ │ │ │ - tsteq pc, ip, asr pc @ │ │ │ │ - tsteq r1, r6, asr r7 │ │ │ │ - tsteq pc, r8, asr #30 │ │ │ │ - tsteq r1, r2, lsr r7 │ │ │ │ + smlabbeq pc, lr, r0, r5 @ │ │ │ │ + tsteq r1, ip, asr r8 │ │ │ │ + tsteq pc, lr, ror r0 @ │ │ │ │ + tsteq r1, r4, lsr #16 │ │ │ │ + @ instruction: 0x010f4fbc │ │ │ │ + @ instruction: 0x011147b6 │ │ │ │ + smlatbeq pc, r8, pc, r4 @ │ │ │ │ + @ instruction: 0x01114792 │ │ │ │ + @ instruction: 0x010f4f90 │ │ │ │ + smlabbeq pc, sl, pc, r4 @ │ │ │ │ + tsteq r8, r6, lsr #16 │ │ │ │ + tsteq pc, r4, ror pc @ │ │ │ │ + tsteq r1, r0, asr #14 │ │ │ │ + tsteq pc, r2, ror #30 │ │ │ │ + tsteq pc, r0, ror #30 │ │ │ │ + @ instruction: 0x011146fa │ │ │ │ + tsteq pc, ip, asr #30 │ │ │ │ + tsteq r2, r4, lsl #11 │ │ │ │ + tsteq pc, r4, asr #30 │ │ │ │ tsteq pc, r0, lsr pc @ │ │ │ │ - tsteq pc, sl, lsr #30 │ │ │ │ - tsteq r8, r6, asr #15 │ │ │ │ - tsteq pc, r4, lsl pc @ │ │ │ │ - tsteq r1, r0, ror #13 │ │ │ │ - tsteq pc, r2, lsl #30 │ │ │ │ - tsteq pc, r0, lsl #30 │ │ │ │ - @ instruction: 0x0111469a │ │ │ │ - smlatteq pc, ip, lr, r4 │ │ │ │ - tsteq r2, r4, lsr #10 │ │ │ │ - smlatteq pc, r4, lr, r4 │ │ │ │ + tsteq r8, r6, ror #14 │ │ │ │ + tsteq pc, lr, lsl pc @ │ │ │ │ + tsteq pc, r0, lsr #30 │ │ │ │ + tsteq pc, r8, lsl pc @ │ │ │ │ + tsteq pc, lr, lsl #30 │ │ │ │ + @ instruction: 0x011254f4 │ │ │ │ + strdeq r4, [pc, -ip] │ │ │ │ + tsteq pc, r8, lsl #30 │ │ │ │ + @ instruction: 0x011886d6 │ │ │ │ + tsteq pc, r4, lsl #30 │ │ │ │ + @ instruction: 0x01125496 │ │ │ │ + strdeq r4, [pc, -r6] │ │ │ │ + smlatteq pc, r2, lr, r4 │ │ │ │ + tsteq r8, r8, ror r6 │ │ │ │ ldrdeq r4, [pc, -r0] │ │ │ │ - tsteq r8, r6, lsl #14 │ │ │ │ - @ instruction: 0x010f4ebe │ │ │ │ - smlabteq pc, r0, lr, r4 @ │ │ │ │ - @ instruction: 0x010f4eb8 │ │ │ │ - smlatbeq pc, lr, lr, r4 @ │ │ │ │ - @ instruction: 0x01125494 │ │ │ │ - @ instruction: 0x010f4e9c │ │ │ │ - smlatbeq pc, r8, lr, r4 @ │ │ │ │ - tsteq r8, r6, ror r6 │ │ │ │ + ldrdeq r4, [pc, -r6] │ │ │ │ + ldrdeq r4, [pc, -r6] │ │ │ │ + smlabteq pc, lr, lr, r4 @ │ │ │ │ smlatbeq pc, r4, lr, r4 @ │ │ │ │ - tsteq r2, r6, lsr r4 │ │ │ │ - @ instruction: 0x010f4e96 │ │ │ │ - smlabbeq pc, r2, lr, r4 @ │ │ │ │ - tsteq r8, r8, lsl r6 │ │ │ │ - tsteq pc, r0, ror lr @ │ │ │ │ - tsteq pc, r6, ror lr @ │ │ │ │ - tsteq pc, r6, ror lr @ │ │ │ │ - tsteq pc, lr, ror #28 │ │ │ │ - tsteq pc, r4, asr #28 │ │ │ │ - tsteq pc, r4, asr #28 │ │ │ │ - tsteq pc, r4, asr lr @ │ │ │ │ - tsteq pc, lr, ror #26 │ │ │ │ - tsteq pc, r6, ror #26 │ │ │ │ - tsteq pc, sl, lsr lr @ │ │ │ │ - tsteq pc, ip, lsr sp @ │ │ │ │ - tsteq pc, r4, lsr sp @ │ │ │ │ - tsteq pc, lr, lsl lr @ │ │ │ │ - tsteq r1, r8, ror #8 │ │ │ │ - tsteq pc, ip, lsl #28 │ │ │ │ + smlatbeq pc, r4, lr, r4 @ │ │ │ │ + @ instruction: 0x010f4eb4 │ │ │ │ + smlabteq pc, lr, sp, r4 @ │ │ │ │ + smlabteq pc, r6, sp, r4 @ │ │ │ │ + @ instruction: 0x010f4e9a │ │ │ │ + @ instruction: 0x010f4d9c │ │ │ │ + @ instruction: 0x010f4d94 │ │ │ │ + tsteq pc, lr, ror lr @ │ │ │ │ + tsteq r1, r8, asr #9 │ │ │ │ + tsteq pc, ip, ror #28 │ │ │ │ + tsteq pc, r6, asr lr @ │ │ │ │ + tsteq pc, lr, asr #28 │ │ │ │ + tsteq pc, r6, asr #28 │ │ │ │ + tsteq pc, lr, lsr lr @ │ │ │ │ + tsteq pc, r6, lsr lr @ │ │ │ │ + tsteq pc, r2, lsr lr @ │ │ │ │ + tsteq pc, lr, lsr #28 │ │ │ │ + @ instruction: 0x011884f0 │ │ │ │ + tsteq pc, r8, lsl lr @ │ │ │ │ + @ instruction: 0x010f4db2 │ │ │ │ + smlatbeq pc, sl, sp, r4 @ │ │ │ │ + smlatbeq pc, r2, sp, r4 @ │ │ │ │ + @ instruction: 0x010f4d9a │ │ │ │ + @ instruction: 0x010f4d92 │ │ │ │ + smlabbeq pc, lr, sp, r4 @ │ │ │ │ + smlabbeq pc, sl, sp, r4 @ │ │ │ │ + tsteq r8, ip, asr #8 │ │ │ │ + smlabbeq pc, r0, sp, r4 @ │ │ │ │ + tsteq pc, lr, lsl #26 │ │ │ │ + tsteq pc, r6, lsl #26 │ │ │ │ + strdeq r4, [pc, -lr] │ │ │ │ strdeq r4, [pc, -r6] │ │ │ │ - smlatteq pc, lr, sp, r4 │ │ │ │ - smlatteq pc, r6, sp, r4 │ │ │ │ + smlatteq pc, lr, ip, r4 │ │ │ │ + smlatteq pc, sl, ip, r4 │ │ │ │ + smlatteq pc, r6, ip, r4 │ │ │ │ + tsteq r8, r8, lsr #7 │ │ │ │ + smlatteq pc, r8, ip, r4 │ │ │ │ + tsteq pc, sl, ror #24 │ │ │ │ + tsteq pc, r2, ror #24 │ │ │ │ + tsteq pc, sl, asr ip @ │ │ │ │ + tsteq pc, r2, asr ip @ │ │ │ │ + tsteq pc, sl, asr #24 │ │ │ │ + tsteq pc, r6, asr #24 │ │ │ │ + tsteq pc, r2, asr #24 │ │ │ │ + tsteq r8, r4, lsl #6 │ │ │ │ + tsteq pc, lr, asr #24 │ │ │ │ + tsteq r2, r6, lsr #16 │ │ │ │ + tsteq pc, sl, lsr ip @ │ │ │ │ + tsteq pc, r2, lsr ip @ │ │ │ │ + tsteq pc, sl, lsr #24 │ │ │ │ + tsteq pc, r0, lsr #24 │ │ │ │ + tsteq r2, r8, asr #15 │ │ │ │ + ldrdeq r4, [pc, -ip] │ │ │ │ + ldrdeq r4, [pc, -r4] │ │ │ │ + smlabteq pc, ip, fp, r4 @ │ │ │ │ ldrdeq r4, [pc, -lr] │ │ │ │ + tsteq r2, sl, ror #14 │ │ │ │ + tsteq pc, lr, ror fp @ │ │ │ │ + tsteq pc, r6, ror fp @ │ │ │ │ + tsteq pc, lr, ror #22 │ │ │ │ + @ instruction: 0x010f4b9c │ │ │ │ + @ instruction: 0x010f4b94 │ │ │ │ + @ instruction: 0x010f4b94 │ │ │ │ + tsteq r8, r2, lsr #3 │ │ │ │ + tsteq pc, ip, ror fp @ │ │ │ │ + tsteq pc, r2, asr fp @ │ │ │ │ + tsteq pc, lr, asr fp @ │ │ │ │ + tsteq pc, sl, asr fp @ │ │ │ │ + tsteq pc, r6, asr fp @ │ │ │ │ + tsteq pc, r2, asr fp @ │ │ │ │ + tsteq pc, r2, asr fp @ │ │ │ │ + tsteq r8, r0, lsl r1 │ │ │ │ + tsteq pc, lr, lsr fp @ │ │ │ │ + smlabteq pc, r0, sl, r4 @ │ │ │ │ + smlabteq pc, ip, sl, r4 @ │ │ │ │ + smlabteq pc, r8, sl, r4 @ │ │ │ │ + smlabteq pc, r4, sl, r4 @ │ │ │ │ + smlabteq pc, r0, sl, r4 @ │ │ │ │ + smlabteq pc, r0, sl, r4 @ │ │ │ │ + tsteq r8, lr, ror r0 │ │ │ │ + @ instruction: 0x010f4abc │ │ │ │ + tsteq pc, r8, lsr sl @ │ │ │ │ + @ instruction: 0x010f4a96 │ │ │ │ + @ instruction: 0x010f4a94 │ │ │ │ + @ instruction: 0x010f4a9a │ │ │ │ + tsteq r8, r6, lsl r0 │ │ │ │ + @ instruction: 0x010f4a90 │ │ │ │ + tsteq r1, sl, lsr pc │ │ │ │ + tsteq pc, lr, ror sl @ │ │ │ │ + @ instruction: 0x010f4994 │ │ │ │ + smlabbeq pc, lr, r9, r4 @ │ │ │ │ + @ instruction: 0x010f4990 │ │ │ │ + tsteq r8, r0, lsr #31 │ │ │ │ + tsteq pc, ip, ror r9 @ │ │ │ │ + tsteq pc, r4, asr r9 @ │ │ │ │ + tsteq pc, r2, ror #18 │ │ │ │ + tsteq pc, r0, ror #18 │ │ │ │ + tsteq pc, lr, asr r9 @ │ │ │ │ + tsteq pc, ip, asr r9 @ │ │ │ │ + tsteq pc, lr, asr r9 @ │ │ │ │ + tsteq r8, lr, lsl pc │ │ │ │ + tsteq pc, lr, asr #18 │ │ │ │ ldrdeq r4, [pc, -r6] │ │ │ │ + ldrdeq r4, [pc, -r4] │ │ │ │ ldrdeq r4, [pc, -r2] │ │ │ │ - smlabteq pc, lr, sp, r4 @ │ │ │ │ - @ instruction: 0x01188490 │ │ │ │ - @ instruction: 0x010f4db8 │ │ │ │ - tsteq pc, r2, asr sp @ │ │ │ │ - tsteq pc, sl, asr #26 │ │ │ │ - tsteq pc, r2, asr #26 │ │ │ │ - tsteq pc, sl, lsr sp @ │ │ │ │ - tsteq pc, r2, lsr sp @ │ │ │ │ - tsteq pc, lr, lsr #26 │ │ │ │ - tsteq pc, sl, lsr #26 │ │ │ │ - tsteq r8, ip, ror #7 │ │ │ │ - tsteq pc, r0, lsr #26 │ │ │ │ - smlatbeq pc, lr, ip, r4 @ │ │ │ │ - smlatbeq pc, r6, ip, r4 @ │ │ │ │ - @ instruction: 0x010f4c9e │ │ │ │ - @ instruction: 0x010f4c96 │ │ │ │ - smlabbeq pc, lr, ip, r4 @ │ │ │ │ - smlabbeq pc, sl, ip, r4 @ │ │ │ │ - smlabbeq pc, r6, ip, r4 @ │ │ │ │ - tsteq r8, r8, asr #6 │ │ │ │ - smlabbeq pc, r8, ip, r4 @ │ │ │ │ - tsteq pc, sl, lsl #24 │ │ │ │ - tsteq pc, r2, lsl #24 │ │ │ │ - strdeq r4, [pc, -sl] │ │ │ │ - strdeq r4, [pc, -r2] │ │ │ │ - smlatteq pc, sl, fp, r4 │ │ │ │ - smlatteq pc, r6, fp, r4 │ │ │ │ - smlatteq pc, r2, fp, r4 │ │ │ │ - tsteq r8, r4, lsr #5 │ │ │ │ - smlatteq pc, lr, fp, r4 │ │ │ │ - tsteq r2, r6, asr #15 │ │ │ │ - ldrdeq r4, [pc, -sl] │ │ │ │ + ldrdeq r4, [pc, -r0] │ │ │ │ ldrdeq r4, [pc, -r2] │ │ │ │ - smlabteq pc, sl, fp, r4 @ │ │ │ │ - smlabteq pc, r0, fp, r4 @ │ │ │ │ - tsteq r2, r8, ror #14 │ │ │ │ - tsteq pc, ip, ror fp @ │ │ │ │ - tsteq pc, r4, ror fp @ │ │ │ │ - tsteq pc, ip, ror #22 │ │ │ │ - tsteq pc, lr, ror fp @ │ │ │ │ - tsteq r2, sl, lsl #14 │ │ │ │ - tsteq pc, lr, lsl fp @ │ │ │ │ - tsteq pc, r6, lsl fp @ │ │ │ │ - tsteq pc, lr, lsl #22 │ │ │ │ - tsteq pc, ip, lsr fp @ │ │ │ │ - tsteq pc, r4, lsr fp @ │ │ │ │ - tsteq pc, r4, lsr fp @ │ │ │ │ - tsteq r8, r2, asr #2 │ │ │ │ - tsteq pc, ip, lsl fp @ │ │ │ │ - strdeq r4, [pc, -r2] │ │ │ │ - strdeq r4, [pc, -lr] │ │ │ │ - strdeq r4, [pc, -sl] │ │ │ │ - strdeq r4, [pc, -r6] │ │ │ │ - strdeq r4, [pc, -r2] │ │ │ │ - strdeq r4, [pc, -r2] │ │ │ │ - ldrheq r8, [r8, -r0] │ │ │ │ - ldrdeq r4, [pc, -lr] │ │ │ │ - tsteq pc, r0, ror #20 │ │ │ │ - tsteq pc, ip, ror #20 │ │ │ │ - tsteq pc, r8, ror #20 │ │ │ │ - tsteq pc, r4, ror #20 │ │ │ │ - tsteq pc, r0, ror #20 │ │ │ │ - tsteq pc, r0, ror #20 │ │ │ │ - tsteq r8, lr, lsl r0 │ │ │ │ - tsteq pc, ip, asr sl @ │ │ │ │ - ldrdeq r4, [pc, -r8] │ │ │ │ - tsteq pc, r6, lsr sl @ │ │ │ │ - tsteq pc, r4, lsr sl @ │ │ │ │ - tsteq pc, sl, lsr sl @ │ │ │ │ - @ instruction: 0x01187fb6 │ │ │ │ - tsteq pc, r0, lsr sl @ │ │ │ │ - @ instruction: 0x01113eda │ │ │ │ - tsteq pc, lr, lsl sl @ │ │ │ │ - tsteq pc, r4, lsr r9 @ │ │ │ │ - tsteq pc, lr, lsr #18 │ │ │ │ - tsteq pc, r0, lsr r9 @ │ │ │ │ - tsteq r8, r0, asr #30 │ │ │ │ - tsteq pc, ip, lsl r9 @ │ │ │ │ - strdeq r4, [pc, -r4] │ │ │ │ - tsteq pc, r2, lsl #18 │ │ │ │ - tsteq pc, r0, lsl #18 │ │ │ │ - strdeq r4, [pc, -lr] │ │ │ │ - strdeq r4, [pc, -ip] │ │ │ │ - strdeq r4, [pc, -lr] │ │ │ │ - @ instruction: 0x01187ebe │ │ │ │ - smlatteq pc, lr, r8, r4 │ │ │ │ - tsteq pc, r6, ror r8 @ │ │ │ │ - tsteq pc, r4, ror r8 @ │ │ │ │ - tsteq pc, r2, ror r8 @ │ │ │ │ - tsteq pc, r0, ror r8 @ │ │ │ │ - tsteq pc, r2, ror r8 @ │ │ │ │ - tsteq r8, r2, lsr lr │ │ │ │ - tsteq r8, ip, lsl lr │ │ │ │ - tsteq pc, r4, lsr #4 │ │ │ │ + @ instruction: 0x01187e92 │ │ │ │ + tsteq r8, ip, ror lr │ │ │ │ + smlabbeq pc, r4, r2, r4 @ │ │ │ │ @ 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 │ │ │ │ - smlabteq pc, r6, r5, r4 @ │ │ │ │ - strdeq r4, [pc, -r6] │ │ │ │ - tsteq pc, ip, lsr r6 @ │ │ │ │ - smlatteq pc, r0, r6, r4 │ │ │ │ - smlatteq pc, r4, r6, r4 │ │ │ │ - tsteq pc, r8, asr #14 │ │ │ │ - smlabbeq pc, sl, r7, r4 @ │ │ │ │ - smlatteq pc, lr, r7, r4 │ │ │ │ - strdeq r4, [pc, -r8] │ │ │ │ - tsteq pc, r4, asr #16 │ │ │ │ - smlabbeq pc, lr, r8, r4 @ │ │ │ │ - tsteq pc, lr, lsl #18 │ │ │ │ - tsteq pc, sl, lsl r9 @ │ │ │ │ - smlabbeq pc, r2, r9, r4 @ │ │ │ │ - smlabbeq pc, r4, r9, r4 @ │ │ │ │ + tsteq pc, r6, lsr #12 │ │ │ │ + tsteq pc, r6, asr r6 @ │ │ │ │ + @ instruction: 0x010f469c │ │ │ │ + tsteq pc, r0, asr #14 │ │ │ │ + tsteq pc, r4, asr #14 │ │ │ │ + smlatbeq pc, r8, r7, r4 @ │ │ │ │ + smlatteq pc, sl, r7, r4 │ │ │ │ + tsteq pc, lr, asr #16 │ │ │ │ + tsteq pc, r8, asr r8 @ │ │ │ │ + smlatbeq pc, r4, r8, r4 @ │ │ │ │ + smlatteq pc, lr, r8, r4 │ │ │ │ + tsteq pc, lr, ror #18 │ │ │ │ + tsteq pc, sl, ror r9 @ │ │ │ │ + smlatteq pc, r2, r9, r4 │ │ │ │ smlatteq pc, r4, r9, r4 │ │ │ │ - smlabteq pc, ip, r9, r4 @ │ │ │ │ - strdeq r4, [pc, -ip] │ │ │ │ - tsteq pc, lr, asr #20 │ │ │ │ + tsteq pc, r4, asr #20 │ │ │ │ + tsteq pc, ip, lsr #20 │ │ │ │ + tsteq pc, ip, asr sl @ │ │ │ │ smlatbeq pc, lr, sl, r4 @ │ │ │ │ - smlatbeq pc, sl, sl, r4 @ │ │ │ │ - tsteq pc, sl, lsl fp @ │ │ │ │ - smlabbeq pc, r6, fp, r4 @ │ │ │ │ - tsteq pc, ip, lsl ip @ │ │ │ │ - tsteq pc, r6, lsl ip @ │ │ │ │ - tsteq pc, ip, asr ip @ │ │ │ │ - @ instruction: 0x010f4c9a │ │ │ │ - tsteq pc, r2, asr #26 │ │ │ │ - tsteq pc, r6, asr sp @ │ │ │ │ - strdeq r4, [pc, -r2] │ │ │ │ - tsteq pc, r2, lsl lr @ │ │ │ │ - smlabteq pc, r0, lr, r4 @ │ │ │ │ - smlatbeq pc, lr, lr, r4 @ │ │ │ │ - tsteq pc, r6, lsl pc @ │ │ │ │ - @ instruction: 0x010f4f96 │ │ │ │ - tsteq pc, ip, asr #32 │ │ │ │ - tsteq pc, r4, rrx │ │ │ │ - smlatteq pc, ip, r0, r5 │ │ │ │ - tsteq pc, r0, lsr #2 │ │ │ │ - tsteq pc, sl, ror #2 │ │ │ │ + tsteq pc, lr, lsl #22 │ │ │ │ + tsteq pc, sl, lsl #22 │ │ │ │ + tsteq pc, sl, ror fp @ │ │ │ │ + smlatteq pc, r6, fp, r4 │ │ │ │ + tsteq pc, ip, ror ip @ │ │ │ │ + tsteq pc, r6, ror ip @ │ │ │ │ + @ instruction: 0x010f4cbc │ │ │ │ + strdeq r4, [pc, -sl] │ │ │ │ + smlatbeq pc, r2, sp, r4 @ │ │ │ │ + @ instruction: 0x010f4db6 │ │ │ │ + tsteq pc, r2, asr lr @ │ │ │ │ + tsteq pc, r2, ror lr @ │ │ │ │ + tsteq pc, r0, lsr #30 │ │ │ │ + tsteq pc, lr, lsl #30 │ │ │ │ + tsteq pc, r6, ror pc @ │ │ │ │ + strdeq r4, [pc, -r6] │ │ │ │ + smlatbeq pc, ip, r0, r5 @ │ │ │ │ + smlabteq pc, r4, r0, r5 @ │ │ │ │ tsteq pc, ip, asr #2 │ │ │ │ - tsteq pc, r8, ror r1 @ │ │ │ │ - @ instruction: 0x010f5198 │ │ │ │ - smlatteq pc, r0, r1, r5 │ │ │ │ - smlabteq pc, ip, r1, r5 @ │ │ │ │ - tsteq pc, r4, lsl r2 @ │ │ │ │ - tsteq pc, ip, lsl #4 │ │ │ │ - smlatbeq pc, r4, r2, r5 @ │ │ │ │ - @ instruction: 0x010f5294 │ │ │ │ - strdeq r5, [pc, -lr] │ │ │ │ + smlabbeq pc, r0, r1, r5 @ │ │ │ │ + smlabteq pc, sl, r1, r5 @ │ │ │ │ + smlatbeq pc, ip, r1, r5 @ │ │ │ │ + ldrdeq r5, [pc, -r8] │ │ │ │ + strdeq r5, [pc, -r8] │ │ │ │ + tsteq pc, r0, asr #4 │ │ │ │ + tsteq pc, ip, lsr #4 │ │ │ │ + tsteq pc, r4, ror r2 @ │ │ │ │ + tsteq pc, ip, ror #4 │ │ │ │ + tsteq pc, r4, lsl #6 │ │ │ │ + strdeq r5, [pc, -r4] │ │ │ │ tsteq pc, lr, asr r3 @ │ │ │ │ - strdeq r5, [pc, -r6] │ │ │ │ - tsteq pc, r0, lsl #8 │ │ │ │ - @ instruction: 0x010f5498 │ │ │ │ - smlatbeq pc, lr, r4, r5 @ │ │ │ │ - tsteq pc, r8, asr #10 │ │ │ │ - tsteq pc, r8, asr #10 │ │ │ │ - @ instruction: 0x010f55b4 │ │ │ │ + @ instruction: 0x010f53be │ │ │ │ + tsteq pc, r6, asr r4 @ │ │ │ │ + tsteq pc, r0, ror #8 │ │ │ │ + strdeq r5, [pc, -r8] │ │ │ │ + tsteq pc, lr, lsl #10 │ │ │ │ + smlatbeq pc, r8, r5, r5 @ │ │ │ │ + smlatbeq pc, r8, r5, r5 @ │ │ │ │ tsteq pc, r4, lsl r6 @ │ │ │ │ - @ instruction: 0x010f56b0 │ │ │ │ - @ instruction: 0x010f56bc │ │ │ │ - tsteq pc, r6, asr r7 @ │ │ │ │ - tsteq pc, lr, ror #14 │ │ │ │ - tsteq pc, r8, lsl #16 │ │ │ │ - smlatteq pc, r0, r7, r5 │ │ │ │ - tsteq pc, ip, asr #16 │ │ │ │ + tsteq pc, r4, ror r6 @ │ │ │ │ + tsteq pc, r0, lsl r7 @ │ │ │ │ + tsteq pc, ip, lsl r7 @ │ │ │ │ + @ instruction: 0x010f57b6 │ │ │ │ + smlabteq pc, lr, r7, r5 @ │ │ │ │ + tsteq pc, r8, ror #16 │ │ │ │ + tsteq pc, r0, asr #16 │ │ │ │ smlatbeq pc, ip, r8, r5 @ │ │ │ │ - tsteq pc, r6, asr #18 │ │ │ │ - tsteq pc, r4, asr r9 @ │ │ │ │ - smlabteq pc, r0, r9, r5 @ │ │ │ │ + tsteq pc, ip, lsl #18 │ │ │ │ + smlatbeq pc, r6, r9, r5 @ │ │ │ │ + @ instruction: 0x010f59b4 │ │ │ │ tsteq pc, r0, lsr #20 │ │ │ │ - @ instruction: 0x010f5aba │ │ │ │ - @ instruction: 0x010f5ab6 │ │ │ │ + smlabbeq pc, r0, sl, r5 @ │ │ │ │ + tsteq pc, sl, lsl fp @ │ │ │ │ + tsteq pc, r6, 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 │ │ │ │ - strdeq r5, [pc, -sl] │ │ │ │ - tsteq pc, r8, asr sl @ │ │ │ │ - strdeq r5, [pc, -r0] │ │ │ │ - strdeq r5, [pc, -ip] │ │ │ │ - @ instruction: 0x010f5b94 │ │ │ │ - smlatbeq pc, sl, fp, r5 @ │ │ │ │ - tsteq pc, r2, asr #24 │ │ │ │ - tsteq pc, r2, lsr ip @ │ │ │ │ - @ instruction: 0x010f5c9e │ │ │ │ - strdeq r5, [pc, -ip] │ │ │ │ - @ instruction: 0x010f5d94 │ │ │ │ - @ instruction: 0x010f5d9e │ │ │ │ - tsteq pc, sl, lsl #28 │ │ │ │ - tsteq pc, r8, ror #28 │ │ │ │ - tsteq pc, r0, lsl #30 │ │ │ │ - tsteq pc, r0, lsl #30 │ │ │ │ - tsteq pc, sl, ror #30 │ │ │ │ - smlabteq pc, r8, pc, r5 @ │ │ │ │ - tsteq pc, r0, rrx │ │ │ │ - tsteq pc, sl, rrx │ │ │ │ - tsteq pc, r2, lsl #2 │ │ │ │ - tsteq pc, sl, lsl r1 @ │ │ │ │ - @ instruction: 0x010f61b2 │ │ │ │ - @ instruction: 0x010f6196 │ │ │ │ - mrseq r6, (UNDEF: 47) │ │ │ │ + tsteq pc, sl, asr sl @ │ │ │ │ + @ instruction: 0x010f5ab8 │ │ │ │ + tsteq pc, r0, asr fp @ │ │ │ │ + tsteq pc, ip, asr fp @ │ │ │ │ + strdeq r5, [pc, -r4] │ │ │ │ + tsteq pc, sl, lsl #24 │ │ │ │ + smlatbeq pc, r2, ip, r5 @ │ │ │ │ + @ instruction: 0x010f5c92 │ │ │ │ + strdeq r5, [pc, -lr] │ │ │ │ + tsteq pc, ip, asr sp @ │ │ │ │ + strdeq r5, [pc, -r4] │ │ │ │ + strdeq r5, [pc, -lr] │ │ │ │ + tsteq pc, sl, ror #28 │ │ │ │ + smlabteq pc, r8, lr, r5 @ │ │ │ │ + tsteq pc, r0, ror #30 │ │ │ │ + tsteq pc, r0, ror #30 │ │ │ │ + smlabteq pc, sl, pc, r5 @ │ │ │ │ + tsteq pc, r8, lsr #32 │ │ │ │ + smlabteq pc, r0, r0, r6 @ │ │ │ │ + smlabteq pc, sl, r0, r6 @ │ │ │ │ + tsteq pc, r2, ror #2 │ │ │ │ + tsteq pc, sl, ror r1 @ │ │ │ │ + tsteq pc, r2, lsl r2 @ │ │ │ │ + strdeq r6, [pc, -r6] │ │ │ │ tsteq pc, r0, ror #4 │ │ │ │ - strdeq r6, [pc, -r8] │ │ │ │ - tsteq pc, r2, lsl #6 │ │ │ │ - tsteq pc, ip, ror #6 │ │ │ │ + smlabteq pc, r0, r2, r6 @ │ │ │ │ + tsteq pc, r8, asr r3 @ │ │ │ │ + tsteq pc, r2, ror #6 │ │ │ │ smlabteq pc, ip, r3, r6 @ │ │ │ │ - tsteq pc, r4, ror #8 │ │ │ │ - tsteq pc, r2, ror #8 │ │ │ │ - smlabteq pc, ip, r4, r6 @ │ │ │ │ - tsteq pc, sl, lsr #10 │ │ │ │ - smlabteq pc, r4, r5, r6 @ │ │ │ │ - smlabteq pc, lr, r5, r6 @ │ │ │ │ - tsteq pc, r6, ror #12 │ │ │ │ - tsteq pc, ip, ror r6 @ │ │ │ │ - tsteq pc, r4, lsl r7 @ │ │ │ │ - tsteq pc, r4, lsl #14 │ │ │ │ - tsteq pc, lr, ror #14 │ │ │ │ - smlabteq pc, ip, r7, r6 @ │ │ │ │ - tsteq pc, r4, ror #16 │ │ │ │ - tsteq pc, r0, ror r8 @ │ │ │ │ - smlabbeq pc, r4, r4, r8 @ │ │ │ │ - tsteq pc, sl, ror #8 │ │ │ │ - smlatbeq pc, lr, r8, r6 @ │ │ │ │ - smlabbeq pc, r2, r8, r6 @ │ │ │ │ - @ instruction: 0x010f6894 │ │ │ │ - @ instruction: 0x010f689a │ │ │ │ - smlabbeq pc, lr, r4, r8 @ │ │ │ │ - tsteq pc, r0, ror r4 @ │ │ │ │ - ldrdeq r6, [pc, -r2] │ │ │ │ - @ instruction: 0x010f68be │ │ │ │ - @ instruction: 0x010f84b4 │ │ │ │ - tsteq pc, r2, asr r4 @ │ │ │ │ - tsteq pc, r8, ror #8 │ │ │ │ - tsteq pc, r0, ror r4 @ │ │ │ │ - ldrdeq r6, [pc, -r2] │ │ │ │ - @ instruction: 0x010f68b2 │ │ │ │ - smlabteq pc, r8, r8, r6 @ │ │ │ │ + tsteq pc, ip, lsr #8 │ │ │ │ + smlabteq pc, r4, r4, r6 @ │ │ │ │ + smlabteq pc, r2, r4, r6 @ │ │ │ │ + tsteq pc, ip, lsr #10 │ │ │ │ + smlabbeq pc, sl, r5, r6 @ │ │ │ │ + tsteq pc, r4, lsr #12 │ │ │ │ + tsteq pc, lr, lsr #12 │ │ │ │ + smlabteq pc, r6, r6, r6 @ │ │ │ │ + ldrdeq r6, [pc, -ip] │ │ │ │ + tsteq pc, r4, ror r7 @ │ │ │ │ + tsteq pc, r4, ror #14 │ │ │ │ + smlabteq pc, lr, r7, r6 @ │ │ │ │ + tsteq pc, ip, lsr #16 │ │ │ │ + smlabteq pc, r4, r8, r6 @ │ │ │ │ ldrdeq r6, [pc, -r0] │ │ │ │ - smlabteq pc, r6, r4, r8 @ │ │ │ │ - @ instruction: 0x010f849c │ │ │ │ - @ instruction: 0x010f84b0 │ │ │ │ - @ instruction: 0x010f84b8 │ │ │ │ - tsteq pc, sl, lsl r9 @ │ │ │ │ - strdeq r6, [pc, -r8] │ │ │ │ + smlatteq pc, r4, r4, r8 │ │ │ │ + smlabteq pc, sl, r4, r8 @ │ │ │ │ + tsteq pc, lr, lsl #18 │ │ │ │ + smlatteq pc, r2, r8, r6 │ │ │ │ + strdeq r6, [pc, -r4] │ │ │ │ + strdeq r6, [pc, -sl] │ │ │ │ smlatteq pc, lr, r4, r8 │ │ │ │ + ldrdeq r8, [pc, -r0] │ │ │ │ + tsteq pc, r2, lsr r9 @ │ │ │ │ + tsteq pc, lr, lsl r9 @ │ │ │ │ + tsteq pc, r4, lsl r5 @ │ │ │ │ + @ instruction: 0x010f84b2 │ │ │ │ + smlabteq pc, r8, r4, r8 @ │ │ │ │ + ldrdeq r8, [pc, -r0] │ │ │ │ + tsteq pc, r2, lsr r9 @ │ │ │ │ + tsteq pc, r2, lsl r9 @ │ │ │ │ + tsteq pc, r8, lsr #18 │ │ │ │ + tsteq pc, r0, lsr r9 @ │ │ │ │ + tsteq pc, r6, lsr #10 │ │ │ │ + strdeq r8, [pc, -ip] │ │ │ │ + tsteq pc, r0, lsl r5 @ │ │ │ │ + tsteq pc, r8, lsl r5 @ │ │ │ │ + tsteq pc, sl, ror r9 @ │ │ │ │ + tsteq pc, r8, asr r9 @ │ │ │ │ + tsteq pc, lr, 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 │ │ │ │ - smlabteq pc, r4, r3, r8 @ │ │ │ │ - tsteq pc, r4, lsr #16 │ │ │ │ - smlatteq pc, r8, r7, r6 │ │ │ │ - strdeq r6, [pc, -sl] │ │ │ │ - tsteq pc, r2, lsl #16 │ │ │ │ - strdeq r8, [pc, -r6] │ │ │ │ - ldrdeq r8, [pc, -r4] │ │ │ │ - smlatteq pc, r6, r3, r8 │ │ │ │ - smlatteq pc, lr, r3, r8 │ │ │ │ - tsteq pc, lr, asr #16 │ │ │ │ - tsteq pc, r0, lsr #16 │ │ │ │ - tsteq pc, r2, lsr r8 @ │ │ │ │ - tsteq pc, r8, lsr r8 @ │ │ │ │ - tsteq pc, lr, lsr #8 │ │ │ │ - tsteq pc, ip, lsl #8 │ │ │ │ - tsteq pc, ip, ror #16 │ │ │ │ - tsteq pc, r6, asr r8 @ │ │ │ │ - tsteq pc, sl, asr #8 │ │ │ │ - tsteq pc, r0, lsl #8 │ │ │ │ - tsteq pc, r2, lsl r4 @ │ │ │ │ - tsteq pc, r8, lsl r4 @ │ │ │ │ - tsteq pc, r8, ror r8 @ │ │ │ │ - tsteq pc, r8, asr r8 @ │ │ │ │ - tsteq pc, sl, ror #16 │ │ │ │ - tsteq pc, r0, ror r8 @ │ │ │ │ - tsteq pc, r4, ror #8 │ │ │ │ - tsteq pc, r8, lsr r4 @ │ │ │ │ - tsteq pc, sl, asr #8 │ │ │ │ - tsteq pc, r0, asr r4 @ │ │ │ │ - @ instruction: 0x010f68b0 │ │ │ │ - @ instruction: 0x010f6890 │ │ │ │ - smlabbeq pc, r4, r4, r8 @ │ │ │ │ - tsteq pc, lr, ror #8 │ │ │ │ - smlabteq pc, lr, r8, r6 @ │ │ │ │ + tsteq pc, r4, lsr #8 │ │ │ │ + smlabbeq pc, r4, r8, r6 @ │ │ │ │ + tsteq pc, r8, asr #16 │ │ │ │ + tsteq pc, sl, asr r8 @ │ │ │ │ + tsteq pc, r2, ror #16 │ │ │ │ + tsteq pc, r6, asr r4 @ │ │ │ │ + tsteq pc, r4, lsr r4 @ │ │ │ │ + tsteq pc, r6, asr #8 │ │ │ │ + tsteq pc, lr, asr #8 │ │ │ │ + smlatbeq pc, lr, r8, r6 @ │ │ │ │ + smlabbeq pc, r0, r8, r6 @ │ │ │ │ @ instruction: 0x010f6892 │ │ │ │ - smlatbeq pc, r6, r8, r6 @ │ │ │ │ - smlatbeq pc, ip, r8, r6 @ │ │ │ │ - smlatbeq pc, r0, r4, r8 @ │ │ │ │ - tsteq pc, lr, ror r4 @ │ │ │ │ - smlatteq pc, r0, r8, r6 │ │ │ │ + @ instruction: 0x010f6898 │ │ │ │ + smlabbeq pc, lr, r4, r8 @ │ │ │ │ + tsteq pc, ip, ror #8 │ │ │ │ + smlabteq pc, ip, r8, r6 @ │ │ │ │ + @ instruction: 0x010f68b6 │ │ │ │ + smlatbeq pc, sl, r4, r8 @ │ │ │ │ + tsteq pc, r0, ror #8 │ │ │ │ + tsteq pc, r2, ror r4 @ │ │ │ │ + tsteq pc, r8, ror r4 @ │ │ │ │ + ldrdeq r6, [pc, -r8] │ │ │ │ + @ instruction: 0x010f68b8 │ │ │ │ smlabteq pc, sl, r8, r6 @ │ │ │ │ - @ instruction: 0x010f84be │ │ │ │ - @ instruction: 0x010f8492 │ │ │ │ - smlatbeq pc, r4, r4, r8 @ │ │ │ │ + ldrdeq r6, [pc, -r0] │ │ │ │ + smlabteq pc, r4, r4, r8 @ │ │ │ │ + @ instruction: 0x010f8498 │ │ │ │ smlatbeq pc, sl, r4, r8 @ │ │ │ │ - tsteq pc, sl, lsl #18 │ │ │ │ - smlatteq pc, r8, r8, r6 │ │ │ │ - ldrdeq r8, [pc, -ip] │ │ │ │ - smlabteq pc, r8, r4, r8 @ │ │ │ │ - tsteq pc, r8, lsr #18 │ │ │ │ - ldrdeq r6, [pc, -r4] │ │ │ │ - smlatteq pc, r8, r8, r6 │ │ │ │ + @ instruction: 0x010f84b0 │ │ │ │ + tsteq pc, r0, lsl r9 @ │ │ │ │ + strdeq r6, [pc, -r0] │ │ │ │ + smlatteq pc, r4, r4, r8 │ │ │ │ + smlabteq pc, lr, r4, r8 @ │ │ │ │ + tsteq pc, lr, lsr #18 │ │ │ │ strdeq r6, [pc, -r2] │ │ │ │ - smlatteq pc, r8, r4, r8 │ │ │ │ - smlabteq pc, r8, r4, r8 @ │ │ │ │ - ldrdeq r8, [pc, -ip] │ │ │ │ - smlatteq pc, r6, r4, r8 │ │ │ │ + tsteq pc, r6, lsl #18 │ │ │ │ + tsteq pc, ip, lsl #18 │ │ │ │ + tsteq pc, r0, lsl #10 │ │ │ │ + ldrdeq r8, [pc, -lr] │ │ │ │ + tsteq pc, r0, asr #18 │ │ │ │ + tsteq pc, sl, lsr #18 │ │ │ │ + tsteq pc, lr, lsl r5 @ │ │ │ │ + strdeq r8, [pc, -r2] │ │ │ │ + tsteq pc, r4, lsl #10 │ │ │ │ + tsteq pc, sl, lsl #10 │ │ │ │ + tsteq pc, sl, ror #18 │ │ │ │ tsteq pc, r8, asr #18 │ │ │ │ - tsteq pc, ip, lsl r9 @ │ │ │ │ - tsteq pc, r0, lsr r9 @ │ │ │ │ - tsteq pc, r8, lsr r9 @ │ │ │ │ - tsteq pc, r0, lsr r5 @ │ │ │ │ - tsteq pc, r0, lsl r5 @ │ │ │ │ - tsteq pc, r2, ror r9 @ │ │ │ │ - tsteq pc, lr, asr r9 @ │ │ │ │ - tsteq pc, r4, asr r5 @ │ │ │ │ - tsteq pc, r8, lsl r5 @ │ │ │ │ - tsteq pc, ip, lsr #10 │ │ │ │ - tsteq pc, r2, lsr r5 @ │ │ │ │ + tsteq pc, ip, lsr r5 @ │ │ │ │ + tsteq pc, r8, lsr #10 │ │ │ │ + smlabbeq pc, r8, r9, r6 @ │ │ │ │ + tsteq pc, r4, lsr r9 @ │ │ │ │ + tsteq pc, r8, asr #18 │ │ │ │ + tsteq pc, r2, asr r9 @ │ │ │ │ + tsteq pc, r8, asr #10 │ │ │ │ + tsteq pc, r8, lsr #10 │ │ │ │ + tsteq pc, ip, lsr r5 @ │ │ │ │ + tsteq pc, r6, asr #10 │ │ │ │ + smlatbeq pc, r8, r9, r6 @ │ │ │ │ + tsteq pc, ip, ror r9 @ │ │ │ │ + @ instruction: 0x010f6990 │ │ │ │ + @ instruction: 0x010f6998 │ │ │ │ + @ instruction: 0x010f8590 │ │ │ │ + tsteq pc, r0, ror r5 @ │ │ │ │ + ldrdeq r6, [pc, -r2] │ │ │ │ + @ instruction: 0x010f69be │ │ │ │ + @ instruction: 0x010f85b4 │ │ │ │ + tsteq pc, r8, ror r5 @ │ │ │ │ + smlabbeq pc, ip, r5, r8 @ │ │ │ │ + @ instruction: 0x010f8592 │ │ │ │ cmnppl r4, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf6438463 │ │ │ │ addsmi r5, r8, #120, 6 @ 0xe0000001 │ │ │ │ strbthi pc, [r2], #-66 @ 0xffffffbe @ │ │ │ │ bleq feab7998 │ │ │ │ @ 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 │ │ │ │ - tsteq pc, ip, ror r8 @ │ │ │ │ - tsteq pc, ip, asr r8 @ │ │ │ │ - tsteq pc, lr, ror #16 │ │ │ │ - tsteq pc, r4, ror r8 @ │ │ │ │ - tsteq pc, r8, ror #8 │ │ │ │ - tsteq pc, ip, lsr r4 @ │ │ │ │ - tsteq pc, lr, asr #8 │ │ │ │ - tsteq pc, r4, asr r4 @ │ │ │ │ - @ instruction: 0x010f68b4 │ │ │ │ - @ instruction: 0x010f6894 │ │ │ │ - smlabbeq pc, r8, r4, r8 @ │ │ │ │ - tsteq pc, r2, ror r4 @ │ │ │ │ - ldrdeq r6, [pc, -r2] │ │ │ │ - smlabbeq pc, r8, r8, r6 @ │ │ │ │ - @ instruction: 0x010f689c │ │ │ │ - smlatbeq pc, r2, r8, r6 @ │ │ │ │ - @ instruction: 0x010f8496 │ │ │ │ - tsteq pc, r4, ror r4 @ │ │ │ │ - smlabbeq pc, r8, r4, r8 @ │ │ │ │ - smlabbeq pc, lr, r4, r8 @ │ │ │ │ - smlatteq pc, lr, r8, r6 │ │ │ │ - smlabteq pc, r0, r8, r6 @ │ │ │ │ + ldrdeq r6, [pc, -ip] │ │ │ │ + @ instruction: 0x010f68bc │ │ │ │ + smlabteq pc, lr, r8, r6 @ │ │ │ │ ldrdeq r6, [pc, -r4] │ │ │ │ - ldrdeq r6, [pc, -sl] │ │ │ │ - smlabteq pc, lr, r4, r8 @ │ │ │ │ - smlatbeq pc, ip, r4, r8 @ │ │ │ │ - tsteq pc, ip, lsl #18 │ │ │ │ - strdeq r6, [pc, -r8] │ │ │ │ - smlatteq pc, ip, r4, r8 │ │ │ │ - @ instruction: 0x010f84b0 │ │ │ │ - smlabteq pc, r2, r4, r8 @ │ │ │ │ - smlabteq pc, sl, r4, r8 @ │ │ │ │ - tsteq pc, sl, lsr #18 │ │ │ │ - tsteq pc, r8, lsl #18 │ │ │ │ - strdeq r8, [pc, -ip] │ │ │ │ + smlabteq pc, r8, r4, r8 @ │ │ │ │ + @ instruction: 0x010f849c │ │ │ │ + smlatbeq pc, lr, r4, r8 @ │ │ │ │ + @ instruction: 0x010f84b4 │ │ │ │ + tsteq pc, r4, lsl r9 @ │ │ │ │ + strdeq r6, [pc, -r4] │ │ │ │ smlatteq pc, r8, r4, r8 │ │ │ │ - tsteq pc, r8, asr #18 │ │ │ │ - tsteq pc, sl, lsl r9 @ │ │ │ │ - tsteq pc, ip, lsr #18 │ │ │ │ + ldrdeq r8, [pc, -r2] │ │ │ │ tsteq pc, r2, lsr r9 @ │ │ │ │ - tsteq pc, r8, lsr #10 │ │ │ │ - tsteq pc, r6, lsl #10 │ │ │ │ - tsteq pc, r6, ror #18 │ │ │ │ - tsteq pc, r0, asr r9 @ │ │ │ │ - tsteq pc, r4, asr #10 │ │ │ │ - smlabteq pc, ip, pc, r4 @ │ │ │ │ - tsteq pc, r4, asr r2 @ │ │ │ │ - tsteq pc, r0, ror r3 @ │ │ │ │ - smlatteq pc, r4, fp, r1 │ │ │ │ - @ instruction: 0x010f18bc │ │ │ │ + smlatteq pc, r8, r8, r6 │ │ │ │ + strdeq r6, [pc, -ip] │ │ │ │ + tsteq pc, r2, lsl #18 │ │ │ │ + strdeq r8, [pc, -r6] │ │ │ │ + ldrdeq r8, [pc, -r4] │ │ │ │ + smlatteq pc, r8, r4, r8 │ │ │ │ + smlatteq pc, lr, r4, r8 │ │ │ │ + tsteq pc, lr, asr #18 │ │ │ │ + tsteq pc, r0, lsr #18 │ │ │ │ + tsteq pc, r4, lsr r9 @ │ │ │ │ + tsteq pc, sl, lsr r9 @ │ │ │ │ + tsteq pc, lr, lsr #10 │ │ │ │ + tsteq pc, ip, lsl #10 │ │ │ │ + tsteq pc, ip, ror #18 │ │ │ │ + tsteq pc, r8, asr r9 @ │ │ │ │ + tsteq pc, ip, asr #10 │ │ │ │ + tsteq pc, r0, lsl r5 @ │ │ │ │ + tsteq pc, r2, lsr #10 │ │ │ │ + tsteq pc, sl, lsr #10 │ │ │ │ + smlabbeq pc, sl, r9, r6 @ │ │ │ │ + tsteq pc, r8, ror #18 │ │ │ │ + tsteq pc, ip, asr r5 @ │ │ │ │ + tsteq pc, r8, asr #10 │ │ │ │ + smlatbeq pc, r8, r9, r6 @ │ │ │ │ + tsteq pc, sl, ror r9 @ │ │ │ │ + smlabbeq pc, ip, r9, r6 @ │ │ │ │ + @ instruction: 0x010f6992 │ │ │ │ + smlabbeq pc, r8, r5, r8 @ │ │ │ │ + tsteq pc, r6, ror #10 │ │ │ │ + smlabteq pc, r6, r9, r6 @ │ │ │ │ + @ instruction: 0x010f69b0 │ │ │ │ + smlatbeq pc, r4, r5, r8 @ │ │ │ │ + tsteq pc, ip, lsr #32 │ │ │ │ + @ instruction: 0x010f32b4 │ │ │ │ + ldrdeq r2, [pc, -r0] │ │ │ │ + tsteq pc, r4, asr #24 │ │ │ │ + tsteq pc, ip, lsl r9 @ │ │ │ │ + tsteq pc, r8, ror r7 @ │ │ │ │ + tsteq pc, r0, ror r6 @ │ │ │ │ + tsteq pc, r4, lsl #12 │ │ │ │ + ldrdeq r1, [pc, -r4] │ │ │ │ + smlatteq pc, r0, r5, r1 │ │ │ │ + tsteq pc, r0, ror lr @ │ │ │ │ + tsteq pc, r8, lsl #12 │ │ │ │ + tsteq pc, r8, lsl r6 @ │ │ │ │ + tsteq pc, r8, asr lr @ │ │ │ │ + smlabteq pc, r4, r6, r1 @ │ │ │ │ + tsteq pc, r4, ror r6 @ │ │ │ │ + @ instruction: 0x010f1690 │ │ │ │ + tsteq pc, r8, lsr lr @ │ │ │ │ + smlabteq pc, r8, r6, r1 @ │ │ │ │ + tsteq pc, r8, lsr #28 │ │ │ │ + smlatteq pc, ip, r7, r1 │ │ │ │ + tsteq pc, r4, ror r7 @ │ │ │ │ tsteq pc, r8, lsl r7 @ │ │ │ │ - tsteq pc, r0, lsl r6 @ │ │ │ │ - smlatbeq pc, r4, r5, r1 @ │ │ │ │ - tsteq pc, r4, ror r5 @ │ │ │ │ - smlabbeq pc, r0, r5, r1 @ │ │ │ │ - tsteq pc, r0, lsl lr @ │ │ │ │ - smlatbeq pc, r8, r5, r1 @ │ │ │ │ - @ instruction: 0x010f15b8 │ │ │ │ - strdeq r0, [pc, -r8] │ │ │ │ - tsteq pc, r4, ror #12 │ │ │ │ - tsteq pc, r4, lsl r6 @ │ │ │ │ - tsteq pc, r0, lsr r6 @ │ │ │ │ - ldrdeq r0, [pc, -r8] │ │ │ │ - tsteq pc, r8, ror #12 │ │ │ │ + tsteq pc, ip, lsr r7 @ │ │ │ │ + tsteq pc, r0, lsl #28 │ │ │ │ + smlabbeq pc, r8, r7, r1 @ │ │ │ │ + smlatbeq pc, r0, r7, r1 @ │ │ │ │ + smlatteq pc, r8, sp, r0 │ │ │ │ + tsteq pc, ip, lsl #16 │ │ │ │ + ldrdeq r1, [pc, -r4] │ │ │ │ + smlatteq pc, r4, r7, r1 │ │ │ │ smlabteq pc, r8, sp, r0 @ │ │ │ │ - smlabbeq pc, ip, r7, r1 @ │ │ │ │ - tsteq pc, r4, lsl r7 @ │ │ │ │ - @ instruction: 0x010f16b8 │ │ │ │ - ldrdeq r1, [pc, -ip] │ │ │ │ - smlatbeq pc, r0, sp, r0 @ │ │ │ │ - tsteq pc, r8, lsr #14 │ │ │ │ - tsteq pc, r0, asr #14 │ │ │ │ - smlabbeq pc, r8, sp, r0 @ │ │ │ │ - smlatbeq pc, ip, r7, r1 @ │ │ │ │ - tsteq pc, r4, ror r7 @ │ │ │ │ - smlabbeq pc, r4, r7, r1 @ │ │ │ │ - tsteq pc, r8, ror #26 │ │ │ │ - smlatbeq pc, r4, r7, r1 @ │ │ │ │ - tsteq pc, r8, asr sp @ │ │ │ │ - @ instruction: 0x010f1996 │ │ │ │ - @ instruction: 0x010f18bc │ │ │ │ - tsteq pc, lr, lsr r8 @ │ │ │ │ - tsteq pc, r0, lsl #16 │ │ │ │ - tsteq pc, r2, lsl r8 @ │ │ │ │ + tsteq pc, r4, lsl #16 │ │ │ │ + @ instruction: 0x010f0db8 │ │ │ │ + strdeq r1, [pc, -r6] │ │ │ │ + tsteq pc, ip, lsl r9 @ │ │ │ │ + @ instruction: 0x010f189e │ │ │ │ + tsteq pc, r0, ror #16 │ │ │ │ + tsteq pc, r2, ror r8 @ │ │ │ │ + @ instruction: 0x010f0d94 │ │ │ │ + @ instruction: 0x010f18ba │ │ │ │ + smlatteq pc, r0, r8, r1 │ │ │ │ + smlabbeq pc, r2, sp, r0 @ │ │ │ │ + tsteq pc, r4, asr r9 @ │ │ │ │ + tsteq pc, r6, lsl r9 @ │ │ │ │ + tsteq pc, ip, lsr #18 │ │ │ │ + tsteq pc, sl, ror #26 │ │ │ │ + tsteq pc, ip, ror #18 │ │ │ │ + tsteq pc, lr, asr sp @ │ │ │ │ + tsteq pc, r0, asr sl @ │ │ │ │ + tsteq pc, r2, lsl #20 │ │ │ │ + smlabteq pc, r8, r9, r1 @ │ │ │ │ + ldrdeq r1, [pc, -lr] │ │ │ │ + tsteq pc, r0, asr #26 │ │ │ │ + tsteq pc, r2, lsl #20 │ │ │ │ tsteq pc, r4, lsr sp @ │ │ │ │ - tsteq pc, sl, asr r8 @ │ │ │ │ - smlabbeq pc, r0, r8, r1 @ │ │ │ │ - tsteq pc, r2, lsr #26 │ │ │ │ - strdeq r1, [pc, -r4] │ │ │ │ - @ instruction: 0x010f18b6 │ │ │ │ - smlabteq pc, ip, r8, r1 @ │ │ │ │ - tsteq pc, sl, lsl #26 │ │ │ │ - tsteq pc, ip, lsl #18 │ │ │ │ - strdeq r0, [pc, -lr] │ │ │ │ - strdeq r1, [pc, -r0] │ │ │ │ - smlatbeq pc, r2, r9, r1 @ │ │ │ │ - tsteq pc, r8, ror #18 │ │ │ │ - tsteq pc, lr, ror r9 @ │ │ │ │ - smlatteq pc, r0, ip, r0 │ │ │ │ - smlatbeq pc, r2, r9, r1 @ │ │ │ │ - ldrdeq r0, [pc, -r4] │ │ │ │ - tsteq pc, lr, lsl sl @ │ │ │ │ - smlatteq pc, r8, r9, r1 │ │ │ │ - strdeq r1, [pc, -sl] │ │ │ │ - @ instruction: 0x010f0cbc │ │ │ │ - tsteq pc, lr, lsl sl @ │ │ │ │ - @ instruction: 0x010f0cb0 │ │ │ │ - smlabteq pc, lr, sp, r1 @ │ │ │ │ - @ instruction: 0x010f1bb8 │ │ │ │ - tsteq pc, sl, lsl #22 │ │ │ │ - smlabbeq pc, r8, sl, r1 @ │ │ │ │ + tsteq pc, lr, ror sl @ │ │ │ │ + tsteq pc, r8, asr #20 │ │ │ │ tsteq pc, sl, asr sl @ │ │ │ │ - tsteq pc, r8, ror #20 │ │ │ │ - smlabbeq pc, r6, ip, r0 @ │ │ │ │ - smlatbeq pc, r4, sl, r1 @ │ │ │ │ + tsteq pc, ip, lsl sp @ │ │ │ │ + tsteq pc, lr, ror sl @ │ │ │ │ + tsteq pc, r0, lsl sp @ │ │ │ │ + tsteq pc, lr, lsr #28 │ │ │ │ + tsteq pc, r8, lsl ip @ │ │ │ │ + tsteq pc, sl, ror #22 │ │ │ │ + smlatteq pc, r8, sl, r1 │ │ │ │ @ instruction: 0x010f1aba │ │ │ │ - tsteq pc, r4, ror ip @ │ │ │ │ - tsteq pc, sl, lsr fp @ │ │ │ │ + smlabteq pc, r8, sl, r1 @ │ │ │ │ + smlatteq pc, r6, ip, r0 │ │ │ │ tsteq pc, r4, lsl #22 │ │ │ │ - tsteq pc, r6, lsl fp @ │ │ │ │ - tsteq pc, ip, asr ip @ │ │ │ │ - tsteq pc, sl, lsr fp @ │ │ │ │ - tsteq pc, r0, asr ip @ │ │ │ │ - tsteq pc, lr, ror ip @ │ │ │ │ - ldrdeq r1, [pc, -r4] │ │ │ │ - smlabbeq pc, lr, fp, r1 @ │ │ │ │ - @ instruction: 0x010f1bb0 │ │ │ │ - tsteq pc, r2, lsr ip @ │ │ │ │ + tsteq pc, sl, lsl fp @ │ │ │ │ + ldrdeq r0, [pc, -r4] │ │ │ │ + @ instruction: 0x010f1b9a │ │ │ │ + tsteq pc, r4, ror #22 │ │ │ │ + tsteq pc, r6, ror fp @ │ │ │ │ + @ instruction: 0x010f0cbc │ │ │ │ + @ instruction: 0x010f1b9a │ │ │ │ + @ instruction: 0x010f0cb0 │ │ │ │ + ldrdeq r1, [pc, -lr] │ │ │ │ + tsteq pc, r4, lsr ip @ │ │ │ │ + smlatteq pc, lr, fp, r1 │ │ │ │ tsteq pc, r0, lsl ip @ │ │ │ │ - tsteq pc, r2, lsr ip @ │ │ │ │ - tsteq pc, r0, lsr #24 │ │ │ │ - ldrdeq r1, [pc, -r6] │ │ │ │ - smlabbeq pc, r8, ip, r1 @ │ │ │ │ - smlatbeq pc, r6, ip, r1 @ │ │ │ │ - tsteq pc, r8, lsl #24 │ │ │ │ - smlatteq pc, r2, ip, r1 │ │ │ │ - strdeq r0, [pc, -ip] │ │ │ │ - strdeq r1, [pc, -r6] │ │ │ │ - smlatteq pc, r8, sp, r1 │ │ │ │ - tsteq pc, lr, ror sp @ │ │ │ │ - tsteq pc, r8, asr #26 │ │ │ │ - tsteq pc, r6, asr sp @ │ │ │ │ - ldrdeq r0, [pc, -r8] │ │ │ │ - @ instruction: 0x010f1d9a │ │ │ │ - @ instruction: 0x010f1db0 │ │ │ │ - smlabteq pc, r6, fp, r0 @ │ │ │ │ + @ instruction: 0x010f0c92 │ │ │ │ + tsteq pc, r0, ror ip @ │ │ │ │ + @ instruction: 0x010f1c92 │ │ │ │ + smlabbeq pc, r0, ip, r0 @ │ │ │ │ + tsteq pc, r6, lsr sp @ │ │ │ │ + smlatteq pc, r8, ip, r1 │ │ │ │ + tsteq pc, r6, lsl #26 │ │ │ │ + tsteq pc, r8, ror #24 │ │ │ │ + tsteq pc, r2, asr #26 │ │ │ │ + tsteq pc, ip, asr ip @ │ │ │ │ + tsteq pc, r6, asr pc @ │ │ │ │ tsteq pc, r8, asr #28 │ │ │ │ - strdeq r1, [pc, -r2] │ │ │ │ - tsteq pc, r8, lsl lr @ │ │ │ │ - smlatbeq pc, lr, fp, r0 @ │ │ │ │ - tsteq pc, ip, asr lr @ │ │ │ │ - smlatbeq pc, r2, fp, r0 @ │ │ │ │ - smlatbeq pc, r4, pc, r1 @ │ │ │ │ - tsteq pc, lr, lsr #30 │ │ │ │ - smlatteq pc, r0, lr, r1 │ │ │ │ - tsteq pc, r2, lsl #30 │ │ │ │ + ldrdeq r1, [pc, -lr] │ │ │ │ + smlatbeq pc, r8, sp, r1 @ │ │ │ │ + @ instruction: 0x010f1db6 │ │ │ │ + tsteq pc, r8, lsr ip @ │ │ │ │ + strdeq r1, [pc, -sl] │ │ │ │ + tsteq pc, r0, lsl lr @ │ │ │ │ + tsteq pc, r6, lsr #24 │ │ │ │ + smlatbeq pc, r8, lr, r1 @ │ │ │ │ + tsteq pc, r2, asr lr @ │ │ │ │ + tsteq pc, r8, ror lr @ │ │ │ │ + tsteq pc, lr, lsl #24 │ │ │ │ + @ instruction: 0x010f1ebc │ │ │ │ + tsteq pc, r2, lsl #24 │ │ │ │ + tsteq pc, r4 │ │ │ │ + smlabbeq pc, lr, pc, r1 @ │ │ │ │ + tsteq pc, r0, asr #30 │ │ │ │ + tsteq pc, r2, ror #30 │ │ │ │ + smlatteq pc, r4, fp, r0 │ │ │ │ + @ instruction: 0x010f1f9a │ │ │ │ + ldrdeq r0, [pc, -r8] │ │ │ │ + tsteq pc, sl, ror r0 @ │ │ │ │ + tsteq pc, r4, lsr #32 │ │ │ │ + tsteq pc, r6, asr #32 │ │ │ │ + smlabteq pc, r0, fp, r0 @ │ │ │ │ + smlabbeq pc, sl, r0, r2 @ │ │ │ │ + @ instruction: 0x010f0bb4 │ │ │ │ + smlabbeq pc, r2, r7, r2 @ │ │ │ │ + ldrdeq r2, [pc, -r8] │ │ │ │ + tsteq pc, lr, lsl r3 @ │ │ │ │ + strdeq r2, [pc, -r4] │ │ │ │ + tsteq pc, sl, asr #2 │ │ │ │ + mrseq r2, (UNDEF: 31) │ │ │ │ + tsteq pc, r2, lsr #2 │ │ │ │ smlabbeq pc, r4, fp, r0 @ │ │ │ │ - tsteq pc, sl, lsr pc @ │ │ │ │ - tsteq pc, r8, ror fp @ │ │ │ │ - tsteq pc, sl, lsl r0 @ │ │ │ │ - smlabteq pc, r4, pc, r1 @ │ │ │ │ - smlatteq pc, r6, pc, r1 @ │ │ │ │ - tsteq pc, r0, ror #22 │ │ │ │ - tsteq pc, sl, lsr #32 │ │ │ │ - tsteq pc, r4, asr fp @ │ │ │ │ - tsteq pc, r2, lsr #14 │ │ │ │ - tsteq pc, r8, ror r4 @ │ │ │ │ - @ instruction: 0x010f22be │ │ │ │ - @ instruction: 0x010f2194 │ │ │ │ - smlatteq pc, sl, r0, r2 │ │ │ │ - smlatbeq pc, r0, r0, r2 @ │ │ │ │ - smlabteq pc, r2, r0, r2 @ │ │ │ │ - tsteq pc, r4, lsr #22 │ │ │ │ - tsteq pc, lr, lsl r1 @ │ │ │ │ - tsteq pc, r4, asr #2 │ │ │ │ - tsteq pc, r2, lsl fp @ │ │ │ │ - tsteq pc, r8, lsl #4 │ │ │ │ - @ instruction: 0x010f21b2 │ │ │ │ - ldrdeq r2, [pc, -r4] │ │ │ │ + tsteq pc, lr, ror r1 @ │ │ │ │ + smlatbeq pc, r4, r1, r2 @ │ │ │ │ + tsteq pc, r2, ror fp @ │ │ │ │ + tsteq pc, r8, ror #4 │ │ │ │ + tsteq pc, r2, lsl r2 @ │ │ │ │ + tsteq pc, r4, lsr r2 @ │ │ │ │ + tsteq pc, sl, asr fp @ │ │ │ │ + tsteq pc, ip, ror r2 @ │ │ │ │ + tsteq pc, lr, asr #22 │ │ │ │ + smlatteq pc, ip, r3, r2 │ │ │ │ + tsteq pc, sl, ror #6 │ │ │ │ + tsteq pc, ip, lsl #6 │ │ │ │ + tsteq pc, r2, lsr r3 @ │ │ │ │ + tsteq pc, r0, lsr fp @ │ │ │ │ + smlatbeq pc, r6, r3, r2 @ │ │ │ │ + @ instruction: 0x010f23b4 │ │ │ │ + tsteq pc, lr, lsl fp @ │ │ │ │ + tsteq pc, ip, lsl #8 │ │ │ │ + ldrdeq r2, [pc, -lr] │ │ │ │ + smlatteq pc, ip, r3, r2 │ │ │ │ + tsteq pc, r6, lsl #22 │ │ │ │ + tsteq pc, r8, lsl #8 │ │ │ │ strdeq r0, [pc, -sl] │ │ │ │ - tsteq pc, ip, lsl r2 @ │ │ │ │ - smlatteq pc, lr, sl, r0 │ │ │ │ - smlabbeq pc, ip, r3, r2 @ │ │ │ │ - tsteq pc, sl, lsl #6 │ │ │ │ - smlatbeq pc, ip, r2, r2 @ │ │ │ │ - ldrdeq r2, [pc, -r2] │ │ │ │ - ldrdeq r0, [pc, -r0] │ │ │ │ - tsteq pc, r6, asr #6 │ │ │ │ - tsteq pc, r4, asr r3 @ │ │ │ │ - @ instruction: 0x010f0abe │ │ │ │ - smlatbeq pc, ip, r3, r2 @ │ │ │ │ - tsteq pc, lr, ror r3 @ │ │ │ │ - smlabbeq pc, ip, r3, r2 @ │ │ │ │ - smlatbeq pc, r6, sl, r0 @ │ │ │ │ - smlatbeq pc, r8, r3, r2 @ │ │ │ │ - @ instruction: 0x010f0a9a │ │ │ │ - strdeq r2, [pc, -r0] │ │ │ │ + tsteq pc, r0, asr r5 @ │ │ │ │ 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 │ │ │ │ - tsteq pc, r8, asr #2 │ │ │ │ - strdeq r2, [pc, -r0] │ │ │ │ - smlabteq pc, r0, r0, r2 @ │ │ │ │ - smlabteq pc, ip, r0, r2 @ │ │ │ │ - tsteq pc, r8, asr r7 @ │ │ │ │ - strdeq r2, [pc, -r8] │ │ │ │ - tsteq pc, r4, lsl #2 │ │ │ │ - tsteq pc, r0, asr #14 │ │ │ │ + smlatbeq pc, r8, r1, r2 @ │ │ │ │ + tsteq pc, r0, asr r1 @ │ │ │ │ + tsteq pc, r0, lsr #2 │ │ │ │ + tsteq pc, ip, lsr #2 │ │ │ │ + @ instruction: 0x010f07b8 │ │ │ │ tsteq pc, r8, asr r1 @ │ │ │ │ - tsteq pc, r8, lsr #2 │ │ │ │ - tsteq pc, r4, lsr r1 @ │ │ │ │ - tsteq pc, r0, lsr #14 │ │ │ │ - tsteq pc, ip, asr #2 │ │ │ │ - tsteq pc, r0, lsl r7 @ │ │ │ │ - strdeq r2, [pc, -r0] │ │ │ │ - smlatbeq pc, ip, r1, r2 @ │ │ │ │ - tsteq pc, ip, ror r1 @ │ │ │ │ + tsteq pc, r4, ror #2 │ │ │ │ + smlatbeq pc, r0, r7, r0 @ │ │ │ │ + @ instruction: 0x010f21b8 │ │ │ │ smlabbeq pc, r8, r1, r2 @ │ │ │ │ - smlatteq pc, r8, r6, r0 │ │ │ │ - smlatbeq pc, r0, r1, r2 @ │ │ │ │ - ldrdeq r0, [pc, -r8] │ │ │ │ - tsteq pc, r8, lsr r2 @ │ │ │ │ + @ instruction: 0x010f2194 │ │ │ │ + smlabbeq pc, r0, r7, r0 @ │ │ │ │ + smlatbeq pc, ip, r1, r2 @ │ │ │ │ + tsteq pc, r0, ror r7 @ │ │ │ │ + tsteq pc, r0, asr r2 @ │ │ │ │ + tsteq pc, ip, lsl #4 │ │ │ │ + ldrdeq r2, [pc, -ip] │ │ │ │ smlatteq pc, r8, r1, r2 │ │ │ │ - tsteq pc, r4, lsl #4 │ │ │ │ - @ instruction: 0x010f06b8 │ │ │ │ - tsteq pc, ip, lsr r2 @ │ │ │ │ - smlatbeq pc, r8, r6, r0 @ │ │ │ │ - smlabbeq pc, r8, r6, r2 @ │ │ │ │ - smlabbeq pc, r8, r4, r2 @ │ │ │ │ - smlabbeq pc, r4, r3, r2 @ │ │ │ │ - smlatteq pc, ip, r2, r2 │ │ │ │ + tsteq pc, r8, asr #14 │ │ │ │ + mrseq r2, (UNDEF: 47) │ │ │ │ + tsteq pc, r8, lsr r7 @ │ │ │ │ + @ instruction: 0x010f2298 │ │ │ │ + tsteq pc, r8, asr #4 │ │ │ │ + tsteq pc, r4, ror #4 │ │ │ │ + tsteq pc, r8, lsl r7 @ │ │ │ │ @ instruction: 0x010f229c │ │ │ │ - @ instruction: 0x010f22b8 │ │ │ │ - tsteq pc, r0, ror r6 @ │ │ │ │ - tsteq pc, r4, lsl r3 @ │ │ │ │ - tsteq pc, r0, lsr r3 @ │ │ │ │ - tsteq pc, r8, asr r6 @ │ │ │ │ - ldrdeq r2, [pc, -r4] │ │ │ │ - smlabbeq pc, r4, r3, r2 @ │ │ │ │ - smlatbeq pc, r0, r3, r2 @ │ │ │ │ - tsteq pc, r8, lsr r6 @ │ │ │ │ - ldrdeq r2, [pc, -r8] │ │ │ │ - tsteq pc, r8, lsr #12 │ │ │ │ - tsteq pc, ip, lsl #10 │ │ │ │ - @ instruction: 0x010f2498 │ │ │ │ - tsteq pc, r8, asr #8 │ │ │ │ - tsteq pc, r4, ror #8 │ │ │ │ - tsteq pc, r0, lsl #12 │ │ │ │ - @ instruction: 0x010f249c │ │ │ │ - strdeq r0, [pc, -r0] │ │ │ │ - tsteq pc, r4, ror #10 │ │ │ │ - tsteq pc, r4, lsl r5 @ │ │ │ │ - tsteq pc, r0, lsr r5 @ │ │ │ │ + tsteq pc, r8, lsl #14 │ │ │ │ + smlatteq pc, r8, r6, r2 │ │ │ │ + smlatteq pc, r8, r4, r2 │ │ │ │ + smlatteq pc, r4, r3, r2 │ │ │ │ + tsteq pc, ip, asr #6 │ │ │ │ + strdeq r2, [pc, -ip] │ │ │ │ + tsteq pc, r8, lsl r3 @ │ │ │ │ ldrdeq r0, [pc, -r0] │ │ │ │ - tsteq pc, r8, ror #10 │ │ │ │ - smlabteq pc, r0, r5, r0 @ │ │ │ │ - @ instruction: 0x010f27bc │ │ │ │ - @ instruction: 0x010f26b8 │ │ │ │ + tsteq pc, r4, ror r3 @ │ │ │ │ + @ instruction: 0x010f2390 │ │ │ │ + @ instruction: 0x010f06b8 │ │ │ │ + tsteq pc, r4, lsr r4 @ │ │ │ │ + smlatteq pc, r4, r3, r2 │ │ │ │ + tsteq pc, r0, lsl #8 │ │ │ │ + @ instruction: 0x010f0698 │ │ │ │ + tsteq pc, r8, lsr r4 @ │ │ │ │ + smlabbeq pc, r8, r6, r0 @ │ │ │ │ + tsteq pc, ip, ror #10 │ │ │ │ + strdeq r2, [pc, -r8] │ │ │ │ + smlatbeq pc, r8, r4, r2 @ │ │ │ │ + smlabteq pc, r4, r4, r2 @ │ │ │ │ + tsteq pc, r0, ror #12 │ │ │ │ + strdeq r2, [pc, -ip] │ │ │ │ + tsteq pc, r0, asr r6 @ │ │ │ │ + smlabteq pc, r4, r5, r2 @ │ │ │ │ + tsteq pc, r4, ror r5 @ │ │ │ │ + @ instruction: 0x010f2590 │ │ │ │ + tsteq pc, r0, lsr r6 @ │ │ │ │ + smlabteq pc, r8, r5, r2 @ │ │ │ │ tsteq pc, r0, lsr #12 │ │ │ │ - ldrdeq r2, [pc, -r0] │ │ │ │ - smlatteq pc, ip, r5, r2 │ │ │ │ - @ instruction: 0x010f0590 │ │ │ │ - tsteq pc, r8, asr #12 │ │ │ │ - tsteq pc, r4, ror #12 │ │ │ │ - tsteq pc, r8, ror r5 @ │ │ │ │ - tsteq pc, r8, lsl #14 │ │ │ │ - @ instruction: 0x010f26b8 │ │ │ │ - ldrdeq r2, [pc, -r4] │ │ │ │ - tsteq pc, r8, asr r5 @ │ │ │ │ - tsteq pc, ip, lsl #14 │ │ │ │ - tsteq pc, r8, asr #10 │ │ │ │ - tsteq pc, r0, asr #16 │ │ │ │ - smlabteq pc, ip, r7, r2 @ │ │ │ │ - tsteq pc, ip, ror r7 @ │ │ │ │ - @ instruction: 0x010f2798 │ │ │ │ - tsteq pc, r0, lsr #10 │ │ │ │ - ldrdeq r2, [pc, -r0] │ │ │ │ - tsteq pc, r0, lsl r5 @ │ │ │ │ - @ instruction: 0x010f2898 │ │ │ │ - tsteq pc, r8, asr #16 │ │ │ │ - tsteq pc, r4, ror #16 │ │ │ │ + tsteq pc, ip, lsl r8 @ │ │ │ │ + tsteq pc, r8, lsl r7 @ │ │ │ │ + smlabbeq pc, r0, r6, r2 @ │ │ │ │ + tsteq pc, r0, lsr r6 @ │ │ │ │ + tsteq pc, ip, asr #12 │ │ │ │ strdeq r0, [pc, -r0] │ │ │ │ - @ instruction: 0x010f289c │ │ │ │ + smlatbeq pc, r8, r6, r2 @ │ │ │ │ + smlabteq pc, r4, r6, r2 @ │ │ │ │ + ldrdeq r0, [pc, -r8] │ │ │ │ + tsteq pc, r8, ror #14 │ │ │ │ + tsteq pc, r8, lsl r7 @ │ │ │ │ + tsteq pc, r4, lsr r7 @ │ │ │ │ + @ instruction: 0x010f05b8 │ │ │ │ + tsteq pc, ip, ror #14 │ │ │ │ + smlatbeq pc, r8, r5, r0 @ │ │ │ │ + smlatbeq pc, r0, r8, r2 @ │ │ │ │ + tsteq pc, ip, lsr #16 │ │ │ │ + ldrdeq r2, [pc, -ip] │ │ │ │ + strdeq r2, [pc, -r8] │ │ │ │ + smlabbeq pc, r0, r5, r0 @ │ │ │ │ + tsteq pc, r0, lsr r8 @ │ │ │ │ + tsteq pc, r0, ror r5 @ │ │ │ │ + strdeq r2, [pc, -r8] │ │ │ │ + smlatbeq pc, r8, r8, r2 @ │ │ │ │ + smlabteq pc, r4, r8, r2 @ │ │ │ │ + tsteq pc, r0, asr r5 @ │ │ │ │ + strdeq r2, [pc, -ip] │ │ │ │ + tsteq pc, r0, asr #10 │ │ │ │ + smlabteq pc, ip, r9, r3 @ │ │ │ │ + tsteq pc, r8, ror r1 @ │ │ │ │ + tsteq pc, ip, asr sp @ │ │ │ │ + tsteq pc, r8, lsr fp @ │ │ │ │ + tsteq pc, r4, lsr sl @ │ │ │ │ + @ instruction: 0x010f299c │ │ │ │ + tsteq pc, ip, asr #18 │ │ │ │ + tsteq pc, r8, ror #18 │ │ │ │ + strdeq r0, [pc, -r8] │ │ │ │ + smlabteq pc, r4, r9, r2 @ │ │ │ │ + smlatteq pc, r0, r9, r2 │ │ │ │ smlatteq pc, r0, r4, r0 │ │ │ │ - tsteq pc, ip, ror #18 │ │ │ │ - tsteq pc, r8, lsl r1 @ │ │ │ │ + smlabbeq pc, r4, sl, r2 @ │ │ │ │ + tsteq pc, r4, lsr sl @ │ │ │ │ + tsteq pc, r0, asr sl @ │ │ │ │ + smlabteq pc, r0, r4, r0 @ │ │ │ │ + smlabbeq pc, r8, sl, r2 @ │ │ │ │ + @ instruction: 0x010f04b0 │ │ │ │ + smlatteq pc, r0, fp, r2 │ │ │ │ + tsteq pc, r8, asr #22 │ │ │ │ + strdeq r2, [pc, -r8] │ │ │ │ + tsteq pc, r4, lsl fp @ │ │ │ │ + smlabbeq pc, r8, r4, r0 @ │ │ │ │ + tsteq pc, r0, ror fp @ │ │ │ │ + smlabbeq pc, ip, fp, r2 @ │ │ │ │ + tsteq pc, r0, ror r4 @ │ │ │ │ + tsteq pc, r0, lsr ip @ │ │ │ │ + smlatteq pc, r0, fp, r2 │ │ │ │ strdeq r2, [pc, -ip] │ │ │ │ - ldrdeq r2, [pc, -r8] │ │ │ │ - ldrdeq r2, [pc, -r4] │ │ │ │ - tsteq pc, ip, lsr r9 @ │ │ │ │ - smlatteq pc, ip, r8, r2 │ │ │ │ - tsteq pc, r8, lsl #18 │ │ │ │ - @ instruction: 0x010f0498 │ │ │ │ - tsteq pc, r4, ror #18 │ │ │ │ - smlabbeq pc, r0, r9, r2 @ │ │ │ │ - smlabbeq pc, r0, r4, r0 @ │ │ │ │ - tsteq pc, r4, lsr #20 │ │ │ │ - ldrdeq r2, [pc, -r4] │ │ │ │ - strdeq r2, [pc, -r0] │ │ │ │ - tsteq pc, r0, ror #8 │ │ │ │ - tsteq pc, r8, lsr #20 │ │ │ │ tsteq pc, r0, asr r4 @ │ │ │ │ - smlabbeq pc, r0, fp, r2 @ │ │ │ │ - smlatteq pc, r8, sl, r2 │ │ │ │ - @ instruction: 0x010f2a98 │ │ │ │ - @ instruction: 0x010f2ab4 │ │ │ │ - tsteq pc, r8, lsr #8 │ │ │ │ - tsteq pc, r0, lsl fp @ │ │ │ │ - tsteq pc, ip, lsr #22 │ │ │ │ + tsteq pc, r4, lsr ip @ │ │ │ │ + tsteq pc, r0, asr #8 │ │ │ │ + smlabbeq pc, r8, lr, r2 @ │ │ │ │ + smlabbeq pc, r4, sp, r2 @ │ │ │ │ + smlatteq pc, ip, ip, r2 │ │ │ │ + @ instruction: 0x010f2c9c │ │ │ │ + @ instruction: 0x010f2cb8 │ │ │ │ tsteq pc, r0, lsl r4 @ │ │ │ │ - ldrdeq r2, [pc, -r0] │ │ │ │ - smlabbeq pc, r0, fp, r2 @ │ │ │ │ - @ instruction: 0x010f2b9c │ │ │ │ - strdeq r0, [pc, -r0] │ │ │ │ + tsteq pc, r4, lsl sp @ │ │ │ │ + tsteq pc, r0, lsr sp @ │ │ │ │ + strdeq r0, [pc, -r8] │ │ │ │ ldrdeq r2, [pc, -r4] │ │ │ │ - smlatteq pc, r0, r3, r0 │ │ │ │ - tsteq pc, r8, lsr #28 │ │ │ │ - tsteq pc, r4, lsr #26 │ │ │ │ - smlabbeq pc, ip, ip, r2 @ │ │ │ │ - tsteq pc, ip, lsr ip @ │ │ │ │ - tsteq pc, r8, asr ip @ │ │ │ │ - @ instruction: 0x010f03b0 │ │ │ │ - @ instruction: 0x010f2cb4 │ │ │ │ - ldrdeq r2, [pc, -r0] │ │ │ │ - @ instruction: 0x010f0398 │ │ │ │ - tsteq pc, r4, ror sp @ │ │ │ │ - tsteq pc, r4, lsr #26 │ │ │ │ - tsteq pc, r0, asr #26 │ │ │ │ - tsteq pc, r8, ror r3 @ │ │ │ │ - tsteq pc, r8, ror sp @ │ │ │ │ - tsteq pc, r8, ror #6 │ │ │ │ - smlatbeq pc, ip, lr, r2 @ │ │ │ │ - tsteq pc, r8, lsr lr @ │ │ │ │ - smlatteq pc, r8, sp, r2 │ │ │ │ - tsteq pc, r4, lsl #28 │ │ │ │ - tsteq pc, r0, asr #6 │ │ │ │ - tsteq pc, ip, lsr lr @ │ │ │ │ - tsteq pc, r0, lsr r3 @ │ │ │ │ - tsteq pc, r4, lsl #30 │ │ │ │ - @ instruction: 0x010f2eb4 │ │ │ │ - ldrdeq r2, [pc, -r0] │ │ │ │ - tsteq pc, r0, lsl r3 @ │ │ │ │ - tsteq pc, r8, lsl #30 │ │ │ │ - mrseq r0, SP_hyp │ │ │ │ - tsteq pc, r8, ror r3 @ │ │ │ │ - tsteq pc, r4, asr r1 @ │ │ │ │ - qaddeq r3, r0, pc @ │ │ │ │ - @ instruction: 0x010f2fb8 │ │ │ │ + smlabbeq pc, r4, sp, r2 @ │ │ │ │ + smlatbeq pc, r0, sp, r2 @ │ │ │ │ + ldrdeq r0, [pc, -r8] │ │ │ │ + ldrdeq r2, [pc, -r8] │ │ │ │ + smlabteq pc, r8, r3, r0 @ │ │ │ │ + tsteq pc, ip, lsl #30 │ │ │ │ + @ instruction: 0x010f2e98 │ │ │ │ + tsteq pc, r8, asr #28 │ │ │ │ + tsteq pc, r4, ror #28 │ │ │ │ + smlatbeq pc, r0, r3, r0 @ │ │ │ │ + @ instruction: 0x010f2e9c │ │ │ │ + @ instruction: 0x010f0390 │ │ │ │ + tsteq pc, r4, ror #30 │ │ │ │ + tsteq pc, r4, lsl pc @ │ │ │ │ + tsteq pc, r0, lsr pc @ │ │ │ │ + tsteq pc, r0, ror r3 @ │ │ │ │ tsteq pc, r8, ror #30 │ │ │ │ - smlabbeq pc, r4, pc, r2 @ │ │ │ │ - smlabteq pc, r8, r2, r0 @ │ │ │ │ - smlatteq pc, r0, pc, r2 @ │ │ │ │ - strdeq r2, [pc, -ip] │ │ │ │ - @ instruction: 0x010f02b0 │ │ │ │ - smlatbeq pc, r0, r0, r3 @ │ │ │ │ - qaddeq r3, r0, pc @ │ │ │ │ - tsteq pc, ip, rrx │ │ │ │ - @ instruction: 0x010f0290 │ │ │ │ - smlatbeq pc, r4, r0, r3 @ │ │ │ │ + tsteq pc, r0, ror #6 │ │ │ │ + ldrdeq r3, [pc, -r8] │ │ │ │ + @ instruction: 0x010f31b4 │ │ │ │ + strheq r3, [pc, -r0] │ │ │ │ + tsteq pc, r8, lsl r0 @ │ │ │ │ + smlabteq pc, r8, pc, r2 @ │ │ │ │ + smlatteq pc, r4, pc, r2 @ │ │ │ │ + tsteq pc, r8, lsr #6 │ │ │ │ + tsteq pc, r0, asr #32 │ │ │ │ + qaddeq r3, ip, pc @ │ │ │ │ + tsteq pc, r0, lsl r3 @ │ │ │ │ + mrseq r3, (UNDEF: 31) │ │ │ │ + strheq r3, [pc, -r0] │ │ │ │ + smlabteq pc, ip, r0, r3 @ │ │ │ │ + strdeq r0, [pc, -r0] │ │ │ │ + tsteq pc, r4, lsl #2 │ │ │ │ + smlatteq pc, r0, r2, r0 │ │ │ │ + tsteq pc, ip, asr r2 @ │ │ │ │ + smlabteq pc, r4, r1, r3 @ │ │ │ │ + tsteq pc, r4, ror r1 @ │ │ │ │ + @ instruction: 0x010f3190 │ │ │ │ + @ instruction: 0x010f02b8 │ │ │ │ + smlatteq pc, ip, r1, r3 │ │ │ │ + tsteq pc, r8, lsl #4 │ │ │ │ + smlatbeq pc, r0, r2, r0 @ │ │ │ │ + smlatbeq pc, ip, r2, r3 @ │ │ │ │ + tsteq pc, ip, asr r2 @ │ │ │ │ + tsteq pc, r8, ror r2 @ │ │ │ │ smlabbeq pc, r0, r2, r0 @ │ │ │ │ - strdeq r3, [pc, -ip] │ │ │ │ - tsteq pc, r4, ror #2 │ │ │ │ - tsteq pc, r4, lsl r1 @ │ │ │ │ - tsteq pc, r0, lsr r1 @ │ │ │ │ - tsteq pc, r8, asr r2 @ │ │ │ │ - smlabbeq pc, ip, r1, r3 @ │ │ │ │ - smlatbeq pc, r8, r1, r3 @ │ │ │ │ + @ instruction: 0x010f32b0 │ │ │ │ + tsteq pc, r0, ror r2 @ │ │ │ │ + tsteq pc, r4, lsl #10 │ │ │ │ + tsteq pc, r0, lsl #8 │ │ │ │ + tsteq pc, r8, ror #6 │ │ │ │ + tsteq pc, r8, lsl r3 @ │ │ │ │ + tsteq pc, r4, lsr r3 @ │ │ │ │ tsteq pc, r0, asr #4 │ │ │ │ - tsteq pc, ip, asr #4 │ │ │ │ + @ instruction: 0x010f3390 │ │ │ │ + smlatbeq pc, ip, r3, r3 @ │ │ │ │ + tsteq pc, r8, lsr #4 │ │ │ │ + tsteq pc, r0, asr r4 @ │ │ │ │ + tsteq pc, r0, lsl #8 │ │ │ │ + tsteq pc, ip, lsl r4 @ │ │ │ │ + tsteq pc, r8, lsl #4 │ │ │ │ + tsteq pc, r4, asr r4 @ │ │ │ │ + strdeq r0, [pc, -r8] │ │ │ │ + smlabbeq pc, r8, r5, r3 @ │ │ │ │ + tsteq pc, r4, lsl r5 @ │ │ │ │ + smlabteq pc, r4, r4, r3 @ │ │ │ │ + smlatteq pc, r0, r4, r3 │ │ │ │ + ldrdeq r0, [pc, -r0] │ │ │ │ + tsteq pc, r8, lsl r5 @ │ │ │ │ + smlabteq pc, r0, r1, r0 @ │ │ │ │ + smlatteq pc, r0, r5, r3 │ │ │ │ + @ instruction: 0x010f3590 │ │ │ │ + smlatbeq pc, ip, r5, r3 @ │ │ │ │ + smlatbeq pc, r0, r1, r0 @ │ │ │ │ + smlatteq pc, r4, r5, r3 │ │ │ │ + @ instruction: 0x010f0190 │ │ │ │ + tsteq pc, r8, ror #28 │ │ │ │ + tsteq pc, ip, asr #20 │ │ │ │ + tsteq pc, r8, lsr #16 │ │ │ │ + tsteq pc, r4, lsr #14 │ │ │ │ + smlabbeq pc, ip, r6, r3 @ │ │ │ │ + tsteq pc, ip, lsr r6 @ │ │ │ │ + tsteq pc, r8, asr r6 @ │ │ │ │ + tsteq pc, r0, asr r1 @ │ │ │ │ + @ instruction: 0x010f36b4 │ │ │ │ + ldrdeq r3, [pc, -r0] │ │ │ │ + tsteq pc, r8, lsr r1 @ │ │ │ │ + tsteq pc, r4, ror r7 @ │ │ │ │ + tsteq pc, r4, lsr #14 │ │ │ │ + tsteq pc, r0, asr #14 │ │ │ │ + tsteq pc, r8, lsl r1 @ │ │ │ │ + tsteq pc, r8, ror r7 @ │ │ │ │ + tsteq pc, r8, lsl #2 │ │ │ │ + ldrdeq r3, [pc, -r0] │ │ │ │ + tsteq pc, r8, lsr r8 @ │ │ │ │ + smlatteq pc, r8, r7, r3 │ │ │ │ + tsteq pc, r4, lsl #16 │ │ │ │ + smlatteq pc, r0, r0, r0 │ │ │ │ + tsteq pc, r0, ror #16 │ │ │ │ + tsteq pc, ip, ror r8 @ │ │ │ │ + smlabteq pc, r8, r0, r0 @ │ │ │ │ + tsteq pc, r0, lsr #18 │ │ │ │ + ldrdeq r3, [pc, -r0] │ │ │ │ + smlatteq pc, ip, r8, r3 │ │ │ │ + smlatbeq pc, r8, r0, r0 @ │ │ │ │ + tsteq pc, r4, lsr #18 │ │ │ │ + swpeq r0, r8, [pc] @ │ │ │ │ + tsteq pc, r8, ror fp @ │ │ │ │ + tsteq pc, r4, ror sl @ │ │ │ │ + ldrdeq r3, [pc, -ip] │ │ │ │ + smlabbeq pc, ip, r9, r3 @ │ │ │ │ + smlatbeq pc, r8, r9, r3 @ │ │ │ │ + tsteq pc, r8, rrx │ │ │ │ + tsteq pc, r4, lsl #20 │ │ │ │ + tsteq pc, r0, lsr #20 │ │ │ │ + qaddeq r0, r0, pc @ │ │ │ │ + smlabteq pc, r4, sl, r3 @ │ │ │ │ + tsteq pc, r4, ror sl @ │ │ │ │ + @ instruction: 0x010f3a90 │ │ │ │ + tsteq pc, r0, lsr r0 @ │ │ │ │ + smlabteq pc, r8, sl, r3 @ │ │ │ │ + tsteq pc, r0, lsr #32 │ │ │ │ strdeq r3, [pc, -ip] │ │ │ │ - tsteq pc, r8, lsl r2 @ │ │ │ │ - tsteq pc, r0, lsr #4 │ │ │ │ - tsteq pc, r0, asr r2 @ │ │ │ │ - tsteq pc, r0, lsl r2 @ │ │ │ │ - smlatbeq pc, r4, r4, r3 @ │ │ │ │ - smlatbeq pc, r0, r3, r3 @ │ │ │ │ - tsteq pc, r8, lsl #6 │ │ │ │ - @ instruction: 0x010f32b8 │ │ │ │ + smlabbeq pc, r8, fp, r3 @ │ │ │ │ + tsteq pc, r8, lsr fp @ │ │ │ │ + tsteq pc, r4, asr fp @ │ │ │ │ + strdeq pc, [lr, -r8] │ │ │ │ + smlabbeq pc, ip, fp, r3 @ │ │ │ │ + smlatteq lr, r8, pc, pc @ │ │ │ │ + tsteq pc, r4, asr ip @ │ │ │ │ + tsteq pc, r4, lsl #24 │ │ │ │ + tsteq pc, r0, lsr #24 │ │ │ │ + smlabteq lr, r8, pc, pc @ │ │ │ │ + tsteq pc, r8, asr ip @ │ │ │ │ + @ instruction: 0x010effb8 │ │ │ │ + tsteq pc, r0, ror #22 │ │ │ │ + smlatbeq pc, r4, lr, r3 @ │ │ │ │ + smlatbeq pc, r0, sp, r3 @ │ │ │ │ + tsteq pc, r8, lsl #26 │ │ │ │ + @ instruction: 0x010f3cb8 │ │ │ │ ldrdeq r3, [pc, -r4] │ │ │ │ - smlatteq pc, r0, r1, r0 │ │ │ │ - tsteq pc, r0, lsr r3 @ │ │ │ │ - tsteq pc, ip, asr #6 │ │ │ │ - smlabteq pc, r8, r1, r0 @ │ │ │ │ + smlabbeq lr, r0, pc, pc @ │ │ │ │ + tsteq pc, r0, lsr sp @ │ │ │ │ + tsteq pc, ip, asr #26 │ │ │ │ + tstpeq lr, r8, ror #30 @ p-variant is OBSOLETE │ │ │ │ strdeq r3, [pc, -r0] │ │ │ │ - smlatbeq pc, r0, r3, r3 @ │ │ │ │ - @ instruction: 0x010f33bc │ │ │ │ - smlatbeq pc, r8, r1, r0 @ │ │ │ │ + smlatbeq pc, r0, sp, r3 @ │ │ │ │ + @ instruction: 0x010f3dbc │ │ │ │ + tstpeq lr, r8, asr #30 @ p-variant is OBSOLETE │ │ │ │ strdeq r3, [pc, -r4] │ │ │ │ - @ instruction: 0x010f0198 │ │ │ │ - tsteq pc, r8, lsr #10 │ │ │ │ - @ instruction: 0x010f34b4 │ │ │ │ - tsteq pc, r4, ror #8 │ │ │ │ - smlabbeq pc, r0, r4, r3 @ │ │ │ │ - tsteq pc, r0, ror r1 @ │ │ │ │ - @ instruction: 0x010f34b8 │ │ │ │ - tsteq pc, r0, ror #2 │ │ │ │ - smlabbeq pc, r0, r5, r3 @ │ │ │ │ - tsteq pc, r0, lsr r5 @ │ │ │ │ - tsteq pc, ip, asr #10 │ │ │ │ - tsteq pc, r0, asr #2 │ │ │ │ - smlabbeq pc, r4, r5, r3 @ │ │ │ │ - tsteq pc, r0, lsr r1 @ │ │ │ │ - tsteq pc, r8, lsl #28 │ │ │ │ - smlatteq pc, ip, r9, r3 │ │ │ │ - smlabteq pc, r8, r7, r3 @ │ │ │ │ - smlabteq pc, r4, r6, r3 @ │ │ │ │ - tsteq pc, ip, lsr #12 │ │ │ │ - ldrdeq r3, [pc, -ip] │ │ │ │ - strdeq r3, [pc, -r8] │ │ │ │ - strdeq r0, [pc, -r0] │ │ │ │ - tsteq pc, r4, asr r6 @ │ │ │ │ - tsteq pc, r0, ror r6 @ │ │ │ │ - ldrdeq r0, [pc, -r8] │ │ │ │ - tsteq pc, r4, lsl r7 @ │ │ │ │ - smlabteq pc, r4, r6, r3 @ │ │ │ │ - smlatteq pc, r0, r6, r3 │ │ │ │ - strheq r0, [pc, -r8] │ │ │ │ - tsteq pc, r8, lsl r7 @ │ │ │ │ - smlatbeq pc, r8, r0, r0 @ │ │ │ │ - tsteq pc, r0, ror r8 @ │ │ │ │ - ldrdeq r3, [pc, -r8] │ │ │ │ - smlabbeq pc, r8, r7, r3 @ │ │ │ │ - smlatbeq pc, r4, r7, r3 @ │ │ │ │ - smlabbeq pc, r0, r0, r0 @ │ │ │ │ - tsteq pc, r0, lsl #16 │ │ │ │ - tsteq pc, ip, lsl r8 @ │ │ │ │ - tsteq pc, r8, rrx │ │ │ │ - smlabteq pc, r0, r8, r3 @ │ │ │ │ - tsteq pc, r0, ror r8 @ │ │ │ │ - smlabbeq pc, ip, r8, r3 @ │ │ │ │ - tsteq pc, r8, asr #32 │ │ │ │ - smlabteq pc, r4, r8, r3 @ │ │ │ │ - tsteq pc, r8, lsr r0 @ │ │ │ │ - tsteq pc, r8, lsl fp @ │ │ │ │ - tsteq pc, r4, lsl sl @ │ │ │ │ - tsteq pc, ip, ror r9 @ │ │ │ │ - tsteq pc, ip, lsr #18 │ │ │ │ - tsteq pc, r8, asr #18 │ │ │ │ - tsteq pc, r8 │ │ │ │ - smlatbeq pc, r4, r9, r3 @ │ │ │ │ - smlabteq pc, r0, r9, r3 @ │ │ │ │ - strdeq pc, [lr, -r0] │ │ │ │ - tsteq pc, r4, ror #20 │ │ │ │ - tsteq pc, r4, lsl sl @ │ │ │ │ - tsteq pc, r0, lsr sl @ │ │ │ │ - ldrdeq pc, [lr, -r0] │ │ │ │ + tstpeq lr, r8, lsr pc @ p-variant is OBSOLETE │ │ │ │ + smlatbeq pc, r4, lr, r3 @ │ │ │ │ + tsteq pc, r0, ror #20 │ │ │ │ + tsteq pc, r0, asr #20 │ │ │ │ + tsteq pc, r4, asr lr @ │ │ │ │ + tstpeq lr, r0, lsl pc @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r0, ror #28 │ │ │ │ + tstpeq lr, r0, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq pc, r4, lr, r3 @ │ │ │ │ + smlabbeq pc, r0, lr, r3 @ │ │ │ │ tsteq pc, r8, ror #20 │ │ │ │ - smlabteq lr, r0, pc, pc @ │ │ │ │ - @ instruction: 0x010f3b9c │ │ │ │ - tsteq pc, r8, lsr #22 │ │ │ │ - ldrdeq r3, [pc, -r8] │ │ │ │ - strdeq r3, [pc, -r4] │ │ │ │ - @ instruction: 0x010eff98 │ │ │ │ - tsteq pc, ip, lsr #22 │ │ │ │ - smlabbeq lr, r8, pc, pc @ │ │ │ │ - strdeq r3, [pc, -r4] │ │ │ │ - smlatbeq pc, r4, fp, r3 @ │ │ │ │ - smlabteq pc, r0, fp, r3 @ │ │ │ │ - tstpeq lr, r8, ror #30 @ p-variant is OBSOLETE │ │ │ │ - strdeq r3, [pc, -r8] │ │ │ │ - tstpeq lr, r8, asr pc @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r0, lsl #22 │ │ │ │ - tsteq pc, r4, asr #28 │ │ │ │ - tsteq pc, r0, asr #26 │ │ │ │ - smlatbeq pc, r8, ip, r3 @ │ │ │ │ - tsteq pc, r8, asr ip @ │ │ │ │ - tsteq pc, r4, ror ip @ │ │ │ │ - tstpeq lr, r0, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - smlatteq pc, ip, ip, r3 │ │ │ │ - tstpeq lr, r8, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010f3d90 │ │ │ │ - tsteq pc, r0, asr #26 │ │ │ │ - tsteq pc, ip, asr sp @ │ │ │ │ - smlatteq lr, r8, lr, pc @ │ │ │ │ - @ instruction: 0x010f3d94 │ │ │ │ - ldrdeq pc, [lr, -r8] │ │ │ │ - tsteq pc, r4, asr #28 │ │ │ │ - tsteq pc, r0, lsl #20 │ │ │ │ - smlatteq pc, r0, r9, r5 │ │ │ │ - strdeq r3, [pc, -r4] │ │ │ │ - @ instruction: 0x010efeb0 │ │ │ │ - tsteq pc, r0, lsl #28 │ │ │ │ - smlatbeq lr, r0, lr, pc @ │ │ │ │ - tsteq pc, r4, asr #28 │ │ │ │ - tsteq pc, r0, lsr #28 │ │ │ │ - tsteq pc, r8, lsl #20 │ │ │ │ - smlabbeq lr, r0, lr, pc @ │ │ │ │ - tsteq pc, r0, lsl sl @ │ │ │ │ - tstpeq lr, r0, ror lr @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r0, lsl pc @ │ │ │ │ + smlatteq lr, r0, lr, pc @ │ │ │ │ tsteq pc, r0, ror sl @ │ │ │ │ - tsteq pc, r8, lsr sl @ │ │ │ │ - tsteq pc, r8, lsl sl @ │ │ │ │ - tsteq pc, r8, asr #28 │ │ │ │ - tstpeq lr, r0, asr #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r0, lsr sl @ │ │ │ │ - tsteq pc, r8, ror #28 │ │ │ │ - tstpeq lr, r8, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r8, ror #20 │ │ │ │ - tsteq pc, r4, asr #20 │ │ │ │ - smlabbeq pc, r0, lr, r3 @ │ │ │ │ - tstpeq lr, r8, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq pc, ip, lr, r3 @ │ │ │ │ - strdeq pc, [lr, -r8] │ │ │ │ - smlabteq pc, r4, sl, r5 @ │ │ │ │ - smlabteq pc, r8, lr, r3 @ │ │ │ │ - smlatbeq pc, r4, lr, r3 @ │ │ │ │ - tsteq pc, r4, ror sl @ │ │ │ │ ldrdeq pc, [lr, -r0] │ │ │ │ - smlabbeq pc, r0, sl, r5 @ │ │ │ │ - smlabteq lr, r0, sp, pc @ │ │ │ │ - smlabteq pc, r4, sl, r5 @ │ │ │ │ - smlatbeq pc, r0, sl, r5 @ │ │ │ │ - ldrdeq r3, [pc, -ip] │ │ │ │ - smlatbeq lr, r0, sp, pc @ │ │ │ │ - smlatteq pc, r8, lr, r3 │ │ │ │ - @ instruction: 0x010efd90 │ │ │ │ - @ instruction: 0x010f6798 │ │ │ │ - tsteq pc, r0, ror #10 │ │ │ │ - smlatteq pc, r8, sp, r5 │ │ │ │ - smlabbeq pc, r0, r0, r4 @ │ │ │ │ - tsteq pc, r0, ror fp @ │ │ │ │ - tsteq pc, ip, lsr pc @ │ │ │ │ - strdeq r3, [pc, -ip] │ │ │ │ - ldrdeq r3, [pc, -r8] │ │ │ │ - smlatbeq pc, r8, sl, r5 @ │ │ │ │ - tstpeq lr, r0, asr #26 @ p-variant is OBSOLETE │ │ │ │ - strdeq r3, [pc, -r8] │ │ │ │ + tsteq pc, r0, ror pc @ │ │ │ │ + ldrdeq r5, [pc, -r0] │ │ │ │ + @ instruction: 0x010f5a98 │ │ │ │ + tsteq pc, r8, ror sl @ │ │ │ │ + smlatbeq pc, r8, lr, r3 @ │ │ │ │ + smlatbeq lr, r0, lr, pc @ │ │ │ │ + @ instruction: 0x010f5a90 │ │ │ │ + smlabteq pc, r8, lr, r3 @ │ │ │ │ + smlabbeq lr, r8, lr, pc @ │ │ │ │ smlabteq pc, r8, sl, r5 @ │ │ │ │ - tstpeq lr, r8, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r4, lsr pc @ │ │ │ │ - tsteq pc, r0, lsl pc @ │ │ │ │ + smlatbeq pc, r4, sl, r5 @ │ │ │ │ + smlatteq pc, r0, lr, r3 │ │ │ │ + tstpeq lr, r8, ror #28 @ p-variant is OBSOLETE │ │ │ │ + smlatteq pc, ip, lr, r3 │ │ │ │ + tstpeq lr, r8, asr lr @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r4, lsr #22 │ │ │ │ + tsteq pc, r8, lsr #30 │ │ │ │ + tsteq pc, r4, lsl #30 │ │ │ │ + ldrdeq r5, [pc, -r4] │ │ │ │ + tstpeq lr, r0, lsr lr @ p-variant is OBSOLETE │ │ │ │ smlatteq pc, r0, sl, r5 │ │ │ │ - tstpeq lr, r8, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - smlatteq pc, ip, sl, r5 │ │ │ │ - strdeq pc, [lr, -r8] │ │ │ │ - tsteq pc, r8, ror #22 │ │ │ │ - tsteq pc, r8, lsr #22 │ │ │ │ - tsteq pc, r4, lsl #22 │ │ │ │ - tsteq pc, r0, asr #30 │ │ │ │ - ldrdeq pc, [lr, -r0] │ │ │ │ + tstpeq lr, r0, lsr #28 @ p-variant is OBSOLETE │ │ │ │ tsteq pc, r4, lsr #22 │ │ │ │ - tsteq pc, r0, ror #30 │ │ │ │ - @ instruction: 0x010efcb8 │ │ │ │ - tsteq pc, r0, ror #22 │ │ │ │ - tsteq pc, ip, lsr fp @ │ │ │ │ - tsteq pc, r8, ror pc @ │ │ │ │ - @ instruction: 0x010efc98 │ │ │ │ - smlabbeq pc, r4, pc, r3 @ │ │ │ │ - smlabbeq lr, r8, ip, pc @ │ │ │ │ - tsteq pc, ip, lsr #24 │ │ │ │ - strdeq r3, [pc, -r8] │ │ │ │ - @ instruction: 0x010f3fb8 │ │ │ │ + tsteq pc, r0, lsl #22 │ │ │ │ + tsteq pc, ip, lsr pc @ │ │ │ │ + tstpeq lr, r0, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r8, asr #30 │ │ │ │ + strdeq pc, [lr, -r0] │ │ │ │ + strdeq r6, [pc, -r8] │ │ │ │ + smlabteq pc, r0, r5, r4 @ │ │ │ │ + tsteq pc, r8, asr #28 │ │ │ │ + smlatteq pc, r0, r0, r4 │ │ │ │ + ldrdeq r5, [pc, -r0] │ │ │ │ + @ instruction: 0x010f3f9c │ │ │ │ + tsteq pc, ip, asr pc @ │ │ │ │ + tsteq pc, r8, lsr pc @ │ │ │ │ + tsteq pc, r8, lsl #22 │ │ │ │ + smlatbeq lr, r0, sp, pc @ │ │ │ │ + tsteq pc, r8, asr pc @ │ │ │ │ + tsteq pc, r8, lsr #22 │ │ │ │ + smlabbeq lr, r8, sp, pc @ │ │ │ │ @ instruction: 0x010f3f94 │ │ │ │ + tsteq pc, r0, ror pc @ │ │ │ │ + tsteq pc, r0, asr #22 │ │ │ │ + tstpeq lr, r8, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, ip, asr #22 │ │ │ │ + tstpeq lr, r8, asr sp @ p-variant is OBSOLETE │ │ │ │ + smlabteq pc, r8, fp, r5 @ │ │ │ │ + smlabbeq pc, r8, fp, r5 @ │ │ │ │ tsteq pc, r4, ror #22 │ │ │ │ - tstpeq lr, r8, asr ip @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010f3fb4 │ │ │ │ + smlatbeq pc, r0, pc, r3 @ │ │ │ │ + tstpeq lr, r0, lsr sp @ p-variant is OBSOLETE │ │ │ │ smlabbeq pc, r4, fp, r5 @ │ │ │ │ - tstpeq lr, r0, asr #24 @ p-variant is OBSOLETE │ │ │ │ - strdeq r3, [pc, -r0] │ │ │ │ - smlabteq pc, ip, pc, r3 @ │ │ │ │ + smlabteq pc, r0, pc, r3 @ │ │ │ │ + tstpeq lr, r8, lsl sp @ p-variant is OBSOLETE │ │ │ │ + smlabteq pc, r0, fp, r5 @ │ │ │ │ @ instruction: 0x010f5b9c │ │ │ │ - tstpeq lr, r0, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq pc, r8, fp, r5 @ │ │ │ │ - tstpeq lr, r0, lsl ip @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, ip, asr #32 │ │ │ │ + ldrdeq r3, [pc, -r8] │ │ │ │ + strdeq pc, [lr, -r8] │ │ │ │ + smlatteq pc, r4, pc, r3 @ │ │ │ │ + smlatteq lr, r8, ip, pc @ │ │ │ │ + smlabbeq pc, ip, ip, r5 @ │ │ │ │ + qaddeq r4, r8, pc @ │ │ │ │ + tsteq pc, r8, lsl r0 @ │ │ │ │ + strdeq r3, [pc, -r4] │ │ │ │ + smlabteq pc, r4, fp, r5 @ │ │ │ │ + @ instruction: 0x010efcb8 │ │ │ │ + tsteq pc, r4, lsl r0 @ │ │ │ │ smlatteq pc, r4, fp, r5 │ │ │ │ - smlabteq pc, r0, fp, r5 @ │ │ │ │ - strdeq r3, [pc, -ip] │ │ │ │ - smlatteq lr, r8, fp, pc @ │ │ │ │ - tsteq pc, r8 │ │ │ │ - ldrdeq pc, [lr, -r8] │ │ │ │ - tsteq pc, ip, asr #32 │ │ │ │ - tsteq pc, r8, lsr #32 │ │ │ │ - strdeq r5, [pc, -r8] │ │ │ │ - @ instruction: 0x010efbb8 │ │ │ │ - tsteq pc, r4, lsl #24 │ │ │ │ - smlatbeq lr, r8, fp, pc @ │ │ │ │ - @ instruction: 0x010f5db4 │ │ │ │ - tsteq pc, r0, lsl r1 @ │ │ │ │ - tsteq pc, r0, ror ip @ │ │ │ │ - tsteq pc, r0, lsr ip @ │ │ │ │ - tsteq pc, ip, lsl #24 │ │ │ │ - tsteq pc, r8, asr #32 │ │ │ │ - tstpeq lr, r0, ror fp @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, ip, lsr #24 │ │ │ │ - tsteq pc, r8, rrx │ │ │ │ - tstpeq lr, r8, asr fp @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r8, ror #24 │ │ │ │ + smlatbeq lr, r0, ip, pc @ │ │ │ │ + qaddeq r4, r0, pc @ │ │ │ │ + tsteq pc, ip, lsr #32 │ │ │ │ + strdeq r5, [pc, -ip] │ │ │ │ + smlabbeq lr, r0, ip, pc @ │ │ │ │ + tsteq pc, r8, lsl #24 │ │ │ │ + tstpeq lr, r0, ror ip @ p-variant is OBSOLETE │ │ │ │ + smlatbeq pc, ip, r0, r4 @ │ │ │ │ tsteq pc, r4, asr #24 │ │ │ │ - smlabbeq pc, r0, r0, r4 @ │ │ │ │ - tstpeq lr, r8, lsr fp @ p-variant is OBSOLETE │ │ │ │ - smlabbeq pc, ip, r0, r4 @ │ │ │ │ - tstpeq lr, r8, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r8, lsl #2 │ │ │ │ + tsteq pc, r0, lsr #24 │ │ │ │ + qaddeq r4, ip, pc @ │ │ │ │ + tstpeq lr, r8, asr #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r8, rrx │ │ │ │ + tstpeq lr, r8, lsr ip @ p-variant is OBSOLETE │ │ │ │ + smlatbeq pc, ip, r0, r4 @ │ │ │ │ + smlabbeq pc, r8, r0, r4 @ │ │ │ │ + tsteq pc, r8, asr ip @ │ │ │ │ + tstpeq lr, r8, lsl ip @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r4, ror #24 │ │ │ │ + tstpeq lr, r8, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r4, lsl lr @ │ │ │ │ + tsteq pc, r0, ror r1 @ │ │ │ │ + ldrdeq r5, [pc, -r0] │ │ │ │ + @ instruction: 0x010f5c90 │ │ │ │ + tsteq pc, ip, ror #24 │ │ │ │ + smlatbeq pc, r8, r0, r4 @ │ │ │ │ + ldrdeq pc, [lr, -r0] │ │ │ │ + smlabbeq pc, ip, ip, r5 @ │ │ │ │ smlabteq pc, r8, r0, r4 @ │ │ │ │ - smlatbeq pc, r4, r0, r4 @ │ │ │ │ - tsteq pc, r4, ror ip @ │ │ │ │ - tstpeq lr, r0, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - smlabteq pc, r4, r0, r4 @ │ │ │ │ - @ instruction: 0x010f5c94 │ │ │ │ - smlatteq lr, r8, sl, pc @ │ │ │ │ - mrseq r4, (UNDEF: 31) │ │ │ │ - ldrdeq r4, [pc, -ip] │ │ │ │ - smlatbeq pc, ip, ip, r5 @ │ │ │ │ - smlabteq lr, r8, sl, pc @ │ │ │ │ - @ instruction: 0x010f5cb8 │ │ │ │ - @ instruction: 0x010efab8 │ │ │ │ + @ instruction: 0x010efbb8 │ │ │ │ + smlabteq pc, r8, ip, r5 @ │ │ │ │ + smlatbeq pc, r4, ip, r5 @ │ │ │ │ + smlatteq pc, r0, r0, r4 │ │ │ │ + @ instruction: 0x010efb98 │ │ │ │ + smlatteq pc, ip, r0, r4 │ │ │ │ + smlabbeq lr, r8, fp, pc @ │ │ │ │ + tsteq pc, r8, ror #2 │ │ │ │ + tsteq pc, r8, lsr #2 │ │ │ │ + tsteq pc, r4, lsl #2 │ │ │ │ + ldrdeq r5, [pc, -r4] │ │ │ │ + tstpeq lr, r0, ror #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r4, lsr #2 │ │ │ │ + strdeq r5, [pc, -r4] │ │ │ │ + tstpeq lr, r8, asr #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r0, ror #2 │ │ │ │ + tsteq pc, ip, lsr r1 @ │ │ │ │ + tsteq pc, ip, lsl #26 │ │ │ │ + tstpeq lr, r8, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r8, lsl sp @ │ │ │ │ + tstpeq lr, r8, lsl fp @ p-variant is OBSOLETE │ │ │ │ bleq ff3b9b84 │ │ │ │ @ instruction: 0x47704478 │ │ │ │ bleq ff2b9b8c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ bleq ff1b9b94 │ │ │ │ @ instruction: 0x47704478 │ │ │ │ bleq ff0b9b9c │ │ │ │ @@ -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 │ │ │ │ - tsteq pc, r8, ror #22 │ │ │ │ - smlabteq pc, r8, r6, r5 @ │ │ │ │ - smlabbeq pc, r8, r6, r5 @ │ │ │ │ - tsteq pc, r4, ror #12 │ │ │ │ - smlatbeq pc, r0, sl, r3 @ │ │ │ │ - tstpeq lr, r4, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq pc, r4, r6, r5 @ │ │ │ │ - smlabteq pc, r0, sl, r3 @ │ │ │ │ - tstpeq lr, ip, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - smlabteq pc, r0, r6, r5 @ │ │ │ │ - @ instruction: 0x010f569c │ │ │ │ - ldrdeq r3, [pc, -r8] │ │ │ │ - smlatteq lr, ip, r3, pc @ │ │ │ │ - smlatteq pc, r4, sl, r3 │ │ │ │ - ldrdeq pc, [lr, -ip] │ │ │ │ - tsteq pc, ip, lsl r7 @ │ │ │ │ + smlabteq pc, r8, fp, r3 @ │ │ │ │ + tsteq pc, r8, lsr #14 │ │ │ │ + smlatteq pc, r8, r6, r5 │ │ │ │ + smlabteq pc, r4, r6, r5 @ │ │ │ │ + tsteq pc, r0, lsl #22 │ │ │ │ + smlabbeq lr, r4, r4, pc @ │ │ │ │ + smlatteq pc, r4, r6, r5 │ │ │ │ tsteq pc, r0, lsr #22 │ │ │ │ - strdeq r3, [pc, -ip] │ │ │ │ - smlabteq pc, ip, r6, r5 @ │ │ │ │ - @ instruction: 0x010ef3b4 │ │ │ │ - ldrdeq r5, [pc, -r8] │ │ │ │ - smlatbeq lr, r4, r3, pc @ │ │ │ │ - tsteq pc, ip, lsl r7 @ │ │ │ │ - strdeq r5, [pc, -r8] │ │ │ │ - tsteq pc, r4, lsr fp @ │ │ │ │ - smlabbeq lr, r4, r3, pc @ │ │ │ │ - tsteq pc, r0, asr #22 │ │ │ │ - tstpeq lr, r4, ror r3 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r0, asr sl @ │ │ │ │ - smlatteq pc, r8, ip, r3 │ │ │ │ - ldrdeq r5, [pc, -r8] │ │ │ │ - smlatbeq pc, r4, fp, r3 @ │ │ │ │ - tsteq pc, r4, ror #22 │ │ │ │ - tsteq pc, r0, asr #22 │ │ │ │ - tsteq pc, r0, lsl r7 @ │ │ │ │ - tstpeq lr, r4, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r0, ror #22 │ │ │ │ - tsteq pc, r0, lsr r7 @ │ │ │ │ - tstpeq lr, ip, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010f3b9c │ │ │ │ - tsteq pc, r8, ror fp @ │ │ │ │ - tsteq pc, r8, asr #14 │ │ │ │ - strdeq pc, [lr, -ip] │ │ │ │ - tsteq pc, r4, asr r7 @ │ │ │ │ - smlatteq lr, ip, r2, pc @ │ │ │ │ - ldrdeq r5, [pc, -r0] │ │ │ │ + tstpeq lr, ip, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r0, lsr #14 │ │ │ │ + strdeq r5, [pc, -ip] │ │ │ │ + tsteq pc, r8, lsr fp @ │ │ │ │ + tstpeq lr, ip, asr #8 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r4, asr #22 │ │ │ │ + tstpeq lr, ip, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, ip, ror r7 @ │ │ │ │ + smlabbeq pc, r0, fp, r3 @ │ │ │ │ + tsteq pc, ip, asr fp @ │ │ │ │ + tsteq pc, ip, lsr #14 │ │ │ │ + tstpeq lr, r4, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r8, lsr r7 @ │ │ │ │ + tstpeq lr, r4, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, ip, ror r7 @ │ │ │ │ + tsteq pc, r8, asr r7 @ │ │ │ │ + @ instruction: 0x010f3b94 │ │ │ │ + smlatteq lr, r4, r3, pc @ │ │ │ │ + smlatbeq pc, r0, fp, r3 @ │ │ │ │ + ldrdeq pc, [lr, -r4] │ │ │ │ + @ instruction: 0x010f5ab0 │ │ │ │ + tsteq pc, r8, asr #26 │ │ │ │ + tsteq pc, r8, lsr r8 @ │ │ │ │ + tsteq pc, r4, lsl #24 │ │ │ │ + smlabteq pc, r4, fp, r3 @ │ │ │ │ + smlatbeq pc, r0, fp, r3 @ │ │ │ │ + tsteq pc, r0, ror r7 @ │ │ │ │ + @ instruction: 0x010ef394 │ │ │ │ + smlabteq pc, r0, fp, r3 @ │ │ │ │ @ instruction: 0x010f5790 │ │ │ │ - tsteq pc, ip, ror #14 │ │ │ │ - smlatbeq pc, r8, fp, r3 @ │ │ │ │ - smlabteq lr, r4, r2, pc @ │ │ │ │ - smlabbeq pc, ip, r7, r5 @ │ │ │ │ - smlabteq pc, r8, fp, r3 @ │ │ │ │ - smlatbeq lr, ip, r2, pc @ │ │ │ │ - smlabteq pc, r8, r7, r5 @ │ │ │ │ - smlatbeq pc, r4, r7, r5 @ │ │ │ │ - smlatteq pc, r0, fp, r3 │ │ │ │ - smlabbeq lr, ip, r2, pc @ │ │ │ │ - smlatteq pc, ip, fp, r3 │ │ │ │ - tstpeq lr, ip, ror r2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010f5894 │ │ │ │ - tsteq pc, r0, ror #24 │ │ │ │ - tsteq pc, r0, lsr #24 │ │ │ │ + tstpeq lr, ip, ror r3 @ p-variant is OBSOLETE │ │ │ │ strdeq r3, [pc, -ip] │ │ │ │ + ldrdeq r3, [pc, -r8] │ │ │ │ + smlatbeq pc, r8, r7, r5 @ │ │ │ │ + tstpeq lr, ip, asr r3 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010f57b4 │ │ │ │ + tstpeq lr, ip, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r0, lsr r8 @ │ │ │ │ + strdeq r5, [pc, -r0] │ │ │ │ smlabteq pc, ip, r7, r5 @ │ │ │ │ - tstpeq lr, ip, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, ip, lsl ip @ │ │ │ │ + tsteq pc, r8, lsl #24 │ │ │ │ + tstpeq lr, r4, lsr #6 @ p-variant is OBSOLETE │ │ │ │ smlatteq pc, ip, r7, r5 │ │ │ │ - tstpeq lr, r4, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r8, asr ip @ │ │ │ │ - tsteq pc, r4, lsr ip @ │ │ │ │ - tsteq pc, r4, lsl #16 │ │ │ │ - tstpeq lr, r4, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r0, lsl r8 @ │ │ │ │ - tstpeq lr, r4, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010f3cb4 │ │ │ │ - tsteq pc, ip, asr #16 │ │ │ │ + tsteq pc, r8, lsr #24 │ │ │ │ + tstpeq lr, ip, lsl #6 @ p-variant is OBSOLETE │ │ │ │ tsteq pc, r8, lsr #16 │ │ │ │ - tsteq pc, r4, ror #24 │ │ │ │ + tsteq pc, r4, lsl #16 │ │ │ │ + tsteq pc, r0, asr #24 │ │ │ │ + smlatteq lr, ip, r2, pc @ │ │ │ │ + tsteq pc, ip, asr #24 │ │ │ │ ldrdeq pc, [lr, -ip] │ │ │ │ - tsteq pc, r0, ror ip @ │ │ │ │ - smlabteq lr, ip, r1, pc @ │ │ │ │ - @ instruction: 0x010f3cb4 │ │ │ │ - @ instruction: 0x010f3c90 │ │ │ │ - tsteq pc, r0, ror #16 │ │ │ │ - smlatbeq lr, ip, r1, pc @ │ │ │ │ - tsteq pc, ip, ror #16 │ │ │ │ - @ instruction: 0x010ef19c │ │ │ │ - tsteq pc, r4, asr #28 │ │ │ │ - tsteq pc, r8, ror sp @ │ │ │ │ - ldrdeq r5, [pc, -r8] │ │ │ │ - @ instruction: 0x010f5898 │ │ │ │ - tsteq pc, r4, ror r8 @ │ │ │ │ - @ instruction: 0x010f3cb0 │ │ │ │ - tstpeq lr, r4, ror #2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010f5894 │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - tstpeq lr, ip, asr #2 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r5, [pc, -r0] │ │ │ │ + strdeq r5, [pc, -r4] │ │ │ │ + smlabteq pc, r0, ip, r3 @ │ │ │ │ + smlabbeq pc, r0, ip, r3 @ │ │ │ │ + tsteq pc, ip, asr ip @ │ │ │ │ + tsteq pc, ip, lsr #16 │ │ │ │ + smlatbeq lr, ip, r2, pc @ │ │ │ │ + tsteq pc, ip, ror ip @ │ │ │ │ + tsteq pc, ip, asr #16 │ │ │ │ + @ instruction: 0x010ef294 │ │ │ │ + @ instruction: 0x010f3cb8 │ │ │ │ + @ instruction: 0x010f3c94 │ │ │ │ + tsteq pc, r4, ror #16 │ │ │ │ + tstpeq lr, r4, ror r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r0, ror r8 @ │ │ │ │ + tstpeq lr, r4, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r4, lsl sp @ │ │ │ │ smlatbeq pc, ip, r8, r5 @ │ │ │ │ - smlatteq pc, r8, ip, r3 │ │ │ │ - tstpeq lr, ip, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - strdeq r3, [pc, -r4] │ │ │ │ - tstpeq lr, ip, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, ip, lsr #18 │ │ │ │ - tsteq pc, r0, lsr sp @ │ │ │ │ - tsteq pc, ip, lsl #26 │ │ │ │ - ldrdeq r5, [pc, -ip] │ │ │ │ - strdeq pc, [lr, -r4] │ │ │ │ - smlatteq pc, r8, r8, r5 │ │ │ │ - smlatteq lr, r4, r0, pc @ │ │ │ │ - tsteq pc, ip, lsr #18 │ │ │ │ - tsteq pc, r8, lsl #18 │ │ │ │ - tsteq pc, r4, asr #26 │ │ │ │ - smlabteq lr, r4, r0, pc @ │ │ │ │ - tsteq pc, r0, asr sp @ │ │ │ │ - strheq pc, [lr, -r4] @ │ │ │ │ + smlabbeq pc, r8, r8, r5 @ │ │ │ │ + smlabteq pc, r4, ip, r3 @ │ │ │ │ + tstpeq lr, ip, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r3, [pc, -r0] │ │ │ │ + tstpeq lr, ip, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r4, lsl sp @ │ │ │ │ + strdeq r3, [pc, -r0] │ │ │ │ + smlabteq pc, r0, r8, r5 @ │ │ │ │ + tstpeq lr, ip, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + smlabteq pc, ip, r8, r5 @ │ │ │ │ + strdeq pc, [lr, -ip] │ │ │ │ + smlatbeq pc, r4, lr, r3 @ │ │ │ │ + ldrdeq r3, [pc, -r8] │ │ │ │ + tsteq pc, r8, lsr r9 @ │ │ │ │ strdeq r5, [pc, -r8] │ │ │ │ - smlabteq pc, r4, sp, r3 @ │ │ │ │ - smlabbeq pc, r4, sp, r3 @ │ │ │ │ - tsteq pc, r0, ror #26 │ │ │ │ + ldrdeq r5, [pc, -r4] │ │ │ │ + tsteq pc, r0, lsl sp @ │ │ │ │ + smlabteq lr, r4, r1, pc @ │ │ │ │ + strdeq r5, [pc, -r4] │ │ │ │ + tsteq pc, r0, lsr sp @ │ │ │ │ + smlatbeq lr, ip, r1, pc @ │ │ │ │ tsteq pc, r0, lsr r9 @ │ │ │ │ - smlabbeq lr, r4, r0, pc @ │ │ │ │ - smlabbeq pc, r0, sp, r3 @ │ │ │ │ - tsteq pc, r0, asr r9 @ │ │ │ │ - tstpeq lr, ip, rrx @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010f3dbc │ │ │ │ - @ instruction: 0x010f3d98 │ │ │ │ + tsteq pc, ip, lsl #18 │ │ │ │ + tsteq pc, r8, asr #26 │ │ │ │ + smlabbeq lr, ip, r1, pc @ │ │ │ │ + tsteq pc, r4, asr sp @ │ │ │ │ + tstpeq lr, ip, ror r1 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq pc, ip, r9, r5 @ │ │ │ │ + @ instruction: 0x010f3d90 │ │ │ │ + tsteq pc, ip, ror #26 │ │ │ │ + tsteq pc, ip, lsr r9 @ │ │ │ │ + tstpeq lr, r4, asr r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r8, asr #18 │ │ │ │ + tstpeq lr, r4, asr #2 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq pc, ip, r9, r5 @ │ │ │ │ tsteq pc, r8, ror #18 │ │ │ │ - tstpeq lr, ip, asr #32 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r4, ror r9 @ │ │ │ │ - tstpeq lr, ip, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r8, lsl lr @ │ │ │ │ + smlatbeq pc, r4, sp, r3 @ │ │ │ │ + tstpeq lr, r4, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010f3db0 │ │ │ │ + tstpeq lr, r4, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r8, asr sl @ │ │ │ │ + tsteq pc, r4, lsr #28 │ │ │ │ + smlatteq pc, r4, sp, r3 │ │ │ │ + smlabteq pc, r0, sp, r3 @ │ │ │ │ + @ instruction: 0x010f5990 │ │ │ │ + smlatteq lr, r4, r0, pc @ │ │ │ │ + smlatteq pc, r0, sp, r3 │ │ │ │ @ instruction: 0x010f59b0 │ │ │ │ - smlabbeq pc, ip, r9, r5 @ │ │ │ │ - smlabteq pc, r8, sp, r3 @ │ │ │ │ - tstpeq lr, r4, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r3, [pc, -r4] │ │ │ │ - tstpeq lr, r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r8, lsl lr @ │ │ │ │ - strdeq r3, [pc, -r4] │ │ │ │ - smlabteq pc, r4, r9, r5 @ │ │ │ │ - smlatteq lr, r4, pc, lr @ │ │ │ │ - ldrdeq r5, [pc, -r0] │ │ │ │ - ldrdeq lr, [lr, -r4] │ │ │ │ - qaddeq r6, r0, pc @ │ │ │ │ - tsteq pc, r4, asr #2 │ │ │ │ - tsteq pc, r0, ror fp @ │ │ │ │ - smlabteq pc, ip, lr, r3 @ │ │ │ │ - tsteq pc, ip, lsr #20 │ │ │ │ - smlatteq pc, ip, r9, r5 │ │ │ │ + smlabteq lr, ip, r0, pc @ │ │ │ │ + tsteq pc, ip, lsl lr @ │ │ │ │ + strdeq r3, [pc, -r8] │ │ │ │ smlabteq pc, r8, r9, r5 @ │ │ │ │ - tsteq pc, r4, lsl #28 │ │ │ │ - smlabbeq lr, ip, pc, lr @ │ │ │ │ - smlatteq pc, r8, r9, r5 │ │ │ │ - tsteq pc, r4, lsr #28 │ │ │ │ - tsteq lr, r4, ror pc │ │ │ │ + smlatbeq lr, ip, r0, pc @ │ │ │ │ + ldrdeq r5, [pc, -r4] │ │ │ │ + swpeq pc, ip, [lr] @ │ │ │ │ + tsteq pc, r8, ror lr @ │ │ │ │ + tsteq pc, r0, lsl sl @ │ │ │ │ + smlatteq pc, ip, r9, r5 │ │ │ │ + tsteq pc, r8, lsr #28 │ │ │ │ + tstpeq lr, r4, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r4, lsr lr @ │ │ │ │ + tstpeq lr, r4, rrx @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r8, ror lr @ │ │ │ │ + tsteq pc, r4, asr lr @ │ │ │ │ tsteq pc, r4, lsr #20 │ │ │ │ - tsteq pc, r0, lsl #20 │ │ │ │ - tsteq pc, ip, lsr lr @ │ │ │ │ - tsteq lr, r4, asr pc │ │ │ │ - tsteq pc, r8, asr #28 │ │ │ │ - tsteq lr, r4, asr #30 │ │ │ │ - smlabteq pc, r4, lr, r3 @ │ │ │ │ - smlabbeq pc, r4, lr, r3 @ │ │ │ │ - tsteq pc, r0, ror #28 │ │ │ │ + tstpeq lr, r4, asr #32 @ p-variant is OBSOLETE │ │ │ │ tsteq pc, r0, lsr sl @ │ │ │ │ - tsteq lr, ip, lsl pc │ │ │ │ - smlabbeq pc, r0, lr, r3 @ │ │ │ │ - tsteq pc, r0, asr sl @ │ │ │ │ - tsteq lr, r4, lsl #30 │ │ │ │ - @ instruction: 0x010f3ebc │ │ │ │ - @ instruction: 0x010f3e98 │ │ │ │ - tsteq pc, r8, ror #20 │ │ │ │ - smlatteq lr, r4, lr, lr │ │ │ │ - tsteq pc, r4, ror sl @ │ │ │ │ + tstpeq lr, r4, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + strheq r6, [pc, -r0] │ │ │ │ + smlatbeq pc, r4, r1, r4 @ │ │ │ │ + ldrdeq r5, [pc, -r0] │ │ │ │ + tsteq pc, ip, lsr #30 │ │ │ │ + smlabbeq pc, ip, sl, r5 @ │ │ │ │ + tsteq pc, ip, asr #20 │ │ │ │ + tsteq pc, r8, lsr #20 │ │ │ │ + tsteq pc, r4, ror #28 │ │ │ │ + smlatteq lr, ip, pc, lr @ │ │ │ │ + tsteq pc, r8, asr #20 │ │ │ │ + smlabbeq pc, r4, lr, r3 @ │ │ │ │ ldrdeq lr, [lr, -r4] │ │ │ │ - smlabbeq pc, r8, pc, r3 @ │ │ │ │ - smlatteq pc, r8, sl, r5 │ │ │ │ - smlatbeq pc, r8, sl, r5 @ │ │ │ │ smlabbeq pc, r4, sl, r5 @ │ │ │ │ + tsteq pc, r0, ror #20 │ │ │ │ + @ instruction: 0x010f3e9c │ │ │ │ + @ instruction: 0x010eefb4 │ │ │ │ + smlatbeq pc, r8, lr, r3 @ │ │ │ │ + smlatbeq lr, r4, pc, lr @ │ │ │ │ + tsteq pc, r4, lsr #30 │ │ │ │ + smlatteq pc, r4, lr, r3 │ │ │ │ smlabteq pc, r0, lr, r3 @ │ │ │ │ - smlatbeq lr, r4, lr, lr │ │ │ │ - smlatbeq pc, r4, sl, r5 @ │ │ │ │ + @ instruction: 0x010f5a90 │ │ │ │ + tsteq lr, ip, ror pc │ │ │ │ smlatteq pc, r0, lr, r3 │ │ │ │ - smlabbeq lr, ip, lr, lr │ │ │ │ - smlatteq pc, r0, sl, r5 │ │ │ │ - @ instruction: 0x010f5abc │ │ │ │ + @ instruction: 0x010f5ab0 │ │ │ │ + tsteq lr, r4, ror #30 │ │ │ │ + tsteq pc, ip, lsl pc @ │ │ │ │ strdeq r3, [pc, -r8] │ │ │ │ - tsteq lr, ip, ror #28 │ │ │ │ - tsteq pc, r4, lsl #30 │ │ │ │ - tsteq lr, ip, asr lr │ │ │ │ - tsteq pc, ip, lsr fp @ │ │ │ │ + smlabteq pc, r8, sl, r5 @ │ │ │ │ + tsteq lr, r4, asr #30 │ │ │ │ + ldrdeq r5, [pc, -r4] │ │ │ │ + tsteq lr, r4, lsr pc │ │ │ │ + smlatteq pc, r8, pc, r3 @ │ │ │ │ + tsteq pc, r8, asr #22 │ │ │ │ + tsteq pc, r8, lsl #22 │ │ │ │ + smlatteq pc, r4, sl, r5 │ │ │ │ + tsteq pc, r0, lsr #30 │ │ │ │ + tsteq lr, r4, lsl #30 │ │ │ │ + tsteq pc, r4, lsl #22 │ │ │ │ tsteq pc, r0, asr #30 │ │ │ │ - tsteq pc, ip, lsl pc @ │ │ │ │ - smlatteq pc, ip, sl, r5 │ │ │ │ - tsteq lr, r4, lsr lr │ │ │ │ - strdeq r5, [pc, -r8] │ │ │ │ - tsteq lr, r4, lsr #28 │ │ │ │ - tsteq pc, ip, lsr fp @ │ │ │ │ - tsteq pc, r8, lsl fp @ │ │ │ │ - tsteq pc, r4, asr pc @ │ │ │ │ - tsteq lr, r4, lsl #28 │ │ │ │ - tsteq pc, r0, ror #30 │ │ │ │ - strdeq lr, [lr, -r4] │ │ │ │ - tsteq pc, r0, lsl r1 @ │ │ │ │ - tsteq pc, r0, lsl #24 │ │ │ │ - smlabteq pc, ip, pc, r3 @ │ │ │ │ - smlabbeq pc, ip, pc, r3 @ │ │ │ │ - tsteq pc, r8, ror #30 │ │ │ │ - tsteq pc, r8, lsr fp @ │ │ │ │ - @ instruction: 0x010eedbc │ │ │ │ - smlabbeq pc, r8, pc, r3 @ │ │ │ │ - tsteq pc, r8, asr fp @ │ │ │ │ - smlatbeq lr, r4, sp, lr │ │ │ │ - smlabteq pc, r4, pc, r3 @ │ │ │ │ + smlatteq lr, ip, lr, lr │ │ │ │ + tsteq pc, r0, asr #22 │ │ │ │ + tsteq pc, ip, lsl fp @ │ │ │ │ + tsteq pc, r8, asr pc @ │ │ │ │ + smlabteq lr, ip, lr, lr │ │ │ │ + tsteq pc, r4, ror #30 │ │ │ │ + @ instruction: 0x010eeebc │ │ │ │ + @ instruction: 0x010f5b9c │ │ │ │ smlatbeq pc, r0, pc, r3 @ │ │ │ │ - tsteq pc, r0, ror fp @ │ │ │ │ - smlabbeq lr, r4, sp, lr │ │ │ │ - tsteq pc, ip, ror fp @ │ │ │ │ - tsteq lr, r4, ror sp │ │ │ │ - strdeq r5, [pc, -r8] │ │ │ │ + tsteq pc, ip, ror pc @ │ │ │ │ + tsteq pc, ip, asr #22 │ │ │ │ + @ instruction: 0x010eee94 │ │ │ │ + tsteq pc, r8, asr fp @ │ │ │ │ + smlabbeq lr, r4, lr, lr │ │ │ │ + @ instruction: 0x010f5b9c │ │ │ │ + tsteq pc, r8, ror fp @ │ │ │ │ + @ instruction: 0x010f3fb4 │ │ │ │ + tsteq lr, r4, ror #28 │ │ │ │ + smlabteq pc, r0, pc, r3 @ │ │ │ │ + tsteq lr, r4, asr lr │ │ │ │ + tsteq pc, r0, ror r1 @ │ │ │ │ + tsteq pc, r0, ror #24 │ │ │ │ + tsteq pc, ip, lsr #32 │ │ │ │ + smlatteq pc, ip, pc, r3 @ │ │ │ │ + smlabteq pc, r8, pc, r3 @ │ │ │ │ + @ instruction: 0x010f5b98 │ │ │ │ + tsteq lr, ip, lsl lr │ │ │ │ + smlatteq pc, r8, pc, r3 @ │ │ │ │ @ instruction: 0x010f5bb8 │ │ │ │ - @ instruction: 0x010f5b94 │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - tsteq lr, ip, asr #26 │ │ │ │ - @ instruction: 0x010f5bb4 │ │ │ │ - strdeq r3, [pc, -r0] │ │ │ │ - tsteq lr, r4, lsr sp │ │ │ │ - strdeq r5, [pc, -r0] │ │ │ │ - smlabteq pc, ip, fp, r5 @ │ │ │ │ - tsteq pc, r8 │ │ │ │ - tsteq lr, r4, lsl sp │ │ │ │ - tsteq pc, r4, lsl r0 @ │ │ │ │ - tsteq lr, r4, lsl #26 │ │ │ │ - @ instruction: 0x010f5cbc │ │ │ │ - smlabbeq pc, r8, r0, r4 @ │ │ │ │ - tsteq pc, r8, asr #32 │ │ │ │ + tsteq lr, r4, lsl #28 │ │ │ │ tsteq pc, r4, lsr #32 │ │ │ │ - strdeq r5, [pc, -r4] │ │ │ │ + mrseq r4, CPSR │ │ │ │ + ldrdeq r5, [pc, -r0] │ │ │ │ + smlatteq lr, r4, sp, lr │ │ │ │ + ldrdeq r5, [pc, -ip] │ │ │ │ ldrdeq lr, [lr, -r4] │ │ │ │ - tsteq pc, r4, asr #32 │ │ │ │ + tsteq pc, r8, asr ip @ │ │ │ │ + tsteq pc, r8, lsl ip @ │ │ │ │ + strdeq r5, [pc, -r4] │ │ │ │ + tsteq pc, r0, lsr r0 @ │ │ │ │ + smlatbeq lr, ip, sp, lr │ │ │ │ tsteq pc, r4, lsl ip @ │ │ │ │ - @ instruction: 0x010eecbc │ │ │ │ - smlabbeq pc, r0, r0, r4 @ │ │ │ │ - qaddeq r4, ip, pc @ │ │ │ │ + qaddeq r4, r0, pc @ │ │ │ │ + @ instruction: 0x010eed94 │ │ │ │ + tsteq pc, r0, asr ip @ │ │ │ │ tsteq pc, ip, lsr #24 │ │ │ │ - @ instruction: 0x010eec9c │ │ │ │ - tsteq pc, r8, lsr ip @ │ │ │ │ - smlabbeq lr, ip, ip, lr │ │ │ │ - ldrdeq r4, [pc, -ip] │ │ │ │ + tsteq pc, r8, rrx │ │ │ │ + tsteq lr, r4, ror sp │ │ │ │ + tsteq pc, r4, ror r0 @ │ │ │ │ + tsteq lr, r4, ror #26 │ │ │ │ + tsteq pc, ip, lsl sp @ │ │ │ │ + smlatteq pc, r8, r0, r4 │ │ │ │ + smlatbeq pc, r8, r0, r4 @ │ │ │ │ + smlabbeq pc, r4, r0, r4 @ │ │ │ │ + tsteq pc, r4, asr ip @ │ │ │ │ + tsteq lr, r4, lsr sp │ │ │ │ + smlatbeq pc, r4, r0, r4 @ │ │ │ │ tsteq pc, r4, ror ip @ │ │ │ │ - tsteq pc, r0, asr ip @ │ │ │ │ - smlabbeq pc, ip, r0, r4 @ │ │ │ │ - tsteq lr, r4, ror #24 │ │ │ │ - swpeq r4, r8, [pc] @ │ │ │ │ - tsteq lr, r4, asr ip │ │ │ │ - ldrdeq r4, [pc, -ip] │ │ │ │ - strheq r4, [pc, -r8] │ │ │ │ - smlabbeq pc, r8, ip, r5 @ │ │ │ │ - tsteq lr, r4, lsr ip │ │ │ │ - @ instruction: 0x010f5c94 │ │ │ │ - tsteq lr, r4, lsr #24 │ │ │ │ - tsteq pc, r0, lsl r4 @ │ │ │ │ - tsteq pc, ip, lsr lr @ │ │ │ │ - @ instruction: 0x010f4198 │ │ │ │ - strdeq r5, [pc, -r8] │ │ │ │ - @ instruction: 0x010f5cb8 │ │ │ │ - @ instruction: 0x010f5c94 │ │ │ │ - ldrdeq r4, [pc, -r0] │ │ │ │ - smlatteq lr, r4, fp, lr │ │ │ │ - @ instruction: 0x010f5cb4 │ │ │ │ - strdeq r4, [pc, -r0] │ │ │ │ - smlabteq lr, ip, fp, lr │ │ │ │ - strdeq r5, [pc, -r0] │ │ │ │ - smlabteq pc, ip, ip, r5 @ │ │ │ │ - tsteq pc, r8, lsl #2 │ │ │ │ - smlatbeq lr, ip, fp, lr │ │ │ │ - tsteq pc, r4, lsl r1 @ │ │ │ │ - @ instruction: 0x010eeb9c │ │ │ │ - @ instruction: 0x010f4190 │ │ │ │ + tsteq lr, ip, lsl sp │ │ │ │ + smlatteq pc, r0, r0, r4 │ │ │ │ + strheq r4, [pc, -ip] │ │ │ │ + smlabbeq pc, ip, ip, r5 @ │ │ │ │ + strdeq lr, [lr, -ip] │ │ │ │ + @ instruction: 0x010f5c98 │ │ │ │ + smlatteq lr, ip, ip, lr │ │ │ │ + tsteq pc, ip, lsr r1 @ │ │ │ │ + ldrdeq r5, [pc, -r4] │ │ │ │ + @ instruction: 0x010f5cb0 │ │ │ │ + smlatteq pc, ip, r0, r4 │ │ │ │ + smlabteq lr, r4, ip, lr │ │ │ │ + strdeq r4, [pc, -r8] │ │ │ │ + @ instruction: 0x010eecb4 │ │ │ │ + tsteq pc, ip, lsr r1 @ │ │ │ │ + tsteq pc, r8, lsl r1 @ │ │ │ │ + smlatteq pc, r8, ip, r5 │ │ │ │ + @ instruction: 0x010eec94 │ │ │ │ + strdeq r5, [pc, -r4] │ │ │ │ + smlabbeq lr, r4, ip, lr │ │ │ │ + tsteq pc, r0, ror r4 @ │ │ │ │ + @ instruction: 0x010f5e9c │ │ │ │ + strdeq r4, [pc, -r8] │ │ │ │ + tsteq pc, r8, asr sp @ │ │ │ │ + tsteq pc, r8, lsl sp @ │ │ │ │ + strdeq r5, [pc, -r4] │ │ │ │ + tsteq pc, r0, lsr r1 @ │ │ │ │ + tsteq lr, r4, asr #24 │ │ │ │ + tsteq pc, r4, lsl sp @ │ │ │ │ tsteq pc, r0, asr r1 @ │ │ │ │ - tsteq pc, ip, lsr #2 │ │ │ │ - strdeq r5, [pc, -ip] │ │ │ │ - tsteq lr, r4, ror fp │ │ │ │ - tsteq pc, ip, asr #2 │ │ │ │ - tsteq pc, ip, lsl sp @ │ │ │ │ - tsteq lr, ip, asr fp │ │ │ │ - smlabbeq pc, r8, r1, r4 @ │ │ │ │ - tsteq pc, r4, ror #2 │ │ │ │ - tsteq pc, r4, lsr sp @ │ │ │ │ - tsteq lr, ip, lsr fp │ │ │ │ - tsteq pc, r0, asr #26 │ │ │ │ - tsteq lr, ip, lsr #22 │ │ │ │ - tsteq pc, r4, asr r2 @ │ │ │ │ - @ instruction: 0x010f5db4 │ │ │ │ - tsteq pc, r4, ror sp @ │ │ │ │ + tsteq lr, ip, lsr #24 │ │ │ │ tsteq pc, r0, asr sp @ │ │ │ │ - smlabbeq pc, ip, r1, r4 @ │ │ │ │ + tsteq pc, ip, lsr #26 │ │ │ │ + tsteq pc, r8, ror #2 │ │ │ │ + tsteq lr, ip, lsl #24 │ │ │ │ + tsteq pc, r4, ror r1 @ │ │ │ │ strdeq lr, [lr, -ip] │ │ │ │ - tsteq pc, r0, ror sp @ │ │ │ │ + strdeq r4, [pc, -r0] │ │ │ │ + @ instruction: 0x010f41b0 │ │ │ │ + smlabbeq pc, ip, r1, r4 @ │ │ │ │ + tsteq pc, ip, asr sp @ │ │ │ │ + ldrdeq lr, [lr, -r4] │ │ │ │ smlatbeq pc, ip, r1, r4 @ │ │ │ │ - smlatteq lr, r4, sl, lr │ │ │ │ - smlatbeq pc, ip, sp, r5 @ │ │ │ │ - smlabbeq pc, r8, sp, r5 @ │ │ │ │ + tsteq pc, ip, ror sp @ │ │ │ │ + @ instruction: 0x010eebbc │ │ │ │ + smlatteq pc, r8, r1, r4 │ │ │ │ smlabteq pc, r4, r1, r4 @ │ │ │ │ - smlabteq lr, r4, sl, lr │ │ │ │ - ldrdeq r4, [pc, -r0] │ │ │ │ - @ instruction: 0x010eeab4 │ │ │ │ - tsteq pc, r8, lsl #28 │ │ │ │ + @ instruction: 0x010f5d94 │ │ │ │ + @ instruction: 0x010eeb9c │ │ │ │ + smlatbeq pc, r0, sp, r5 @ │ │ │ │ + smlabbeq lr, ip, fp, lr │ │ │ │ + @ instruction: 0x010f42b4 │ │ │ │ + tsteq pc, r4, lsl lr @ │ │ │ │ + ldrdeq r5, [pc, -r4] │ │ │ │ + @ instruction: 0x010f5db0 │ │ │ │ + smlatteq pc, ip, r1, r4 │ │ │ │ + tsteq lr, ip, asr fp │ │ │ │ + ldrdeq r5, [pc, -r0] │ │ │ │ tsteq pc, ip, lsl #4 │ │ │ │ - smlatteq pc, r8, r1, r4 │ │ │ │ - @ instruction: 0x010f5db8 │ │ │ │ - smlabbeq lr, ip, sl, lr │ │ │ │ - smlabteq pc, r4, sp, r5 @ │ │ │ │ - tsteq lr, ip, ror sl │ │ │ │ - tsteq pc, r8, lsl #28 │ │ │ │ - smlatteq pc, r4, sp, r5 │ │ │ │ - tsteq pc, r0, lsr #4 │ │ │ │ - tsteq lr, ip, asr sl │ │ │ │ - tsteq pc, ip, lsr #4 │ │ │ │ - tsteq lr, ip, asr #20 │ │ │ │ - @ instruction: 0x010f5f98 │ │ │ │ - smlabteq pc, ip, lr, r5 @ │ │ │ │ - @ instruction: 0x010f4298 │ │ │ │ - tsteq pc, r8, asr r2 @ │ │ │ │ - tsteq pc, r4, lsr r2 @ │ │ │ │ - tsteq pc, r4, lsl #28 │ │ │ │ - tsteq lr, r4, lsl sl │ │ │ │ - tsteq pc, r4, asr r2 @ │ │ │ │ - tsteq pc, r4, lsr #28 │ │ │ │ - strdeq lr, [lr, -ip] │ │ │ │ - @ instruction: 0x010f4290 │ │ │ │ + tsteq lr, r4, asr #22 │ │ │ │ + tsteq pc, ip, lsl #28 │ │ │ │ + smlatteq pc, r8, sp, r5 │ │ │ │ + tsteq pc, r4, lsr #4 │ │ │ │ + tsteq lr, r4, lsr #22 │ │ │ │ + tsteq pc, r0, lsr r2 @ │ │ │ │ + tsteq lr, r4, lsl fp │ │ │ │ + tsteq pc, r8, ror #28 │ │ │ │ tsteq pc, ip, ror #4 │ │ │ │ - tsteq pc, ip, lsr lr @ │ │ │ │ + tsteq pc, r8, asr #4 │ │ │ │ + tsteq pc, r8, lsl lr @ │ │ │ │ + smlatteq lr, ip, sl, lr │ │ │ │ + tsteq pc, r4, lsr #28 │ │ │ │ ldrdeq lr, [lr, -ip] │ │ │ │ - tsteq pc, r8, asr #28 │ │ │ │ - smlabteq lr, ip, r9, lr │ │ │ │ - smlatteq pc, ip, r2, r4 │ │ │ │ + tsteq pc, r8, ror #28 │ │ │ │ + tsteq pc, r4, asr #28 │ │ │ │ + smlabbeq pc, r0, r2, r4 @ │ │ │ │ + @ instruction: 0x010eeabc │ │ │ │ + smlabbeq pc, ip, r2, r4 @ │ │ │ │ + smlatbeq lr, ip, sl, lr │ │ │ │ + strdeq r5, [pc, -r8] │ │ │ │ + tsteq pc, ip, lsr #30 │ │ │ │ + strdeq r4, [pc, -r8] │ │ │ │ + @ instruction: 0x010f42b8 │ │ │ │ + @ instruction: 0x010f4294 │ │ │ │ + tsteq pc, r4, ror #28 │ │ │ │ + tsteq lr, r4, ror sl │ │ │ │ + @ instruction: 0x010f42b4 │ │ │ │ smlabbeq pc, r4, lr, r5 @ │ │ │ │ - tsteq pc, r0, ror #28 │ │ │ │ - @ instruction: 0x010f429c │ │ │ │ - smlatbeq lr, r4, r9, lr │ │ │ │ - smlatbeq pc, r8, r2, r4 @ │ │ │ │ - @ instruction: 0x010ee994 │ │ │ │ - smlatteq pc, ip, r2, r4 │ │ │ │ - smlabteq pc, r8, r2, r4 @ │ │ │ │ - @ instruction: 0x010f5e98 │ │ │ │ - tsteq lr, r4, ror r9 │ │ │ │ - smlatbeq pc, r4, lr, r5 @ │ │ │ │ - tsteq lr, r4, ror #18 │ │ │ │ - @ instruction: 0x010f43b8 │ │ │ │ - tsteq pc, r8, lsl pc @ │ │ │ │ - ldrdeq r5, [pc, -r8] │ │ │ │ - @ instruction: 0x010f5eb4 │ │ │ │ + tsteq lr, ip, asr sl │ │ │ │ strdeq r4, [pc, -r0] │ │ │ │ - tsteq lr, r4, lsr r9 │ │ │ │ - ldrdeq r5, [pc, -r4] │ │ │ │ - tsteq pc, r0, lsl r3 @ │ │ │ │ - tsteq lr, ip, lsl r9 │ │ │ │ - tsteq pc, r0, lsl pc @ │ │ │ │ - smlatteq pc, ip, lr, r5 │ │ │ │ + smlabteq pc, ip, r2, r4 @ │ │ │ │ + @ instruction: 0x010f5e9c │ │ │ │ + tsteq lr, ip, lsr sl │ │ │ │ + smlatbeq pc, r8, lr, r5 @ │ │ │ │ + tsteq lr, ip, lsr #20 │ │ │ │ + tsteq pc, ip, asr #6 │ │ │ │ + smlatteq pc, r4, lr, r5 │ │ │ │ + smlabteq pc, r0, lr, r5 @ │ │ │ │ + strdeq r4, [pc, -ip] │ │ │ │ + tsteq lr, r4, lsl #20 │ │ │ │ + tsteq pc, r8, lsl #6 │ │ │ │ + strdeq lr, [lr, -r4] │ │ │ │ + tsteq pc, ip, asr #6 │ │ │ │ tsteq pc, r8, lsr #6 │ │ │ │ - strdeq lr, [lr, -ip] │ │ │ │ - tsteq pc, r4, lsr r3 @ │ │ │ │ - smlatteq lr, ip, r8, lr │ │ │ │ - tsteq pc, ip, ror #30 │ │ │ │ + strdeq r5, [pc, -r8] │ │ │ │ + ldrdeq lr, [lr, -r4] │ │ │ │ + tsteq pc, r4, lsl #30 │ │ │ │ + smlabteq lr, r4, r9, lr │ │ │ │ + tsteq pc, r8, lsl r4 @ │ │ │ │ + tsteq pc, r8, ror pc @ │ │ │ │ + tsteq pc, r8, lsr pc @ │ │ │ │ + tsteq pc, r4, lsl pc @ │ │ │ │ + tsteq pc, r0, asr r3 @ │ │ │ │ + @ instruction: 0x010ee994 │ │ │ │ + tsteq pc, r4, lsr pc @ │ │ │ │ tsteq pc, r0, ror r3 @ │ │ │ │ - tsteq pc, ip, asr #6 │ │ │ │ - tsteq pc, ip, lsl pc @ │ │ │ │ - smlabteq lr, r4, r8, lr │ │ │ │ - tsteq pc, r8, lsr #30 │ │ │ │ - @ instruction: 0x010ee8b4 │ │ │ │ - tsteq pc, ip, ror #30 │ │ │ │ - tsteq pc, r8, asr #30 │ │ │ │ - smlabbeq pc, r4, r3, r4 @ │ │ │ │ - @ instruction: 0x010ee894 │ │ │ │ - @ instruction: 0x010f4390 │ │ │ │ - smlabbeq lr, r4, r8, lr │ │ │ │ + tsteq lr, ip, ror r9 │ │ │ │ + tsteq pc, r0, ror pc @ │ │ │ │ + tsteq pc, ip, asr #30 │ │ │ │ + smlabbeq pc, r8, r3, r4 @ │ │ │ │ + tsteq lr, ip, asr r9 │ │ │ │ + @ instruction: 0x010f4394 │ │ │ │ + tsteq lr, ip, asr #18 │ │ │ │ + smlabteq pc, ip, pc, r5 @ │ │ │ │ + ldrdeq r4, [pc, -r0] │ │ │ │ + smlatbeq pc, ip, r3, r4 @ │ │ │ │ + tsteq pc, ip, ror pc @ │ │ │ │ + tsteq lr, r4, lsr #18 │ │ │ │ + smlabbeq pc, r8, pc, r5 @ │ │ │ │ + tsteq lr, r4, lsl r9 │ │ │ │ + smlabteq pc, ip, pc, r5 @ │ │ │ │ + smlatbeq pc, r8, pc, r5 @ │ │ │ │ + smlatteq pc, r4, r3, r4 │ │ │ │ + strdeq lr, [lr, -r4] │ │ │ │ + strdeq r4, [pc, -r0] │ │ │ │ + smlatteq lr, r4, r8, lr │ │ │ │ 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] │ │ │ │ - tsteq pc, lr, lsl #18 │ │ │ │ - @ instruction: 0x0110ddf0 │ │ │ │ - tsteq pc, r2, lsl #18 │ │ │ │ - tsteq pc, r6, asr r8 @ │ │ │ │ - @ instruction: 0x0110dcf8 │ │ │ │ - tsteq pc, r0, lsl sl @ │ │ │ │ - tsteq r0, r6, lsr #22 │ │ │ │ - strdeq r5, [pc, -ip] │ │ │ │ - smlatteq pc, r6, r9, r5 │ │ │ │ - ldrdeq r5, [pc, -r0] │ │ │ │ - strdeq lr, [lr, -sl] │ │ │ │ - tsteq r0, r4, lsr #21 │ │ │ │ - smlatteq lr, r4, r5, lr │ │ │ │ - smlabbeq pc, r6, sl, r5 @ │ │ │ │ + tsteq pc, lr, ror #18 │ │ │ │ + tsteq r0, r0, asr lr │ │ │ │ + tsteq pc, r2, ror #18 │ │ │ │ + @ instruction: 0x010f58b6 │ │ │ │ + tsteq r0, r8, asr sp │ │ │ │ + tsteq pc, r0, ror sl @ │ │ │ │ + tsteq r0, r6, lsl #23 │ │ │ │ + tsteq pc, ip, asr sl @ │ │ │ │ + tsteq pc, r6, asr #20 │ │ │ │ + tsteq pc, r0, lsr sl @ │ │ │ │ + tsteq lr, sl, asr r6 │ │ │ │ + tsteq r0, r4, lsl #22 │ │ │ │ + tsteq lr, r4, asr #12 │ │ │ │ + smlatteq pc, r6, sl, r5 │ │ │ │ + tsteq r0, r4, lsr sl │ │ │ │ + tsteq lr, r4, lsl r2 │ │ │ │ @ instruction: 0x0110d9d4 │ │ │ │ - @ instruction: 0x010ee1b4 │ │ │ │ - tsteq r0, r4, ror r9 │ │ │ │ - strdeq r5, [pc, -r0] │ │ │ │ - tsteq r0, sl, asr #18 │ │ │ │ + tsteq pc, r0, asr sl @ │ │ │ │ + tsteq r0, sl, lsr #19 │ │ │ │ + tsteq pc, lr, lsl fp @ │ │ │ │ + tsteq r0, sl, ror r8 │ │ │ │ + tsteq pc, r2, lsl fp @ │ │ │ │ + tsteq pc, r8, lsl #22 │ │ │ │ + strdeq r5, [pc, -lr] │ │ │ │ + strdeq r5, [pc, -r4] │ │ │ │ + smlatteq pc, sl, sl, r5 │ │ │ │ + smlatteq pc, r0, sl, r5 │ │ │ │ + ldrdeq r5, [pc, -r6] │ │ │ │ + smlabteq pc, ip, sl, r5 @ │ │ │ │ @ instruction: 0x010f5abe │ │ │ │ - tsteq r0, sl, lsl r8 │ │ │ │ - @ instruction: 0x010f5ab2 │ │ │ │ - smlatbeq pc, r8, sl, r5 @ │ │ │ │ - @ instruction: 0x010f5a9e │ │ │ │ - @ instruction: 0x010f5a94 │ │ │ │ - smlabbeq pc, sl, sl, r5 @ │ │ │ │ - smlabbeq pc, r0, sl, r5 @ │ │ │ │ - tsteq pc, r6, ror sl @ │ │ │ │ + @ instruction: 0x010f5ab0 │ │ │ │ + smlatbeq pc, r2, sl, r5 @ │ │ │ │ + @ instruction: 0x010f5a98 │ │ │ │ + @ instruction: 0x010f5a92 │ │ │ │ + smlabbeq pc, ip, sl, r5 @ │ │ │ │ + smlabbeq pc, r6, sl, r5 @ │ │ │ │ + smlabbeq pc, r4, sl, r5 @ │ │ │ │ + tsteq pc, lr, ror sl @ │ │ │ │ + tsteq pc, r8, ror sl @ │ │ │ │ + tsteq pc, r2, ror sl @ │ │ │ │ tsteq pc, ip, ror #20 │ │ │ │ tsteq pc, lr, asr sl @ │ │ │ │ tsteq pc, r0, asr sl @ │ │ │ │ tsteq pc, r2, asr #20 │ │ │ │ tsteq pc, r8, lsr sl @ │ │ │ │ - tsteq pc, r2, lsr sl @ │ │ │ │ - tsteq pc, ip, lsr #20 │ │ │ │ - tsteq pc, r6, lsr #20 │ │ │ │ - tsteq pc, r4, lsr #20 │ │ │ │ - tsteq pc, lr, lsl sl @ │ │ │ │ - tsteq pc, r8, lsl sl @ │ │ │ │ - tsteq pc, r2, lsl sl @ │ │ │ │ - tsteq pc, ip, lsl #20 │ │ │ │ - strdeq r5, [pc, -lr] │ │ │ │ - strdeq r5, [pc, -r0] │ │ │ │ - smlatteq pc, r2, r9, r5 │ │ │ │ - ldrdeq r5, [pc, -r8] │ │ │ │ - smlabteq pc, sl, r9, r5 @ │ │ │ │ - @ instruction: 0x010f59bc │ │ │ │ - smlatbeq pc, lr, r9, r5 @ │ │ │ │ - smlatbeq pc, r4, r9, r5 @ │ │ │ │ + tsteq pc, sl, lsr #20 │ │ │ │ + tsteq pc, ip, lsl sl @ │ │ │ │ + tsteq pc, lr, lsl #20 │ │ │ │ + tsteq pc, r4, 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: 0xf000e836 │ │ │ │ bmi fe86e298 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f5447a │ │ │ │ @ instruction: 0xf000e82e │ │ │ │ svclt 0x0000bcc5 │ │ │ │ - tsteq lr, r6, asr #28 │ │ │ │ - tsteq r0, r0, lsr r6 │ │ │ │ - tsteq pc, sl, asr r1 @ │ │ │ │ - tsteq r0, lr, lsl #12 │ │ │ │ - tsteq pc, lr, asr r1 @ │ │ │ │ - tsteq pc, r2, ror #2 │ │ │ │ - tsteq pc, r4, asr #2 │ │ │ │ - tsteq r8, ip, lsl #13 │ │ │ │ - tsteq pc, ip, lsr r1 @ │ │ │ │ - tsteq pc, lr, lsr #2 │ │ │ │ - tsteq pc, ip, lsr #2 │ │ │ │ - tsteq pc, r6, lsr r1 @ │ │ │ │ - tsteq pc, r8, lsr r1 @ │ │ │ │ - tsteq pc, r4, lsr r1 @ │ │ │ │ - tsteq r0, sl, lsr r5 │ │ │ │ - tsteq pc, r4, lsr #2 │ │ │ │ - tsteq r0, r6, lsl r5 │ │ │ │ - smlabbeq pc, lr, r0, r4 @ │ │ │ │ - smlatteq lr, lr, ip, ip │ │ │ │ - tsteq lr, r6, ror sp │ │ │ │ - tsteq lr, ip, ror #26 │ │ │ │ - strheq r4, [pc, -lr] │ │ │ │ - strheq r4, [pc, -ip] │ │ │ │ - strheq r4, [pc, -lr] │ │ │ │ - tsteq r8, lr, lsr r5 │ │ │ │ - strheq r4, [pc, -r2] │ │ │ │ - strdeq ip, [lr, -r8] │ │ │ │ - strdeq ip, [lr, -r0] │ │ │ │ - smlabbeq pc, sl, r0, r4 @ │ │ │ │ - tsteq r0, sl, lsr #8 │ │ │ │ - tsteq pc, lr, ror r0 @ │ │ │ │ - strdeq ip, [lr, -r4] │ │ │ │ - tsteq lr, ip, asr #22 │ │ │ │ - smlatbeq pc, r6, pc, r3 @ │ │ │ │ - smlatbeq pc, r0, pc, r3 @ │ │ │ │ - @ instruction: 0x010f3f9e │ │ │ │ - @ instruction: 0x010f3f9c │ │ │ │ - @ instruction: 0x010f3f96 │ │ │ │ - @ instruction: 0x010f3f94 │ │ │ │ - @ instruction: 0x010f3f92 │ │ │ │ - smlabbeq pc, ip, pc, r3 @ │ │ │ │ - smlabbeq pc, sl, pc, r3 @ │ │ │ │ - smlabbeq pc, r4, pc, r3 @ │ │ │ │ - smlabteq pc, r6, r2, r4 @ │ │ │ │ - tsteq pc, r0, ror pc @ │ │ │ │ - tsteq pc, sl, ror #30 │ │ │ │ - tsteq pc, r4, ror #30 │ │ │ │ - @ instruction: 0x010f4292 │ │ │ │ - tsteq pc, r4, asr #30 │ │ │ │ - tsteq pc, sl, lsr pc @ │ │ │ │ - tsteq pc, r4, lsr pc @ │ │ │ │ - tsteq pc, lr, lsr #30 │ │ │ │ - tsteq pc, r8, lsr #30 │ │ │ │ - smlabteq lr, r2, r9, ip │ │ │ │ - tsteq pc, r8, lsl #30 │ │ │ │ + smlatbeq lr, r6, lr, ip │ │ │ │ + @ instruction: 0x0110c690 │ │ │ │ + @ instruction: 0x010f41ba │ │ │ │ + tsteq r0, lr, ror #12 │ │ │ │ + @ instruction: 0x010f41be │ │ │ │ + smlabteq pc, r2, r1, r4 @ │ │ │ │ + smlatbeq pc, r4, r1, r4 @ │ │ │ │ + tsteq r8, ip, ror #13 │ │ │ │ + @ instruction: 0x010f419c │ │ │ │ + smlabbeq pc, lr, r1, r4 @ │ │ │ │ + smlabbeq pc, ip, r1, r4 @ │ │ │ │ + @ instruction: 0x010f4196 │ │ │ │ + @ instruction: 0x010f4198 │ │ │ │ + @ instruction: 0x010f4194 │ │ │ │ + @ instruction: 0x0110c59a │ │ │ │ + smlabbeq pc, r4, r1, r4 @ │ │ │ │ + tsteq r0, r6, ror r5 │ │ │ │ + smlatteq pc, lr, r0, r4 │ │ │ │ + tsteq lr, lr, asr #26 │ │ │ │ + ldrdeq ip, [lr, -r6] │ │ │ │ + smlabteq lr, ip, sp, ip │ │ │ │ + tsteq pc, lr, lsl r1 @ │ │ │ │ + tsteq pc, ip, lsl r1 @ │ │ │ │ + tsteq pc, lr, lsl r1 @ │ │ │ │ + @ instruction: 0x0118059e │ │ │ │ + tsteq pc, r2, lsl r1 @ │ │ │ │ + tsteq lr, r8, asr sp │ │ │ │ + tsteq lr, r0, asr sp │ │ │ │ + smlatteq pc, sl, r0, r4 │ │ │ │ + tsteq r0, sl, lsl #9 │ │ │ │ + ldrdeq r4, [pc, -lr] │ │ │ │ + tsteq lr, r4, asr ip │ │ │ │ + smlatbeq lr, ip, fp, ip │ │ │ │ + tsteq pc, r6 │ │ │ │ + mrseq r4, CPSR │ │ │ │ strdeq r3, [pc, -lr] │ │ │ │ + strdeq r3, [pc, -ip] │ │ │ │ + strdeq r3, [pc, -r6] │ │ │ │ strdeq r3, [pc, -r4] │ │ │ │ - smlatteq pc, sl, lr, r3 │ │ │ │ - smlatteq pc, r4, lr, r3 │ │ │ │ - smlatteq pc, sl, lr, r3 │ │ │ │ - tsteq lr, sl, lsr r9 │ │ │ │ - ldrdeq r3, [pc, -r6] │ │ │ │ - ldrdeq r3, [pc, -ip] │ │ │ │ - ldrdeq r3, [pc, -lr] │ │ │ │ - smlatteq pc, r0, lr, r3 │ │ │ │ - smlatteq pc, r6, lr, r3 │ │ │ │ - smlatteq pc, r4, lr, r3 │ │ │ │ - smlatteq pc, r2, lr, r3 │ │ │ │ - ldrdeq r3, [pc, -ip] │ │ │ │ - ldrdeq r3, [pc, -r6] │ │ │ │ - tsteq pc, r0, lsr sp @ │ │ │ │ - @ instruction: 0x010f3ebe │ │ │ │ - @ instruction: 0x010f3eb4 │ │ │ │ - smlatbeq pc, sl, lr, r3 @ │ │ │ │ - smlatbeq pc, r0, lr, r3 @ │ │ │ │ - tsteq r8, ip, ror #1 │ │ │ │ - tsteq lr, r4, lsl r8 │ │ │ │ - tsteq lr, r6, asr #18 │ │ │ │ - tsteq lr, r4, asr #18 │ │ │ │ - smlabbeq lr, sl, sl, ip │ │ │ │ - tsteq lr, r2, ror #20 │ │ │ │ - tsteq lr, lr, ror #20 │ │ │ │ - tsteq lr, sl, ror #20 │ │ │ │ - tsteq lr, r6, ror #20 │ │ │ │ - tsteq lr, r2, ror #20 │ │ │ │ - tsteq lr, r2, ror #20 │ │ │ │ - tsteq r8, r0, lsr #32 │ │ │ │ - tsteq lr, lr, asr #20 │ │ │ │ - ldrdeq ip, [lr, -r0] │ │ │ │ - ldrdeq ip, [lr, -sl] │ │ │ │ - ldrdeq ip, [lr, -r4] │ │ │ │ - smlabteq lr, lr, r9, ip │ │ │ │ - smlabteq lr, r8, r9, ip │ │ │ │ - smlabteq lr, r6, r9, ip │ │ │ │ - tstpeq r7, r2, lsl #31 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, sl, r6, ip │ │ │ │ - @ instruction: 0x0110be94 │ │ │ │ - smlabbeq lr, r6, r6, ip │ │ │ │ - tsteq r0, lr, ror #28 │ │ │ │ - smlabteq pc, r4, ip, r3 @ │ │ │ │ - @ instruction: 0x0117fdf6 │ │ │ │ - smlabteq lr, lr, r7, ip │ │ │ │ - smlatbeq lr, r6, r7, ip │ │ │ │ - @ instruction: 0x010ec7b2 │ │ │ │ - smlatbeq lr, lr, r7, ip │ │ │ │ - smlatbeq lr, sl, r7, ip │ │ │ │ - smlatbeq lr, r6, r7, ip │ │ │ │ - smlatbeq lr, r6, r7, ip │ │ │ │ - tstpeq r7, r4, ror #26 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ec792 │ │ │ │ - tstpeq r7, sl, lsl sp @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r4, asr #8 │ │ │ │ - @ instruction: 0x010f3a9c │ │ │ │ - @ instruction: 0x010f3a96 │ │ │ │ - @ instruction: 0x010f3a90 │ │ │ │ - @ instruction: 0x0117fcb8 │ │ │ │ + strdeq r3, [pc, -r2] │ │ │ │ + smlatteq pc, ip, pc, r3 @ │ │ │ │ + smlatteq pc, sl, pc, r3 @ │ │ │ │ + smlatteq pc, r4, pc, r3 @ │ │ │ │ + tsteq pc, r6, lsr #6 │ │ │ │ + ldrdeq r3, [pc, -r0] │ │ │ │ + smlabteq pc, sl, pc, r3 @ │ │ │ │ + smlabteq pc, r4, pc, r3 @ │ │ │ │ + strdeq r4, [pc, -r2] │ │ │ │ + smlatbeq pc, r4, pc, r3 @ │ │ │ │ + @ instruction: 0x010f3f9a │ │ │ │ + @ instruction: 0x010f3f94 │ │ │ │ + smlabbeq pc, lr, pc, r3 @ │ │ │ │ + smlabbeq pc, r8, pc, r3 @ │ │ │ │ + tsteq lr, r2, lsr #20 │ │ │ │ + tsteq pc, r8, ror #30 │ │ │ │ + tsteq pc, lr, asr pc @ │ │ │ │ + tsteq pc, r4, asr pc @ │ │ │ │ + tsteq pc, sl, asr #30 │ │ │ │ + tsteq pc, r4, asr #30 │ │ │ │ + tsteq pc, sl, asr #30 │ │ │ │ + @ instruction: 0x010ec99a │ │ │ │ + tsteq pc, r6, lsr pc @ │ │ │ │ + tsteq pc, ip, lsr pc @ │ │ │ │ + tsteq pc, lr, lsr pc @ │ │ │ │ + tsteq pc, r0, asr #30 │ │ │ │ + tsteq pc, r6, asr #30 │ │ │ │ + tsteq pc, r4, asr #30 │ │ │ │ + tsteq pc, r2, asr #30 │ │ │ │ + tsteq pc, ip, lsr pc @ │ │ │ │ + tsteq pc, r6, lsr pc @ │ │ │ │ + @ instruction: 0x010f3d90 │ │ │ │ + tsteq pc, lr, lsl pc @ │ │ │ │ + tsteq pc, r4, lsl pc @ │ │ │ │ + tsteq pc, sl, lsl #30 │ │ │ │ + tsteq pc, r0, lsl #30 │ │ │ │ + tsteq r8, ip, asr #2 │ │ │ │ + tsteq lr, r4, ror r8 │ │ │ │ + smlatbeq lr, r6, r9, ip │ │ │ │ + smlatbeq lr, r4, r9, ip │ │ │ │ + smlatteq lr, sl, sl, ip │ │ │ │ + smlabteq lr, r2, sl, ip │ │ │ │ + smlabteq lr, lr, sl, ip │ │ │ │ + smlabteq lr, sl, sl, ip │ │ │ │ + smlabteq lr, r6, sl, ip │ │ │ │ + smlabteq lr, r2, sl, ip │ │ │ │ + smlabteq lr, r2, sl, ip │ │ │ │ + tsteq r8, r0, lsl #1 │ │ │ │ + smlatbeq lr, lr, sl, ip │ │ │ │ + tsteq lr, r0, lsr sl │ │ │ │ + tsteq lr, sl, lsr sl │ │ │ │ + tsteq lr, r4, lsr sl │ │ │ │ + tsteq lr, lr, lsr #20 │ │ │ │ + tsteq lr, r8, lsr #20 │ │ │ │ + tsteq lr, r6, lsr #20 │ │ │ │ + tstpeq r7, r2, ror #31 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, sl, lsl #14 │ │ │ │ + @ instruction: 0x0110bef4 │ │ │ │ + smlatteq lr, r6, r6, ip │ │ │ │ + tsteq r0, lr, asr #29 │ │ │ │ + tsteq pc, r4, lsr #26 │ │ │ │ + tstpeq r7, r6, asr lr @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, lr, lsr #16 │ │ │ │ + tsteq lr, r6, lsl #16 │ │ │ │ + tsteq lr, r2, lsl r8 │ │ │ │ + tsteq lr, lr, lsl #16 │ │ │ │ + tsteq lr, sl, lsl #16 │ │ │ │ + tsteq lr, r6, lsl #16 │ │ │ │ + tsteq lr, r6, lsl #16 │ │ │ │ + tstpeq r7, r4, asr #27 @ p-variant is OBSOLETE │ │ │ │ + strdeq ip, [lr, -r2] │ │ │ │ + tstpeq r7, sl, ror sp @ p-variant is OBSOLETE │ │ │ │ + smlatbeq lr, r4, r4, ip │ │ │ │ + strdeq r3, [pc, -ip] │ │ │ │ + strdeq r3, [pc, -r6] │ │ │ │ + strdeq r3, [pc, -r0] │ │ │ │ + tstpeq r7, r8, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r0, asr #8 │ │ │ │ + @ instruction: 0x010f3aba │ │ │ │ + @ instruction: 0x010f3ab8 │ │ │ │ + @ instruction: 0x010f3ab6 │ │ │ │ + @ instruction: 0x010f3ab4 │ │ │ │ smlatteq lr, r0, r3, ip │ │ │ │ - tsteq pc, sl, asr sl @ │ │ │ │ - tsteq pc, r8, asr sl @ │ │ │ │ - tsteq pc, r6, asr sl @ │ │ │ │ - tsteq pc, r4, asr sl @ │ │ │ │ - smlabbeq lr, r0, r3, ip │ │ │ │ - tsteq r0, lr, asr r7 │ │ │ │ - tsteq r1, r0, ror r1 │ │ │ │ - smlabteq pc, lr, r6, r3 @ │ │ │ │ - @ instruction: 0x0117fbd6 │ │ │ │ + @ instruction: 0x0110d7be │ │ │ │ + @ instruction: 0x0111a1d0 │ │ │ │ + tsteq pc, lr, lsr #14 │ │ │ │ + tstpeq r7, r6, lsr ip @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, lr, asr r3 │ │ │ │ + strdeq r3, [pc, -r6] │ │ │ │ + @ instruction: 0x0117fbd4 │ │ │ │ strdeq ip, [lr, -lr] │ │ │ │ + smlatteq pc, r2, r9, r3 │ │ │ │ + smlatteq pc, r2, r9, r3 │ │ │ │ + ldrdeq r3, [pc, -lr] │ │ │ │ + ldrdeq r3, [pc, -sl] │ │ │ │ + ldrdeq r3, [pc, -r6] │ │ │ │ + smlabteq pc, lr, r9, r3 @ │ │ │ │ + ldrdeq r3, [pc, -r2] │ │ │ │ + tsteq lr, lr, ror #4 │ │ │ │ + @ instruction: 0x010f39b4 │ │ │ │ + @ instruction: 0x010f39b4 │ │ │ │ + @ instruction: 0x010f39b8 │ │ │ │ + tsteq r0, r0, lsr #19 │ │ │ │ + @ instruction: 0x010f39b0 │ │ │ │ + @ instruction: 0x010f3592 │ │ │ │ + @ instruction: 0x010f3998 │ │ │ │ + @ instruction: 0x010f399c │ │ │ │ + @ instruction: 0x010f399c │ │ │ │ + @ instruction: 0x010f399a │ │ │ │ + @ instruction: 0x010f3998 │ │ │ │ @ instruction: 0x010f3996 │ │ │ │ - tstpeq r7, r4, ror fp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ec29e │ │ │ │ - smlabbeq pc, r2, r9, r3 @ │ │ │ │ - smlabbeq pc, r2, r9, r3 @ │ │ │ │ - tsteq pc, lr, ror r9 @ │ │ │ │ - tsteq pc, sl, ror r9 @ │ │ │ │ - tsteq pc, r6, ror r9 @ │ │ │ │ - tsteq pc, lr, ror #18 │ │ │ │ - tsteq pc, r2, ror r9 @ │ │ │ │ - tsteq lr, lr, lsl #4 │ │ │ │ - tsteq pc, r4, asr r9 @ │ │ │ │ - tsteq pc, r4, asr r9 @ │ │ │ │ - tsteq pc, r8, asr r9 @ │ │ │ │ - tsteq r0, r0, asr #18 │ │ │ │ - tsteq pc, r0, asr r9 @ │ │ │ │ - tsteq pc, r2, lsr r5 @ │ │ │ │ - tsteq pc, r8, lsr r9 @ │ │ │ │ - tsteq pc, ip, lsr r9 @ │ │ │ │ - tsteq pc, ip, lsr r9 @ │ │ │ │ - tsteq pc, sl, lsr r9 @ │ │ │ │ - tsteq pc, r8, lsr r9 @ │ │ │ │ - tsteq pc, r6, lsr r9 @ │ │ │ │ - tsteq pc, r8, lsr r9 @ │ │ │ │ - tstpeq r7, r0, ror #19 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r8, lsr #18 │ │ │ │ - smlatteq pc, r0, r8, r3 │ │ │ │ - tsteq pc, ip, lsl #18 │ │ │ │ - tsteq pc, ip, lsl #18 │ │ │ │ + @ instruction: 0x010f3998 │ │ │ │ + tstpeq r7, r0, asr #20 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq pc, r8, r9, r3 @ │ │ │ │ + tsteq pc, r0, asr #18 │ │ │ │ + tsteq pc, ip, ror #18 │ │ │ │ + tsteq pc, ip, ror #18 │ │ │ │ @ instruction: 0x271cf8df │ │ │ │ streq pc, [r7], -r6 │ │ │ │ @ instruction: 0xf7f4447a │ │ │ │ cdpcs 14, 0, cr14, cr6, cr12, {7} │ │ │ │ stclge 6, cr15, [r4, #252] @ 0xfc │ │ │ │ @ instruction: 0xf853a302 │ │ │ │ ldrtmi r6, [r3], #-38 @ 0xffffffda │ │ │ │ @@ -11018,93 +11018,93 @@ │ │ │ │ and lr, r7, r0, ror fp │ │ │ │ @ instruction: 0x463b4a53 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ bl 1a3d8cc │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq lr, ip, asr #28 │ │ │ │ - tsteq pc, ip, asr r6 @ │ │ │ │ - tsteq pc, r8, asr r6 @ │ │ │ │ - tsteq pc, r0, asr r6 @ │ │ │ │ - tsteq pc, ip, asr #12 │ │ │ │ - smlabteq lr, lr, sp, fp │ │ │ │ - tsteq pc, r8, lsr r6 @ │ │ │ │ + smlatbeq lr, ip, lr, fp │ │ │ │ + @ instruction: 0x010f36bc │ │ │ │ + @ instruction: 0x010f36b8 │ │ │ │ + @ instruction: 0x010f36b0 │ │ │ │ + smlatbeq pc, ip, r6, r3 @ │ │ │ │ + tsteq lr, lr, lsr #28 │ │ │ │ + @ instruction: 0x010f3698 │ │ │ │ + @ instruction: 0x010f3694 │ │ │ │ + tsteq lr, lr, lsr lr │ │ │ │ + tsteq r0, r4, ror #11 │ │ │ │ + smlabbeq pc, r6, r6, r3 @ │ │ │ │ + tsteq pc, r6, ror r6 @ │ │ │ │ + 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, r6, asr r6 @ │ │ │ │ + tsteq pc, r2, asr r6 @ │ │ │ │ + tsteq pc, lr, asr r6 @ │ │ │ │ + tsteq pc, r2, asr #12 │ │ │ │ + tstpeq r7, r0, asr #11 @ p-variant is OBSOLETE │ │ │ │ tsteq pc, r4, lsr r6 @ │ │ │ │ - ldrdeq fp, [lr, -lr] │ │ │ │ - tsteq r0, r4, lsl #11 │ │ │ │ - tsteq pc, r6, lsr #12 │ │ │ │ - tsteq pc, r6, lsl r6 @ │ │ │ │ - tsteq pc, r2, lsl r6 @ │ │ │ │ - tsteq pc, lr, lsl #12 │ │ │ │ - tsteq pc, sl, lsl #12 │ │ │ │ - tsteq pc, r6, lsl #12 │ │ │ │ - tsteq pc, r2, lsl #12 │ │ │ │ - strdeq r3, [pc, -lr] │ │ │ │ - strdeq r3, [pc, -r6] │ │ │ │ - strdeq r3, [pc, -r2] │ │ │ │ - strdeq r3, [pc, -lr] │ │ │ │ - smlatteq pc, r2, r5, r3 │ │ │ │ - tstpeq r7, r0, ror #10 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r3, [pc, -r4] │ │ │ │ - ldrdeq r3, [pc, -sl] │ │ │ │ - ldrdeq r3, [pc, -r6] │ │ │ │ - strdeq fp, [lr, -sl] │ │ │ │ - tsteq r0, r4, asr #8 │ │ │ │ - @ instruction: 0x010f35b4 │ │ │ │ - smlatbeq pc, r8, r5, r3 @ │ │ │ │ - smlatbeq pc, r4, r5, r3 @ │ │ │ │ - smlatbeq pc, r0, r5, r3 @ │ │ │ │ - @ instruction: 0x010f359c │ │ │ │ - @ instruction: 0x010f3598 │ │ │ │ - tstpeq r7, lr, lsl #9 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ebbb6 │ │ │ │ - tsteq pc, r2, ror #10 │ │ │ │ - tsteq r1, lr, ror #13 │ │ │ │ - tsteq pc, sl, asr #10 │ │ │ │ - tsteq pc, r6, asr #10 │ │ │ │ - tsteq pc, r2, asr #10 │ │ │ │ - tstpeq r7, ip, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, ip, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r8, lsr #8 │ │ │ │ - tsteq r0, lr, lsr #4 │ │ │ │ - tsteq pc, r4, lsr #8 │ │ │ │ - tsteq pc, r0, lsr #8 │ │ │ │ - tsteq pc, ip, lsl r4 @ │ │ │ │ - tsteq lr, r0, lsl sp │ │ │ │ - @ instruction: 0x0110b1ba │ │ │ │ - strdeq fp, [lr, -lr] │ │ │ │ - smlabbeq lr, lr, r9, fp │ │ │ │ - tsteq r2, r8, lsr #24 │ │ │ │ - @ instruction: 0x0117f198 │ │ │ │ - smlabteq lr, r2, r8, fp │ │ │ │ + tsteq pc, sl, lsr r6 @ │ │ │ │ + tsteq pc, r6, lsr r6 @ │ │ │ │ + tsteq lr, sl, asr lr │ │ │ │ + tsteq r0, r4, lsr #9 │ │ │ │ + tsteq pc, r4, lsl r6 @ │ │ │ │ + tsteq pc, r8, lsl #12 │ │ │ │ + tsteq pc, r4, lsl #12 │ │ │ │ + tsteq pc, r0, lsl #12 │ │ │ │ + strdeq r3, [pc, -ip] │ │ │ │ strdeq r3, [pc, -r8] │ │ │ │ - smlatteq pc, lr, r2, r3 │ │ │ │ - smlatteq pc, r4, r2, r3 │ │ │ │ - tsteq lr, ip, ror r8 │ │ │ │ - @ instruction: 0x010f32be │ │ │ │ - @ instruction: 0x010f32bc │ │ │ │ - @ instruction: 0x010f32ba │ │ │ │ - tsteq lr, r8, lsr r8 │ │ │ │ - smlatbeq pc, r8, r2, r3 @ │ │ │ │ - smlatbeq pc, sl, r2, r3 @ │ │ │ │ - tsteq lr, sl, lsl #16 │ │ │ │ - smlabteq pc, ip, r4, r3 @ │ │ │ │ - smlabteq pc, r6, r4, r3 @ │ │ │ │ - smlabteq pc, r4, r4, r3 @ │ │ │ │ - tstpeq r7, ip, lsl #1 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010eb7ba │ │ │ │ - tsteq r0, r4, lsr #31 │ │ │ │ - @ instruction: 0x010f3496 │ │ │ │ - @ instruction: 0x010f3496 │ │ │ │ - @ instruction: 0x010f3490 │ │ │ │ - smlabbeq pc, sl, r4, r3 @ │ │ │ │ - smlabbeq pc, sl, r4, r3 @ │ │ │ │ + tstpeq r7, lr, ror #9 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r6, lsl ip │ │ │ │ + smlabteq pc, r2, r5, r3 @ │ │ │ │ + tsteq r1, lr, asr #14 │ │ │ │ + smlatbeq pc, sl, r5, r3 @ │ │ │ │ + smlatbeq pc, r6, r5, r3 @ │ │ │ │ + smlatbeq pc, r2, r5, r3 @ │ │ │ │ + tstpeq r7, ip, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r7, ip, ror #6 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq pc, r8, r4, r3 @ │ │ │ │ + tsteq r0, lr, lsl #5 │ │ │ │ smlabbeq pc, r4, r4, r3 @ │ │ │ │ - tsteq lr, r0, lsr #8 │ │ │ │ + smlabbeq pc, r0, r4, r3 @ │ │ │ │ + tsteq pc, ip, ror r4 @ │ │ │ │ + tsteq lr, r0, ror sp │ │ │ │ + tsteq r0, sl, lsl r2 │ │ │ │ + tsteq lr, lr, asr sp │ │ │ │ + smlatteq lr, lr, r9, fp │ │ │ │ + tsteq r2, r8, lsl #25 │ │ │ │ + @ instruction: 0x0117f1f8 │ │ │ │ + tsteq lr, r2, lsr #18 │ │ │ │ + tsteq pc, r8, asr r3 @ │ │ │ │ + tsteq pc, lr, asr #6 │ │ │ │ + tsteq pc, r4, asr #6 │ │ │ │ + ldrdeq fp, [lr, -ip] │ │ │ │ + tsteq pc, lr, lsl r3 @ │ │ │ │ + tsteq pc, ip, lsl r3 @ │ │ │ │ + tsteq pc, sl, lsl r3 @ │ │ │ │ + @ instruction: 0x010eb898 │ │ │ │ + tsteq pc, r8, lsl #6 │ │ │ │ + tsteq pc, sl, lsl #6 │ │ │ │ + tsteq lr, sl, ror #16 │ │ │ │ + tsteq pc, ip, lsr #10 │ │ │ │ + tsteq pc, r6, lsr #10 │ │ │ │ + tsteq pc, r4, lsr #10 │ │ │ │ + tstpeq r7, ip, ror #1 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, sl, lsl r8 │ │ │ │ + tsteq r0, r4 │ │ │ │ + strdeq r3, [pc, -r6] │ │ │ │ + strdeq r3, [pc, -r6] │ │ │ │ + strdeq r3, [pc, -r0] │ │ │ │ + smlatteq pc, sl, r4, r3 │ │ │ │ + smlatteq pc, sl, r4, r3 │ │ │ │ + smlatteq pc, r4, r4, r3 │ │ │ │ + smlabbeq lr, r0, r4, fp │ │ │ │ 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 │ │ │ │ - @ instruction: 0x010f32ba │ │ │ │ - tsteq pc, r2, lsl #6 │ │ │ │ - tsteq pc, r8, lsl r3 @ │ │ │ │ - @ instruction: 0x010f33b8 │ │ │ │ - smlabteq pc, ip, r3, r3 @ │ │ │ │ - tsteq pc, ip, asr #8 │ │ │ │ - tsteq pc, r2, asr r4 @ │ │ │ │ - @ instruction: 0x010f34b6 │ │ │ │ - smlatbeq pc, r8, r4, r3 @ │ │ │ │ - tsteq pc, r4, lsl #10 │ │ │ │ - tsteq pc, sl, lsl #10 │ │ │ │ + tsteq pc, sl, lsl r3 @ │ │ │ │ + tsteq pc, r2, ror #6 │ │ │ │ + tsteq pc, r8, ror r3 @ │ │ │ │ + tsteq pc, r8, lsl r4 @ │ │ │ │ + tsteq pc, ip, lsr #8 │ │ │ │ + smlatbeq pc, ip, r4, r3 @ │ │ │ │ + @ instruction: 0x010f34b2 │ │ │ │ + tsteq pc, r6, lsl r5 @ │ │ │ │ + tsteq pc, r8, lsl #10 │ │ │ │ + tsteq pc, r4, ror #10 │ │ │ │ tsteq pc, sl, ror #10 │ │ │ │ - tsteq pc, r6, ror #10 │ │ │ │ - @ instruction: 0x010f35be │ │ │ │ - ldrdeq r3, [pc, -r8] │ │ │ │ - strdeq r3, [pc, -ip] │ │ │ │ + smlabteq pc, sl, r5, r3 @ │ │ │ │ + smlabteq pc, r6, r5, r3 @ │ │ │ │ + tsteq pc, lr, lsl r6 @ │ │ │ │ + tsteq pc, r8, lsr r6 @ │ │ │ │ + tsteq pc, ip, asr r6 @ │ │ │ │ + tsteq pc, sl, lsr r6 @ │ │ │ │ + smlabbeq pc, r6, r6, r3 @ │ │ │ │ + smlabbeq pc, r4, r6, r3 @ │ │ │ │ + ldrdeq r3, [pc, -r0] │ │ │ │ + smlabteq pc, r4, r6, r3 @ │ │ │ │ + tsteq pc, r0, lsl r7 @ │ │ │ │ + tsteq pc, sl, lsr #14 │ │ │ │ + tsteq pc, r6, asr r7 @ │ │ │ │ + tsteq pc, r4, asr r7 @ │ │ │ │ + smlatbeq pc, r0, r7, r3 @ │ │ │ │ + smlatbeq pc, r6, r7, r3 @ │ │ │ │ + tsteq pc, sl, lsl r8 @ │ │ │ │ + tsteq pc, r0, lsr #16 │ │ │ │ + @ instruction: 0x010f38b4 │ │ │ │ + strdeq r3, [pc, -r8] │ │ │ │ + tsteq pc, r8, asr #18 │ │ │ │ + tsteq pc, sl, lsr #18 │ │ │ │ + smlabteq pc, r4, r9, r3 @ │ │ │ │ ldrdeq r3, [pc, -sl] │ │ │ │ - tsteq pc, r6, lsr #12 │ │ │ │ - tsteq pc, r4, lsr #12 │ │ │ │ - tsteq pc, r0, ror r6 @ │ │ │ │ - tsteq pc, r4, ror #12 │ │ │ │ - @ instruction: 0x010f36b0 │ │ │ │ - smlabteq pc, sl, r6, r3 @ │ │ │ │ - strdeq r3, [pc, -r6] │ │ │ │ - strdeq r3, [pc, -r4] │ │ │ │ - tsteq pc, r0, asr #14 │ │ │ │ - tsteq pc, r6, asr #14 │ │ │ │ - @ instruction: 0x010f37ba │ │ │ │ - smlabteq pc, r0, r7, r3 @ │ │ │ │ - tsteq pc, r4, asr r8 @ │ │ │ │ - @ instruction: 0x010f3898 │ │ │ │ - smlatteq pc, r8, r8, r3 │ │ │ │ - smlabteq pc, sl, r8, r3 @ │ │ │ │ - tsteq pc, r4, ror #18 │ │ │ │ - tsteq pc, sl, ror r9 @ │ │ │ │ - tsteq pc, r2, lsl sl @ │ │ │ │ - tsteq pc, lr, lsl sl @ │ │ │ │ - @ instruction: 0x010f3ab6 │ │ │ │ + tsteq pc, r2, ror sl @ │ │ │ │ + tsteq pc, lr, ror sl @ │ │ │ │ + tsteq pc, r6, lsl fp @ │ │ │ │ + tsteq pc, sl, asr fp @ │ │ │ │ + smlatbeq pc, sl, fp, r3 @ │ │ │ │ + smlatbeq pc, r8, fp, r3 @ │ │ │ │ + tsteq pc, r0, asr #24 │ │ │ │ + tsteq pc, r8, asr ip @ │ │ │ │ + strdeq r3, [pc, -r0] │ │ │ │ strdeq r3, [pc, -sl] │ │ │ │ - tsteq pc, sl, asr #22 │ │ │ │ - tsteq pc, r8, asr #22 │ │ │ │ - smlatteq pc, r0, fp, r3 │ │ │ │ - strdeq r3, [pc, -r8] │ │ │ │ - @ instruction: 0x010f3c90 │ │ │ │ - @ instruction: 0x010f3c9a │ │ │ │ - tsteq pc, r2, lsr sp @ │ │ │ │ - tsteq pc, r6, ror sp @ │ │ │ │ - smlabteq pc, r8, sp, r3 @ │ │ │ │ - @ instruction: 0x010f3db8 │ │ │ │ - tsteq pc, r0, asr lr @ │ │ │ │ - tsteq pc, r6, ror #28 │ │ │ │ - strdeq r3, [pc, -lr] │ │ │ │ - tsteq pc, sl, lsl #30 │ │ │ │ - smlatbeq pc, r2, pc, r3 @ │ │ │ │ - smlatteq pc, r6, pc, r3 @ │ │ │ │ - tsteq pc, r6, lsr r0 @ │ │ │ │ - tsteq pc, r6, lsr r0 @ │ │ │ │ - smlabteq pc, lr, r0, r4 @ │ │ │ │ - smlatteq pc, r6, r0, r4 │ │ │ │ - smlabbeq pc, r0, r1, r4 @ │ │ │ │ - smlabbeq pc, ip, r1, r4 @ │ │ │ │ - tsteq pc, r8, lsr #4 │ │ │ │ - tsteq pc, lr, ror #4 │ │ │ │ - smlabteq pc, r0, r2, r4 @ │ │ │ │ - @ instruction: 0x010f4296 │ │ │ │ - tsteq pc, r0, lsr r3 @ │ │ │ │ - tsteq pc, sl, asr #6 │ │ │ │ - smlatteq pc, r4, r3, r4 │ │ │ │ - strdeq r4, [pc, -r0] │ │ │ │ - smlabbeq pc, sl, r4, r4 @ │ │ │ │ - ldrdeq r4, [pc, -r0] │ │ │ │ - tsteq pc, r4, lsr #10 │ │ │ │ - tsteq pc, r6, lsr #10 │ │ │ │ - smlabteq pc, r0, r5, r4 @ │ │ │ │ - ldrdeq r4, [pc, -r8] │ │ │ │ - tsteq pc, r2, ror r6 @ │ │ │ │ - tsteq pc, sl, ror r6 @ │ │ │ │ + @ instruction: 0x010f3d92 │ │ │ │ + ldrdeq r3, [pc, -r6] │ │ │ │ + tsteq pc, r8, lsr #28 │ │ │ │ + tsteq pc, r8, lsl lr @ │ │ │ │ + @ instruction: 0x010f3eb0 │ │ │ │ + smlabteq pc, r6, lr, r3 @ │ │ │ │ + tsteq pc, lr, asr pc @ │ │ │ │ + tsteq pc, sl, ror #30 │ │ │ │ + tsteq pc, r2 │ │ │ │ + tsteq pc, r6, asr #32 │ │ │ │ + swpeq r4, r6, [pc] @ │ │ │ │ + swpeq r4, r6, [pc] @ │ │ │ │ + tsteq pc, lr, lsr #2 │ │ │ │ + tsteq pc, r6, asr #2 │ │ │ │ + smlatteq pc, r0, r1, r4 │ │ │ │ + smlatteq pc, ip, r1, r4 │ │ │ │ + smlabbeq pc, r8, r2, r4 @ │ │ │ │ + smlabteq pc, lr, r2, r4 @ │ │ │ │ + tsteq pc, r0, lsr #6 │ │ │ │ + strdeq r4, [pc, -r6] │ │ │ │ + @ instruction: 0x010f4390 │ │ │ │ + smlatbeq pc, sl, r3, r4 @ │ │ │ │ + tsteq pc, r4, asr #8 │ │ │ │ + tsteq pc, r0, asr r4 @ │ │ │ │ + smlatteq pc, sl, r4, r4 │ │ │ │ + tsteq pc, r0, lsr r5 @ │ │ │ │ + smlabbeq pc, r4, r5, r4 @ │ │ │ │ + smlabbeq pc, r6, r5, r4 @ │ │ │ │ + tsteq pc, r0, lsr #12 │ │ │ │ + tsteq pc, r8, lsr r6 @ │ │ │ │ + ldrdeq r4, [pc, -r2] │ │ │ │ + ldrdeq r4, [pc, -sl] │ │ │ │ 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 │ │ │ │ - ldrdeq r4, [pc, -ip] │ │ │ │ - tsteq pc, r0, lsr #12 │ │ │ │ - tsteq pc, r0, ror r6 @ │ │ │ │ - tsteq pc, r2, ror #12 │ │ │ │ - strdeq r4, [pc, -sl] │ │ │ │ - tsteq pc, r0, lsl r7 @ │ │ │ │ - smlatbeq pc, r8, r7, r4 @ │ │ │ │ - @ instruction: 0x010f47b2 │ │ │ │ - tsteq pc, ip, asr #16 │ │ │ │ - @ instruction: 0x010f4890 │ │ │ │ - smlatteq pc, r0, r8, r4 │ │ │ │ - ldrdeq r4, [pc, -lr] │ │ │ │ - tsteq pc, r6, ror r9 @ │ │ │ │ - smlabbeq pc, lr, r9, r4 @ │ │ │ │ - tsteq pc, r6, lsr #20 │ │ │ │ - tsteq pc, r0, lsr sl @ │ │ │ │ - smlabteq pc, r8, sl, r4 @ │ │ │ │ - tsteq pc, lr, lsl #22 │ │ │ │ - tsteq pc, lr, asr fp @ │ │ │ │ - tsteq pc, r0, asr #22 │ │ │ │ - ldrdeq r4, [pc, -r8] │ │ │ │ - smlatteq pc, lr, fp, r4 │ │ │ │ - smlabbeq pc, r8, ip, r4 @ │ │ │ │ - @ instruction: 0x010f4c92 │ │ │ │ - tsteq pc, sl, lsr #26 │ │ │ │ - tsteq pc, lr, ror #26 │ │ │ │ - @ instruction: 0x010f4dbe │ │ │ │ - @ instruction: 0x010f4dbe │ │ │ │ - strdeq r4, [pc, -lr] │ │ │ │ - smlatteq pc, r8, sp, r4 │ │ │ │ - strdeq r6, [pc, -r0] │ │ │ │ - smlabteq pc, ip, r9, r6 @ │ │ │ │ - tsteq pc, ip, lsl lr @ │ │ │ │ - smlatteq pc, r8, r9, r6 │ │ │ │ - tsteq pc, ip, lsr #28 │ │ │ │ + tsteq pc, ip, lsr r6 @ │ │ │ │ + smlabbeq pc, r0, r6, r4 @ │ │ │ │ + ldrdeq r4, [pc, -r0] │ │ │ │ + smlabteq pc, r2, r6, r4 @ │ │ │ │ + tsteq pc, sl, asr r7 @ │ │ │ │ + tsteq pc, r0, ror r7 @ │ │ │ │ + tsteq pc, r8, lsl #16 │ │ │ │ + tsteq pc, r2, lsl r8 @ │ │ │ │ + smlatbeq pc, ip, r8, r4 @ │ │ │ │ + strdeq r4, [pc, -r0] │ │ │ │ + tsteq pc, r0, asr #18 │ │ │ │ + tsteq pc, lr, lsr r9 @ │ │ │ │ + ldrdeq r4, [pc, -r6] │ │ │ │ + smlatteq pc, lr, r9, r4 │ │ │ │ + smlabbeq pc, r6, sl, r4 @ │ │ │ │ + @ instruction: 0x010f4a90 │ │ │ │ + tsteq pc, r8, lsr #22 │ │ │ │ + tsteq pc, lr, ror #22 │ │ │ │ + @ instruction: 0x010f4bbe │ │ │ │ + smlatbeq pc, r0, fp, r4 @ │ │ │ │ + tsteq pc, r8, lsr ip @ │ │ │ │ + tsteq pc, lr, asr #24 │ │ │ │ + smlatteq pc, r8, ip, r4 │ │ │ │ strdeq r4, [pc, -r2] │ │ │ │ - smlatteq pc, r6, r9, r6 │ │ │ │ - ldrdeq r6, [pc, -r0] │ │ │ │ - tsteq pc, r0, lsr lr @ │ │ │ │ - tsteq pc, lr, lsl #28 │ │ │ │ - tsteq pc, r2, lsl #20 │ │ │ │ - tsteq pc, ip, lsr lr @ │ │ │ │ - tsteq pc, r4, lsl sl @ │ │ │ │ - smlatteq pc, r6, r9, r6 │ │ │ │ - tsteq pc, r6, asr #28 │ │ │ │ - tsteq pc, r0, lsr lr @ │ │ │ │ - tsteq pc, r6, lsr #20 │ │ │ │ - tsteq pc, r4, lsl #20 │ │ │ │ - tsteq pc, r4, ror #28 │ │ │ │ - tsteq pc, r0, lsr sl @ │ │ │ │ - tsteq pc, r4, ror lr @ │ │ │ │ - tsteq pc, r0, lsl lr @ │ │ │ │ - tsteq pc, r4, lsl #20 │ │ │ │ - strdeq r6, [pc, -r0] │ │ │ │ + smlabbeq pc, sl, sp, r4 @ │ │ │ │ + smlabteq pc, lr, sp, r4 @ │ │ │ │ + tsteq pc, lr, lsl lr @ │ │ │ │ + tsteq pc, lr, lsl lr @ │ │ │ │ + tsteq pc, lr, asr lr @ │ │ │ │ + tsteq pc, r8, asr #28 │ │ │ │ + tsteq pc, r0, asr sl @ │ │ │ │ + tsteq pc, ip, lsr #20 │ │ │ │ + tsteq pc, ip, ror lr @ │ │ │ │ + tsteq pc, r8, asr #20 │ │ │ │ + smlabbeq pc, ip, lr, r4 @ │ │ │ │ tsteq pc, r2, asr lr @ │ │ │ │ - tsteq pc, r4, lsr lr @ │ │ │ │ - tsteq pc, sl, lsr #20 │ │ │ │ - tsteq pc, r6, lsl sl @ │ │ │ │ - tsteq pc, r8, ror lr @ │ │ │ │ - tsteq pc, ip, asr #28 │ │ │ │ - tsteq pc, r4, asr #20 │ │ │ │ + tsteq pc, r6, asr #20 │ │ │ │ tsteq pc, r0, lsr sl @ │ │ │ │ - @ instruction: 0x010f4e92 │ │ │ │ - tsteq pc, r4, ror lr @ │ │ │ │ - tsteq pc, sl, ror #20 │ │ │ │ - smlatbeq pc, r4, lr, r4 @ │ │ │ │ - tsteq pc, lr, ror sl @ │ │ │ │ - tsteq pc, r4, asr #20 │ │ │ │ + @ instruction: 0x010f4e90 │ │ │ │ + tsteq pc, lr, ror #28 │ │ │ │ + tsteq pc, r2, ror #20 │ │ │ │ + @ instruction: 0x010f4e9c │ │ │ │ + tsteq pc, r4, ror sl @ │ │ │ │ + tsteq pc, r6, asr #20 │ │ │ │ smlatbeq pc, r6, lr, r4 @ │ │ │ │ + @ instruction: 0x010f4e90 │ │ │ │ + smlabbeq pc, r6, sl, r6 @ │ │ │ │ + tsteq pc, r4, ror #20 │ │ │ │ + smlabteq pc, r4, lr, r4 @ │ │ │ │ + @ instruction: 0x010f6a90 │ │ │ │ + ldrdeq r4, [pc, -r4] │ │ │ │ + tsteq pc, r0, ror lr @ │ │ │ │ + tsteq pc, r4, ror #20 │ │ │ │ + tsteq pc, r0, asr sl @ │ │ │ │ + @ instruction: 0x010f4eb2 │ │ │ │ @ instruction: 0x010f4e94 │ │ │ │ smlabbeq pc, sl, sl, r6 @ │ │ │ │ - tsteq pc, r8, ror #20 │ │ │ │ - smlabteq pc, sl, lr, r4 @ │ │ │ │ + tsteq pc, r6, ror sl @ │ │ │ │ + ldrdeq r4, [pc, -r8] │ │ │ │ + smlatbeq pc, ip, lr, r4 @ │ │ │ │ + smlatbeq pc, r4, sl, r6 @ │ │ │ │ + @ instruction: 0x010f6a90 │ │ │ │ + strdeq r4, [pc, -r2] │ │ │ │ + ldrdeq r4, [pc, -r4] │ │ │ │ + smlabteq pc, sl, sl, r6 @ │ │ │ │ + tsteq pc, r4, lsl #30 │ │ │ │ + ldrdeq r6, [pc, -lr] │ │ │ │ + smlatbeq pc, r4, sl, r6 @ │ │ │ │ + tsteq pc, r6, lsl #30 │ │ │ │ + strdeq r4, [pc, -r4] │ │ │ │ + smlatteq pc, sl, sl, r6 │ │ │ │ + smlabteq pc, r8, sl, r6 @ │ │ │ │ + tsteq pc, sl, 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 │ │ │ │ - tsteq pc, r0, ror r9 @ │ │ │ │ - @ instruction: 0x010f4db6 │ │ │ │ - smlabbeq pc, r8, sp, r4 @ │ │ │ │ - tsteq pc, ip, ror r9 @ │ │ │ │ - tsteq pc, r6, ror #18 │ │ │ │ - smlabteq pc, r6, sp, r4 @ │ │ │ │ - smlatbeq pc, r6, sp, r4 @ │ │ │ │ - @ instruction: 0x010f699a │ │ │ │ - ldrdeq r4, [pc, -r2] │ │ │ │ - smlatbeq pc, sl, r9, r6 @ │ │ │ │ - tsteq pc, r2, ror #18 │ │ │ │ - smlabteq pc, r2, sp, r4 @ │ │ │ │ - smlatbeq pc, ip, sp, r4 @ │ │ │ │ - smlatbeq pc, r0, r9, r6 @ │ │ │ │ - tsteq pc, lr, ror r9 @ │ │ │ │ - smlatteq pc, r0, sp, r4 │ │ │ │ - smlatbeq pc, ip, r9, r6 @ │ │ │ │ - strdeq r4, [pc, -r0] │ │ │ │ - smlabteq pc, r2, sp, r4 @ │ │ │ │ - @ instruction: 0x010f69b6 │ │ │ │ - smlatbeq pc, r2, r9, r6 @ │ │ │ │ - tsteq pc, r2, lsl #28 │ │ │ │ - smlatteq pc, r0, sp, r4 │ │ │ │ - ldrdeq r6, [pc, -r4] │ │ │ │ - tsteq pc, ip, lsl #28 │ │ │ │ - smlatteq pc, r6, r9, r6 │ │ │ │ - smlatbeq pc, ip, r9, r6 @ │ │ │ │ - tsteq pc, ip, lsl #28 │ │ │ │ - strdeq r4, [pc, -r6] │ │ │ │ - smlatteq pc, sl, r9, r6 │ │ │ │ - smlabteq pc, r8, r9, r6 @ │ │ │ │ - tsteq pc, r8, lsr #28 │ │ │ │ - strdeq r6, [pc, -r4] │ │ │ │ - tsteq pc, r8, lsr lr @ │ │ │ │ + ldrdeq r6, [pc, -r0] │ │ │ │ + tsteq pc, r6, lsl lr @ │ │ │ │ + smlatteq pc, r8, sp, r4 │ │ │ │ + ldrdeq r6, [pc, -ip] │ │ │ │ + smlabteq pc, r6, r9, r6 @ │ │ │ │ + tsteq pc, r6, lsr #28 │ │ │ │ + tsteq pc, r6, lsl #28 │ │ │ │ + strdeq r6, [pc, -sl] │ │ │ │ + tsteq pc, r2, lsr lr @ │ │ │ │ + tsteq pc, sl, lsl #20 │ │ │ │ + smlabteq pc, r2, r9, r6 @ │ │ │ │ + tsteq pc, r2, lsr #28 │ │ │ │ tsteq pc, ip, lsl #28 │ │ │ │ tsteq pc, r0, lsl #20 │ │ │ │ - smlatteq pc, sl, r9, r6 │ │ │ │ - tsteq pc, sl, asr #28 │ │ │ │ - tsteq pc, r8, lsr #28 │ │ │ │ - tsteq pc, lr, lsl sl @ │ │ │ │ - tsteq pc, r6, asr lr @ │ │ │ │ - tsteq pc, lr, lsr #20 │ │ │ │ - ldrdeq r6, [pc, -r6] │ │ │ │ - tsteq pc, r6, lsr lr @ │ │ │ │ + ldrdeq r6, [pc, -lr] │ │ │ │ + tsteq pc, r0, asr #28 │ │ │ │ + tsteq pc, ip, lsl #20 │ │ │ │ + tsteq pc, r0, asr lr @ │ │ │ │ tsteq pc, r2, lsr #28 │ │ │ │ tsteq pc, r6, lsl sl @ │ │ │ │ - strdeq r6, [pc, -r4] │ │ │ │ - tsteq pc, r4, asr lr @ │ │ │ │ - tsteq pc, r2, lsr #20 │ │ │ │ - tsteq pc, r6, ror #28 │ │ │ │ - tsteq pc, r8, lsr lr @ │ │ │ │ - tsteq pc, ip, lsr #20 │ │ │ │ - tsteq pc, r6, lsl sl @ │ │ │ │ - tsteq pc, sl, ror lr @ │ │ │ │ - tsteq pc, sl, asr lr @ │ │ │ │ - tsteq pc, r0, asr sl @ │ │ │ │ - smlabbeq pc, sl, lr, r4 @ │ │ │ │ - tsteq pc, r4, ror #20 │ │ │ │ - tsteq pc, ip, lsr #20 │ │ │ │ - smlabbeq pc, lr, lr, r4 @ │ │ │ │ - tsteq pc, sl, ror lr @ │ │ │ │ - tsteq pc, r0, ror sl @ │ │ │ │ - tsteq pc, r2, asr sl @ │ │ │ │ + tsteq pc, r2, lsl #20 │ │ │ │ + tsteq pc, r2, ror #28 │ │ │ │ + tsteq pc, r0, asr #28 │ │ │ │ + tsteq pc, r4, lsr sl @ │ │ │ │ + tsteq pc, ip, ror #28 │ │ │ │ + tsteq pc, r6, asr #20 │ │ │ │ + tsteq pc, ip, lsl #20 │ │ │ │ + tsteq pc, ip, ror #28 │ │ │ │ + tsteq pc, r6, asr lr @ │ │ │ │ + tsteq pc, sl, asr #20 │ │ │ │ + tsteq pc, r8, lsr #20 │ │ │ │ + smlabbeq pc, r8, lr, r4 @ │ │ │ │ + tsteq pc, r4, asr sl @ │ │ │ │ + @ instruction: 0x010f4e98 │ │ │ │ + tsteq pc, ip, ror #28 │ │ │ │ + tsteq pc, r0, ror #20 │ │ │ │ + tsteq pc, sl, asr #20 │ │ │ │ + smlatbeq pc, sl, lr, r4 @ │ │ │ │ + smlabbeq pc, r8, lr, r4 @ │ │ │ │ + tsteq pc, lr, ror sl @ │ │ │ │ + @ instruction: 0x010f4eb6 │ │ │ │ + smlabbeq pc, lr, sl, r6 @ │ │ │ │ + tsteq pc, r6, lsr sl @ │ │ │ │ + @ instruction: 0x010f4e96 │ │ │ │ + smlabbeq pc, r2, lr, r4 @ │ │ │ │ + tsteq pc, r6, ror sl @ │ │ │ │ + tsteq pc, r4, asr sl @ │ │ │ │ @ instruction: 0x010f4eb4 │ │ │ │ smlabbeq pc, r2, sl, r6 @ │ │ │ │ - smlabteq pc, r8, lr, r4 @ │ │ │ │ - @ instruction: 0x010f4e9e │ │ │ │ - @ instruction: 0x010f6a94 │ │ │ │ - smlabbeq pc, r0, sl, r6 @ │ │ │ │ - smlatteq pc, r2, lr, r4 │ │ │ │ - smlabteq pc, r2, lr, r4 @ │ │ │ │ - @ instruction: 0x010f6ab8 │ │ │ │ - strdeq r4, [pc, -r4] │ │ │ │ - smlabteq pc, lr, sl, r6 @ │ │ │ │ + smlabteq pc, r6, lr, r4 @ │ │ │ │ + @ instruction: 0x010f4e98 │ │ │ │ + smlabbeq pc, ip, sl, r6 @ │ │ │ │ + tsteq pc, r6, ror sl @ │ │ │ │ + ldrdeq r4, [pc, -sl] │ │ │ │ + @ instruction: 0x010f4eba │ │ │ │ + @ instruction: 0x010f6ab0 │ │ │ │ + smlatteq pc, sl, lr, r4 │ │ │ │ + smlabteq pc, r4, sl, r6 @ │ │ │ │ + smlabbeq pc, ip, sl, r6 @ │ │ │ │ + smlatteq pc, lr, lr, r4 │ │ │ │ + ldrdeq r4, [pc, -sl] │ │ │ │ + ldrdeq r6, [pc, -r0] │ │ │ │ + @ instruction: 0x010f6ab2 │ │ │ │ + tsteq pc, r4, lsl pc @ │ │ │ │ + smlatteq pc, r2, sl, r6 │ │ │ │ + tsteq pc, r8, lsr #30 │ │ │ │ + strdeq r4, [pc, -lr] │ │ │ │ + strdeq r6, [pc, -r4] │ │ │ │ + smlatteq pc, r0, sl, r6 │ │ │ │ + tsteq pc, r2, asr #30 │ │ │ │ + tsteq pc, r2, lsr #30 │ │ │ │ + tsteq pc, r8, lsl fp @ │ │ │ │ + tsteq pc, r4, asr pc @ │ │ │ │ + tsteq pc, lr, 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 │ │ │ │ - tsteq pc, sl, asr r9 @ │ │ │ │ - @ instruction: 0x010f4dba │ │ │ │ - smlatbeq pc, r4, sp, r4 @ │ │ │ │ - @ instruction: 0x010f699a │ │ │ │ - tsteq pc, r8, ror r9 @ │ │ │ │ - ldrdeq r4, [pc, -r8] │ │ │ │ - smlatbeq pc, r4, r9, r6 @ │ │ │ │ - smlatteq pc, r8, sp, r4 │ │ │ │ - @ instruction: 0x010f4dbc │ │ │ │ - @ instruction: 0x010f69b0 │ │ │ │ - @ instruction: 0x010f699a │ │ │ │ - strdeq r4, [pc, -sl] │ │ │ │ - ldrdeq r4, [pc, -sl] │ │ │ │ - smlabteq pc, lr, r9, r6 @ │ │ │ │ - tsteq pc, r6, lsl #28 │ │ │ │ - ldrdeq r6, [pc, -lr] │ │ │ │ - smlatbeq pc, r2, r9, r6 @ │ │ │ │ - tsteq pc, r4, lsl #28 │ │ │ │ - smlatteq pc, lr, sp, r4 │ │ │ │ - smlatteq pc, r2, r9, r6 │ │ │ │ - smlabteq pc, r0, r9, r6 @ │ │ │ │ - tsteq pc, r0, lsr #28 │ │ │ │ - smlatteq pc, lr, r9, r6 │ │ │ │ - tsteq pc, r2, lsr lr @ │ │ │ │ + @ instruction: 0x010f69ba │ │ │ │ + tsteq pc, sl, lsl lr @ │ │ │ │ tsteq pc, r4, lsl #28 │ │ │ │ - strdeq r6, [pc, -r8] │ │ │ │ - smlatteq pc, r4, r9, r6 │ │ │ │ - tsteq pc, r4, asr #28 │ │ │ │ - tsteq pc, r2, lsr #28 │ │ │ │ - tsteq pc, r6, lsl sl @ │ │ │ │ + strdeq r6, [pc, -sl] │ │ │ │ + ldrdeq r6, [pc, -r8] │ │ │ │ + tsteq pc, r8, lsr lr @ │ │ │ │ + tsteq pc, r4, lsl #20 │ │ │ │ + tsteq pc, r8, asr #28 │ │ │ │ + tsteq pc, ip, lsl lr @ │ │ │ │ + tsteq pc, r0, lsl sl @ │ │ │ │ + strdeq r6, [pc, -sl] │ │ │ │ + tsteq pc, sl, asr lr @ │ │ │ │ + tsteq pc, sl, lsr lr @ │ │ │ │ + tsteq pc, lr, lsr #20 │ │ │ │ + tsteq pc, r6, ror #28 │ │ │ │ + tsteq pc, lr, lsr sl @ │ │ │ │ + tsteq pc, r2, lsl #20 │ │ │ │ + tsteq pc, r4, ror #28 │ │ │ │ tsteq pc, lr, asr #28 │ │ │ │ - tsteq pc, r6, lsr #20 │ │ │ │ - tsteq pc, lr, ror r2 @ │ │ │ │ - tsteq pc, r6, lsl pc @ │ │ │ │ + tsteq pc, r2, asr #20 │ │ │ │ + tsteq pc, r0, lsr #20 │ │ │ │ + smlabbeq pc, r0, lr, r4 @ │ │ │ │ + tsteq pc, lr, asr #20 │ │ │ │ + @ instruction: 0x010f4e92 │ │ │ │ + tsteq pc, r4, ror #28 │ │ │ │ + tsteq pc, r8, asr sl @ │ │ │ │ + tsteq pc, r4, asr #20 │ │ │ │ + smlatbeq pc, r4, lr, r4 @ │ │ │ │ + smlabbeq pc, r2, lr, r4 @ │ │ │ │ + tsteq pc, r6, ror sl @ │ │ │ │ + smlatbeq pc, lr, lr, r4 @ │ │ │ │ + smlabbeq pc, r6, sl, r6 @ │ │ │ │ + ldrdeq r5, [pc, -lr] │ │ │ │ + tsteq pc, r6, ror pc @ │ │ │ │ + tsteq pc, lr, lsr r0 @ │ │ │ │ ldrdeq r0, [pc, -lr] │ │ │ │ - tsteq pc, lr, ror sl @ │ │ │ │ - tsteq pc, r6, lsl r8 @ │ │ │ │ - smlabbeq pc, lr, r6, r0 @ │ │ │ │ - smlabbeq pc, r2, r5, r0 @ │ │ │ │ - tsteq pc, lr, lsr r5 @ │ │ │ │ - tsteq pc, lr, lsl #10 │ │ │ │ - tsteq pc, sl, lsl r5 @ │ │ │ │ - smlabteq lr, sl, r3, r8 │ │ │ │ - tsteq pc, r2, lsr r5 @ │ │ │ │ - @ instruction: 0x010e83ba │ │ │ │ + tsteq pc, r6, ror r8 @ │ │ │ │ + smlatteq pc, lr, r6, r0 │ │ │ │ smlatteq pc, r2, r5, r0 │ │ │ │ - smlabbeq pc, sl, r5, r0 @ │ │ │ │ - smlatbeq pc, lr, r5, r0 @ │ │ │ │ - @ instruction: 0x010e839a │ │ │ │ - smlatteq pc, r6, r5, r0 │ │ │ │ - smlabbeq lr, sl, r3, r8 │ │ │ │ - strdeq r0, [pc, -r2] │ │ │ │ - smlabbeq pc, lr, r6, r0 @ │ │ │ │ + @ instruction: 0x010f059e │ │ │ │ + tsteq pc, lr, ror #10 │ │ │ │ + tsteq pc, sl, ror r5 @ │ │ │ │ + tsteq lr, sl, lsr #8 │ │ │ │ + @ instruction: 0x010f0592 │ │ │ │ + tsteq lr, sl, lsl r4 │ │ │ │ + tsteq pc, r2, asr #12 │ │ │ │ + smlatteq pc, sl, r5, r0 │ │ │ │ + tsteq pc, lr, lsl #12 │ │ │ │ + strdeq r8, [lr, -sl] │ │ │ │ tsteq pc, r6, asr #12 │ │ │ │ - tsteq pc, r2, asr r6 @ │ │ │ │ - tsteq lr, r2, ror #6 │ │ │ │ - @ instruction: 0x010f0696 │ │ │ │ + smlatteq lr, sl, r3, r8 │ │ │ │ + tsteq pc, r2, asr r7 @ │ │ │ │ + smlatteq pc, lr, r6, r0 │ │ │ │ + smlatbeq pc, r6, r6, r0 @ │ │ │ │ + @ instruction: 0x010f06b2 │ │ │ │ + smlabteq lr, r2, r3, r8 │ │ │ │ + strdeq r0, [pc, -r6] │ │ │ │ + @ instruction: 0x010e83b2 │ │ │ │ + tsteq pc, lr, ror r7 @ │ │ │ │ + tsteq pc, r2, asr #14 │ │ │ │ + tsteq pc, r2, asr r7 @ │ │ │ │ + @ instruction: 0x010e8392 │ │ │ │ + tsteq pc, r6, ror r7 @ │ │ │ │ + smlabbeq lr, r2, r3, r8 │ │ │ │ + smlatteq pc, r2, r8, r0 │ │ │ │ + tsteq pc, r2, lsr r8 @ │ │ │ │ + smlatteq pc, r2, r7, r0 │ │ │ │ + smlatbeq pc, lr, r7, r0 @ │ │ │ │ + @ instruction: 0x010f07ba │ │ │ │ tsteq lr, r2, asr r3 │ │ │ │ - tsteq pc, lr, lsl r7 @ │ │ │ │ - smlatteq pc, r2, r6, r0 │ │ │ │ - strdeq r0, [pc, -r2] │ │ │ │ - tsteq lr, r2, lsr r3 │ │ │ │ - tsteq pc, r6, lsl r7 @ │ │ │ │ + ldrdeq r0, [pc, -sl] │ │ │ │ + tsteq lr, r2, asr #6 │ │ │ │ + tsteq pc, sl, asr r8 @ │ │ │ │ + tsteq pc, r2, lsr #16 │ │ │ │ + tsteq pc, r2, lsr r8 @ │ │ │ │ tsteq lr, r2, lsr #6 │ │ │ │ - smlabbeq pc, r2, r8, r0 @ │ │ │ │ - ldrdeq r0, [pc, -r2] │ │ │ │ - smlabbeq pc, r2, r7, r0 @ │ │ │ │ - tsteq pc, lr, asr #14 │ │ │ │ - tsteq pc, sl, asr r7 @ │ │ │ │ - strdeq r8, [lr, -r2] │ │ │ │ - tsteq pc, sl, ror r7 @ │ │ │ │ - smlatteq lr, r2, r2, r8 │ │ │ │ - strdeq r0, [pc, -sl] │ │ │ │ - smlabteq pc, r2, r7, r0 @ │ │ │ │ - ldrdeq r0, [pc, -r2] │ │ │ │ + tsteq pc, r2, asr r8 @ │ │ │ │ + tsteq lr, r2, lsl r3 │ │ │ │ + tsteq pc, lr, lsl #18 │ │ │ │ + smlabteq pc, sl, r8, r0 @ │ │ │ │ + @ instruction: 0x010f0892 │ │ │ │ + smlatbeq pc, r2, r8, r0 @ │ │ │ │ + smlatteq lr, sl, r2, r8 │ │ │ │ + @ instruction: 0x010f08be │ │ │ │ + ldrdeq r8, [lr, -sl] │ │ │ │ + tsteq pc, r2, lsl r9 @ │ │ │ │ + smlatteq pc, r2, r8, r0 │ │ │ │ smlabteq lr, r2, r2, r8 │ │ │ │ - strdeq r0, [pc, -r2] │ │ │ │ + tsteq pc, lr, lsl #18 │ │ │ │ @ instruction: 0x010e82b2 │ │ │ │ - smlatbeq pc, lr, r8, r0 @ │ │ │ │ - tsteq pc, sl, ror #16 │ │ │ │ - tsteq pc, r2, lsr r8 @ │ │ │ │ - tsteq pc, r2, asr #16 │ │ │ │ - smlabbeq lr, sl, r2, r8 │ │ │ │ - tsteq pc, lr, asr r8 @ │ │ │ │ + tsteq pc, sl, asr fp @ │ │ │ │ + tsteq pc, r6, lsr sl @ │ │ │ │ + smlatbeq pc, r2, r9, r0 @ │ │ │ │ + tsteq pc, lr, asr r9 @ │ │ │ │ + tsteq pc, lr, lsr #18 │ │ │ │ + tsteq pc, sl, lsr r9 @ │ │ │ │ tsteq lr, sl, ror r2 │ │ │ │ - @ instruction: 0x010f08b2 │ │ │ │ - smlabbeq pc, r2, r8, r0 @ │ │ │ │ - tsteq lr, r2, ror #4 │ │ │ │ - smlatbeq pc, lr, r8, r0 @ │ │ │ │ - tsteq lr, r2, asr r2 │ │ │ │ - strdeq r0, [pc, -sl] │ │ │ │ - ldrdeq r0, [pc, -r6] │ │ │ │ - tsteq pc, r2, asr #18 │ │ │ │ - strdeq r0, [pc, -lr] │ │ │ │ - smlabteq pc, lr, r8, r0 @ │ │ │ │ - ldrdeq r0, [pc, -sl] │ │ │ │ - tsteq lr, sl, lsl r2 │ │ │ │ - strdeq r0, [pc, -r2] │ │ │ │ - tsteq lr, sl, lsl #4 │ │ │ │ - tsteq pc, sl, asr r9 @ │ │ │ │ - tsteq pc, sl, lsr #18 │ │ │ │ - tsteq pc, r6, lsr r9 @ │ │ │ │ - smlatteq lr, sl, r1, r8 │ │ │ │ - tsteq pc, lr, asr #18 │ │ │ │ - ldrdeq r8, [lr, -sl] │ │ │ │ - strdeq r0, [pc, -r2] │ │ │ │ - smlatbeq pc, lr, r9, r0 @ │ │ │ │ - tsteq pc, lr, ror r9 @ │ │ │ │ + tsteq pc, r2, asr r9 @ │ │ │ │ + tsteq lr, sl, ror #4 │ │ │ │ + @ instruction: 0x010f09ba │ │ │ │ smlabbeq pc, sl, r9, r0 @ │ │ │ │ - @ instruction: 0x010e81b2 │ │ │ │ - smlatbeq pc, r2, r9, r0 @ │ │ │ │ - smlatbeq lr, r2, r1, r8 │ │ │ │ - strdeq r0, [pc, -sl] │ │ │ │ - smlabteq pc, r6, r9, r0 @ │ │ │ │ - smlabbeq lr, sl, r1, r8 │ │ │ │ - strdeq r0, [pc, -r6] │ │ │ │ - tsteq lr, sl, ror r1 │ │ │ │ - tsteq pc, sl, ror fp @ │ │ │ │ - smlatbeq pc, lr, sl, r0 @ │ │ │ │ - tsteq pc, r2, ror #20 │ │ │ │ - tsteq pc, r6, lsr sl @ │ │ │ │ - tsteq pc, lr, lsr sl @ │ │ │ │ - tsteq lr, sl, asr #2 │ │ │ │ - tsteq pc, sl, asr sl @ │ │ │ │ - tsteq lr, sl, lsr r1 │ │ │ │ + @ instruction: 0x010f0996 │ │ │ │ + tsteq lr, sl, asr #4 │ │ │ │ + smlatbeq pc, lr, r9, r0 @ │ │ │ │ + tsteq lr, sl, lsr r2 │ │ │ │ + tsteq pc, r2, asr sl @ │ │ │ │ + tsteq pc, lr, lsl #20 │ │ │ │ ldrdeq r0, [pc, -lr] │ │ │ │ - @ instruction: 0x010f0a9e │ │ │ │ - @ instruction: 0x010f0ab2 │ │ │ │ - tsteq lr, sl, lsl r1 │ │ │ │ + smlatteq pc, sl, r9, r0 │ │ │ │ + tsteq lr, r2, lsl r2 │ │ │ │ + tsteq pc, r2, lsl #20 │ │ │ │ + tsteq lr, r2, lsl #4 │ │ │ │ + tsteq pc, sl, asr sl @ │ │ │ │ + tsteq pc, r6, lsr #20 │ │ │ │ + smlatteq lr, sl, r1, r8 │ │ │ │ + tsteq pc, r6, asr sl @ │ │ │ │ + ldrdeq r8, [lr, -sl] │ │ │ │ ldrdeq r0, [pc, -sl] │ │ │ │ - tsteq lr, sl, lsl #2 │ │ │ │ + tsteq pc, lr, lsl #22 │ │ │ │ + smlabteq pc, r2, sl, r0 @ │ │ │ │ + @ instruction: 0x010f0a96 │ │ │ │ + @ instruction: 0x010f0a9e │ │ │ │ + smlatbeq lr, sl, r1, r8 │ │ │ │ + @ instruction: 0x010f0aba │ │ │ │ + @ instruction: 0x010e819a │ │ │ │ + tsteq pc, lr, lsr fp @ │ │ │ │ strdeq r0, [pc, -lr] │ │ │ │ - smlabbeq pc, sl, fp, r0 @ │ │ │ │ + tsteq pc, r2, lsl fp @ │ │ │ │ + tsteq lr, sl, ror r1 │ │ │ │ tsteq pc, sl, lsr fp @ │ │ │ │ - tsteq pc, r6, asr fp @ │ │ │ │ - smlatteq lr, r2, r0, r8 │ │ │ │ - smlabbeq pc, lr, fp, r0 @ │ │ │ │ - ldrdeq r8, [lr, -r2] │ │ │ │ - tsteq pc, r2, lsr ip @ │ │ │ │ - smlatteq pc, r2, fp, r0 │ │ │ │ + tsteq lr, sl, ror #2 │ │ │ │ + tsteq pc, lr, asr ip @ │ │ │ │ + smlatteq pc, sl, fp, r0 │ │ │ │ + @ instruction: 0x010f0b9a │ │ │ │ + @ instruction: 0x010f0bb6 │ │ │ │ + tsteq lr, r2, asr #2 │ │ │ │ + smlatteq pc, lr, fp, r0 │ │ │ │ + tsteq lr, r2, lsr r1 │ │ │ │ + @ instruction: 0x010f0c92 │ │ │ │ + tsteq pc, r2, asr #24 │ │ │ │ + tsteq lr, sl, lsl r1 │ │ │ │ + @ instruction: 0x010f0c9e │ │ │ │ + tsteq lr, sl, lsl #2 │ │ │ │ + tsteq pc, lr, ror #8 │ │ │ │ + swpeq r1, sl, [pc] @ │ │ │ │ + @ instruction: 0x010f0ebe │ │ │ │ + @ instruction: 0x010f0dba │ │ │ │ + tsteq pc, r6, asr #26 │ │ │ │ + strdeq r0, [pc, -r6] │ │ │ │ + tsteq pc, r2, lsl sp @ │ │ │ │ + smlabteq lr, sl, r0, r8 │ │ │ │ + tsteq pc, sl, asr #26 │ │ │ │ strheq r8, [lr, -sl] │ │ │ │ - tsteq pc, lr, lsr ip @ │ │ │ │ - smlatbeq lr, sl, r0, r8 │ │ │ │ - tsteq pc, lr, lsl #8 │ │ │ │ - tsteq pc, sl, lsr r0 @ │ │ │ │ - tsteq pc, lr, asr lr @ │ │ │ │ - tsteq pc, sl, asr sp @ │ │ │ │ - smlatteq pc, r6, ip, r0 │ │ │ │ - @ instruction: 0x010f0c96 │ │ │ │ - @ instruction: 0x010f0cb2 │ │ │ │ - tsteq lr, sl, rrx │ │ │ │ - smlatteq pc, sl, ip, r0 │ │ │ │ - qaddeq r8, sl, lr │ │ │ │ - @ instruction: 0x010f0db2 │ │ │ │ - tsteq pc, r2, ror #26 │ │ │ │ - tsteq pc, lr, ror sp @ │ │ │ │ + tsteq pc, r2, lsl lr @ │ │ │ │ + smlabteq pc, r2, sp, r0 @ │ │ │ │ + ldrdeq r0, [pc, -lr] │ │ │ │ + swpeq r8, sl, [lr] │ │ │ │ + tsteq pc, r6, lsl lr @ │ │ │ │ + smlabbeq lr, sl, r0, r8 │ │ │ │ + tsteq pc, sl, asr #30 │ │ │ │ + ldrdeq r0, [pc, -r6] │ │ │ │ + smlabbeq pc, r6, lr, r0 @ │ │ │ │ + smlatbeq pc, r2, lr, r0 @ │ │ │ │ + tsteq lr, r2, rrx │ │ │ │ + ldrdeq r0, [pc, -sl] │ │ │ │ + qaddeq r8, r2, lr │ │ │ │ + tsteq pc, lr, ror pc @ │ │ │ │ + tsteq pc, lr, lsr #30 │ │ │ │ tsteq lr, sl, lsr r0 │ │ │ │ - @ instruction: 0x010f0db6 │ │ │ │ + smlabbeq pc, sl, pc, r0 @ │ │ │ │ tsteq lr, sl, lsr #32 │ │ │ │ - smlatteq pc, sl, lr, r0 │ │ │ │ - tsteq pc, r6, ror lr @ │ │ │ │ - tsteq pc, r6, lsr #28 │ │ │ │ - tsteq pc, r2, asr #28 │ │ │ │ - tsteq lr, r2 │ │ │ │ - tsteq pc, sl, ror lr @ │ │ │ │ - strdeq r7, [lr, -r2] │ │ │ │ - tsteq pc, lr, lsl pc @ │ │ │ │ - smlabteq pc, lr, lr, r0 @ │ │ │ │ - ldrdeq r7, [lr, -sl] │ │ │ │ - tsteq pc, sl, lsr #30 │ │ │ │ + @ instruction: 0x010f11ba │ │ │ │ + strheq r1, [pc, -r6] │ │ │ │ + tsteq pc, r2, asr #32 │ │ │ │ + strdeq r0, [pc, -r2] │ │ │ │ + tsteq pc, lr │ │ │ │ + strdeq r7, [lr, -sl] │ │ │ │ + tsteq pc, r6, asr #32 │ │ │ │ + smlatteq lr, sl, pc, r7 @ │ │ │ │ + tsteq pc, lr, lsl #2 │ │ │ │ + strheq r1, [pc, -lr] │ │ │ │ + ldrdeq r1, [pc, -sl] │ │ │ │ smlabteq lr, sl, pc, r7 @ │ │ │ │ - tsteq pc, sl, asr r1 @ │ │ │ │ - qaddeq r1, r6, pc @ │ │ │ │ - smlatteq pc, r2, pc, r0 @ │ │ │ │ - @ instruction: 0x010f0f92 │ │ │ │ - smlatbeq pc, lr, pc, r0 @ │ │ │ │ - @ instruction: 0x010e7f9a │ │ │ │ - smlatteq pc, r6, pc, r0 @ │ │ │ │ - smlabbeq lr, sl, pc, r7 @ │ │ │ │ - smlatbeq pc, lr, r0, r1 @ │ │ │ │ - qaddeq r1, lr, pc @ │ │ │ │ - tsteq pc, sl, ror r0 @ │ │ │ │ + tsteq pc, r2, lsl r1 @ │ │ │ │ + @ instruction: 0x010e7fba │ │ │ │ + tsteq pc, r6, asr #4 │ │ │ │ + ldrdeq r1, [pc, -r2] │ │ │ │ + smlabbeq pc, r2, r1, r1 @ │ │ │ │ + @ instruction: 0x010f119e │ │ │ │ + @ instruction: 0x010e7f92 │ │ │ │ + ldrdeq r1, [pc, -r6] │ │ │ │ + smlabbeq lr, r2, pc, r7 @ │ │ │ │ + tsteq pc, sl, ror r2 @ │ │ │ │ + tsteq pc, sl, lsr #4 │ │ │ │ tsteq lr, sl, ror #30 │ │ │ │ - strheq r1, [pc, -r2] │ │ │ │ + smlabbeq pc, r6, r2, r1 @ │ │ │ │ tsteq lr, sl, asr pc │ │ │ │ - smlatteq pc, r6, r1, r1 │ │ │ │ - tsteq pc, r2, ror r1 @ │ │ │ │ - tsteq pc, r2, lsr #2 │ │ │ │ - tsteq pc, lr, lsr r1 @ │ │ │ │ - tsteq lr, r2, lsr pc │ │ │ │ - tsteq pc, r6, ror r1 @ │ │ │ │ + smlabbeq pc, sl, r6, r1 @ │ │ │ │ + smlatbeq pc, lr, r4, r1 @ │ │ │ │ + smlatbeq pc, sl, r3, r1 @ │ │ │ │ + tsteq pc, r6, lsr r3 @ │ │ │ │ + smlatteq pc, r6, r2, r1 │ │ │ │ + tsteq pc, r2, lsl #6 │ │ │ │ tsteq lr, r2, lsr #30 │ │ │ │ - tsteq pc, sl, lsl r2 @ │ │ │ │ - smlabteq pc, sl, r1, r1 @ │ │ │ │ - tsteq lr, sl, lsl #30 │ │ │ │ - tsteq pc, r6, lsr #4 │ │ │ │ - strdeq r7, [lr, -sl] │ │ │ │ - tsteq pc, sl, lsr #12 │ │ │ │ - tsteq pc, lr, asr #8 │ │ │ │ - tsteq pc, sl, asr #6 │ │ │ │ - ldrdeq r1, [pc, -r6] │ │ │ │ - smlabbeq pc, r6, r2, r1 @ │ │ │ │ - smlatbeq pc, r2, r2, r1 @ │ │ │ │ - smlabteq lr, r2, lr, r7 │ │ │ │ - ldrdeq r1, [pc, -sl] │ │ │ │ - @ instruction: 0x010e7eb2 │ │ │ │ - smlatbeq pc, r2, r3, r1 @ │ │ │ │ - tsteq pc, r2, asr r3 @ │ │ │ │ - tsteq pc, lr, ror #6 │ │ │ │ + tsteq pc, sl, lsr r3 @ │ │ │ │ + tsteq lr, r2, lsl pc │ │ │ │ + tsteq pc, r2, lsl #8 │ │ │ │ + @ instruction: 0x010f13b2 │ │ │ │ + smlabteq pc, lr, r3, r1 @ │ │ │ │ + strdeq r7, [lr, -r2] │ │ │ │ + tsteq pc, r6, lsl #8 │ │ │ │ + smlatteq lr, r2, lr, r7 │ │ │ │ + tsteq pc, sl, lsr r5 @ │ │ │ │ + smlabteq pc, r6, r4, r1 @ │ │ │ │ + tsteq pc, r6, ror r4 @ │ │ │ │ + @ instruction: 0x010f1492 │ │ │ │ + @ instruction: 0x010e7eba │ │ │ │ + smlabteq pc, sl, r4, r1 @ │ │ │ │ + smlatbeq lr, sl, lr, r7 │ │ │ │ + tsteq pc, lr, ror #10 │ │ │ │ + tsteq pc, lr, lsl r5 @ │ │ │ │ @ instruction: 0x010e7e92 │ │ │ │ - smlatbeq pc, r6, r3, r1 @ │ │ │ │ + tsteq pc, sl, ror r5 @ │ │ │ │ smlabbeq lr, r2, lr, r7 │ │ │ │ - ldrdeq r1, [pc, -sl] │ │ │ │ - tsteq pc, r6, ror #8 │ │ │ │ - tsteq pc, r6, lsl r4 @ │ │ │ │ - tsteq pc, r2, lsr r4 @ │ │ │ │ - tsteq lr, sl, asr lr │ │ │ │ - tsteq pc, sl, ror #8 │ │ │ │ - tsteq lr, sl, asr #28 │ │ │ │ - tsteq pc, lr, lsl #10 │ │ │ │ - @ instruction: 0x010f14be │ │ │ │ - tsteq lr, r2, lsr lr │ │ │ │ - tsteq pc, sl, lsl r5 @ │ │ │ │ + smlatbeq pc, sl, r7, r1 @ │ │ │ │ + smlatbeq pc, r6, r6, r1 @ │ │ │ │ + tsteq pc, r2, lsr r6 @ │ │ │ │ + smlatteq pc, r2, r5, r1 │ │ │ │ + strdeq r1, [pc, -lr] │ │ │ │ + tsteq lr, r2, asr lr │ │ │ │ + tsteq pc, r6, lsr r6 @ │ │ │ │ + tsteq lr, r2, asr #28 │ │ │ │ + strdeq r1, [pc, -lr] │ │ │ │ + smlatbeq pc, lr, r6, r1 @ │ │ │ │ + smlabteq pc, sl, r6, r1 @ │ │ │ │ tsteq lr, r2, lsr #28 │ │ │ │ - tsteq pc, sl, asr #14 │ │ │ │ - tsteq pc, r6, asr #12 │ │ │ │ - ldrdeq r1, [pc, -r2] │ │ │ │ - smlabbeq pc, r2, r5, r1 @ │ │ │ │ - @ instruction: 0x010f159e │ │ │ │ - strdeq r7, [lr, -r2] │ │ │ │ - ldrdeq r1, [pc, -r6] │ │ │ │ - smlatteq lr, r2, sp, r7 │ │ │ │ - @ instruction: 0x010f169e │ │ │ │ - tsteq pc, lr, asr #12 │ │ │ │ - tsteq pc, sl, ror #12 │ │ │ │ + tsteq pc, r2, lsl #14 │ │ │ │ + tsteq lr, r2, lsl lr │ │ │ │ + tsteq pc, r6, lsr r8 @ │ │ │ │ + smlabteq pc, r2, r7, r1 @ │ │ │ │ + tsteq pc, r2, ror r7 @ │ │ │ │ + smlabbeq pc, lr, r7, r1 @ │ │ │ │ + smlatteq lr, sl, sp, r7 │ │ │ │ + smlabteq pc, r6, r7, r1 @ │ │ │ │ + ldrdeq r7, [lr, -sl] │ │ │ │ + tsteq pc, sl, ror #16 │ │ │ │ + tsteq pc, sl, lsl r8 @ │ │ │ │ smlabteq lr, r2, sp, r7 │ │ │ │ - smlatbeq pc, r2, r6, r1 @ │ │ │ │ + tsteq pc, r6, ror r8 @ │ │ │ │ @ instruction: 0x010e7db2 │ │ │ │ - ldrdeq r1, [pc, -r6] │ │ │ │ - tsteq pc, r2, ror #14 │ │ │ │ - tsteq pc, r2, lsl r7 @ │ │ │ │ - tsteq pc, lr, lsr #14 │ │ │ │ - smlabbeq lr, sl, sp, r7 │ │ │ │ - tsteq pc, r6, ror #14 │ │ │ │ - tsteq lr, sl, ror sp │ │ │ │ - tsteq pc, sl, lsl #16 │ │ │ │ - @ instruction: 0x010f17ba │ │ │ │ - tsteq lr, r2, ror #26 │ │ │ │ - tsteq pc, r6, lsl r8 @ │ │ │ │ - tsteq lr, r2, asr sp │ │ │ │ - tsteq pc, lr, ror r7 @ │ │ │ │ - ldrdeq r1, [pc, -lr] │ │ │ │ - tsteq pc, sl, lsl #24 │ │ │ │ - tsteq pc, lr, lsr #20 │ │ │ │ - tsteq pc, sl, lsr #18 │ │ │ │ - @ instruction: 0x010f18b6 │ │ │ │ - tsteq pc, r6, ror #16 │ │ │ │ - smlabbeq pc, r2, r8, r1 @ │ │ │ │ - tsteq lr, sl, lsl #26 │ │ │ │ - @ instruction: 0x010f18ba │ │ │ │ - strdeq r7, [lr, -sl] │ │ │ │ - smlabbeq pc, r2, r9, r1 @ │ │ │ │ - tsteq pc, r2, lsr r9 @ │ │ │ │ - tsteq pc, lr, asr #18 │ │ │ │ - ldrdeq r7, [lr, -sl] │ │ │ │ - smlabbeq pc, r6, r9, r1 @ │ │ │ │ - smlabteq lr, sl, ip, r7 │ │ │ │ - @ instruction: 0x010f1aba │ │ │ │ - tsteq pc, r6, asr #20 │ │ │ │ - strdeq r1, [pc, -r6] │ │ │ │ - tsteq pc, r2, lsl sl @ │ │ │ │ - smlatbeq lr, r2, ip, r7 │ │ │ │ - tsteq pc, sl, asr #20 │ │ │ │ - @ instruction: 0x010e7c92 │ │ │ │ - smlatteq pc, lr, sl, r1 │ │ │ │ - @ instruction: 0x010f1a9e │ │ │ │ + ldrdeq r2, [pc, -lr] │ │ │ │ + tsteq pc, lr, lsr r0 @ │ │ │ │ + tsteq pc, sl, ror #24 │ │ │ │ + smlabbeq pc, lr, sl, r1 @ │ │ │ │ + smlabbeq pc, sl, r9, r1 @ │ │ │ │ + tsteq pc, r6, lsl r9 @ │ │ │ │ + smlabteq pc, r6, r8, r1 @ │ │ │ │ + smlatteq pc, r2, r8, r1 │ │ │ │ + tsteq lr, sl, ror #26 │ │ │ │ + tsteq pc, sl, lsl r9 @ │ │ │ │ + tsteq lr, sl, asr sp │ │ │ │ + smlatteq pc, r2, r9, r1 │ │ │ │ + @ instruction: 0x010f1992 │ │ │ │ + smlatbeq pc, lr, r9, r1 @ │ │ │ │ + tsteq lr, sl, lsr sp │ │ │ │ + smlatteq pc, r6, r9, r1 │ │ │ │ + tsteq lr, sl, lsr #26 │ │ │ │ + tsteq pc, sl, lsl fp @ │ │ │ │ + smlatbeq pc, r6, sl, r1 @ │ │ │ │ + tsteq pc, r6, asr sl @ │ │ │ │ + tsteq pc, r2, ror sl @ │ │ │ │ + tsteq lr, r2, lsl #26 │ │ │ │ + smlatbeq pc, sl, sl, r1 @ │ │ │ │ + strdeq r7, [lr, -r2] │ │ │ │ + tsteq pc, lr, asr #22 │ │ │ │ + strdeq r1, [pc, -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 │ │ │ │ @@ -15621,423 +15621,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq lr, r8, lsr #16 │ │ │ │ - smlatbeq pc, r8, r6, r1 @ │ │ │ │ + smlabbeq lr, r8, r8, r7 │ │ │ │ + tsteq pc, r8, lsl #14 │ │ │ │ + tsteq lr, r8, ror r8 │ │ │ │ + tsteq pc, r8, lsr r9 @ │ │ │ │ + tsteq pc, r4, lsr r8 @ │ │ │ │ + smlabteq pc, r0, r7, r1 @ │ │ │ │ + tsteq pc, r0, ror r7 @ │ │ │ │ + smlabbeq pc, ip, r7, r1 @ │ │ │ │ + tsteq lr, r8, asr #16 │ │ │ │ + smlabteq pc, r4, r7, r1 @ │ │ │ │ + tsteq lr, r8, lsr r8 │ │ │ │ + smlabbeq pc, ip, r8, r1 @ │ │ │ │ + tsteq pc, ip, lsr r8 @ │ │ │ │ + tsteq pc, r8, asr r8 @ │ │ │ │ tsteq lr, r8, lsl r8 │ │ │ │ - ldrdeq r1, [pc, -r8] │ │ │ │ - ldrdeq r1, [pc, -r4] │ │ │ │ - tsteq pc, r0, ror #14 │ │ │ │ - tsteq pc, r0, lsl r7 @ │ │ │ │ - tsteq pc, ip, lsr #14 │ │ │ │ - smlatteq lr, r8, r7, r7 │ │ │ │ - tsteq pc, r4, ror #14 │ │ │ │ - ldrdeq r7, [lr, -r8] │ │ │ │ - tsteq pc, ip, lsr #16 │ │ │ │ - ldrdeq r1, [pc, -ip] │ │ │ │ + @ instruction: 0x010f1890 │ │ │ │ + tsteq lr, r8, lsl #16 │ │ │ │ + smlabteq pc, r4, r9, r1 @ │ │ │ │ + tsteq pc, r0, asr r9 @ │ │ │ │ + tsteq pc, r0, lsl #18 │ │ │ │ + tsteq pc, ip, lsl r9 @ │ │ │ │ + smlatteq lr, r0, r7, r7 │ │ │ │ + tsteq pc, r4, asr r9 @ │ │ │ │ + ldrdeq r7, [lr, -r0] │ │ │ │ strdeq r1, [pc, -r8] │ │ │ │ + smlatbeq pc, r8, r9, r1 @ │ │ │ │ @ instruction: 0x010e77b8 │ │ │ │ - tsteq pc, r0, lsr r8 @ │ │ │ │ + tsteq pc, r4, lsl #20 │ │ │ │ smlatbeq lr, r8, r7, r7 │ │ │ │ - tsteq pc, r4, ror #18 │ │ │ │ - strdeq r1, [pc, -r0] │ │ │ │ - smlatbeq pc, r0, r8, r1 @ │ │ │ │ - @ instruction: 0x010f18bc │ │ │ │ - smlabbeq lr, r0, r7, r7 │ │ │ │ - strdeq r1, [pc, -r4] │ │ │ │ + tsteq pc, r8, lsl #28 │ │ │ │ + tsteq pc, ip, lsr #24 │ │ │ │ + tsteq pc, r8, lsr #22 │ │ │ │ + @ instruction: 0x010f1ab4 │ │ │ │ + tsteq pc, r4, ror #20 │ │ │ │ + smlabbeq pc, r0, sl, r1 @ │ │ │ │ tsteq lr, r0, ror r7 │ │ │ │ - @ instruction: 0x010f1998 │ │ │ │ - tsteq pc, r8, asr #18 │ │ │ │ - tsteq lr, r8, asr r7 │ │ │ │ - smlatbeq pc, r4, r9, r1 @ │ │ │ │ - tsteq lr, r8, asr #14 │ │ │ │ - smlatbeq pc, r8, sp, r1 @ │ │ │ │ - smlabteq pc, ip, fp, r1 @ │ │ │ │ - smlabteq pc, r8, sl, r1 @ │ │ │ │ - tsteq pc, r4, asr sl @ │ │ │ │ - tsteq pc, r4, lsl #20 │ │ │ │ - tsteq pc, r0, lsr #20 │ │ │ │ - tsteq lr, r0, lsl r7 │ │ │ │ - tsteq pc, r8, asr sl @ │ │ │ │ - tsteq lr, r0, lsl #14 │ │ │ │ - tsteq pc, r0, lsr #22 │ │ │ │ - ldrdeq r1, [pc, -r0] │ │ │ │ - smlatteq pc, ip, sl, r1 │ │ │ │ + @ instruction: 0x010f1ab8 │ │ │ │ + tsteq lr, r0, ror #14 │ │ │ │ + smlabbeq pc, r0, fp, r1 @ │ │ │ │ + tsteq pc, r0, lsr fp @ │ │ │ │ + tsteq pc, ip, asr #22 │ │ │ │ + tsteq lr, r0, asr #14 │ │ │ │ + smlabbeq pc, r4, fp, r1 @ │ │ │ │ + tsteq lr, r0, lsr r7 │ │ │ │ + @ instruction: 0x010f1cb8 │ │ │ │ + tsteq pc, r4, asr #24 │ │ │ │ + strdeq r1, [pc, -r4] │ │ │ │ + tsteq pc, r0, lsl ip @ │ │ │ │ + tsteq lr, r8, lsl #14 │ │ │ │ + tsteq pc, r8, asr #24 │ │ │ │ + strdeq r7, [lr, -r8] │ │ │ │ + smlatteq pc, ip, ip, r1 │ │ │ │ + @ instruction: 0x010f1c9c │ │ │ │ smlatteq lr, r0, r6, r7 │ │ │ │ - tsteq pc, r4, lsr #22 │ │ │ │ + strdeq r1, [pc, -r8] │ │ │ │ ldrdeq r7, [lr, -r0] │ │ │ │ - tsteq pc, r8, asr ip @ │ │ │ │ - smlatteq pc, r4, fp, r1 │ │ │ │ - @ instruction: 0x010f1b94 │ │ │ │ - @ instruction: 0x010f1bb0 │ │ │ │ - smlatbeq lr, r8, r6, r7 │ │ │ │ - smlatteq pc, r8, fp, r1 │ │ │ │ - @ instruction: 0x010e7698 │ │ │ │ - smlabbeq pc, ip, ip, r1 @ │ │ │ │ - tsteq pc, ip, lsr ip @ │ │ │ │ - smlabbeq lr, r0, r6, r7 │ │ │ │ - @ instruction: 0x010f1c98 │ │ │ │ + tsteq pc, r8, lsr #30 │ │ │ │ + tsteq pc, r4, lsr #28 │ │ │ │ + @ instruction: 0x010f1db0 │ │ │ │ + tsteq pc, r0, ror #26 │ │ │ │ + tsteq pc, ip, ror sp @ │ │ │ │ + smlatbeq lr, r0, r6, r7 │ │ │ │ + @ instruction: 0x010f1db4 │ │ │ │ + @ instruction: 0x010e7690 │ │ │ │ + tsteq pc, ip, ror lr @ │ │ │ │ + tsteq pc, ip, lsr #28 │ │ │ │ + tsteq pc, r8, asr #28 │ │ │ │ tsteq lr, r0, ror r6 │ │ │ │ - smlabteq pc, r8, lr, r1 @ │ │ │ │ - smlabteq pc, r4, sp, r1 @ │ │ │ │ - tsteq pc, r0, asr sp @ │ │ │ │ - tsteq pc, r0, lsl #26 │ │ │ │ - tsteq pc, ip, lsl sp @ │ │ │ │ - tsteq lr, r0, asr #12 │ │ │ │ - tsteq pc, r4, asr sp @ │ │ │ │ - tsteq lr, r0, lsr r6 │ │ │ │ - tsteq pc, ip, lsl lr @ │ │ │ │ - smlabteq pc, ip, sp, r1 @ │ │ │ │ - smlatteq pc, r8, sp, r1 │ │ │ │ + smlabbeq pc, r0, lr, r1 @ │ │ │ │ + tsteq lr, r0, ror #12 │ │ │ │ + @ instruction: 0x010f1fb4 │ │ │ │ + tsteq pc, r0, asr #30 │ │ │ │ + strdeq r1, [pc, -r0] │ │ │ │ + tsteq pc, ip, lsl #30 │ │ │ │ + tsteq lr, r8, lsr r6 │ │ │ │ + tsteq pc, r4, asr #30 │ │ │ │ + tsteq lr, r8, lsr #12 │ │ │ │ + smlatteq pc, r8, pc, r1 @ │ │ │ │ + @ instruction: 0x010f1f98 │ │ │ │ tsteq lr, r0, lsl r6 │ │ │ │ - tsteq pc, r0, lsr #28 │ │ │ │ + strdeq r1, [pc, -r4] │ │ │ │ tsteq lr, r0, lsl #12 │ │ │ │ - tsteq pc, r4, asr pc @ │ │ │ │ - smlatteq pc, r0, lr, r1 │ │ │ │ - @ instruction: 0x010f1e90 │ │ │ │ - smlatbeq pc, ip, lr, r1 @ │ │ │ │ - ldrdeq r7, [lr, -r8] │ │ │ │ - smlatteq pc, r4, lr, r1 │ │ │ │ - smlabteq lr, r8, r5, r7 │ │ │ │ - smlabbeq pc, r8, pc, r1 @ │ │ │ │ - tsteq pc, r8, lsr pc @ │ │ │ │ + tsteq pc, r8, ror #2 │ │ │ │ + strdeq r2, [pc, -r0] │ │ │ │ + tsteq pc, r4, lsl r2 @ │ │ │ │ + tsteq pc, r0, lsl r1 @ │ │ │ │ + swpeq r2, ip, [pc] @ │ │ │ │ + tsteq pc, ip, asr #32 │ │ │ │ + tsteq pc, r8, rrx │ │ │ │ + smlabteq lr, r0, r5, r7 │ │ │ │ + smlatbeq pc, r0, r0, r2 @ │ │ │ │ @ instruction: 0x010e75b0 │ │ │ │ - @ instruction: 0x010f1f94 │ │ │ │ - smlatbeq lr, r0, r5, r7 │ │ │ │ - tsteq pc, r8, lsl #2 │ │ │ │ - @ instruction: 0x010f2390 │ │ │ │ - @ instruction: 0x010f21b4 │ │ │ │ - strheq r2, [pc, -r0] │ │ │ │ - tsteq pc, ip, lsr r0 @ │ │ │ │ - smlatteq pc, ip, pc, r1 @ │ │ │ │ - tsteq pc, r8 │ │ │ │ - tsteq lr, r0, ror #10 │ │ │ │ - tsteq pc, r0, asr #32 │ │ │ │ - tsteq lr, r0, asr r5 │ │ │ │ - tsteq pc, r8, lsl #2 │ │ │ │ - strheq r2, [pc, -r8] │ │ │ │ + tsteq pc, r8, ror #2 │ │ │ │ + tsteq pc, r8, lsl r1 @ │ │ │ │ + tsteq pc, r4, lsr r1 @ │ │ │ │ + @ instruction: 0x010e7590 │ │ │ │ + tsteq pc, ip, ror #2 │ │ │ │ + smlabbeq lr, r0, r5, r7 │ │ │ │ + smlatbeq pc, r0, r2, r2 @ │ │ │ │ + tsteq pc, ip, lsr #4 │ │ │ │ + ldrdeq r2, [pc, -ip] │ │ │ │ + strdeq r2, [pc, -r8] │ │ │ │ + tsteq lr, r8, asr r5 │ │ │ │ + tsteq pc, r0, lsr r2 @ │ │ │ │ + tsteq lr, r8, asr #10 │ │ │ │ ldrdeq r2, [pc, -r4] │ │ │ │ + smlabbeq pc, r4, r2, r2 @ │ │ │ │ tsteq lr, r0, lsr r5 │ │ │ │ - tsteq pc, ip, lsl #2 │ │ │ │ + smlatteq pc, r0, r2, r2 │ │ │ │ tsteq lr, r0, lsr #10 │ │ │ │ - tsteq pc, r0, asr #4 │ │ │ │ - smlabteq pc, ip, r1, r2 @ │ │ │ │ - tsteq pc, ip, ror r1 @ │ │ │ │ - @ instruction: 0x010f2198 │ │ │ │ - strdeq r7, [lr, -r8] │ │ │ │ - ldrdeq r2, [pc, -r0] │ │ │ │ - smlatteq lr, r8, r4, r7 │ │ │ │ - tsteq pc, r4, ror r2 @ │ │ │ │ - tsteq pc, r4, lsr #4 │ │ │ │ - ldrdeq r7, [lr, -r0] │ │ │ │ - smlabbeq pc, r0, r2, r2 @ │ │ │ │ + tsteq pc, r8, lsl #8 │ │ │ │ + smlabbeq pc, r8, pc, r3 @ │ │ │ │ + tsteq pc, ip, ror #6 │ │ │ │ + tsteq pc, r8, asr #6 │ │ │ │ + tsteq pc, r0, asr #30 │ │ │ │ + strdeq r7, [lr, -r0] │ │ │ │ + tsteq pc, r8, asr #30 │ │ │ │ + smlatteq lr, r0, r4, r7 │ │ │ │ + smlabbeq pc, r0, pc, r3 @ │ │ │ │ + tsteq pc, r0, ror #30 │ │ │ │ + smlabbeq pc, r0, r3, r2 @ │ │ │ │ smlabteq lr, r0, r4, r7 │ │ │ │ - smlatbeq pc, r8, r3, r2 @ │ │ │ │ - tsteq pc, r8, lsr #30 │ │ │ │ - tsteq pc, ip, lsl #6 │ │ │ │ - smlatteq pc, r8, r2, r2 │ │ │ │ - smlatteq pc, r0, lr, r3 │ │ │ │ - @ instruction: 0x010e7490 │ │ │ │ - smlatteq pc, r8, lr, r3 │ │ │ │ - smlabbeq lr, r0, r4, r7 │ │ │ │ - tsteq pc, r0, lsr #30 │ │ │ │ - tsteq pc, r0, lsl #30 │ │ │ │ - tsteq pc, r0, lsr #6 │ │ │ │ + smlabbeq pc, ip, r3, r2 @ │ │ │ │ + @ instruction: 0x010e74b0 │ │ │ │ + smlabteq pc, r8, pc, r3 @ │ │ │ │ + smlabteq pc, r8, r3, r2 @ │ │ │ │ + smlatbeq pc, r4, r3, r2 @ │ │ │ │ + smlabbeq pc, r0, pc, r3 @ │ │ │ │ + smlabbeq lr, r8, r4, r7 │ │ │ │ + smlabbeq pc, r8, pc, r3 @ │ │ │ │ + tsteq lr, r8, ror r4 │ │ │ │ + smlatteq pc, ip, r3, r2 │ │ │ │ + smlabteq pc, r8, r3, r2 @ │ │ │ │ tsteq lr, r0, ror #8 │ │ │ │ - tsteq pc, ip, lsr #6 │ │ │ │ + smlatbeq pc, ip, pc, r3 @ │ │ │ │ tsteq lr, r0, asr r4 │ │ │ │ - tsteq pc, r8, ror #30 │ │ │ │ - tsteq pc, r8, ror #6 │ │ │ │ - tsteq pc, r4, asr #6 │ │ │ │ - tsteq pc, r0, lsr #30 │ │ │ │ - tsteq lr, r8, lsr #8 │ │ │ │ - tsteq pc, r8, lsr #30 │ │ │ │ + tsteq pc, r8, ror #10 │ │ │ │ + tsteq pc, r4, ror r0 @ │ │ │ │ + tsteq pc, r0, asr #8 │ │ │ │ + ldrdeq r3, [pc, -r8] │ │ │ │ + @ instruction: 0x010f3fb4 │ │ │ │ + strdeq r2, [pc, -r0] │ │ │ │ tsteq lr, r8, lsl r4 │ │ │ │ - smlabbeq pc, ip, r3, r2 @ │ │ │ │ - tsteq pc, r8, ror #6 │ │ │ │ - tsteq lr, r0, lsl #8 │ │ │ │ - tsteq pc, ip, asr #30 │ │ │ │ - strdeq r7, [lr, -r0] │ │ │ │ - tsteq pc, r8, lsl #10 │ │ │ │ - tsteq pc, r4, lsl r0 @ │ │ │ │ - smlatteq pc, r0, r3, r2 │ │ │ │ - tsteq pc, r8, ror pc @ │ │ │ │ - tsteq pc, r4, asr pc @ │ │ │ │ - @ instruction: 0x010f2390 │ │ │ │ - @ instruction: 0x010e73b8 │ │ │ │ - @ instruction: 0x010f239c │ │ │ │ - smlatbeq lr, r8, r3, r7 │ │ │ │ - smlatteq pc, r0, r3, r2 │ │ │ │ - @ instruction: 0x010f23bc │ │ │ │ - smlabbeq pc, ip, pc, r3 @ │ │ │ │ + strdeq r2, [pc, -ip] │ │ │ │ + tsteq lr, r8, lsl #8 │ │ │ │ + tsteq pc, r0, asr #8 │ │ │ │ + tsteq pc, ip, lsl r4 @ │ │ │ │ + smlatteq pc, ip, pc, r3 @ │ │ │ │ + smlatteq lr, r8, r3, r7 │ │ │ │ + strdeq r3, [pc, -r8] │ │ │ │ + ldrdeq r7, [lr, -r8] │ │ │ │ + @ instruction: 0x010f249c │ │ │ │ + tsteq pc, r4, lsr r0 @ │ │ │ │ + tsteq pc, r0, lsl r0 @ │ │ │ │ + tsteq pc, ip, asr #8 │ │ │ │ + @ instruction: 0x010e73b0 │ │ │ │ + tsteq pc, r8, asr r4 @ │ │ │ │ + smlatbeq lr, r0, r3, r7 │ │ │ │ + qaddeq r4, r8, pc @ │ │ │ │ + tsteq pc, r4, lsr r0 @ │ │ │ │ smlabbeq lr, r8, r3, r7 │ │ │ │ - @ instruction: 0x010f3f98 │ │ │ │ + smlabbeq pc, r4, r4, r2 @ │ │ │ │ tsteq lr, r8, ror r3 │ │ │ │ - tsteq pc, ip, lsr r4 @ │ │ │ │ - ldrdeq r3, [pc, -r4] │ │ │ │ - @ instruction: 0x010f3fb0 │ │ │ │ - smlatteq pc, ip, r3, r2 │ │ │ │ - tsteq lr, r0, asr r3 │ │ │ │ - strdeq r2, [pc, -r8] │ │ │ │ - tsteq lr, r0, asr #6 │ │ │ │ - strdeq r3, [pc, -r8] │ │ │ │ - ldrdeq r3, [pc, -r4] │ │ │ │ - tsteq lr, r8, lsr #6 │ │ │ │ - tsteq pc, r4, lsr #8 │ │ │ │ + tsteq pc, r4, asr r5 @ │ │ │ │ + strheq r4, [pc, -r4] │ │ │ │ + @ instruction: 0x010f24b8 │ │ │ │ + @ instruction: 0x010f2494 │ │ │ │ + tsteq pc, r4, rrx │ │ │ │ + tsteq lr, r8, asr #6 │ │ │ │ + tsteq pc, r0, ror r0 @ │ │ │ │ + tsteq lr, r8, lsr r3 │ │ │ │ + strheq r4, [pc, -r4] │ │ │ │ + swpeq r4, r0, [pc] @ │ │ │ │ + smlabteq pc, ip, r4, r2 @ │ │ │ │ tsteq lr, r8, lsl r3 │ │ │ │ - strdeq r2, [pc, -r4] │ │ │ │ - qaddeq r4, r4, pc @ │ │ │ │ - tsteq pc, r8, asr r4 @ │ │ │ │ - tsteq pc, r4, lsr r4 @ │ │ │ │ - tsteq pc, r4 │ │ │ │ - smlatteq lr, r8, r2, r7 │ │ │ │ - tsteq pc, r0, lsl r0 @ │ │ │ │ - ldrdeq r7, [lr, -r8] │ │ │ │ - qaddeq r4, r4, pc @ │ │ │ │ - tsteq pc, r0, lsr r0 @ │ │ │ │ - tsteq pc, ip, ror #8 │ │ │ │ - @ instruction: 0x010e72b8 │ │ │ │ - tsteq pc, r8, ror r4 @ │ │ │ │ - smlatbeq lr, r8, r2, r7 │ │ │ │ - strheq r4, [pc, -r0] │ │ │ │ - @ instruction: 0x010f24b4 │ │ │ │ - @ instruction: 0x010f2490 │ │ │ │ - tsteq pc, r0, rrx │ │ │ │ - smlabbeq lr, r0, r2, r7 │ │ │ │ - tsteq pc, ip, rrx │ │ │ │ - tsteq lr, r0, ror r2 │ │ │ │ ldrdeq r2, [pc, -r8] │ │ │ │ - @ instruction: 0x010f24b4 │ │ │ │ - tsteq lr, r8, asr r2 │ │ │ │ - swpeq r4, r8, [pc] @ │ │ │ │ - tsteq lr, r8, asr #4 │ │ │ │ - strheq r3, [pc, -r8] │ │ │ │ - smlabteq pc, r8, sl, r2 @ │ │ │ │ - smlabteq pc, ip, r7, r2 @ │ │ │ │ - tsteq pc, r4, lsl r2 @ │ │ │ │ - tsteq pc, r8, asr #2 │ │ │ │ - tsteq pc, r4, lsl r5 @ │ │ │ │ - smlatbeq pc, ip, r0, r4 @ │ │ │ │ - smlabbeq pc, r8, r0, r4 @ │ │ │ │ - smlabteq pc, r4, r4, r2 @ │ │ │ │ - strdeq r7, [lr, -r8] │ │ │ │ - ldrdeq r2, [pc, -r0] │ │ │ │ - smlatteq lr, r8, r1, r7 │ │ │ │ + tsteq lr, r8, lsl #6 │ │ │ │ + tsteq pc, r0, lsl r1 @ │ │ │ │ tsteq pc, r4, lsl r5 @ │ │ │ │ strdeq r2, [pc, -r0] │ │ │ │ smlabteq pc, r0, r0, r4 @ │ │ │ │ - smlabteq lr, r8, r1, r7 │ │ │ │ + smlatteq lr, r0, r2, r7 │ │ │ │ smlabteq pc, ip, r0, r4 @ │ │ │ │ - @ instruction: 0x010e71b8 │ │ │ │ - tsteq pc, r0, ror r5 @ │ │ │ │ - tsteq pc, r8, lsl #2 │ │ │ │ - smlatteq pc, r4, r0, r4 │ │ │ │ - tsteq pc, r0, lsr #10 │ │ │ │ - @ instruction: 0x010e7190 │ │ │ │ - tsteq pc, ip, lsr #10 │ │ │ │ - smlabbeq lr, r0, r1, r7 │ │ │ │ - tsteq pc, r0, ror r5 @ │ │ │ │ - tsteq pc, ip, asr #10 │ │ │ │ - tsteq pc, ip, lsl r1 @ │ │ │ │ - tsteq lr, r0, ror #2 │ │ │ │ - tsteq pc, r8, lsr #2 │ │ │ │ - tsteq lr, r0, asr r1 │ │ │ │ + ldrdeq r7, [lr, -r0] │ │ │ │ + tsteq pc, r8, lsr r5 @ │ │ │ │ + tsteq pc, r4, lsl r5 @ │ │ │ │ + @ instruction: 0x010e72b8 │ │ │ │ strdeq r4, [pc, -r8] │ │ │ │ - smlabteq pc, r4, r5, r2 @ │ │ │ │ - tsteq pc, ip, asr r1 @ │ │ │ │ - tsteq pc, r8, lsr r1 @ │ │ │ │ + smlatbeq lr, r8, r2, r7 │ │ │ │ + tsteq pc, r8, lsl r1 @ │ │ │ │ + tsteq pc, r8, lsr #22 │ │ │ │ + tsteq pc, ip, lsr #16 │ │ │ │ + tsteq pc, r4, ror r2 @ │ │ │ │ + smlatbeq pc, r8, r1, r4 @ │ │ │ │ tsteq pc, r4, ror r5 @ │ │ │ │ - tsteq lr, r0, lsr #2 │ │ │ │ + tsteq pc, ip, lsl #2 │ │ │ │ + smlatteq pc, r8, r0, r4 │ │ │ │ + tsteq pc, r4, lsr #10 │ │ │ │ + tsteq lr, r8, asr r2 │ │ │ │ + tsteq pc, r0, lsr r5 @ │ │ │ │ + tsteq lr, r8, asr #4 │ │ │ │ + tsteq pc, r4, ror r5 @ │ │ │ │ + tsteq pc, r0, asr r5 @ │ │ │ │ + tsteq pc, r0, lsr #2 │ │ │ │ + tsteq lr, r8, lsr #4 │ │ │ │ + tsteq pc, ip, lsr #2 │ │ │ │ + tsteq lr, r8, lsl r2 │ │ │ │ + ldrdeq r2, [pc, -r0] │ │ │ │ + tsteq pc, r8, ror #2 │ │ │ │ + tsteq pc, r4, asr #2 │ │ │ │ smlabbeq pc, r0, r5, r2 @ │ │ │ │ - tsteq lr, r0, lsl r1 │ │ │ │ - smlabteq pc, r4, r5, r2 @ │ │ │ │ - smlatbeq pc, r0, r5, r2 @ │ │ │ │ - tsteq pc, r0, ror r1 @ │ │ │ │ strdeq r7, [lr, -r0] │ │ │ │ + smlabbeq pc, ip, r5, r2 @ │ │ │ │ + smlatteq lr, r0, r1, r7 │ │ │ │ + ldrdeq r2, [pc, -r0] │ │ │ │ + smlatbeq pc, ip, r5, r2 @ │ │ │ │ tsteq pc, ip, ror r1 @ │ │ │ │ + smlabteq lr, r0, r1, r7 │ │ │ │ + smlabbeq pc, r8, r1, r4 @ │ │ │ │ + @ instruction: 0x010e71b0 │ │ │ │ + tsteq pc, r8, asr r2 @ │ │ │ │ + tsteq pc, r4, lsr #12 │ │ │ │ + @ instruction: 0x010f41bc │ │ │ │ + @ instruction: 0x010f4198 │ │ │ │ + ldrdeq r2, [pc, -r4] │ │ │ │ + smlabbeq lr, r0, r1, r7 │ │ │ │ + smlatteq pc, r0, r5, r2 │ │ │ │ + tsteq lr, r0, ror r1 │ │ │ │ + tsteq pc, r4, lsr #12 │ │ │ │ + tsteq pc, r0, lsl #12 │ │ │ │ + ldrdeq r4, [pc, -r0] │ │ │ │ + tsteq lr, r0, asr r1 │ │ │ │ + ldrdeq r4, [pc, -ip] │ │ │ │ + tsteq lr, r0, asr #2 │ │ │ │ + smlabbeq pc, r0, r6, r2 @ │ │ │ │ + tsteq pc, r8, lsl r2 @ │ │ │ │ + strdeq r4, [pc, -r4] │ │ │ │ + tsteq pc, r0, lsr r6 @ │ │ │ │ + tsteq lr, r8, lsl r1 │ │ │ │ + tsteq pc, ip, lsr r6 @ │ │ │ │ + tsteq lr, r8, lsl #2 │ │ │ │ + tsteq pc, ip, lsr r2 @ │ │ │ │ + tsteq pc, r8, lsl r2 @ │ │ │ │ + strdeq r7, [lr, -r0] │ │ │ │ + tsteq pc, r8, ror #12 │ │ │ │ smlatteq lr, r0, r0, r7 │ │ │ │ - tsteq pc, r0, lsr #12 │ │ │ │ - @ instruction: 0x010f41b8 │ │ │ │ - @ instruction: 0x010f4194 │ │ │ │ - ldrdeq r2, [pc, -r0] │ │ │ │ - strheq r7, [lr, -r8] │ │ │ │ - ldrdeq r2, [pc, -ip] │ │ │ │ + @ instruction: 0x010f43b8 │ │ │ │ + tsteq pc, r0, lsr r7 @ │ │ │ │ + @ instruction: 0x010f4290 │ │ │ │ + @ instruction: 0x010f2694 │ │ │ │ + tsteq pc, r0, ror r6 @ │ │ │ │ + tsteq pc, r0, asr #4 │ │ │ │ smlatbeq lr, r8, r0, r7 │ │ │ │ - ldrdeq r4, [pc, -ip] │ │ │ │ - @ instruction: 0x010f41b8 │ │ │ │ - swpeq r7, r0, [lr] │ │ │ │ - tsteq pc, r8, lsl #12 │ │ │ │ - smlabbeq lr, r0, r0, r7 │ │ │ │ - tsteq pc, r8, asr r3 @ │ │ │ │ - ldrdeq r2, [pc, -r0] │ │ │ │ - tsteq pc, r0, lsr r2 @ │ │ │ │ - tsteq pc, r4, lsr r6 @ │ │ │ │ - tsteq pc, r0, lsl r6 @ │ │ │ │ - smlatteq pc, r0, r1, r4 │ │ │ │ - tsteq lr, r8, asr #32 │ │ │ │ - smlatteq pc, ip, r1, r4 │ │ │ │ - tsteq lr, r8, lsr r0 │ │ │ │ - tsteq pc, r0, lsr r2 @ │ │ │ │ - tsteq pc, ip, lsl #4 │ │ │ │ - tsteq pc, r8, asr #12 │ │ │ │ + tsteq pc, ip, asr #4 │ │ │ │ + swpeq r7, r8, [lr] │ │ │ │ + @ instruction: 0x010f4290 │ │ │ │ + tsteq pc, ip, ror #4 │ │ │ │ + smlatbeq pc, r8, r6, r2 @ │ │ │ │ + tsteq lr, r8, ror r0 │ │ │ │ + @ instruction: 0x010f26b4 │ │ │ │ + tsteq lr, r8, rrx │ │ │ │ + smlatteq pc, ip, r2, r4 │ │ │ │ + strdeq r2, [pc, -r0] │ │ │ │ + smlabteq pc, ip, r6, r2 @ │ │ │ │ + @ instruction: 0x010f429c │ │ │ │ + tsteq lr, r0, asr #32 │ │ │ │ + smlatbeq pc, r8, r2, r4 @ │ │ │ │ + tsteq lr, r0, lsr r0 │ │ │ │ + tsteq pc, r4, lsl r7 @ │ │ │ │ + strdeq r2, [pc, -r0] │ │ │ │ tsteq lr, r8, lsl r0 │ │ │ │ - tsteq pc, r4, asr r6 @ │ │ │ │ + ldrdeq r4, [pc, -r4] │ │ │ │ tsteq lr, r8 │ │ │ │ - smlabbeq pc, ip, r2, r4 @ │ │ │ │ - @ instruction: 0x010f2690 │ │ │ │ - tsteq pc, ip, ror #12 │ │ │ │ - tsteq pc, ip, lsr r2 @ │ │ │ │ - smlatteq lr, r0, pc, r6 @ │ │ │ │ - tsteq pc, r8, asr #4 │ │ │ │ - ldrdeq r6, [lr, -r0] │ │ │ │ - @ instruction: 0x010f26b4 │ │ │ │ - @ instruction: 0x010f2690 │ │ │ │ - @ instruction: 0x010e6fb8 │ │ │ │ - tsteq pc, r4, ror r2 @ │ │ │ │ + smlatbeq pc, r4, r3, r4 @ │ │ │ │ + tsteq pc, r0, ror r7 @ │ │ │ │ + tsteq pc, r8, lsl #6 │ │ │ │ + smlatteq pc, r4, r2, r4 │ │ │ │ + tsteq pc, r0, lsr #14 │ │ │ │ + ldrdeq r6, [lr, -r8] │ │ │ │ + tsteq pc, ip, lsr #14 │ │ │ │ + smlabteq lr, r8, pc, r6 @ │ │ │ │ + tsteq pc, r0, ror r7 @ │ │ │ │ + tsteq pc, ip, asr #14 │ │ │ │ + tsteq pc, ip, lsl r3 @ │ │ │ │ smlatbeq lr, r8, pc, r6 @ │ │ │ │ - tsteq pc, r4, asr #6 │ │ │ │ - tsteq pc, r0, lsl r7 @ │ │ │ │ - smlatbeq pc, r8, r2, r4 @ │ │ │ │ - smlabbeq pc, r4, r2, r4 @ │ │ │ │ - smlabteq pc, r0, r6, r2 @ │ │ │ │ - tsteq lr, r8, ror pc │ │ │ │ - smlabteq pc, ip, r6, r2 @ │ │ │ │ - tsteq lr, r8, ror #30 │ │ │ │ - tsteq pc, r0, lsl r7 @ │ │ │ │ - smlatteq pc, ip, r6, r2 │ │ │ │ - @ instruction: 0x010f42bc │ │ │ │ + tsteq pc, r8, lsr #6 │ │ │ │ + @ instruction: 0x010e6f98 │ │ │ │ + smlabteq pc, ip, r7, r2 @ │ │ │ │ + tsteq pc, r4, ror #6 │ │ │ │ + tsteq pc, r0, asr #6 │ │ │ │ + tsteq pc, ip, ror r7 @ │ │ │ │ + tsteq lr, r0, ror pc │ │ │ │ + smlabbeq pc, r8, r7, r2 @ │ │ │ │ + tsteq lr, r0, ror #30 │ │ │ │ + smlabbeq pc, r8, r3, r4 @ │ │ │ │ + tsteq pc, r4, ror #6 │ │ │ │ tsteq lr, r8, asr #30 │ │ │ │ - smlabteq pc, r8, r2, r4 @ │ │ │ │ + @ instruction: 0x010f27b4 │ │ │ │ tsteq lr, r8, lsr pc │ │ │ │ - tsteq pc, ip, ror #14 │ │ │ │ - tsteq pc, r4, lsl #6 │ │ │ │ - smlatteq pc, r0, r2, r4 │ │ │ │ - tsteq pc, ip, lsl r7 @ │ │ │ │ - tsteq lr, r0, lsl pc │ │ │ │ - tsteq pc, r8, lsr #14 │ │ │ │ - tsteq lr, r0, lsl #30 │ │ │ │ - tsteq pc, r8, lsr #6 │ │ │ │ - tsteq pc, r4, lsl #6 │ │ │ │ + @ instruction: 0x010f2ab4 │ │ │ │ + strdeq r4, [pc, -ip] │ │ │ │ + tsteq pc, r4, ror r8 @ │ │ │ │ + ldrdeq r4, [pc, -r4] │ │ │ │ + ldrdeq r2, [pc, -r8] │ │ │ │ + @ instruction: 0x010f27b4 │ │ │ │ + smlabbeq pc, r4, r3, r4 @ │ │ │ │ + strdeq r6, [lr, -r8] │ │ │ │ + @ instruction: 0x010f4390 │ │ │ │ smlatteq lr, r8, lr, r6 │ │ │ │ - tsteq pc, r4, asr r7 @ │ │ │ │ - ldrdeq r6, [lr, -r8] │ │ │ │ - tsteq pc, r4, asr sl @ │ │ │ │ - @ instruction: 0x010f449c │ │ │ │ - tsteq pc, r4, lsl r8 @ │ │ │ │ - tsteq pc, r4, ror r3 @ │ │ │ │ - tsteq pc, r8, ror r7 @ │ │ │ │ - tsteq pc, r4, asr r7 @ │ │ │ │ - tsteq pc, r4, lsr #6 │ │ │ │ - @ instruction: 0x010e6e98 │ │ │ │ - tsteq pc, r0, lsr r3 @ │ │ │ │ - smlabbeq lr, r8, lr, r6 │ │ │ │ - tsteq pc, r4, ror r3 @ │ │ │ │ - tsteq pc, r0, asr r3 @ │ │ │ │ - smlabbeq pc, ip, r7, r2 @ │ │ │ │ + ldrdeq r4, [pc, -r4] │ │ │ │ + @ instruction: 0x010f43b0 │ │ │ │ + smlatteq pc, ip, r7, r2 │ │ │ │ + smlabteq lr, r8, lr, r6 │ │ │ │ + strdeq r2, [pc, -r8] │ │ │ │ + @ instruction: 0x010e6eb8 │ │ │ │ + tsteq pc, r0, lsr r4 @ │ │ │ │ + tsteq pc, r4, lsr r8 @ │ │ │ │ + tsteq pc, r0, lsl r8 @ │ │ │ │ + smlatteq pc, r0, r3, r4 │ │ │ │ + @ instruction: 0x010e6e90 │ │ │ │ + smlatteq pc, ip, r3, r4 │ │ │ │ + smlabbeq lr, r0, lr, r6 │ │ │ │ + tsteq pc, r8, asr r8 @ │ │ │ │ + tsteq pc, r4, lsr r8 @ │ │ │ │ tsteq lr, r8, ror #28 │ │ │ │ - @ instruction: 0x010f2798 │ │ │ │ + tsteq pc, r8, lsl r4 @ │ │ │ │ tsteq lr, r8, asr lr │ │ │ │ - ldrdeq r4, [pc, -r0] │ │ │ │ - ldrdeq r2, [pc, -r4] │ │ │ │ - @ instruction: 0x010f27b0 │ │ │ │ - smlabbeq pc, r0, r3, r4 @ │ │ │ │ - tsteq lr, r0, lsr lr │ │ │ │ - smlabbeq pc, ip, r3, r4 @ │ │ │ │ - tsteq lr, r0, lsr #28 │ │ │ │ - strdeq r2, [pc, -r8] │ │ │ │ - ldrdeq r2, [pc, -r4] │ │ │ │ - tsteq lr, r8, lsl #28 │ │ │ │ - @ instruction: 0x010f43b8 │ │ │ │ + smlatteq pc, r8, r4, r4 │ │ │ │ + @ instruction: 0x010f28b4 │ │ │ │ + tsteq pc, ip, asr #8 │ │ │ │ + tsteq pc, r8, lsr #8 │ │ │ │ + tsteq pc, r4, ror #16 │ │ │ │ + tsteq lr, r8, lsr #28 │ │ │ │ + tsteq pc, r0, ror r8 @ │ │ │ │ + tsteq lr, r8, lsl lr │ │ │ │ + @ instruction: 0x010f28b4 │ │ │ │ + @ instruction: 0x010f2890 │ │ │ │ + tsteq pc, r0, ror #8 │ │ │ │ strdeq r6, [lr, -r8] │ │ │ │ - smlabbeq pc, r8, r4, r4 @ │ │ │ │ - tsteq pc, r4, asr r8 @ │ │ │ │ - smlatteq pc, ip, r3, r4 │ │ │ │ - smlabteq pc, r8, r3, r4 @ │ │ │ │ - tsteq pc, r4, lsl #16 │ │ │ │ - smlabteq lr, r8, sp, r6 │ │ │ │ - tsteq pc, r0, lsl r8 @ │ │ │ │ - @ instruction: 0x010e6db8 │ │ │ │ - tsteq pc, r4, asr r8 @ │ │ │ │ - tsteq pc, r0, lsr r8 @ │ │ │ │ - tsteq pc, r0, lsl #8 │ │ │ │ + tsteq pc, ip, ror #8 │ │ │ │ + smlatteq lr, r8, sp, r6 │ │ │ │ + tsteq pc, r0, lsl r9 @ │ │ │ │ + smlatbeq pc, r8, r4, r4 @ │ │ │ │ + smlabbeq pc, r4, r4, r4 @ │ │ │ │ + smlabteq pc, r0, r8, r2 @ │ │ │ │ + smlabteq lr, r0, sp, r6 │ │ │ │ + smlabteq pc, ip, r8, r2 @ │ │ │ │ + @ instruction: 0x010e6db0 │ │ │ │ + smlabteq pc, ip, r4, r4 @ │ │ │ │ + smlatbeq pc, r8, r4, r4 @ │ │ │ │ @ instruction: 0x010e6d98 │ │ │ │ - tsteq pc, ip, lsl #8 │ │ │ │ + strdeq r2, [pc, -r8] │ │ │ │ smlabbeq lr, r8, sp, r6 │ │ │ │ - @ instruction: 0x010f28b0 │ │ │ │ - tsteq pc, r8, asr #8 │ │ │ │ - tsteq pc, r4, lsr #8 │ │ │ │ - tsteq pc, r0, ror #16 │ │ │ │ - tsteq lr, r0, ror #26 │ │ │ │ - tsteq pc, ip, ror #16 │ │ │ │ + tsteq pc, r8, asr #12 │ │ │ │ + smlabteq pc, r0, r9, r2 @ │ │ │ │ + tsteq pc, r0, lsr #10 │ │ │ │ + tsteq pc, r4, lsr #18 │ │ │ │ + tsteq pc, r0, lsl #18 │ │ │ │ + ldrdeq r4, [pc, -r0] │ │ │ │ tsteq lr, r0, asr sp │ │ │ │ - tsteq pc, ip, ror #8 │ │ │ │ - tsteq pc, r8, asr #8 │ │ │ │ - tsteq lr, r8, lsr sp │ │ │ │ - @ instruction: 0x010f2898 │ │ │ │ - tsteq lr, r8, lsr #26 │ │ │ │ - smlatteq pc, r8, r5, r4 │ │ │ │ - tsteq pc, r0, ror #18 │ │ │ │ - smlabteq pc, r0, r4, r4 @ │ │ │ │ - smlabteq pc, r4, r8, r2 @ │ │ │ │ - smlatbeq pc, r0, r8, r2 @ │ │ │ │ - tsteq pc, r0, ror r4 @ │ │ │ │ - strdeq r6, [lr, -r0] │ │ │ │ - tsteq pc, ip, ror r4 @ │ │ │ │ - smlatteq lr, r0, ip, r6 │ │ │ │ - smlabteq pc, r0, r4, r4 @ │ │ │ │ - @ instruction: 0x010f449c │ │ │ │ - ldrdeq r2, [pc, -r8] │ │ │ │ + ldrdeq r4, [pc, -ip] │ │ │ │ + tsteq lr, r0, asr #26 │ │ │ │ + tsteq pc, r0, lsr #10 │ │ │ │ + strdeq r4, [pc, -ip] │ │ │ │ + tsteq pc, r8, lsr r9 @ │ │ │ │ + tsteq lr, r0, lsr #26 │ │ │ │ + tsteq pc, r4, asr #18 │ │ │ │ + tsteq lr, r0, lsl sp │ │ │ │ + tsteq pc, ip, ror r5 @ │ │ │ │ + smlabbeq pc, r0, r9, r2 @ │ │ │ │ + tsteq pc, ip, asr r9 @ │ │ │ │ + tsteq pc, ip, lsr #10 │ │ │ │ + smlatteq lr, r8, ip, r6 │ │ │ │ + tsteq pc, r8, lsr r5 @ │ │ │ │ + ldrdeq r6, [lr, -r8] │ │ │ │ + smlatbeq pc, r4, r9, r2 @ │ │ │ │ + smlabbeq pc, r0, r9, r2 @ │ │ │ │ smlabteq lr, r0, ip, r6 │ │ │ │ - smlatteq pc, r4, r8, r2 │ │ │ │ + tsteq pc, r4, ror #10 │ │ │ │ @ instruction: 0x010e6cb0 │ │ │ │ - tsteq pc, ip, lsl r5 @ │ │ │ │ - tsteq pc, r0, lsr #18 │ │ │ │ - strdeq r2, [pc, -ip] │ │ │ │ - smlabteq pc, ip, r4, r4 @ │ │ │ │ - smlabbeq lr, r8, ip, r6 │ │ │ │ - ldrdeq r4, [pc, -r8] │ │ │ │ - tsteq lr, r8, ror ip │ │ │ │ - tsteq pc, r4, asr #18 │ │ │ │ - tsteq pc, r0, lsr #18 │ │ │ │ - tsteq lr, r0, ror #24 │ │ │ │ - tsteq pc, r4, lsl #10 │ │ │ │ + tsteq pc, r4, lsr r6 @ │ │ │ │ + tsteq pc, r0, lsl #20 │ │ │ │ + @ instruction: 0x010f4598 │ │ │ │ + tsteq pc, r4, ror r5 @ │ │ │ │ + @ instruction: 0x010f29b0 │ │ │ │ + smlabbeq lr, r0, ip, r6 │ │ │ │ + @ instruction: 0x010f29bc │ │ │ │ + tsteq lr, r0, ror ip │ │ │ │ + tsteq pc, r0, lsl #20 │ │ │ │ + ldrdeq r2, [pc, -ip] │ │ │ │ + smlatbeq pc, ip, r5, r4 @ │ │ │ │ tsteq lr, r0, asr ip │ │ │ │ - ldrdeq r4, [pc, -r4] │ │ │ │ - smlatbeq pc, r0, r9, r2 @ │ │ │ │ - tsteq pc, r8, lsr r5 @ │ │ │ │ - tsteq pc, r4, lsl r5 @ │ │ │ │ - tsteq pc, r0, asr r9 @ │ │ │ │ - tsteq lr, r0, lsr #24 │ │ │ │ - tsteq pc, ip, asr r9 @ │ │ │ │ - tsteq lr, r0, lsl ip │ │ │ │ - smlatbeq pc, r0, r9, r2 @ │ │ │ │ - tsteq pc, ip, ror r9 @ │ │ │ │ - tsteq pc, ip, asr #10 │ │ │ │ + @ instruction: 0x010f45b8 │ │ │ │ + tsteq lr, r0, asr #24 │ │ │ │ + tsteq pc, ip, asr sl @ │ │ │ │ + strdeq r4, [pc, -r4] │ │ │ │ + ldrdeq r4, [pc, -r0] │ │ │ │ + tsteq pc, ip, lsl #20 │ │ │ │ + tsteq lr, r8, lsl ip │ │ │ │ + tsteq pc, r8, lsl sl @ │ │ │ │ + tsteq lr, r8, lsl #24 │ │ │ │ + tsteq pc, r8, lsl r6 @ │ │ │ │ + strdeq r4, [pc, -r4] │ │ │ │ strdeq r6, [lr, -r0] │ │ │ │ - tsteq pc, r8, asr r5 @ │ │ │ │ + tsteq pc, r4, asr #20 │ │ │ │ smlatteq lr, r0, fp, r6 │ │ │ │ - strdeq r2, [pc, -ip] │ │ │ │ - @ instruction: 0x010f4594 │ │ │ │ - tsteq pc, r0, ror r5 @ │ │ │ │ - smlatbeq pc, ip, r9, r2 @ │ │ │ │ - @ instruction: 0x010e6bb8 │ │ │ │ - @ instruction: 0x010f29b8 │ │ │ │ - smlatbeq lr, r8, fp, r6 │ │ │ │ - @ instruction: 0x010f45b8 │ │ │ │ - @ instruction: 0x010f4594 │ │ │ │ - @ instruction: 0x010e6b90 │ │ │ │ - smlatteq pc, r4, r9, r2 │ │ │ │ - smlabbeq lr, r0, fp, r6 │ │ │ │ - ldrdeq r2, [pc, -r8] │ │ │ │ - ldrdeq r2, [pc, -ip] │ │ │ │ - tsteq pc, r4, lsr #14 │ │ │ │ + tsteq pc, r8, lsr r0 @ │ │ │ │ + tsteq pc, ip, lsr sp @ │ │ │ │ + smlabbeq pc, r4, r7, r4 @ │ │ │ │ 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 │ │ │ │ - tsteq pc, r8, lsr r4 @ │ │ │ │ - @ instruction: 0x010f3f98 │ │ │ │ - @ instruction: 0x010f239c │ │ │ │ - tsteq pc, r8, ror r3 @ │ │ │ │ - tsteq pc, r8, asr #30 │ │ │ │ - ldrdeq r6, [lr, -r4] │ │ │ │ - tsteq pc, r4, asr pc @ │ │ │ │ - smlabteq lr, r4, r4, r6 │ │ │ │ - @ instruction: 0x010f3f98 │ │ │ │ - tsteq pc, r4, ror pc @ │ │ │ │ - @ instruction: 0x010f23b0 │ │ │ │ + @ instruction: 0x010f2498 │ │ │ │ + strdeq r3, [pc, -r8] │ │ │ │ + strdeq r2, [pc, -ip] │ │ │ │ + ldrdeq r2, [pc, -r8] │ │ │ │ + smlatbeq pc, r8, pc, r3 @ │ │ │ │ + tsteq lr, r4, lsr r5 │ │ │ │ + @ instruction: 0x010f3fb4 │ │ │ │ + tsteq lr, r4, lsr #10 │ │ │ │ + strdeq r3, [pc, -r8] │ │ │ │ + ldrdeq r3, [pc, -r4] │ │ │ │ + tsteq pc, r0, lsl r4 @ │ │ │ │ + tsteq lr, r4, lsl #10 │ │ │ │ + tsteq pc, ip, lsl r4 @ │ │ │ │ + strdeq r6, [lr, -r4] │ │ │ │ + qaddeq r4, r4, pc @ │ │ │ │ + tsteq pc, r8, asr r4 @ │ │ │ │ + tsteq pc, r4, lsr r4 @ │ │ │ │ + tsteq pc, r4 │ │ │ │ + smlabteq lr, ip, r4, r6 │ │ │ │ + tsteq pc, r0, lsl r0 @ │ │ │ │ + @ instruction: 0x010e64bc │ │ │ │ + tsteq pc, ip, ror r4 @ │ │ │ │ + tsteq pc, r8, asr r4 @ │ │ │ │ smlatbeq lr, r4, r4, r6 │ │ │ │ - @ instruction: 0x010f23bc │ │ │ │ + tsteq pc, ip, lsr r0 @ │ │ │ │ @ instruction: 0x010e6494 │ │ │ │ - strdeq r3, [pc, -r4] │ │ │ │ - strdeq r2, [pc, -r8] │ │ │ │ - ldrdeq r2, [pc, -r4] │ │ │ │ - smlatbeq pc, r4, pc, r3 @ │ │ │ │ - tsteq lr, ip, ror #8 │ │ │ │ - @ instruction: 0x010f3fb0 │ │ │ │ - tsteq lr, ip, asr r4 │ │ │ │ - tsteq pc, ip, lsl r4 @ │ │ │ │ - strdeq r2, [pc, -r8] │ │ │ │ - tsteq lr, r4, asr #8 │ │ │ │ - ldrdeq r3, [pc, -ip] │ │ │ │ + tsteq pc, ip, lsl #2 │ │ │ │ + ldrdeq r2, [pc, -r8] │ │ │ │ + tsteq pc, r0, ror r0 @ │ │ │ │ + tsteq pc, ip, asr #32 │ │ │ │ + smlabbeq pc, r8, r4, r2 @ │ │ │ │ + tsteq lr, r4, ror #8 │ │ │ │ + @ instruction: 0x010f2494 │ │ │ │ + tsteq lr, r4, asr r4 │ │ │ │ + ldrdeq r2, [pc, -r8] │ │ │ │ + @ instruction: 0x010f24b4 │ │ │ │ + smlabbeq pc, r4, r0, r4 @ │ │ │ │ tsteq lr, r4, lsr r4 │ │ │ │ - smlatbeq pc, ip, r0, r4 @ │ │ │ │ - tsteq pc, r8, ror r4 @ │ │ │ │ - tsteq pc, r0, lsl r0 @ │ │ │ │ - smlatteq pc, ip, pc, r3 @ │ │ │ │ - tsteq pc, r8, lsr #8 │ │ │ │ - tsteq lr, r4, lsl #8 │ │ │ │ - tsteq pc, r4, lsr r4 @ │ │ │ │ - strdeq r6, [lr, -r4] │ │ │ │ - tsteq pc, r8, ror r4 @ │ │ │ │ - tsteq pc, r4, asr r4 @ │ │ │ │ - tsteq pc, r4, lsr #32 │ │ │ │ + swpeq r4, r0, [pc] @ │ │ │ │ + tsteq lr, r4, lsr #8 │ │ │ │ + tsteq pc, r4, lsr r5 @ │ │ │ │ + smlabteq pc, ip, r0, r4 @ │ │ │ │ + smlatbeq pc, r8, r0, r4 @ │ │ │ │ + smlatteq pc, r4, r4, r2 │ │ │ │ + strdeq r6, [lr, -ip] │ │ │ │ + strdeq r2, [pc, -r0] │ │ │ │ + smlatteq lr, ip, r3, r6 │ │ │ │ + strdeq r4, [pc, -r0] │ │ │ │ + smlabteq pc, ip, r0, r4 @ │ │ │ │ ldrdeq r6, [lr, -r4] │ │ │ │ - tsteq pc, r0, lsr r0 @ │ │ │ │ + tsteq pc, ip, lsl r5 @ │ │ │ │ smlabteq lr, r4, r3, r6 │ │ │ │ - ldrdeq r2, [pc, -r4] │ │ │ │ - tsteq pc, ip, rrx │ │ │ │ - tsteq pc, r8, asr #32 │ │ │ │ - smlabbeq pc, r4, r4, r2 @ │ │ │ │ - @ instruction: 0x010e639c │ │ │ │ - @ instruction: 0x010f2490 │ │ │ │ + tsteq pc, ip, ror #4 │ │ │ │ + smlatteq pc, r4, r5, r2 │ │ │ │ + tsteq pc, r4, asr #2 │ │ │ │ + tsteq pc, r8, asr #10 │ │ │ │ + tsteq pc, r4, lsr #10 │ │ │ │ + strdeq r4, [pc, -r4] │ │ │ │ smlabbeq lr, ip, r3, r6 │ │ │ │ - swpeq r4, r0, [pc] @ │ │ │ │ - tsteq pc, ip, rrx │ │ │ │ - tsteq lr, r4, ror r3 │ │ │ │ - @ instruction: 0x010f24bc │ │ │ │ - tsteq lr, r4, ror #6 │ │ │ │ - tsteq pc, ip, lsl #4 │ │ │ │ - smlabbeq pc, r4, r5, r2 @ │ │ │ │ - smlatteq pc, r4, r0, r4 │ │ │ │ - smlatteq pc, r8, r4, r2 │ │ │ │ - smlabteq pc, r4, r4, r2 @ │ │ │ │ - swpeq r4, r4, [pc] @ │ │ │ │ - tsteq lr, ip, lsr #6 │ │ │ │ - smlatbeq pc, r0, r0, r4 @ │ │ │ │ - tsteq lr, ip, lsl r3 │ │ │ │ - smlatteq pc, r4, r0, r4 │ │ │ │ - smlabteq pc, r0, r0, r4 @ │ │ │ │ - strdeq r2, [pc, -ip] │ │ │ │ + mrseq r4, (UNDEF: 31) │ │ │ │ + tsteq lr, ip, ror r3 │ │ │ │ + tsteq pc, r4, asr #2 │ │ │ │ + tsteq pc, r0, lsr #2 │ │ │ │ + tsteq pc, ip, asr r5 @ │ │ │ │ + tsteq lr, ip, asr r3 │ │ │ │ + tsteq pc, r8, ror #10 │ │ │ │ + tsteq lr, ip, asr #6 │ │ │ │ + smlatbeq pc, r0, r1, r4 @ │ │ │ │ + smlatbeq pc, r4, r5, r2 @ │ │ │ │ + smlabbeq pc, r0, r5, r2 @ │ │ │ │ + tsteq pc, r0, asr r1 @ │ │ │ │ + tsteq lr, r4, lsr #6 │ │ │ │ + tsteq pc, ip, asr r1 @ │ │ │ │ + tsteq lr, r4, lsl r3 │ │ │ │ + smlabteq pc, r8, r5, r2 @ │ │ │ │ + smlatbeq pc, r4, r5, r2 @ │ │ │ │ strdeq r6, [lr, -ip] │ │ │ │ - tsteq pc, r8, lsl #10 │ │ │ │ + smlabbeq pc, r8, r1, r4 @ │ │ │ │ smlatteq lr, ip, r2, r6 │ │ │ │ - tsteq pc, r0, asr #2 │ │ │ │ - tsteq pc, r4, asr #10 │ │ │ │ - tsteq pc, r0, lsr #10 │ │ │ │ - strdeq r4, [pc, -r0] │ │ │ │ - smlabteq lr, r4, r2, r6 │ │ │ │ - strdeq r4, [pc, -ip] │ │ │ │ - @ instruction: 0x010e62b4 │ │ │ │ - tsteq pc, r8, ror #10 │ │ │ │ - tsteq pc, r4, asr #10 │ │ │ │ - @ instruction: 0x010e629c │ │ │ │ - tsteq pc, r8, lsr #2 │ │ │ │ + tsteq pc, r8, asr r2 @ │ │ │ │ + tsteq pc, r4, lsr #12 │ │ │ │ + @ instruction: 0x010f41bc │ │ │ │ + @ instruction: 0x010f4198 │ │ │ │ + ldrdeq r2, [pc, -r4] │ │ │ │ + @ instruction: 0x010e62bc │ │ │ │ + smlatteq pc, r0, r5, r2 │ │ │ │ + smlatbeq lr, ip, r2, r6 │ │ │ │ + tsteq pc, r4, lsr #12 │ │ │ │ + tsteq pc, r0, lsl #12 │ │ │ │ + ldrdeq r4, [pc, -r0] │ │ │ │ smlabbeq lr, ip, r2, r6 │ │ │ │ - strdeq r4, [pc, -r8] │ │ │ │ - smlabteq pc, r4, r5, r2 @ │ │ │ │ - tsteq pc, ip, asr r1 @ │ │ │ │ - tsteq pc, r8, lsr r1 @ │ │ │ │ - tsteq pc, r4, ror r5 @ │ │ │ │ - tsteq lr, ip, asr r2 │ │ │ │ - smlabbeq pc, r0, r5, r2 @ │ │ │ │ - tsteq lr, ip, asr #4 │ │ │ │ - smlabteq pc, r4, r5, r2 @ │ │ │ │ - smlatbeq pc, r0, r5, r2 @ │ │ │ │ - tsteq pc, r0, ror r1 @ │ │ │ │ + ldrdeq r4, [pc, -ip] │ │ │ │ + tsteq lr, ip, ror r2 │ │ │ │ + smlabbeq pc, r0, r6, r2 @ │ │ │ │ + tsteq pc, r8, lsl r2 @ │ │ │ │ + strdeq r4, [pc, -r4] │ │ │ │ + tsteq pc, r0, lsr r6 @ │ │ │ │ + tsteq lr, r4, asr r2 │ │ │ │ + tsteq pc, ip, lsr r6 @ │ │ │ │ + tsteq lr, r4, asr #4 │ │ │ │ + tsteq pc, ip, lsr r2 @ │ │ │ │ + tsteq pc, r8, lsl r2 @ │ │ │ │ tsteq lr, ip, lsr #4 │ │ │ │ - tsteq pc, ip, ror r1 @ │ │ │ │ + tsteq pc, r8, ror #12 │ │ │ │ tsteq lr, ip, lsl r2 │ │ │ │ - tsteq pc, r0, lsr #12 │ │ │ │ - @ instruction: 0x010f41b8 │ │ │ │ - @ instruction: 0x010f4194 │ │ │ │ - ldrdeq r2, [pc, -r0] │ │ │ │ - strdeq r6, [lr, -r4] │ │ │ │ - ldrdeq r2, [pc, -ip] │ │ │ │ - smlatteq lr, r4, r1, r6 │ │ │ │ - ldrdeq r4, [pc, -ip] │ │ │ │ - @ instruction: 0x010f41b8 │ │ │ │ + tsteq pc, r8, ror #18 │ │ │ │ + @ instruction: 0x010f43b0 │ │ │ │ + tsteq pc, r8, lsr #14 │ │ │ │ + smlabbeq pc, r8, r2, r4 @ │ │ │ │ + smlabbeq pc, ip, r6, r2 @ │ │ │ │ + tsteq pc, r8, ror #12 │ │ │ │ + tsteq pc, r8, lsr r2 @ │ │ │ │ + ldrdeq r6, [lr, -ip] │ │ │ │ + tsteq pc, r4, asr #4 │ │ │ │ smlabteq lr, ip, r1, r6 │ │ │ │ - tsteq pc, r8, lsl #12 │ │ │ │ - @ instruction: 0x010e61bc │ │ │ │ - tsteq pc, r8, lsl #18 │ │ │ │ - tsteq pc, r0, asr r3 @ │ │ │ │ - smlabteq pc, r8, r6, r2 @ │ │ │ │ - tsteq pc, r8, lsr #4 │ │ │ │ - tsteq pc, ip, lsr #12 │ │ │ │ - tsteq pc, r8, lsl #12 │ │ │ │ - ldrdeq r4, [pc, -r8] │ │ │ │ - tsteq lr, ip, ror r1 │ │ │ │ - smlatteq pc, r4, r1, r4 │ │ │ │ + smlabbeq pc, r8, r2, r4 @ │ │ │ │ + tsteq pc, r4, ror #4 │ │ │ │ + smlatbeq pc, r0, r6, r2 @ │ │ │ │ + smlatbeq lr, ip, r1, r6 │ │ │ │ + smlatbeq pc, ip, r6, r2 @ │ │ │ │ + @ instruction: 0x010e619c │ │ │ │ + smlatteq pc, r4, r2, r4 │ │ │ │ + smlatteq pc, r8, r6, r2 │ │ │ │ + smlabteq pc, r4, r6, r2 @ │ │ │ │ + @ instruction: 0x010f4296 │ │ │ │ + tsteq lr, r8, ror r1 │ │ │ │ + smlatbeq pc, r6, r2, r4 @ │ │ │ │ tsteq lr, ip, ror #2 │ │ │ │ - tsteq pc, r8, lsr #4 │ │ │ │ - tsteq pc, r4, lsl #4 │ │ │ │ - tsteq pc, r0, asr #12 │ │ │ │ - tsteq lr, ip, asr #2 │ │ │ │ - tsteq pc, ip, asr #12 │ │ │ │ - tsteq lr, ip, lsr r1 │ │ │ │ - smlabbeq pc, r4, r2, r4 @ │ │ │ │ - smlabbeq pc, r8, r6, r2 @ │ │ │ │ - tsteq pc, r4, ror #12 │ │ │ │ - tsteq pc, r6, lsr r2 @ │ │ │ │ - tsteq lr, r8, lsl r1 │ │ │ │ - tsteq pc, r6, asr #4 │ │ │ │ - tsteq lr, ip, lsl #2 │ │ │ │ - @ instruction: 0x010f26b6 │ │ │ │ - @ instruction: 0x010f2694 │ │ │ │ + tsteq pc, r6, lsl r7 @ │ │ │ │ + strdeq r2, [pc, -r4] │ │ │ │ + tsteq lr, sl, asr r1 │ │ │ │ + ldrdeq r4, [pc, -ip] │ │ │ │ + tsteq lr, lr, asr #2 │ │ │ │ + @ instruction: 0x010f43b0 │ │ │ │ + tsteq pc, lr, ror r7 @ │ │ │ │ + tsteq pc, r8, lsl r3 @ │ │ │ │ + strdeq r4, [pc, -r6] │ │ │ │ + tsteq pc, r4, lsr r7 @ │ │ │ │ + tsteq lr, sl, lsr #2 │ │ │ │ + tsteq pc, r4, asr #14 │ │ │ │ + tsteq lr, lr, lsl r1 │ │ │ │ + smlabbeq pc, ip, r7, r2 @ │ │ │ │ + tsteq pc, sl, ror #14 │ │ │ │ + tsteq pc, ip, lsr r3 @ │ │ │ │ + tsteq lr, r6, lsl #2 │ │ │ │ + tsteq pc, ip, asr #6 │ │ │ │ strdeq r6, [lr, -sl] │ │ │ │ - tsteq pc, ip, ror r2 @ │ │ │ │ - smlatteq lr, lr, r0, r6 │ │ │ │ - tsteq pc, r0, asr r3 @ │ │ │ │ - tsteq pc, lr, lsl r7 @ │ │ │ │ - @ instruction: 0x010f42b8 │ │ │ │ - @ instruction: 0x010f4296 │ │ │ │ - ldrdeq r2, [pc, -r4] │ │ │ │ - smlabteq lr, sl, r0, r6 │ │ │ │ - smlatteq pc, r4, r6, r2 │ │ │ │ + strdeq r2, [pc, -r4] │ │ │ │ + smlabbeq pc, lr, r3, r4 @ │ │ │ │ + tsteq pc, ip, ror #6 │ │ │ │ + smlatbeq pc, sl, r7, r2 @ │ │ │ │ + ldrdeq r6, [lr, -ip] │ │ │ │ + @ instruction: 0x010f27ba │ │ │ │ + ldrdeq r6, [lr, -r0] │ │ │ │ + @ instruction: 0x010f43be │ │ │ │ + @ instruction: 0x010f439c │ │ │ │ strheq r6, [lr, -lr] │ │ │ │ - tsteq pc, ip, lsr #14 │ │ │ │ - tsteq pc, sl, lsl #14 │ │ │ │ - ldrdeq r4, [pc, -ip] │ │ │ │ - smlatbeq lr, r6, r0, r6 │ │ │ │ - smlatteq pc, ip, r2, r4 │ │ │ │ - swpeq r6, sl, [lr] │ │ │ │ - @ instruction: 0x010f2794 │ │ │ │ - tsteq pc, lr, lsr #6 │ │ │ │ - tsteq pc, ip, lsl #6 │ │ │ │ - tsteq pc, sl, asr #14 │ │ │ │ + strdeq r2, [pc, -r0] │ │ │ │ + strheq r6, [lr, -r2] │ │ │ │ + tsteq pc, r4, asr #10 │ │ │ │ + @ instruction: 0x010f28be │ │ │ │ + tsteq pc, r0, lsr #8 │ │ │ │ + tsteq pc, r6, lsr #16 │ │ │ │ + tsteq pc, r4, lsl #16 │ │ │ │ + ldrdeq r4, [pc, -r6] │ │ │ │ + smlabbeq lr, r8, r0, r6 │ │ │ │ + smlatteq pc, r6, r3, r4 │ │ │ │ tsteq lr, ip, ror r0 │ │ │ │ - tsteq pc, sl, asr r7 @ │ │ │ │ - tsteq lr, r0, ror r0 │ │ │ │ - tsteq pc, lr, asr r3 @ │ │ │ │ - tsteq pc, ip, lsr r3 @ │ │ │ │ - qaddeq r6, lr, lr │ │ │ │ - @ instruction: 0x010f2790 │ │ │ │ - qaddeq r6, r2, lr │ │ │ │ - smlatteq pc, r4, r4, r4 │ │ │ │ - tsteq pc, lr, asr r8 @ │ │ │ │ - smlabteq pc, r0, r3, r4 @ │ │ │ │ - smlabteq pc, r6, r7, r2 @ │ │ │ │ - smlatbeq pc, r4, r7, r2 @ │ │ │ │ - tsteq pc, r6, ror r3 @ │ │ │ │ - tsteq lr, r8, lsr #32 │ │ │ │ - smlabbeq pc, r6, r3, r4 @ │ │ │ │ - tsteq lr, ip, lsl r0 │ │ │ │ - smlabteq pc, lr, r3, r4 @ │ │ │ │ - smlatbeq pc, ip, r3, r4 @ │ │ │ │ - smlatteq pc, sl, r7, r2 │ │ │ │ - tsteq lr, r4 │ │ │ │ - strdeq r2, [pc, -sl] │ │ │ │ - strdeq r5, [lr, -r8] │ │ │ │ - tsteq pc, r6, lsr r4 @ │ │ │ │ - tsteq pc, ip, lsr r8 @ │ │ │ │ - tsteq pc, sl, lsl r8 @ │ │ │ │ - smlatteq pc, ip, r3, r4 │ │ │ │ - ldrdeq r5, [lr, -sl] │ │ │ │ - strdeq r4, [pc, -ip] │ │ │ │ - smlabteq lr, lr, pc, r5 @ │ │ │ │ - tsteq pc, ip, ror #16 │ │ │ │ + tsteq pc, lr, lsr #8 │ │ │ │ + tsteq pc, ip, lsl #8 │ │ │ │ tsteq pc, sl, asr #16 │ │ │ │ - @ instruction: 0x010e5fbc │ │ │ │ - tsteq pc, r2, lsr r4 @ │ │ │ │ - @ instruction: 0x010e5fb0 │ │ │ │ - tsteq pc, r6, lsl #10 │ │ │ │ - ldrdeq r2, [pc, -r4] │ │ │ │ - tsteq pc, lr, ror #8 │ │ │ │ + tsteq lr, r4, rrx │ │ │ │ + tsteq pc, sl, asr r8 @ │ │ │ │ + qaddeq r6, r8, lr │ │ │ │ + @ instruction: 0x010f4496 │ │ │ │ + @ instruction: 0x010f289c │ │ │ │ + tsteq pc, sl, ror r8 @ │ │ │ │ tsteq pc, ip, asr #8 │ │ │ │ - smlabbeq pc, sl, r8, r2 @ │ │ │ │ - smlabbeq lr, ip, pc, r5 @ │ │ │ │ - @ instruction: 0x010f289a │ │ │ │ - smlabbeq lr, r0, pc, r5 @ │ │ │ │ - smlatteq pc, r2, r8, r2 │ │ │ │ - smlabteq pc, r0, r8, r2 @ │ │ │ │ + tsteq lr, sl, lsr r0 │ │ │ │ + tsteq pc, ip, asr r4 @ │ │ │ │ + tsteq lr, lr, lsr #32 │ │ │ │ + smlabteq pc, ip, r8, r2 @ │ │ │ │ + smlatbeq pc, sl, r8, r2 @ │ │ │ │ + tsteq lr, ip, lsl r0 │ │ │ │ @ instruction: 0x010f4492 │ │ │ │ - tsteq lr, r8, ror #30 │ │ │ │ - smlatbeq pc, r2, r4, r4 @ │ │ │ │ - tsteq lr, ip, asr pc │ │ │ │ - tsteq pc, sl, asr #18 │ │ │ │ - smlatteq pc, r4, r4, r4 │ │ │ │ - smlabteq pc, r2, r4, r4 @ │ │ │ │ - tsteq pc, r0, lsl #18 │ │ │ │ - tsteq lr, lr, lsr pc │ │ │ │ - tsteq pc, r0, lsl r9 @ │ │ │ │ - tsteq lr, r2, lsr pc │ │ │ │ - tsteq pc, r4, lsl r5 @ │ │ │ │ + tsteq lr, r0, lsl r0 │ │ │ │ + tsteq pc, r6, ror #10 │ │ │ │ + tsteq pc, r4, lsr r9 @ │ │ │ │ + smlabteq pc, lr, r4, r4 @ │ │ │ │ + smlatbeq pc, ip, r4, r4 @ │ │ │ │ + smlatteq pc, sl, r8, r2 │ │ │ │ + smlatteq lr, ip, pc, r5 @ │ │ │ │ + strdeq r2, [pc, -sl] │ │ │ │ + smlatteq lr, r0, pc, r5 @ │ │ │ │ + tsteq pc, r2, asr #18 │ │ │ │ + tsteq pc, r0, lsr #18 │ │ │ │ strdeq r4, [pc, -r2] │ │ │ │ - tsteq lr, r0, lsr #30 │ │ │ │ - tsteq pc, r6, asr #18 │ │ │ │ - tsteq lr, r4, lsl pc │ │ │ │ + smlabteq lr, r8, pc, r5 @ │ │ │ │ + tsteq pc, r2, lsl #10 │ │ │ │ + @ instruction: 0x010e5fbc │ │ │ │ + smlatbeq pc, sl, r9, r2 @ │ │ │ │ + tsteq pc, r4, asr #10 │ │ │ │ + tsteq pc, r2, lsr #10 │ │ │ │ + tsteq pc, r0, ror #18 │ │ │ │ + @ instruction: 0x010e5f9e │ │ │ │ + tsteq pc, r0, ror r9 @ │ │ │ │ + @ instruction: 0x010e5f92 │ │ │ │ + tsteq pc, r4, ror r5 @ │ │ │ │ + tsteq pc, r2, asr r5 @ │ │ │ │ + smlabbeq lr, r0, pc, r5 @ │ │ │ │ + smlatbeq pc, r6, r9, r2 @ │ │ │ │ + tsteq lr, r4, 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} │ │ │ │ - tsteq lr, r2, asr #4 │ │ │ │ - tsteq r0, r4, lsr #14 │ │ │ │ - tsteq lr, r6, lsr r2 │ │ │ │ - smlatbeq lr, r6, r1, sp │ │ │ │ - tsteq r0, r8, asr #12 │ │ │ │ + smlatbeq lr, r2, r2, sp │ │ │ │ + tsteq r0, r4, lsl #15 │ │ │ │ + @ instruction: 0x010ed296 │ │ │ │ + tsteq lr, r6, lsl #4 │ │ │ │ + tsteq r0, r8, 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, [r6], {237} @ 0xed │ │ │ │ bmi 197e6dc │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7ed9600 │ │ │ │ andlt lr, r2, lr, ror ip │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - smlatteq lr, r6, pc, r4 @ │ │ │ │ - @ instruction: 0x011047d0 │ │ │ │ - strdeq ip, [lr, -ip] │ │ │ │ - @ instruction: 0x011047b2 │ │ │ │ - tsteq lr, r4, lsl #6 │ │ │ │ - tsteq lr, r8, lsl #6 │ │ │ │ - smlatteq lr, ip, r2, ip │ │ │ │ - tsteq r7, r6, lsr r8 │ │ │ │ - smlatteq lr, r8, r2, ip │ │ │ │ - ldrdeq ip, [lr, -sl] │ │ │ │ - ldrdeq ip, [lr, -sl] │ │ │ │ - smlatteq lr, r6, r2, ip │ │ │ │ - smlatteq lr, sl, r2, ip │ │ │ │ - smlatteq lr, r8, r2, ip │ │ │ │ - tsteq r0, lr, ror #13 │ │ │ │ - ldrdeq ip, [lr, -sl] │ │ │ │ - tsteq r0, ip, asr #13 │ │ │ │ - tsteq lr, r6, asr #4 │ │ │ │ - tsteq lr, r2, asr #30 │ │ │ │ - tsteq lr, sl, lsr pc │ │ │ │ - smlabbeq lr, lr, r2, ip │ │ │ │ - smlabbeq lr, lr, r2, ip │ │ │ │ - @ instruction: 0x010ec292 │ │ │ │ - tsteq r7, r4, lsl r7 │ │ │ │ - smlabteq lr, r6, r0, r5 │ │ │ │ - ldrdeq r5, [lr, -r2] │ │ │ │ - tsteq r7, r0, ror #13 │ │ │ │ - strheq r5, [lr, -sl] │ │ │ │ - swpeq r5, r0, [lr] │ │ │ │ - swpeq r5, ip, [lr] │ │ │ │ - swpeq r5, r8, [lr] │ │ │ │ - swpeq r5, r4, [lr] │ │ │ │ - swpeq r5, r0, [lr] │ │ │ │ - swpeq r5, r0, [lr] │ │ │ │ - tsteq r7, lr, asr #12 │ │ │ │ - tsteq lr, ip, ror r0 │ │ │ │ - strdeq r4, [lr, -lr] │ │ │ │ - tsteq lr, sl │ │ │ │ - tsteq lr, r6 │ │ │ │ - tsteq lr, r2 │ │ │ │ - strdeq r4, [lr, -lr] │ │ │ │ - strdeq r4, [lr, -lr] │ │ │ │ - @ instruction: 0x011785bc │ │ │ │ - tsteq lr, lr, ror #30 │ │ │ │ - tsteq lr, sl, ror pc │ │ │ │ - tsteq r7, r8, lsl #11 │ │ │ │ - tsteq lr, r2, ror #30 │ │ │ │ - tsteq lr, sl, lsr pc │ │ │ │ - tsteq lr, r8, asr #30 │ │ │ │ - tsteq lr, r6, asr #30 │ │ │ │ - tsteq lr, r4, asr #30 │ │ │ │ - tsteq lr, r2, asr #30 │ │ │ │ - tsteq lr, r4, asr #30 │ │ │ │ - tsteq r7, r4, lsl #10 │ │ │ │ - tsteq lr, r4, lsr pc │ │ │ │ - @ instruction: 0x011784bc │ │ │ │ - smlabbeq lr, r8, sp, r4 │ │ │ │ - @ instruction: 0x011043d4 │ │ │ │ - tsteq lr, sl, ror #26 │ │ │ │ - @ instruction: 0x011043b6 │ │ │ │ - smlatteq pc, r8, sp, r2 │ │ │ │ - tsteq lr, ip, lsr ip │ │ │ │ - tsteq lr, r6, lsr ip │ │ │ │ - smlatbeq lr, ip, ip, r4 │ │ │ │ - @ instruction: 0x010e4cb4 │ │ │ │ - @ instruction: 0x010e4cb6 │ │ │ │ - @ instruction: 0x010e4cb0 │ │ │ │ - smlabbeq lr, r8, ip, r4 │ │ │ │ - smlabbeq lr, sl, ip, r4 │ │ │ │ - tsteq pc, r6, ror sp @ │ │ │ │ - tsteq pc, r6, ror sp @ │ │ │ │ - tsteq pc, r8, ror sp @ │ │ │ │ - tsteq pc, r6, ror sp @ │ │ │ │ - tsteq r7, r6, lsr #7 │ │ │ │ - ldrdeq r4, [lr, -r8] │ │ │ │ - tsteq pc, r6, asr sp @ │ │ │ │ - tsteq r1, r0, ror #2 │ │ │ │ - tsteq r7, r4, ror #6 │ │ │ │ - tsteq pc, r6, lsr sp @ │ │ │ │ - tsteq pc, r2, asr #26 │ │ │ │ - tsteq pc, r0, asr #26 │ │ │ │ - smlatteq lr, sl, sp, fp │ │ │ │ + tsteq lr, r6, asr #32 │ │ │ │ + tsteq r0, r0, lsr r8 │ │ │ │ + tsteq lr, ip, asr r3 │ │ │ │ + tsteq r0, r2, lsl r8 │ │ │ │ + tsteq lr, r4, ror #6 │ │ │ │ + tsteq lr, r8, ror #6 │ │ │ │ + tsteq lr, ip, asr #6 │ │ │ │ + @ instruction: 0x01178896 │ │ │ │ + tsteq lr, r8, asr #6 │ │ │ │ + tsteq lr, sl, lsr r3 │ │ │ │ + tsteq lr, sl, lsr r3 │ │ │ │ + tsteq lr, r6, asr #6 │ │ │ │ + tsteq lr, sl, asr #6 │ │ │ │ + tsteq lr, r8, asr #6 │ │ │ │ + tsteq r0, lr, asr #14 │ │ │ │ + tsteq lr, sl, lsr r3 │ │ │ │ + tsteq r0, ip, lsr #14 │ │ │ │ + smlatbeq lr, r6, r2, ip │ │ │ │ + smlatbeq lr, r2, pc, r4 @ │ │ │ │ + @ instruction: 0x010e4f9a │ │ │ │ + smlatteq lr, lr, r2, ip │ │ │ │ + smlatteq lr, lr, r2, ip │ │ │ │ strdeq ip, [lr, -r2] │ │ │ │ - strdeq ip, [lr, -r8] │ │ │ │ - strdeq ip, [lr, -sl] │ │ │ │ - tsteq r7, r2, ror #5 │ │ │ │ - tsteq lr, r0, ror #20 │ │ │ │ - @ instruction: 0x011041fc │ │ │ │ - tsteq lr, r8, ror sp │ │ │ │ - tsteq r7, r4, lsl #5 │ │ │ │ - @ instruction: 0x010e49b0 │ │ │ │ - @ instruction: 0x0110419a │ │ │ │ - @ instruction: 0x010e4990 │ │ │ │ - tsteq r0, ip, ror r1 │ │ │ │ - tsteq lr, lr, asr #12 │ │ │ │ + tsteq r7, r4, ror r7 │ │ │ │ + tsteq lr, r6, lsr #2 │ │ │ │ + tsteq lr, r2, lsr r1 │ │ │ │ + tsteq r7, r0, asr #14 │ │ │ │ + tsteq lr, sl, lsl r1 │ │ │ │ + strdeq r5, [lr, -r0] │ │ │ │ + strdeq r5, [lr, -ip] │ │ │ │ + strdeq r5, [lr, -r8] │ │ │ │ + strdeq r5, [lr, -r4] │ │ │ │ + strdeq r5, [lr, -r0] │ │ │ │ + strdeq r5, [lr, -r0] │ │ │ │ + tsteq r7, lr, lsr #13 │ │ │ │ + ldrdeq r5, [lr, -ip] │ │ │ │ + qaddeq r5, lr, lr │ │ │ │ + tsteq lr, sl, rrx │ │ │ │ + tsteq lr, r6, rrx │ │ │ │ + tsteq lr, r2, rrx │ │ │ │ + qaddeq r5, lr, lr │ │ │ │ + qaddeq r5, lr, lr │ │ │ │ + tsteq r7, ip, lsl r6 │ │ │ │ + smlabteq lr, lr, pc, r4 @ │ │ │ │ + ldrdeq r4, [lr, -sl] │ │ │ │ + tsteq r7, r8, ror #11 │ │ │ │ + smlabteq lr, r2, pc, r4 @ │ │ │ │ + @ instruction: 0x010e4f9a │ │ │ │ + smlatbeq lr, r8, pc, r4 @ │ │ │ │ + smlatbeq lr, r6, pc, r4 @ │ │ │ │ + smlatbeq lr, r4, pc, r4 @ │ │ │ │ + smlatbeq lr, r2, pc, r4 @ │ │ │ │ + smlatbeq lr, r4, pc, r4 @ │ │ │ │ + tsteq r7, r4, ror #10 │ │ │ │ + @ instruction: 0x010e4f94 │ │ │ │ + tsteq r7, ip, lsl r5 │ │ │ │ + smlatteq lr, r8, sp, r4 │ │ │ │ + tsteq r0, r4, lsr r4 │ │ │ │ + smlabteq lr, sl, sp, r4 │ │ │ │ + tsteq r0, r6, lsl r4 │ │ │ │ + tsteq pc, r8, asr #28 │ │ │ │ + @ instruction: 0x010e4c9c │ │ │ │ + @ instruction: 0x010e4c96 │ │ │ │ + tsteq lr, ip, lsl #26 │ │ │ │ + tsteq lr, r4, lsl sp │ │ │ │ + tsteq lr, r6, lsl sp │ │ │ │ + tsteq lr, r0, lsl sp │ │ │ │ + smlatteq lr, r8, ip, r4 │ │ │ │ + smlatteq lr, sl, ip, r4 │ │ │ │ + ldrdeq r2, [pc, -r6] │ │ │ │ + ldrdeq r2, [pc, -r6] │ │ │ │ + ldrdeq r2, [pc, -r8] │ │ │ │ + ldrdeq r2, [pc, -r6] │ │ │ │ + tsteq r7, r6, lsl #8 │ │ │ │ + tsteq lr, r8, lsr ip │ │ │ │ + @ instruction: 0x010f2db6 │ │ │ │ + tsteq r1, r0, asr #3 │ │ │ │ + tsteq r7, r4, asr #7 │ │ │ │ + @ instruction: 0x010f2d96 │ │ │ │ + smlatbeq pc, r2, sp, r2 @ │ │ │ │ + smlatbeq pc, r0, sp, r2 @ │ │ │ │ + tsteq lr, sl, asr #28 │ │ │ │ + tsteq lr, r2, asr r2 │ │ │ │ + tsteq lr, r8, asr r2 │ │ │ │ + tsteq lr, sl, asr r2 │ │ │ │ + tsteq r7, r2, asr #6 │ │ │ │ + smlabteq lr, r0, sl, r4 │ │ │ │ + tsteq r0, ip, asr r2 │ │ │ │ + ldrdeq fp, [lr, -r8] │ │ │ │ + tsteq r7, r4, ror #5 │ │ │ │ + tsteq lr, r0, lsl sl │ │ │ │ + @ instruction: 0x011041fa │ │ │ │ + strdeq r4, [lr, -r0] │ │ │ │ + @ instruction: 0x011041dc │ │ │ │ + smlatbeq lr, lr, r6, r4 │ │ │ │ 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 │ │ │ │ - smlatbeq pc, r8, sl, r2 @ │ │ │ │ - ldrdeq r2, [pc, -sl] │ │ │ │ - tsteq pc, sl, lsl fp @ │ │ │ │ - tsteq pc, r8, ror #22 │ │ │ │ - smlatteq pc, sl, sl, r2 │ │ │ │ - @ instruction: 0x010f2a94 │ │ │ │ - tsteq pc, r2, ror sl @ │ │ │ │ - tsteq pc, ip, ror sl @ │ │ │ │ - @ instruction: 0x010e4396 │ │ │ │ - smlatbeq pc, r4, sl, r2 @ │ │ │ │ - @ instruction: 0x010f2ab2 │ │ │ │ - smlabbeq lr, r4, r3, r4 │ │ │ │ - tsteq pc, r6, lsl #22 │ │ │ │ - smlatteq pc, r0, sl, r2 │ │ │ │ - smlatteq pc, sl, sl, r2 │ │ │ │ - tsteq lr, ip, ror #6 │ │ │ │ - tsteq pc, r6, lsl #22 │ │ │ │ - tsteq lr, r0, ror #6 │ │ │ │ + tsteq pc, r8, lsl #22 │ │ │ │ + tsteq pc, sl, lsr fp @ │ │ │ │ + tsteq pc, sl, ror fp @ │ │ │ │ + smlabteq pc, r8, fp, r2 @ │ │ │ │ + tsteq pc, sl, asr #22 │ │ │ │ + strdeq r2, [pc, -r4] │ │ │ │ + ldrdeq r2, [pc, -r2] │ │ │ │ + ldrdeq r2, [pc, -ip] │ │ │ │ + strdeq r4, [lr, -r6] │ │ │ │ + tsteq pc, r4, lsl #22 │ │ │ │ + tsteq pc, r2, lsl fp @ │ │ │ │ + smlatteq lr, r4, r3, r4 │ │ │ │ + tsteq pc, r6, ror #22 │ │ │ │ + tsteq pc, r0, asr #22 │ │ │ │ + tsteq pc, sl, asr #22 │ │ │ │ + smlabteq lr, ip, r3, r4 │ │ │ │ + tsteq pc, r6, ror #22 │ │ │ │ + smlabteq lr, r0, r3, r4 │ │ │ │ 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 @@ │ │ │ │ stmdb r4, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi 10fed60 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7ed9500 │ │ │ │ andlt lr, r2, ip, lsr r9 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - smlatbeq lr, lr, sl, fp │ │ │ │ - tsteq r0, r2, lsr #29 │ │ │ │ - tsteq pc, r4, asr sl @ │ │ │ │ - tsteq r0, r0, ror #28 │ │ │ │ - tsteq pc, sl, asr #20 │ │ │ │ - tsteq pc, r4, asr #20 │ │ │ │ - @ instruction: 0x01177ef8 │ │ │ │ + tsteq lr, lr, lsl #22 │ │ │ │ + tsteq r0, r2, lsl #30 │ │ │ │ + @ instruction: 0x010f2ab4 │ │ │ │ + tsteq r0, r0, asr #29 │ │ │ │ + smlatbeq pc, sl, sl, r2 @ │ │ │ │ + smlatbeq pc, r4, sl, r2 @ │ │ │ │ + tsteq r7, r8, asr pc │ │ │ │ + smlabbeq pc, r8, sl, r2 @ │ │ │ │ + tsteq r0, r0, ror lr │ │ │ │ + tsteq lr, lr, asr #20 │ │ │ │ + tsteq r0, r6, asr lr │ │ │ │ + smlatbeq lr, r0, r6, r4 │ │ │ │ + tsteq r0, ip, lsr lr │ │ │ │ + tsteq pc, r6, asr #20 │ │ │ │ + tsteq pc, r8, lsr sl @ │ │ │ │ + tsteq pc, r6, lsr sl @ │ │ │ │ + tsteq pc, r4, lsr sl @ │ │ │ │ + tsteq pc, r2, lsr sl @ │ │ │ │ + @ instruction: 0x01177e9e │ │ │ │ + tsteq pc, r0, lsr #20 │ │ │ │ tsteq pc, r8, lsr #20 │ │ │ │ - tsteq r0, r0, lsl lr │ │ │ │ - smlatteq lr, lr, r9, fp │ │ │ │ - @ instruction: 0x01103df6 │ │ │ │ - tsteq lr, r0, asr #12 │ │ │ │ - @ instruction: 0x01103ddc │ │ │ │ + tsteq pc, r6, lsr #20 │ │ │ │ + tsteq pc, r4, lsr #20 │ │ │ │ + tsteq pc, r8, lsr #20 │ │ │ │ + tsteq pc, lr, lsl sl @ │ │ │ │ + tsteq pc, r8, lsl sl @ │ │ │ │ + tsteq pc, ip, lsl sl @ │ │ │ │ + tsteq pc, r6, lsl sl @ │ │ │ │ + tsteq pc, ip, lsl #20 │ │ │ │ + tsteq r0, r8, lsr sp │ │ │ │ + tsteq pc, r4, lsl #20 │ │ │ │ + tsteq pc, r4, lsl #20 │ │ │ │ + tsteq pc, r8, lsl #20 │ │ │ │ + tsteq pc, r6, lsl #20 │ │ │ │ + tsteq pc, ip, lsl #20 │ │ │ │ + tsteq r7, ip, lsl #27 │ │ │ │ + tsteq pc, r6, lsl #20 │ │ │ │ + tsteq r0, r6, lsr #25 │ │ │ │ + @ instruction: 0x010f28b4 │ │ │ │ + ldrdeq r2, [pc, -ip] │ │ │ │ + smlatteq pc, r2, r9, r2 │ │ │ │ + smlatteq pc, r0, r9, r2 │ │ │ │ smlatteq pc, r6, r9, r2 │ │ │ │ - ldrdeq r2, [pc, -r8] │ │ │ │ - ldrdeq r2, [pc, -r6] │ │ │ │ - ldrdeq r2, [pc, -r4] │ │ │ │ - ldrdeq r2, [pc, -r2] │ │ │ │ - tsteq r7, lr, lsr lr │ │ │ │ - smlabteq pc, r0, r9, r2 @ │ │ │ │ - smlabteq pc, r8, r9, r2 @ │ │ │ │ - smlabteq pc, r6, r9, r2 @ │ │ │ │ + strdeq r2, [pc, -r0] │ │ │ │ + strdeq r2, [pc, -sl] │ │ │ │ + tsteq pc, r0, lsl #20 │ │ │ │ + @ instruction: 0x01177cdc │ │ │ │ + strdeq r2, [pc, -r2] │ │ │ │ + tsteq r1, lr, lsl #4 │ │ │ │ + @ instruction: 0x011057dc │ │ │ │ + smlatteq pc, r6, r9, r2 │ │ │ │ + strdeq r2, [pc, -r6] │ │ │ │ + strdeq r2, [pc, -r0] │ │ │ │ + strdeq r2, [pc, -r0] │ │ │ │ + tsteq r0, r0, lsr #23 │ │ │ │ + tsteq lr, sl, lsr r5 │ │ │ │ + tsteq r0, r6, lsl #23 │ │ │ │ smlabteq pc, r4, r9, r2 @ │ │ │ │ - smlabteq pc, r8, r9, r2 @ │ │ │ │ - @ instruction: 0x010f29be │ │ │ │ - @ instruction: 0x010f29b8 │ │ │ │ - @ instruction: 0x010f29bc │ │ │ │ - @ instruction: 0x010f29b6 │ │ │ │ - smlatbeq pc, ip, r9, r2 @ │ │ │ │ - @ instruction: 0x01103cd8 │ │ │ │ - smlatbeq pc, r4, r9, r2 @ │ │ │ │ - smlatbeq pc, r4, r9, r2 @ │ │ │ │ - smlatbeq pc, r8, r9, r2 @ │ │ │ │ - smlatbeq pc, r6, r9, r2 @ │ │ │ │ - smlatbeq pc, ip, r9, r2 @ │ │ │ │ - tsteq r7, ip, lsr #26 │ │ │ │ - smlatbeq pc, r6, r9, r2 @ │ │ │ │ - tsteq r0, r6, asr #24 │ │ │ │ - tsteq pc, r4, asr r8 @ │ │ │ │ - tsteq pc, ip, ror r9 @ │ │ │ │ - smlabbeq pc, r2, r9, r2 @ │ │ │ │ - smlabbeq pc, r0, r9, r2 @ │ │ │ │ - smlabbeq pc, r6, r9, r2 @ │ │ │ │ - @ instruction: 0x010f2990 │ │ │ │ - @ instruction: 0x010f299a │ │ │ │ - smlatbeq pc, r0, r9, r2 @ │ │ │ │ - tsteq r7, ip, ror ip │ │ │ │ - @ instruction: 0x010f2992 │ │ │ │ - tsteq r1, lr, lsr #3 │ │ │ │ - tsteq r0, ip, ror r7 │ │ │ │ - smlabbeq pc, r6, r9, r2 @ │ │ │ │ - @ instruction: 0x010f2996 │ │ │ │ - @ instruction: 0x010f2990 │ │ │ │ - @ instruction: 0x010f2990 │ │ │ │ - tsteq r0, r0, asr #22 │ │ │ │ - ldrdeq r4, [lr, -sl] │ │ │ │ - tsteq r0, r6, lsr #22 │ │ │ │ - tsteq pc, r4, ror #18 │ │ │ │ - tstpeq ip, r6, ror #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, r2, asr #23 │ │ │ │ - smlabteq lr, sl, pc, r3 @ │ │ │ │ + smlabteq ip, r6, pc, pc @ │ │ │ │ + tsteq r7, r2, lsr #24 │ │ │ │ + tsteq lr, sl, 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 │ │ │ │ - @ instruction: 0x010f27ba │ │ │ │ - smlatteq pc, sl, r7, r2 │ │ │ │ - tsteq pc, r0, lsr r8 @ │ │ │ │ - @ instruction: 0x010f28b0 │ │ │ │ + tsteq pc, sl, lsl r8 @ │ │ │ │ + tsteq pc, sl, asr #16 │ │ │ │ + @ instruction: 0x010f2890 │ │ │ │ tsteq pc, r0, lsl r9 @ │ │ │ │ - tsteq pc, ip, ror #18 │ │ │ │ - smlabteq pc, lr, r9, r2 @ │ │ │ │ - tsteq pc, r2, asr #20 │ │ │ │ - smlatbeq pc, r4, sl, r2 @ │ │ │ │ - tsteq pc, r8, lsl fp @ │ │ │ │ - tsteq pc, lr, ror #22 │ │ │ │ - smlabteq pc, r6, fp, r2 @ │ │ │ │ - tsteq pc, r6, lsr ip @ │ │ │ │ - smlabbeq pc, lr, ip, r2 @ │ │ │ │ - smlabteq pc, r4, ip, r2 @ │ │ │ │ - tsteq pc, r0, lsr sp @ │ │ │ │ - tsteq pc, lr, lsr #26 │ │ │ │ - tsteq pc, sl, lsr #30 │ │ │ │ - tsteq pc, ip, ror lr @ │ │ │ │ - ldrdeq r2, [pc, -r8] │ │ │ │ + tsteq pc, r0, ror r9 @ │ │ │ │ + smlabteq pc, ip, r9, r2 @ │ │ │ │ + tsteq pc, lr, lsr #20 │ │ │ │ + smlatbeq pc, r2, sl, r2 @ │ │ │ │ + tsteq pc, r4, lsl #22 │ │ │ │ + tsteq pc, r8, ror fp @ │ │ │ │ + smlabteq pc, lr, fp, r2 @ │ │ │ │ + tsteq pc, r6, lsr #24 │ │ │ │ + @ instruction: 0x010f2c96 │ │ │ │ + smlatteq pc, lr, ip, r2 │ │ │ │ tsteq pc, r4, lsr #26 │ │ │ │ - smlabteq pc, r6, pc, r2 @ │ │ │ │ - strdeq r2, [pc, -r6] │ │ │ │ - tsteq pc, r4, ror r1 @ │ │ │ │ - smlatbeq pc, sl, r0, r3 @ │ │ │ │ - smlabbeq pc, lr, r1, r3 @ │ │ │ │ - strdeq r3, [pc, -r8] │ │ │ │ - tsteq pc, sl, ror #4 │ │ │ │ - @ instruction: 0x010f32ba │ │ │ │ - tsteq pc, r2, lsr #6 │ │ │ │ + @ instruction: 0x010f2d90 │ │ │ │ + smlabbeq pc, lr, sp, r2 @ │ │ │ │ + smlabbeq pc, sl, pc, r2 @ │ │ │ │ + ldrdeq r2, [pc, -ip] │ │ │ │ + tsteq pc, r8, lsr lr @ │ │ │ │ + smlabbeq pc, r4, sp, r2 @ │ │ │ │ + tsteq pc, r6, lsr #32 │ │ │ │ + qaddeq r3, r6, pc @ │ │ │ │ + ldrdeq r3, [pc, -r4] │ │ │ │ + tsteq pc, sl, lsl #2 │ │ │ │ + smlatteq pc, lr, r1, r3 │ │ │ │ + tsteq pc, r8, asr r2 @ │ │ │ │ + smlabteq pc, sl, r2, r3 @ │ │ │ │ + tsteq pc, sl, lsl r3 @ │ │ │ │ + smlabbeq pc, r2, r3, r3 @ │ │ │ │ + smlabteq pc, ip, r3, r3 @ │ │ │ │ + tsteq pc, r4, lsl #14 │ │ │ │ + smlatteq pc, r2, r8, r3 │ │ │ │ + @ instruction: 0x010f3d9e │ │ │ │ + tsteq pc, r2, ror r6 @ │ │ │ │ + tsteq pc, r2, lsl fp @ │ │ │ │ + tsteq pc, r0, lsl r4 @ │ │ │ │ + tsteq pc, r2, asr r8 @ │ │ │ │ + strdeq r3, [pc, -sl] │ │ │ │ + smlatteq pc, r2, r5, r3 │ │ │ │ + tsteq pc, sl, ror #20 │ │ │ │ tsteq pc, ip, ror #6 │ │ │ │ - smlatbeq pc, r4, r6, r3 @ │ │ │ │ - smlabbeq pc, r2, r8, r3 @ │ │ │ │ - tsteq pc, lr, lsr sp @ │ │ │ │ - tsteq pc, r2, lsl r6 @ │ │ │ │ - @ instruction: 0x010f3ab2 │ │ │ │ - @ instruction: 0x010f33b0 │ │ │ │ - strdeq r3, [pc, -r2] │ │ │ │ - @ instruction: 0x010f3c9a │ │ │ │ - smlabbeq pc, r2, r5, r3 @ │ │ │ │ - tsteq pc, sl, lsl #20 │ │ │ │ - tsteq pc, ip, lsl #6 │ │ │ │ - tsteq pc, ip, asr #14 │ │ │ │ - strdeq r3, [pc, -r8] │ │ │ │ - ldrdeq r3, [pc, -r2] │ │ │ │ - smlabbeq pc, r2, r9, r3 @ │ │ │ │ - tsteq pc, sl, ror #4 │ │ │ │ - tsteq pc, r6, lsl r8 @ │ │ │ │ - tsteq pc, r4, lsr sl @ │ │ │ │ - tsteq pc, r4, lsl r3 @ │ │ │ │ - @ instruction: 0x010f379c │ │ │ │ - tsteq pc, r4, lsl #22 │ │ │ │ - smlatteq pc, r4, r2, r4 │ │ │ │ - smlabteq pc, sl, lr, r3 @ │ │ │ │ - @ instruction: 0x010f3abc │ │ │ │ - ldrdeq r4, [pc, -r4] │ │ │ │ - smlabbeq pc, r0, ip, r3 @ │ │ │ │ - smlabbeq pc, lr, r4, r4 @ │ │ │ │ - qaddeq r4, r2, pc @ │ │ │ │ - tsteq pc, lr, asr #24 │ │ │ │ - tsteq pc, r6, asr #8 │ │ │ │ - tsteq pc, r4, lsl r0 @ │ │ │ │ - tsteq pc, r6, lsl #24 │ │ │ │ - tsteq pc, lr, lsl #20 │ │ │ │ - smlatbeq pc, r0, sp, r3 @ │ │ │ │ - @ instruction: 0x010f399e │ │ │ │ - smlabbeq pc, sl, r1, r4 @ │ │ │ │ - tsteq pc, r0, ror sp @ │ │ │ │ - tsteq pc, r6, asr r9 @ │ │ │ │ - tsteq pc, r2, asr r1 @ │ │ │ │ - tsteq pc, r6, lsr #26 │ │ │ │ + smlatbeq pc, ip, r7, r3 @ │ │ │ │ + tsteq pc, r8, asr ip @ │ │ │ │ + tsteq pc, r2, lsr r5 @ │ │ │ │ + smlatteq pc, r2, r9, r3 │ │ │ │ + smlabteq pc, sl, r2, r3 @ │ │ │ │ + tsteq pc, r6, ror r8 @ │ │ │ │ + @ instruction: 0x010f3a94 │ │ │ │ + tsteq pc, r4, ror r3 @ │ │ │ │ + strdeq r3, [pc, -ip] │ │ │ │ + tsteq pc, r4, ror #22 │ │ │ │ + tsteq pc, r4, asr #6 │ │ │ │ + tsteq pc, sl, lsr #30 │ │ │ │ + tsteq pc, ip, lsl fp @ │ │ │ │ + tsteq pc, r4, lsr r5 @ │ │ │ │ + smlatteq pc, r0, ip, r3 │ │ │ │ + smlatteq pc, lr, r4, r4 │ │ │ │ + strheq r4, [pc, -r2] │ │ │ │ + smlatbeq pc, lr, ip, r3 @ │ │ │ │ + smlatbeq pc, r6, r4, r4 @ │ │ │ │ + tsteq pc, r4, ror r0 @ │ │ │ │ + tsteq pc, r6, ror #24 │ │ │ │ + tsteq pc, lr, ror #20 │ │ │ │ + tsteq pc, r0, lsl #28 │ │ │ │ + strdeq r3, [pc, -lr] │ │ │ │ + smlatteq pc, sl, r1, r4 │ │ │ │ + ldrdeq r3, [pc, -r0] │ │ │ │ + @ instruction: 0x010f39b6 │ │ │ │ + @ instruction: 0x010f41b2 │ │ │ │ + smlabbeq pc, r6, sp, r3 @ │ │ │ │ @ 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 │ │ │ │ - tsteq pc, r4, lsl #16 │ │ │ │ - smlatteq pc, r2, pc, r3 @ │ │ │ │ - @ instruction: 0x010f3bba │ │ │ │ - smlatbeq pc, sl, r7, r3 @ │ │ │ │ - @ instruction: 0x010f3fb4 │ │ │ │ - @ instruction: 0x010f46b4 │ │ │ │ - @ instruction: 0x010f46b4 │ │ │ │ - smlatbeq pc, r8, r6, r4 @ │ │ │ │ - strdeq r4, [pc, -r0] │ │ │ │ - tsteq pc, r2, lsl r4 @ │ │ │ │ - tsteq pc, r4, lsl r4 @ │ │ │ │ - tsteq pc, ip, lsl #8 │ │ │ │ - tsteq pc, lr, lsl #8 │ │ │ │ - strdeq r4, [pc, -ip] │ │ │ │ - strdeq r4, [pc, -lr] │ │ │ │ - strdeq r4, [pc, -r6] │ │ │ │ - tsteq pc, r6, asr r6 @ │ │ │ │ - tsteq pc, r2, ror #2 │ │ │ │ - tsteq pc, r6, ror #2 │ │ │ │ - tsteq pc, lr, asr r1 @ │ │ │ │ - tsteq pc, r2, ror #2 │ │ │ │ - tsteq pc, lr, asr #16 │ │ │ │ - tsteq pc, sl, ror r8 @ │ │ │ │ - @ instruction: 0x010f489a │ │ │ │ - strdeq r4, [pc, -r8] │ │ │ │ - @ instruction: 0x010f49b8 │ │ │ │ + tsteq pc, r4, ror #16 │ │ │ │ + tsteq pc, r2, asr #32 │ │ │ │ + tsteq pc, sl, lsl ip @ │ │ │ │ + tsteq pc, sl, lsl #16 │ │ │ │ + tsteq pc, r4, lsl r0 @ │ │ │ │ + tsteq pc, r4, lsl r7 @ │ │ │ │ + tsteq pc, r4, lsl r7 @ │ │ │ │ + tsteq pc, r8, lsl #14 │ │ │ │ + tsteq pc, r0, asr r9 @ │ │ │ │ + tsteq pc, r2, ror r4 @ │ │ │ │ + tsteq pc, r4, ror r4 @ │ │ │ │ + tsteq pc, ip, ror #8 │ │ │ │ + tsteq pc, lr, ror #8 │ │ │ │ + tsteq pc, ip, asr r4 @ │ │ │ │ + tsteq pc, lr, asr r4 @ │ │ │ │ + tsteq pc, r6, asr r4 @ │ │ │ │ + @ instruction: 0x010f46b6 │ │ │ │ + smlabteq pc, r2, r1, r4 @ │ │ │ │ + smlabteq pc, r6, r1, r4 @ │ │ │ │ + @ instruction: 0x010f41be │ │ │ │ + smlabteq pc, r2, r1, r4 @ │ │ │ │ + smlatbeq pc, lr, r8, r4 @ │ │ │ │ + ldrdeq r4, [pc, -sl] │ │ │ │ + strdeq r4, [pc, -sl] │ │ │ │ tsteq pc, r8, asr sl @ │ │ │ │ - tsteq pc, r8, ror #20 │ │ │ │ - ldrdeq r4, [pc, -ip] │ │ │ │ - tsteq pc, r0, lsr #22 │ │ │ │ - tsteq pc, r8, ror fp @ │ │ │ │ - ldrdeq r4, [pc, -r2] │ │ │ │ - tsteq pc, r6, lsr #24 │ │ │ │ - tsteq pc, r8, asr #24 │ │ │ │ - @ instruction: 0x010f4c9a │ │ │ │ - tsteq pc, r6, lsl #26 │ │ │ │ - tsteq pc, sl, asr r1 @ │ │ │ │ - tsteq pc, r0, lsr #26 │ │ │ │ - tsteq pc, r8, lsr #30 │ │ │ │ - tsteq pc, ip, asr #2 │ │ │ │ - tsteq pc, sl, asr #30 │ │ │ │ - tsteq pc, r0, lsl #26 │ │ │ │ - tsteq pc, ip, lsl pc @ │ │ │ │ - tsteq pc, ip, lsr #2 │ │ │ │ - tsteq pc, r8, lsl #26 │ │ │ │ - tsteq pc, ip, lsl pc @ │ │ │ │ - tsteq pc, r8, lsr #2 │ │ │ │ - strdeq r4, [pc, -r8] │ │ │ │ - smlabbeq pc, r0, r1, r5 @ │ │ │ │ - smlabbeq pc, sl, r1, r5 @ │ │ │ │ - strdeq r5, [pc, -r8] │ │ │ │ - tsteq pc, lr, lsr r2 @ │ │ │ │ - @ instruction: 0x010f529c │ │ │ │ - ldrdeq r5, [pc, -sl] │ │ │ │ - tsteq pc, r8, lsl r3 @ │ │ │ │ - smlabbeq pc, r4, r3, r5 @ │ │ │ │ - tsteq pc, r8, lsr r4 @ │ │ │ │ - tsteq pc, r0, lsl r4 @ │ │ │ │ - tsteq pc, ip, asr #8 │ │ │ │ - tsteq pc, lr, ror r4 @ │ │ │ │ - @ instruction: 0x010f54ba │ │ │ │ - smlatteq pc, r0, r4, r5 │ │ │ │ - tsteq pc, r8, ror #10 │ │ │ │ - smlabteq pc, r4, r5, r5 @ │ │ │ │ - tsteq pc, sl, lsr r6 @ │ │ │ │ - tsteq pc, r8, ror #12 │ │ │ │ - ldrdeq r5, [pc, -r4] │ │ │ │ + tsteq pc, r8, lsl sl @ │ │ │ │ + @ instruction: 0x010f4ab8 │ │ │ │ + smlabteq pc, r8, sl, r4 @ │ │ │ │ + tsteq pc, ip, lsr fp @ │ │ │ │ + smlabbeq pc, r0, fp, r4 @ │ │ │ │ + ldrdeq r4, [pc, -r8] │ │ │ │ + tsteq pc, r2, lsr ip @ │ │ │ │ + smlabbeq pc, r6, ip, r4 @ │ │ │ │ + smlatbeq pc, r8, ip, r4 @ │ │ │ │ + strdeq r4, [pc, -sl] │ │ │ │ + tsteq pc, r6, ror #26 │ │ │ │ + @ instruction: 0x010f51ba │ │ │ │ + smlabbeq pc, r0, sp, r4 @ │ │ │ │ + smlabbeq pc, r8, pc, r4 @ │ │ │ │ + smlatbeq pc, ip, r1, r5 @ │ │ │ │ + smlatbeq pc, sl, pc, r4 @ │ │ │ │ + tsteq pc, r0, ror #26 │ │ │ │ + tsteq pc, ip, ror pc @ │ │ │ │ + smlabbeq pc, ip, r1, r5 @ │ │ │ │ + tsteq pc, r8, ror #26 │ │ │ │ + tsteq pc, ip, ror pc @ │ │ │ │ + smlabbeq pc, r8, r1, r5 @ │ │ │ │ + tsteq pc, r8, asr sp @ │ │ │ │ + smlatteq pc, r0, r1, r5 │ │ │ │ + smlatteq pc, sl, r1, r5 │ │ │ │ + tsteq pc, r8, asr r2 @ │ │ │ │ + @ instruction: 0x010f529e │ │ │ │ + strdeq r5, [pc, -ip] │ │ │ │ + tsteq pc, sl, lsr r3 @ │ │ │ │ + tsteq pc, r8, ror r3 @ │ │ │ │ + smlatteq pc, r4, r3, r5 │ │ │ │ + @ instruction: 0x010f5498 │ │ │ │ + tsteq pc, r0, ror r4 @ │ │ │ │ + smlatbeq pc, ip, r4, r5 @ │ │ │ │ + ldrdeq r5, [pc, -lr] │ │ │ │ + tsteq pc, sl, lsl r5 @ │ │ │ │ + tsteq pc, r0, asr #10 │ │ │ │ + smlabteq pc, r8, r5, r5 @ │ │ │ │ + tsteq pc, r4, lsr #12 │ │ │ │ + @ instruction: 0x010f569a │ │ │ │ + smlabteq pc, r8, r6, r5 @ │ │ │ │ + tsteq pc, r4, 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 │ │ │ │ - tsteq pc, r8, lsr #12 │ │ │ │ - @ instruction: 0x010f5692 │ │ │ │ - smlatteq pc, r6, r6, r5 │ │ │ │ - tsteq pc, r0, asr r7 @ │ │ │ │ + smlabbeq pc, r8, r6, r5 @ │ │ │ │ + strdeq r5, [pc, -r2] │ │ │ │ + tsteq pc, r6, asr #14 │ │ │ │ @ instruction: 0x010f57b0 │ │ │ │ - tsteq pc, r8, asr #16 │ │ │ │ - tsteq pc, r8, lsr r8 @ │ │ │ │ - @ instruction: 0x010f58bc │ │ │ │ - strdeq r5, [pc, -r8] │ │ │ │ - tsteq pc, r6, asr #18 │ │ │ │ - smlabteq pc, ip, r9, r5 @ │ │ │ │ - tsteq pc, ip, lsl #20 │ │ │ │ - @ instruction: 0x010f5ab0 │ │ │ │ - tsteq pc, r0, lsr #22 │ │ │ │ - tsteq pc, r8, lsl #22 │ │ │ │ - tsteq pc, r2, asr fp @ │ │ │ │ - smlatbeq pc, r6, fp, r5 @ │ │ │ │ - tsteq pc, ip, lsl #24 │ │ │ │ - tsteq pc, r0, asr ip @ │ │ │ │ - @ instruction: 0x010f5c96 │ │ │ │ - @ instruction: 0x010f5cb6 │ │ │ │ - tsteq pc, r2, lsl sp @ │ │ │ │ - smlatteq pc, r0, ip, r5 │ │ │ │ - tsteq pc, sl, lsr #26 │ │ │ │ - tsteq pc, lr, ror #26 │ │ │ │ - smlatteq pc, r4, sp, r5 │ │ │ │ - tsteq pc, r6, lsr lr @ │ │ │ │ - smlabbeq pc, sl, lr, r5 @ │ │ │ │ - smlatteq pc, r4, lr, r5 │ │ │ │ - tsteq pc, ip, lsr #30 │ │ │ │ - tsteq pc, r6, asr pc @ │ │ │ │ - smlatbeq pc, r6, pc, r5 @ │ │ │ │ - strdeq r5, [pc, -r0] │ │ │ │ - tsteq pc, lr, asr #32 │ │ │ │ - swpeq r6, r6, [pc] @ │ │ │ │ - strdeq r6, [pc, -r0] │ │ │ │ - tsteq pc, r2, lsr #2 │ │ │ │ - smlatbeq pc, r6, r1, r6 @ │ │ │ │ - smlatbeq pc, r0, r1, r6 @ │ │ │ │ - strdeq r6, [pc, -sl] │ │ │ │ - tsteq pc, r2, lsr #4 │ │ │ │ - tsteq pc, r6, ror r2 @ │ │ │ │ - smlatbeq pc, sl, r2, r6 @ │ │ │ │ - tsteq pc, r4, lsl #6 │ │ │ │ - tsteq pc, sl, asr r3 @ │ │ │ │ - smlabteq pc, r8, r3, r6 @ │ │ │ │ + tsteq pc, r0, lsl r8 @ │ │ │ │ + smlatbeq pc, r8, r8, r5 @ │ │ │ │ + @ instruction: 0x010f5898 │ │ │ │ + tsteq pc, ip, lsl r9 @ │ │ │ │ + tsteq pc, r8, asr r9 @ │ │ │ │ + smlatbeq pc, r6, r9, r5 @ │ │ │ │ + tsteq pc, ip, lsr #20 │ │ │ │ + tsteq pc, ip, ror #20 │ │ │ │ + tsteq pc, r0, lsl fp @ │ │ │ │ + smlabbeq pc, r0, fp, r5 @ │ │ │ │ + tsteq pc, r8, ror #22 │ │ │ │ + @ instruction: 0x010f5bb2 │ │ │ │ + tsteq pc, r6, lsl #24 │ │ │ │ + tsteq pc, ip, ror #24 │ │ │ │ + @ instruction: 0x010f5cb0 │ │ │ │ + strdeq r5, [pc, -r6] │ │ │ │ + tsteq pc, r6, lsl sp @ │ │ │ │ + tsteq pc, r2, ror sp @ │ │ │ │ + tsteq pc, r0, asr #26 │ │ │ │ + smlabbeq pc, sl, sp, r5 @ │ │ │ │ + smlabteq pc, lr, sp, r5 @ │ │ │ │ + tsteq pc, r4, asr #28 │ │ │ │ + @ instruction: 0x010f5e96 │ │ │ │ + smlatteq pc, sl, lr, r5 │ │ │ │ + tsteq pc, r4, asr #30 │ │ │ │ + smlabbeq pc, ip, pc, r5 @ │ │ │ │ + @ instruction: 0x010f5fb6 │ │ │ │ + tsteq pc, r6 │ │ │ │ + qaddeq r6, r0, pc @ │ │ │ │ + smlatbeq pc, lr, r0, r6 @ │ │ │ │ + strdeq r6, [pc, -r6] │ │ │ │ + tsteq pc, r0, asr r1 @ │ │ │ │ + smlabbeq pc, r2, r1, r6 @ │ │ │ │ + tsteq pc, r6, lsl #4 │ │ │ │ + mrseq r6, (UNDEF: 47) │ │ │ │ + tsteq pc, sl, asr r2 @ │ │ │ │ + smlabbeq pc, r2, r2, r6 @ │ │ │ │ + ldrdeq r6, [pc, -r6] │ │ │ │ + tsteq pc, sl, lsl #6 │ │ │ │ + tsteq pc, r4, ror #6 │ │ │ │ @ instruction: 0x010f63ba │ │ │ │ - tsteq pc, lr, lsl #8 │ │ │ │ - tsteq pc, r0, asr r4 @ │ │ │ │ - @ instruction: 0x010f649e │ │ │ │ - smlatteq pc, sl, r4, r6 │ │ │ │ - smlatbeq pc, r8, r5, r6 @ │ │ │ │ - tsteq pc, ip, lsl r6 @ │ │ │ │ - smlabteq pc, sl, r6, r6 @ │ │ │ │ - @ instruction: 0x010f66b0 │ │ │ │ - tsteq pc, ip, lsr #14 │ │ │ │ - @ instruction: 0x010f679c │ │ │ │ - tsteq pc, r8, lsl r8 @ │ │ │ │ - tsteq pc, ip, ror r8 @ │ │ │ │ - strdeq r6, [pc, -r8] │ │ │ │ - tsteq pc, r2, ror #18 │ │ │ │ - smlatbeq pc, r6, r9, r6 @ │ │ │ │ - smlatteq pc, r6, r9, r6 │ │ │ │ - tsteq pc, sl, asr #20 │ │ │ │ - smlabbeq pc, r0, sl, r6 @ │ │ │ │ - smlabteq pc, r2, sl, r6 @ │ │ │ │ - strdeq r6, [pc, -r4] │ │ │ │ + tsteq pc, r8, lsr #8 │ │ │ │ + tsteq pc, sl, lsl r4 @ │ │ │ │ + tsteq pc, lr, ror #8 │ │ │ │ + @ instruction: 0x010f64b0 │ │ │ │ + strdeq r6, [pc, -lr] │ │ │ │ + tsteq pc, sl, asr #10 │ │ │ │ + tsteq pc, r8, lsl #12 │ │ │ │ + tsteq pc, ip, ror r6 @ │ │ │ │ + tsteq pc, sl, lsr #14 │ │ │ │ + tsteq pc, r0, lsl r7 @ │ │ │ │ + smlabbeq pc, ip, r7, r6 @ │ │ │ │ + strdeq r6, [pc, -ip] │ │ │ │ + tsteq pc, r8, ror r8 @ │ │ │ │ + ldrdeq r6, [pc, -ip] │ │ │ │ + tsteq pc, r8, asr r9 @ │ │ │ │ + smlabteq pc, r2, r9, r6 @ │ │ │ │ + tsteq pc, r6, lsl #20 │ │ │ │ + tsteq pc, r6, asr #20 │ │ │ │ + smlatbeq pc, sl, sl, r6 @ │ │ │ │ + smlatteq pc, r0, sl, r6 │ │ │ │ + tsteq pc, r2, lsr #22 │ │ │ │ + tsteq pc, r4, 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 │ │ │ │ - tsteq pc, r6, lsr sl @ │ │ │ │ - smlabbeq pc, r6, sl, r6 @ │ │ │ │ - strdeq r6, [pc, -sl] │ │ │ │ - ldrdeq r6, [pc, -r2] │ │ │ │ - tsteq pc, ip, lsl #22 │ │ │ │ - tsteq pc, r8, lsr #22 │ │ │ │ - tsteq pc, r8, ror fp @ │ │ │ │ - tsteq pc, sl, asr r3 @ │ │ │ │ - tsteq pc, lr, asr r3 @ │ │ │ │ - tsteq pc, r4, asr r3 @ │ │ │ │ - smlabbeq pc, sl, fp, r6 @ │ │ │ │ - swpeq r7, r0, [pc] @ │ │ │ │ - swpeq r7, r8, [pc] @ │ │ │ │ - swpeq r7, r2, [pc] @ │ │ │ │ - swpeq r7, sl, [pc] @ │ │ │ │ - smlabbeq pc, r8, r0, r7 @ │ │ │ │ - swpeq r7, r0, [pc] @ │ │ │ │ - smlabbeq pc, sl, r0, r7 @ │ │ │ │ - tsteq pc, r2, lsr r3 @ │ │ │ │ - smlatbeq pc, r6, sp, r6 @ │ │ │ │ - smlatbeq pc, ip, sp, r6 @ │ │ │ │ - smlatbeq pc, r6, sp, r6 @ │ │ │ │ - smlatbeq pc, ip, sp, r6 @ │ │ │ │ - tsteq pc, r4, ror r5 @ │ │ │ │ - tsteq pc, sl, ror r5 @ │ │ │ │ - tsteq pc, r4, ror r5 @ │ │ │ │ - tsteq pc, sl, ror r5 @ │ │ │ │ - tsteq pc, r0, ror #10 │ │ │ │ - tsteq pc, r6, ror #10 │ │ │ │ - tsteq pc, r0, ror #10 │ │ │ │ - tsteq pc, r6, ror #10 │ │ │ │ - tsteq pc, r6, asr r5 @ │ │ │ │ - tsteq pc, ip, asr r5 @ │ │ │ │ - tsteq pc, r6, asr r5 @ │ │ │ │ - tsteq pc, r6, lsr #16 │ │ │ │ - smlabbeq pc, lr, r2, r7 @ │ │ │ │ - @ instruction: 0x010f7290 │ │ │ │ - smlabbeq pc, r8, r2, r7 @ │ │ │ │ - smlabbeq pc, sl, r2, r7 @ │ │ │ │ - @ instruction: 0x010f7a90 │ │ │ │ - tsteq pc, sl, rrx │ │ │ │ - tsteq pc, r0, lsl #24 │ │ │ │ - tsteq pc, ip, lsr #6 │ │ │ │ - smlabteq pc, r2, fp, r7 @ │ │ │ │ - tsteq pc, r6, asr r1 @ │ │ │ │ + @ instruction: 0x010f6a96 │ │ │ │ + smlatteq pc, r6, sl, r6 │ │ │ │ + tsteq pc, sl, asr fp @ │ │ │ │ + tsteq pc, r2, lsr fp @ │ │ │ │ + tsteq pc, ip, ror #22 │ │ │ │ + smlabbeq pc, r8, fp, r6 @ │ │ │ │ + ldrdeq r6, [pc, -r8] │ │ │ │ + @ instruction: 0x010f73ba │ │ │ │ + @ instruction: 0x010f73be │ │ │ │ + @ instruction: 0x010f73b4 │ │ │ │ + smlatteq pc, sl, fp, r6 │ │ │ │ + strdeq r7, [pc, -r0] │ │ │ │ strdeq r7, [pc, -r8] │ │ │ │ - smlabteq pc, r8, r2, r8 @ │ │ │ │ - tsteq pc, sl, asr lr @ │ │ │ │ + strdeq r7, [pc, -r2] │ │ │ │ strdeq r7, [pc, -sl] │ │ │ │ - @ instruction: 0x010f7f90 │ │ │ │ - smlabteq pc, r6, ip, r7 @ │ │ │ │ - tsteq pc, r2, lsl pc @ │ │ │ │ - @ instruction: 0x010f7ab6 │ │ │ │ - tsteq pc, ip, ror r0 @ │ │ │ │ - tsteq pc, r4, lsr r2 @ │ │ │ │ - tsteq pc, sl, asr #4 │ │ │ │ - tsteq pc, r6, ror r2 @ │ │ │ │ - @ instruction: 0x010f8298 │ │ │ │ - smlabteq pc, r4, r2, r8 @ │ │ │ │ - smlabteq pc, lr, r2, r8 @ │ │ │ │ - strdeq r8, [pc, -sl] │ │ │ │ - tsteq pc, ip, lsl r3 @ │ │ │ │ - smlabteq pc, r8, r5, r8 @ │ │ │ │ - ldrdeq r8, [pc, -lr] │ │ │ │ - tsteq pc, sl, lsl #12 │ │ │ │ - tsteq pc, ip, lsr #12 │ │ │ │ - smlatteq pc, r2, r8, r8 │ │ │ │ + smlatteq pc, r8, r0, r7 │ │ │ │ + strdeq r7, [pc, -r0] │ │ │ │ + smlatteq pc, sl, r0, r7 │ │ │ │ + @ instruction: 0x010f7392 │ │ │ │ + tsteq pc, r6, lsl #28 │ │ │ │ + tsteq pc, ip, lsl #28 │ │ │ │ + tsteq pc, r6, lsl #28 │ │ │ │ + tsteq pc, ip, lsl #28 │ │ │ │ + ldrdeq r7, [pc, -r4] │ │ │ │ + ldrdeq r7, [pc, -sl] │ │ │ │ + ldrdeq r7, [pc, -r4] │ │ │ │ + ldrdeq r7, [pc, -sl] │ │ │ │ + smlabteq pc, r0, r5, r7 @ │ │ │ │ + smlabteq pc, r6, r5, r7 @ │ │ │ │ + smlabteq pc, r0, r5, r7 @ │ │ │ │ + smlabteq pc, r6, r5, r7 @ │ │ │ │ + @ instruction: 0x010f75b6 │ │ │ │ + @ instruction: 0x010f75bc │ │ │ │ + @ instruction: 0x010f75b6 │ │ │ │ + smlabbeq pc, r6, r8, r7 @ │ │ │ │ + smlatteq pc, lr, r2, r7 │ │ │ │ + strdeq r7, [pc, -r0] │ │ │ │ + smlatteq pc, r8, r2, r7 │ │ │ │ + smlatteq pc, sl, r2, r7 │ │ │ │ + strdeq r7, [pc, -r0] │ │ │ │ + smlabteq pc, sl, r0, r8 @ │ │ │ │ + tsteq pc, r0, ror #24 │ │ │ │ + smlabbeq pc, ip, r3, r8 @ │ │ │ │ + tsteq pc, r2, lsr #24 │ │ │ │ + @ instruction: 0x010f81b6 │ │ │ │ + tsteq pc, r8, asr sp @ │ │ │ │ + tsteq pc, r8, lsr #6 │ │ │ │ + @ instruction: 0x010f7eba │ │ │ │ + tsteq pc, sl, asr sl @ │ │ │ │ + strdeq r7, [pc, -r0] │ │ │ │ + tsteq pc, r6, lsr #26 │ │ │ │ + tsteq pc, r2, ror pc @ │ │ │ │ + tsteq pc, r6, lsl fp @ │ │ │ │ + ldrdeq r8, [pc, -ip] │ │ │ │ + @ instruction: 0x010f8294 │ │ │ │ + smlatbeq pc, sl, r2, r8 @ │ │ │ │ + ldrdeq r8, [pc, -r6] │ │ │ │ + strdeq r8, [pc, -r8] │ │ │ │ + tsteq pc, r4, lsr #6 │ │ │ │ + tsteq pc, lr, lsr #6 │ │ │ │ + tsteq pc, sl, asr r3 @ │ │ │ │ + tsteq pc, ip, ror r3 @ │ │ │ │ + tsteq pc, r8, lsr #12 │ │ │ │ + tsteq pc, lr, lsr r6 @ │ │ │ │ + tsteq pc, sl, ror #12 │ │ │ │ + smlabbeq pc, ip, r6, r8 @ │ │ │ │ + tsteq pc, r2, asr #18 │ │ │ │ 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 │ │ │ │ - smlatbeq pc, r6, r7, r8 @ │ │ │ │ + tsteq pc, r6, lsl #16 │ │ │ │ + tsteq pc, r0, lsr r8 @ │ │ │ │ + tsteq pc, r0, asr r8 @ │ │ │ │ + tsteq pc, sl, lsr r9 @ │ │ │ │ + tsteq pc, r4, asr #24 │ │ │ │ + tsteq pc, r8, lsr r8 @ │ │ │ │ + tsteq pc, lr, asr #22 │ │ │ │ + tsteq pc, ip, lsl #16 │ │ │ │ + tsteq pc, ip, asr #18 │ │ │ │ + smlabbeq pc, r6, ip, r8 @ │ │ │ │ + tsteq pc, ip, asr #16 │ │ │ │ + tsteq pc, sl, ror fp @ │ │ │ │ + tsteq pc, sl, asr #14 │ │ │ │ + tsteq pc, ip, ror #20 │ │ │ │ + @ instruction: 0x010f8d94 │ │ │ │ + tsteq pc, r0, asr #20 │ │ │ │ + smlabbeq pc, r8, fp, r8 @ │ │ │ │ + tsteq pc, sl, asr #26 │ │ │ │ + tsteq pc, r8, ror #26 │ │ │ │ + @ instruction: 0x010f8d92 │ │ │ │ + smlatbeq pc, r6, sp, r8 @ │ │ │ │ ldrdeq r8, [pc, -r0] │ │ │ │ - strdeq r8, [pc, -r0] │ │ │ │ - ldrdeq r8, [pc, -sl] │ │ │ │ - smlatteq pc, r4, fp, r8 │ │ │ │ - ldrdeq r8, [pc, -r8] │ │ │ │ - smlatteq pc, lr, sl, r8 │ │ │ │ - smlatbeq pc, ip, r7, r8 @ │ │ │ │ - smlatteq pc, ip, r8, r8 │ │ │ │ - tsteq pc, r6, lsr #24 │ │ │ │ - smlatteq pc, ip, r7, r8 │ │ │ │ - tsteq pc, sl, lsl fp @ │ │ │ │ - smlatteq pc, sl, r6, r8 │ │ │ │ - tsteq pc, ip, lsl #20 │ │ │ │ - tsteq pc, r4, lsr sp @ │ │ │ │ - smlatteq pc, r0, r9, r8 │ │ │ │ - tsteq pc, r8, lsr #22 │ │ │ │ - smlatteq pc, sl, ip, r8 │ │ │ │ - tsteq pc, r8, lsl #26 │ │ │ │ - tsteq pc, r2, lsr sp @ │ │ │ │ - tsteq pc, r6, asr #26 │ │ │ │ - tsteq pc, r0, ror sp @ │ │ │ │ - smlabbeq pc, lr, sp, r8 @ │ │ │ │ - @ instruction: 0x010f8db8 │ │ │ │ - smlabteq pc, r0, sp, r8 @ │ │ │ │ - strdeq r8, [pc, -lr] │ │ │ │ - tsteq pc, r0, ror #28 │ │ │ │ - @ instruction: 0x010f8eba │ │ │ │ - strdeq r8, [pc, -lr] │ │ │ │ - tsteq pc, r8, asr pc @ │ │ │ │ - smlatbeq pc, lr, pc, r8 @ │ │ │ │ - qaddeq r9, sl, pc @ │ │ │ │ - qaddeq r9, r2, pc @ │ │ │ │ - smlabteq pc, ip, r0, r9 @ │ │ │ │ - tsteq pc, ip, lsr r1 @ │ │ │ │ - @ instruction: 0x010f91be │ │ │ │ - tsteq pc, r2, asr #4 │ │ │ │ - ldrdeq r9, [pc, -ip] │ │ │ │ - tsteq pc, sl, ror #6 │ │ │ │ - tsteq pc, lr, asr #8 │ │ │ │ - tsteq pc, lr, ror #8 │ │ │ │ - tsteq pc, r8, lsl r5 @ │ │ │ │ - @ instruction: 0x010f95b8 │ │ │ │ - tsteq pc, r2, asr r6 @ │ │ │ │ - smlatbeq pc, r4, r6, r9 @ │ │ │ │ - tsteq pc, lr, lsl #14 │ │ │ │ + smlatteq pc, lr, sp, r8 │ │ │ │ + tsteq pc, r8, lsl lr @ │ │ │ │ + tsteq pc, r0, lsr #28 │ │ │ │ + tsteq pc, lr, asr lr @ │ │ │ │ + smlabteq pc, r0, lr, r8 @ │ │ │ │ + tsteq pc, sl, lsl pc @ │ │ │ │ + tsteq pc, lr, asr pc @ │ │ │ │ + @ instruction: 0x010f8fb8 │ │ │ │ + tsteq pc, lr │ │ │ │ + strheq r9, [pc, -sl] │ │ │ │ + strheq r9, [pc, -r2] │ │ │ │ + tsteq pc, ip, lsr #2 │ │ │ │ + @ instruction: 0x010f919c │ │ │ │ + tsteq pc, lr, lsl r2 @ │ │ │ │ + smlatbeq pc, r2, r2, r9 @ │ │ │ │ + tsteq pc, ip, lsr r3 @ │ │ │ │ + smlabteq pc, sl, r3, r9 @ │ │ │ │ + smlatbeq pc, lr, r4, r9 @ │ │ │ │ + smlabteq pc, lr, r4, r9 @ │ │ │ │ + tsteq pc, r8, ror r5 @ │ │ │ │ + tsteq pc, r8, lsl r6 @ │ │ │ │ + @ instruction: 0x010f96b2 │ │ │ │ + tsteq pc, r4, lsl #14 │ │ │ │ tsteq pc, lr, ror #14 │ │ │ │ - tsteq pc, r6, lsl #16 │ │ │ │ - ldrdeq r9, [pc, -ip] │ │ │ │ - tsteq pc, r8, asr #16 │ │ │ │ + smlabteq pc, lr, r7, r9 @ │ │ │ │ + tsteq pc, r6, ror #16 │ │ │ │ + tsteq pc, ip, lsr r8 @ │ │ │ │ smlatbeq pc, r8, r8, r9 @ │ │ │ │ - tsteq pc, r6, lsl r9 @ │ │ │ │ - tsteq pc, sl, ror #18 │ │ │ │ - ldrdeq r9, [pc, -r6] │ │ │ │ + tsteq pc, r8, lsl #18 │ │ │ │ + tsteq pc, r6, ror r9 @ │ │ │ │ + smlabteq pc, sl, r9, r9 @ │ │ │ │ tsteq pc, r6, lsr sl @ │ │ │ │ - smlatbeq pc, r4, sl, r9 @ │ │ │ │ - smlatteq pc, ip, sl, r9 │ │ │ │ - tsteq pc, r8, asr fp @ │ │ │ │ + @ instruction: 0x010f9a96 │ │ │ │ + tsteq pc, r4, lsl #22 │ │ │ │ + tsteq pc, ip, asr #22 │ │ │ │ @ instruction: 0x010f9bb8 │ │ │ │ - tsteq pc, r6, lsr #24 │ │ │ │ - tsteq pc, sl, ror ip @ │ │ │ │ - smlatteq pc, r6, ip, r9 │ │ │ │ + tsteq pc, r8, lsl ip @ │ │ │ │ + smlabbeq pc, r6, ip, r9 @ │ │ │ │ + ldrdeq r9, [pc, -sl] │ │ │ │ tsteq pc, r6, asr #26 │ │ │ │ - smlatteq pc, r2, sp, r9 │ │ │ │ - ldrdeq r9, [pc, -r2] │ │ │ │ - tsteq pc, lr, lsr lr @ │ │ │ │ - @ instruction: 0x010f9e9c │ │ │ │ + smlatbeq pc, r6, sp, r9 @ │ │ │ │ + tsteq pc, r2, asr #28 │ │ │ │ + tsteq pc, r2, lsr lr @ │ │ │ │ + @ instruction: 0x010f9e9e │ │ │ │ + strdeq r9, [pc, -ip] │ │ │ │ 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 │ │ │ │ - strdeq r9, [pc, -ip] │ │ │ │ - tsteq pc, lr, asr #28 │ │ │ │ - @ instruction: 0x010f9eb8 │ │ │ │ - tsteq pc, r6, lsl pc @ │ │ │ │ - @ instruction: 0x010f9fb0 │ │ │ │ - smlatbeq pc, lr, pc, r9 @ │ │ │ │ - tsteq pc, r8, lsl r0 @ │ │ │ │ - tsteq pc, r6, ror r0 @ │ │ │ │ - smlatteq pc, r2, r0, sl │ │ │ │ - tsteq pc, r4, lsr r1 @ │ │ │ │ - @ instruction: 0x010fa19e │ │ │ │ - strdeq sl, [pc, -ip] │ │ │ │ - @ instruction: 0x010fa294 │ │ │ │ - tsteq pc, sl, ror r2 @ │ │ │ │ - smlatteq pc, r4, r2, sl │ │ │ │ - tsteq pc, r2, asr #6 │ │ │ │ - smlatbeq pc, ip, r3, sl @ │ │ │ │ + tsteq pc, ip, asr lr @ │ │ │ │ + smlatbeq pc, lr, lr, r9 @ │ │ │ │ + tsteq pc, r8, lsl pc @ │ │ │ │ + tsteq pc, r6, ror pc @ │ │ │ │ + tsteq pc, r0, lsl r0 @ │ │ │ │ + tsteq pc, lr │ │ │ │ + tsteq pc, r8, ror r0 @ │ │ │ │ + ldrdeq sl, [pc, -r6] │ │ │ │ + tsteq pc, r2, asr #2 │ │ │ │ + @ instruction: 0x010fa194 │ │ │ │ strdeq sl, [pc, -lr] │ │ │ │ - tsteq pc, r8, ror #8 │ │ │ │ - smlabteq pc, r6, r4, sl @ │ │ │ │ - tsteq pc, r0, lsr r5 @ │ │ │ │ - tsteq pc, r8, ror r5 @ │ │ │ │ - smlatteq pc, r2, r5, sl │ │ │ │ - tsteq pc, r0, asr #12 │ │ │ │ - smlatbeq pc, sl, r6, sl @ │ │ │ │ - strdeq sl, [pc, -ip] │ │ │ │ - tsteq pc, r6, ror #14 │ │ │ │ - smlabteq pc, r4, r7, sl @ │ │ │ │ - tsteq pc, ip, asr r8 @ │ │ │ │ - tsteq pc, lr, asr #16 │ │ │ │ - @ instruction: 0x010fa8b8 │ │ │ │ - tsteq pc, r6, lsl r9 @ │ │ │ │ - smlabbeq pc, r0, r9, sl @ │ │ │ │ - ldrdeq sl, [pc, -r4] │ │ │ │ - tsteq pc, lr, lsr sl @ │ │ │ │ - @ instruction: 0x010faa9c │ │ │ │ - tsteq pc, r4, lsr fp @ │ │ │ │ - tsteq pc, r4, lsr fp @ │ │ │ │ - @ instruction: 0x010fab9e │ │ │ │ - strdeq sl, [pc, -ip] │ │ │ │ - tsteq pc, r6, ror #24 │ │ │ │ - @ instruction: 0x010facba │ │ │ │ - ldrdeq ip, [pc, -r0] │ │ │ │ - smlabteq pc, lr, r8, ip @ │ │ │ │ - tsteq pc, r2, lsl sp @ │ │ │ │ - smlatbeq pc, lr, ip, sl @ │ │ │ │ - smlabteq pc, r0, ip, sl @ │ │ │ │ - smlabteq pc, r6, ip, sl @ │ │ │ │ + tsteq pc, ip, asr r2 @ │ │ │ │ + strdeq sl, [pc, -r4] │ │ │ │ ldrdeq sl, [pc, -sl] │ │ │ │ + tsteq pc, r4, asr #6 │ │ │ │ + smlatbeq pc, r2, r3, sl @ │ │ │ │ + tsteq pc, ip, lsl #8 │ │ │ │ + tsteq pc, lr, asr r4 @ │ │ │ │ + smlabteq pc, r8, r4, sl @ │ │ │ │ + tsteq pc, r6, lsr #10 │ │ │ │ + @ instruction: 0x010fa590 │ │ │ │ ldrdeq sl, [pc, -r8] │ │ │ │ - smlatteq pc, ip, ip, sl │ │ │ │ - strdeq sl, [pc, -r4] │ │ │ │ - tsteq pc, r8, lsl #26 │ │ │ │ - strdeq sl, [pc, -sl] │ │ │ │ + tsteq pc, r2, asr #12 │ │ │ │ + smlatbeq pc, r0, r6, sl @ │ │ │ │ + tsteq pc, sl, lsl #14 │ │ │ │ + tsteq pc, ip, asr r7 @ │ │ │ │ + smlabteq pc, r6, r7, sl @ │ │ │ │ + tsteq pc, r4, lsr #16 │ │ │ │ + @ instruction: 0x010fa8bc │ │ │ │ + smlatbeq pc, lr, r8, sl @ │ │ │ │ + tsteq pc, r8, lsl r9 @ │ │ │ │ + tsteq pc, r6, ror r9 @ │ │ │ │ + smlatteq pc, r0, r9, sl │ │ │ │ + tsteq pc, r4, lsr sl @ │ │ │ │ + @ instruction: 0x010faa9e │ │ │ │ + strdeq sl, [pc, -ip] │ │ │ │ + @ instruction: 0x010fab94 │ │ │ │ + @ instruction: 0x010fab94 │ │ │ │ + strdeq sl, [pc, -lr] │ │ │ │ + tsteq pc, ip, asr ip @ │ │ │ │ + smlabteq pc, r6, ip, sl @ │ │ │ │ + tsteq pc, sl, lsl sp @ │ │ │ │ + tsteq pc, r0, lsr r9 @ │ │ │ │ + tsteq pc, lr, lsr #18 │ │ │ │ + tsteq pc, r2, ror sp @ │ │ │ │ tsteq pc, lr, lsl #26 │ │ │ │ - tsteq pc, r6, lsl sp @ │ │ │ │ - tsteq pc, sl, lsr #26 │ │ │ │ - tsteq pc, r8, lsr #26 │ │ │ │ - tsteq pc, ip, lsr sp @ │ │ │ │ - tsteq pc, r4, asr #26 │ │ │ │ - tsteq pc, sl, lsr r9 @ │ │ │ │ - tsteq pc, r2, lsl #18 │ │ │ │ - tsteq pc, r6, lsl r9 @ │ │ │ │ - tsteq pc, lr, lsl r9 @ │ │ │ │ - tsteq pc, r2, lsr r9 @ │ │ │ │ - tsteq pc, ip, lsr #18 │ │ │ │ + tsteq pc, r0, lsr #26 │ │ │ │ + tsteq pc, r6, lsr #26 │ │ │ │ + tsteq pc, sl, lsr sp @ │ │ │ │ + tsteq pc, r8, lsr sp @ │ │ │ │ + tsteq pc, ip, asr #26 │ │ │ │ + tsteq pc, r4, asr sp @ │ │ │ │ + tsteq pc, r8, ror #26 │ │ │ │ + tsteq pc, sl, asr sp @ │ │ │ │ + tsteq pc, lr, ror #26 │ │ │ │ + tsteq pc, r6, ror sp @ │ │ │ │ + smlabbeq pc, sl, sp, sl @ │ │ │ │ + smlabbeq pc, r8, sp, sl @ │ │ │ │ + @ instruction: 0x010fad9c │ │ │ │ + smlatbeq pc, r4, sp, sl @ │ │ │ │ + @ instruction: 0x010fc99a │ │ │ │ + tsteq pc, r2, ror #18 │ │ │ │ + tsteq pc, r6, ror r9 @ │ │ │ │ + tsteq pc, lr, ror r9 @ │ │ │ │ + @ instruction: 0x010fc992 │ │ │ │ + smlabbeq pc, ip, r9, ip @ │ │ │ │ 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 │ │ │ │ - tsteq pc, r6, lsr r8 @ │ │ │ │ - tsteq pc, ip, lsr r8 @ │ │ │ │ - @ instruction: 0x010fac9c │ │ │ │ - tsteq pc, lr, ror #24 │ │ │ │ - smlabbeq pc, r2, ip, sl @ │ │ │ │ - smlabbeq pc, r8, ip, sl @ │ │ │ │ - @ instruction: 0x010fac9a │ │ │ │ - @ instruction: 0x010fac94 │ │ │ │ - smlatbeq pc, r8, ip, sl @ │ │ │ │ - smlatbeq pc, lr, ip, sl @ │ │ │ │ - smlatbeq pc, r2, r8, ip @ │ │ │ │ - tsteq pc, r8, asr r8 @ │ │ │ │ - tsteq pc, ip, ror #16 │ │ │ │ - tsteq pc, r2, ror r8 @ │ │ │ │ - smlabbeq pc, r4, r8, ip @ │ │ │ │ - tsteq pc, lr, ror r8 @ │ │ │ │ - @ instruction: 0x010fc892 │ │ │ │ - @ instruction: 0x010fc898 │ │ │ │ - smlatbeq pc, sl, r8, ip @ │ │ │ │ - @ instruction: 0x010fc898 │ │ │ │ - smlatbeq pc, ip, r8, ip @ │ │ │ │ - @ instruction: 0x010fc8b2 │ │ │ │ - smlabteq pc, r4, r8, ip @ │ │ │ │ - @ instruction: 0x010fc8be │ │ │ │ - ldrdeq ip, [pc, -r2] │ │ │ │ - ldrdeq ip, [pc, -r8] │ │ │ │ - tsteq pc, r8, lsr sp @ │ │ │ │ + @ instruction: 0x010fc896 │ │ │ │ + @ instruction: 0x010fc89c │ │ │ │ strdeq sl, [pc, -ip] │ │ │ │ - tsteq pc, r0, lsl sp @ │ │ │ │ - tsteq pc, r6, lsl sp @ │ │ │ │ - tsteq pc, r8, lsr #26 │ │ │ │ - tsteq pc, r2, lsr #26 │ │ │ │ - tsteq pc, r6, lsr sp @ │ │ │ │ - tsteq pc, ip, lsr sp @ │ │ │ │ - tsteq pc, r0, lsr r9 @ │ │ │ │ - tsteq pc, r4, lsl #18 │ │ │ │ - tsteq pc, r6, lsl r9 @ │ │ │ │ - tsteq pc, ip, lsl r9 @ │ │ │ │ - tsteq pc, lr, lsr #18 │ │ │ │ - tsteq pc, sl, lsr #18 │ │ │ │ - tsteq pc, ip, lsr r9 @ │ │ │ │ - tsteq pc, r2, asr #18 │ │ │ │ - smlatbeq pc, r2, sp, sl @ │ │ │ │ - tsteq pc, sl, asr #26 │ │ │ │ + smlabteq pc, lr, ip, sl @ │ │ │ │ + smlatteq pc, r2, ip, sl │ │ │ │ + smlatteq pc, r8, ip, sl │ │ │ │ + strdeq sl, [pc, -sl] │ │ │ │ + strdeq sl, [pc, -r4] │ │ │ │ + tsteq pc, r8, lsl #26 │ │ │ │ + tsteq pc, lr, lsl #26 │ │ │ │ + tsteq pc, r2, lsl #18 │ │ │ │ + @ instruction: 0x010fc8b8 │ │ │ │ + smlabteq pc, ip, r8, ip @ │ │ │ │ + ldrdeq ip, [pc, -r2] │ │ │ │ + smlatteq pc, r4, r8, ip │ │ │ │ + ldrdeq ip, [pc, -lr] │ │ │ │ + strdeq ip, [pc, -r2] │ │ │ │ + strdeq ip, [pc, -r8] │ │ │ │ + tsteq pc, sl, lsl #18 │ │ │ │ + strdeq ip, [pc, -r8] │ │ │ │ + tsteq pc, ip, lsl #18 │ │ │ │ + tsteq pc, r2, lsl r9 @ │ │ │ │ + tsteq pc, r4, lsr #18 │ │ │ │ + tsteq pc, lr, lsl r9 @ │ │ │ │ + tsteq pc, r2, lsr r9 @ │ │ │ │ + tsteq pc, r8, lsr r9 @ │ │ │ │ + @ instruction: 0x010fad98 │ │ │ │ tsteq pc, ip, asr sp @ │ │ │ │ - tsteq pc, r4, ror #26 │ │ │ │ - tsteq pc, r6, ror sp @ │ │ │ │ tsteq pc, r0, ror sp @ │ │ │ │ - smlabbeq pc, r4, sp, sl @ │ │ │ │ - smlabbeq pc, lr, sp, sl @ │ │ │ │ - smlatbeq pc, r2, sp, sl @ │ │ │ │ - @ instruction: 0x010fad92 │ │ │ │ - smlatbeq pc, r6, sp, sl @ │ │ │ │ - @ instruction: 0x010fadb0 │ │ │ │ + tsteq pc, r6, ror sp @ │ │ │ │ + smlabbeq pc, r8, sp, sl @ │ │ │ │ + smlabbeq pc, r2, sp, sl @ │ │ │ │ + @ instruction: 0x010fad96 │ │ │ │ + @ instruction: 0x010fad9c │ │ │ │ + @ instruction: 0x010fc990 │ │ │ │ + tsteq pc, r4, ror #18 │ │ │ │ + tsteq pc, r6, ror r9 @ │ │ │ │ + tsteq pc, ip, ror r9 @ │ │ │ │ + smlabbeq pc, lr, r9, ip @ │ │ │ │ + smlabbeq pc, sl, r9, ip @ │ │ │ │ + @ instruction: 0x010fc99c │ │ │ │ + smlatbeq pc, r2, r9, ip @ │ │ │ │ + tsteq pc, r2, lsl #28 │ │ │ │ + smlatbeq pc, sl, sp, sl @ │ │ │ │ + @ instruction: 0x010fadbc │ │ │ │ smlabteq pc, r4, sp, sl @ │ │ │ │ - smlabteq pc, r0, sp, sl @ │ │ │ │ - ldrdeq sl, [pc, -r4] │ │ │ │ - ldrdeq sl, [pc, -lr] │ │ │ │ - ldrdeq ip, [pc, -r4] │ │ │ │ - @ instruction: 0x010fc99a │ │ │ │ - smlatbeq pc, lr, r9, ip @ │ │ │ │ - @ instruction: 0x010fc9b8 │ │ │ │ - smlabteq pc, ip, r9, ip @ │ │ │ │ - smlabteq pc, r8, r9, ip @ │ │ │ │ - ldrdeq ip, [pc, -ip] │ │ │ │ - smlatteq pc, r6, r9, ip │ │ │ │ - tsteq pc, r8, asr #28 │ │ │ │ + ldrdeq sl, [pc, -r6] │ │ │ │ + ldrdeq sl, [pc, -r0] │ │ │ │ + smlatteq pc, r4, sp, sl │ │ │ │ + smlatteq pc, lr, sp, sl │ │ │ │ + tsteq pc, r2, lsl #28 │ │ │ │ + strdeq sl, [pc, -r2] │ │ │ │ + tsteq pc, r6, lsl #28 │ │ │ │ + tsteq pc, r0, lsl lr @ │ │ │ │ + tsteq pc, r4, lsr #28 │ │ │ │ + tsteq pc, r0, lsr #28 │ │ │ │ + tsteq pc, r4, lsr lr @ │ │ │ │ + tsteq pc, lr, lsr lr @ │ │ │ │ + tsteq pc, r4, lsr sl @ │ │ │ │ + strdeq ip, [pc, -sl] │ │ │ │ + tsteq pc, lr, lsl #20 │ │ │ │ + tsteq pc, r8, lsl sl @ │ │ │ │ + tsteq pc, ip, lsr #20 │ │ │ │ + tsteq pc, r8, lsr #20 │ │ │ │ + tsteq pc, ip, lsr sl @ │ │ │ │ + tsteq pc, r6, asr #20 │ │ │ │ + smlatbeq pc, r8, lr, sl @ │ │ │ │ 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 │ │ │ │ - tsteq pc, lr, lsl #26 │ │ │ │ - tsteq pc, r0, lsr #26 │ │ │ │ - tsteq pc, r8, lsr #26 │ │ │ │ - tsteq pc, sl, lsr sp @ │ │ │ │ - tsteq pc, r4, lsr sp @ │ │ │ │ - tsteq pc, r6, asr #26 │ │ │ │ - tsteq pc, lr, asr #26 │ │ │ │ - tsteq pc, r2, asr #18 │ │ │ │ - strdeq ip, [pc, -r8] │ │ │ │ - tsteq pc, sl, lsl #18 │ │ │ │ - tsteq pc, r2, lsl r9 @ │ │ │ │ - tsteq pc, r4, lsr #18 │ │ │ │ - tsteq pc, lr, lsl r9 @ │ │ │ │ - tsteq pc, r0, lsr r9 @ │ │ │ │ - tsteq pc, r8, lsr r9 @ │ │ │ │ - @ instruction: 0x010fad98 │ │ │ │ - tsteq pc, sl, ror #26 │ │ │ │ - tsteq pc, ip, ror sp @ │ │ │ │ - smlabbeq pc, r2, sp, sl @ │ │ │ │ - @ instruction: 0x010fad96 │ │ │ │ - @ instruction: 0x010fad90 │ │ │ │ - smlatbeq pc, r2, sp, sl @ │ │ │ │ - smlatbeq pc, r8, sp, sl @ │ │ │ │ - @ instruction: 0x010fc99e │ │ │ │ - tsteq pc, r2, ror #18 │ │ │ │ - tsteq pc, r4, ror r9 @ │ │ │ │ - tsteq pc, sl, ror r9 @ │ │ │ │ - smlabbeq pc, lr, r9, ip @ │ │ │ │ - smlabbeq pc, r8, r9, ip @ │ │ │ │ - @ instruction: 0x010fc99a │ │ │ │ - smlatbeq pc, r0, r9, ip @ │ │ │ │ + tsteq pc, lr, ror #26 │ │ │ │ + smlabbeq pc, r0, sp, sl @ │ │ │ │ + smlabbeq pc, r8, sp, sl @ │ │ │ │ + @ instruction: 0x010fad9a │ │ │ │ + @ instruction: 0x010fad94 │ │ │ │ + smlatbeq pc, r6, sp, sl @ │ │ │ │ + smlatbeq pc, lr, sp, sl @ │ │ │ │ + smlatbeq pc, r2, r9, ip @ │ │ │ │ + tsteq pc, r8, asr r9 @ │ │ │ │ + tsteq pc, sl, ror #18 │ │ │ │ + tsteq pc, r2, ror r9 @ │ │ │ │ + smlabbeq pc, r4, r9, ip @ │ │ │ │ + tsteq pc, lr, ror r9 @ │ │ │ │ + @ instruction: 0x010fc990 │ │ │ │ + @ instruction: 0x010fc998 │ │ │ │ + strdeq sl, [pc, -r8] │ │ │ │ + smlabteq pc, sl, sp, sl @ │ │ │ │ + ldrdeq sl, [pc, -ip] │ │ │ │ + smlatteq pc, r2, sp, sl │ │ │ │ + strdeq sl, [pc, -r6] │ │ │ │ + strdeq sl, [pc, -r0] │ │ │ │ tsteq pc, r2, lsl #28 │ │ │ │ - ldrdeq sl, [pc, -r4] │ │ │ │ - smlatteq pc, r6, sp, sl │ │ │ │ - smlatteq pc, ip, sp, sl │ │ │ │ - tsteq pc, r0, lsl #28 │ │ │ │ - strdeq sl, [pc, -sl] │ │ │ │ - tsteq pc, ip, lsl #28 │ │ │ │ - tsteq pc, r2, lsl lr @ │ │ │ │ - tsteq pc, r6, lsl #20 │ │ │ │ - strdeq r4, [pc, -r2] │ │ │ │ - strdeq r0, [pc, -lr] │ │ │ │ - smlatteq lr, r2, r0, lr │ │ │ │ - ldrdeq sp, [lr, -sl] │ │ │ │ - @ instruction: 0x010ec9b2 │ │ │ │ - smlabteq lr, lr, r5, ip │ │ │ │ - @ instruction: 0x010ec392 │ │ │ │ - tsteq lr, sl, asr r2 │ │ │ │ - smlatteq lr, lr, r1, ip │ │ │ │ - @ instruction: 0x010ec1be │ │ │ │ - smlabteq lr, sl, r1, ip │ │ │ │ - tsteq sp, r2, ror #14 │ │ │ │ + tsteq pc, r8, lsl #28 │ │ │ │ + strdeq ip, [pc, -lr] │ │ │ │ + smlabteq pc, r2, r9, ip @ │ │ │ │ + ldrdeq ip, [pc, -r4] │ │ │ │ + ldrdeq ip, [pc, -sl] │ │ │ │ + smlatteq pc, lr, r9, ip │ │ │ │ + smlatteq pc, r8, r9, ip │ │ │ │ + strdeq ip, [pc, -sl] │ │ │ │ + tsteq pc, r0, lsl #20 │ │ │ │ + tsteq pc, r2, ror #28 │ │ │ │ + tsteq pc, r4, lsr lr @ │ │ │ │ + tsteq pc, r6, asr #28 │ │ │ │ + tsteq pc, ip, asr #28 │ │ │ │ + tsteq pc, r0, ror #28 │ │ │ │ + tsteq pc, sl, asr lr @ │ │ │ │ + tsteq pc, ip, ror #28 │ │ │ │ + tsteq pc, r2, ror lr @ │ │ │ │ + tsteq pc, r6, ror #20 │ │ │ │ + tsteq pc, r2, asr sl @ │ │ │ │ + tsteq pc, lr, asr r6 @ │ │ │ │ + tsteq lr, r2, asr #2 │ │ │ │ + tsteq lr, sl, lsr r7 │ │ │ │ + tsteq lr, r2, lsl sl │ │ │ │ + tsteq lr, lr, lsr #12 │ │ │ │ strdeq ip, [lr, -r2] │ │ │ │ - tsteq lr, r2, lsl #4 │ │ │ │ + @ instruction: 0x010ec2ba │ │ │ │ + tsteq lr, lr, asr #4 │ │ │ │ + tsteq lr, lr, lsl r2 │ │ │ │ + tsteq lr, sl, lsr #4 │ │ │ │ + smlabteq sp, r2, r7, sp │ │ │ │ + tsteq lr, r2, asr r2 │ │ │ │ + tsteq lr, r2, ror #4 │ │ │ │ + smlatbeq sp, sl, r7, sp │ │ │ │ + tsteq lr, lr, lsl #6 │ │ │ │ + @ instruction: 0x010ec2be │ │ │ │ + ldrdeq ip, [lr, -sl] │ │ │ │ + smlabbeq sp, sl, r7, sp │ │ │ │ + tsteq lr, r2, asr #6 │ │ │ │ + tsteq lr, lr, asr r3 │ │ │ │ + tsteq sp, r2, ror r7 │ │ │ │ + tsteq lr, r6, ror r4 │ │ │ │ + smlatteq lr, r2, r3, ip │ │ │ │ + @ instruction: 0x010ec39a │ │ │ │ + smlatbeq lr, r6, r3, ip │ │ │ │ tsteq sp, sl, asr #14 │ │ │ │ - smlatbeq lr, lr, r2, ip │ │ │ │ - tsteq lr, lr, asr r2 │ │ │ │ - tsteq lr, sl, ror r2 │ │ │ │ - tsteq sp, sl, lsr #14 │ │ │ │ - smlatteq lr, r2, r2, ip │ │ │ │ strdeq ip, [lr, -lr] │ │ │ │ + tsteq lr, r2, lsr #8 │ │ │ │ + tsteq sp, r2, lsr r7 │ │ │ │ + ldrdeq ip, [lr, -r2] │ │ │ │ + tsteq lr, r6, ror r4 │ │ │ │ + smlabbeq lr, r6, r4, ip │ │ │ │ tsteq sp, r2, lsl r7 │ │ │ │ - tsteq lr, r6, lsl r4 │ │ │ │ - smlabbeq lr, r2, r3, ip │ │ │ │ - tsteq lr, sl, lsr r3 │ │ │ │ - tsteq lr, r6, asr #6 │ │ │ │ - smlatteq sp, sl, r6, sp │ │ │ │ - @ instruction: 0x010ec39e │ │ │ │ - smlabteq lr, r2, r3, ip │ │ │ │ - ldrdeq sp, [sp, -r2] │ │ │ │ - tsteq lr, r2, ror r4 │ │ │ │ - tsteq lr, r6, lsl r4 │ │ │ │ - tsteq lr, r6, lsr #8 │ │ │ │ + strdeq ip, [lr, -r6] │ │ │ │ + tsteq lr, r2, lsl r5 │ │ │ │ + strdeq sp, [sp, -sl] │ │ │ │ + tsteq lr, r2, ror #14 │ │ │ │ + tsteq lr, r2, asr #12 │ │ │ │ + @ instruction: 0x010ec5be │ │ │ │ + tsteq lr, lr, ror #10 │ │ │ │ + smlabbeq lr, lr, r5, ip │ │ │ │ + smlabteq sp, sl, r6, sp │ │ │ │ + smlatteq lr, r6, r5, ip │ │ │ │ + strdeq ip, [lr, -r6] │ │ │ │ @ instruction: 0x010dd6b2 │ │ │ │ - @ instruction: 0x010ec496 │ │ │ │ - @ instruction: 0x010ec4b2 │ │ │ │ - @ instruction: 0x010dd69a │ │ │ │ - tsteq lr, r2, lsl #14 │ │ │ │ - smlatteq lr, r2, r5, ip │ │ │ │ - tsteq lr, lr, asr r5 │ │ │ │ - tsteq lr, lr, lsl #10 │ │ │ │ - tsteq lr, lr, lsr #10 │ │ │ │ - tsteq sp, sl, ror #12 │ │ │ │ - smlabbeq lr, r6, r5, ip │ │ │ │ - @ instruction: 0x010ec596 │ │ │ │ + tsteq lr, lr, ror r6 │ │ │ │ + tsteq lr, sl, lsr r6 │ │ │ │ + tsteq lr, r2, asr r6 │ │ │ │ + @ instruction: 0x010dd692 │ │ │ │ + smlatbeq lr, r2, r6, ip │ │ │ │ + smlabteq lr, r6, r6, ip │ │ │ │ + tsteq sp, sl, ror r6 │ │ │ │ + smlabteq lr, sl, r7, ip │ │ │ │ + tsteq lr, r2, ror #14 │ │ │ │ + tsteq lr, sl, lsl r7 │ │ │ │ + tsteq lr, r2, lsr r7 │ │ │ │ tsteq sp, r2, asr r6 │ │ │ │ - tsteq lr, lr, lsl r6 │ │ │ │ - ldrdeq ip, [lr, -sl] │ │ │ │ - strdeq ip, [lr, -r2] │ │ │ │ - tsteq sp, r2, lsr r6 │ │ │ │ - tsteq lr, r2, asr #12 │ │ │ │ - tsteq lr, r6, ror #12 │ │ │ │ + tsteq lr, r2, ror r7 │ │ │ │ + smlabbeq lr, r2, r7, ip │ │ │ │ + tsteq sp, sl, lsr r6 │ │ │ │ + smlatteq lr, sl, r7, ip │ │ │ │ + @ instruction: 0x010ec7b2 │ │ │ │ + smlabteq lr, r2, r7, ip │ │ │ │ tsteq sp, sl, lsl r6 │ │ │ │ - tsteq lr, sl, ror #14 │ │ │ │ - tsteq lr, r2, lsl #14 │ │ │ │ - @ instruction: 0x010ec6ba │ │ │ │ + smlatteq lr, r2, r7, ip │ │ │ │ + tsteq sp, sl, lsl #12 │ │ │ │ + tsteq lr, r2, asr #24 │ │ │ │ + tsteq lr, sl, asr fp │ │ │ │ + tsteq lr, r6, lsl r9 │ │ │ │ + @ instruction: 0x010ec992 │ │ │ │ + tsteq lr, sl, lsr r8 │ │ │ │ ldrdeq ip, [lr, -r2] │ │ │ │ - strdeq sp, [sp, -r2] │ │ │ │ - tsteq lr, r2, lsl r7 │ │ │ │ - tsteq lr, r2, lsr #14 │ │ │ │ - ldrdeq sp, [sp, -sl] │ │ │ │ - smlabbeq lr, sl, r7, ip │ │ │ │ - tsteq lr, r2, asr r7 │ │ │ │ - tsteq lr, r2, ror #14 │ │ │ │ + ldrdeq sp, [sp, -r2] │ │ │ │ + smlabteq lr, r2, sl, ip │ │ │ │ + tsteq lr, r2, asr #16 │ │ │ │ @ instruction: 0x010dd5ba │ │ │ │ - smlabbeq lr, r2, r7, ip │ │ │ │ - smlatbeq sp, sl, r5, sp │ │ │ │ - smlatteq lr, r2, fp, ip │ │ │ │ - strdeq ip, [lr, -sl] │ │ │ │ - @ instruction: 0x010ec8b6 │ │ │ │ - tsteq lr, r2, lsr r9 │ │ │ │ + tsteq lr, sl, asr r8 │ │ │ │ + tsteq lr, sl, lsr #20 │ │ │ │ + smlabteq lr, lr, sl, ip │ │ │ │ + @ instruction: 0x010dd59a │ │ │ │ + @ instruction: 0x010ec992 │ │ │ │ + tsteq lr, r2, lsr sl │ │ │ │ + smlabbeq sp, r2, r5, sp │ │ │ │ + @ instruction: 0x010eccb2 │ │ │ │ + tsteq lr, r2, asr #20 │ │ │ │ + smlatteq lr, r6, r8, ip │ │ │ │ + smlabbeq lr, lr, r9, ip │ │ │ │ + tsteq sp, ip, asr r5 │ │ │ │ + tsteq lr, lr, lsl fp │ │ │ │ + @ instruction: 0x010ecbb8 │ │ │ │ + tsteq sp, sl, asr #10 │ │ │ │ + tsteq lr, ip, asr fp │ │ │ │ ldrdeq ip, [lr, -sl] │ │ │ │ - tsteq lr, r2, ror r8 │ │ │ │ - tsteq sp, r2, ror r5 │ │ │ │ - tsteq lr, r2, ror #20 │ │ │ │ - smlatteq lr, r2, r7, ip │ │ │ │ - tsteq sp, sl, asr r5 │ │ │ │ - strdeq ip, [lr, -sl] │ │ │ │ - smlabteq lr, sl, r9, ip │ │ │ │ - tsteq lr, lr, ror #20 │ │ │ │ - tsteq sp, sl, lsr r5 │ │ │ │ - tsteq lr, r2, lsr r9 │ │ │ │ - ldrdeq ip, [lr, -r2] │ │ │ │ - tsteq sp, r2, lsr #10 │ │ │ │ - tsteq lr, r2, asr ip │ │ │ │ - smlatteq lr, r2, r9, ip │ │ │ │ - smlabbeq lr, r6, r8, ip │ │ │ │ - tsteq lr, lr, lsr #18 │ │ │ │ - strdeq sp, [sp, -ip] │ │ │ │ - @ instruction: 0x010ecabe │ │ │ │ - tsteq lr, r8, asr fp │ │ │ │ - smlatteq sp, sl, r4, sp │ │ │ │ + @ instruction: 0x010ecc98 │ │ │ │ + tsteq sp, r2, lsr r5 │ │ │ │ strdeq ip, [lr, -ip] │ │ │ │ - tsteq lr, sl, ror fp │ │ │ │ - tsteq lr, r8, lsr ip │ │ │ │ - ldrdeq sp, [sp, -r2] │ │ │ │ - @ instruction: 0x010ecb9c │ │ │ │ - smlabteq sp, r6, r4, sp │ │ │ │ - tsteq lr, r0, ror #28 │ │ │ │ - tsteq lr, sl, lsr sp │ │ │ │ - smlatbeq lr, r4, ip, ip │ │ │ │ - tsteq lr, lr, asr ip │ │ │ │ - smlabbeq lr, r0, ip, ip │ │ │ │ - smlatbeq sp, r2, r4, sp │ │ │ │ - ldrdeq ip, [lr, -r8] │ │ │ │ - smlatteq lr, lr, ip, ip │ │ │ │ - @ instruction: 0x010dd490 │ │ │ │ - @ instruction: 0x010ecd9e │ │ │ │ - tsteq lr, r0, asr sp │ │ │ │ - tsteq lr, lr, ror #26 │ │ │ │ - tsteq sp, r8, ror r4 │ │ │ │ + tsteq sp, r6, lsr #10 │ │ │ │ + smlabteq lr, r0, lr, ip │ │ │ │ + @ instruction: 0x010ecd9a │ │ │ │ + tsteq lr, r4, lsl #26 │ │ │ │ + @ instruction: 0x010eccbe │ │ │ │ + smlatteq lr, r0, ip, ip │ │ │ │ + tsteq sp, r2, lsl #10 │ │ │ │ + tsteq lr, r8, lsr sp │ │ │ │ + tsteq lr, lr, asr #26 │ │ │ │ + strdeq sp, [sp, -r0] │ │ │ │ + strdeq ip, [lr, -lr] │ │ │ │ + @ instruction: 0x010ecdb0 │ │ │ │ smlabteq lr, lr, sp, ip │ │ │ │ - smlatteq lr, ip, sp, ip │ │ │ │ - tsteq sp, r6, ror #8 │ │ │ │ - tsteq lr, r8, lsl #30 │ │ │ │ - smlabbeq lr, r2, lr, ip │ │ │ │ - tsteq lr, r4, lsr lr │ │ │ │ - tsteq lr, r6, asr lr │ │ │ │ - tsteq sp, r8, asr #8 │ │ │ │ - @ instruction: 0x010eceb2 │ │ │ │ - smlabteq lr, r8, lr, ip │ │ │ │ - tsteq sp, r6, lsr r4 │ │ │ │ - tsteq lr, r8, lsr #32 │ │ │ │ - tsteq lr, sl, lsl #30 │ │ │ │ - tsteq lr, ip, lsl pc │ │ │ │ - tsteq sp, lr, lsl r4 │ │ │ │ - tsteq lr, r0, lsl r1 │ │ │ │ - tsteq sp, r2, lsl r4 │ │ │ │ - ldrdeq sp, [lr, -r4] │ │ │ │ - tsteq lr, r2, lsl #12 │ │ │ │ - tsteq lr, r8, lsr pc │ │ │ │ - tsteq lr, r6, lsl r1 │ │ │ │ - tsteq lr, ip, lsl #16 │ │ │ │ - tsteq lr, r6, ror #10 │ │ │ │ - smlabteq lr, r0, r6, sp │ │ │ │ - smlatteq sp, r2, r3, sp │ │ │ │ - strdeq ip, [lr, -r4] │ │ │ │ - smlatteq lr, lr, pc, ip @ │ │ │ │ - ldrdeq sp, [sp, -r0] │ │ │ │ - tsteq lr, lr, ror #10 │ │ │ │ - tsteq lr, r0, lsr #6 │ │ │ │ - tsteq lr, sl, lsr r4 │ │ │ │ - @ instruction: 0x010dd3b8 │ │ │ │ - smlatteq lr, lr, r7, sp │ │ │ │ - tsteq lr, r4, lsl #18 │ │ │ │ - smlatbeq sp, r6, r3, sp │ │ │ │ - tsteq lr, r0, lsl #16 │ │ │ │ - tsteq lr, sl, lsl r3 │ │ │ │ - ldrdeq sp, [lr, -r4] │ │ │ │ - smlatteq lr, lr, r1, sp │ │ │ │ + ldrdeq sp, [sp, -r8] │ │ │ │ + tsteq lr, lr, lsr #28 │ │ │ │ + tsteq lr, ip, asr #28 │ │ │ │ + smlabteq sp, r6, r4, sp │ │ │ │ + tsteq lr, r8, ror #30 │ │ │ │ + smlatteq lr, r2, lr, ip │ │ │ │ + @ instruction: 0x010ece94 │ │ │ │ + @ instruction: 0x010eceb6 │ │ │ │ + smlatbeq sp, r8, r4, sp │ │ │ │ + tsteq lr, r2, lsl pc │ │ │ │ + tsteq lr, r8, lsr #30 │ │ │ │ + @ instruction: 0x010dd496 │ │ │ │ + smlabbeq lr, r8, r0, sp │ │ │ │ + tsteq lr, sl, ror #30 │ │ │ │ + tsteq lr, ip, ror pc │ │ │ │ + tsteq sp, lr, ror r4 │ │ │ │ + tsteq lr, r0, ror r1 │ │ │ │ + tsteq sp, r2, ror r4 │ │ │ │ + tsteq lr, r4, lsr r8 │ │ │ │ + tsteq lr, r2, ror #12 │ │ │ │ + @ instruction: 0x010ecf98 │ │ │ │ + tsteq lr, r6, ror r1 │ │ │ │ + tsteq lr, ip, ror #16 │ │ │ │ + smlabteq lr, r6, r5, sp │ │ │ │ + tsteq lr, r0, lsr #14 │ │ │ │ + tsteq sp, r2, asr #8 │ │ │ │ + tsteq lr, r4, asr pc │ │ │ │ + tsteq lr, lr, asr #32 │ │ │ │ + tsteq sp, r0, lsr r4 │ │ │ │ + smlabteq lr, lr, r5, sp │ │ │ │ + smlabbeq lr, r0, r3, sp │ │ │ │ + @ instruction: 0x010ed49a │ │ │ │ + tsteq sp, r8, lsl r4 │ │ │ │ + tsteq lr, lr, asr #16 │ │ │ │ + tsteq lr, r4, ror #18 │ │ │ │ + tsteq sp, r6, lsl #8 │ │ │ │ + tsteq lr, r0, ror #16 │ │ │ │ + tsteq lr, sl, ror r3 │ │ │ │ + tsteq lr, r4, lsr r1 │ │ │ │ + tsteq lr, lr, asr #4 │ │ │ │ + smlatteq sp, r8, r3, sp │ │ │ │ + @ instruction: 0x010ed5b2 │ │ │ │ + tsteq lr, r4, lsl #14 │ │ │ │ + ldrdeq sp, [sp, -r6] │ │ │ │ + tsteq lr, r4, lsr r1 │ │ │ │ + tsteq lr, r2, lsr #30 │ │ │ │ + tsteq lr, ip, lsl r0 │ │ │ │ + @ instruction: 0x010dd3be │ │ │ │ + tsteq lr, ip, asr r3 │ │ │ │ + tsteq lr, r6, ror r4 │ │ │ │ + smlatbeq sp, ip, r3, sp │ │ │ │ + tsteq lr, r2, asr r1 │ │ │ │ + tsteq lr, r8, ror #6 │ │ │ │ + tsteq lr, r2, lsl pc │ │ │ │ + tsteq lr, r8, lsl r8 │ │ │ │ + tsteq lr, r6, lsr #18 │ │ │ │ smlabbeq sp, r8, r3, sp │ │ │ │ - tsteq lr, r2, asr r5 │ │ │ │ - smlatbeq lr, r4, r6, sp │ │ │ │ + tsteq lr, sl, lsl #2 │ │ │ │ + tsteq lr, r4, lsr #4 │ │ │ │ tsteq sp, r6, ror r3 │ │ │ │ - ldrdeq sp, [lr, -r4] │ │ │ │ - smlabteq lr, r2, lr, ip │ │ │ │ - @ instruction: 0x010ecfbc │ │ │ │ - tsteq sp, lr, asr r3 │ │ │ │ - strdeq sp, [lr, -ip] │ │ │ │ - tsteq lr, r6, lsl r4 │ │ │ │ - tsteq sp, ip, asr #6 │ │ │ │ - strdeq sp, [lr, -r2] │ │ │ │ - tsteq lr, r8, lsl #6 │ │ │ │ - @ instruction: 0x010eceb2 │ │ │ │ - @ instruction: 0x010ed7b8 │ │ │ │ - smlabteq lr, r6, r8, sp │ │ │ │ - tsteq sp, r8, lsr #6 │ │ │ │ - smlatbeq lr, sl, r0, sp │ │ │ │ - smlabteq lr, r4, r1, sp │ │ │ │ - tsteq sp, r6, lsl r3 │ │ │ │ - @ instruction: 0x010ed7b8 │ │ │ │ - tsteq lr, r2, lsr r5 │ │ │ │ - tsteq lr, ip, ror r6 │ │ │ │ + tsteq lr, r8, lsl r8 │ │ │ │ + @ instruction: 0x010ed592 │ │ │ │ + ldrdeq sp, [lr, -ip] │ │ │ │ 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 │ │ │ │ - smlatbeq sp, r8, pc, ip @ │ │ │ │ - tsteq lr, r8, lsr fp │ │ │ │ - tsteq lr, r0, lsr ip │ │ │ │ + tsteq sp, r8 │ │ │ │ + @ instruction: 0x010ecb98 │ │ │ │ + @ instruction: 0x010ecc90 │ │ │ │ + strdeq ip, [sp, -r0] │ │ │ │ + smlatbeq lr, r0, fp, ip │ │ │ │ + tsteq lr, r4, lsr r2 │ │ │ │ + smlabteq lr, r4, pc, ip @ │ │ │ │ + ldrdeq sp, [lr, -ip] │ │ │ │ + smlabteq sp, r8, pc, ip @ │ │ │ │ + smlabbeq lr, ip, r4, sp │ │ │ │ + @ instruction: 0x010ed590 │ │ │ │ + @ instruction: 0x010dcfb0 │ │ │ │ + @ instruction: 0x010ecfb8 │ │ │ │ + tsteq lr, r0, ror sp │ │ │ │ + smlabbeq lr, r8, lr, ip │ │ │ │ @ instruction: 0x010dcf90 │ │ │ │ - tsteq lr, r0, asr #22 │ │ │ │ - ldrdeq sp, [lr, -r4] │ │ │ │ - tsteq lr, r4, ror #30 │ │ │ │ - tsteq lr, ip, ror r0 │ │ │ │ - tsteq sp, r8, ror #30 │ │ │ │ + strheq sp, [lr, -r8] │ │ │ │ + smlabbeq sp, r0, pc, ip @ │ │ │ │ + tsteq lr, r0, lsl r6 │ │ │ │ + smlatbeq lr, r8, fp, sp │ │ │ │ + strheq sp, [lr, -ip] │ │ │ │ + tsteq lr, r8, lsr ip │ │ │ │ + tsteq lr, r0, asr r5 │ │ │ │ + tsteq lr, r8, lsr #22 │ │ │ │ + tsteq sp, r8, asr #30 │ │ │ │ + tsteq lr, r4, asr lr │ │ │ │ + tsteq lr, ip, ror #30 │ │ │ │ + tsteq sp, r0, lsr pc │ │ │ │ + tsteq lr, r0, asr #10 │ │ │ │ + tsteq lr, r0, lsl r3 │ │ │ │ tsteq lr, ip, lsr #8 │ │ │ │ + tsteq sp, r0, lsl pc │ │ │ │ + tsteq lr, r0, asr #14 │ │ │ │ + tsteq lr, r8, lsr r9 │ │ │ │ + strdeq ip, [sp, -r8] │ │ │ │ + tsteq lr, r8, ror pc │ │ │ │ + tsteq lr, r0, asr #14 │ │ │ │ + tsteq lr, r8, asr #30 │ │ │ │ tsteq lr, r0, lsr r5 │ │ │ │ - tsteq sp, r0, asr pc │ │ │ │ - tsteq lr, r8, asr pc │ │ │ │ - tsteq lr, r0, lsl sp │ │ │ │ - tsteq lr, r8, lsr #28 │ │ │ │ - tsteq sp, r0, lsr pc │ │ │ │ - qaddeq sp, r8, lr │ │ │ │ - tsteq sp, r0, lsr #30 │ │ │ │ - @ instruction: 0x010ed5b0 │ │ │ │ - tsteq lr, r8, asr #22 │ │ │ │ - qaddeq sp, ip, lr │ │ │ │ - ldrdeq ip, [lr, -r8] │ │ │ │ - strdeq sp, [lr, -r0] │ │ │ │ - smlabteq lr, r8, sl, ip │ │ │ │ - smlatteq sp, r8, lr, ip │ │ │ │ - strdeq ip, [lr, -r4] │ │ │ │ - tsteq lr, ip, lsl #30 │ │ │ │ ldrdeq ip, [sp, -r0] │ │ │ │ - smlatteq lr, r0, r4, sp │ │ │ │ - @ instruction: 0x010ed2b0 │ │ │ │ - smlabteq lr, ip, r3, sp │ │ │ │ - @ instruction: 0x010dceb0 │ │ │ │ - smlatteq lr, r0, r6, sp │ │ │ │ - ldrdeq sp, [lr, -r8] │ │ │ │ + tsteq lr, r0, lsr #22 │ │ │ │ + tsteq lr, r0, lsr sp │ │ │ │ + @ instruction: 0x010dceb8 │ │ │ │ + tsteq lr, r8, lsr #22 │ │ │ │ + tsteq lr, r0, lsr #14 │ │ │ │ + tsteq lr, r8, lsl r9 │ │ │ │ @ instruction: 0x010dce98 │ │ │ │ - tsteq lr, r8, lsl pc │ │ │ │ - smlatteq lr, r0, r6, sp │ │ │ │ - smlatteq lr, r8, lr, sp │ │ │ │ - ldrdeq sp, [lr, -r0] │ │ │ │ - tsteq sp, r0, ror lr │ │ │ │ - smlabteq lr, r0, sl, sp │ │ │ │ - ldrdeq sp, [lr, -r0] │ │ │ │ - tsteq sp, r8, asr lr │ │ │ │ - smlabteq lr, r8, sl, sp │ │ │ │ - smlabteq lr, r0, r6, sp │ │ │ │ - @ instruction: 0x010ed8b8 │ │ │ │ - tsteq sp, r8, lsr lr │ │ │ │ - smlabteq lr, r0, ip, sp │ │ │ │ - tsteq sp, r8, lsr #28 │ │ │ │ - tsteq lr, r0, lsl sp │ │ │ │ + tsteq lr, r0, lsr #26 │ │ │ │ + smlabbeq sp, r8, lr, ip │ │ │ │ + tsteq lr, r0, ror sp │ │ │ │ + tsteq lr, r0, lsr r9 │ │ │ │ + tsteq lr, r0, lsr #26 │ │ │ │ + tsteq lr, r0, lsl #18 │ │ │ │ + strdeq sp, [lr, -r8] │ │ │ │ + tsteq sp, r8, asr lr │ │ │ │ + tsteq lr, r8, lsl #10 │ │ │ │ + tsteq lr, r0, lsl #14 │ │ │ │ + tsteq sp, r0, asr #28 │ │ │ │ + tsteq lr, r0, lsl r5 │ │ │ │ + tsteq lr, r0, lsl #26 │ │ │ │ + tsteq lr, r0, lsl pc │ │ │ │ + tsteq sp, r0, lsr #28 │ │ │ │ + strdeq sp, [lr, -r0] │ │ │ │ + smlatteq lr, r8, sl, sp │ │ │ │ + tsteq sp, r8, lsl #28 │ │ │ │ + tsteq lr, r8, lsl r5 │ │ │ │ + strdeq sp, [lr, -r0] │ │ │ │ + smlatteq lr, r8, r4, sp │ │ │ │ + smlatteq lr, r0, r6, sp │ │ │ │ + smlatteq sp, r0, sp, ip │ │ │ │ + smlatteq lr, r8, ip, sp │ │ │ │ + strdeq sp, [lr, -r8] │ │ │ │ + smlabteq sp, r8, sp, ip │ │ │ │ + strdeq sp, [lr, -r0] │ │ │ │ + ldrdeq sp, [lr, -r0] │ │ │ │ + smlabteq lr, r8, sl, sp │ │ │ │ + smlatbeq sp, r8, sp, ip │ │ │ │ + smlatteq lr, r8, lr, sp │ │ │ │ + @ instruction: 0x010dcd98 │ │ │ │ + smlatbeq lr, r8, sl, lr │ │ │ │ + smlatbeq lr, r8, r0, lr │ │ │ │ + tsteq lr, r4, ror #22 │ │ │ │ + tsteq lr, r0, lsr #30 │ │ │ │ + smlabteq lr, r8, sl, sp │ │ │ │ ldrdeq sp, [lr, -r0] │ │ │ │ - smlabteq lr, r0, ip, sp │ │ │ │ - smlatbeq lr, r0, r8, sp │ │ │ │ @ instruction: 0x010eda98 │ │ │ │ - strdeq ip, [sp, -r8] │ │ │ │ - smlatbeq lr, r8, r4, sp │ │ │ │ + smlatbeq lr, r8, ip, sp │ │ │ │ + tsteq sp, r0, asr sp │ │ │ │ smlatbeq lr, r0, r6, sp │ │ │ │ - smlatteq sp, r0, sp, ip │ │ │ │ - @ instruction: 0x010ed4b0 │ │ │ │ - smlatbeq lr, r0, ip, sp │ │ │ │ + @ instruction: 0x010ed898 │ │ │ │ + tsteq sp, r8, lsr sp │ │ │ │ + smlatbeq lr, r8, r6, sp │ │ │ │ @ instruction: 0x010edeb0 │ │ │ │ - smlabteq sp, r0, sp, ip │ │ │ │ - @ instruction: 0x010ed890 │ │ │ │ + @ instruction: 0x010ed498 │ │ │ │ + tsteq sp, r8, lsl sp │ │ │ │ smlabbeq lr, r8, sl, sp │ │ │ │ - smlatbeq sp, r8, sp, ip │ │ │ │ - @ instruction: 0x010ed4b8 │ │ │ │ - @ instruction: 0x010ed890 │ │ │ │ - smlabbeq lr, r8, r4, sp │ │ │ │ + @ instruction: 0x010edc98 │ │ │ │ + tsteq sp, r0, lsl #26 │ │ │ │ + @ instruction: 0x010ed6b0 │ │ │ │ + smlabbeq lr, ip, sl, sp │ │ │ │ smlabbeq lr, r0, r6, sp │ │ │ │ - smlabbeq sp, r0, sp, ip │ │ │ │ - smlabbeq lr, r8, ip, sp │ │ │ │ - @ instruction: 0x010ede98 │ │ │ │ - tsteq sp, r8, ror #26 │ │ │ │ - @ instruction: 0x010edc90 │ │ │ │ - tsteq lr, r0, ror r8 │ │ │ │ - tsteq lr, r8, ror #20 │ │ │ │ - tsteq sp, r8, asr #26 │ │ │ │ - smlabbeq lr, r8, lr, sp │ │ │ │ - tsteq sp, r8, lsr sp │ │ │ │ - tsteq lr, r8, asr #20 │ │ │ │ - tsteq lr, r8, asr #32 │ │ │ │ - tsteq lr, r4, lsl #22 │ │ │ │ - smlabteq lr, r0, lr, sp │ │ │ │ - tsteq lr, r8, ror #20 │ │ │ │ - tsteq lr, r0, ror lr │ │ │ │ - tsteq lr, r8, lsr sl │ │ │ │ - tsteq lr, r8, asr #24 │ │ │ │ - strdeq ip, [sp, -r0] │ │ │ │ - tsteq lr, r0, asr #12 │ │ │ │ - tsteq lr, r8, lsr r8 │ │ │ │ + tsteq lr, r8, ror r8 │ │ │ │ ldrdeq ip, [sp, -r8] │ │ │ │ - tsteq lr, r8, asr #12 │ │ │ │ - tsteq lr, r0, asr lr │ │ │ │ - tsteq lr, r8, lsr r4 │ │ │ │ - @ instruction: 0x010dccb8 │ │ │ │ - tsteq lr, r8, lsr #20 │ │ │ │ - tsteq lr, r8, lsr ip │ │ │ │ + @ instruction: 0x010ede9c │ │ │ │ + smlabbeq lr, r0, r4, sp │ │ │ │ + smlabteq sp, r0, ip, ip │ │ │ │ + smlatbeq lr, r8, lr, sp │ │ │ │ + tsteq lr, r0, ror sl │ │ │ │ + smlabbeq lr, r0, ip, sp │ │ │ │ smlatbeq sp, r0, ip, ip │ │ │ │ - tsteq lr, r0, asr r6 │ │ │ │ - tsteq lr, ip, lsr #20 │ │ │ │ - tsteq lr, r0, lsr #12 │ │ │ │ - tsteq lr, r8, lsl r8 │ │ │ │ - tsteq sp, r8, ror ip │ │ │ │ - tsteq lr, ip, lsr lr │ │ │ │ - tsteq lr, r0, lsr #8 │ │ │ │ - tsteq sp, r0, ror #24 │ │ │ │ - tsteq lr, r8, asr #28 │ │ │ │ - tsteq lr, r0, lsl sl │ │ │ │ - tsteq lr, r0, lsr #24 │ │ │ │ + tsteq lr, r0, ror r6 │ │ │ │ + tsteq lr, r8, ror #16 │ │ │ │ + smlabbeq sp, r8, ip, ip │ │ │ │ + smlabbeq lr, r0, r1, lr │ │ │ │ + @ instruction: 0x010edeb0 │ │ │ │ + tsteq lr, r8, ror #12 │ │ │ │ + tsteq lr, ip, ror lr │ │ │ │ + tsteq lr, r8, asr r4 │ │ │ │ + tsteq sp, r8, asr ip │ │ │ │ + tsteq lr, r8, asr sl │ │ │ │ + tsteq lr, r8, ror #24 │ │ │ │ tsteq sp, r0, asr #24 │ │ │ │ - tsteq lr, r0, lsl r6 │ │ │ │ - tsteq lr, r8, lsl #16 │ │ │ │ - tsteq sp, r8, lsr #24 │ │ │ │ + tsteq lr, r4, ror #20 │ │ │ │ + tsteq lr, r8, asr #12 │ │ │ │ + tsteq lr, r0, asr #16 │ │ │ │ + tsteq sp, r0, lsr #24 │ │ │ │ + tsteq lr, r4, ror lr │ │ │ │ + @ instruction: 0x010ede90 │ │ │ │ + tsteq sp, r8, lsl #24 │ │ │ │ + tsteq lr, r0, asr r1 │ │ │ │ tsteq lr, r0, lsr #2 │ │ │ │ - tsteq lr, r0, asr lr │ │ │ │ - tsteq lr, r8, lsl #12 │ │ │ │ - tsteq lr, ip, lsl lr │ │ │ │ - strdeq sp, [lr, -r8] │ │ │ │ - strdeq ip, [sp, -r8] │ │ │ │ - strdeq sp, [lr, -r8] │ │ │ │ - tsteq lr, r8, lsl #24 │ │ │ │ + @ instruction: 0x010ee5b0 │ │ │ │ + @ instruction: 0x010ede90 │ │ │ │ smlatteq sp, r0, fp, ip │ │ │ │ - tsteq lr, r4, lsl #20 │ │ │ │ - smlatteq lr, r8, r5, sp │ │ │ │ - smlatteq lr, r0, r7, sp │ │ │ │ - smlabteq sp, r0, fp, ip │ │ │ │ - tsteq lr, r4, lsl lr │ │ │ │ - tsteq lr, r0, lsr lr │ │ │ │ + @ instruction: 0x010ee5bc │ │ │ │ + smlatbeq lr, r0, lr, sp │ │ │ │ + smlabteq sp, r8, fp, ip │ │ │ │ + tsteq lr, r8, lsr r1 │ │ │ │ + smlabteq lr, r0, r5, lr │ │ │ │ + smlatbeq lr, r8, lr, sp │ │ │ │ smlatbeq sp, r8, fp, ip │ │ │ │ - strdeq lr, [lr, -r0] │ │ │ │ - smlabteq lr, r0, r0, lr │ │ │ │ - tsteq lr, r0, asr r5 │ │ │ │ - tsteq lr, r0, lsr lr │ │ │ │ - smlabbeq sp, r0, fp, ip │ │ │ │ - tsteq lr, ip, asr r5 │ │ │ │ - tsteq lr, r0, asr #28 │ │ │ │ - tsteq sp, r8, ror #22 │ │ │ │ - ldrdeq lr, [lr, -r8] │ │ │ │ - tsteq lr, r0, ror #10 │ │ │ │ - tsteq lr, r8, asr #28 │ │ │ │ + smlabbeq lr, ip, r3, lr │ │ │ │ + @ instruction: 0x010dcb98 │ │ │ │ + ldrdeq lr, [lr, -ip] │ │ │ │ + tsteq lr, r8, asr #30 │ │ │ │ + strdeq sp, [lr, -r0] │ │ │ │ + smlabteq lr, r0, lr, sp │ │ │ │ + smlabbeq lr, r0, r3, lr │ │ │ │ + @ instruction: 0x010ee5b8 │ │ │ │ + tsteq sp, r0, ror #22 │ │ │ │ + smlabbeq lr, ip, r3, lr │ │ │ │ + smlabteq lr, r4, r5, lr │ │ │ │ tsteq sp, r8, asr #22 │ │ │ │ - tsteq lr, ip, lsr #6 │ │ │ │ - tsteq sp, r8, lsr fp │ │ │ │ - tsteq lr, ip, ror r6 │ │ │ │ + ldrdeq sp, [lr, -r8] │ │ │ │ + @ instruction: 0x010ee390 │ │ │ │ + smlabteq lr, r8, r5, lr │ │ │ │ + tsteq sp, r8, lsr #22 │ │ │ │ + @ instruction: 0x010ee39c │ │ │ │ + ldrdeq lr, [lr, -r4] │ │ │ │ + tsteq sp, r0, lsl fp │ │ │ │ + tsteq lr, r8, lsl pc │ │ │ │ smlatteq lr, r8, lr, sp │ │ │ │ - @ instruction: 0x010ede90 │ │ │ │ - tsteq lr, r0, ror #28 │ │ │ │ - tsteq lr, r0, lsr #6 │ │ │ │ - tsteq lr, r8, asr r5 │ │ │ │ - tsteq sp, r0, lsl #22 │ │ │ │ - tsteq lr, ip, lsr #6 │ │ │ │ - tsteq lr, r4, ror #10 │ │ │ │ + @ instruction: 0x010ee398 │ │ │ │ + ldrdeq lr, [lr, -r0] │ │ │ │ smlatteq sp, r8, sl, ip │ │ │ │ - tsteq lr, r8, ror lr │ │ │ │ - tsteq lr, r0, lsr r3 │ │ │ │ - tsteq lr, r8, ror #10 │ │ │ │ - smlabteq sp, r8, sl, ip │ │ │ │ - tsteq lr, ip, lsr r3 │ │ │ │ - tsteq lr, r4, ror r5 │ │ │ │ + smlatbeq lr, r4, r3, lr │ │ │ │ + ldrdeq lr, [lr, -ip] │ │ │ │ + ldrdeq ip, [sp, -r0] │ │ │ │ + tsteq lr, r0, lsl #30 │ │ │ │ + smlatbeq lr, r8, r3, lr │ │ │ │ + smlatteq lr, r0, r5, lr │ │ │ │ @ instruction: 0x010dcab0 │ │ │ │ - @ instruction: 0x010edeb8 │ │ │ │ - smlabbeq lr, r8, lr, sp │ │ │ │ - tsteq lr, r8, lsr r3 │ │ │ │ - tsteq lr, r0, ror r5 │ │ │ │ - smlabbeq sp, r8, sl, ip │ │ │ │ - tsteq lr, r4, asr #6 │ │ │ │ - tsteq lr, ip, ror r5 │ │ │ │ + tsteq lr, r0, ror #2 │ │ │ │ + smlatbeq sp, r0, sl, ip │ │ │ │ + tsteq lr, r4, ror r6 │ │ │ │ + tsteq lr, r4, lsr #12 │ │ │ │ + strdeq lr, [lr, -r8] │ │ │ │ + tsteq lr, r0, ror #2 │ │ │ │ + smlatbeq lr, r8, r3, lr │ │ │ │ tsteq sp, r0, ror sl │ │ │ │ - smlatbeq lr, r0, lr, sp │ │ │ │ - tsteq lr, r8, asr #6 │ │ │ │ - smlabbeq lr, r0, r5, lr │ │ │ │ - tsteq sp, r0, asr sl │ │ │ │ - mrseq lr, (UNDEF: 30) │ │ │ │ - tsteq sp, r0, asr #20 │ │ │ │ - tsteq lr, r4, lsl r6 │ │ │ │ - smlabteq lr, r4, r5, lr │ │ │ │ - @ instruction: 0x010ee598 │ │ │ │ - mrseq lr, (UNDEF: 30) │ │ │ │ - tsteq lr, r8, asr #6 │ │ │ │ - tsteq sp, r0, lsl sl │ │ │ │ - tsteq lr, r0, lsl r1 │ │ │ │ - tsteq lr, r4, asr r3 │ │ │ │ + tsteq lr, r0, ror r1 │ │ │ │ + @ instruction: 0x010ee3b4 │ │ │ │ + tsteq sp, r8, asr sl │ │ │ │ + tsteq lr, r8, lsl #12 │ │ │ │ + tsteq lr, r8, ror r1 │ │ │ │ + @ instruction: 0x010ee3b8 │ │ │ │ + tsteq sp, r8, lsr sl │ │ │ │ + smlabbeq lr, r8, r1, lr │ │ │ │ + smlabteq lr, r4, r3, lr │ │ │ │ + tsteq sp, r0, lsr #20 │ │ │ │ + smlabteq lr, r4, r7, lr │ │ │ │ + tsteq lr, r4, ror r7 │ │ │ │ + tsteq lr, r8, asr #14 │ │ │ │ + tsteq lr, r8, lsr #12 │ │ │ │ strdeq ip, [sp, -r8] │ │ │ │ - smlatbeq lr, r8, r5, lr │ │ │ │ - tsteq lr, r8, lsl r1 │ │ │ │ - tsteq lr, r8, asr r3 │ │ │ │ - ldrdeq ip, [sp, -r8] │ │ │ │ - tsteq lr, r8, lsr #2 │ │ │ │ - tsteq lr, r4, ror #6 │ │ │ │ + tsteq lr, r8, ror r7 │ │ │ │ + tsteq lr, r0, ror #12 │ │ │ │ + smlatteq sp, r0, r9, ip │ │ │ │ + smlabteq lr, ip, r7, lr │ │ │ │ + smlatbeq lr, r0, r7, lr │ │ │ │ + @ instruction: 0x010ee690 │ │ │ │ smlabteq sp, r0, r9, ip │ │ │ │ - tsteq lr, r4, ror #14 │ │ │ │ - tsteq lr, r4, lsl r7 │ │ │ │ - smlatteq lr, r8, r6, lr │ │ │ │ - smlabteq lr, r8, r5, lr │ │ │ │ - @ instruction: 0x010dc998 │ │ │ │ - tsteq lr, r8, lsl r7 │ │ │ │ - tsteq lr, r0, lsl #12 │ │ │ │ - smlabbeq sp, r0, r9, ip │ │ │ │ - tsteq lr, ip, ror #14 │ │ │ │ - tsteq lr, r0, asr #14 │ │ │ │ - tsteq lr, r0, lsr r6 │ │ │ │ - tsteq sp, r0, ror #18 │ │ │ │ - tsteq lr, r8, asr #12 │ │ │ │ - tsteq sp, r0, asr r9 │ │ │ │ - ldrdeq pc, [lr, -r4] │ │ │ │ - tsteq lr, r4, ror #22 │ │ │ │ - tsteq lr, r4, ror r9 │ │ │ │ - strdeq lr, [lr, -r0] │ │ │ │ - smlatbeq lr, r8, r7, lr │ │ │ │ - smlabbeq lr, r0, r7, lr │ │ │ │ - strdeq lr, [lr, -r8] │ │ │ │ - tsteq sp, r0, lsl r9 │ │ │ │ - smlatbeq lr, r8, r7, lr │ │ │ │ - tsteq lr, r0, lsr #16 │ │ │ │ - strdeq ip, [sp, -r8] │ │ │ │ + smlatbeq lr, r8, r6, lr │ │ │ │ + @ instruction: 0x010dc9b0 │ │ │ │ + tstpeq lr, r4, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, r4, fp, lr │ │ │ │ + ldrdeq lr, [lr, -r4] │ │ │ │ + tsteq lr, r0, asr r8 │ │ │ │ + tsteq lr, r8, lsl #16 │ │ │ │ + smlatteq lr, r0, r7, lr │ │ │ │ + tsteq lr, r8, asr r8 │ │ │ │ + tsteq sp, r0, ror r9 │ │ │ │ + tsteq lr, r8, lsl #16 │ │ │ │ + smlabbeq lr, r0, r8, lr │ │ │ │ + tsteq sp, r8, asr r9 │ │ │ │ + tsteq lr, r8, lsl #18 │ │ │ │ smlatbeq lr, r8, r8, lr │ │ │ │ - tsteq lr, r8, asr #16 │ │ │ │ - tsteq lr, r4, ror r8 │ │ │ │ - ldrdeq ip, [sp, -r8] │ │ │ │ - smlabteq lr, ip, r8, lr │ │ │ │ - smlatteq lr, r4, r8, lr │ │ │ │ + ldrdeq lr, [lr, -r4] │ │ │ │ + tsteq sp, r8, lsr r9 │ │ │ │ + tsteq lr, ip, lsr #18 │ │ │ │ + tsteq lr, r4, asr #18 │ │ │ │ + tsteq sp, r0, lsr #18 │ │ │ │ + tsteq lr, r8, asr #20 │ │ │ │ + smlabteq lr, r4, r9, lr │ │ │ │ + tsteq lr, ip, ror r9 │ │ │ │ + @ instruction: 0x010ee994 │ │ │ │ + strdeq ip, [sp, -r8] │ │ │ │ + smlatteq lr, r4, r9, lr │ │ │ │ + strdeq lr, [lr, -r8] │ │ │ │ + smlatteq sp, r0, r8, ip │ │ │ │ + @ instruction: 0x010eea94 │ │ │ │ + tsteq lr, ip, asr #20 │ │ │ │ + tsteq lr, r4, ror #20 │ │ │ │ smlabteq sp, r0, r8, ip │ │ │ │ - smlatteq lr, r8, r9, lr │ │ │ │ - tsteq lr, r4, ror #18 │ │ │ │ - tsteq lr, ip, lsl r9 │ │ │ │ - tsteq lr, r4, lsr r9 │ │ │ │ - @ instruction: 0x010dc898 │ │ │ │ - smlabbeq lr, r4, r9, lr │ │ │ │ - @ instruction: 0x010ee998 │ │ │ │ - smlabbeq sp, r0, r8, ip │ │ │ │ - tsteq lr, r4, lsr sl │ │ │ │ - smlatteq lr, ip, r9, lr │ │ │ │ - tsteq lr, r4, lsl #20 │ │ │ │ + smlatbeq lr, r0, sl, lr │ │ │ │ + @ instruction: 0x010eeab4 │ │ │ │ + smlatbeq sp, r8, r8, ip │ │ │ │ + smlabbeq lr, ip, r0, pc @ │ │ │ │ + smlabteq lr, ip, fp, lr │ │ │ │ + tsteq lr, ip, lsl fp │ │ │ │ + smlatteq lr, r4, sl, lr │ │ │ │ + strdeq lr, [lr, -r0] │ │ │ │ + tsteq sp, r8, ror r8 │ │ │ │ + tsteq lr, r8, asr #22 │ │ │ │ + tsteq lr, r0, ror fp │ │ │ │ tsteq sp, r0, ror #16 │ │ │ │ - tsteq lr, r0, asr #20 │ │ │ │ - tsteq lr, r4, asr sl │ │ │ │ - tsteq sp, r8, asr #16 │ │ │ │ - tstpeq lr, ip, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, ip, ror #22 │ │ │ │ - @ instruction: 0x010eeabc │ │ │ │ - smlabbeq lr, r4, sl, lr │ │ │ │ - @ instruction: 0x010eea90 │ │ │ │ - tsteq sp, r8, lsl r8 │ │ │ │ - smlatteq lr, r8, sl, lr │ │ │ │ - tsteq lr, r0, lsl fp │ │ │ │ + smlatteq lr, r4, sp, lr │ │ │ │ + smlabteq lr, r0, fp, lr │ │ │ │ + ldrdeq lr, [lr, -r4] │ │ │ │ + tsteq sp, r0, asr #16 │ │ │ │ + smlatteq lr, r4, fp, lr │ │ │ │ + smlatteq lr, r0, sp, lr │ │ │ │ + tsteq sp, r8, lsr #16 │ │ │ │ + tsteq lr, ip, lsr lr │ │ │ │ + tsteq lr, r4, lsl #24 │ │ │ │ + smlatteq lr, r4, sp, lr │ │ │ │ + tstpeq lr, r4, lsl r0 @ p-variant is OBSOLETE │ │ │ │ tsteq sp, r0, lsl #16 │ │ │ │ - smlabbeq lr, r4, sp, lr │ │ │ │ - tsteq lr, r0, ror #22 │ │ │ │ - tsteq lr, r4, ror fp │ │ │ │ - smlatteq sp, r0, r7, ip │ │ │ │ - smlabbeq lr, r4, fp, lr │ │ │ │ - smlabbeq lr, r0, sp, lr │ │ │ │ + tstpeq lr, r4, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + strdeq lr, [lr, -ip] │ │ │ │ + smlatteq sp, r8, r7, ip │ │ │ │ + tstpeq lr, ip, asr #32 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r4, lsl #24 │ │ │ │ + tsteq lr, r0, lsl lr │ │ │ │ smlabteq sp, r8, r7, ip │ │ │ │ - ldrdeq lr, [lr, -ip] │ │ │ │ - smlatbeq lr, r4, fp, lr │ │ │ │ - smlabbeq lr, r4, sp, lr │ │ │ │ - @ instruction: 0x010eefb4 │ │ │ │ - smlatbeq sp, r0, r7, ip │ │ │ │ - smlabteq lr, r4, pc, lr @ │ │ │ │ - @ instruction: 0x010eeb9c │ │ │ │ - smlabbeq sp, r8, r7, ip │ │ │ │ - smlatteq lr, ip, pc, lr @ │ │ │ │ - smlatbeq lr, r4, fp, lr │ │ │ │ - @ instruction: 0x010eedb0 │ │ │ │ + tsteq lr, ip, lsl #24 │ │ │ │ + @ instruction: 0x010dc7b8 │ │ │ │ + smlatteq lr, r4, r1, pc @ │ │ │ │ + @ instruction: 0x010eecb4 │ │ │ │ + tsteq lr, r0, ror lr │ │ │ │ + tsteq lr, r4, lsr #24 │ │ │ │ + tsteq lr, r8, lsl lr │ │ │ │ + tstpeq lr, r4, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq sp, r0, r7, ip │ │ │ │ + tstpeq lr, r4, asr #32 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, ip, lsl ip │ │ │ │ tsteq sp, r8, ror #14 │ │ │ │ - smlatbeq lr, ip, fp, lr │ │ │ │ - tsteq sp, r8, asr r7 │ │ │ │ - smlabbeq lr, r4, r1, pc @ │ │ │ │ - tsteq lr, r4, asr ip │ │ │ │ - tsteq lr, r0, lsl lr │ │ │ │ - smlabteq lr, r4, fp, lr │ │ │ │ - @ instruction: 0x010eedb8 │ │ │ │ - ldrdeq lr, [lr, -r4] │ │ │ │ - tsteq sp, r0, lsr #14 │ │ │ │ - smlatteq lr, r4, pc, lr @ │ │ │ │ - @ instruction: 0x010eebbc │ │ │ │ + tstpeq lr, ip, rrx @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r4, lsr #24 │ │ │ │ + tsteq lr, r4, asr #28 │ │ │ │ + tsteq sp, r8, asr #14 │ │ │ │ + tsteq lr, r8, asr lr │ │ │ │ + tstpeq lr, r4, rrx @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r0, lsr r7 │ │ │ │ + strheq pc, [lr, -r4] @ │ │ │ │ + smlabbeq lr, r0, lr, lr │ │ │ │ + tstpeq lr, r4, rrx @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, ip, lsr ip │ │ │ │ tsteq sp, r8, lsl #14 │ │ │ │ - tstpeq lr, ip @ p-variant is OBSOLETE │ │ │ │ - smlabteq lr, r4, fp, lr │ │ │ │ - smlatteq lr, r4, sp, lr │ │ │ │ - smlatteq sp, r8, r6, ip │ │ │ │ - strdeq lr, [lr, -r8] │ │ │ │ - tstpeq lr, r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, ip, asr #24 │ │ │ │ + tsteq lr, ip, ror lr │ │ │ │ + strdeq ip, [sp, -r0] │ │ │ │ + strheq pc, [lr, -r4] @ │ │ │ │ + smlabbeq lr, r8, lr, lr │ │ │ │ + smlabbeq lr, r4, r0, pc @ │ │ │ │ ldrdeq ip, [sp, -r0] │ │ │ │ - qaddeq pc, r4, lr @ │ │ │ │ - tsteq lr, r0, lsr #28 │ │ │ │ - tstpeq lr, r4 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq lr, [lr, -ip] │ │ │ │ - smlatbeq sp, r8, r6, ip │ │ │ │ - smlatteq lr, ip, fp, lr │ │ │ │ - tsteq lr, ip, lsl lr │ │ │ │ + strheq pc, [lr, -r8] @ │ │ │ │ + smlabteq sp, r0, r6, ip │ │ │ │ + mrseq pc, ELR_hyp @ │ │ │ │ + strdeq pc, [lr, -r0] │ │ │ │ + tstpeq lr, r4, ror r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, asr #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x010dc690 │ │ │ │ - qaddeq pc, r4, lr @ │ │ │ │ - tsteq lr, r8, lsr #28 │ │ │ │ - tstpeq lr, r4, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r0, ror r6 │ │ │ │ - qaddeq pc, r8, lr @ │ │ │ │ - tsteq sp, r0, ror #12 │ │ │ │ - smlatbeq lr, r0, r2, pc @ │ │ │ │ @ instruction: 0x010ef190 │ │ │ │ - tstpeq lr, r4, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - smlabteq lr, r4, r0, pc @ │ │ │ │ - smlatteq lr, r0, r0, pc @ │ │ │ │ - tsteq sp, r0, lsr r6 │ │ │ │ - tstpeq lr, r0, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, asr #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r8, lsl r6 │ │ │ │ - ldrdeq pc, [lr, -r0] │ │ │ │ - smlabbeq lr, r8, r1, pc @ │ │ │ │ - smlatbeq lr, r0, r1, pc @ │ │ │ │ - strdeq ip, [sp, -r8] │ │ │ │ - strdeq pc, [lr, -r4] │ │ │ │ - tstpeq lr, r0, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - smlatteq sp, r0, r5, ip │ │ │ │ - tstpeq lr, r8, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, ror #4 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq lr, r4, r1, pc @ │ │ │ │ + tsteq sp, r8, ror r6 │ │ │ │ tstpeq lr, r0, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010dc5b8 │ │ │ │ - smlabbeq lr, ip, r2, pc @ │ │ │ │ - smlatbeq lr, r8, r2, pc @ │ │ │ │ - smlatbeq sp, r0, r5, ip │ │ │ │ - tstpeq lr, r4, ror #6 @ p-variant is OBSOLETE │ │ │ │ + smlatteq lr, r8, r1, pc @ │ │ │ │ + mrseq pc, LR_fiq @ │ │ │ │ + tsteq sp, r8, asr r6 │ │ │ │ + tstpeq lr, r4, asr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, ror r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r0, asr #12 │ │ │ │ + tstpeq lr, r8, ror #6 @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, ip, r2, pc @ │ │ │ │ + @ instruction: 0x010ef290 │ │ │ │ + smlatbeq lr, r0, r2, pc @ │ │ │ │ + tsteq sp, r8, lsl r6 │ │ │ │ + smlatteq lr, ip, r2, pc @ │ │ │ │ tstpeq lr, r8, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsr #6 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq sp, r0, r5, ip │ │ │ │ - tstpeq lr, r0, ror r3 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r0, ror r5 │ │ │ │ - tsteq pc, ip, asr #6 │ │ │ │ - smlabbeq pc, r8, r3, r0 @ │ │ │ │ - smlabteq lr, ip, fp, pc @ │ │ │ │ - tstpeq lr, r0, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, asr r4 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [lr, -r4] │ │ │ │ - @ instruction: 0x010ef3bc │ │ │ │ - smlabteq lr, ip, r3, pc @ │ │ │ │ - tsteq sp, r0, lsr #10 │ │ │ │ - tstpeq lr, r4, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r8, lsl #10 │ │ │ │ - tstpeq lr, ip, ror r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, asr r4 @ p-variant is OBSOLETE │ │ │ │ - smlatteq sp, r8, r4, ip │ │ │ │ - smlabbeq lr, ip, r4, pc @ │ │ │ │ - @ instruction: 0x010ef49c │ │ │ │ + tsteq sp, r0, lsl #12 │ │ │ │ + smlabteq lr, r4, r3, pc @ │ │ │ │ + tstpeq lr, r8, ror #6 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, r8, r3, pc @ │ │ │ │ + smlatteq sp, r0, r5, ip │ │ │ │ + ldrdeq pc, [lr, -r0] │ │ │ │ ldrdeq ip, [sp, -r0] │ │ │ │ + smlatbeq pc, ip, r3, r1 @ │ │ │ │ + smlatteq pc, r8, r3, r0 │ │ │ │ + tstpeq lr, ip, lsr #24 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [lr, -r0] │ │ │ │ - tstpeq lr, r8, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [lr, -r8] │ │ │ │ + smlabbeq lr, r4, r5, pc @ │ │ │ │ + @ instruction: 0x010ef4bc │ │ │ │ + tstpeq lr, r4, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq sp, r0, r5, ip │ │ │ │ + tstpeq lr, r4, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, ror r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r8, ror #10 │ │ │ │ + ldrdeq pc, [lr, -ip] │ │ │ │ + smlatbeq lr, r4, r4, pc @ │ │ │ │ + @ instruction: 0x010ef4b4 │ │ │ │ + tsteq sp, r8, asr #10 │ │ │ │ + smlatteq lr, ip, r4, pc @ │ │ │ │ strdeq pc, [lr, -ip] │ │ │ │ - smlatbeq sp, r8, r4, ip │ │ │ │ - tstpeq lr, r8, ror #10 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq lr, ip, r5, pc @ │ │ │ │ - @ instruction: 0x010dc490 │ │ │ │ - tstpeq lr, r4, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [lr, -r0] │ │ │ │ - tstpeq lr, r4, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r0, ror r4 │ │ │ │ - tstpeq lr, r8, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r0, lsr r5 │ │ │ │ + tstpeq lr, r0, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ef598 │ │ │ │ + tstpeq lr, r8, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, asr r5 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r8, lsl #10 │ │ │ │ + smlabteq lr, r8, r5, pc @ │ │ │ │ + smlatteq lr, ip, r5, pc @ │ │ │ │ + strdeq ip, [sp, -r0] │ │ │ │ + @ instruction: 0x010ef694 │ │ │ │ + tstpeq lr, r0, asr r6 @ p-variant is OBSOLETE │ │ │ │ tstpeq lr, r4, ror #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r8, asr r4 │ │ │ │ - smlatbeq lr, r8, r8, pc @ │ │ │ │ - smlabbeq lr, r0, r7, pc @ │ │ │ │ - smlatteq lr, r8, r6, pc @ │ │ │ │ - @ instruction: 0x010ef698 │ │ │ │ - @ instruction: 0x010ef6b4 │ │ │ │ - tsteq sp, r8, lsr #8 │ │ │ │ - tstpeq lr, r0, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq ip, [sp, -r0] │ │ │ │ + smlatbeq lr, r8, r6, pc @ │ │ │ │ + smlabteq lr, r4, r6, pc @ │ │ │ │ + @ instruction: 0x010dc4b8 │ │ │ │ + tstpeq lr, r8, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + smlatteq lr, r0, r7, pc @ │ │ │ │ + tstpeq lr, r8, asr #14 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [lr, -r8] │ │ │ │ + tstpeq lr, r4, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq sp, r8, r4, ip │ │ │ │ + tstpeq lr, r0, ror r7 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, ip, r7, pc @ │ │ │ │ + tsteq sp, r0, ror r4 │ │ │ │ + tstpeq lr, r0, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + smlatteq lr, r0, r7, pc @ │ │ │ │ + strdeq pc, [lr, -ip] │ │ │ │ + tsteq sp, r0, asr r4 │ │ │ │ + tstpeq lr, r8, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, ror r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r8, lsr r4 │ │ │ │ + smlatbeq lr, r8, r9, pc @ │ │ │ │ + tstpeq lr, r0, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, r0, r8, pc @ │ │ │ │ + ldrdeq pc, [lr, -ip] │ │ │ │ tsteq sp, r0, lsl r4 │ │ │ │ - ldrdeq pc, [lr, -r0] │ │ │ │ - smlabbeq lr, r0, r7, pc @ │ │ │ │ - @ instruction: 0x010ef79c │ │ │ │ - strdeq ip, [sp, -r0] │ │ │ │ + tstpeq lr, r8, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, asr r9 @ p-variant is OBSOLETE │ │ │ │ + strdeq ip, [sp, -r8] │ │ │ │ strdeq pc, [lr, -r8] │ │ │ │ - tstpeq lr, r4, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq lr, r8, r9, pc @ │ │ │ │ + smlabteq lr, r4, r9, pc @ │ │ │ │ ldrdeq ip, [sp, -r8] │ │ │ │ - tstpeq lr, r8, asr #18 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ef8b0 │ │ │ │ - tstpeq lr, r0, ror #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, ror r8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010dc3b0 │ │ │ │ - ldrdeq pc, [lr, -r8] │ │ │ │ - strdeq pc, [lr, -r4] │ │ │ │ - @ instruction: 0x010dc398 │ │ │ │ - @ instruction: 0x010ef998 │ │ │ │ - tstpeq lr, r8, asr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, ror #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r8, ror r3 │ │ │ │ - @ instruction: 0x010ef99c │ │ │ │ - tsteq sp, r8, ror #6 │ │ │ │ - tstpeq lr, r0, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, lsl ip @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, r4, sl, pc @ │ │ │ │ - tstpeq lr, r0, ror sl @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [lr, -ip] │ │ │ │ - tstpeq lr, r8, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r0, lsr r3 │ │ │ │ - smlabbeq lr, ip, sl, pc @ │ │ │ │ - @ instruction: 0x010efa9c │ │ │ │ - tsteq sp, r8, lsl r3 │ │ │ │ - tstpeq lr, ip, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + smlabteq sp, r8, r3, ip │ │ │ │ + smlabbeq lr, r0, lr, pc @ │ │ │ │ + tstpeq lr, ip, ror ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, asr #22 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [lr, -r0] │ │ │ │ - ldrdeq pc, [lr, -ip] │ │ │ │ - strdeq ip, [sp, -r8] │ │ │ │ + tstpeq lr, ip, asr sl @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, r8, sl, pc @ │ │ │ │ + @ instruction: 0x010dc390 │ │ │ │ + smlatteq lr, ip, sl, pc @ │ │ │ │ + strdeq pc, [lr, -ip] │ │ │ │ + tsteq sp, r8, ror r3 │ │ │ │ + tstpeq lr, ip, ror #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, lsr fp @ p-variant is OBSOLETE │ │ │ │ tstpeq lr, ip, lsr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, ror fp @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r8, asr r3 │ │ │ │ + @ instruction: 0x010efb9c │ │ │ │ + ldrdeq pc, [lr, -r4] │ │ │ │ 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 │ │ │ │ - tsteq sp, ip, ror ip │ │ │ │ - tstpeq lr, ip, ror #12 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ef59c │ │ │ │ - tstpeq lr, r4, ror #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r4, asr ip │ │ │ │ - ldrdeq pc, [lr, -r8] │ │ │ │ - tstpeq lr, r0, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, ip, lsr ip │ │ │ │ - smlatbeq lr, r4, r6, pc @ │ │ │ │ - tstpeq lr, r0, ror #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, ror r6 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, ip, lsl ip │ │ │ │ - smlatbeq lr, r0, r6, pc @ │ │ │ │ - tsteq sp, ip, lsl #24 │ │ │ │ - smlabteq lr, r0, r8, pc @ │ │ │ │ - smlatbeq lr, r0, r7, pc @ │ │ │ │ - tstpeq lr, ip, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [lr, -ip] │ │ │ │ - strdeq pc, [lr, -r0] │ │ │ │ ldrdeq fp, [sp, -ip] │ │ │ │ - tstpeq lr, r8, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, ip, r6, pc @ │ │ │ │ + strdeq pc, [lr, -ip] │ │ │ │ + smlabteq lr, r4, r5, pc @ │ │ │ │ + ldrdeq pc, [lr, -r4] │ │ │ │ + @ instruction: 0x010dbcb4 │ │ │ │ + tstpeq lr, r8, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, ror r6 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010dbc9c │ │ │ │ + tstpeq lr, r4, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, r0, r6, pc @ │ │ │ │ + ldrdeq pc, [lr, -r0] │ │ │ │ + tsteq sp, ip, ror ip │ │ │ │ + tstpeq lr, r0, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, ip, ror #24 │ │ │ │ + tstpeq lr, r0, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, ror r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsr r7 @ p-variant is OBSOLETE │ │ │ │ tstpeq lr, r0, asr r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, ip, lsr ip │ │ │ │ + @ instruction: 0x010ef798 │ │ │ │ + @ instruction: 0x010ef7b0 │ │ │ │ + tsteq sp, r4, lsr #24 │ │ │ │ + tstpeq lr, r0, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r4, lsl #24 │ │ │ │ + tstpeq lr, r8, ror r8 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, ip, r8, pc @ │ │ │ │ + smlatteq sp, ip, fp, fp │ │ │ │ + tstpeq lr, r4, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [lr, -r0] │ │ │ │ + smlatteq lr, r8, r8, pc @ │ │ │ │ smlabteq sp, r4, fp, fp │ │ │ │ - strdeq pc, [lr, -r0] │ │ │ │ - smlatbeq lr, r8, r7, pc @ │ │ │ │ - smlabteq lr, r4, r7, pc @ │ │ │ │ - smlatbeq sp, r4, fp, fp │ │ │ │ - tstpeq lr, r8, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq sp, ip, fp, fp │ │ │ │ - tstpeq lr, r4, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, ip, r8, pc @ │ │ │ │ - tstpeq lr, r0, ror r8 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq lr, r8, r8, pc @ │ │ │ │ - tsteq sp, r4, ror #22 │ │ │ │ - @ instruction: 0x010ef8b4 │ │ │ │ - smlabteq lr, r0, r8, pc @ │ │ │ │ - tsteq sp, ip, asr #22 │ │ │ │ - tstpeq lr, r8, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, r4, r8, pc @ │ │ │ │ - strdeq pc, [lr, -r0] │ │ │ │ - tsteq sp, ip, lsr #22 │ │ │ │ tstpeq lr, r4, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, ip, lsl fp │ │ │ │ - smlatteq pc, ip, r0, r0 │ │ │ │ - tstpeq lr, r0, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq sp, ip, fp, fp │ │ │ │ + tstpeq lr, r8, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, asr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, asr r9 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq sp, ip, fp, fp │ │ │ │ + tstpeq lr, r4, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, ip, ror fp │ │ │ │ + tsteq pc, ip, asr #2 │ │ │ │ + smlabbeq lr, r0, sp, pc @ │ │ │ │ + smlabbeq lr, ip, fp, pc @ │ │ │ │ + tstpeq lr, ip, asr sl @ p-variant is OBSOLETE │ │ │ │ + smlatteq lr, r8, r9, pc @ │ │ │ │ + smlatbeq lr, r8, r9, pc @ │ │ │ │ + smlabteq lr, r0, r9, pc @ │ │ │ │ + tsteq sp, ip, lsr fp │ │ │ │ strdeq pc, [lr, -ip] │ │ │ │ - smlabbeq lr, r8, r9, pc @ │ │ │ │ - tstpeq lr, r8, asr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, ror #18 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq fp, [sp, -ip] │ │ │ │ - @ instruction: 0x010ef99c │ │ │ │ - @ instruction: 0x010ef9b0 │ │ │ │ + tstpeq lr, r0, lsl sl @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r4, lsr #22 │ │ │ │ + smlatbeq lr, ip, sl, pc @ │ │ │ │ + tstpeq lr, r0, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, ror sl @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r4, lsl #22 │ │ │ │ + ldrdeq pc, [lr, -ip] │ │ │ │ + strdeq pc, [lr, -r8] │ │ │ │ + smlatteq sp, ip, sl, fp │ │ │ │ + tstpeq lr, r0, lsl ip @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010efb90 │ │ │ │ + tstpeq lr, r4, asr #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, asr fp @ p-variant is OBSOLETE │ │ │ │ smlabteq sp, r4, sl, fp │ │ │ │ - tstpeq lr, ip, asr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, lsl sl @ p-variant is OBSOLETE │ │ │ │ - smlatbeq sp, r4, sl, fp │ │ │ │ - tstpeq lr, ip, ror sl @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010efa98 │ │ │ │ + @ instruction: 0x010efb98 │ │ │ │ + @ instruction: 0x010efbb4 │ │ │ │ + smlatbeq sp, ip, sl, fp │ │ │ │ + tstpeq lr, ip, asr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, lsr #24 @ p-variant is OBSOLETE │ │ │ │ smlabbeq sp, ip, sl, fp │ │ │ │ - @ instruction: 0x010efbb0 │ │ │ │ - tstpeq lr, r0, lsr fp @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, r4, sl, pc @ │ │ │ │ - strdeq pc, [lr, -ip] │ │ │ │ - tsteq sp, r4, ror #20 │ │ │ │ - tstpeq lr, r8, lsr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, asr fp @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, ip, asr #20 │ │ │ │ - smlatteq lr, ip, fp, pc @ │ │ │ │ - smlatbeq lr, ip, fp, pc @ │ │ │ │ - smlabteq lr, r4, fp, pc @ │ │ │ │ - tsteq sp, ip, lsr #20 │ │ │ │ - strdeq pc, [lr, -ip] │ │ │ │ - tstpeq lr, r4, lsl ip @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r4, lsl sl │ │ │ │ - tstpeq lr, r8, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq lr, r8, ip, pc @ │ │ │ │ - tstpeq lr, r0, asr #24 @ p-variant is OBSOLETE │ │ │ │ tstpeq lr, ip, asr ip @ p-variant is OBSOLETE │ │ │ │ - smlatteq sp, r4, r9, fp │ │ │ │ + tstpeq lr, r4, ror ip @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r4, ror sl │ │ │ │ + tstpeq lr, r8, ror lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, ror #26 @ p-variant is OBSOLETE │ │ │ │ + smlatteq lr, r8, ip, pc @ │ │ │ │ smlatbeq lr, r0, ip, pc @ │ │ │ │ - @ instruction: 0x010efcb8 │ │ │ │ + @ instruction: 0x010efcbc │ │ │ │ + tsteq sp, r4, asr #20 │ │ │ │ + tstpeq lr, r0, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, ip, lsr #20 │ │ │ │ + smlatbeq lr, ip, sp, pc @ │ │ │ │ + tstpeq lr, r4, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, ror sp @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, ip, lsl #20 │ │ │ │ + smlabteq lr, ip, sp, pc @ │ │ │ │ + smlatteq lr, r4, sp, pc @ │ │ │ │ + strdeq fp, [sp, -r4] │ │ │ │ + smlatteq lr, r4, lr, pc @ │ │ │ │ + tstpeq lr, r8, ror lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, asr #28 @ p-variant is OBSOLETE │ │ │ │ smlabteq sp, ip, r9, fp │ │ │ │ - tstpeq lr, ip, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, lsl sp @ p-variant is OBSOLETE │ │ │ │ - smlatbeq sp, ip, r9, fp │ │ │ │ - tstpeq lr, ip, ror #26 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq lr, r4, sp, pc @ │ │ │ │ + smlabbeq lr, r8, lr, pc @ │ │ │ │ + smlatbeq lr, r0, lr, pc @ │ │ │ │ + @ instruction: 0x010db9b4 │ │ │ │ + tstpeq lr, r4, lsl pc @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, ip, lr, pc @ │ │ │ │ + smlatteq lr, r0, lr, pc @ │ │ │ │ @ instruction: 0x010db994 │ │ │ │ - smlabbeq lr, r4, lr, pc @ │ │ │ │ - tstpeq lr, r8, lsl lr @ p-variant is OBSOLETE │ │ │ │ - smlabteq lr, ip, sp, pc @ │ │ │ │ - smlatteq lr, r8, sp, pc @ │ │ │ │ - tsteq sp, ip, ror #18 │ │ │ │ - tstpeq lr, r8, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, asr #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r4, asr r9 │ │ │ │ - @ instruction: 0x010efeb4 │ │ │ │ - tstpeq lr, ip, ror #28 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq lr, r0, lr, pc @ │ │ │ │ - tsteq sp, r4, lsr r9 │ │ │ │ - @ instruction: 0x010efeb4 │ │ │ │ - tsteq sp, r4, lsr #18 │ │ │ │ - @ instruction: 0x010f0290 │ │ │ │ - strheq r0, [pc, -r4] │ │ │ │ + tstpeq lr, r4, lsl pc @ p-variant is OBSOLETE │ │ │ │ + smlabbeq sp, r4, r9, fp │ │ │ │ + strdeq r0, [pc, -r0] │ │ │ │ + tsteq pc, r4, lsl r1 @ │ │ │ │ + tsteq pc, r8, lsr #32 │ │ │ │ smlabteq lr, r8, pc, pc @ │ │ │ │ - tstpeq lr, r8, ror #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, lsr pc @ p-variant is OBSOLETE │ │ │ │ - smlatteq sp, ip, r8, fp │ │ │ │ smlabbeq lr, r4, pc, pc @ │ │ │ │ - smlabbeq lr, r8, pc, pc @ │ │ │ │ + @ instruction: 0x010eff9c │ │ │ │ + tsteq sp, ip, asr #18 │ │ │ │ + smlatteq lr, r4, pc, pc @ │ │ │ │ + smlatteq lr, r8, pc, pc @ │ │ │ │ + tsteq sp, r4, lsr r9 │ │ │ │ + qaddeq r0, ip, pc @ │ │ │ │ + tsteq pc, r8, lsl r0 @ │ │ │ │ + tsteq pc, ip, lsr #32 │ │ │ │ + tsteq sp, r4, lsl r9 │ │ │ │ + tsteq pc, ip, ror r0 @ │ │ │ │ + smlabbeq pc, r8, r0, r0 @ │ │ │ │ + strdeq fp, [sp, -ip] │ │ │ │ + @ instruction: 0x010f0198 │ │ │ │ + tsteq pc, ip, lsl #2 │ │ │ │ + smlabteq pc, ip, r0, r0 @ │ │ │ │ + ldrdeq r0, [pc, -ip] │ │ │ │ ldrdeq fp, [sp, -r4] │ │ │ │ - strdeq pc, [lr, -ip] │ │ │ │ - @ instruction: 0x010effb8 │ │ │ │ - smlabteq lr, ip, pc, pc @ │ │ │ │ - @ instruction: 0x010db8b4 │ │ │ │ - tsteq pc, ip, lsl r0 @ │ │ │ │ - tsteq pc, r8, lsr #32 │ │ │ │ + tsteq pc, r4, lsr r1 @ │ │ │ │ + tsteq pc, r0, asr r1 @ │ │ │ │ + @ instruction: 0x010db8bc │ │ │ │ + ldrdeq r0, [pc, -r0] │ │ │ │ + @ instruction: 0x010f0190 │ │ │ │ + smlatbeq pc, r4, r1, r0 @ │ │ │ │ @ instruction: 0x010db89c │ │ │ │ - tsteq pc, r8, lsr r1 @ │ │ │ │ - smlatbeq pc, ip, r0, r0 @ │ │ │ │ - tsteq pc, ip, rrx │ │ │ │ - tsteq pc, ip, ror r0 @ │ │ │ │ - tsteq sp, r4, ror r8 │ │ │ │ + smlabteq pc, ip, r1, r0 @ │ │ │ │ + smlabbeq sp, ip, r8, fp │ │ │ │ + smlabteq pc, r0, r3, r0 @ │ │ │ │ ldrdeq r0, [pc, -r4] │ │ │ │ - strdeq r0, [pc, -r0] │ │ │ │ + tsteq pc, ip, asr r2 @ │ │ │ │ + tsteq pc, r4, lsl r2 @ │ │ │ │ + tsteq pc, r4, lsr r2 @ │ │ │ │ tsteq sp, ip, asr r8 │ │ │ │ - tsteq pc, r0, ror r1 @ │ │ │ │ - tsteq pc, r0, lsr r1 @ │ │ │ │ - tsteq pc, r4, asr #2 │ │ │ │ - tsteq sp, ip, lsr r8 │ │ │ │ - tsteq pc, ip, ror #2 │ │ │ │ - tsteq sp, ip, lsr #16 │ │ │ │ - tsteq pc, r0, ror #6 │ │ │ │ - tsteq pc, r4, ror r2 @ │ │ │ │ - strdeq r0, [pc, -ip] │ │ │ │ - @ instruction: 0x010f01b4 │ │ │ │ - ldrdeq r0, [pc, -r4] │ │ │ │ - strdeq fp, [sp, -ip] │ │ │ │ - tsteq pc, ip, lsl #4 │ │ │ │ - tsteq pc, r4, lsr #4 │ │ │ │ - smlatteq sp, r4, r7, fp │ │ │ │ - smlatbeq pc, r8, r2, r0 @ │ │ │ │ - tsteq pc, r8, ror #4 │ │ │ │ - tsteq pc, ip, ror r2 @ │ │ │ │ - smlabteq sp, r4, r7, fp │ │ │ │ - smlabteq pc, r0, r2, r0 @ │ │ │ │ - ldrdeq r0, [pc, -r4] │ │ │ │ - smlatbeq sp, ip, r7, fp │ │ │ │ - tsteq pc, r0, ror r4 @ │ │ │ │ - @ instruction: 0x010f03b0 │ │ │ │ - tsteq pc, r8, lsr r3 @ │ │ │ │ - tsteq pc, r4, ror #6 │ │ │ │ - smlabbeq sp, r4, r7, fp │ │ │ │ - tsteq pc, r4, lsl #8 │ │ │ │ - tsteq pc, r8, lsl r4 @ │ │ │ │ - tsteq sp, ip, ror #14 │ │ │ │ + tsteq pc, ip, ror #4 │ │ │ │ + smlabbeq pc, r4, r2, r0 @ │ │ │ │ + tsteq sp, r4, asr #16 │ │ │ │ + tsteq pc, r8, lsl #6 │ │ │ │ + smlabteq pc, r8, r2, r0 @ │ │ │ │ + ldrdeq r0, [pc, -ip] │ │ │ │ + tsteq sp, r4, lsr #16 │ │ │ │ + tsteq pc, r0, lsr #6 │ │ │ │ + tsteq pc, r4, lsr r3 @ │ │ │ │ + tsteq sp, ip, lsl #16 │ │ │ │ ldrdeq r0, [pc, -r0] │ │ │ │ + tsteq pc, r0, lsl r4 @ │ │ │ │ + @ instruction: 0x010f0398 │ │ │ │ + smlabteq pc, r4, r3, r0 @ │ │ │ │ + smlatteq sp, r4, r7, fp │ │ │ │ + tsteq pc, r4, ror #8 │ │ │ │ tsteq pc, r8, ror r4 @ │ │ │ │ - @ instruction: 0x010f0498 │ │ │ │ - tsteq sp, ip, asr #14 │ │ │ │ + smlabteq sp, ip, r7, fp │ │ │ │ + tsteq pc, r0, lsr r5 @ │ │ │ │ ldrdeq r0, [pc, -r8] │ │ │ │ - tsteq sp, ip, lsr r7 │ │ │ │ - tsteq pc, ip, ror r0 @ │ │ │ │ - tsteq pc, ip, lsr sp @ │ │ │ │ - smlabteq pc, r0, r9, r0 @ │ │ │ │ - smlabbeq pc, r0, r7, r0 @ │ │ │ │ - tsteq pc, r8, lsr r6 @ │ │ │ │ - @ instruction: 0x010f0590 │ │ │ │ + strdeq r0, [pc, -r8] │ │ │ │ + smlatbeq sp, ip, r7, fp │ │ │ │ tsteq pc, r8, lsr r5 @ │ │ │ │ - tsteq pc, r8, asr r5 @ │ │ │ │ - strdeq fp, [sp, -r4] │ │ │ │ - smlabteq pc, r0, r5, r0 @ │ │ │ │ - smlatteq pc, r0, r5, r0 │ │ │ │ - ldrdeq fp, [sp, -ip] │ │ │ │ + @ instruction: 0x010db79c │ │ │ │ + ldrdeq r1, [pc, -ip] │ │ │ │ + @ instruction: 0x010f0d9c │ │ │ │ + tsteq pc, r0, lsr #20 │ │ │ │ + smlatteq pc, r0, r7, r0 │ │ │ │ @ instruction: 0x010f0698 │ │ │ │ + strdeq r0, [pc, -r0] │ │ │ │ + @ instruction: 0x010f0598 │ │ │ │ + @ instruction: 0x010f05b8 │ │ │ │ + tsteq sp, r4, asr r7 │ │ │ │ + tsteq pc, r0, lsr #12 │ │ │ │ tsteq pc, r0, asr #12 │ │ │ │ - tsteq pc, r0, ror #12 │ │ │ │ - @ instruction: 0x010db6bc │ │ │ │ - smlabteq pc, r8, r6, r0 @ │ │ │ │ - smlatteq pc, r8, r6, r0 │ │ │ │ + tsteq sp, ip, lsr r7 │ │ │ │ + strdeq r0, [pc, -r8] │ │ │ │ + smlatbeq pc, r0, r6, r0 @ │ │ │ │ + smlabteq pc, r0, r6, r0 @ │ │ │ │ + tsteq sp, ip, lsl r7 │ │ │ │ + tsteq pc, r8, lsr #14 │ │ │ │ + tsteq pc, r8, asr #14 │ │ │ │ + tsteq sp, r4, lsl #14 │ │ │ │ + smlatbeq pc, r0, r8, r0 @ │ │ │ │ + strdeq r0, [pc, -r8] │ │ │ │ + smlatbeq pc, r0, r7, r0 @ │ │ │ │ + smlabteq pc, r0, r7, r0 @ │ │ │ │ + ldrdeq fp, [sp, -ip] │ │ │ │ + tsteq pc, r8, lsr #16 │ │ │ │ + tsteq pc, r8, asr #16 │ │ │ │ + smlabteq sp, r4, r6, fp │ │ │ │ + smlabteq pc, ip, r8, r0 @ │ │ │ │ + smlabbeq pc, ip, r8, r0 @ │ │ │ │ + smlatbeq pc, r0, r8, r0 @ │ │ │ │ smlatbeq sp, r4, r6, fp │ │ │ │ - tsteq pc, r0, asr #16 │ │ │ │ - @ instruction: 0x010f0798 │ │ │ │ - tsteq pc, r0, asr #14 │ │ │ │ - tsteq pc, r0, ror #14 │ │ │ │ - tsteq sp, ip, ror r6 │ │ │ │ - smlabteq pc, r8, r7, r0 @ │ │ │ │ - smlatteq pc, r8, r7, r0 │ │ │ │ - tsteq sp, r4, ror #12 │ │ │ │ - tsteq pc, ip, ror #16 │ │ │ │ - tsteq pc, ip, lsr #16 │ │ │ │ - tsteq pc, r0, asr #16 │ │ │ │ + smlatteq pc, ip, r8, r0 │ │ │ │ + tsteq pc, ip, lsl #18 │ │ │ │ + smlabbeq sp, ip, r6, fp │ │ │ │ + ldrdeq r0, [pc, -ip] │ │ │ │ + strdeq r0, [pc, -ip] │ │ │ │ + @ instruction: 0x010f0994 │ │ │ │ + tsteq pc, r4, asr #18 │ │ │ │ + tsteq pc, r4, ror #18 │ │ │ │ + tsteq sp, ip, asr r6 │ │ │ │ + smlatbeq pc, r8, r9, r0 @ │ │ │ │ + @ instruction: 0x010f09b4 │ │ │ │ tsteq sp, r4, asr #12 │ │ │ │ - smlabbeq pc, ip, r8, r0 @ │ │ │ │ - smlatbeq pc, ip, r8, r0 @ │ │ │ │ - tsteq sp, ip, lsr #12 │ │ │ │ - tsteq pc, ip, ror sl @ │ │ │ │ - @ instruction: 0x010f099c │ │ │ │ - tsteq pc, r4, lsr r9 @ │ │ │ │ - smlatteq pc, r4, r8, r0 │ │ │ │ - tsteq pc, r4, lsl #18 │ │ │ │ - strdeq fp, [sp, -ip] │ │ │ │ - tsteq pc, r8, asr #18 │ │ │ │ - tsteq pc, r4, asr r9 @ │ │ │ │ - smlatteq sp, r4, r5, fp │ │ │ │ - smlabteq pc, ip, r9, r0 @ │ │ │ │ - smlabbeq pc, r8, r9, r0 @ │ │ │ │ - @ instruction: 0x010f0998 │ │ │ │ - smlabteq sp, r4, r5, fp │ │ │ │ - smlatteq pc, r0, r9, r0 │ │ │ │ + tsteq pc, ip, lsr #20 │ │ │ │ + smlatteq pc, r8, r9, r0 │ │ │ │ strdeq r0, [pc, -r8] │ │ │ │ - smlatbeq sp, ip, r5, fp │ │ │ │ - smlatteq pc, ip, sl, r0 │ │ │ │ - tsteq pc, r4, ror #20 │ │ │ │ - tsteq pc, r4, lsr #20 │ │ │ │ - tsteq pc, r4, lsr sl @ │ │ │ │ - smlabbeq sp, r4, r5, fp │ │ │ │ + tsteq sp, r4, lsr #12 │ │ │ │ + tsteq pc, r0, asr #20 │ │ │ │ + tsteq pc, r8, asr sl @ │ │ │ │ + tsteq sp, ip, lsl #12 │ │ │ │ + tsteq pc, ip, asr #22 │ │ │ │ + smlabteq pc, r4, sl, r0 @ │ │ │ │ smlabbeq pc, r4, sl, r0 @ │ │ │ │ - @ instruction: 0x010f0a9c │ │ │ │ - tsteq sp, ip, ror #10 │ │ │ │ - tsteq pc, ip, lsr #22 │ │ │ │ + @ instruction: 0x010f0a94 │ │ │ │ + smlatteq sp, r4, r5, fp │ │ │ │ smlatteq pc, r4, sl, r0 │ │ │ │ strdeq r0, [pc, -ip] │ │ │ │ - tsteq sp, ip, asr #10 │ │ │ │ - tsteq pc, r4, lsr #22 │ │ │ │ - tsteq sp, ip, lsr r5 │ │ │ │ - smlabteq pc, ip, pc, r0 @ │ │ │ │ - ldrdeq r1, [pc, -r4] │ │ │ │ - smlatteq pc, r4, fp, r0 │ │ │ │ + smlabteq sp, ip, r5, fp │ │ │ │ smlabbeq pc, ip, fp, r0 @ │ │ │ │ - tsteq pc, r4, asr fp @ │ │ │ │ - tsteq pc, r4, ror #22 │ │ │ │ - tsteq sp, r4, lsl #10 │ │ │ │ - @ instruction: 0x010f0b94 │ │ │ │ - smlatbeq pc, r0, fp, r0 @ │ │ │ │ - smlatteq sp, ip, r4, fp │ │ │ │ - tsteq pc, ip, lsl #24 │ │ │ │ + tsteq pc, r4, asr #22 │ │ │ │ + tsteq pc, ip, asr fp @ │ │ │ │ + smlatbeq sp, ip, r5, fp │ │ │ │ + smlabbeq pc, r4, fp, r0 @ │ │ │ │ + @ instruction: 0x010db59c │ │ │ │ + tsteq pc, ip, lsr #32 │ │ │ │ + tsteq pc, r4, lsr r2 @ │ │ │ │ + tsteq pc, r4, asr #24 │ │ │ │ + smlatteq pc, ip, fp, r0 │ │ │ │ + @ instruction: 0x010f0bb4 │ │ │ │ smlabteq pc, r4, fp, r0 @ │ │ │ │ - ldrdeq r0, [pc, -ip] │ │ │ │ - smlabteq sp, ip, r4, fp │ │ │ │ - tsteq pc, ip, lsr #24 │ │ │ │ - smlatbeq pc, r4, lr, r0 @ │ │ │ │ - @ instruction: 0x010db4b4 │ │ │ │ - smlatbeq pc, ip, r1, r1 @ │ │ │ │ - tsteq pc, r8, ror r1 @ │ │ │ │ - tsteq pc, ip, lsr #24 │ │ │ │ - smlatbeq pc, r8, lr, r0 @ │ │ │ │ - smlabbeq sp, ip, r4, fp │ │ │ │ + tsteq sp, r4, ror #10 │ │ │ │ + strdeq r0, [pc, -r4] │ │ │ │ + tsteq pc, r0, lsl #24 │ │ │ │ + tsteq sp, ip, asr #10 │ │ │ │ + tsteq pc, ip, ror #24 │ │ │ │ + tsteq pc, r4, lsr #24 │ │ │ │ tsteq pc, ip, lsr ip @ │ │ │ │ - @ instruction: 0x010f0ebc │ │ │ │ - tsteq sp, r4, ror r4 │ │ │ │ - @ instruction: 0x010f1198 │ │ │ │ - tsteq pc, r4, asr #24 │ │ │ │ - smlabteq pc, r8, lr, r0 @ │ │ │ │ - tsteq sp, r4, asr r4 │ │ │ │ - tsteq pc, ip, lsr #8 │ │ │ │ - tsteq sp, r4, asr #8 │ │ │ │ + tsteq sp, ip, lsr #10 │ │ │ │ + smlabbeq pc, ip, ip, r0 @ │ │ │ │ + tsteq pc, r4, lsl #30 │ │ │ │ + tsteq sp, r4, lsl r5 │ │ │ │ + tsteq pc, ip, lsl #4 │ │ │ │ + ldrdeq r1, [pc, -r8] │ │ │ │ + smlabbeq pc, ip, ip, r0 @ │ │ │ │ + tsteq pc, r8, lsl #30 │ │ │ │ + smlatteq sp, ip, r4, fp │ │ │ │ + @ instruction: 0x010f0c9c │ │ │ │ + tsteq pc, ip, lsl pc @ │ │ │ │ + ldrdeq fp, [sp, -r4] │ │ │ │ + strdeq r1, [pc, -r8] │ │ │ │ + smlatbeq pc, r4, ip, r0 @ │ │ │ │ + tsteq pc, r8, lsr #30 │ │ │ │ + @ instruction: 0x010db4b4 │ │ │ │ + smlabbeq pc, ip, r4, r1 @ │ │ │ │ + smlatbeq sp, r4, r4, fp │ │ │ │ + smlatteq pc, r4, pc, r0 @ │ │ │ │ smlabbeq pc, r4, pc, r0 @ │ │ │ │ - tsteq pc, r4, lsr #30 │ │ │ │ - strdeq r0, [pc, -r0] │ │ │ │ - tsteq pc, ip, lsr #8 │ │ │ │ - tsteq pc, ip, asr #24 │ │ │ │ - tsteq sp, r4, lsl r4 │ │ │ │ - tsteq pc, ip, lsr r4 @ │ │ │ │ - tsteq pc, ip, asr ip @ │ │ │ │ + tsteq pc, r0, asr pc @ │ │ │ │ + smlabbeq pc, ip, r4, r1 @ │ │ │ │ + smlatbeq pc, ip, ip, r0 @ │ │ │ │ + tsteq sp, r4, ror r4 │ │ │ │ + @ instruction: 0x010f149c │ │ │ │ + @ instruction: 0x010f0cbc │ │ │ │ + tsteq sp, ip, asr r4 │ │ │ │ + tsteq pc, r0, ror pc @ │ │ │ │ + smlatbeq pc, r4, r4, r1 @ │ │ │ │ + smlabteq pc, r4, ip, r0 @ │ │ │ │ + tsteq sp, ip, lsr r4 │ │ │ │ + @ instruction: 0x010f14b4 │ │ │ │ + ldrdeq r0, [pc, -r4] │ │ │ │ + tsteq sp, r4, lsr #8 │ │ │ │ + @ instruction: 0x010f0fbc │ │ │ │ + smlabbeq pc, r8, pc, r0 @ │ │ │ │ + @ instruction: 0x010f14b4 │ │ │ │ + ldrdeq r0, [pc, -r4] │ │ │ │ strdeq fp, [sp, -ip] │ │ │ │ - tsteq pc, r0, lsl pc @ │ │ │ │ - tsteq pc, r4, asr #8 │ │ │ │ - tsteq pc, r4, ror #24 │ │ │ │ - ldrdeq fp, [sp, -ip] │ │ │ │ - tsteq pc, r4, asr r4 @ │ │ │ │ - tsteq pc, r4, ror ip @ │ │ │ │ + smlabteq pc, r4, r4, r1 @ │ │ │ │ + smlatteq pc, r4, ip, r0 │ │ │ │ + smlatteq sp, r4, r3, fp │ │ │ │ + smlatbeq pc, r8, pc, r0 @ │ │ │ │ + smlabteq pc, ip, r4, r1 @ │ │ │ │ + smlatteq pc, ip, ip, r0 │ │ │ │ smlabteq sp, r4, r3, fp │ │ │ │ - tsteq pc, ip, asr pc @ │ │ │ │ - tsteq pc, r8, lsr #30 │ │ │ │ - tsteq pc, r4, asr r4 @ │ │ │ │ - tsteq pc, r4, ror ip @ │ │ │ │ - @ instruction: 0x010db39c │ │ │ │ - tsteq pc, r4, ror #8 │ │ │ │ - smlabbeq pc, r4, ip, r0 @ │ │ │ │ - smlabbeq sp, r4, r3, fp │ │ │ │ - tsteq pc, r8, asr #30 │ │ │ │ - tsteq pc, ip, ror #8 │ │ │ │ - smlabbeq pc, ip, ip, r0 @ │ │ │ │ - tsteq sp, r4, ror #6 │ │ │ │ - smlatteq pc, r8, r1, r1 │ │ │ │ - tsteq sp, r4, asr r3 │ │ │ │ - tsteq pc, r8, lsl #30 │ │ │ │ - smlatteq pc, r4, r5, r1 │ │ │ │ + tsteq pc, r8, asr #4 │ │ │ │ + @ instruction: 0x010db3b4 │ │ │ │ + tsteq pc, r8, ror #30 │ │ │ │ + tsteq pc, r4, asr #12 │ │ │ │ + @ instruction: 0x010f159c │ │ │ │ + tsteq pc, ip, lsr #26 │ │ │ │ + strdeq r0, [pc, -ip] │ │ │ │ + tsteq pc, ip, lsr r2 @ │ │ │ │ + smlabteq pc, ip, r4, r1 @ │ │ │ │ + tsteq sp, r4, ror r3 │ │ │ │ + tsteq pc, r0, asr r2 @ │ │ │ │ + smlatteq pc, r0, r4, r1 │ │ │ │ + tsteq sp, ip, asr r3 │ │ │ │ + tsteq pc, r4, lsl sp @ │ │ │ │ + tsteq pc, ip, asr r2 @ │ │ │ │ + smlatteq pc, ip, r4, r1 │ │ │ │ + tsteq sp, ip, lsr r3 │ │ │ │ + tsteq pc, r0, ror r2 @ │ │ │ │ + tsteq pc, r0, lsl #10 │ │ │ │ + tsteq sp, r4, lsr #6 │ │ │ │ + tsteq pc, ip, ror #10 │ │ │ │ tsteq pc, ip, lsr r5 @ │ │ │ │ - smlabteq pc, ip, ip, r0 @ │ │ │ │ - @ instruction: 0x010f0c9c │ │ │ │ - ldrdeq r1, [pc, -ip] │ │ │ │ - tsteq pc, ip, ror #8 │ │ │ │ - tsteq sp, r4, lsl r3 │ │ │ │ - strdeq r1, [pc, -r0] │ │ │ │ - smlabbeq pc, r0, r4, r1 @ │ │ │ │ + tsteq pc, ip, asr #20 │ │ │ │ + tsteq pc, r4, lsl #26 │ │ │ │ strdeq fp, [sp, -ip] │ │ │ │ - @ instruction: 0x010f0cb4 │ │ │ │ - strdeq r1, [pc, -ip] │ │ │ │ - smlabbeq pc, ip, r4, r1 @ │ │ │ │ - ldrdeq fp, [sp, -ip] │ │ │ │ - tsteq pc, r0, lsl r2 @ │ │ │ │ - smlatbeq pc, r0, r4, r1 @ │ │ │ │ + tsteq pc, r0, ror #20 │ │ │ │ + tsteq pc, r4, lsl sp @ │ │ │ │ + smlatteq sp, r4, r2, fp │ │ │ │ + tsteq pc, r4, asr r5 @ │ │ │ │ + tsteq pc, ip, ror #20 │ │ │ │ + tsteq pc, ip, lsl sp @ │ │ │ │ smlabteq sp, r4, r2, fp │ │ │ │ - tsteq pc, ip, lsl #10 │ │ │ │ - ldrdeq r1, [pc, -ip] │ │ │ │ - smlatteq pc, ip, r9, r1 │ │ │ │ - smlatbeq pc, r4, ip, r1 @ │ │ │ │ - @ instruction: 0x010db29c │ │ │ │ - tsteq pc, r0, lsl #20 │ │ │ │ - @ instruction: 0x010f1cb4 │ │ │ │ - smlabbeq sp, r4, r2, fp │ │ │ │ - strdeq r1, [pc, -r4] │ │ │ │ - tsteq pc, ip, lsl #20 │ │ │ │ - @ instruction: 0x010f1cbc │ │ │ │ + smlabbeq pc, r0, sl, r1 @ │ │ │ │ + tsteq pc, ip, lsr #26 │ │ │ │ + smlatbeq sp, ip, r2, fp │ │ │ │ + smlatteq pc, r4, r5, r1 │ │ │ │ + smlabbeq pc, ip, r5, r1 @ │ │ │ │ + tsteq pc, ip, asr r5 @ │ │ │ │ + tsteq pc, ip, ror sl @ │ │ │ │ + tsteq pc, r4, lsr #26 │ │ │ │ + tsteq sp, ip, ror r2 │ │ │ │ + @ instruction: 0x010f1a90 │ │ │ │ + tsteq pc, r4, lsr sp @ │ │ │ │ tsteq sp, r4, ror #4 │ │ │ │ - tsteq pc, r0, lsr #20 │ │ │ │ - smlabteq pc, ip, ip, r1 @ │ │ │ │ - tsteq sp, ip, asr #4 │ │ │ │ + tsteq pc, r4, ror r5 @ │ │ │ │ + @ instruction: 0x010f1a9c │ │ │ │ + tsteq pc, ip, lsr sp @ │ │ │ │ + tsteq sp, r4, asr #4 │ │ │ │ + @ instruction: 0x010f1ab0 │ │ │ │ + tsteq pc, ip, asr #26 │ │ │ │ + tsteq sp, ip, lsr #4 │ │ │ │ + @ instruction: 0x010f15b4 │ │ │ │ smlabbeq pc, r4, r5, r1 @ │ │ │ │ - tsteq pc, ip, lsr #10 │ │ │ │ - strdeq r1, [pc, -ip] │ │ │ │ - tsteq pc, ip, lsl sl @ │ │ │ │ - smlabteq pc, r4, ip, r1 @ │ │ │ │ - tsteq sp, ip, lsl r2 │ │ │ │ - tsteq pc, r0, lsr sl @ │ │ │ │ - ldrdeq r1, [pc, -r4] │ │ │ │ + @ instruction: 0x010f1ab4 │ │ │ │ + tsteq pc, ip, asr #26 │ │ │ │ tsteq sp, r4, lsl #4 │ │ │ │ - tsteq pc, r4, lsl r5 @ │ │ │ │ - tsteq pc, ip, lsr sl @ │ │ │ │ - ldrdeq r1, [pc, -ip] │ │ │ │ - smlatteq sp, r4, r1, fp │ │ │ │ - tsteq pc, r0, asr sl @ │ │ │ │ - smlatteq pc, ip, ip, r1 │ │ │ │ + smlabteq pc, r8, sl, r1 @ │ │ │ │ + tsteq pc, ip, asr sp @ │ │ │ │ + smlatteq sp, ip, r1, fp │ │ │ │ + @ instruction: 0x010f159c │ │ │ │ + ldrdeq r1, [pc, -r4] │ │ │ │ + tsteq pc, r4, ror #26 │ │ │ │ smlabteq sp, ip, r1, fp │ │ │ │ - tsteq pc, r4, asr r5 @ │ │ │ │ - tsteq pc, r4, lsr #10 │ │ │ │ - tsteq pc, r4, asr sl @ │ │ │ │ - smlatteq pc, ip, ip, r1 │ │ │ │ - smlatbeq sp, r4, r1, fp │ │ │ │ - tsteq pc, r8, ror #20 │ │ │ │ - strdeq r1, [pc, -ip] │ │ │ │ - smlabbeq sp, ip, r1, fp │ │ │ │ - tsteq pc, ip, lsr r5 @ │ │ │ │ - tsteq pc, r4, ror sl @ │ │ │ │ - tsteq pc, r4, lsl #26 │ │ │ │ - tsteq sp, ip, ror #2 │ │ │ │ - smlabteq pc, r8, r7, r1 @ │ │ │ │ - tsteq sp, ip, asr r1 │ │ │ │ - tsteq pc, r4, asr lr @ │ │ │ │ + tsteq pc, r8, lsr #16 │ │ │ │ + @ instruction: 0x010db1bc │ │ │ │ + @ instruction: 0x010f1eb4 │ │ │ │ + tsteq pc, r8, lsl lr @ │ │ │ │ @ instruction: 0x010f1db8 │ │ │ │ - tsteq pc, r8, asr sp @ │ │ │ │ - tsteq pc, r4, lsr #26 │ │ │ │ - smlabteq pc, r4, r7, r1 @ │ │ │ │ - tsteq pc, ip, ror sl @ │ │ │ │ - tsteq sp, r4, lsr #2 │ │ │ │ - ldrdeq r1, [pc, -r8] │ │ │ │ - @ instruction: 0x010f1a90 │ │ │ │ - tsteq sp, ip, lsl #2 │ │ │ │ - tsteq pc, r4, asr #26 │ │ │ │ - smlatteq pc, r4, r7, r1 │ │ │ │ - @ instruction: 0x010f1a9c │ │ │ │ - smlatteq sp, ip, r0, fp │ │ │ │ + smlabbeq pc, r4, sp, r1 @ │ │ │ │ + tsteq pc, r4, lsr #16 │ │ │ │ + ldrdeq r1, [pc, -ip] │ │ │ │ + smlabbeq sp, r4, r1, fp │ │ │ │ + tsteq pc, r8, lsr r8 @ │ │ │ │ + strdeq r1, [pc, -r0] │ │ │ │ + tsteq sp, ip, ror #2 │ │ │ │ + smlatbeq pc, r4, sp, r1 @ │ │ │ │ + tsteq pc, r4, asr #16 │ │ │ │ + strdeq r1, [pc, -ip] │ │ │ │ + tsteq sp, ip, asr #2 │ │ │ │ + tsteq pc, r8, asr r8 @ │ │ │ │ + tsteq pc, r0, lsl fp @ │ │ │ │ + tsteq sp, r4, lsr r1 │ │ │ │ strdeq r1, [pc, -r8] │ │ │ │ - @ instruction: 0x010f1ab0 │ │ │ │ - ldrdeq fp, [sp, -r4] │ │ │ │ - @ instruction: 0x010f1d98 │ │ │ │ + tsteq pc, ip, lsr r2 @ │ │ │ │ + tsteq pc, r4, asr pc @ │ │ │ │ + smlabbeq pc, ip, r0, r2 @ │ │ │ │ + tsteq sp, ip, lsl #2 │ │ │ │ ldrdeq r2, [pc, -ip] │ │ │ │ - strdeq r1, [pc, -r4] │ │ │ │ - tsteq pc, ip, lsr #32 │ │ │ │ - smlatbeq sp, ip, r0, fp │ │ │ │ - tsteq pc, ip, ror r4 @ │ │ │ │ - tsteq pc, r4, lsl r6 @ │ │ │ │ + tsteq pc, r4, ror r6 @ │ │ │ │ + strdeq fp, [sp, -r4] │ │ │ │ + smlatbeq pc, ip, r3, r2 @ │ │ │ │ + swpeq r2, r0, [pc] @ │ │ │ │ + tsteq pc, r4, lsr #4 │ │ │ │ + ldrdeq fp, [sp, -r4] │ │ │ │ + ldrdeq r2, [pc, -r8] │ │ │ │ + smlabteq sp, r4, r0, fp │ │ │ │ + tsteq pc, r4, lsl #2 │ │ │ │ + tsteq pc, r4, ror #30 │ │ │ │ + @ instruction: 0x010f2394 │ │ │ │ + smlabbeq pc, r4, r0, r2 @ │ │ │ │ + tsteq pc, r4, lsl r2 @ │ │ │ │ swpeq fp, r4, [sp] │ │ │ │ - tsteq pc, ip, asr #6 │ │ │ │ - tsteq pc, r0, lsr r0 @ │ │ │ │ - smlabteq pc, r4, r1, r2 @ │ │ │ │ - tsteq sp, r4, ror r0 │ │ │ │ - tsteq pc, r8, ror r4 @ │ │ │ │ - tsteq sp, r4, rrx │ │ │ │ - smlatbeq pc, r4, r0, r2 @ │ │ │ │ - tsteq pc, r4, lsl #30 │ │ │ │ - tsteq pc, r4, lsr r3 @ │ │ │ │ - tsteq pc, r4, lsr #32 │ │ │ │ - @ instruction: 0x010f21b4 │ │ │ │ - tsteq sp, r4, lsr r0 │ │ │ │ - tsteq pc, r4, lsl #12 │ │ │ │ - tsteq pc, r8, asr sp @ │ │ │ │ + tsteq pc, r4, ror #12 │ │ │ │ + @ instruction: 0x010f1db8 │ │ │ │ + tsteq sp, ip, ror r0 │ │ │ │ + smlatteq pc, r8, r4, r2 │ │ │ │ + tsteq pc, r4, lsl r2 @ │ │ │ │ + tsteq pc, r4, ror r3 @ │ │ │ │ + qaddeq fp, ip, sp │ │ │ │ + @ instruction: 0x010f1dbc │ │ │ │ + tsteq pc, r4, lsr #30 │ │ │ │ + tsteq sp, r4, asr #32 │ │ │ │ + tsteq pc, r4, asr #4 │ │ │ │ + tsteq pc, ip, ror #12 │ │ │ │ + tsteq pc, r4, ror #6 │ │ │ │ + smlabteq pc, ip, r4, r2 @ │ │ │ │ tsteq sp, ip, lsl r0 │ │ │ │ - smlabbeq pc, r8, r4, r2 @ │ │ │ │ - @ instruction: 0x010f21b4 │ │ │ │ - tsteq pc, r4, lsl r3 @ │ │ │ │ - strdeq sl, [sp, -ip] │ │ │ │ - tsteq pc, ip, asr sp @ │ │ │ │ - smlabteq pc, r4, lr, r1 @ │ │ │ │ - smlatteq sp, r4, pc, sl @ │ │ │ │ - smlatteq pc, r4, r1, r2 │ │ │ │ - tsteq pc, ip, lsl #12 │ │ │ │ - tsteq pc, r4, lsl #6 │ │ │ │ - tsteq pc, ip, ror #8 │ │ │ │ - @ instruction: 0x010dafbc │ │ │ │ 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 │ │ │ │ - tsteq pc, r0, asr r8 @ │ │ │ │ - smlabteq pc, r4, r9, r1 @ │ │ │ │ - tsteq sp, r0, asr #18 │ │ │ │ - tsteq pc, r8, lsl #14 │ │ │ │ - tsteq pc, ip, lsl #28 │ │ │ │ - @ instruction: 0x010f1f90 │ │ │ │ - tsteq sp, r0, lsr #18 │ │ │ │ - tsteq pc, r0, asr #16 │ │ │ │ - tsteq sp, r0, lsl r9 │ │ │ │ - tsteq pc, r0, lsr #32 │ │ │ │ - tsteq pc, r4, lsr r2 @ │ │ │ │ - smlatbeq pc, ip, lr, r2 @ │ │ │ │ - tsteq pc, r8, ror r6 @ │ │ │ │ - strdeq r2, [pc, -r0] │ │ │ │ - smlatbeq pc, r8, r2, r2 @ │ │ │ │ - smlabbeq pc, r8, ip, r1 @ │ │ │ │ - ldrdeq r1, [pc, -r4] │ │ │ │ - ldrdeq r1, [pc, -r8] │ │ │ │ - tsteq pc, r8, asr pc @ │ │ │ │ - @ instruction: 0x010da8b8 │ │ │ │ - @ instruction: 0x010f1994 │ │ │ │ - tsteq pc, r0, lsl fp @ │ │ │ │ - smlatbeq sp, r0, r8, sl │ │ │ │ - tsteq pc, r0, lsl r2 @ │ │ │ │ - tsteq pc, r8, asr pc @ │ │ │ │ - smlabbeq pc, r0, pc, r1 @ │ │ │ │ - smlabbeq sp, r0, r8, sl │ │ │ │ - tsteq pc, r8, lsl r2 @ │ │ │ │ + @ instruction: 0x010f18b0 │ │ │ │ + tsteq pc, r4, lsr #20 │ │ │ │ + smlatbeq sp, r0, r9, sl │ │ │ │ + tsteq pc, r8, ror #14 │ │ │ │ + tsteq pc, ip, ror #28 │ │ │ │ + strdeq r1, [pc, -r0] │ │ │ │ + smlabbeq sp, r0, r9, sl │ │ │ │ + smlatbeq pc, r0, r8, r1 @ │ │ │ │ + tsteq sp, r0, ror r9 │ │ │ │ + smlabbeq pc, r0, r0, r8 @ │ │ │ │ + @ instruction: 0x010f4294 │ │ │ │ + tsteq pc, ip, lsl #30 │ │ │ │ + ldrdeq r2, [pc, -r8] │ │ │ │ + tsteq pc, r0, asr r4 @ │ │ │ │ + tsteq pc, r8, lsl #6 │ │ │ │ + smlatteq pc, r8, ip, r1 │ │ │ │ + tsteq pc, r4, lsr r7 @ │ │ │ │ + tsteq pc, r8, lsr lr @ │ │ │ │ @ instruction: 0x010f1fb8 │ │ │ │ - tsteq sp, r8, ror #16 │ │ │ │ - smlabteq pc, r8, r2, r2 @ │ │ │ │ + tsteq sp, r8, lsl r9 │ │ │ │ + strdeq r1, [pc, -r4] │ │ │ │ + tsteq pc, r0, ror fp @ │ │ │ │ + tsteq sp, r0, lsl #18 │ │ │ │ tsteq pc, r0, ror r2 @ │ │ │ │ - tsteq pc, r0, asr #4 │ │ │ │ + @ instruction: 0x010f1fb8 │ │ │ │ smlatteq pc, r0, pc, r1 @ │ │ │ │ - tsteq sp, r0, asr #16 │ │ │ │ + smlatteq sp, r0, r8, sl │ │ │ │ tsteq pc, r8, ror r2 @ │ │ │ │ tsteq pc, r8, lsl r0 @ │ │ │ │ - tsteq sp, r8, lsr #16 │ │ │ │ + smlabteq sp, r8, r8, sl │ │ │ │ + tsteq pc, r8, lsr #6 │ │ │ │ + ldrdeq r2, [pc, -r0] │ │ │ │ + smlatbeq pc, r0, r2, r2 @ │ │ │ │ + tsteq pc, r0, asr #32 │ │ │ │ + smlatbeq sp, r0, r8, sl │ │ │ │ ldrdeq r2, [pc, -r8] │ │ │ │ - smlatbeq pc, r8, r2, r2 @ │ │ │ │ - tsteq pc, r8, asr #32 │ │ │ │ - tsteq sp, r8, lsl #16 │ │ │ │ - smlatteq pc, r0, r2, r2 │ │ │ │ - smlabbeq pc, r0, r0, r2 @ │ │ │ │ - strdeq sl, [sp, -r0] │ │ │ │ - @ instruction: 0x010f26b0 │ │ │ │ - smlabbeq pc, r8, r3, r2 @ │ │ │ │ - tsteq pc, r0, lsr r3 @ │ │ │ │ - mrseq r2, SP_hyp │ │ │ │ - smlatbeq pc, r0, r0, r2 @ │ │ │ │ - smlabteq sp, r0, r7, sl │ │ │ │ + tsteq pc, r8, ror r0 @ │ │ │ │ + smlabbeq sp, r8, r8, sl │ │ │ │ tsteq pc, r8, lsr r3 @ │ │ │ │ - ldrdeq r2, [pc, -r8] │ │ │ │ - smlatbeq sp, r8, r7, sl │ │ │ │ - tsteq pc, r8, lsl r6 @ │ │ │ │ - tsteq pc, r8, ror #6 │ │ │ │ - smlabbeq pc, r8, r3, r2 @ │ │ │ │ - smlabbeq sp, r8, r7, sl │ │ │ │ - tsteq pc, r0, lsr #12 │ │ │ │ - smlabteq pc, r0, r3, r2 @ │ │ │ │ - tsteq sp, r0, ror r7 │ │ │ │ - ldrdeq r2, [pc, -r0] │ │ │ │ + tsteq pc, r8, lsl #6 │ │ │ │ + smlatbeq pc, r8, r0, r2 @ │ │ │ │ + tsteq sp, r8, ror #16 │ │ │ │ + tsteq pc, r0, asr #6 │ │ │ │ + smlatteq pc, r0, r0, r2 │ │ │ │ + tsteq sp, r0, asr r8 │ │ │ │ + tsteq pc, r0, lsl r7 @ │ │ │ │ + smlatteq pc, r8, r3, r2 │ │ │ │ + @ instruction: 0x010f2390 │ │ │ │ + tsteq pc, r0, ror #6 │ │ │ │ + mrseq r2, (UNDEF: 31) │ │ │ │ + tsteq sp, r0, lsr #16 │ │ │ │ + @ instruction: 0x010f2398 │ │ │ │ + tsteq pc, r8, lsr r1 @ │ │ │ │ + tsteq sp, r8, lsl #16 │ │ │ │ tsteq pc, r8, ror r6 @ │ │ │ │ - tsteq pc, r8, asr #12 │ │ │ │ + smlabteq pc, r8, r3, r2 @ │ │ │ │ smlatteq pc, r8, r3, r2 │ │ │ │ - tsteq sp, r8, asr #14 │ │ │ │ + smlatteq sp, r8, r7, sl │ │ │ │ smlabbeq pc, r0, r6, r2 @ │ │ │ │ tsteq pc, r0, lsr #8 │ │ │ │ - tsteq sp, r0, lsr r7 │ │ │ │ + ldrdeq sl, [sp, -r0] │ │ │ │ + tsteq pc, r0, lsr r7 @ │ │ │ │ + ldrdeq r2, [pc, -r8] │ │ │ │ + smlatbeq pc, r8, r6, r2 @ │ │ │ │ + tsteq pc, r8, asr #8 │ │ │ │ + smlatbeq sp, r8, r7, sl │ │ │ │ smlatteq pc, r0, r6, r2 │ │ │ │ - @ instruction: 0x010f26b0 │ │ │ │ - tsteq pc, r0, asr r4 @ │ │ │ │ + smlabbeq pc, r0, r4, r2 @ │ │ │ │ + @ instruction: 0x010da790 │ │ │ │ + tsteq pc, r0, asr #14 │ │ │ │ + tsteq pc, r0, lsl r7 @ │ │ │ │ + @ instruction: 0x010f24b0 │ │ │ │ + tsteq sp, r0, ror r7 │ │ │ │ + smlabteq pc, r8, r4, r2 @ │ │ │ │ + tsteq sp, r0, ror #14 │ │ │ │ + tsteq pc, r0, asr r9 @ │ │ │ │ + @ instruction: 0x010f2b90 │ │ │ │ + tsteq pc, r0, ror r5 @ │ │ │ │ + tsteq pc, r8, lsl r5 @ │ │ │ │ + smlatteq pc, r8, r4, r2 │ │ │ │ + tsteq pc, r0, ror #14 │ │ │ │ + tsteq sp, r8, lsr #14 │ │ │ │ + tsteq pc, r0, lsr #10 │ │ │ │ + @ instruction: 0x010f2798 │ │ │ │ tsteq sp, r0, lsl r7 │ │ │ │ - tsteq pc, r8, ror #8 │ │ │ │ - tsteq sp, r0, lsl #14 │ │ │ │ - strdeq r2, [pc, -r0] │ │ │ │ - tsteq pc, r0, lsr fp @ │ │ │ │ - tsteq pc, r0, lsl r5 @ │ │ │ │ - @ instruction: 0x010f24b8 │ │ │ │ - smlabbeq pc, r8, r4, r2 @ │ │ │ │ - tsteq pc, r0, lsl #14 │ │ │ │ - smlabteq sp, r8, r6, sl │ │ │ │ - smlabteq pc, r0, r4, r2 @ │ │ │ │ - tsteq pc, r8, lsr r7 @ │ │ │ │ + tsteq pc, r0, lsl #16 │ │ │ │ + tsteq pc, r0, asr r5 @ │ │ │ │ + smlabteq pc, r8, r7, r2 @ │ │ │ │ + strdeq sl, [sp, -r0] │ │ │ │ + tsteq pc, r0, ror #18 │ │ │ │ + tsteq pc, r0, lsr sl @ │ │ │ │ + ldrdeq sl, [sp, -r8] │ │ │ │ + tsteq pc, r8, asr #20 │ │ │ │ + tsteq pc, r0, asr lr @ │ │ │ │ + @ instruction: 0x010f2c98 │ │ │ │ + tsteq pc, r8, ror #26 │ │ │ │ @ instruction: 0x010da6b0 │ │ │ │ - smlatbeq pc, r0, r7, r2 @ │ │ │ │ - strdeq r2, [pc, -r0] │ │ │ │ - tsteq pc, r8, ror #14 │ │ │ │ - @ instruction: 0x010da690 │ │ │ │ - tsteq pc, r0, lsl #18 │ │ │ │ - ldrdeq r2, [pc, -r0] │ │ │ │ + smlabbeq pc, r0, r8, r2 @ │ │ │ │ + tsteq pc, ip, lsr r9 @ │ │ │ │ + @ instruction: 0x010da698 │ │ │ │ + tsteq pc, r4, ror #26 │ │ │ │ + smlatbeq pc, ip, fp, r2 @ │ │ │ │ + tsteq pc, ip, ror ip @ │ │ │ │ tsteq sp, r8, ror r6 │ │ │ │ + tsteq pc, ip, lsl lr @ │ │ │ │ + tsteq sp, r8, ror #12 │ │ │ │ + tsteq pc, r4, asr lr @ │ │ │ │ + @ instruction: 0x010f27b0 │ │ │ │ + @ instruction: 0x010f2b98 │ │ │ │ smlatteq pc, r8, r9, r2 │ │ │ │ - strdeq r2, [pc, -r0] │ │ │ │ - tsteq pc, r8, lsr ip @ │ │ │ │ - tsteq pc, r8, lsl #26 │ │ │ │ - tsteq sp, r0, asr r6 │ │ │ │ - tsteq pc, r0, lsr #16 │ │ │ │ - ldrdeq r2, [pc, -ip] │ │ │ │ + smlabteq pc, r0, sl, r2 @ │ │ │ │ tsteq sp, r8, lsr r6 │ │ │ │ - tsteq pc, r4, lsl #26 │ │ │ │ - tsteq pc, ip, asr #22 │ │ │ │ - tsteq pc, ip, lsl ip @ │ │ │ │ - tsteq sp, r8, lsl r6 │ │ │ │ - @ instruction: 0x010f2dbc │ │ │ │ - tsteq sp, r8, lsl #12 │ │ │ │ + tsteq pc, r8, lsr #26 │ │ │ │ + strdeq r2, [pc, -r8] │ │ │ │ + tsteq sp, r0, lsr #12 │ │ │ │ + @ instruction: 0x010f2ab8 │ │ │ │ strdeq r2, [pc, -r4] │ │ │ │ - tsteq pc, r0, asr r7 @ │ │ │ │ - tsteq pc, r8, lsr fp @ │ │ │ │ - smlabbeq pc, r8, r9, r2 @ │ │ │ │ - tsteq pc, r0, ror #20 │ │ │ │ - ldrdeq sl, [sp, -r8] │ │ │ │ - smlabteq pc, r8, ip, r2 @ │ │ │ │ - @ instruction: 0x010f2d98 │ │ │ │ + ldrdeq r2, [pc, -r0] │ │ │ │ + tsteq sp, r0, lsl #12 │ │ │ │ + tsteq pc, ip, lsr ip @ │ │ │ │ + tsteq pc, ip, lsl #26 │ │ │ │ + smlatteq sp, r8, r5, sl │ │ │ │ + tsteq pc, r0, lsr #26 │ │ │ │ + smlabteq pc, r8, r9, r2 @ │ │ │ │ + tsteq pc, r8, lsl #16 │ │ │ │ + ldrdeq r2, [pc, -r0] │ │ │ │ smlabteq sp, r0, r5, sl │ │ │ │ - tsteq pc, r8, asr sl @ │ │ │ │ - @ instruction: 0x010f2894 │ │ │ │ - tsteq pc, r0, ror r9 @ │ │ │ │ - smlatbeq sp, r0, r5, sl │ │ │ │ - ldrdeq r2, [pc, -ip] │ │ │ │ - smlatbeq pc, ip, ip, r2 @ │ │ │ │ + tsteq pc, r8, asr #22 │ │ │ │ + tsteq pc, r8, lsl ip @ │ │ │ │ + smlatbeq sp, r8, r5, sl │ │ │ │ + smlabteq pc, ip, r8, r2 @ │ │ │ │ + tsteq pc, r0, lsr r7 @ │ │ │ │ + smlatteq pc, r8, r7, r2 │ │ │ │ smlabbeq sp, r8, r5, sl │ │ │ │ - smlabteq pc, r0, ip, r2 @ │ │ │ │ - tsteq pc, r8, ror #18 │ │ │ │ - smlatbeq pc, r8, r7, r2 @ │ │ │ │ - tsteq pc, r0, ror r8 @ │ │ │ │ - tsteq sp, r0, ror #10 │ │ │ │ - smlatteq pc, r8, sl, r2 │ │ │ │ - @ instruction: 0x010f2bb8 │ │ │ │ - tsteq sp, r8, asr #10 │ │ │ │ - tsteq pc, ip, ror #16 │ │ │ │ - ldrdeq r2, [pc, -r0] │ │ │ │ - smlabbeq pc, r8, r7, r2 @ │ │ │ │ - tsteq sp, r8, lsr #10 │ │ │ │ - tsteq pc, r8, lsr r9 @ │ │ │ │ - tsteq sp, r8, lsl r5 │ │ │ │ - smlatbeq pc, r4, r3, r3 @ │ │ │ │ - @ instruction: 0x010f2f98 │ │ │ │ - tsteq pc, r0, asr lr @ │ │ │ │ - smlatbeq pc, r8, sp, r2 @ │ │ │ │ - tsteq pc, r0, asr sp @ │ │ │ │ - tsteq pc, ip, asr #24 │ │ │ │ - tsteq pc, ip, lsl sp @ │ │ │ │ - ldrdeq sl, [sp, -r8] │ │ │ │ - tsteq pc, r8, asr sp @ │ │ │ │ - tsteq pc, r4, ror #26 │ │ │ │ - smlabteq sp, r0, r4, sl │ │ │ │ + @ instruction: 0x010f2998 │ │ │ │ + tsteq sp, r8, ror r5 │ │ │ │ + tsteq pc, r4, lsl #8 │ │ │ │ + strdeq r2, [pc, -r8] │ │ │ │ + @ instruction: 0x010f2eb0 │ │ │ │ + tsteq pc, r8, lsl #28 │ │ │ │ + @ instruction: 0x010f2db0 │ │ │ │ + smlatbeq pc, ip, ip, r2 @ │ │ │ │ + tsteq pc, ip, ror sp @ │ │ │ │ + tsteq sp, r8, lsr r5 │ │ │ │ @ instruction: 0x010f2db8 │ │ │ │ - smlabbeq pc, r8, sp, r2 @ │ │ │ │ - @ instruction: 0x010f2d94 │ │ │ │ - smlatbeq sp, r0, r4, sl │ │ │ │ - smlabteq pc, r0, sp, r2 @ │ │ │ │ - smlabteq pc, ip, sp, r2 @ │ │ │ │ - smlabbeq sp, r8, r4, sl │ │ │ │ - tsteq pc, r0, ror lr @ │ │ │ │ + smlabteq pc, r4, sp, r2 @ │ │ │ │ + tsteq sp, r0, lsr #10 │ │ │ │ tsteq pc, r8, lsl lr @ │ │ │ │ smlatteq pc, r8, sp, r2 │ │ │ │ strdeq r2, [pc, -r4] │ │ │ │ - tsteq sp, r0, ror #8 │ │ │ │ + tsteq sp, r0, lsl #10 │ │ │ │ tsteq pc, r0, lsr #28 │ │ │ │ tsteq pc, ip, lsr #28 │ │ │ │ - tsteq sp, r8, asr #8 │ │ │ │ + smlatteq sp, r8, r4, sl │ │ │ │ + ldrdeq r2, [pc, -r0] │ │ │ │ + tsteq pc, r8, ror lr @ │ │ │ │ + tsteq pc, r8, asr #28 │ │ │ │ + tsteq pc, r4, asr lr @ │ │ │ │ + smlabteq sp, r0, r4, sl │ │ │ │ smlabbeq pc, r0, lr, r2 @ │ │ │ │ - tsteq pc, r0, asr lr @ │ │ │ │ - tsteq pc, ip, asr lr @ │ │ │ │ - tsteq sp, r8, lsr #8 │ │ │ │ - smlabbeq pc, r8, lr, r2 @ │ │ │ │ - @ instruction: 0x010f2e94 │ │ │ │ - tsteq sp, r0, lsl r4 │ │ │ │ - smlabbeq pc, r4, r0, r3 @ │ │ │ │ - tsteq pc, ip, ror pc @ │ │ │ │ - ldrdeq r2, [pc, -r8] │ │ │ │ - smlatbeq pc, r8, lr, r2 @ │ │ │ │ - @ instruction: 0x010f2eb4 │ │ │ │ - smlatteq sp, r0, r3, sl │ │ │ │ + smlabbeq pc, ip, lr, r2 @ │ │ │ │ + smlatbeq sp, r8, r4, sl │ │ │ │ + smlatteq pc, r0, lr, r2 │ │ │ │ + @ instruction: 0x010f2eb0 │ │ │ │ + @ instruction: 0x010f2ebc │ │ │ │ + smlabbeq sp, r8, r4, sl │ │ │ │ + smlatteq pc, r8, lr, r2 │ │ │ │ + strdeq r2, [pc, -r4] │ │ │ │ + tsteq sp, r0, ror r4 │ │ │ │ + smlatteq pc, r4, r0, r3 │ │ │ │ + ldrdeq r2, [pc, -ip] │ │ │ │ + tsteq pc, r8, lsr pc @ │ │ │ │ tsteq pc, r8, lsl #30 │ │ │ │ - tsteq pc, r8, lsr #30 │ │ │ │ + tsteq pc, r4, lsl pc @ │ │ │ │ + tsteq sp, r0, asr #8 │ │ │ │ + tsteq pc, r8, ror #30 │ │ │ │ + smlabbeq pc, r8, pc, r2 @ │ │ │ │ + tsteq sp, r8, lsr #8 │ │ │ │ + tsteq pc, ip, lsl r0 @ │ │ │ │ + ldrdeq r2, [pc, -r4] │ │ │ │ + smlatteq pc, ip, pc, r2 @ │ │ │ │ + tsteq sp, r8, lsl #8 │ │ │ │ + tsteq pc, ip, lsr r0 @ │ │ │ │ + qaddeq r3, r4, pc @ │ │ │ │ + strdeq sl, [sp, -r0] │ │ │ │ + tsteq pc, r4, ror #2 │ │ │ │ + ldrdeq r3, [pc, -ip] │ │ │ │ + swpeq r3, r4, [pc] @ │ │ │ │ + smlatbeq pc, ip, r0, r3 @ │ │ │ │ smlabteq sp, r8, r3, sl │ │ │ │ - @ instruction: 0x010f2fbc │ │ │ │ - tsteq pc, r4, ror pc @ │ │ │ │ - smlabbeq pc, ip, pc, r2 @ │ │ │ │ - smlatbeq sp, r8, r3, sl │ │ │ │ - ldrdeq r2, [pc, -ip] │ │ │ │ - strdeq r2, [pc, -r4] │ │ │ │ + strdeq r3, [pc, -ip] │ │ │ │ + tsteq pc, r4, lsl r1 @ │ │ │ │ + @ instruction: 0x010da3b0 │ │ │ │ + smlabteq pc, r4, r1, r3 @ │ │ │ │ + tsteq pc, ip, ror #2 │ │ │ │ + smlabbeq pc, ip, r1, r3 @ │ │ │ │ @ instruction: 0x010da390 │ │ │ │ - tsteq pc, r4, lsl #2 │ │ │ │ - tsteq pc, ip, ror r0 @ │ │ │ │ - tsteq pc, r4, lsr r0 @ │ │ │ │ - tsteq pc, ip, asr #32 │ │ │ │ - tsteq sp, r8, ror #6 │ │ │ │ - swpeq r3, ip, [pc] @ │ │ │ │ - strheq r3, [pc, -r4] │ │ │ │ - tsteq sp, r0, asr r3 │ │ │ │ - tsteq pc, r4, ror #2 │ │ │ │ - tsteq pc, ip, lsl #2 │ │ │ │ - tsteq pc, ip, lsr #2 │ │ │ │ + smlabteq pc, ip, r1, r3 @ │ │ │ │ + smlabbeq sp, r0, r3, sl │ │ │ │ + @ instruction: 0x010f3790 │ │ │ │ + smlatbeq pc, r4, r4, r3 @ │ │ │ │ + tsteq pc, ip, lsr r3 @ │ │ │ │ + @ instruction: 0x010f3294 │ │ │ │ + tsteq pc, ip, lsr r2 @ │ │ │ │ + tsteq pc, ip, asr r2 @ │ │ │ │ + tsteq sp, r8, asr #6 │ │ │ │ + smlabteq pc, r4, r2, r3 @ │ │ │ │ + smlatteq pc, r4, r2, r3 │ │ │ │ tsteq sp, r0, lsr r3 │ │ │ │ - tsteq pc, ip, ror #2 │ │ │ │ - tsteq sp, r0, lsr #6 │ │ │ │ - tsteq pc, r0, lsr r7 @ │ │ │ │ - tsteq pc, r4, asr #8 │ │ │ │ + @ instruction: 0x010f339c │ │ │ │ + tsteq pc, r4, lsr r3 @ │ │ │ │ + tsteq pc, ip, asr r3 @ │ │ │ │ + tsteq sp, r0, lsl r3 │ │ │ │ ldrdeq r3, [pc, -ip] │ │ │ │ - tsteq pc, r4, lsr r2 @ │ │ │ │ + tsteq pc, r4, lsl #8 │ │ │ │ + strdeq sl, [sp, -r8] │ │ │ │ + smlatbeq pc, r4, r5, r3 @ │ │ │ │ ldrdeq r3, [pc, -ip] │ │ │ │ - strdeq r3, [pc, -ip] │ │ │ │ - smlatteq sp, r8, r2, sl │ │ │ │ - tsteq pc, r4, ror #4 │ │ │ │ - smlabbeq pc, r4, r2, r3 @ │ │ │ │ + tsteq pc, r4, ror r4 @ │ │ │ │ + @ instruction: 0x010f349c │ │ │ │ ldrdeq sl, [sp, -r0] │ │ │ │ - tsteq pc, ip, lsr r3 @ │ │ │ │ - ldrdeq r3, [pc, -r4] │ │ │ │ - strdeq r3, [pc, -ip] │ │ │ │ - @ instruction: 0x010da2b0 │ │ │ │ - tsteq pc, ip, ror r3 @ │ │ │ │ - smlatbeq pc, r4, r3, r3 @ │ │ │ │ - @ instruction: 0x010da298 │ │ │ │ + tsteq pc, ip, lsl r5 @ │ │ │ │ tsteq pc, r4, asr #10 │ │ │ │ - tsteq pc, ip, ror r4 @ │ │ │ │ - tsteq pc, r4, lsl r4 @ │ │ │ │ - tsteq pc, ip, lsr r4 @ │ │ │ │ - tsteq sp, r0, ror r2 │ │ │ │ - @ instruction: 0x010f34bc │ │ │ │ - smlatteq pc, r4, r4, r3 │ │ │ │ + @ instruction: 0x010da2b8 │ │ │ │ + tsteq pc, ip, lsr #12 │ │ │ │ + @ instruction: 0x010f35bc │ │ │ │ + smlatteq pc, r8, r5, r3 │ │ │ │ + @ instruction: 0x010da298 │ │ │ │ + tsteq pc, r0, asr #12 │ │ │ │ + smlabbeq sp, r8, r2, sl │ │ │ │ + @ instruction: 0x010f3998 │ │ │ │ + tsteq pc, r0, lsr r8 @ │ │ │ │ + tsteq pc, r8, asr r7 @ │ │ │ │ + smlatteq pc, r8, r6, r3 │ │ │ │ + tsteq pc, r4, lsl r7 @ │ │ │ │ tsteq sp, r8, asr r2 │ │ │ │ - smlabteq pc, ip, r5, r3 @ │ │ │ │ - tsteq pc, ip, asr r5 @ │ │ │ │ - smlabbeq pc, r8, r5, r3 @ │ │ │ │ - tsteq sp, r8, lsr r2 │ │ │ │ - smlatteq pc, r0, r5, r3 │ │ │ │ - tsteq sp, r8, lsr #4 │ │ │ │ - tsteq pc, r8, lsr r9 @ │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - strdeq r3, [pc, -r8] │ │ │ │ - smlabbeq pc, r8, r6, r3 @ │ │ │ │ - @ instruction: 0x010f36b4 │ │ │ │ - strdeq sl, [sp, -r8] │ │ │ │ - tsteq pc, r0, asr #14 │ │ │ │ - tsteq pc, ip, ror #14 │ │ │ │ + smlatbeq pc, r0, r7, r3 @ │ │ │ │ + smlabteq pc, ip, r7, r3 @ │ │ │ │ + tsteq sp, r0, asr #4 │ │ │ │ + smlabteq pc, r0, r8, r3 @ │ │ │ │ + tsteq pc, r0, asr r8 @ │ │ │ │ + tsteq pc, ip, ror r8 @ │ │ │ │ + tsteq sp, r0, lsr #4 │ │ │ │ + smlatteq pc, r8, r8, r3 │ │ │ │ + tsteq pc, r4, lsl #18 │ │ │ │ + tsteq sp, r8, lsl #4 │ │ │ │ + tsteq pc, r8, lsr sl @ │ │ │ │ + smlatbeq pc, r0, r9, r3 @ │ │ │ │ + tsteq pc, r0, asr r9 @ │ │ │ │ + tsteq pc, ip, ror #18 │ │ │ │ smlatteq sp, r0, r1, sl │ │ │ │ - tsteq pc, r0, ror #16 │ │ │ │ - strdeq r3, [pc, -r0] │ │ │ │ - tsteq pc, ip, lsl r8 @ │ │ │ │ - smlabteq sp, r0, r1, sl │ │ │ │ - smlabbeq pc, r8, r8, r3 @ │ │ │ │ - smlatbeq pc, r4, r8, r3 @ │ │ │ │ + smlabteq pc, r8, r9, r3 @ │ │ │ │ + smlatteq pc, r4, r9, r3 │ │ │ │ + smlabteq sp, r8, r1, sl │ │ │ │ + smlabbeq pc, r8, sl, r3 @ │ │ │ │ + tsteq pc, r8, lsr sl @ │ │ │ │ + tsteq pc, r4, asr sl @ │ │ │ │ smlatbeq sp, r8, r1, sl │ │ │ │ - ldrdeq r3, [pc, -r8] │ │ │ │ - tsteq pc, r0, asr #18 │ │ │ │ - strdeq r3, [pc, -r0] │ │ │ │ - tsteq pc, ip, lsl #18 │ │ │ │ - smlabbeq sp, r0, r1, sl │ │ │ │ - tsteq pc, r8, ror #18 │ │ │ │ - smlabbeq pc, r4, r9, r3 @ │ │ │ │ - tsteq sp, r8, ror #2 │ │ │ │ - tsteq pc, r8, lsr #20 │ │ │ │ - ldrdeq r3, [pc, -r8] │ │ │ │ - strdeq r3, [pc, -r4] │ │ │ │ - tsteq sp, r8, asr #2 │ │ │ │ - tsteq pc, ip, lsr #20 │ │ │ │ + smlabbeq pc, ip, sl, r3 @ │ │ │ │ + @ instruction: 0x010da198 │ │ │ │ + tsteq pc, r8, asr ip @ │ │ │ │ + @ instruction: 0x010f4398 │ │ │ │ + tsteq pc, r4, lsr pc @ │ │ │ │ + smlatteq pc, ip, ip, r3 │ │ │ │ + smlabteq pc, r4, fp, r3 @ │ │ │ │ + tsteq pc, ip, lsr #22 │ │ │ │ + ldrdeq r3, [pc, -ip] │ │ │ │ + strdeq r3, [pc, -r8] │ │ │ │ + tsteq sp, r0, asr r1 │ │ │ │ + tsteq pc, r4, asr fp @ │ │ │ │ + tsteq pc, r0, ror fp @ │ │ │ │ tsteq sp, r8, lsr r1 │ │ │ │ - strdeq r4, [pc, -r8] │ │ │ │ - tsteq pc, r8, lsr r3 @ │ │ │ │ - ldrdeq r3, [pc, -r4] │ │ │ │ - smlabbeq pc, ip, ip, r3 @ │ │ │ │ - tsteq pc, r4, ror #22 │ │ │ │ - smlabteq pc, ip, sl, r3 @ │ │ │ │ - tsteq pc, ip, ror sl @ │ │ │ │ - @ instruction: 0x010f3a98 │ │ │ │ - strdeq sl, [sp, -r0] │ │ │ │ + tsteq pc, r4, lsl ip @ │ │ │ │ + smlabteq pc, r4, fp, r3 @ │ │ │ │ + smlatteq pc, r0, fp, r3 │ │ │ │ + tsteq sp, r8, lsl r1 │ │ │ │ + tsteq pc, ip, lsr ip @ │ │ │ │ + tsteq pc, r8, asr ip @ │ │ │ │ + mrseq sl, (UNDEF: 29) │ │ │ │ + smlabbeq pc, ip, sp, r3 @ │ │ │ │ strdeq r3, [pc, -r4] │ │ │ │ - tsteq pc, r0, lsl fp @ │ │ │ │ + smlatbeq pc, r4, ip, r3 @ │ │ │ │ + smlabteq pc, r0, ip, r3 @ │ │ │ │ ldrdeq sl, [sp, -r8] │ │ │ │ - @ instruction: 0x010f3bb4 │ │ │ │ - tsteq pc, r4, ror #22 │ │ │ │ - smlabbeq pc, r0, fp, r3 @ │ │ │ │ - strheq sl, [sp, -r8] │ │ │ │ + tsteq pc, ip, lsl sp @ │ │ │ │ + tsteq pc, r8, lsr sp @ │ │ │ │ + smlabteq sp, r0, r0, sl │ │ │ │ ldrdeq r3, [pc, -ip] │ │ │ │ - strdeq r3, [pc, -r8] │ │ │ │ + smlabbeq pc, ip, sp, r3 @ │ │ │ │ + smlatbeq pc, r8, sp, r3 @ │ │ │ │ smlatbeq sp, r0, r0, sl │ │ │ │ - tsteq pc, ip, lsr #26 │ │ │ │ - @ instruction: 0x010f3c94 │ │ │ │ - tsteq pc, r4, asr #24 │ │ │ │ - tsteq pc, r0, ror #24 │ │ │ │ - tsteq sp, r8, ror r0 │ │ │ │ - @ instruction: 0x010f3cbc │ │ │ │ - ldrdeq r3, [pc, -r8] │ │ │ │ - tsteq sp, r0, rrx │ │ │ │ - tsteq pc, ip, ror sp @ │ │ │ │ - tsteq pc, ip, lsr #26 │ │ │ │ - tsteq pc, r8, asr #26 │ │ │ │ - tsteq sp, r0, asr #32 │ │ │ │ - smlatbeq pc, r4, sp, r3 @ │ │ │ │ - smlabteq pc, r0, sp, r3 @ │ │ │ │ - tsteq sp, r8, lsr #32 │ │ │ │ - tsteq pc, r4, lsl r0 @ │ │ │ │ - smlatteq pc, ip, lr, r3 │ │ │ │ - tsteq pc, r4, asr lr @ │ │ │ │ tsteq pc, r4, lsl #28 │ │ │ │ tsteq pc, r0, lsr #28 │ │ │ │ - strdeq r9, [sp, -r8] │ │ │ │ - tsteq pc, ip, ror lr @ │ │ │ │ - @ instruction: 0x010f3e98 │ │ │ │ + smlabbeq sp, r8, r0, sl │ │ │ │ + tsteq pc, r4, ror r0 @ │ │ │ │ + tsteq pc, ip, asr #30 │ │ │ │ + @ instruction: 0x010f3eb4 │ │ │ │ + tsteq pc, r4, ror #28 │ │ │ │ + smlabbeq pc, r0, lr, r3 @ │ │ │ │ + qaddeq sl, r8, sp │ │ │ │ + ldrdeq r3, [pc, -ip] │ │ │ │ + strdeq r3, [pc, -r8] │ │ │ │ + tsteq sp, r0, asr #32 │ │ │ │ + @ instruction: 0x010f3f9c │ │ │ │ + tsteq pc, ip, asr #30 │ │ │ │ + tsteq pc, r8, ror #30 │ │ │ │ + tsteq sp, r0, lsr #32 │ │ │ │ + smlabteq pc, r4, pc, r3 @ │ │ │ │ + smlatteq pc, r0, pc, r3 @ │ │ │ │ + tsteq sp, r8 │ │ │ │ + tsteq pc, r4, lsl r1 @ │ │ │ │ + tsteq pc, ip, ror r0 @ │ │ │ │ + tsteq pc, ip, lsr #32 │ │ │ │ + tsteq pc, r8, asr #32 │ │ │ │ smlatteq sp, r0, pc, r9 @ │ │ │ │ - tsteq pc, ip, lsr pc @ │ │ │ │ - smlatteq pc, ip, lr, r3 │ │ │ │ - tsteq pc, r8, lsl #30 │ │ │ │ - smlabteq sp, r0, pc, r9 @ │ │ │ │ - tsteq pc, r4, ror #30 │ │ │ │ - smlabbeq pc, r0, pc, r3 @ │ │ │ │ + smlatbeq pc, r4, r0, r4 @ │ │ │ │ + smlabteq pc, r0, r0, r4 @ │ │ │ │ + smlabteq sp, r8, pc, r9 @ │ │ │ │ + tsteq pc, r4, ror #2 │ │ │ │ + tsteq pc, r4, lsl r1 @ │ │ │ │ + tsteq pc, r0, lsr r1 @ │ │ │ │ smlatbeq sp, r8, pc, r9 @ │ │ │ │ - strheq r4, [pc, -r4] │ │ │ │ - tsteq pc, ip, lsl r0 @ │ │ │ │ - smlabteq pc, ip, pc, r3 @ │ │ │ │ - smlatteq pc, r8, pc, r3 @ │ │ │ │ - smlabbeq sp, r0, pc, r9 @ │ │ │ │ - tsteq pc, r4, asr #32 │ │ │ │ - tsteq pc, r0, rrx │ │ │ │ - tsteq sp, r8, ror #30 │ │ │ │ - tsteq pc, r4, lsl #2 │ │ │ │ - strheq r4, [pc, -r4] │ │ │ │ - ldrdeq r4, [pc, -r0] │ │ │ │ - tsteq sp, r8, asr #30 │ │ │ │ - tsteq pc, r8, lsl #2 │ │ │ │ - tsteq sp, r8, lsr pc │ │ │ │ - @ instruction: 0x010f459c │ │ │ │ - tsteq pc, r8, ror r3 @ │ │ │ │ - tsteq pc, r0, asr r2 @ │ │ │ │ - @ instruction: 0x010f41b8 │ │ │ │ tsteq pc, r8, ror #2 │ │ │ │ - smlabbeq pc, r4, r1, r4 @ │ │ │ │ - tsteq sp, r0, lsl #30 │ │ │ │ - smlatteq pc, r0, r1, r4 │ │ │ │ + @ instruction: 0x010d9f98 │ │ │ │ strdeq r4, [pc, -ip] │ │ │ │ + ldrdeq r4, [pc, -r8] │ │ │ │ + @ instruction: 0x010f42b0 │ │ │ │ + tsteq pc, r8, lsl r2 @ │ │ │ │ + smlabteq pc, r8, r1, r4 @ │ │ │ │ + smlatteq pc, r4, r1, r4 │ │ │ │ + tsteq sp, r0, ror #30 │ │ │ │ + tsteq pc, r0, asr #4 │ │ │ │ + tsteq pc, ip, asr r2 @ │ │ │ │ + tsteq sp, r8, asr #30 │ │ │ │ + mrseq r4, SP_hyp │ │ │ │ + @ instruction: 0x010f42b0 │ │ │ │ + smlabteq pc, ip, r2, r4 @ │ │ │ │ + tsteq sp, r8, lsr #30 │ │ │ │ + tsteq pc, r8, lsr #6 │ │ │ │ + tsteq pc, r4, asr #6 │ │ │ │ + tsteq sp, r0, lsl pc │ │ │ │ + tsteq pc, r8, ror r4 @ │ │ │ │ + smlatteq pc, r0, r3, r4 │ │ │ │ + @ instruction: 0x010f4390 │ │ │ │ + smlatbeq pc, ip, r3, r4 @ │ │ │ │ smlatteq sp, r8, lr, r9 │ │ │ │ - smlatbeq pc, r0, r2, r4 @ │ │ │ │ - tsteq pc, r0, asr r2 @ │ │ │ │ - tsteq pc, ip, ror #4 │ │ │ │ - smlabteq sp, r8, lr, r9 │ │ │ │ - smlabteq pc, r8, r2, r4 @ │ │ │ │ - smlatteq pc, r4, r2, r4 │ │ │ │ + tsteq pc, r8, lsl #8 │ │ │ │ + tsteq pc, r4, lsr #8 │ │ │ │ + ldrdeq r9, [sp, -r0] │ │ │ │ + smlabteq pc, r8, r4, r4 @ │ │ │ │ + tsteq pc, r8, ror r4 @ │ │ │ │ + @ instruction: 0x010f4494 │ │ │ │ @ instruction: 0x010d9eb0 │ │ │ │ - tsteq pc, r8, lsl r4 @ │ │ │ │ - smlabbeq pc, r0, r3, r4 @ │ │ │ │ - tsteq pc, r0, lsr r3 @ │ │ │ │ - tsteq pc, ip, asr #6 │ │ │ │ - smlabbeq sp, r8, lr, r9 │ │ │ │ - smlatbeq pc, r8, r3, r4 @ │ │ │ │ - smlabteq pc, r4, r3, r4 @ │ │ │ │ + smlabteq pc, ip, r4, r4 @ │ │ │ │ + smlatbeq sp, r0, lr, r9 │ │ │ │ + tsteq pc, r4, asr #14 │ │ │ │ + tsteq pc, ip, lsl r6 @ │ │ │ │ + smlabbeq pc, r4, r5, r4 @ │ │ │ │ + tsteq pc, r4, lsr r5 @ │ │ │ │ + tsteq pc, r0, asr r5 @ │ │ │ │ tsteq sp, r0, ror lr │ │ │ │ - tsteq pc, r8, ror #8 │ │ │ │ - tsteq pc, r8, lsl r4 @ │ │ │ │ - tsteq pc, r4, lsr r4 @ │ │ │ │ - tsteq sp, r0, asr lr │ │ │ │ - tsteq pc, ip, ror #8 │ │ │ │ - tsteq sp, r0, asr #28 │ │ │ │ - smlatteq pc, r4, r6, r4 │ │ │ │ - @ instruction: 0x010f45bc │ │ │ │ - tsteq pc, r4, lsr #10 │ │ │ │ - ldrdeq r4, [pc, -r4] │ │ │ │ - strdeq r4, [pc, -r0] │ │ │ │ - tsteq sp, r0, lsl lr │ │ │ │ - tsteq pc, ip, asr #10 │ │ │ │ - tsteq pc, r8, ror #10 │ │ │ │ + smlatbeq pc, ip, r5, r4 @ │ │ │ │ + smlabteq pc, r8, r5, r4 @ │ │ │ │ + tsteq sp, r8, asr lr │ │ │ │ + tsteq pc, ip, ror #12 │ │ │ │ + tsteq pc, ip, lsl r6 @ │ │ │ │ + tsteq pc, r8, lsr r6 @ │ │ │ │ + tsteq sp, r8, lsr lr │ │ │ │ + @ instruction: 0x010f4694 │ │ │ │ + @ instruction: 0x010f46b0 │ │ │ │ + tsteq sp, r0, lsr #28 │ │ │ │ + smlatteq pc, r4, r7, r4 │ │ │ │ + tsteq pc, ip, asr #14 │ │ │ │ + strdeq r4, [pc, -ip] │ │ │ │ + tsteq pc, r8, lsl r7 @ │ │ │ │ strdeq r9, [sp, -r8] │ │ │ │ - tsteq pc, ip, lsl #12 │ │ │ │ - @ instruction: 0x010f45bc │ │ │ │ - ldrdeq r4, [pc, -r8] │ │ │ │ - ldrdeq r9, [sp, -r8] │ │ │ │ - tsteq pc, r4, lsr r6 @ │ │ │ │ - tsteq pc, r0, asr r6 @ │ │ │ │ + tsteq pc, r4, ror r7 @ │ │ │ │ + @ instruction: 0x010f4790 │ │ │ │ + smlatteq sp, r0, sp, r9 │ │ │ │ + tsteq pc, r4, lsr r8 @ │ │ │ │ + smlatteq pc, r4, r7, r4 │ │ │ │ + tsteq pc, r0, lsl #16 │ │ │ │ smlabteq sp, r0, sp, r9 │ │ │ │ - smlabbeq pc, r4, r7, r4 @ │ │ │ │ - smlatteq pc, ip, r6, r4 │ │ │ │ - @ instruction: 0x010f469c │ │ │ │ - @ instruction: 0x010f46b8 │ │ │ │ - @ instruction: 0x010d9d98 │ │ │ │ - tsteq pc, r4, lsl r7 @ │ │ │ │ - tsteq pc, r0, lsr r7 @ │ │ │ │ - smlabbeq sp, r0, sp, r9 │ │ │ │ - ldrdeq r4, [pc, -r4] │ │ │ │ - smlabbeq pc, r4, r7, r4 @ │ │ │ │ - smlatbeq pc, r0, r7, r4 @ │ │ │ │ - tsteq sp, r0, ror #26 │ │ │ │ - ldrdeq r4, [pc, -r8] │ │ │ │ - tsteq sp, r0, asr sp │ │ │ │ - smlatteq pc, ip, r0, r5 │ │ │ │ - smlabbeq pc, r8, ip, r4 @ │ │ │ │ - tsteq pc, r0, asr #20 │ │ │ │ - tsteq pc, r8, lsl r9 @ │ │ │ │ - smlabbeq pc, r0, r8, r4 @ │ │ │ │ - tsteq pc, r0, lsr r8 @ │ │ │ │ - tsteq pc, ip, asr #16 │ │ │ │ - tsteq sp, r0, lsl sp │ │ │ │ - smlatbeq pc, r8, r8, r4 @ │ │ │ │ - smlabteq pc, r4, r8, r4 @ │ │ │ │ + tsteq pc, r8, lsr r8 @ │ │ │ │ + @ instruction: 0x010d9db0 │ │ │ │ + tsteq pc, ip, asr #2 │ │ │ │ + smlatteq pc, r8, ip, r4 │ │ │ │ + smlatbeq pc, r0, sl, r4 @ │ │ │ │ + tsteq pc, r8, ror r9 @ │ │ │ │ + smlatteq pc, r0, r8, r4 │ │ │ │ + @ instruction: 0x010f4890 │ │ │ │ + smlatbeq pc, ip, r8, r4 @ │ │ │ │ + tsteq sp, r0, ror sp │ │ │ │ + tsteq pc, r8, lsl #18 │ │ │ │ + tsteq pc, r4, lsr #18 │ │ │ │ + tsteq sp, r8, asr sp │ │ │ │ + smlabteq pc, r8, r9, r4 @ │ │ │ │ + tsteq pc, r8, ror r9 @ │ │ │ │ + @ instruction: 0x010f4994 │ │ │ │ + tsteq sp, r8, lsr sp │ │ │ │ + strdeq r4, [pc, -r0] │ │ │ │ + tsteq pc, ip, lsl #20 │ │ │ │ + tsteq sp, r0, lsr #26 │ │ │ │ + tsteq pc, r0, asr #22 │ │ │ │ + smlatbeq pc, r8, sl, r4 @ │ │ │ │ + tsteq pc, r8, asr sl @ │ │ │ │ + tsteq pc, r4, ror sl @ │ │ │ │ strdeq r9, [sp, -r8] │ │ │ │ - tsteq pc, r8, ror #18 │ │ │ │ - tsteq pc, r8, lsl r9 @ │ │ │ │ - tsteq pc, r4, lsr r9 @ │ │ │ │ - ldrdeq r9, [sp, -r8] │ │ │ │ - @ instruction: 0x010f4990 │ │ │ │ - smlatbeq pc, ip, r9, r4 @ │ │ │ │ - smlabteq sp, r0, ip, r9 │ │ │ │ - smlatteq pc, r0, sl, r4 │ │ │ │ - tsteq pc, r8, asr #20 │ │ │ │ - strdeq r4, [pc, -r8] │ │ │ │ - tsteq pc, r4, lsl sl @ │ │ │ │ - @ instruction: 0x010d9c98 │ │ │ │ - tsteq pc, r0, ror sl @ │ │ │ │ + ldrdeq r4, [pc, -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 │ │ │ │ @@ -30086,423 +30086,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq pc, r8, lsr #8 │ │ │ │ - tsteq sp, ip, lsl r6 │ │ │ │ - smlabteq pc, ip, r4, r4 @ │ │ │ │ - tsteq pc, ip, ror r4 @ │ │ │ │ - @ instruction: 0x010f4498 │ │ │ │ - strdeq r9, [sp, -ip] │ │ │ │ - strdeq r4, [pc, -r4] │ │ │ │ - tsteq pc, r0, lsl r5 @ │ │ │ │ - smlatteq sp, r4, r5, r9 │ │ │ │ - tsteq pc, r4, ror #14 │ │ │ │ - tsteq pc, ip, lsr r6 @ │ │ │ │ - smlatbeq pc, r4, r5, r4 @ │ │ │ │ + smlabbeq pc, r8, r4, r4 @ │ │ │ │ + tsteq sp, ip, ror r6 │ │ │ │ + tsteq pc, ip, lsr #10 │ │ │ │ + ldrdeq r4, [pc, -ip] │ │ │ │ + strdeq r4, [pc, -r8] │ │ │ │ + tsteq sp, ip, asr r6 │ │ │ │ tsteq pc, r4, asr r5 @ │ │ │ │ tsteq pc, r0, ror r5 @ │ │ │ │ - @ instruction: 0x010d95b4 │ │ │ │ - smlabteq pc, ip, r5, r4 @ │ │ │ │ - smlatteq pc, r8, r5, r4 │ │ │ │ - @ instruction: 0x010d959c │ │ │ │ - smlabbeq pc, ip, r6, r4 @ │ │ │ │ - tsteq pc, ip, lsr r6 @ │ │ │ │ - tsteq pc, r8, asr r6 @ │ │ │ │ - tsteq sp, ip, ror r5 │ │ │ │ - @ instruction: 0x010f46b4 │ │ │ │ + tsteq sp, r4, asr #12 │ │ │ │ + smlabteq pc, r4, r7, r4 @ │ │ │ │ + @ instruction: 0x010f469c │ │ │ │ + tsteq pc, r4, lsl #12 │ │ │ │ + @ instruction: 0x010f45b4 │ │ │ │ ldrdeq r4, [pc, -r0] │ │ │ │ + tsteq sp, r4, lsl r6 │ │ │ │ + tsteq pc, ip, lsr #12 │ │ │ │ + tsteq pc, r8, asr #12 │ │ │ │ + strdeq r9, [sp, -ip] │ │ │ │ + smlatteq pc, ip, r6, r4 │ │ │ │ + @ instruction: 0x010f469c │ │ │ │ + @ instruction: 0x010f46b8 │ │ │ │ + ldrdeq r9, [sp, -ip] │ │ │ │ + tsteq pc, r4, lsl r7 @ │ │ │ │ + tsteq pc, r0, lsr r7 @ │ │ │ │ + smlabteq sp, r4, r5, r9 │ │ │ │ + tsteq pc, r4, ror #16 │ │ │ │ + smlabteq pc, ip, r7, r4 @ │ │ │ │ + tsteq pc, ip, ror r7 @ │ │ │ │ + @ instruction: 0x010f4798 │ │ │ │ + @ instruction: 0x010d959c │ │ │ │ + strdeq r4, [pc, -r4] │ │ │ │ + tsteq pc, r0, lsl r8 @ │ │ │ │ + smlabbeq sp, r4, r5, r9 │ │ │ │ + @ instruction: 0x010f48b4 │ │ │ │ + tsteq pc, r4, ror #16 │ │ │ │ + smlabbeq pc, r0, r8, r4 @ │ │ │ │ tsteq sp, r4, ror #10 │ │ │ │ - tsteq pc, r4, lsl #16 │ │ │ │ - tsteq pc, ip, ror #14 │ │ │ │ - tsteq pc, ip, lsl r7 @ │ │ │ │ - tsteq pc, r8, lsr r7 @ │ │ │ │ - tsteq sp, ip, lsr r5 │ │ │ │ - @ instruction: 0x010f4794 │ │ │ │ - @ instruction: 0x010f47b0 │ │ │ │ - tsteq sp, r4, lsr #10 │ │ │ │ - tsteq pc, r4, asr r8 @ │ │ │ │ - tsteq pc, r4, lsl #16 │ │ │ │ - tsteq pc, r0, lsr #16 │ │ │ │ - tsteq sp, r4, lsl #10 │ │ │ │ - tsteq pc, r8, asr r8 @ │ │ │ │ - strdeq r9, [sp, -r4] │ │ │ │ - smlatteq pc, ip, ip, r4 │ │ │ │ - smlabteq pc, r8, sl, r4 @ │ │ │ │ - smlatbeq pc, r0, r9, r4 @ │ │ │ │ - tsteq pc, r8, lsl #18 │ │ │ │ @ instruction: 0x010f48b8 │ │ │ │ - ldrdeq r4, [pc, -r4] │ │ │ │ - @ instruction: 0x010d94bc │ │ │ │ - tsteq pc, r0, lsr r9 @ │ │ │ │ - tsteq pc, ip, asr #18 │ │ │ │ + tsteq sp, r4, asr r5 │ │ │ │ + tsteq pc, ip, asr #26 │ │ │ │ + tsteq pc, r8, lsr #22 │ │ │ │ + tsteq pc, r0, lsl #20 │ │ │ │ + tsteq pc, r8, ror #18 │ │ │ │ + tsteq pc, r8, lsl r9 @ │ │ │ │ + tsteq pc, r4, lsr r9 @ │ │ │ │ + tsteq sp, ip, lsl r5 │ │ │ │ + @ instruction: 0x010f4990 │ │ │ │ + smlatbeq pc, ip, r9, r4 @ │ │ │ │ + tsteq sp, r4, lsl #10 │ │ │ │ + tsteq pc, r0, asr sl @ │ │ │ │ + tsteq pc, r0, lsl #20 │ │ │ │ + tsteq pc, ip, lsl sl @ │ │ │ │ + smlatteq sp, r4, r4, r9 │ │ │ │ + tsteq pc, r8, ror sl @ │ │ │ │ + @ instruction: 0x010f4a94 │ │ │ │ + smlabteq sp, ip, r4, r9 │ │ │ │ + smlabteq pc, r8, fp, r4 @ │ │ │ │ + tsteq pc, r0, lsr fp @ │ │ │ │ + smlatteq pc, r0, sl, r4 │ │ │ │ + strdeq r4, [pc, -ip] │ │ │ │ smlatbeq sp, r4, r4, r9 │ │ │ │ - strdeq r4, [pc, -r0] │ │ │ │ - smlatbeq pc, r0, r9, r4 @ │ │ │ │ - @ instruction: 0x010f49bc │ │ │ │ - smlabbeq sp, r4, r4, r9 │ │ │ │ - tsteq pc, r8, lsl sl @ │ │ │ │ - tsteq pc, r4, lsr sl @ │ │ │ │ + tsteq pc, r8, asr fp @ │ │ │ │ + tsteq pc, r4, ror fp @ │ │ │ │ + smlabbeq sp, ip, r4, r9 │ │ │ │ + tsteq pc, r8, lsl ip @ │ │ │ │ + smlabteq pc, r8, fp, r4 @ │ │ │ │ + smlatteq pc, r4, fp, r4 │ │ │ │ tsteq sp, ip, ror #8 │ │ │ │ - tsteq pc, r8, ror #22 │ │ │ │ - ldrdeq r4, [pc, -r0] │ │ │ │ - smlabbeq pc, r0, sl, r4 @ │ │ │ │ - @ instruction: 0x010f4a9c │ │ │ │ - tsteq sp, r4, asr #8 │ │ │ │ - strdeq r4, [pc, -r8] │ │ │ │ - tsteq pc, r4, lsl fp @ │ │ │ │ + tsteq pc, ip, lsl ip @ │ │ │ │ + tsteq sp, ip, asr r4 │ │ │ │ + @ instruction: 0x010f4e94 │ │ │ │ + tsteq pc, ip, ror #26 │ │ │ │ + ldrdeq r4, [pc, -r4] │ │ │ │ + smlabbeq pc, r4, ip, r4 @ │ │ │ │ + smlatbeq pc, r0, ip, r4 @ │ │ │ │ tsteq sp, ip, lsr #8 │ │ │ │ - @ instruction: 0x010f4bb8 │ │ │ │ - tsteq pc, r8, ror #22 │ │ │ │ - smlabbeq pc, r4, fp, r4 @ │ │ │ │ - tsteq sp, ip, lsl #8 │ │ │ │ - @ instruction: 0x010f4bbc │ │ │ │ - strdeq r9, [sp, -ip] │ │ │ │ - tsteq pc, r4, lsr lr @ │ │ │ │ - tsteq pc, ip, lsl #26 │ │ │ │ - tsteq pc, r4, ror ip @ │ │ │ │ - tsteq pc, r4, lsr #24 │ │ │ │ - tsteq pc, r0, asr #24 │ │ │ │ - smlabteq sp, ip, r3, r9 │ │ │ │ - @ instruction: 0x010f4c9c │ │ │ │ - @ instruction: 0x010f4cb8 │ │ │ │ - @ instruction: 0x010d93b4 │ │ │ │ - tsteq pc, ip, asr sp @ │ │ │ │ - tsteq pc, ip, lsl #26 │ │ │ │ - tsteq pc, r8, lsr #26 │ │ │ │ - @ instruction: 0x010d9394 │ │ │ │ - smlabbeq pc, r4, sp, r4 @ │ │ │ │ - smlatbeq pc, r0, sp, r4 @ │ │ │ │ - tsteq sp, ip, ror r3 │ │ │ │ - tsteq pc, r0, asr lr @ │ │ │ │ - tsteq pc, r0, lsl lr @ │ │ │ │ - smlatteq pc, ip, sp, r4 │ │ │ │ - smlatteq pc, r4, r9, r6 │ │ │ │ - tsteq sp, r4, asr r3 │ │ │ │ - tsteq pc, ip, lsl #28 │ │ │ │ - strdeq r6, [pc, -ip] │ │ │ │ - tsteq sp, ip, lsr r3 │ │ │ │ - tsteq pc, r8, asr #28 │ │ │ │ - tsteq pc, r4, lsr #28 │ │ │ │ - tsteq pc, ip, lsl #20 │ │ │ │ - tsteq sp, ip, lsl r3 │ │ │ │ - tsteq pc, r4, lsl sl @ │ │ │ │ - tsteq sp, ip, lsl #6 │ │ │ │ - @ instruction: 0x010f77b8 │ │ │ │ - tsteq pc, r0, lsl r5 @ │ │ │ │ - smlatbeq pc, r4, r1, r5 @ │ │ │ │ - @ instruction: 0x010f6bb4 │ │ │ │ - smlabteq pc, ip, sl, r6 @ │ │ │ │ - tsteq pc, r4, asr sl @ │ │ │ │ - tsteq pc, ip, lsl sl @ │ │ │ │ - strdeq r6, [pc, -ip] │ │ │ │ - tsteq pc, ip, lsr #28 │ │ │ │ - @ instruction: 0x010d92bc │ │ │ │ - tsteq pc, r4, lsl sl @ │ │ │ │ + strdeq r4, [pc, -ip] │ │ │ │ + tsteq pc, r8, lsl sp @ │ │ │ │ + tsteq sp, r4, lsl r4 │ │ │ │ + @ instruction: 0x010f4dbc │ │ │ │ + tsteq pc, ip, ror #26 │ │ │ │ + smlabbeq pc, r8, sp, r4 @ │ │ │ │ + strdeq r9, [sp, -r4] │ │ │ │ + smlatteq pc, r4, sp, r4 │ │ │ │ + tsteq pc, r0, lsl #28 │ │ │ │ + ldrdeq r9, [sp, -ip] │ │ │ │ + @ instruction: 0x010f4eb0 │ │ │ │ + tsteq pc, r0, ror lr @ │ │ │ │ tsteq pc, ip, asr #28 │ │ │ │ - smlatbeq sp, r4, r2, r9 │ │ │ │ - tsteq pc, ip, asr #20 │ │ │ │ - tsteq pc, r8, lsr #20 │ │ │ │ - tsteq pc, r4, ror #28 │ │ │ │ - smlabbeq sp, r4, r2, r9 │ │ │ │ - tsteq pc, r8, asr #20 │ │ │ │ + tsteq pc, r4, asr #20 │ │ │ │ + @ instruction: 0x010d93b4 │ │ │ │ + tsteq pc, ip, ror #28 │ │ │ │ + tsteq pc, ip, asr sl @ │ │ │ │ + @ instruction: 0x010d939c │ │ │ │ + smlatbeq pc, r8, lr, r4 @ │ │ │ │ smlabbeq pc, r4, lr, r4 @ │ │ │ │ - tsteq sp, ip, ror #4 │ │ │ │ - @ instruction: 0x010f6abc │ │ │ │ - tsteq pc, ip, ror sl @ │ │ │ │ - tsteq pc, r8, asr sl @ │ │ │ │ - @ instruction: 0x010f4e94 │ │ │ │ - tsteq sp, r4, asr #4 │ │ │ │ - tsteq pc, r8, ror sl @ │ │ │ │ - @ instruction: 0x010f4eb4 │ │ │ │ - tsteq sp, ip, lsr #4 │ │ │ │ + tsteq pc, ip, ror #20 │ │ │ │ + tsteq sp, ip, ror r3 │ │ │ │ + tsteq pc, r4, ror sl @ │ │ │ │ + tsteq sp, ip, ror #6 │ │ │ │ + tsteq pc, r8, lsl r8 @ │ │ │ │ + tsteq pc, r0, ror r5 @ │ │ │ │ + tsteq pc, r4, lsl #4 │ │ │ │ + tsteq pc, r4, lsl ip @ │ │ │ │ + tsteq pc, ip, lsr #22 │ │ │ │ @ instruction: 0x010f6ab4 │ │ │ │ - @ instruction: 0x010f6a90 │ │ │ │ - smlabteq pc, ip, lr, r4 @ │ │ │ │ - tsteq sp, ip, lsl #4 │ │ │ │ - @ instruction: 0x010f6ab0 │ │ │ │ - smlatteq pc, ip, lr, r4 │ │ │ │ - strdeq r9, [sp, -r4] │ │ │ │ - @ instruction: 0x010f6b94 │ │ │ │ + tsteq pc, ip, ror sl @ │ │ │ │ + tsteq pc, ip, asr sl @ │ │ │ │ + smlabbeq pc, ip, lr, r4 @ │ │ │ │ + tsteq sp, ip, lsl r3 │ │ │ │ + tsteq pc, r4, ror sl @ │ │ │ │ + smlatbeq pc, ip, lr, r4 @ │ │ │ │ + tsteq sp, r4, lsl #6 │ │ │ │ + smlatbeq pc, ip, sl, r6 @ │ │ │ │ + smlabbeq pc, r8, sl, r6 @ │ │ │ │ + smlabteq pc, r4, lr, r4 @ │ │ │ │ + smlatteq sp, r4, r2, r9 │ │ │ │ + smlatbeq pc, r8, sl, r6 @ │ │ │ │ + smlatteq pc, r4, lr, r4 │ │ │ │ + smlabteq sp, ip, r2, r9 │ │ │ │ tsteq pc, ip, lsl fp @ │ │ │ │ ldrdeq r6, [pc, -ip] │ │ │ │ @ instruction: 0x010f6ab8 │ │ │ │ strdeq r4, [pc, -r4] │ │ │ │ - smlabteq sp, r4, r1, r9 │ │ │ │ + smlatbeq sp, r4, r2, r9 │ │ │ │ ldrdeq r6, [pc, -r8] │ │ │ │ tsteq pc, r4, lsl pc @ │ │ │ │ - smlatbeq sp, ip, r1, r9 │ │ │ │ + smlabbeq sp, ip, r2, r9 │ │ │ │ tsteq pc, r4, lsl fp @ │ │ │ │ strdeq r6, [pc, -r0] │ │ │ │ tsteq pc, ip, lsr #30 │ │ │ │ - smlabbeq sp, ip, r1, r9 │ │ │ │ + tsteq sp, ip, ror #4 │ │ │ │ tsteq pc, r0, lsl fp @ │ │ │ │ tsteq pc, ip, asr #30 │ │ │ │ - tsteq sp, r4, ror r1 │ │ │ │ - smlabbeq pc, r4, fp, r6 @ │ │ │ │ - tsteq pc, r4, asr #22 │ │ │ │ - tsteq pc, r0, lsr #22 │ │ │ │ - tsteq pc, ip, asr pc @ │ │ │ │ - tsteq sp, ip, asr #2 │ │ │ │ - tsteq pc, r0, asr #22 │ │ │ │ - tsteq pc, ip, ror pc @ │ │ │ │ - tsteq sp, r4, lsr r1 │ │ │ │ + tsteq sp, r4, asr r2 │ │ │ │ + strdeq r6, [pc, -r4] │ │ │ │ tsteq pc, ip, ror fp @ │ │ │ │ - tsteq pc, r8, asr fp @ │ │ │ │ - @ instruction: 0x010f4f94 │ │ │ │ - tsteq sp, r4, lsl r1 │ │ │ │ - smlatbeq pc, r0, pc, r4 @ │ │ │ │ - tsteq sp, r4, lsl #2 │ │ │ │ - tsteq pc, r8, lsr #26 │ │ │ │ - smlabbeq pc, r4, r0, r5 @ │ │ │ │ - tsteq pc, ip │ │ │ │ - smlabteq pc, ip, pc, r4 @ │ │ │ │ - smlatbeq pc, r8, pc, r4 @ │ │ │ │ - tsteq pc, r8, ror fp @ │ │ │ │ - smlabteq sp, ip, r0, r9 │ │ │ │ - smlabteq pc, r8, pc, r4 @ │ │ │ │ - @ instruction: 0x010f6b98 │ │ │ │ - strheq r9, [sp, -r4] │ │ │ │ - tsteq pc, r4 │ │ │ │ - smlatteq pc, r0, pc, r4 @ │ │ │ │ - @ instruction: 0x010f6bb0 │ │ │ │ - swpeq r9, r4, [sp] │ │ │ │ + tsteq pc, ip, lsr fp @ │ │ │ │ + tsteq pc, r8, lsl fp @ │ │ │ │ + tsteq pc, r4, asr pc @ │ │ │ │ + tsteq sp, r4, lsr #4 │ │ │ │ + tsteq pc, r8, lsr fp @ │ │ │ │ + tsteq pc, r4, ror pc @ │ │ │ │ + tsteq sp, ip, lsl #4 │ │ │ │ + tsteq pc, r4, ror fp @ │ │ │ │ + tsteq pc, r0, asr fp @ │ │ │ │ + smlabbeq pc, ip, pc, r4 @ │ │ │ │ + smlatteq sp, ip, r1, r9 │ │ │ │ + tsteq pc, r0, ror fp @ │ │ │ │ + smlatbeq pc, ip, pc, r4 @ │ │ │ │ + ldrdeq r9, [sp, -r4] │ │ │ │ + smlatteq pc, r4, fp, r6 │ │ │ │ + smlatbeq pc, r4, fp, r6 @ │ │ │ │ + smlabbeq pc, r0, fp, r6 @ │ │ │ │ + @ instruction: 0x010f4fbc │ │ │ │ + smlatbeq sp, ip, r1, r9 │ │ │ │ + smlatbeq pc, r0, fp, r6 @ │ │ │ │ + ldrdeq r4, [pc, -ip] │ │ │ │ + @ instruction: 0x010d9194 │ │ │ │ + ldrdeq r6, [pc, -ip] │ │ │ │ + @ instruction: 0x010f6bb8 │ │ │ │ + strdeq r4, [pc, -r4] │ │ │ │ + tsteq sp, r4, ror r1 │ │ │ │ mrseq r5, CPSR │ │ │ │ - ldrdeq r6, [pc, -r0] │ │ │ │ - tsteq sp, ip, ror r0 │ │ │ │ - tsteq pc, r4, ror r0 @ │ │ │ │ - tsteq pc, r4, lsr r0 @ │ │ │ │ - tsteq pc, r0, lsl r0 @ │ │ │ │ - smlatteq pc, r0, fp, r6 │ │ │ │ - qaddeq r9, r4, sp │ │ │ │ - tsteq pc, r0, lsr r0 @ │ │ │ │ - tsteq pc, r0, lsl #24 │ │ │ │ - tsteq sp, ip, lsr r0 │ │ │ │ + tsteq sp, r4, ror #2 │ │ │ │ + smlabbeq pc, r8, sp, r6 @ │ │ │ │ + smlatteq pc, r4, r0, r5 │ │ │ │ tsteq pc, ip, rrx │ │ │ │ - tsteq pc, r8, asr #32 │ │ │ │ - tsteq pc, r8, lsl ip @ │ │ │ │ - tsteq sp, ip, lsl r0 │ │ │ │ - tsteq pc, r4, lsr #24 │ │ │ │ - tsteq sp, ip │ │ │ │ - tsteq pc, r0, lsl sp @ │ │ │ │ - @ instruction: 0x010f6c98 │ │ │ │ - tsteq pc, r8, asr ip @ │ │ │ │ - tsteq pc, r4, lsr ip @ │ │ │ │ + tsteq pc, ip, lsr #32 │ │ │ │ + tsteq pc, r8 │ │ │ │ + ldrdeq r6, [pc, -r8] │ │ │ │ + tsteq sp, ip, lsr #2 │ │ │ │ + tsteq pc, r8, lsr #32 │ │ │ │ + strdeq r6, [pc, -r8] │ │ │ │ + tsteq sp, r4, lsl r1 │ │ │ │ + tsteq pc, r4, rrx │ │ │ │ + tsteq pc, r0, asr #32 │ │ │ │ + tsteq pc, r0, lsl ip @ │ │ │ │ + strdeq r9, [sp, -r4] │ │ │ │ + tsteq pc, r0, rrx │ │ │ │ + tsteq pc, r0, lsr ip @ │ │ │ │ + ldrdeq r9, [sp, -ip] │ │ │ │ + ldrdeq r5, [pc, -r4] │ │ │ │ + swpeq r5, r4, [pc] @ │ │ │ │ tsteq pc, r0, ror r0 @ │ │ │ │ - ldrdeq r8, [sp, -ip] │ │ │ │ - tsteq pc, r4, asr ip @ │ │ │ │ + tsteq pc, r0, asr #24 │ │ │ │ + strheq r9, [sp, -r4] │ │ │ │ swpeq r5, r0, [pc] @ │ │ │ │ - smlabteq sp, r4, pc, r8 @ │ │ │ │ - @ instruction: 0x010f6c90 │ │ │ │ - tsteq pc, ip, ror #24 │ │ │ │ + tsteq pc, r0, ror #24 │ │ │ │ + swpeq r9, ip, [sp] │ │ │ │ + smlabteq pc, ip, r0, r5 @ │ │ │ │ smlatbeq pc, r8, r0, r5 @ │ │ │ │ - smlatbeq sp, r4, pc, r8 @ │ │ │ │ - smlabbeq pc, ip, ip, r6 @ │ │ │ │ - smlabteq pc, r8, r0, r5 @ │ │ │ │ - smlabbeq sp, ip, pc, r8 @ │ │ │ │ - tsteq pc, r0, lsl #26 │ │ │ │ - smlabteq pc, r0, ip, r6 @ │ │ │ │ - @ instruction: 0x010f6c9c │ │ │ │ - ldrdeq r5, [pc, -r8] │ │ │ │ - tsteq sp, r4, ror #30 │ │ │ │ - @ instruction: 0x010f6cbc │ │ │ │ - strdeq r5, [pc, -r8] │ │ │ │ - tsteq sp, ip, asr #30 │ │ │ │ + tsteq pc, r8, ror ip @ │ │ │ │ + tsteq sp, ip, ror r0 │ │ │ │ + smlabbeq pc, r4, ip, r6 @ │ │ │ │ + tsteq sp, ip, rrx │ │ │ │ + tsteq pc, r0, ror sp @ │ │ │ │ strdeq r6, [pc, -r8] │ │ │ │ - ldrdeq r6, [pc, -r4] │ │ │ │ - tsteq pc, r0, lsl r1 @ │ │ │ │ - tsteq sp, ip, lsr #30 │ │ │ │ - tsteq pc, ip, lsl r1 @ │ │ │ │ - tsteq sp, ip, lsl pc │ │ │ │ - tsteq pc, r4, rrx │ │ │ │ - smlatteq pc, r0, r2, r5 │ │ │ │ - strdeq r5, [pc, -r8] │ │ │ │ - smlabbeq pc, r0, r1, r5 @ │ │ │ │ - tsteq pc, r0, asr #2 │ │ │ │ - tsteq pc, ip, lsl r1 @ │ │ │ │ + @ instruction: 0x010f6cb8 │ │ │ │ + @ instruction: 0x010f6c94 │ │ │ │ + ldrdeq r5, [pc, -r0] │ │ │ │ + tsteq sp, ip, lsr r0 │ │ │ │ + @ instruction: 0x010f6cb4 │ │ │ │ + strdeq r5, [pc, -r0] │ │ │ │ + tsteq sp, r4, lsr #32 │ │ │ │ + strdeq r6, [pc, -r0] │ │ │ │ + smlabteq pc, ip, ip, r6 @ │ │ │ │ + tsteq pc, r8, lsl #2 │ │ │ │ + tsteq sp, r4 │ │ │ │ smlatteq pc, ip, ip, r6 │ │ │ │ - ldrdeq r8, [sp, -ip] │ │ │ │ - tsteq pc, ip, lsr r1 @ │ │ │ │ - tsteq pc, ip, lsl #26 │ │ │ │ - smlabteq sp, r4, lr, r8 │ │ │ │ - tsteq pc, r8, ror r1 @ │ │ │ │ - tsteq pc, r4, asr r1 @ │ │ │ │ - tsteq pc, r4, lsr #26 │ │ │ │ - smlatbeq sp, r4, lr, r8 │ │ │ │ - tsteq pc, r4, ror r1 @ │ │ │ │ - tsteq pc, r4, asr #26 │ │ │ │ - smlabbeq sp, ip, lr, r8 │ │ │ │ - smlatteq pc, r8, r1, r5 │ │ │ │ - smlatbeq pc, r8, r1, r5 @ │ │ │ │ - smlabbeq pc, r4, r1, r5 @ │ │ │ │ - tsteq pc, r4, asr sp @ │ │ │ │ - tsteq sp, r4, ror #28 │ │ │ │ - smlatbeq pc, r4, r1, r5 @ │ │ │ │ - tsteq pc, r4, ror sp @ │ │ │ │ - tsteq sp, ip, asr #28 │ │ │ │ + tsteq pc, r8, lsr #2 │ │ │ │ + smlatteq sp, ip, pc, r8 @ │ │ │ │ + tsteq pc, r0, ror #26 │ │ │ │ + tsteq pc, r0, lsr #26 │ │ │ │ + strdeq r6, [pc, -ip] │ │ │ │ + tsteq pc, r8, lsr r1 @ │ │ │ │ + smlabteq sp, r4, pc, r8 @ │ │ │ │ + tsteq pc, ip, lsl sp @ │ │ │ │ + tsteq pc, r8, asr r1 @ │ │ │ │ + smlatbeq sp, ip, pc, r8 @ │ │ │ │ + tsteq pc, r8, asr sp @ │ │ │ │ + tsteq pc, r4, lsr sp @ │ │ │ │ + tsteq pc, r0, ror r1 @ │ │ │ │ + smlabbeq sp, ip, pc, r8 @ │ │ │ │ + tsteq pc, ip, ror r1 @ │ │ │ │ + tsteq sp, ip, ror pc │ │ │ │ + smlabteq pc, r4, r0, r7 @ │ │ │ │ + tsteq pc, r0, asr #6 │ │ │ │ + tsteq pc, r8, asr r2 @ │ │ │ │ smlatteq pc, r0, r1, r5 │ │ │ │ - @ instruction: 0x010f51bc │ │ │ │ - smlabbeq pc, ip, sp, r6 @ │ │ │ │ - tsteq sp, ip, lsr #28 │ │ │ │ - ldrdeq r5, [pc, -ip] │ │ │ │ - smlatbeq pc, ip, sp, r6 @ │ │ │ │ - tsteq sp, r4, lsl lr │ │ │ │ - smlabteq pc, r0, r2, r5 @ │ │ │ │ + smlatbeq pc, r0, r1, r5 @ │ │ │ │ + tsteq pc, ip, ror r1 @ │ │ │ │ + tsteq pc, ip, asr #26 │ │ │ │ + tsteq sp, ip, lsr pc │ │ │ │ + @ instruction: 0x010f519c │ │ │ │ + tsteq pc, ip, ror #26 │ │ │ │ + tsteq sp, r4, lsr #30 │ │ │ │ + ldrdeq r5, [pc, -r8] │ │ │ │ + @ instruction: 0x010f51b4 │ │ │ │ + smlabbeq pc, r4, sp, r6 @ │ │ │ │ + tsteq sp, r4, lsl #30 │ │ │ │ + ldrdeq r5, [pc, -r4] │ │ │ │ + smlatbeq pc, r4, sp, r6 @ │ │ │ │ + smlatteq sp, ip, lr, r8 │ │ │ │ tsteq pc, r8, asr #4 │ │ │ │ tsteq pc, r8, lsl #4 │ │ │ │ smlatteq pc, r4, r1, r5 │ │ │ │ @ instruction: 0x010f6db4 │ │ │ │ - smlatteq sp, r4, sp, r8 │ │ │ │ + smlabteq sp, r4, lr, r8 │ │ │ │ tsteq pc, r4, lsl #4 │ │ │ │ ldrdeq r6, [pc, -r4] │ │ │ │ - smlabteq sp, ip, sp, r8 │ │ │ │ + smlatbeq sp, ip, lr, r8 │ │ │ │ tsteq pc, r0, asr #4 │ │ │ │ tsteq pc, ip, lsl r2 @ │ │ │ │ smlatteq pc, ip, sp, r6 │ │ │ │ - smlatbeq sp, ip, sp, r8 │ │ │ │ + smlabbeq sp, ip, lr, r8 │ │ │ │ tsteq pc, ip, lsr r2 @ │ │ │ │ tsteq pc, ip, lsl #28 │ │ │ │ - @ instruction: 0x010d8d94 │ │ │ │ - @ instruction: 0x010f52b0 │ │ │ │ - tsteq pc, r0, ror r2 @ │ │ │ │ - tsteq pc, ip, asr #4 │ │ │ │ - tsteq pc, ip, lsl lr @ │ │ │ │ - tsteq sp, ip, ror #26 │ │ │ │ - tsteq pc, ip, ror #4 │ │ │ │ - tsteq pc, ip, lsr lr @ │ │ │ │ - tsteq sp, r4, asr sp │ │ │ │ + tsteq sp, r4, ror lr │ │ │ │ + tsteq pc, r0, lsr #6 │ │ │ │ smlatbeq pc, r8, r2, r5 @ │ │ │ │ - smlabbeq pc, r4, r2, r5 @ │ │ │ │ - tsteq pc, r4, asr lr @ │ │ │ │ - tsteq sp, r4, lsr sp │ │ │ │ - tsteq pc, r0, ror #28 │ │ │ │ - tsteq sp, r4, lsr #26 │ │ │ │ - tsteq pc, r4, asr r4 @ │ │ │ │ - tsteq pc, r4, asr #30 │ │ │ │ - smlabteq pc, ip, lr, r6 @ │ │ │ │ - smlabbeq pc, ip, lr, r6 @ │ │ │ │ - tsteq pc, r8, ror #28 │ │ │ │ - smlatbeq pc, r4, r2, r5 @ │ │ │ │ - smlatteq sp, ip, ip, r8 │ │ │ │ - smlabbeq pc, r8, lr, r6 @ │ │ │ │ - smlabteq pc, r4, r2, r5 @ │ │ │ │ - ldrdeq r8, [sp, -r4] │ │ │ │ - smlabteq pc, r4, lr, r6 @ │ │ │ │ - smlatbeq pc, r0, lr, r6 @ │ │ │ │ - ldrdeq r5, [pc, -ip] │ │ │ │ - @ instruction: 0x010d8cb4 │ │ │ │ + tsteq pc, r8, ror #4 │ │ │ │ + tsteq pc, r4, asr #4 │ │ │ │ + tsteq pc, r4, lsl lr @ │ │ │ │ + tsteq sp, r4, asr #28 │ │ │ │ + tsteq pc, r4, ror #4 │ │ │ │ + tsteq pc, r4, lsr lr @ │ │ │ │ + tsteq sp, ip, lsr #28 │ │ │ │ + smlatbeq pc, r0, r2, r5 @ │ │ │ │ + tsteq pc, ip, ror r2 @ │ │ │ │ + tsteq pc, ip, asr #28 │ │ │ │ + tsteq sp, ip, lsl #28 │ │ │ │ + @ instruction: 0x010f529c │ │ │ │ + tsteq pc, ip, ror #28 │ │ │ │ + strdeq r8, [sp, -r4] │ │ │ │ + tsteq pc, r0, lsl r3 @ │ │ │ │ + ldrdeq r5, [pc, -r0] │ │ │ │ + smlatbeq pc, ip, r2, r5 @ │ │ │ │ + tsteq pc, ip, ror lr @ │ │ │ │ + smlabteq sp, ip, sp, r8 │ │ │ │ + smlabteq pc, ip, r2, r5 @ │ │ │ │ + @ instruction: 0x010f6e9c │ │ │ │ + @ instruction: 0x010d8db4 │ │ │ │ + tsteq pc, r8, lsl #6 │ │ │ │ + smlatteq pc, r4, r2, r5 │ │ │ │ + @ instruction: 0x010f6eb4 │ │ │ │ + @ instruction: 0x010d8d94 │ │ │ │ smlabteq pc, r0, lr, r6 @ │ │ │ │ - strdeq r5, [pc, -ip] │ │ │ │ - @ instruction: 0x010d8c9c │ │ │ │ - tsteq pc, r4, lsr pc @ │ │ │ │ - strdeq r6, [pc, -r4] │ │ │ │ - ldrdeq r6, [pc, -r0] │ │ │ │ - tsteq pc, ip, lsl #6 │ │ │ │ - tsteq sp, r4, ror ip │ │ │ │ - strdeq r6, [pc, -r0] │ │ │ │ - tsteq pc, ip, lsr #6 │ │ │ │ - tsteq sp, ip, asr ip │ │ │ │ + smlabbeq sp, r4, sp, r8 │ │ │ │ + @ instruction: 0x010f54b4 │ │ │ │ + smlatbeq pc, r4, pc, r6 @ │ │ │ │ tsteq pc, ip, lsr #30 │ │ │ │ - tsteq pc, r8, lsl #30 │ │ │ │ - tsteq pc, r4, asr #6 │ │ │ │ - tsteq sp, ip, lsr ip │ │ │ │ - tsteq pc, r0, asr r3 @ │ │ │ │ - tsteq sp, ip, lsr #24 │ │ │ │ - tsteq pc, ip, lsr r4 @ │ │ │ │ - smlabteq pc, r4, r3, r5 @ │ │ │ │ - smlabbeq pc, r4, r3, r5 @ │ │ │ │ - tsteq pc, r0, ror #6 │ │ │ │ - tsteq pc, r0, lsr pc @ │ │ │ │ + smlatteq pc, ip, lr, r6 │ │ │ │ + smlabteq pc, r8, lr, r6 @ │ │ │ │ + tsteq pc, r4, lsl #6 │ │ │ │ + tsteq sp, ip, asr #26 │ │ │ │ + smlatteq pc, r8, lr, r6 │ │ │ │ + tsteq pc, r4, lsr #6 │ │ │ │ + tsteq sp, r4, lsr sp │ │ │ │ + tsteq pc, r4, lsr #30 │ │ │ │ + tsteq pc, r0, lsl #30 │ │ │ │ + tsteq pc, ip, lsr r3 @ │ │ │ │ + tsteq sp, r4, lsl sp │ │ │ │ + tsteq pc, r0, lsr #30 │ │ │ │ + tsteq pc, ip, asr r3 @ │ │ │ │ strdeq r8, [sp, -ip] │ │ │ │ - smlabbeq pc, r0, r3, r5 @ │ │ │ │ + @ instruction: 0x010f6f94 │ │ │ │ + tsteq pc, r4, asr pc @ │ │ │ │ + tsteq pc, r0, lsr pc @ │ │ │ │ + tsteq pc, ip, ror #6 │ │ │ │ + ldrdeq r8, [sp, -r4] │ │ │ │ tsteq pc, r0, asr pc @ │ │ │ │ - smlatteq sp, r4, fp, r8 │ │ │ │ - @ instruction: 0x010f53bc │ │ │ │ - @ instruction: 0x010f5398 │ │ │ │ + smlabbeq pc, ip, r3, r5 @ │ │ │ │ + @ instruction: 0x010d8cbc │ │ │ │ + smlabbeq pc, ip, pc, r6 @ │ │ │ │ tsteq pc, r8, ror #30 │ │ │ │ - smlabteq sp, r4, fp, r8 │ │ │ │ - @ instruction: 0x010f53b8 │ │ │ │ - smlabbeq pc, r8, pc, r6 @ │ │ │ │ - smlatbeq sp, ip, fp, r8 │ │ │ │ - tsteq pc, ip, lsr #8 │ │ │ │ - smlatteq pc, ip, r3, r5 │ │ │ │ - smlabteq pc, r8, r3, r5 @ │ │ │ │ - @ instruction: 0x010f6f98 │ │ │ │ - smlabbeq sp, r4, fp, r8 │ │ │ │ - smlatteq pc, r8, r3, r5 │ │ │ │ - @ instruction: 0x010f6fb8 │ │ │ │ - tsteq sp, ip, ror #22 │ │ │ │ + smlatbeq pc, r4, r3, r5 @ │ │ │ │ + @ instruction: 0x010d8c9c │ │ │ │ + @ instruction: 0x010f53b0 │ │ │ │ + smlabbeq sp, ip, ip, r8 │ │ │ │ + @ instruction: 0x010f549c │ │ │ │ tsteq pc, r4, lsr #8 │ │ │ │ - tsteq pc, r0, lsl #8 │ │ │ │ - ldrdeq r6, [pc, -r0] │ │ │ │ - tsteq sp, ip, asr #22 │ │ │ │ - ldrdeq r6, [pc, -ip] │ │ │ │ - tsteq sp, ip, lsr fp │ │ │ │ - strdeq r5, [pc, -r4] │ │ │ │ - smlabbeq pc, r8, r7, r5 @ │ │ │ │ - @ instruction: 0x010f7198 │ │ │ │ - strheq r7, [pc, -r0] │ │ │ │ - tsteq pc, r8, lsr r0 @ │ │ │ │ + smlatteq pc, r4, r3, r5 │ │ │ │ + smlabteq pc, r0, r3, r5 @ │ │ │ │ + @ instruction: 0x010f6f90 │ │ │ │ + tsteq sp, ip, asr ip │ │ │ │ + smlatteq pc, r0, r3, r5 │ │ │ │ + @ instruction: 0x010f6fb0 │ │ │ │ + tsteq sp, r4, asr #24 │ │ │ │ + tsteq pc, ip, lsl r4 @ │ │ │ │ + strdeq r5, [pc, -r8] │ │ │ │ + smlabteq pc, r8, pc, r6 @ │ │ │ │ + tsteq sp, r4, lsr #24 │ │ │ │ + tsteq pc, r8, lsl r4 @ │ │ │ │ + smlatteq pc, r8, pc, r6 @ │ │ │ │ + tsteq sp, ip, lsl #24 │ │ │ │ + smlabbeq pc, ip, r4, r5 @ │ │ │ │ + tsteq pc, ip, asr #8 │ │ │ │ + tsteq pc, r8, lsr #8 │ │ │ │ strdeq r6, [pc, -r8] │ │ │ │ - ldrdeq r6, [pc, -r4] │ │ │ │ - tsteq pc, r0, lsl r4 @ │ │ │ │ - strdeq r8, [sp, -r4] │ │ │ │ - strdeq r6, [pc, -r4] │ │ │ │ - tsteq pc, r0, lsr r4 @ │ │ │ │ - ldrdeq r8, [sp, -ip] │ │ │ │ - tsteq pc, r0, lsr r0 @ │ │ │ │ - tsteq pc, ip │ │ │ │ + smlatteq sp, r4, fp, r8 │ │ │ │ tsteq pc, r8, asr #8 │ │ │ │ - @ instruction: 0x010d8abc │ │ │ │ - tsteq pc, ip, lsr #32 │ │ │ │ - tsteq pc, r8, ror #8 │ │ │ │ - smlatbeq sp, r4, sl, r8 │ │ │ │ - smlatbeq pc, r0, r0, r7 @ │ │ │ │ - tsteq pc, r0, rrx │ │ │ │ + tsteq pc, r8, lsl r0 @ │ │ │ │ + smlabteq sp, ip, fp, r8 │ │ │ │ + smlabbeq pc, r4, r4, r5 @ │ │ │ │ + tsteq pc, r0, ror #8 │ │ │ │ + tsteq pc, r0, lsr r0 @ │ │ │ │ + smlatbeq sp, ip, fp, r8 │ │ │ │ tsteq pc, ip, lsr r0 @ │ │ │ │ - tsteq pc, r8, ror r4 @ │ │ │ │ - tsteq sp, ip, ror sl │ │ │ │ - qaddeq r7, ip, pc @ │ │ │ │ - @ instruction: 0x010f5498 │ │ │ │ - tsteq sp, r4, ror #20 │ │ │ │ + @ instruction: 0x010d8b9c │ │ │ │ + tsteq pc, r4, asr fp @ │ │ │ │ + smlatteq pc, r8, r7, r5 │ │ │ │ + strdeq r7, [pc, -r8] │ │ │ │ + tsteq pc, r0, lsl r1 @ │ │ │ │ swpeq r7, r8, [pc] @ │ │ │ │ - tsteq pc, r4, ror r0 @ │ │ │ │ - @ instruction: 0x010f54b0 │ │ │ │ - tsteq sp, r4, asr #20 │ │ │ │ - swpeq r7, r4, [pc] @ │ │ │ │ - ldrdeq r5, [pc, -r0] │ │ │ │ - tsteq sp, ip, lsr #20 │ │ │ │ - tsteq pc, r8, ror r1 @ │ │ │ │ + qaddeq r7, r8, pc @ │ │ │ │ + tsteq pc, r4, lsr r0 @ │ │ │ │ + tsteq pc, r0, ror r4 @ │ │ │ │ + tsteq sp, r4, asr fp │ │ │ │ + qaddeq r7, r4, pc @ │ │ │ │ + @ instruction: 0x010f5490 │ │ │ │ + tsteq sp, ip, lsr fp │ │ │ │ + swpeq r7, r0, [pc] @ │ │ │ │ + tsteq pc, ip, rrx │ │ │ │ + smlatbeq pc, r8, r4, r5 @ │ │ │ │ + tsteq sp, ip, lsl fp │ │ │ │ + smlabbeq pc, ip, r0, r7 @ │ │ │ │ + smlabteq pc, r8, r4, r5 @ │ │ │ │ + tsteq sp, r4, lsl #22 │ │ │ │ mrseq r7, (UNDEF: 31) │ │ │ │ smlabteq pc, r0, r0, r7 @ │ │ │ │ swpeq r7, ip, [pc] @ │ │ │ │ ldrdeq r5, [pc, -r8] │ │ │ │ - strdeq r8, [sp, -ip] │ │ │ │ + ldrdeq r8, [sp, -ip] │ │ │ │ strheq r7, [pc, -ip] │ │ │ │ strdeq r5, [pc, -r8] │ │ │ │ - smlatteq sp, r4, r9, r8 │ │ │ │ + smlabteq sp, r4, sl, r8 │ │ │ │ strdeq r7, [pc, -r8] │ │ │ │ ldrdeq r7, [pc, -r4] │ │ │ │ tsteq pc, r0, lsl r5 @ │ │ │ │ - smlabteq sp, r4, r9, r8 │ │ │ │ + smlatbeq sp, r4, sl, r8 │ │ │ │ strdeq r7, [pc, -r4] │ │ │ │ tsteq pc, r0, lsr r5 @ │ │ │ │ - smlatbeq sp, ip, r9, r8 │ │ │ │ - tsteq pc, r8, ror #2 │ │ │ │ - tsteq pc, r8, lsr #2 │ │ │ │ - tsteq pc, r4, lsl #2 │ │ │ │ - tsteq pc, r0, asr #10 │ │ │ │ - smlabbeq sp, r4, r9, r8 │ │ │ │ - tsteq pc, r4, lsr #2 │ │ │ │ - tsteq pc, r0, ror #10 │ │ │ │ - tsteq sp, ip, ror #18 │ │ │ │ + smlabbeq sp, ip, sl, r8 │ │ │ │ + ldrdeq r7, [pc, -r8] │ │ │ │ tsteq pc, r0, ror #2 │ │ │ │ + tsteq pc, r0, lsr #2 │ │ │ │ + strdeq r7, [pc, -ip] │ │ │ │ + tsteq pc, r8, lsr r5 @ │ │ │ │ + tsteq sp, ip, asr sl │ │ │ │ + tsteq pc, ip, lsl r1 @ │ │ │ │ + tsteq pc, r8, asr r5 @ │ │ │ │ + tsteq sp, r4, asr #20 │ │ │ │ + tsteq pc, r8, asr r1 @ │ │ │ │ + tsteq pc, r4, lsr r1 @ │ │ │ │ + tsteq pc, r0, ror r5 @ │ │ │ │ + tsteq sp, r4, lsr #20 │ │ │ │ + tsteq pc, r4, asr r1 @ │ │ │ │ + @ instruction: 0x010f5590 │ │ │ │ + tsteq sp, ip, lsl #20 │ │ │ │ + smlabteq pc, r8, r1, r7 @ │ │ │ │ + smlabbeq pc, r8, r1, r7 @ │ │ │ │ + tsteq pc, r4, ror #2 │ │ │ │ + smlatbeq pc, r0, r5, r5 @ │ │ │ │ + smlatteq sp, r4, r9, r8 │ │ │ │ + smlabbeq pc, r4, r1, r7 @ │ │ │ │ + smlabteq pc, r0, r5, r5 @ │ │ │ │ + smlabteq sp, ip, r9, r8 │ │ │ │ + smlabteq pc, r0, r1, r7 @ │ │ │ │ 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 │ │ │ │ - ldrdeq r6, [pc, -r8] │ │ │ │ - tsteq pc, r4, lsl pc @ │ │ │ │ - smlatteq sp, r8, r2, r8 │ │ │ │ - tsteq pc, r0, lsr #30 │ │ │ │ - ldrdeq r8, [sp, -r8] │ │ │ │ - smlatbeq pc, r8, ip, r6 @ │ │ │ │ - tsteq pc, r4 │ │ │ │ - smlabbeq pc, ip, pc, r4 @ │ │ │ │ - tsteq pc, ip, asr #30 │ │ │ │ - tsteq pc, r8, lsr #30 │ │ │ │ - strdeq r6, [pc, -r8] │ │ │ │ - smlatbeq sp, r0, r2, r8 │ │ │ │ - tsteq pc, r8, asr #30 │ │ │ │ - tsteq pc, r8, lsl fp @ │ │ │ │ - smlabbeq sp, r8, r2, r8 │ │ │ │ - smlabbeq pc, r4, pc, r4 @ │ │ │ │ - tsteq pc, r0, ror #30 │ │ │ │ - tsteq pc, r0, lsr fp @ │ │ │ │ - tsteq sp, r8, ror #4 │ │ │ │ + tsteq pc, r8, lsr fp @ │ │ │ │ + tsteq pc, r4, ror pc @ │ │ │ │ + tsteq sp, r8, asr #6 │ │ │ │ smlabbeq pc, r0, pc, r4 @ │ │ │ │ - tsteq pc, r0, asr fp @ │ │ │ │ - tsteq sp, r0, asr r2 │ │ │ │ - strdeq r4, [pc, -r4] │ │ │ │ - @ instruction: 0x010f4fb4 │ │ │ │ - @ instruction: 0x010f4f90 │ │ │ │ - tsteq pc, r0, ror #22 │ │ │ │ - tsteq sp, r8, lsr #4 │ │ │ │ - @ instruction: 0x010f4fb0 │ │ │ │ - smlabbeq pc, r0, fp, r6 @ │ │ │ │ - tsteq sp, r0, lsl r2 │ │ │ │ + tsteq sp, r8, lsr r3 │ │ │ │ + tsteq pc, r8, lsl #26 │ │ │ │ + tsteq pc, r4, rrx │ │ │ │ smlatteq pc, ip, pc, r4 @ │ │ │ │ - smlabteq pc, r8, pc, r4 @ │ │ │ │ - @ instruction: 0x010f6b98 │ │ │ │ - strdeq r8, [sp, -r0] │ │ │ │ - smlatbeq pc, r4, fp, r6 @ │ │ │ │ - smlatteq sp, r0, r1, r8 │ │ │ │ - @ instruction: 0x010f6c90 │ │ │ │ - tsteq pc, r8, lsl ip @ │ │ │ │ - ldrdeq r6, [pc, -r8] │ │ │ │ - @ instruction: 0x010f6bb4 │ │ │ │ + smlatbeq pc, ip, pc, r4 @ │ │ │ │ + smlabbeq pc, r8, pc, r4 @ │ │ │ │ + tsteq pc, r8, asr fp @ │ │ │ │ + mrseq r8, SP_mon │ │ │ │ + smlatbeq pc, r8, pc, r4 @ │ │ │ │ + tsteq pc, r8, ror fp @ │ │ │ │ + smlatteq sp, r8, r2, r8 │ │ │ │ + smlatteq pc, r4, pc, r4 @ │ │ │ │ + smlabteq pc, r0, pc, r4 @ │ │ │ │ + @ instruction: 0x010f6b90 │ │ │ │ + smlabteq sp, r8, r2, r8 │ │ │ │ + smlatteq pc, r0, pc, r4 @ │ │ │ │ + @ instruction: 0x010f6bb0 │ │ │ │ + @ instruction: 0x010d82b0 │ │ │ │ + qaddeq r5, r4, pc @ │ │ │ │ + tsteq pc, r4, lsl r0 @ │ │ │ │ strdeq r4, [pc, -r0] │ │ │ │ - @ instruction: 0x010d81b0 │ │ │ │ - ldrdeq r6, [pc, -r4] │ │ │ │ + smlabteq pc, r0, fp, r6 @ │ │ │ │ + smlabbeq sp, r8, r2, r8 │ │ │ │ tsteq pc, r0, lsl r0 @ │ │ │ │ - @ instruction: 0x010d8198 │ │ │ │ - tsteq pc, r0, lsl ip @ │ │ │ │ - smlatteq pc, ip, fp, r6 │ │ │ │ + smlatteq pc, r0, fp, r6 │ │ │ │ + tsteq sp, r0, ror r2 │ │ │ │ + tsteq pc, ip, asr #32 │ │ │ │ tsteq pc, r8, lsr #32 │ │ │ │ - tsteq sp, r8, ror r1 │ │ │ │ - tsteq pc, ip, lsl #24 │ │ │ │ - tsteq pc, r8, asr #32 │ │ │ │ - tsteq sp, r0, ror #2 │ │ │ │ - smlabbeq pc, r0, ip, r6 @ │ │ │ │ - tsteq pc, r0, asr #24 │ │ │ │ - tsteq pc, ip, lsl ip @ │ │ │ │ - qaddeq r5, sl, pc @ │ │ │ │ - tsteq sp, ip, lsr r1 │ │ │ │ - tsteq pc, r2, asr #24 │ │ │ │ - smlabbeq pc, r0, r0, r5 @ │ │ │ │ - tsteq sp, sl, lsr #2 │ │ │ │ - smlabbeq pc, r4, ip, r6 @ │ │ │ │ - tsteq pc, r2, ror #24 │ │ │ │ - smlatbeq pc, r0, r0, r5 @ │ │ │ │ - tsteq sp, r2, lsl r1 │ │ │ │ - strheq r5, [pc, -r0] │ │ │ │ - tsteq sp, r6, lsl #2 │ │ │ │ - tsteq pc, r4, lsr #8 │ │ │ │ - tsteq pc, r6, lsr lr @ │ │ │ │ - @ instruction: 0x010f5194 │ │ │ │ - tsteq pc, lr, lsl r1 @ │ │ │ │ + strdeq r6, [pc, -r8] │ │ │ │ + tsteq sp, r0, asr r2 │ │ │ │ + tsteq pc, r4, lsl #24 │ │ │ │ + tsteq sp, r0, asr #4 │ │ │ │ + strdeq r6, [pc, -r0] │ │ │ │ + tsteq pc, r8, ror ip @ │ │ │ │ + tsteq pc, r8, lsr ip @ │ │ │ │ + tsteq pc, r4, lsl ip @ │ │ │ │ + qaddeq r5, r0, pc @ │ │ │ │ + tsteq sp, r0, lsl r2 │ │ │ │ + tsteq pc, r4, lsr ip @ │ │ │ │ + tsteq pc, r0, ror r0 @ │ │ │ │ + strdeq r8, [sp, -r8] │ │ │ │ + tsteq pc, r0, ror ip @ │ │ │ │ + tsteq pc, ip, asr #24 │ │ │ │ + smlabbeq pc, r8, r0, r5 @ │ │ │ │ + ldrdeq r8, [sp, -r8] │ │ │ │ + tsteq pc, ip, ror #24 │ │ │ │ + smlatbeq pc, r8, r0, r5 @ │ │ │ │ + smlabteq sp, r0, r1, r8 │ │ │ │ + smlatteq pc, r0, ip, r6 │ │ │ │ + smlatbeq pc, r0, ip, r6 @ │ │ │ │ + tsteq pc, ip, ror ip @ │ │ │ │ + strheq r5, [pc, -sl] │ │ │ │ + @ instruction: 0x010d819c │ │ │ │ + smlatbeq pc, r2, ip, r6 @ │ │ │ │ smlatteq pc, r0, r0, r5 │ │ │ │ - strheq r5, [pc, -lr] │ │ │ │ - @ instruction: 0x010f6c90 │ │ │ │ - ldrdeq r8, [sp, -r6] │ │ │ │ - smlatteq pc, r4, r0, r5 │ │ │ │ - @ instruction: 0x010f6cb6 │ │ │ │ - smlabteq sp, r4, r0, r8 │ │ │ │ - tsteq pc, r6, lsr #2 │ │ │ │ - tsteq pc, r4, lsl #2 │ │ │ │ - ldrdeq r6, [pc, -r6] │ │ │ │ - smlatbeq sp, ip, r0, r8 │ │ │ │ - tsteq pc, sl, lsr #2 │ │ │ │ - strdeq r6, [pc, -ip] │ │ │ │ - swpeq r8, sl, [sp] │ │ │ │ - smlatbeq pc, r4, r1, r5 @ │ │ │ │ - tsteq pc, r6, ror #2 │ │ │ │ + smlabbeq sp, sl, r1, r8 │ │ │ │ + smlatteq pc, r4, ip, r6 │ │ │ │ + smlabteq pc, r2, ip, r6 @ │ │ │ │ + mrseq r5, (UNDEF: 31) │ │ │ │ + tsteq sp, r2, ror r1 │ │ │ │ + tsteq pc, r0, lsl r1 @ │ │ │ │ + tsteq sp, r6, ror #2 │ │ │ │ + smlabbeq pc, r4, r4, r5 @ │ │ │ │ + @ instruction: 0x010f6e96 │ │ │ │ + strdeq r5, [pc, -r4] │ │ │ │ + tsteq pc, lr, ror r1 @ │ │ │ │ + tsteq pc, r0, asr #2 │ │ │ │ + tsteq pc, lr, lsl r1 @ │ │ │ │ + strdeq r6, [pc, -r0] │ │ │ │ + tsteq sp, r6, lsr r1 │ │ │ │ tsteq pc, r4, asr #2 │ │ │ │ tsteq pc, r6, lsl sp @ │ │ │ │ - tsteq sp, ip, ror r0 │ │ │ │ - tsteq pc, sl, ror #2 │ │ │ │ - tsteq pc, ip, lsr sp @ │ │ │ │ - tsteq sp, sl, rrx │ │ │ │ - smlatbeq pc, ip, r1, r5 @ │ │ │ │ + tsteq sp, r4, lsr #2 │ │ │ │ + smlabbeq pc, r6, r1, r5 @ │ │ │ │ + tsteq pc, r4, ror #2 │ │ │ │ + tsteq pc, r6, lsr sp @ │ │ │ │ + tsteq sp, ip, lsl #2 │ │ │ │ smlabbeq pc, sl, r1, r5 @ │ │ │ │ tsteq pc, ip, asr sp @ │ │ │ │ - qaddeq r8, r2, sp │ │ │ │ - tsteq pc, ip, ror #26 │ │ │ │ - tsteq sp, r6, asr #32 │ │ │ │ - tsteq pc, ip, asr lr @ │ │ │ │ - smlatteq pc, r6, sp, r6 │ │ │ │ - smlatbeq pc, r8, sp, r6 @ │ │ │ │ - smlabbeq pc, r6, sp, r6 @ │ │ │ │ - smlabteq pc, r4, r1, r5 @ │ │ │ │ - tsteq sp, r2, lsr #32 │ │ │ │ - smlatbeq pc, ip, sp, r6 @ │ │ │ │ + strdeq r8, [sp, -sl] │ │ │ │ + tsteq pc, r4, lsl #4 │ │ │ │ + smlabteq pc, r6, r1, r5 @ │ │ │ │ + smlatbeq pc, r4, r1, r5 @ │ │ │ │ + tsteq pc, r6, ror sp @ │ │ │ │ + ldrdeq r8, [sp, -ip] │ │ │ │ + smlabteq pc, sl, r1, r5 @ │ │ │ │ + @ instruction: 0x010f6d9c │ │ │ │ + smlabteq sp, sl, r0, r8 │ │ │ │ + tsteq pc, ip, lsl #4 │ │ │ │ smlatteq pc, sl, r1, r5 │ │ │ │ - tsteq sp, r0, lsl r0 │ │ │ │ - smlatteq pc, lr, sp, r6 │ │ │ │ + @ instruction: 0x010f6dbc │ │ │ │ + strheq r8, [sp, -r2] │ │ │ │ smlabteq pc, ip, sp, r6 @ │ │ │ │ - tsteq pc, sl, lsl #4 │ │ │ │ - strdeq r7, [sp, -r8] │ │ │ │ - strdeq r6, [pc, -r2] │ │ │ │ - tsteq pc, r0, lsr r2 @ │ │ │ │ - smlatteq sp, r6, pc, r7 @ │ │ │ │ - tsteq pc, ip, ror #28 │ │ │ │ - tsteq pc, lr, lsr #28 │ │ │ │ + smlatbeq sp, r6, r0, r8 │ │ │ │ + @ instruction: 0x010f6ebc │ │ │ │ + tsteq pc, r6, asr #28 │ │ │ │ + tsteq pc, r8, lsl #28 │ │ │ │ + smlatteq pc, r6, sp, r6 │ │ │ │ + tsteq pc, r4, lsr #4 │ │ │ │ + smlabbeq sp, r2, r0, r8 │ │ │ │ tsteq pc, ip, lsl #28 │ │ │ │ tsteq pc, sl, asr #4 │ │ │ │ - smlabteq sp, r8, pc, r7 @ │ │ │ │ - tsteq pc, r2, lsr lr @ │ │ │ │ - tsteq pc, r0, ror r2 @ │ │ │ │ - @ instruction: 0x010d7fb6 │ │ │ │ - tsteq pc, r4, ror lr @ │ │ │ │ + tsteq sp, r0, ror r0 │ │ │ │ + tsteq pc, lr, asr #28 │ │ │ │ + tsteq pc, ip, lsr #28 │ │ │ │ + tsteq pc, sl, ror #4 │ │ │ │ + qaddeq r8, r8, sp │ │ │ │ tsteq pc, r2, asr lr @ │ │ │ │ @ instruction: 0x010f5290 │ │ │ │ - @ instruction: 0x010d7f9e │ │ │ │ - smlatbeq pc, r0, r2, r5 @ │ │ │ │ - @ instruction: 0x010d7f92 │ │ │ │ - tsteq pc, ip, lsr #32 │ │ │ │ - smlabbeq pc, sl, r3, r5 @ │ │ │ │ - tsteq pc, r4, lsl r3 @ │ │ │ │ - ldrdeq r5, [pc, -r6] │ │ │ │ - @ instruction: 0x010f52b4 │ │ │ │ - smlabbeq pc, r6, lr, r6 @ │ │ │ │ - tsteq sp, r8, ror #30 │ │ │ │ - ldrdeq r5, [pc, -sl] │ │ │ │ - smlatbeq pc, ip, lr, r6 @ │ │ │ │ - tsteq sp, r6, asr pc │ │ │ │ - tsteq pc, ip, lsl r3 @ │ │ │ │ - strdeq r5, [pc, -sl] │ │ │ │ + tsteq sp, r6, asr #32 │ │ │ │ smlabteq pc, ip, lr, r6 @ │ │ │ │ - tsteq sp, lr, lsr pc │ │ │ │ - tsteq pc, r0, lsr #6 │ │ │ │ - strdeq r6, [pc, -r2] │ │ │ │ - tsteq sp, ip, lsr #30 │ │ │ │ - @ instruction: 0x010f539a │ │ │ │ - tsteq pc, ip, asr r3 @ │ │ │ │ + smlabbeq pc, lr, lr, r6 @ │ │ │ │ + tsteq pc, ip, ror #28 │ │ │ │ + smlatbeq pc, sl, r2, r5 @ │ │ │ │ + tsteq sp, r8, lsr #32 │ │ │ │ + @ instruction: 0x010f6e92 │ │ │ │ + ldrdeq r5, [pc, -r0] │ │ │ │ + tsteq sp, r6, lsl r0 │ │ │ │ + ldrdeq r6, [pc, -r4] │ │ │ │ + @ instruction: 0x010f6eb2 │ │ │ │ + strdeq r5, [pc, -r0] │ │ │ │ + strdeq r7, [sp, -lr] │ │ │ │ + mrseq r5, SP_hyp │ │ │ │ + strdeq r7, [sp, -r2] │ │ │ │ + smlabbeq pc, ip, r0, r7 @ │ │ │ │ + smlatteq pc, sl, r3, r5 │ │ │ │ + tsteq pc, r4, ror r3 @ │ │ │ │ + tsteq pc, r6, lsr r3 @ │ │ │ │ + tsteq pc, r4, lsl r3 @ │ │ │ │ + smlatteq pc, r6, lr, r6 │ │ │ │ + smlabteq sp, r8, pc, r7 @ │ │ │ │ tsteq pc, sl, lsr r3 @ │ │ │ │ tsteq pc, ip, lsl #30 │ │ │ │ - tsteq sp, lr, lsl #30 │ │ │ │ - tsteq pc, r0, ror #6 │ │ │ │ - tsteq pc, r2, lsr pc @ │ │ │ │ - strdeq r7, [sp, -ip] │ │ │ │ - smlatbeq pc, r2, r3, r5 @ │ │ │ │ + @ instruction: 0x010d7fb6 │ │ │ │ + tsteq pc, ip, ror r3 @ │ │ │ │ + tsteq pc, sl, asr r3 @ │ │ │ │ + tsteq pc, ip, lsr #30 │ │ │ │ + @ instruction: 0x010d7f9e │ │ │ │ smlabbeq pc, r0, r3, r5 @ │ │ │ │ tsteq pc, r2, asr pc @ │ │ │ │ - smlatteq sp, r4, lr, r7 │ │ │ │ - tsteq pc, r2, ror #30 │ │ │ │ - ldrdeq r7, [sp, -r8] │ │ │ │ - qaddeq r7, r2, pc @ │ │ │ │ - ldrdeq r6, [pc, -ip] │ │ │ │ - @ instruction: 0x010f6f9e │ │ │ │ - tsteq pc, ip, ror pc @ │ │ │ │ - @ instruction: 0x010f53ba │ │ │ │ - @ instruction: 0x010d7eb4 │ │ │ │ - smlatbeq pc, r2, pc, r6 @ │ │ │ │ + smlabbeq sp, ip, pc, r7 @ │ │ │ │ + strdeq r5, [pc, -sl] │ │ │ │ + @ instruction: 0x010f53bc │ │ │ │ + @ instruction: 0x010f539a │ │ │ │ + tsteq pc, ip, ror #30 │ │ │ │ + tsteq sp, lr, ror #30 │ │ │ │ + smlabteq pc, r0, r3, r5 @ │ │ │ │ + @ instruction: 0x010f6f92 │ │ │ │ + tsteq sp, ip, asr pc │ │ │ │ + tsteq pc, r2, lsl #8 │ │ │ │ smlatteq pc, r0, r3, r5 │ │ │ │ - smlatbeq sp, r2, lr, r7 │ │ │ │ - smlatteq pc, r4, pc, r6 @ │ │ │ │ + @ instruction: 0x010f6fb2 │ │ │ │ + tsteq sp, r4, asr #30 │ │ │ │ smlabteq pc, r2, pc, r6 @ │ │ │ │ - tsteq pc, r0, lsl #8 │ │ │ │ - smlabbeq sp, sl, lr, r7 │ │ │ │ - smlatteq pc, r8, pc, r6 @ │ │ │ │ - tsteq pc, r6, lsr #8 │ │ │ │ - tsteq sp, r8, ror lr │ │ │ │ - tsteq pc, r2, rrx │ │ │ │ - tsteq pc, r4, lsr #32 │ │ │ │ + tsteq sp, r8, lsr pc │ │ │ │ + strheq r7, [pc, -r2] │ │ │ │ + tsteq pc, ip, lsr r0 @ │ │ │ │ + strdeq r6, [pc, -lr] │ │ │ │ + ldrdeq r6, [pc, -ip] │ │ │ │ + tsteq pc, sl, lsl r4 @ │ │ │ │ + tsteq sp, r4, lsl pc │ │ │ │ tsteq pc, r2 │ │ │ │ tsteq pc, r0, asr #8 │ │ │ │ - tsteq sp, sl, asr lr │ │ │ │ - tsteq pc, r8, lsr #32 │ │ │ │ - tsteq pc, r6, ror #8 │ │ │ │ - tsteq sp, r8, asr #28 │ │ │ │ - tsteq pc, sl, rrx │ │ │ │ + tsteq sp, r2, lsl #30 │ │ │ │ + tsteq pc, r4, asr #32 │ │ │ │ + tsteq pc, r2, lsr #32 │ │ │ │ + tsteq pc, r0, ror #8 │ │ │ │ + smlatteq sp, sl, lr, r7 │ │ │ │ tsteq pc, r8, asr #32 │ │ │ │ smlabbeq pc, r6, r4, r5 @ │ │ │ │ - tsteq sp, r0, lsr lr │ │ │ │ - @ instruction: 0x010f5496 │ │ │ │ - tsteq sp, r4, lsr #28 │ │ │ │ + ldrdeq r7, [sp, -r8] │ │ │ │ + smlabteq pc, r2, r0, r7 @ │ │ │ │ + smlabbeq pc, r4, r0, r7 @ │ │ │ │ + tsteq pc, r2, rrx │ │ │ │ + smlatbeq pc, r0, r4, r5 @ │ │ │ │ + @ instruction: 0x010d7eba │ │ │ │ + smlabbeq pc, r8, r0, r7 @ │ │ │ │ + smlabteq pc, r6, r4, r5 @ │ │ │ │ + smlatbeq sp, r8, lr, r7 │ │ │ │ + smlabteq pc, sl, r0, r7 @ │ │ │ │ + smlatbeq pc, r8, r0, r7 @ │ │ │ │ + smlatteq pc, r6, r4, r5 │ │ │ │ + @ instruction: 0x010d7e90 │ │ │ │ + strdeq r5, [pc, -r6] │ │ │ │ + smlabbeq sp, r4, lr, r7 │ │ │ │ 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 154ff3c │ │ │ │ - strdeq r6, [pc, -sl] │ │ │ │ - smlabbeq pc, r8, r5, r7 @ │ │ │ │ - strdeq r6, [pc, -r4] │ │ │ │ - strdeq r6, [pc, -r0] │ │ │ │ - tsteq pc, r6, asr #30 │ │ │ │ - tsteq pc, r2, lsr r4 @ │ │ │ │ - tsteq pc, r8, asr pc @ │ │ │ │ - tsteq pc, r2, ror pc @ │ │ │ │ - smlabbeq pc, r4, pc, r6 @ │ │ │ │ - smlabteq pc, sl, lr, r6 @ │ │ │ │ - tsteq pc, lr, ror #4 │ │ │ │ - @ instruction: 0x010f6eb6 │ │ │ │ - tsteq pc, lr, ror sl @ │ │ │ │ - tsteq pc, sl, lsr #20 │ │ │ │ - smlatbeq sp, r2, r4, r7 │ │ │ │ - tsteq sp, lr, asr #2 │ │ │ │ + tsteq pc, sl, asr sp @ │ │ │ │ + smlatteq pc, r8, r5, r7 │ │ │ │ + tsteq pc, r4, asr sp @ │ │ │ │ + tsteq pc, r0, asr sp @ │ │ │ │ + smlatbeq pc, r6, pc, r6 @ │ │ │ │ + @ instruction: 0x010f7492 │ │ │ │ + @ instruction: 0x010f6fb8 │ │ │ │ + ldrdeq r6, [pc, -r2] │ │ │ │ + smlatteq pc, r4, pc, r6 @ │ │ │ │ + tsteq pc, sl, lsr #30 │ │ │ │ + smlabteq pc, lr, r2, r7 @ │ │ │ │ + tsteq pc, r6, lsl pc @ │ │ │ │ + ldrdeq r6, [pc, -lr] │ │ │ │ + smlabbeq pc, sl, sl, r6 @ │ │ │ │ + tsteq sp, r2, lsl #10 │ │ │ │ + smlatbeq sp, lr, r1, r7 │ │ │ │ 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 r8, {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: 0xf009e9c2 │ │ │ │ svclt 0x0000bcbf │ │ │ │ - @ instruction: 0x010f6c90 │ │ │ │ - smlatbeq pc, ip, r8, r6 @ │ │ │ │ - smlabteq sp, lr, pc, r6 @ │ │ │ │ - @ instruction: 0x010f67b6 │ │ │ │ - tsteq sp, sl, lsr #2 │ │ │ │ - ldrdeq r6, [pc, -r4] │ │ │ │ - tsteq sp, sl, asr #32 │ │ │ │ - tsteq sp, sl, lsr sp │ │ │ │ - tsteq pc, r2, lsr #10 │ │ │ │ - smlabteq pc, r4, r9, r6 @ │ │ │ │ - @ instruction: 0x010f6490 │ │ │ │ - smlabteq pc, r4, r9, r6 @ │ │ │ │ - tsteq pc, r2, ror fp @ │ │ │ │ - tsteq pc, r8, lsr r3 @ │ │ │ │ - tsteq lr, r2, ror #2 │ │ │ │ - tsteq pc, lr, asr #22 │ │ │ │ - tsteq sp, r6, ror #26 │ │ │ │ - smlabteq pc, r6, r2, r6 @ │ │ │ │ - smlabbeq sp, r0, sl, r6 │ │ │ │ - smlatbeq pc, r4, r9, r5 @ │ │ │ │ - smlatbeq lr, sl, pc, r4 @ │ │ │ │ - tsteq pc, r4, ror #2 │ │ │ │ - tsteq pc, r0, asr #24 │ │ │ │ - strdeq r6, [sp, -sl] │ │ │ │ - smlabbeq pc, r0, sl, r6 @ │ │ │ │ - smlatbeq sp, r0, r8, r6 │ │ │ │ - tsteq sp, r2, asr #16 │ │ │ │ - tsteq sp, lr, lsr #16 │ │ │ │ - tsteq pc, r2, asr #18 │ │ │ │ - @ instruction: 0x010d65ba │ │ │ │ - @ instruction: 0x010f5d9c │ │ │ │ - tsteq sp, lr, ror #10 │ │ │ │ - smlatteq pc, sl, r3, r7 │ │ │ │ - tsteq pc, r4, lsr ip @ │ │ │ │ - smlatteq pc, r0, r3, r7 │ │ │ │ - ldrdeq r7, [pc, -r0] │ │ │ │ + strdeq r6, [pc, -r0] │ │ │ │ + tsteq pc, ip, lsl #18 │ │ │ │ + tsteq sp, lr, lsr #32 │ │ │ │ + tsteq pc, r6, lsl r8 @ │ │ │ │ + smlabbeq sp, sl, r1, r7 │ │ │ │ + tsteq pc, r4, lsr r6 @ │ │ │ │ + smlatbeq sp, sl, r0, r7 │ │ │ │ + @ instruction: 0x010d6d9a │ │ │ │ + smlabbeq pc, r2, r5, r6 @ │ │ │ │ + tsteq pc, r4, lsr #20 │ │ │ │ + strdeq r6, [pc, -r0] │ │ │ │ + tsteq pc, r4, lsr #20 │ │ │ │ + ldrdeq r6, [pc, -r2] │ │ │ │ + @ instruction: 0x010f6398 │ │ │ │ + smlabteq lr, r2, r1, r5 │ │ │ │ + smlatbeq pc, lr, fp, r6 @ │ │ │ │ + smlabteq sp, r6, sp, r6 │ │ │ │ + tsteq pc, r6, lsr #6 │ │ │ │ + smlatteq sp, r0, sl, r6 │ │ │ │ + tsteq pc, r4, lsl #20 │ │ │ │ + tsteq lr, sl │ │ │ │ + smlabteq pc, r4, r1, r6 @ │ │ │ │ + smlatbeq pc, r0, ip, r6 @ │ │ │ │ + tsteq sp, sl, asr r9 │ │ │ │ + smlatteq pc, r0, sl, r6 │ │ │ │ + tsteq sp, r0, lsl #18 │ │ │ │ + smlatbeq sp, r2, r8, r6 │ │ │ │ + smlabbeq sp, lr, r8, r6 │ │ │ │ + smlatbeq pc, r2, r9, r6 @ │ │ │ │ + tsteq sp, sl, lsl r6 │ │ │ │ + strdeq r5, [pc, -ip] │ │ │ │ + smlabteq sp, lr, r5, r6 │ │ │ │ + tsteq pc, sl, asr #8 │ │ │ │ + @ instruction: 0x010f5c94 │ │ │ │ + tsteq pc, r0, asr #8 │ │ │ │ + tsteq pc, r0, lsr r4 @ │ │ │ │ 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]! │ │ │ │ - tsteq pc, ip, lsr #6 │ │ │ │ - tsteq pc, r4, asr #6 │ │ │ │ - smlabbeq pc, r6, r9, r5 @ │ │ │ │ - @ instruction: 0x010e47b0 │ │ │ │ - @ instruction: 0x010f619c │ │ │ │ - tsteq pc, r0, ror r0 @ │ │ │ │ + smlabbeq pc, ip, r3, r7 @ │ │ │ │ + smlatbeq pc, r4, r3, r7 @ │ │ │ │ + smlatteq pc, r6, r9, r5 │ │ │ │ + tsteq lr, r0, lsl r8 │ │ │ │ + strdeq r6, [pc, -ip] │ │ │ │ + ldrdeq r7, [pc, -r0] │ │ │ │ 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 │ │ │ │ - tsteq pc, r0, asr #22 │ │ │ │ - ldrdeq r4, [pc, -r0] │ │ │ │ - tsteq pc, r0, lsr fp @ │ │ │ │ - tsteq pc, r6, lsr #22 │ │ │ │ - tsteq pc, r8, lsl fp @ │ │ │ │ - tsteq pc, lr, lsl #22 │ │ │ │ - tsteq pc, r0, lsl #22 │ │ │ │ - strdeq r6, [pc, -r6] │ │ │ │ - smlatteq pc, r8, sl, r6 │ │ │ │ - smlabteq pc, r2, r8, r6 @ │ │ │ │ - tsteq pc, r4, asr r6 @ │ │ │ │ - smlatteq pc, sl, r8, r6 │ │ │ │ - smlatteq pc, sl, r5, r4 │ │ │ │ - ldrdeq r6, [pc, -r6] │ │ │ │ + smlatbeq pc, r0, fp, r6 @ │ │ │ │ + tsteq pc, r0, lsr r9 @ │ │ │ │ + @ instruction: 0x010f6b90 │ │ │ │ + smlabbeq pc, r6, fp, r6 @ │ │ │ │ + tsteq pc, r8, ror fp @ │ │ │ │ + tsteq pc, lr, ror #22 │ │ │ │ + tsteq pc, r0, ror #22 │ │ │ │ + tsteq pc, r6, asr fp @ │ │ │ │ + tsteq pc, r8, asr #22 │ │ │ │ + tsteq pc, r2, lsr #18 │ │ │ │ + @ instruction: 0x010f46b4 │ │ │ │ + tsteq pc, sl, asr #18 │ │ │ │ + tsteq pc, sl, asr #12 │ │ │ │ + tsteq pc, r6, 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 lr, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000e7c9 │ │ │ │ + smlabteq sp, sl, r4, fp │ │ │ │ + smlatbeq pc, ip, r9, r3 @ │ │ │ │ + @ instruction: 0x010db4be │ │ │ │ + tsteq sp, r6, ror r1 │ │ │ │ + tsteq pc, r0, ror #18 │ │ │ │ + smlabbeq sp, r6, r4, fp │ │ │ │ + tsteq pc, ip, lsr r9 @ │ │ │ │ + tsteq sp, r6, ror r4 │ │ │ │ + tsteq pc, r8, lsl r9 @ │ │ │ │ tsteq sp, sl, ror #8 │ │ │ │ - tsteq pc, ip, asr #18 │ │ │ │ - tsteq sp, lr, asr r4 │ │ │ │ - tsteq sp, r6, lsl r1 │ │ │ │ - tsteq pc, r0, lsl #18 │ │ │ │ - tsteq sp, r6, lsr #8 │ │ │ │ - ldrdeq r3, [pc, -ip] │ │ │ │ - tsteq sp, r6, lsl r4 │ │ │ │ - @ instruction: 0x010f38b8 │ │ │ │ - tsteq sp, sl, lsl #8 │ │ │ │ - tsteq sp, lr, lsl #8 │ │ │ │ - strdeq fp, [sp, -r0] │ │ │ │ - tsteq r6, r0, lsr r9 │ │ │ │ - ldrdeq fp, [sp, -lr] │ │ │ │ - ldrdeq fp, [sp, -r0] │ │ │ │ - smlabteq sp, lr, r3, fp │ │ │ │ - ldrdeq fp, [sp, -r8] │ │ │ │ - ldrdeq fp, [sp, -sl] │ │ │ │ - strdeq r3, [sp, -r2] │ │ │ │ - ldrdeq r3, [pc, -ip] │ │ │ │ - @ instruction: 0x010db3b2 │ │ │ │ - @ instruction: 0x010f37b8 │ │ │ │ - smlatbeq sp, r2, r3, fp │ │ │ │ - @ instruction: 0x010f3794 │ │ │ │ - tsteq sp, lr, lsl #6 │ │ │ │ - @ instruction: 0x010f2eb2 │ │ │ │ - tsteq pc, lr, asr #14 │ │ │ │ - ldrdeq fp, [sp, -lr] │ │ │ │ - ldrdeq r3, [sp, -r0] │ │ │ │ - smlabbeq pc, lr, r7, r3 @ │ │ │ │ - smlatbeq sp, sl, pc, r3 @ │ │ │ │ - smlabbeq pc, lr, r7, r3 @ │ │ │ │ - smlabbeq sp, r6, pc, r3 @ │ │ │ │ - @ instruction: 0x010f3792 │ │ │ │ - tsteq sp, r2, ror #30 │ │ │ │ - smlabbeq pc, sl, r7, r3 @ │ │ │ │ - tsteq sp, lr, lsr pc │ │ │ │ - smlabbeq pc, r2, r7, r3 @ │ │ │ │ - tsteq sp, sl, lsl pc │ │ │ │ - smlabbeq pc, r6, r7, r3 @ │ │ │ │ + tsteq sp, lr, ror #8 │ │ │ │ + tsteq sp, r0, asr r4 │ │ │ │ + @ instruction: 0x01167990 │ │ │ │ + tsteq sp, lr, lsr r4 │ │ │ │ + tsteq sp, r0, lsr r4 │ │ │ │ + tsteq sp, lr, lsr #8 │ │ │ │ + tsteq sp, r8, lsr r4 │ │ │ │ + tsteq sp, sl, lsr r4 │ │ │ │ + qaddeq r4, r2, sp │ │ │ │ + tsteq pc, ip, lsr r8 @ │ │ │ │ + tsteq sp, r2, lsl r4 │ │ │ │ + tsteq pc, r8, lsl r8 @ │ │ │ │ + tsteq sp, r2, lsl #8 │ │ │ │ + strdeq r3, [pc, -r4] │ │ │ │ + tsteq sp, lr, ror #6 │ │ │ │ + tsteq pc, r2, lsl pc @ │ │ │ │ + smlatbeq pc, lr, r7, r3 @ │ │ │ │ + tsteq sp, lr, lsr r7 │ │ │ │ + tsteq sp, r0, lsr r0 │ │ │ │ + smlatteq pc, lr, r7, r3 │ │ │ │ + tsteq sp, sl │ │ │ │ + smlatteq pc, lr, r7, r3 │ │ │ │ + smlatteq sp, r6, pc, r3 @ │ │ │ │ + strdeq r3, [pc, -r2] │ │ │ │ + smlabteq sp, r2, pc, r3 @ │ │ │ │ + smlatteq pc, sl, r7, r3 │ │ │ │ + @ instruction: 0x010d3f9e │ │ │ │ + smlatteq pc, r2, r7, r3 │ │ │ │ + tsteq sp, sl, ror pc │ │ │ │ + smlatteq pc, r6, r7, r3 │ │ │ │ + tsteq sp, r6, asr pc │ │ │ │ + smlatteq pc, lr, r7, r3 │ │ │ │ + tsteq sp, r2, lsr pc │ │ │ │ + strdeq r3, [pc, -r6] │ │ │ │ + tsteq sp, lr, lsl #30 │ │ │ │ + strdeq r3, [pc, -r6] │ │ │ │ + smlatteq sp, sl, lr, r3 │ │ │ │ + strdeq r3, [pc, -lr] │ │ │ │ + smlabteq sp, r6, lr, r3 │ │ │ │ + strdeq r3, [pc, -r6] │ │ │ │ + smlatbeq sp, r2, lr, r3 │ │ │ │ + smlatteq pc, lr, r7, r3 │ │ │ │ + tsteq sp, lr, ror lr │ │ │ │ + smlatteq pc, r6, r7, r3 │ │ │ │ + tsteq sp, sl, asr lr │ │ │ │ + smlatteq pc, sl, r7, r3 │ │ │ │ + tsteq sp, r6, lsr lr │ │ │ │ + tsteq pc, r2, lsl #16 │ │ │ │ + tsteq sp, r2, lsl lr │ │ │ │ + strdeq r3, [pc, -lr] │ │ │ │ strdeq r3, [sp, -r6] │ │ │ │ - smlabbeq pc, lr, r7, r3 @ │ │ │ │ - ldrdeq r3, [sp, -r2] │ │ │ │ - @ instruction: 0x010f3796 │ │ │ │ - smlatbeq sp, lr, lr, r3 │ │ │ │ - @ instruction: 0x010f3796 │ │ │ │ - smlabbeq sp, sl, lr, r3 │ │ │ │ - @ instruction: 0x010f379e │ │ │ │ - tsteq sp, r6, ror #28 │ │ │ │ - @ instruction: 0x010f3796 │ │ │ │ - tsteq sp, r2, asr #28 │ │ │ │ - smlabbeq pc, lr, r7, r3 @ │ │ │ │ - tsteq sp, lr, lsl lr │ │ │ │ - smlabbeq pc, r6, r7, r3 @ │ │ │ │ - strdeq r3, [sp, -sl] │ │ │ │ - smlabbeq pc, sl, r7, r3 @ │ │ │ │ - ldrdeq r3, [sp, -r6] │ │ │ │ - smlatbeq pc, r2, r7, r3 @ │ │ │ │ - @ instruction: 0x010d3db2 │ │ │ │ - @ instruction: 0x010f379e │ │ │ │ - @ instruction: 0x010d3d96 │ │ │ │ - smlatteq sp, r8, r0, fp │ │ │ │ - smlatteq sp, r6, r0, fp │ │ │ │ - smlatteq sp, r8, r0, fp │ │ │ │ - tsteq r6, r8, ror #10 │ │ │ │ - tsteq pc, ip, lsl #22 │ │ │ │ - strdeq r2, [pc, -ip] │ │ │ │ - strdeq r2, [pc, -sl] │ │ │ │ - tsteq r0, ip, lsl #3 │ │ │ │ - tsteq r0, r2, lsl #24 │ │ │ │ - @ instruction: 0x01106bfc │ │ │ │ - @ instruction: 0x01106bf6 │ │ │ │ - @ instruction: 0x01106bf0 │ │ │ │ - @ instruction: 0x010f2a96 │ │ │ │ + tsteq sp, r8, asr #2 │ │ │ │ + tsteq sp, r6, asr #2 │ │ │ │ + tsteq sp, r8, asr #2 │ │ │ │ + tsteq r6, r8, asr #11 │ │ │ │ + tsteq pc, ip, ror #22 │ │ │ │ + tsteq pc, ip, asr fp @ │ │ │ │ + tsteq pc, sl, asr fp @ │ │ │ │ + tsteq r0, ip, ror #3 │ │ │ │ + tsteq r0, r2, ror #24 │ │ │ │ + tsteq r0, ip, asr ip │ │ │ │ + tsteq r0, r6, asr ip │ │ │ │ + tsteq r0, r0, asr ip │ │ │ │ + strdeq r2, [pc, -r6] │ │ │ │ + smlatteq pc, ip, sl, r2 │ │ │ │ + smlatteq pc, r2, sl, r2 │ │ │ │ + ldrdeq r2, [pc, -r8] │ │ │ │ + smlabteq pc, lr, sl, r2 @ │ │ │ │ + smlabteq pc, r4, sl, r2 @ │ │ │ │ + @ instruction: 0x010f2aba │ │ │ │ + @ instruction: 0x010f2ab0 │ │ │ │ + smlatbeq pc, sl, sl, r2 @ │ │ │ │ + smlatbeq pc, r4, sl, r2 @ │ │ │ │ + @ instruction: 0x010f2a9e │ │ │ │ + @ instruction: 0x010f2a98 │ │ │ │ + @ instruction: 0x010f2a92 │ │ │ │ smlabbeq pc, ip, sl, r2 @ │ │ │ │ - smlabbeq pc, r2, sl, r2 @ │ │ │ │ - tsteq pc, r8, ror sl @ │ │ │ │ - tsteq pc, lr, ror #20 │ │ │ │ - tsteq pc, r4, ror #20 │ │ │ │ - tsteq pc, sl, asr sl @ │ │ │ │ - tsteq pc, r0, asr sl @ │ │ │ │ - tsteq pc, sl, asr #20 │ │ │ │ - tsteq pc, r4, asr #20 │ │ │ │ - tsteq pc, lr, lsr sl @ │ │ │ │ - tsteq pc, r8, lsr sl @ │ │ │ │ - tsteq pc, r2, lsr sl @ │ │ │ │ - tsteq pc, ip, lsr #20 │ │ │ │ - tsteq r6, r0, lsr #7 │ │ │ │ - smlabteq sp, lr, sl, r3 │ │ │ │ - tsteq sp, ip, asr r2 │ │ │ │ - tsteq pc, r6, ror #20 │ │ │ │ + tsteq r6, r0, lsl #8 │ │ │ │ + tsteq sp, lr, lsr #22 │ │ │ │ + @ instruction: 0x010db2bc │ │ │ │ + smlabteq pc, r6, sl, r2 @ │ │ │ │ + @ instruction: 0x010f2ab4 │ │ │ │ + @ instruction: 0x010f2ab2 │ │ │ │ + @ instruction: 0x010f2ab0 │ │ │ │ + tsteq r6, r4, lsl #7 │ │ │ │ + @ instruction: 0x010f2a98 │ │ │ │ + tsteq sp, lr, lsr fp │ │ │ │ + tsteq sp, r6, lsr fp │ │ │ │ + tsteq pc, sl, ror sl @ │ │ │ │ + tsteq sp, ip, lsl #22 │ │ │ │ + tsteq sp, r4, lsl #22 │ │ │ │ tsteq pc, r4, asr sl @ │ │ │ │ - tsteq pc, r2, asr sl @ │ │ │ │ - tsteq pc, r0, asr sl @ │ │ │ │ - tsteq r6, r4, lsr #6 │ │ │ │ - tsteq pc, r8, lsr sl @ │ │ │ │ - ldrdeq r3, [sp, -lr] │ │ │ │ - ldrdeq r3, [sp, -r6] │ │ │ │ - tsteq pc, sl, lsl sl @ │ │ │ │ - smlatbeq sp, ip, sl, r3 │ │ │ │ - smlatbeq sp, r4, sl, r3 │ │ │ │ - strdeq r2, [pc, -r4] │ │ │ │ - tsteq sp, sl, ror sl │ │ │ │ - tsteq sp, r2, ror sl │ │ │ │ - ldrdeq r2, [pc, -r2] │ │ │ │ - tsteq sp, r8, asr #20 │ │ │ │ - tsteq sp, r0, asr #20 │ │ │ │ - @ instruction: 0x010f29b0 │ │ │ │ - tsteq sp, r6, lsl sl │ │ │ │ - tsteq sp, lr, lsl #20 │ │ │ │ - smlabbeq pc, lr, r9, r2 @ │ │ │ │ - tsteq sp, lr, asr #18 │ │ │ │ - tsteq lr, ip, ror #30 │ │ │ │ - smlabteq pc, r2, r4, r4 @ │ │ │ │ - tsteq lr, r6, asr #30 │ │ │ │ - @ instruction: 0x010f44b6 │ │ │ │ - tsteq lr, ip, lsl pc │ │ │ │ - tsteq pc, r8, lsr #18 │ │ │ │ - ldrdeq r3, [pc, -r6] │ │ │ │ - tsteq pc, r8, lsr #18 │ │ │ │ - tsteq pc, r6, lsr #18 │ │ │ │ - tsteq sp, r2, lsr r9 │ │ │ │ - tsteq sp, sl, lsr #18 │ │ │ │ - tsteq pc, ip, lsl #18 │ │ │ │ - tsteq pc, r2, lsl r9 @ │ │ │ │ - qaddeq r3, r2, pc @ │ │ │ │ - tsteq pc, r4, lsl #18 │ │ │ │ - tsteq pc, r0, lsr r0 @ │ │ │ │ - tsteq sp, r2, lsr #16 │ │ │ │ - tsteq pc, sl │ │ │ │ - smlabbeq sp, r4, sl, r3 │ │ │ │ - @ instruction: 0x010d3a90 │ │ │ │ - @ instruction: 0x0116709e │ │ │ │ - tsteq sp, r8, ror sl │ │ │ │ - tsteq sp, lr, asr #20 │ │ │ │ - tsteq sp, sl, asr sl │ │ │ │ - tsteq sp, r6, asr sl │ │ │ │ - tsteq sp, r2, asr sl │ │ │ │ - tsteq sp, lr, asr #20 │ │ │ │ - tsteq sp, lr, asr #20 │ │ │ │ - tsteq r6, ip │ │ │ │ - tsteq sp, ip, lsr sl │ │ │ │ - smlabteq sp, r8, r9, r3 │ │ │ │ - @ instruction: 0x01166fd4 │ │ │ │ - smlabbeq sp, r8, sl, sl │ │ │ │ - @ instruction: 0x010f27ba │ │ │ │ - @ instruction: 0x010f27ba │ │ │ │ - @ instruction: 0x010f27ba │ │ │ │ - @ instruction: 0x010f2eb6 │ │ │ │ - tsteq sp, r4, asr #28 │ │ │ │ - tsteq sp, sl, lsr r7 │ │ │ │ - tsteq sp, r2, lsr r7 │ │ │ │ - tsteq pc, r8, ror r7 @ │ │ │ │ - smlatbeq lr, ip, ip, r1 │ │ │ │ - tsteq pc, sl, asr lr @ │ │ │ │ - tsteq pc, r8, ror #14 │ │ │ │ - tsteq pc, sl, ror r7 @ │ │ │ │ - tsteq r6, sl, ror #29 │ │ │ │ - tsteq pc, r4, ror #14 │ │ │ │ - smlabbeq pc, r0, r7, r2 @ │ │ │ │ - @ instruction: 0x010d369a │ │ │ │ - @ instruction: 0x010d3692 │ │ │ │ - tsteq pc, lr, asr r7 @ │ │ │ │ - tsteq sp, r8, ror #12 │ │ │ │ - tsteq sp, r0, ror #12 │ │ │ │ - tsteq pc, ip, lsr r7 @ │ │ │ │ - tsteq sp, r6, lsr r6 │ │ │ │ - tsteq sp, lr, lsr #12 │ │ │ │ - tsteq pc, sl, lsl r7 @ │ │ │ │ - tsteq sp, r4, lsl #12 │ │ │ │ - strdeq r3, [sp, -ip] │ │ │ │ - strdeq r2, [pc, -r8] │ │ │ │ + ldrdeq r3, [sp, -sl] │ │ │ │ ldrdeq r3, [sp, -r2] │ │ │ │ + tsteq pc, r2, lsr sl @ │ │ │ │ + smlatbeq sp, r8, sl, r3 │ │ │ │ + smlatbeq sp, r0, sl, r3 │ │ │ │ + tsteq pc, r0, lsl sl @ │ │ │ │ + tsteq sp, r6, ror sl │ │ │ │ + tsteq sp, lr, ror #20 │ │ │ │ + smlatteq pc, lr, r9, r2 │ │ │ │ + smlatbeq sp, lr, r9, r3 │ │ │ │ + smlabteq lr, ip, pc, r1 @ │ │ │ │ + tsteq pc, r2, lsr #10 │ │ │ │ + smlatbeq lr, r6, pc, r1 @ │ │ │ │ + tsteq pc, r6, lsl r5 @ │ │ │ │ + tsteq lr, ip, ror pc │ │ │ │ + smlabbeq pc, r8, r9, r2 @ │ │ │ │ + tsteq pc, r6, lsr r1 @ │ │ │ │ + smlabbeq pc, r8, r9, r2 @ │ │ │ │ + smlabbeq pc, r6, r9, r2 @ │ │ │ │ + @ instruction: 0x010d3992 │ │ │ │ + smlabbeq sp, sl, r9, r3 │ │ │ │ + tsteq pc, ip, ror #18 │ │ │ │ + tsteq pc, r2, ror r9 @ │ │ │ │ + strheq r3, [pc, -r2] │ │ │ │ + tsteq pc, r4, ror #18 │ │ │ │ + swpeq r3, r0, [pc] @ │ │ │ │ + smlabbeq sp, r2, r8, r3 │ │ │ │ + tsteq pc, sl, rrx │ │ │ │ + smlatteq sp, r4, sl, r3 │ │ │ │ + strdeq r3, [sp, -r0] │ │ │ │ + ldrsheq r7, [r6, -lr] │ │ │ │ + ldrdeq r3, [sp, -r8] │ │ │ │ + smlatbeq sp, lr, sl, r3 │ │ │ │ + @ instruction: 0x010d3aba │ │ │ │ + @ instruction: 0x010d3ab6 │ │ │ │ + @ instruction: 0x010d3ab2 │ │ │ │ + smlatbeq sp, lr, sl, r3 │ │ │ │ + smlatbeq sp, lr, sl, r3 │ │ │ │ + tsteq r6, ip, rrx │ │ │ │ + @ instruction: 0x010d3a9c │ │ │ │ + tsteq sp, r8, lsr #20 │ │ │ │ + tsteq r6, r4, lsr r0 │ │ │ │ + smlatteq sp, r8, sl, sl │ │ │ │ + tsteq pc, sl, lsl r8 @ │ │ │ │ + tsteq pc, sl, lsl r8 @ │ │ │ │ + tsteq pc, sl, lsl r8 @ │ │ │ │ + tsteq pc, r6, lsl pc @ │ │ │ │ + smlatbeq sp, r4, lr, sl │ │ │ │ + @ instruction: 0x010d379a │ │ │ │ + @ instruction: 0x010d3792 │ │ │ │ + ldrdeq r2, [pc, -r8] │ │ │ │ + tsteq lr, ip, lsl #26 │ │ │ │ + @ instruction: 0x010f2eba │ │ │ │ + smlabteq pc, r8, r7, r2 @ │ │ │ │ + ldrdeq r2, [pc, -sl] │ │ │ │ + tsteq r6, sl, asr #30 │ │ │ │ + smlabteq pc, r4, r7, r2 @ │ │ │ │ + smlatteq pc, r0, r7, r2 │ │ │ │ + strdeq r3, [sp, -sl] │ │ │ │ + strdeq r3, [sp, -r2] │ │ │ │ + @ instruction: 0x010f27be │ │ │ │ + smlabteq sp, r8, r6, r3 │ │ │ │ + smlabteq sp, r0, r6, r3 │ │ │ │ + @ instruction: 0x010f279c │ │ │ │ + @ instruction: 0x010d3696 │ │ │ │ + smlabbeq sp, lr, r6, r3 │ │ │ │ + tsteq pc, sl, ror r7 @ │ │ │ │ + tsteq sp, r4, ror #12 │ │ │ │ + tsteq sp, ip, asr r6 │ │ │ │ + tsteq pc, r8, asr r7 @ │ │ │ │ + tsteq sp, r2, lsr r6 │ │ │ │ + tsteq sp, sl, lsr #12 │ │ │ │ + tsteq pc, r6, lsr r7 @ │ │ │ │ + tsteq sp, r0, lsl #12 │ │ │ │ + strdeq r3, [sp, -r8] │ │ │ │ + tsteq pc, r4, lsl r7 @ │ │ │ │ + ldrdeq r3, [sp, -r0] │ │ │ │ smlabteq sp, sl, r5, r3 │ │ │ │ - ldrdeq r2, [pc, -r6] │ │ │ │ - smlatbeq sp, r0, r5, r3 │ │ │ │ - @ instruction: 0x010d3598 │ │ │ │ - @ instruction: 0x010f26b4 │ │ │ │ - tsteq sp, r0, ror r5 │ │ │ │ - tsteq sp, sl, ror #10 │ │ │ │ - @ instruction: 0x010f269e │ │ │ │ - smlatbeq pc, r0, r6, r2 @ │ │ │ │ - ldrdeq r4, [pc, -r6] │ │ │ │ - ldrdeq ip, [pc, -r4] │ │ │ │ - tsteq r0, r6, ror pc │ │ │ │ - tsteq r0, r4, asr pc │ │ │ │ - tsteq pc, r6, ror #12 │ │ │ │ - tsteq pc, r0, ror #12 │ │ │ │ - tsteq pc, sl, asr r6 @ │ │ │ │ - tsteq pc, r8, asr r6 @ │ │ │ │ - tsteq r6, r0, ror #25 │ │ │ │ - tsteq pc, r6, asr #12 │ │ │ │ - tsteq pc, sl, asr #12 │ │ │ │ - tsteq pc, r2, asr #12 │ │ │ │ - smlabteq pc, lr, r5, r2 @ │ │ │ │ - strdeq r3, [pc, -sl] │ │ │ │ + strdeq r2, [pc, -lr] │ │ │ │ + tsteq pc, r0, lsl #14 │ │ │ │ + tsteq pc, r6, lsr r1 @ │ │ │ │ + tsteq pc, r4, lsr lr @ │ │ │ │ + @ instruction: 0x01102fd6 │ │ │ │ + @ instruction: 0x01102fb4 │ │ │ │ + smlabteq pc, r6, r6, r2 @ │ │ │ │ + smlabteq pc, r0, r6, r2 @ │ │ │ │ + @ instruction: 0x010f26ba │ │ │ │ + @ instruction: 0x010f26b8 │ │ │ │ + tsteq r6, r0, asr #26 │ │ │ │ + smlatbeq pc, r6, r6, r2 @ │ │ │ │ + smlatbeq pc, sl, r6, r2 @ │ │ │ │ + smlatbeq pc, r2, r6, r2 @ │ │ │ │ + tsteq pc, lr, lsr #12 │ │ │ │ + qaddeq r4, sl, pc @ │ │ │ │ ldccs 8, cr15, [r8, #-892]! @ 0xfffffc84 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7dc447a │ │ │ │ ldrt lr, [r8], -lr, lsl #16 │ │ │ │ stccs 8, cr15, [ip, #-892]! @ 0xfffffc84 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7dc447a │ │ │ │ @@ -36864,182 +36864,182 @@ │ │ │ │ @ instruction: 0xf7db447a │ │ │ │ ldrbteq lr, [r3], #2434 @ 0x982 │ │ │ │ cmpphi r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ smlatbcs r1, sl, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldmdb r8!, {r0, r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000e157 │ │ │ │ - smlatteq pc, r4, r9, ip │ │ │ │ - tsteq r0, r4, lsl #23 │ │ │ │ - tsteq r0, r0, ror #22 │ │ │ │ - tsteq pc, r0, ror r2 @ │ │ │ │ - tsteq pc, r8, ror #4 │ │ │ │ - tsteq pc, r0, ror #4 │ │ │ │ - tsteq pc, ip, asr r2 @ │ │ │ │ - tsteq r6, r2, ror #17 │ │ │ │ - tsteq pc, r6, ror #4 │ │ │ │ - tsteq pc, r2, ror #4 │ │ │ │ - tsteq pc, lr, asr r2 @ │ │ │ │ - tsteq pc, sl, asr r2 @ │ │ │ │ - tsteq r6, r4, lsl #17 │ │ │ │ - tsteq pc, lr, lsr r2 @ │ │ │ │ - tsteq pc, r4, lsr r2 @ │ │ │ │ - tsteq pc, r0, lsr r2 @ │ │ │ │ - tsteq pc, r0, lsr r2 @ │ │ │ │ - tsteq r6, r6, lsr #16 │ │ │ │ - tsteq pc, r0, lsr #4 │ │ │ │ - strdeq sl, [sp, -ip] │ │ │ │ - tsteq r0, r6, lsl #21 │ │ │ │ - strdeq r2, [pc, -r8] │ │ │ │ - strdeq r2, [pc, -r6] │ │ │ │ - @ instruction: 0x010f22b2 │ │ │ │ - ldrdeq r2, [pc, -r4] │ │ │ │ + tsteq pc, r4, asr #20 │ │ │ │ + tsteq r0, r4, ror #23 │ │ │ │ + tsteq r0, r0, asr #23 │ │ │ │ + ldrdeq r2, [pc, -r0] │ │ │ │ + smlabteq pc, r8, r2, r2 @ │ │ │ │ smlabteq pc, r0, r2, r2 @ │ │ │ │ - @ instruction: 0x010f26b0 │ │ │ │ - smlabteq sp, sl, lr, r2 │ │ │ │ - smlabbeq pc, ip, r6, r2 @ │ │ │ │ - smlabteq sp, r2, lr, r2 │ │ │ │ - tsteq pc, r8, ror #12 │ │ │ │ - tsteq pc, r2, ror #4 │ │ │ │ - tsteq pc, r4, asr #12 │ │ │ │ - tsteq pc, sl, asr #4 │ │ │ │ - tsteq pc, r0, lsr #12 │ │ │ │ - tsteq pc, sl, lsr r2 @ │ │ │ │ - strdeq r2, [pc, -sl] │ │ │ │ + @ instruction: 0x010f22bc │ │ │ │ + tsteq r6, r2, asr #18 │ │ │ │ + smlabteq pc, r6, r2, r2 @ │ │ │ │ + smlabteq pc, r2, r2, r2 @ │ │ │ │ + @ instruction: 0x010f22be │ │ │ │ + @ instruction: 0x010f22ba │ │ │ │ + tsteq r6, r4, ror #17 │ │ │ │ + @ instruction: 0x010f229e │ │ │ │ + @ instruction: 0x010f2294 │ │ │ │ + @ instruction: 0x010f2290 │ │ │ │ + @ instruction: 0x010f2290 │ │ │ │ + tsteq r6, r6, lsl #17 │ │ │ │ + smlabbeq pc, r0, r2, r2 @ │ │ │ │ + tsteq sp, ip, asr r9 │ │ │ │ + tsteq r0, r6, ror #21 │ │ │ │ + tsteq pc, r8, asr r2 @ │ │ │ │ + tsteq pc, r6, asr r2 @ │ │ │ │ + tsteq pc, r2, lsl r3 @ │ │ │ │ + tsteq pc, r4, lsr r7 @ │ │ │ │ + tsteq pc, r0, lsr #6 │ │ │ │ + tsteq pc, r0, lsl r7 @ │ │ │ │ + tsteq sp, sl, lsr #30 │ │ │ │ + smlatteq pc, ip, r6, r2 │ │ │ │ + tsteq sp, r2, lsr #30 │ │ │ │ + smlabteq pc, r8, r6, r2 @ │ │ │ │ + smlabteq pc, r2, r2, r2 @ │ │ │ │ + smlatbeq pc, r4, r6, r2 @ │ │ │ │ + smlatbeq pc, sl, r2, r2 @ │ │ │ │ + smlabbeq pc, r0, r6, r2 @ │ │ │ │ + @ instruction: 0x010f229a │ │ │ │ + tsteq pc, sl, asr r6 @ │ │ │ │ + smlabbeq pc, r4, r2, r2 @ │ │ │ │ + tsteq pc, r6, lsr r6 @ │ │ │ │ + smlabbeq pc, r2, r2, r2 @ │ │ │ │ + tsteq pc, r2, lsl r6 @ │ │ │ │ + tsteq pc, r2, ror r2 @ │ │ │ │ + tsteq pc, lr, ror #4 │ │ │ │ + tsteq pc, ip, ror #4 │ │ │ │ + ldrdeq r2, [sp, -r2] │ │ │ │ + @ instruction: 0x010f25ba │ │ │ │ + tsteq pc, r2, asr #4 │ │ │ │ + @ instruction: 0x010f2598 │ │ │ │ + tsteq pc, r4, lsr r2 @ │ │ │ │ + tsteq pc, r4, ror r5 @ │ │ │ │ tsteq pc, r4, lsr #4 │ │ │ │ - ldrdeq r2, [pc, -r6] │ │ │ │ - tsteq pc, r2, lsr #4 │ │ │ │ - @ instruction: 0x010f25b2 │ │ │ │ - tsteq pc, r2, lsl r2 @ │ │ │ │ - tsteq pc, lr, lsl #4 │ │ │ │ - tsteq pc, ip, lsl #4 │ │ │ │ - tsteq sp, r2, ror sp │ │ │ │ - tsteq pc, sl, asr r5 @ │ │ │ │ - smlatteq pc, r2, r1, r2 │ │ │ │ - tsteq pc, r8, lsr r5 @ │ │ │ │ - ldrdeq r2, [pc, -r4] │ │ │ │ - tsteq pc, r4, lsl r5 @ │ │ │ │ - smlabteq pc, r4, r1, r2 @ │ │ │ │ - strdeq r2, [pc, -r2] │ │ │ │ - @ instruction: 0x010f21b6 │ │ │ │ - smlabteq pc, lr, r4, r2 @ │ │ │ │ - tsteq sp, r8, asr #30 │ │ │ │ - smlatbeq pc, sl, r4, r2 @ │ │ │ │ - tsteq sp, ip, asr #30 │ │ │ │ - smlabbeq pc, r6, r4, r2 @ │ │ │ │ - tsteq sp, ip, ror pc │ │ │ │ - tsteq pc, r2, ror #8 │ │ │ │ - tsteq pc, sl, asr r1 @ │ │ │ │ - tsteq pc, r8, asr #8 │ │ │ │ - tsteq pc, r2, asr r1 @ │ │ │ │ - tsteq pc, r6, asr #2 │ │ │ │ - tsteq pc, r0, lsl #8 │ │ │ │ - tsteq pc, r2, lsr r1 @ │ │ │ │ - ldrdeq r2, [pc, -ip] │ │ │ │ - tsteq pc, sl, lsr #2 │ │ │ │ + tsteq pc, r2, asr r5 @ │ │ │ │ + tsteq pc, r6, lsl r2 @ │ │ │ │ + tsteq pc, lr, lsr #10 │ │ │ │ + smlatbeq sp, r8, pc, r2 @ │ │ │ │ + tsteq pc, sl, lsl #10 │ │ │ │ + smlatbeq sp, ip, pc, r2 @ │ │ │ │ + smlatteq pc, r6, r4, r2 │ │ │ │ + ldrdeq r2, [sp, -ip] │ │ │ │ + smlabteq pc, r2, r4, r2 @ │ │ │ │ + @ instruction: 0x010f21ba │ │ │ │ + smlatbeq pc, r8, r4, r2 @ │ │ │ │ + @ instruction: 0x010f21b2 │ │ │ │ + smlatbeq pc, r6, r1, r2 @ │ │ │ │ + tsteq pc, r0, ror #8 │ │ │ │ + @ instruction: 0x010f2192 │ │ │ │ + tsteq pc, ip, lsr r4 @ │ │ │ │ + smlabbeq pc, sl, r1, r2 @ │ │ │ │ + tsteq pc, r8, lsl r4 @ │ │ │ │ + smlabbeq pc, r4, r1, r2 @ │ │ │ │ + @ instruction: 0x010d2c9a │ │ │ │ + @ instruction: 0x010d2c92 │ │ │ │ + tsteq pc, r8, ror #2 │ │ │ │ + ldrdeq r2, [sp, -r0] │ │ │ │ @ instruction: 0x010f23b8 │ │ │ │ - tsteq pc, r4, lsr #2 │ │ │ │ - tsteq sp, sl, lsr ip │ │ │ │ + smlatbeq sp, sl, fp, r2 │ │ │ │ + @ instruction: 0x010f2392 │ │ │ │ + smlabbeq sp, r4, fp, r2 │ │ │ │ + tsteq lr, r6, asr #28 │ │ │ │ + tsteq sp, r8, ror pc │ │ │ │ + tsteq pc, r6, asr pc @ │ │ │ │ + tsteq pc, ip, asr pc @ │ │ │ │ + tsteq sp, sl, asr pc │ │ │ │ + tsteq pc, r0, asr pc @ │ │ │ │ + tsteq pc, r2, asr pc @ │ │ │ │ + tsteq sp, r8, lsr pc │ │ │ │ + tsteq sp, sl, lsr pc │ │ │ │ + tsteq pc, r0, lsr pc @ │ │ │ │ + tsteq pc, r6, lsr pc @ │ │ │ │ + @ instruction: 0x010d9e98 │ │ │ │ + tsteq sp, sl, ror lr │ │ │ │ + tsteq pc, r8, lsl pc @ │ │ │ │ + tsteq pc, r2, lsl pc @ │ │ │ │ + tsteq sp, r8, ror #28 │ │ │ │ + tsteq sp, r6, lsr sp │ │ │ │ + tsteq sp, r0, lsr sp │ │ │ │ + tsteq sp, sl, asr sp │ │ │ │ + smlabteq pc, r4, lr, r1 @ │ │ │ │ + tsteq sp, sl, lsl sp │ │ │ │ + tsteq sp, r4, lsl sp │ │ │ │ + tsteq sp, r6, ror #28 │ │ │ │ + @ instruction: 0x010f1e90 │ │ │ │ + smlabbeq pc, lr, lr, r1 @ │ │ │ │ + tsteq sp, ip, asr #28 │ │ │ │ + tsteq sp, r6, asr #28 │ │ │ │ + tsteq pc, r8, ror #28 │ │ │ │ + tsteq pc, r2, ror #28 │ │ │ │ + strdeq r9, [sp, -r8] │ │ │ │ + tsteq sp, r6, asr ip │ │ │ │ + @ instruction: 0x010d9db4 │ │ │ │ + tsteq pc, r6, lsr #28 │ │ │ │ + tsteq pc, ip, lsl lr @ │ │ │ │ + smlatteq sp, r6, ip, r9 │ │ │ │ + tsteq sp, r8, lsr ip │ │ │ │ tsteq sp, r2, lsr ip │ │ │ │ - tsteq pc, r8, lsl #2 │ │ │ │ - tsteq sp, r0, ror fp │ │ │ │ - tsteq pc, r8, asr r3 @ │ │ │ │ - tsteq sp, sl, asr #22 │ │ │ │ - tsteq pc, r2, lsr r3 @ │ │ │ │ - tsteq sp, r4, lsr #22 │ │ │ │ - smlatteq lr, r6, sp, r0 │ │ │ │ - tsteq sp, r8, lsl pc │ │ │ │ - strdeq r1, [pc, -r6] │ │ │ │ - strdeq r1, [pc, -ip] │ │ │ │ - strdeq r9, [sp, -sl] │ │ │ │ - strdeq r1, [pc, -r0] │ │ │ │ - strdeq r1, [pc, -r2] │ │ │ │ - ldrdeq r9, [sp, -r8] │ │ │ │ - ldrdeq r9, [sp, -sl] │ │ │ │ - ldrdeq r1, [pc, -r0] │ │ │ │ - ldrdeq r1, [pc, -r6] │ │ │ │ - tsteq sp, r8, lsr lr │ │ │ │ - tsteq sp, sl, lsl lr │ │ │ │ - @ instruction: 0x010f1eb8 │ │ │ │ - @ instruction: 0x010f1eb2 │ │ │ │ - tsteq sp, r8, lsl #28 │ │ │ │ - ldrdeq r9, [sp, -r6] │ │ │ │ - ldrdeq r9, [sp, -r0] │ │ │ │ - strdeq r9, [sp, -sl] │ │ │ │ - tsteq pc, r4, ror #28 │ │ │ │ - @ instruction: 0x010d9cba │ │ │ │ - @ instruction: 0x010d9cb4 │ │ │ │ - tsteq sp, r6, lsl #28 │ │ │ │ - tsteq pc, r0, lsr lr @ │ │ │ │ - tsteq pc, lr, lsr #28 │ │ │ │ - smlatteq sp, ip, sp, r9 │ │ │ │ - smlatteq sp, r6, sp, r9 │ │ │ │ - tsteq pc, r8, lsl #28 │ │ │ │ - tsteq pc, r2, lsl #28 │ │ │ │ - @ instruction: 0x010d9d98 │ │ │ │ - strdeq r9, [sp, -r6] │ │ │ │ - tsteq sp, r4, asr sp │ │ │ │ - smlabteq pc, r6, sp, r1 @ │ │ │ │ - @ instruction: 0x010f1dbc │ │ │ │ - smlabbeq sp, r6, ip, r9 │ │ │ │ - ldrdeq r9, [sp, -r8] │ │ │ │ - ldrdeq r9, [sp, -r2] │ │ │ │ - tsteq sp, r0, lsr pc │ │ │ │ - ldrdeq r9, [sp, -sl] │ │ │ │ - tsteq sp, r8, ror #22 │ │ │ │ - strdeq r9, [sp, -r6] │ │ │ │ - tsteq pc, r4, lsr sp @ │ │ │ │ - tsteq pc, sl, lsr #26 │ │ │ │ - tsteq pc, r0, lsr #26 │ │ │ │ - @ instruction: 0x010d9cb6 │ │ │ │ - tsteq pc, r4, lsl #26 │ │ │ │ - strdeq r1, [pc, -sl] │ │ │ │ - @ instruction: 0x010d9b94 │ │ │ │ - ldrdeq r1, [pc, -lr] │ │ │ │ - tsteq sp, r4, ror #24 │ │ │ │ - @ instruction: 0x010f1cbe │ │ │ │ - @ instruction: 0x010f1cb4 │ │ │ │ - tsteq sp, r6, lsr ip │ │ │ │ - ldrdeq r9, [sp, -r8] │ │ │ │ - @ instruction: 0x010d9a9e │ │ │ │ - @ instruction: 0x010d9a98 │ │ │ │ - @ instruction: 0x010d9aba │ │ │ │ - @ instruction: 0x010d9ab4 │ │ │ │ - smlatbeq sp, lr, sl, r9 │ │ │ │ - smlatbeq sp, r8, sl, r9 │ │ │ │ - tsteq pc, sl, lsl ip @ │ │ │ │ - tsteq sp, r8, lsl fp │ │ │ │ - tsteq pc, r0, lsl #24 │ │ │ │ - strdeq r1, [pc, -r8] │ │ │ │ - strdeq r1, [pc, -r0] │ │ │ │ - smlatteq pc, r8, fp, r1 │ │ │ │ - smlatteq pc, r4, fp, r1 │ │ │ │ - smlatteq pc, r0, fp, r1 │ │ │ │ - tsteq r6, r2, lsl #27 │ │ │ │ - smlabteq pc, r8, fp, r1 @ │ │ │ │ - tsteq sp, lr, lsr r7 │ │ │ │ - tsteq r6, lr, asr #26 │ │ │ │ - smlatbeq pc, sl, fp, r1 @ │ │ │ │ - tsteq sp, r2, lsl #14 │ │ │ │ - tsteq sp, r0, lsl r7 │ │ │ │ - tsteq sp, lr, lsl #14 │ │ │ │ - tsteq sp, ip, lsl #14 │ │ │ │ - tsteq sp, sl, lsl #14 │ │ │ │ - tsteq sp, ip, lsl #14 │ │ │ │ - tsteq r6, ip, asr #25 │ │ │ │ - tsteq pc, ip, lsr fp @ │ │ │ │ - smlabbeq sp, r0, r6, r2 │ │ │ │ - smlabbeq sp, lr, r6, r2 │ │ │ │ - smlabbeq sp, ip, r6, r2 │ │ │ │ - smlabbeq sp, sl, r6, r2 │ │ │ │ - smlabbeq sp, r8, r6, r2 │ │ │ │ - smlabbeq sp, sl, r6, r2 │ │ │ │ - tsteq r6, sl, asr #24 │ │ │ │ - ldrdeq r1, [pc, -r0] │ │ │ │ - smlatbeq sp, sl, r4, r2 │ │ │ │ + @ instruction: 0x010d9f90 │ │ │ │ + tsteq sp, sl, lsr ip │ │ │ │ + smlabteq sp, r8, fp, r9 │ │ │ │ + tsteq sp, r6, asr sp │ │ │ │ + @ instruction: 0x010f1d94 │ │ │ │ + smlabbeq pc, sl, sp, r1 @ │ │ │ │ + smlabbeq pc, r0, sp, r1 @ │ │ │ │ + tsteq sp, r6, lsl sp │ │ │ │ + tsteq pc, r4, ror #26 │ │ │ │ + tsteq pc, sl, asr sp @ │ │ │ │ + strdeq r9, [sp, -r4] │ │ │ │ + tsteq pc, lr, lsr sp @ │ │ │ │ + smlabteq sp, r4, ip, r9 │ │ │ │ + tsteq pc, lr, lsl sp @ │ │ │ │ + tsteq pc, r4, lsl sp @ │ │ │ │ + @ instruction: 0x010d9c96 │ │ │ │ + tsteq sp, r8, lsr fp │ │ │ │ + strdeq r9, [sp, -lr] │ │ │ │ + strdeq r9, [sp, -r8] │ │ │ │ + tsteq sp, sl, lsl fp │ │ │ │ + tsteq sp, r4, lsl fp │ │ │ │ + tsteq sp, lr, lsl #22 │ │ │ │ + tsteq sp, r8, lsl #22 │ │ │ │ + tsteq pc, sl, ror ip @ │ │ │ │ + tsteq sp, r8, ror fp │ │ │ │ + tsteq pc, r0, ror #24 │ │ │ │ + tsteq pc, r8, asr ip @ │ │ │ │ + tsteq pc, r0, asr ip @ │ │ │ │ + tsteq pc, r8, asr #24 │ │ │ │ + tsteq pc, r4, asr #24 │ │ │ │ + tsteq pc, r0, asr #24 │ │ │ │ + tsteq r6, r2, ror #27 │ │ │ │ + tsteq pc, r8, lsr #24 │ │ │ │ + @ instruction: 0x010d279e │ │ │ │ + tsteq r6, lr, lsr #27 │ │ │ │ + tsteq pc, sl, lsl #24 │ │ │ │ + tsteq sp, r2, ror #14 │ │ │ │ + tsteq sp, r0, ror r7 │ │ │ │ + tsteq sp, lr, ror #14 │ │ │ │ + tsteq sp, ip, ror #14 │ │ │ │ + tsteq sp, sl, ror #14 │ │ │ │ + tsteq sp, ip, ror #14 │ │ │ │ + tsteq r6, ip, lsr #26 │ │ │ │ + @ instruction: 0x010f1b9c │ │ │ │ + smlatteq sp, r0, r6, r2 │ │ │ │ + smlatteq sp, lr, r6, r2 │ │ │ │ + smlatteq sp, ip, r6, r2 │ │ │ │ + smlatteq sp, sl, r6, r2 │ │ │ │ + smlatteq sp, r8, r6, r2 │ │ │ │ + smlatteq sp, sl, r6, r2 │ │ │ │ + tsteq r6, sl, lsr #25 │ │ │ │ + tsteq pc, r0, lsr fp @ │ │ │ │ + tsteq sp, sl, lsl #10 │ │ │ │ ldccs 8, cr15, [r8, #892]! @ 0x37c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7db447a │ │ │ │ @ instruction: 0xf8dfe820 │ │ │ │ @ instruction: 0x463b2db0 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7db447a │ │ │ │ @@ -37911,198 +37911,198 @@ │ │ │ │ @ instruction: 0xf7da4628 │ │ │ │ @ instruction: 0x0672e954 │ │ │ │ cmnphi r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x21014aba │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stmdb sl, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000e177 │ │ │ │ - tsteq sp, r8, lsl #4 │ │ │ │ - tsteq pc, ip, lsl #16 │ │ │ │ - tsteq pc, sl, lsl r8 @ │ │ │ │ - tsteq pc, ip, lsr #16 │ │ │ │ - tsteq pc, ip, lsr r8 @ │ │ │ │ - tsteq pc, r6, asr r8 @ │ │ │ │ - tsteq pc, lr, lsr #16 │ │ │ │ - tsteq sp, lr, lsr r0 │ │ │ │ - tsteq pc, ip, lsl r8 @ │ │ │ │ - tsteq pc, ip, lsl #16 │ │ │ │ + tsteq sp, r8, ror #4 │ │ │ │ + tsteq pc, ip, ror #16 │ │ │ │ + tsteq pc, sl, ror r8 @ │ │ │ │ + smlabbeq pc, ip, r8, r1 @ │ │ │ │ + @ instruction: 0x010f189c │ │ │ │ + @ instruction: 0x010f18b6 │ │ │ │ + smlabbeq pc, lr, r8, r1 @ │ │ │ │ + swpeq r2, lr, [sp] │ │ │ │ + tsteq pc, ip, ror r8 @ │ │ │ │ + tsteq pc, ip, ror #16 │ │ │ │ + tsteq pc, r0, ror #16 │ │ │ │ + ldrdeq r2, [sp, -r6] │ │ │ │ + tsteq pc, r6, lsr r8 @ │ │ │ │ + tsteq pc, lr, lsl r8 @ │ │ │ │ + @ instruction: 0x010d22bc │ │ │ │ tsteq pc, r0, lsl #16 │ │ │ │ - tsteq sp, r6, ror r2 │ │ │ │ + ldrdeq r1, [pc, -ip] │ │ │ │ + smlatteq pc, lr, r7, r1 │ │ │ │ ldrdeq r1, [pc, -r6] │ │ │ │ - @ instruction: 0x010f17be │ │ │ │ - tsteq sp, ip, asr r2 │ │ │ │ - smlatbeq pc, r0, r7, r1 @ │ │ │ │ - tsteq pc, ip, ror r7 @ │ │ │ │ - smlabbeq pc, lr, r7, r1 @ │ │ │ │ - tsteq pc, r6, ror r7 @ │ │ │ │ - tsteq pc, sl, lsr r7 @ │ │ │ │ - tsteq pc, r4, ror #14 │ │ │ │ + @ instruction: 0x010f179a │ │ │ │ + smlabteq pc, r4, r7, r1 @ │ │ │ │ + @ instruction: 0x010f17b8 │ │ │ │ tsteq pc, r8, asr r7 @ │ │ │ │ - strdeq r1, [pc, -r8] │ │ │ │ - @ instruction: 0x010d2196 │ │ │ │ - smlabteq sp, r4, lr, r1 │ │ │ │ - smlatbeq pc, ip, r6, r1 @ │ │ │ │ - @ instruction: 0x010d1e9c │ │ │ │ - smlabbeq pc, r8, ip, pc @ │ │ │ │ - smlabbeq pc, r2, r9, r1 @ │ │ │ │ - tsteq pc, ip, ror r6 @ │ │ │ │ - tsteq sp, lr, lsr r1 │ │ │ │ - tsteq sp, r0, asr #2 │ │ │ │ - tsteq pc, sl, asr #12 │ │ │ │ - @ instruction: 0x01165696 │ │ │ │ - tsteq sp, r8, ror #28 │ │ │ │ - tsteq sp, r6, asr lr │ │ │ │ - tsteq sp, r4, asr #28 │ │ │ │ - tsteq sp, r2, lsr lr │ │ │ │ - tsteq sp, r0, lsr #28 │ │ │ │ - tsteq sp, lr, lsl #28 │ │ │ │ + strdeq r2, [sp, -r6] │ │ │ │ + tsteq sp, r4, lsr #30 │ │ │ │ + tsteq pc, ip, lsl #14 │ │ │ │ strdeq r1, [sp, -ip] │ │ │ │ - smlatteq sp, sl, sp, r1 │ │ │ │ - ldrdeq r1, [sp, -r8] │ │ │ │ - smlabteq sp, r6, sp, r1 │ │ │ │ - @ instruction: 0x010d1db4 │ │ │ │ - smlatbeq sp, r2, sp, r1 │ │ │ │ - @ instruction: 0x010d1d90 │ │ │ │ - tsteq sp, lr, ror sp │ │ │ │ - tsteq sp, ip, ror #26 │ │ │ │ - tsteq pc, ip, ror #14 │ │ │ │ - tsteq pc, r6, ror #14 │ │ │ │ - tsteq pc, r0, ror r7 @ │ │ │ │ - tsteq pc, r6, ror r7 @ │ │ │ │ - tsteq sp, r4, ror ip │ │ │ │ - tsteq sp, ip, lsr #12 │ │ │ │ - tsteq pc, r4, asr r7 @ │ │ │ │ - tsteq sp, sl, lsr #24 │ │ │ │ - tsteq sp, r2, lsr r9 │ │ │ │ - tsteq pc, r6, lsl r7 @ │ │ │ │ - smlabteq pc, r8, pc, r1 @ │ │ │ │ - @ instruction: 0x010f1f90 │ │ │ │ - tsteq r6, r2, lsl #9 │ │ │ │ - ldrdeq r1, [pc, -sl] │ │ │ │ - smlabteq pc, lr, r6, r1 @ │ │ │ │ - smlabteq pc, r4, r6, r1 @ │ │ │ │ - @ instruction: 0x010f16b6 │ │ │ │ - smlatbeq pc, ip, r6, r1 @ │ │ │ │ - tsteq r6, ip, lsl #8 │ │ │ │ - smlabbeq pc, lr, r6, r1 @ │ │ │ │ - tsteq pc, r0, lsr #6 │ │ │ │ - tsteq pc, r6, ror r6 @ │ │ │ │ - smlatbeq pc, r8, lr, r1 @ │ │ │ │ - smlatbeq pc, r4, lr, r1 @ │ │ │ │ - @ instruction: 0x010f1eb0 │ │ │ │ - tsteq pc, r4, lsr lr @ │ │ │ │ - @ instruction: 0x010f1e9c │ │ │ │ - @ instruction: 0x010f1e9c │ │ │ │ - tsteq pc, r0, lsr lr @ │ │ │ │ - smlatbeq pc, r0, lr, r1 @ │ │ │ │ - tsteq r6, r6, lsr r3 │ │ │ │ - ldrdeq r1, [pc, -r2] │ │ │ │ + smlatteq pc, r8, ip, pc @ │ │ │ │ + smlatteq pc, r2, r9, r1 │ │ │ │ + ldrdeq r1, [pc, -ip] │ │ │ │ + @ instruction: 0x010d219e │ │ │ │ + smlatbeq sp, r0, r1, r2 │ │ │ │ + smlatbeq pc, sl, r6, r1 @ │ │ │ │ + @ instruction: 0x011656f6 │ │ │ │ + smlabteq sp, r8, lr, r1 │ │ │ │ + @ instruction: 0x010d1eb6 │ │ │ │ + smlatbeq sp, r4, lr, r1 │ │ │ │ + @ instruction: 0x010d1e92 │ │ │ │ + smlabbeq sp, r0, lr, r1 │ │ │ │ + tsteq sp, lr, ror #28 │ │ │ │ + tsteq sp, ip, asr lr │ │ │ │ + tsteq sp, sl, asr #28 │ │ │ │ + tsteq sp, r8, lsr lr │ │ │ │ + tsteq sp, r6, lsr #28 │ │ │ │ + tsteq sp, r4, lsl lr │ │ │ │ + tsteq sp, r2, lsl #28 │ │ │ │ strdeq r1, [sp, -r0] │ │ │ │ - smlatteq sp, r8, sl, r1 │ │ │ │ - @ instruction: 0x010f15b4 │ │ │ │ - @ instruction: 0x010d1abe │ │ │ │ - @ instruction: 0x010d1ab6 │ │ │ │ - @ instruction: 0x010f1594 │ │ │ │ + ldrdeq r1, [sp, -lr] │ │ │ │ + smlabteq sp, ip, sp, r1 │ │ │ │ + smlabteq pc, ip, r7, r1 @ │ │ │ │ + smlabteq pc, r6, r7, r1 @ │ │ │ │ + ldrdeq r1, [pc, -r0] │ │ │ │ + ldrdeq r1, [pc, -r6] │ │ │ │ + ldrdeq r1, [sp, -r4] │ │ │ │ + smlabbeq sp, ip, r6, r9 │ │ │ │ + @ instruction: 0x010f17b4 │ │ │ │ + smlabbeq sp, sl, ip, r1 │ │ │ │ + @ instruction: 0x010d9992 │ │ │ │ + tsteq pc, r6, ror r7 @ │ │ │ │ + tsteq pc, r8, lsr #32 │ │ │ │ strdeq r1, [pc, -r0] │ │ │ │ - smlabbeq pc, r0, r5, r1 @ │ │ │ │ - @ instruction: 0x010d19b8 │ │ │ │ - tsteq pc, ip, asr #10 │ │ │ │ - tsteq pc, r6, asr #10 │ │ │ │ - tsteq pc, ip, lsr r5 @ │ │ │ │ - tsteq pc, r4, asr #10 │ │ │ │ - tsteq pc, sl, asr r1 @ │ │ │ │ - tsteq pc, ip, lsr r5 @ │ │ │ │ - tsteq pc, r2, lsr r5 @ │ │ │ │ - tsteq pc, r8, lsr r5 @ │ │ │ │ + tsteq r6, r2, ror #9 │ │ │ │ + tsteq pc, sl, lsr r7 @ │ │ │ │ + tsteq pc, lr, lsr #14 │ │ │ │ + tsteq pc, r4, lsr #14 │ │ │ │ + tsteq pc, r6, lsl r7 @ │ │ │ │ + tsteq pc, ip, lsl #14 │ │ │ │ + tsteq r6, ip, ror #8 │ │ │ │ + smlatteq pc, lr, r6, r1 │ │ │ │ + smlabbeq pc, r0, r3, r1 @ │ │ │ │ + ldrdeq r1, [pc, -r6] │ │ │ │ + tsteq pc, r8, lsl #30 │ │ │ │ + tsteq pc, r4, lsl #30 │ │ │ │ + tsteq pc, r0, lsl pc @ │ │ │ │ + @ instruction: 0x010f1e94 │ │ │ │ + strdeq r1, [pc, -ip] │ │ │ │ + strdeq r1, [pc, -ip] │ │ │ │ + @ instruction: 0x010f1e90 │ │ │ │ + tsteq pc, r0, lsl #30 │ │ │ │ + @ instruction: 0x01165396 │ │ │ │ + tsteq pc, r2, lsr r6 @ │ │ │ │ + tsteq sp, r0, asr fp │ │ │ │ + tsteq sp, r8, asr #22 │ │ │ │ + tsteq pc, r4, lsl r6 @ │ │ │ │ + tsteq sp, lr, lsl fp │ │ │ │ + tsteq sp, r6, lsl fp │ │ │ │ + strdeq r1, [pc, -r4] │ │ │ │ + tsteq pc, r0, asr r2 @ │ │ │ │ + smlatteq pc, r0, r5, r1 │ │ │ │ + tsteq sp, r8, lsl sl │ │ │ │ + smlatbeq pc, ip, r5, r1 @ │ │ │ │ + smlatbeq pc, r6, r5, r1 @ │ │ │ │ + @ instruction: 0x010f159c │ │ │ │ + smlatbeq pc, r4, r5, r1 @ │ │ │ │ + @ instruction: 0x010f11ba │ │ │ │ + @ instruction: 0x010f159c │ │ │ │ + @ instruction: 0x010f1592 │ │ │ │ + @ instruction: 0x010f1598 │ │ │ │ + @ instruction: 0x010f1592 │ │ │ │ + @ instruction: 0x010f1590 │ │ │ │ + tsteq pc, r0, asr #2 │ │ │ │ + tsteq pc, lr, ror r5 @ │ │ │ │ + tsteq sp, ip, lsl #18 │ │ │ │ + tsteq pc, r6, asr r5 @ │ │ │ │ + tsteq pc, r0, asr r5 @ │ │ │ │ + ldrdeq r1, [sp, -r4] │ │ │ │ + strheq r1, [pc, -lr] │ │ │ │ tsteq pc, r2, lsr r5 @ │ │ │ │ - tsteq pc, r0, lsr r5 @ │ │ │ │ - smlatteq pc, r0, r0, r1 │ │ │ │ - tsteq pc, lr, lsl r5 @ │ │ │ │ - smlatbeq sp, ip, r8, r1 │ │ │ │ + smlatbeq sp, r4, r8, r1 │ │ │ │ + tsteq pc, r0, lsl r5 @ │ │ │ │ + tsteq pc, r6, lsl #10 │ │ │ │ + strdeq r1, [pc, -ip] │ │ │ │ + strdeq r1, [pc, -r2] │ │ │ │ + smlatteq pc, r8, r4, r1 │ │ │ │ + ldrdeq r1, [pc, -lr] │ │ │ │ + ldrdeq r1, [pc, -r4] │ │ │ │ + smlabteq pc, lr, r4, r1 @ │ │ │ │ + smlabteq pc, ip, r4, r1 @ │ │ │ │ + smlabteq pc, sl, r4, r1 @ │ │ │ │ + tsteq r6, r2, lsl #1 │ │ │ │ + tsteq sp, r0, lsr sl │ │ │ │ + tsteq sp, ip, lsr sl │ │ │ │ + tsteq r6, sl, asr #32 │ │ │ │ + tsteq sp, r4, lsr #20 │ │ │ │ + strdeq r1, [sp, -sl] │ │ │ │ + tsteq sp, r6, lsl #20 │ │ │ │ + tsteq sp, r2, lsl #20 │ │ │ │ + strdeq r1, [sp, -lr] │ │ │ │ + strdeq r1, [sp, -sl] │ │ │ │ + strdeq r1, [sp, -sl] │ │ │ │ + @ instruction: 0x01164fb8 │ │ │ │ + smlatteq sp, r8, r9, r1 │ │ │ │ + tsteq r6, lr, lsl #31 │ │ │ │ + tsteq sp, r8, lsl #20 │ │ │ │ + smlatbeq pc, sl, lr, r0 @ │ │ │ │ + tsteq sp, r8, asr #18 │ │ │ │ + smlabbeq pc, r0, r3, r1 @ │ │ │ │ + tsteq sp, r6, lsl #14 │ │ │ │ + strdeq r1, [sp, -lr] │ │ │ │ + strdeq r0, [pc, -r8] │ │ │ │ + tsteq sp, ip, lsr r6 │ │ │ │ + tsteq pc, r4, lsr #28 │ │ │ │ + tsteq pc, ip, lsr r3 @ │ │ │ │ + tsteq pc, r8, lsl #28 │ │ │ │ + tsteq pc, lr, lsr r3 @ │ │ │ │ + tsteq pc, lr, lsr #6 │ │ │ │ + tsteq sp, r0, ror #12 │ │ │ │ + tsteq sp, r8, asr r6 │ │ │ │ + tsteq pc, r4, lsl r3 @ │ │ │ │ + tsteq sp, lr, lsr #12 │ │ │ │ + tsteq sp, r6, lsr #12 │ │ │ │ + mrseq r1, SP_hyp │ │ │ │ + tsteq pc, ip, lsl #6 │ │ │ │ + strdeq r1, [sp, -r6] │ │ │ │ + smlatteq sp, lr, r5, r1 │ │ │ │ strdeq r1, [pc, -r6] │ │ │ │ - strdeq r1, [pc, -r0] │ │ │ │ - tsteq sp, r4, ror r8 │ │ │ │ - qaddeq r1, lr, pc @ │ │ │ │ - ldrdeq r1, [pc, -r2] │ │ │ │ - tsteq sp, r4, asr #16 │ │ │ │ - @ instruction: 0x010f14b0 │ │ │ │ - smlatbeq pc, r6, r4, r1 @ │ │ │ │ - @ instruction: 0x010f149c │ │ │ │ - @ instruction: 0x010f1492 │ │ │ │ - smlabbeq pc, r8, r4, r1 @ │ │ │ │ - tsteq pc, lr, ror r4 @ │ │ │ │ - tsteq pc, r4, ror r4 @ │ │ │ │ - tsteq pc, lr, ror #8 │ │ │ │ - tsteq pc, ip, ror #8 │ │ │ │ - tsteq pc, sl, ror #8 │ │ │ │ - tsteq r6, r2, lsr #32 │ │ │ │ - ldrdeq r1, [sp, -r0] │ │ │ │ - ldrdeq r1, [sp, -ip] │ │ │ │ - tsteq r6, sl, ror #31 │ │ │ │ - smlabteq sp, r4, r9, r1 │ │ │ │ - @ instruction: 0x010d199a │ │ │ │ - smlatbeq sp, r6, r9, r1 │ │ │ │ - smlatbeq sp, r2, r9, r1 │ │ │ │ - @ instruction: 0x010d199e │ │ │ │ - @ instruction: 0x010d199a │ │ │ │ - @ instruction: 0x010d199a │ │ │ │ - tsteq r6, r8, asr pc │ │ │ │ - smlabbeq sp, r8, r9, r1 │ │ │ │ - tsteq r6, lr, lsr #30 │ │ │ │ - smlatbeq sp, r8, r9, r1 │ │ │ │ - tsteq pc, sl, asr #28 │ │ │ │ - smlatteq sp, r8, r8, r1 │ │ │ │ - tsteq pc, r0, lsr #6 │ │ │ │ - smlatbeq sp, r6, r6, r1 │ │ │ │ - @ instruction: 0x010d169e │ │ │ │ - @ instruction: 0x010f0598 │ │ │ │ - ldrdeq r1, [sp, -ip] │ │ │ │ - smlabteq pc, r4, sp, r0 @ │ │ │ │ + smlabteq sp, r4, r5, r1 │ │ │ │ + @ instruction: 0x010d15bc │ │ │ │ ldrdeq r1, [pc, -ip] │ │ │ │ - smlatbeq pc, r8, sp, r0 @ │ │ │ │ + @ instruction: 0x010d1592 │ │ │ │ + smlabbeq sp, sl, r5, r1 │ │ │ │ + smlabteq pc, r4, r2, r1 @ │ │ │ │ + tsteq pc, ip, ror r4 @ │ │ │ │ + ldrdeq r1, [pc, -r0] │ │ │ │ + smlatteq pc, r8, r2, r1 │ │ │ │ + strdeq r1, [pc, -ip] │ │ │ │ + @ instruction: 0x010f0c9e │ │ │ │ + strdeq r1, [pc, -r6] │ │ │ │ + smlabbeq pc, r8, ip, r0 @ │ │ │ │ + smlatteq pc, ip, r2, r1 │ │ │ │ + smlatteq pc, r8, r2, r1 │ │ │ │ + smlatteq pc, r4, r2, r1 │ │ │ │ + ldrdeq r1, [pc, -r4] │ │ │ │ + strdeq r1, [pc, -r4] │ │ │ │ + strdeq r1, [pc, -r0] │ │ │ │ + smlatteq pc, ip, r2, r1 │ │ │ │ + smlatteq pc, r8, r2, r1 │ │ │ │ + smlatteq pc, r4, r2, r1 │ │ │ │ + smlatteq pc, r4, r2, r1 │ │ │ │ + smlatteq pc, r4, r2, r1 │ │ │ │ ldrdeq r1, [pc, -lr] │ │ │ │ + smlabbeq pc, r4, fp, r0 @ │ │ │ │ + ldrdeq r1, [pc, -r2] │ │ │ │ smlabteq pc, lr, r2, r1 @ │ │ │ │ - tsteq sp, r0, lsl #12 │ │ │ │ - strdeq r1, [sp, -r8] │ │ │ │ - @ instruction: 0x010f12b4 │ │ │ │ - smlabteq sp, lr, r5, r1 │ │ │ │ - smlabteq sp, r6, r5, r1 │ │ │ │ - smlatbeq pc, r0, r2, r1 @ │ │ │ │ - smlatbeq pc, ip, r2, r1 @ │ │ │ │ - @ instruction: 0x010d1596 │ │ │ │ - smlabbeq sp, lr, r5, r1 │ │ │ │ - @ instruction: 0x010f1296 │ │ │ │ - tsteq sp, r4, ror #10 │ │ │ │ - tsteq sp, ip, asr r5 │ │ │ │ - tsteq pc, ip, ror r2 @ │ │ │ │ - tsteq sp, r2, lsr r5 │ │ │ │ - tsteq sp, sl, lsr #10 │ │ │ │ - tsteq pc, r4, ror #4 │ │ │ │ - tsteq pc, ip, lsl r4 @ │ │ │ │ - tsteq pc, r0, ror r2 @ │ │ │ │ - smlabbeq pc, r8, r2, r1 @ │ │ │ │ - @ instruction: 0x010f129c │ │ │ │ - tsteq pc, lr, lsr ip @ │ │ │ │ - @ instruction: 0x010f1296 │ │ │ │ - tsteq pc, r8, lsr #24 │ │ │ │ - smlabbeq pc, ip, r2, r1 @ │ │ │ │ - smlabbeq pc, r8, r2, r1 @ │ │ │ │ - smlabbeq pc, r4, r2, r1 @ │ │ │ │ - tsteq pc, r4, ror r2 @ │ │ │ │ - @ instruction: 0x010f1294 │ │ │ │ - @ instruction: 0x010f1290 │ │ │ │ - smlabbeq pc, ip, r2, r1 @ │ │ │ │ - smlabbeq pc, r8, r2, r1 @ │ │ │ │ - smlabbeq pc, r4, r2, r1 @ │ │ │ │ - smlabbeq pc, r4, r2, r1 @ │ │ │ │ - smlabbeq pc, r4, r2, r1 @ │ │ │ │ - tsteq pc, lr, ror r2 @ │ │ │ │ - tsteq pc, r4, lsr #22 │ │ │ │ - tsteq pc, r2, ror r2 @ │ │ │ │ - tsteq pc, lr, ror #4 │ │ │ │ ldclcs 8, cr15, [r8], #892 @ 0x37c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d9447a │ │ │ │ @ instruction: 0xf8dfefd2 │ │ │ │ @ instruction: 0x463b2cf0 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ vmvn.i32 q10, #15335424 @ 0x00ea0000 │ │ │ │ @@ -38926,191 +38926,191 @@ │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stmdb r4!, {r0, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf10003f3 │ │ │ │ bmi fed7b2ac │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d9447a │ │ │ │ cmn r8, ip, asr r9 │ │ │ │ - smlabbeq pc, r4, pc, r0 @ │ │ │ │ - ldrdeq r0, [pc, -r8] │ │ │ │ - smlatteq pc, ip, r7, r0 │ │ │ │ - tsteq pc, ip, asr pc @ │ │ │ │ - tsteq pc, r8, lsr #30 │ │ │ │ - tsteq pc, ip, lsr #30 │ │ │ │ - tsteq sp, r0, asr r5 │ │ │ │ - tsteq pc, ip, lsl pc @ │ │ │ │ - tsteq pc, r8, lsl pc @ │ │ │ │ - smlatteq sp, ip, r3, r8 │ │ │ │ - tsteq pc, r8, lsl #30 │ │ │ │ - tsteq sp, r4, lsl r4 │ │ │ │ - ldrdeq r8, [sp, -r8] │ │ │ │ - smlatteq pc, r8, lr, r0 │ │ │ │ - tsteq sp, r8, lsr #10 │ │ │ │ - @ instruction: 0x010f05bc │ │ │ │ - smlabteq pc, r4, lr, r0 @ │ │ │ │ - tsteq sp, r0, ror r3 │ │ │ │ - @ instruction: 0x010f0eb0 │ │ │ │ - tsteq pc, r0, asr r5 @ │ │ │ │ - tsteq pc, r8, asr r5 @ │ │ │ │ - smlatteq sp, r8, r4, r8 │ │ │ │ - tsteq r6, r6, lsr r7 │ │ │ │ - tsteq pc, r6, ror #28 │ │ │ │ - strdeq r0, [pc, -r6] │ │ │ │ - tsteq pc, r6, lsl sp @ │ │ │ │ - tsteq pc, r2, lsl sp @ │ │ │ │ - tsteq pc, lr, lsl #26 │ │ │ │ - tsteq pc, sl, lsl #26 │ │ │ │ - tsteq pc, r6, lsl #26 │ │ │ │ - tsteq pc, r6, lsl #26 │ │ │ │ - tsteq pc, r6, lsl #26 │ │ │ │ - smlatteq pc, r0, sp, r0 │ │ │ │ - strdeq r0, [pc, -r8] │ │ │ │ - @ instruction: 0x010f059c │ │ │ │ - smlatteq pc, r8, ip, r0 │ │ │ │ + smlatteq pc, r4, pc, r0 @ │ │ │ │ + tsteq pc, r8, lsr r8 @ │ │ │ │ + tsteq pc, ip, asr #16 │ │ │ │ + @ instruction: 0x010f0fbc │ │ │ │ + smlabbeq pc, r8, pc, r0 @ │ │ │ │ + smlabbeq pc, ip, pc, r0 @ │ │ │ │ + @ instruction: 0x010d85b0 │ │ │ │ + tsteq pc, ip, ror pc @ │ │ │ │ + tsteq pc, r8, ror pc @ │ │ │ │ + tsteq sp, ip, asr #8 │ │ │ │ + tsteq pc, r8, ror #30 │ │ │ │ + tsteq sp, r4, ror r4 │ │ │ │ + tsteq sp, r8, lsr r4 │ │ │ │ + tsteq pc, r8, asr #30 │ │ │ │ + smlabbeq sp, r8, r5, r8 │ │ │ │ + tsteq pc, ip, lsl r6 @ │ │ │ │ + tsteq pc, r4, lsr #30 │ │ │ │ + ldrdeq r8, [sp, -r0] │ │ │ │ + tsteq pc, r0, lsl pc @ │ │ │ │ + @ instruction: 0x010f05b0 │ │ │ │ + @ instruction: 0x010f05b8 │ │ │ │ + tsteq sp, r8, asr #10 │ │ │ │ + @ instruction: 0x01164796 │ │ │ │ + smlabteq pc, r6, lr, r0 @ │ │ │ │ + tsteq pc, r6, asr sp @ │ │ │ │ + tsteq pc, r6, ror sp @ │ │ │ │ + tsteq pc, r2, ror sp @ │ │ │ │ + tsteq pc, lr, ror #26 │ │ │ │ + tsteq pc, sl, ror #26 │ │ │ │ + tsteq pc, r6, ror #26 │ │ │ │ + tsteq pc, r6, ror #26 │ │ │ │ + tsteq pc, r6, ror #26 │ │ │ │ + tsteq pc, r0, asr #28 │ │ │ │ + tsteq pc, r8, asr sp @ │ │ │ │ + strdeq r0, [pc, -ip] │ │ │ │ + tsteq pc, r8, asr #26 │ │ │ │ + tsteq pc, r4, asr #26 │ │ │ │ + tsteq pc, ip, lsr sp @ │ │ │ │ + @ instruction: 0x010f0590 │ │ │ │ + smlatbeq pc, r4, r5, r0 @ │ │ │ │ + tsteq pc, r4, lsl sp @ │ │ │ │ + smlatteq pc, r0, ip, r0 │ │ │ │ smlatteq pc, r4, ip, r0 │ │ │ │ - ldrdeq r0, [pc, -ip] │ │ │ │ - tsteq pc, r0, lsr r5 @ │ │ │ │ - tsteq pc, r4, asr #10 │ │ │ │ - @ instruction: 0x010f0cb4 │ │ │ │ - smlabbeq pc, r0, ip, r0 @ │ │ │ │ - smlabbeq pc, r4, ip, r0 @ │ │ │ │ - smlatbeq sp, r8, r2, r8 │ │ │ │ - tsteq pc, r4, ror ip @ │ │ │ │ - tsteq pc, r0, ror ip @ │ │ │ │ - tsteq sp, r4, asr #2 │ │ │ │ - tsteq pc, r0, ror #24 │ │ │ │ - tsteq sp, ip, ror #2 │ │ │ │ - tsteq sp, r0, lsr r1 │ │ │ │ - tsteq pc, r0, asr #24 │ │ │ │ - smlabbeq sp, r0, r2, r8 │ │ │ │ - tsteq pc, r4, lsl r3 @ │ │ │ │ - tsteq pc, ip, lsl ip @ │ │ │ │ - smlabteq sp, r8, r0, r8 │ │ │ │ - tsteq pc, r8, lsl #24 │ │ │ │ - smlatbeq pc, r8, r2, r0 @ │ │ │ │ - @ instruction: 0x010f02b0 │ │ │ │ - tsteq sp, r0, asr #4 │ │ │ │ - tsteq r6, lr, lsl #9 │ │ │ │ - @ instruction: 0x010f0bbe │ │ │ │ - tsteq pc, lr, asr #20 │ │ │ │ - tsteq pc, lr, ror #20 │ │ │ │ - tsteq pc, sl, ror #20 │ │ │ │ - tsteq pc, r6, ror #20 │ │ │ │ - tsteq pc, r2, ror #20 │ │ │ │ - tsteq pc, lr, asr sl @ │ │ │ │ - tsteq pc, lr, asr sl @ │ │ │ │ - tsteq pc, lr, asr sl @ │ │ │ │ - tsteq pc, r2, asr #22 │ │ │ │ + tsteq sp, r8, lsl #6 │ │ │ │ + ldrdeq r0, [pc, -r4] │ │ │ │ + ldrdeq r0, [pc, -r0] │ │ │ │ + smlatbeq sp, r4, r1, r8 │ │ │ │ + smlabteq pc, r0, ip, r0 @ │ │ │ │ + smlabteq sp, ip, r1, r8 │ │ │ │ + @ instruction: 0x010d8190 │ │ │ │ + smlatbeq pc, r0, ip, r0 @ │ │ │ │ + smlatteq sp, r0, r2, r8 │ │ │ │ + tsteq pc, r4, ror r3 @ │ │ │ │ + tsteq pc, ip, ror ip @ │ │ │ │ + tsteq sp, r8, lsr #2 │ │ │ │ + tsteq pc, r8, ror #24 │ │ │ │ tsteq pc, r8, lsl #6 │ │ │ │ - tstpeq sp, r2, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, lr, lsl fp @ │ │ │ │ - smlabteq pc, ip, fp, r0 @ │ │ │ │ - @ instruction: 0x010f02be │ │ │ │ - tstpeq lr, lr, lsl ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, lsl ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [lr, -r4] │ │ │ │ - smlatteq lr, r6, fp, pc @ │ │ │ │ - ldrdeq pc, [lr, -r8] │ │ │ │ - smlabteq lr, sl, fp, pc @ │ │ │ │ - @ instruction: 0x010efbbc │ │ │ │ + tsteq pc, r0, lsl r3 @ │ │ │ │ + smlatbeq sp, r0, r2, r8 │ │ │ │ + tsteq r6, lr, ror #9 │ │ │ │ + tsteq pc, lr, lsl ip @ │ │ │ │ + smlatbeq pc, lr, sl, r0 @ │ │ │ │ + smlabteq pc, lr, sl, r0 @ │ │ │ │ smlabteq pc, sl, sl, r0 @ │ │ │ │ - tsteq r6, r2, lsr #4 │ │ │ │ - strdeq r0, [sp, -ip] │ │ │ │ - tsteq pc, r4, lsr r1 @ │ │ │ │ - tsteq pc, r0, asr sl @ │ │ │ │ - tsteq pc, r2, lsl r1 @ │ │ │ │ - tsteq pc, sl, asr #20 │ │ │ │ - tsteq pc, r4, asr #20 │ │ │ │ - smlatteq sp, r4, r8, r0 │ │ │ │ - tsteq pc, r6, lsr sl @ │ │ │ │ - tsteq pc, r4, lsr sl @ │ │ │ │ - tsteq pc, r4, lsr sl @ │ │ │ │ - swpeq r0, r6, [pc] @ │ │ │ │ - tsteq pc, r6, lsr #20 │ │ │ │ - tsteq pc, r2, ror r0 @ │ │ │ │ - tsteq pc, r2, lsr #20 │ │ │ │ - tsteq pc, r2, asr #24 │ │ │ │ - tsteq pc, r6, asr r6 @ │ │ │ │ + smlabteq pc, r6, sl, r0 @ │ │ │ │ + smlabteq pc, r2, sl, r0 @ │ │ │ │ + @ instruction: 0x010f0abe │ │ │ │ + @ instruction: 0x010f0abe │ │ │ │ + @ instruction: 0x010f0abe │ │ │ │ + smlatbeq pc, r2, fp, r0 @ │ │ │ │ + tsteq pc, r8, ror #6 │ │ │ │ + @ instruction: 0x010df192 │ │ │ │ + tsteq pc, lr, ror fp @ │ │ │ │ + tsteq pc, ip, lsr #24 │ │ │ │ + tsteq pc, lr, lsl r3 @ │ │ │ │ + tstpeq lr, lr, ror ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, ror ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, asr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, asr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsl ip @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, sl, lsr #22 │ │ │ │ + tsteq r6, r2, lsl #5 │ │ │ │ + tsteq sp, ip, asr ip │ │ │ │ + @ instruction: 0x010f0194 │ │ │ │ + @ instruction: 0x010f0ab0 │ │ │ │ + tsteq pc, r2, ror r1 @ │ │ │ │ + smlatbeq pc, sl, sl, r0 @ │ │ │ │ + smlatbeq pc, r4, sl, r0 @ │ │ │ │ + tsteq sp, r4, asr #18 │ │ │ │ + @ instruction: 0x010f0a96 │ │ │ │ + @ instruction: 0x010f0a94 │ │ │ │ + @ instruction: 0x010f0a94 │ │ │ │ strdeq r0, [pc, -r6] │ │ │ │ - tsteq pc, sl, lsl r0 @ │ │ │ │ - @ instruction: 0x010d7b96 │ │ │ │ - smlabteq pc, ip, r9, r0 @ │ │ │ │ + smlabbeq pc, r6, sl, r0 @ │ │ │ │ ldrdeq r0, [pc, -r2] │ │ │ │ - ldrdeq r0, [pc, -r0] │ │ │ │ - tsteq sp, r6, ror #16 │ │ │ │ - tsteq sp, lr, asr r8 │ │ │ │ - smlatbeq pc, lr, r9, r0 @ │ │ │ │ - tsteq sp, r4, lsr r8 │ │ │ │ - tsteq sp, ip, lsr #16 │ │ │ │ - tsteq pc, r4, lsr r5 @ │ │ │ │ - tsteq sp, r2, lsl #16 │ │ │ │ - strdeq r0, [sp, -sl] │ │ │ │ - tsteq pc, r2, ror #18 │ │ │ │ - ldrdeq r0, [sp, -r0] │ │ │ │ - smlabteq sp, r8, r7, r0 │ │ │ │ - tsteq pc, ip, asr #18 │ │ │ │ - strdeq pc, [lr, -r8] │ │ │ │ - tsteq pc, r4, asr #18 │ │ │ │ - tsteq pc, r2, asr #18 │ │ │ │ - tsteq pc, ip, lsr r9 @ │ │ │ │ - @ instruction: 0x010d06b2 │ │ │ │ + smlabbeq pc, r2, sl, r0 @ │ │ │ │ + smlatbeq pc, r2, ip, r1 @ │ │ │ │ + @ instruction: 0x010fe6b6 │ │ │ │ + tsteq pc, r6, asr sl @ │ │ │ │ + tsteq pc, sl, ror r0 @ │ │ │ │ + strdeq r7, [sp, -r6] │ │ │ │ + tsteq pc, ip, lsr #20 │ │ │ │ + tsteq pc, r2, lsr sl @ │ │ │ │ + tsteq pc, r0, lsr sl @ │ │ │ │ + smlabteq sp, r6, r8, r0 │ │ │ │ + @ instruction: 0x010d08be │ │ │ │ + tsteq pc, lr, lsl #20 │ │ │ │ + @ instruction: 0x010d0894 │ │ │ │ + smlabbeq sp, ip, r8, r0 │ │ │ │ + @ instruction: 0x010f0594 │ │ │ │ + tsteq sp, r2, ror #16 │ │ │ │ + tsteq sp, sl, asr r8 │ │ │ │ + smlabteq pc, r2, r9, r0 @ │ │ │ │ + tsteq sp, r0, lsr r8 │ │ │ │ + tsteq sp, r8, lsr #16 │ │ │ │ + smlatbeq pc, ip, r9, r0 @ │ │ │ │ + tstpeq lr, r8, asr pc @ p-variant is OBSOLETE │ │ │ │ + smlatbeq pc, r4, r9, r0 @ │ │ │ │ + smlatbeq pc, r2, r9, r0 @ │ │ │ │ + @ instruction: 0x010f099c │ │ │ │ + tsteq sp, r2, lsl r7 │ │ │ │ + tsteq pc, r2, ror r9 @ │ │ │ │ + tsteq pc, lr, ror #18 │ │ │ │ + tsteq pc, r4, asr r9 @ │ │ │ │ + tsteq pc, lr, lsr r9 @ │ │ │ │ + tstpeq lr, r0, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, ip, lsr #18 │ │ │ │ + tsteq pc, ip, lsr #18 │ │ │ │ + tsteq pc, r6, lsr #18 │ │ │ │ + tsteq pc, r0, lsr #18 │ │ │ │ + @ instruction: 0x01163efc │ │ │ │ + tsteq pc, lr, lsl r9 @ │ │ │ │ + tstpeq lr, r8, lsl lr @ p-variant is OBSOLETE │ │ │ │ tsteq pc, r2, lsl r9 @ │ │ │ │ - tsteq pc, lr, lsl #18 │ │ │ │ - strdeq r0, [pc, -r4] │ │ │ │ - ldrdeq r0, [pc, -lr] │ │ │ │ - strdeq pc, [lr, -r0] │ │ │ │ - smlatteq lr, r6, r5, pc @ │ │ │ │ - smlabteq pc, ip, r8, r0 @ │ │ │ │ - smlabteq pc, ip, r8, r0 @ │ │ │ │ - smlabteq pc, r6, r8, r0 @ │ │ │ │ - smlabteq pc, r0, r8, r0 @ │ │ │ │ - @ instruction: 0x01163e9c │ │ │ │ - @ instruction: 0x010f08be │ │ │ │ - @ instruction: 0x010efdb8 │ │ │ │ - @ instruction: 0x010f08b2 │ │ │ │ + tsteq pc, r4, lsl #18 │ │ │ │ + strdeq r0, [pc, -r6] │ │ │ │ + smlatbeq sp, sl, r5, r0 │ │ │ │ + tsteq r0, lr, lsr ip │ │ │ │ + tsteq sp, ip, ror r5 │ │ │ │ smlatbeq pc, r4, r8, r0 @ │ │ │ │ - @ instruction: 0x010f0896 │ │ │ │ - tsteq sp, sl, asr #10 │ │ │ │ - @ instruction: 0x01100bde │ │ │ │ - tsteq sp, ip, lsl r5 │ │ │ │ - tsteq pc, r4, asr #16 │ │ │ │ - tsteq pc, ip, lsr #16 │ │ │ │ - ldrdeq r0, [sp, -lr] │ │ │ │ - ldrdeq r0, [sp, -r0] │ │ │ │ - @ instruction: 0x010efcba │ │ │ │ - tsteq pc, ip, ror #12 │ │ │ │ - tsteq pc, r2, ror #12 │ │ │ │ - smlabbeq pc, sl, r8, r1 @ │ │ │ │ - smlatbeq pc, r0, r2, lr @ │ │ │ │ - tsteq pc, r2, asr #12 │ │ │ │ - tstpeq lr, r8, ror #24 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq pc, r6, r8, r0 @ │ │ │ │ - @ instruction: 0x010d7abe │ │ │ │ - tsteq r6, r0, lsl #26 │ │ │ │ - tsteq sp, r0, lsr r4 │ │ │ │ - tsteq sp, r8, lsr #8 │ │ │ │ - tsteq sp, r0, lsr #8 │ │ │ │ - tsteq sp, r8, lsl r4 │ │ │ │ - tsteq sp, r0, lsl r4 │ │ │ │ - strdeq r0, [sp, -sl] │ │ │ │ - tsteq pc, sl, ror #24 │ │ │ │ - tsteq sp, lr, ror r4 │ │ │ │ + smlabbeq pc, ip, r8, r0 @ │ │ │ │ + tsteq sp, lr, lsr r5 │ │ │ │ + tsteq sp, r0, lsr r5 │ │ │ │ + tstpeq lr, sl, lsl sp @ p-variant is OBSOLETE │ │ │ │ + smlabteq pc, ip, r6, r0 @ │ │ │ │ + smlabteq pc, r2, r6, r0 @ │ │ │ │ + smlatteq pc, sl, r8, r1 │ │ │ │ + mrseq lr, SP_hyp │ │ │ │ + smlatbeq pc, r2, r6, r0 @ │ │ │ │ + smlabteq lr, r8, ip, pc @ │ │ │ │ + smlatteq pc, r6, r8, r0 │ │ │ │ + tsteq sp, lr, lsl fp │ │ │ │ + tsteq r6, r0, ror #26 │ │ │ │ + @ instruction: 0x010d0490 │ │ │ │ + smlabbeq sp, r8, r4, r0 │ │ │ │ + smlabbeq sp, r0, r4, r0 │ │ │ │ tsteq sp, r8, ror r4 │ │ │ │ - tsteq pc, lr, asr #24 │ │ │ │ - tsteq sp, r2, asr r4 │ │ │ │ - tsteq sp, ip, asr #8 │ │ │ │ - tsteq pc, r2, lsr ip @ │ │ │ │ - tsteq sp, r6, lsr #8 │ │ │ │ - tsteq sp, r0, lsr #8 │ │ │ │ - tsteq pc, r6, lsl ip @ │ │ │ │ - strdeq r0, [sp, -sl] │ │ │ │ - strdeq r0, [sp, -r4] │ │ │ │ - strdeq r0, [pc, -sl] │ │ │ │ - smlabteq sp, ip, r3, r0 │ │ │ │ + tsteq sp, r0, ror r4 │ │ │ │ + tsteq sp, sl, asr r4 │ │ │ │ + smlabteq pc, sl, ip, r0 @ │ │ │ │ + ldrdeq r0, [sp, -lr] │ │ │ │ + ldrdeq r0, [sp, -r8] │ │ │ │ + smlatbeq pc, lr, ip, r0 @ │ │ │ │ + @ instruction: 0x010d04b2 │ │ │ │ + smlatbeq sp, ip, r4, r0 │ │ │ │ + @ instruction: 0x010f0c92 │ │ │ │ + smlabbeq sp, r6, r4, r0 │ │ │ │ + smlabbeq sp, r0, r4, r0 │ │ │ │ + tsteq pc, r6, ror ip @ │ │ │ │ + tsteq sp, sl, asr r4 │ │ │ │ + tsteq sp, r4, asr r4 │ │ │ │ + tsteq pc, sl, asr ip @ │ │ │ │ + tsteq sp, ip, lsr #8 │ │ │ │ stclcs 8, cr15, [r4, #-892]! @ 0xfffffc84 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d8447a │ │ │ │ @ instruction: 0xf8dfeff2 │ │ │ │ @ instruction: 0x463b2d5c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d8447a │ │ │ │ @@ -39961,199 +39961,199 @@ │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stmdb lr, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1000774 │ │ │ │ bmi fef7c318 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d8447a │ │ │ │ cmn r8, r6, asr #18 │ │ │ │ - mrseq r0, (UNDEF: 29) │ │ │ │ + tsteq sp, r0, ror #2 │ │ │ │ + tsteq pc, r4, ror r9 @ │ │ │ │ + tsteq sp, r6, lsr r1 │ │ │ │ + tsteq sp, lr, lsr #2 │ │ │ │ + tsteq pc, r2, asr r9 @ │ │ │ │ + tsteq sp, r4, lsl #2 │ │ │ │ + strdeq r0, [sp, -ip] │ │ │ │ + tsteq pc, r0, lsr r9 @ │ │ │ │ + @ instruction: 0x010d73b4 │ │ │ │ + tsteq pc, r6, lsl r9 @ │ │ │ │ + tsteq pc, r2, lsl r9 @ │ │ │ │ tsteq pc, r4, lsl r9 @ │ │ │ │ - ldrdeq r0, [sp, -r6] │ │ │ │ - smlabteq sp, lr, r0, r0 │ │ │ │ - strdeq r0, [pc, -r2] │ │ │ │ - smlatbeq sp, r4, r0, r0 │ │ │ │ - swpeq r0, ip, [sp] │ │ │ │ - ldrdeq r0, [pc, -r0] │ │ │ │ - tsteq sp, r4, asr r3 │ │ │ │ - @ instruction: 0x010f08b6 │ │ │ │ - @ instruction: 0x010f08b2 │ │ │ │ - @ instruction: 0x010f08b4 │ │ │ │ - @ instruction: 0x010f08b8 │ │ │ │ - tstpeq lr, lr, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, lr, lsr #2 │ │ │ │ - smlatbeq pc, r4, r8, r0 @ │ │ │ │ - strdeq pc, [ip, -r6] │ │ │ │ - smlatteq ip, lr, pc, pc @ │ │ │ │ - smlabbeq pc, ip, r8, r0 @ │ │ │ │ - smlabteq lr, r2, ip, pc @ │ │ │ │ - smlatbeq ip, ip, pc, pc @ │ │ │ │ - smlatbeq ip, r4, pc, pc @ │ │ │ │ - @ instruction: 0x010efcb2 │ │ │ │ - tsteq pc, r6, asr #16 │ │ │ │ - tstpeq ip, r0, ror pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r8, ror #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r4, lsr #16 │ │ │ │ - tstpeq ip, lr, lsr pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r6, lsr pc @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r2, lsl #16 │ │ │ │ - tstpeq ip, ip, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r4, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - smlatteq pc, r0, r7, r0 │ │ │ │ - ldrdeq pc, [ip, -sl] │ │ │ │ - ldrdeq pc, [ip, -r2] │ │ │ │ + tsteq pc, r8, lsl r9 @ │ │ │ │ + ldrdeq pc, [lr, -lr] │ │ │ │ + smlabbeq pc, lr, r1, r0 @ │ │ │ │ + tsteq pc, r4, lsl #18 │ │ │ │ + qaddeq r0, r6, sp │ │ │ │ + tsteq sp, lr, asr #32 │ │ │ │ + smlatteq pc, ip, r8, r0 │ │ │ │ + tstpeq lr, r2, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, ip │ │ │ │ + tsteq sp, r4 │ │ │ │ + tstpeq lr, r2, lsl sp @ p-variant is OBSOLETE │ │ │ │ + smlatbeq pc, r6, r8, r0 @ │ │ │ │ + ldrdeq pc, [ip, -r0] │ │ │ │ + smlabteq ip, r8, pc, pc @ │ │ │ │ + smlabbeq pc, r4, r8, r0 @ │ │ │ │ + @ instruction: 0x010cff9e │ │ │ │ + @ instruction: 0x010cff96 │ │ │ │ + tsteq pc, r2, ror #16 │ │ │ │ + tstpeq ip, ip, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r4, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r0, asr #16 │ │ │ │ + tstpeq ip, sl, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r2, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, lr, lsl r8 @ │ │ │ │ + tstpeq ip, r8, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r0, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + strdeq r0, [pc, -ip] │ │ │ │ + ldrdeq pc, [ip, -r6] │ │ │ │ + smlabteq ip, lr, lr, pc @ │ │ │ │ + ldrdeq r0, [pc, -sl] │ │ │ │ + smlatbeq ip, r4, lr, pc @ │ │ │ │ + @ instruction: 0x010cfe9c │ │ │ │ @ instruction: 0x010f07be │ │ │ │ - smlatbeq ip, r8, lr, pc @ │ │ │ │ - smlatbeq ip, r0, lr, pc @ │ │ │ │ - @ instruction: 0x010f079c │ │ │ │ - tstpeq ip, r6, ror lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, lr, ror #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, sl, ror r7 @ │ │ │ │ - tstpeq ip, r4, asr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, ip, lsr lr @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, lr, asr r7 @ │ │ │ │ - smlabteq sp, r4, r0, r7 │ │ │ │ - tsteq pc, r2, lsl r7 @ │ │ │ │ - tsteq pc, r8, lsl r7 @ │ │ │ │ - tsteq pc, r2, lsr #14 │ │ │ │ - tsteq pc, r0, lsr #14 │ │ │ │ - tsteq pc, lr, lsl r7 @ │ │ │ │ - tsteq pc, ip, lsl r7 @ │ │ │ │ - tsteq pc, r6, lsr #14 │ │ │ │ - tsteq pc, r4, lsr #14 │ │ │ │ - tsteq pc, lr, lsr #14 │ │ │ │ - tsteq pc, r0, lsr r7 @ │ │ │ │ - tsteq pc, lr, lsr r7 @ │ │ │ │ - tsteq pc, ip, asr #14 │ │ │ │ - tsteq pc, lr, ror #14 │ │ │ │ - tsteq pc, r4, ror r7 @ │ │ │ │ + tsteq sp, r4, lsr #2 │ │ │ │ + tsteq pc, r2, ror r7 @ │ │ │ │ + tsteq pc, r8, ror r7 @ │ │ │ │ smlabbeq pc, r2, r7, r0 @ │ │ │ │ smlabbeq pc, r0, r7, r0 @ │ │ │ │ tsteq pc, lr, ror r7 @ │ │ │ │ - smlabbeq pc, r0, r7, r0 @ │ │ │ │ - tsteq r6, ip, lsr #9 │ │ │ │ - ldrdeq pc, [lr, -ip] │ │ │ │ - smlabteq lr, r0, r3, pc @ │ │ │ │ - ldrdeq lr, [sp, -ip] │ │ │ │ - tsteq sp, r6, lsr #30 │ │ │ │ - tsteq r6, lr, lsr #8 │ │ │ │ - tsteq pc, ip, lsl r7 @ │ │ │ │ - tstpeq lr, r0, asr #6 @ p-variant is OBSOLETE │ │ │ │ - strdeq r0, [pc, -r8] │ │ │ │ - tstpeq lr, ip, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r4, lsl fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, ip, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - smlatteq ip, r6, sl, pc @ │ │ │ │ - @ instruction: 0x010eff9e │ │ │ │ - tsteq pc, ip, lsl r1 @ │ │ │ │ - smlabteq pc, r2, r2, r0 @ │ │ │ │ - @ instruction: 0x010f02bc │ │ │ │ - @ instruction: 0x010f02ba │ │ │ │ - @ instruction: 0x010f02b8 │ │ │ │ - @ instruction: 0x010f02b6 │ │ │ │ - @ instruction: 0x010f02b0 │ │ │ │ - smlatbeq pc, sl, r2, r0 @ │ │ │ │ - smlabteq pc, r4, r1, r0 @ │ │ │ │ - @ instruction: 0x010f01be │ │ │ │ - @ instruction: 0x010f01bc │ │ │ │ - @ instruction: 0x010f01ba │ │ │ │ - smlatbeq pc, lr, r1, r0 @ │ │ │ │ - smlatbeq pc, r0, r1, r0 @ │ │ │ │ - @ instruction: 0x010f0190 │ │ │ │ - tstpeq ip, r2, ror r9 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [lr, -r2] │ │ │ │ - smlatteq lr, ip, ip, pc @ │ │ │ │ - smlatteq lr, r6, ip, pc @ │ │ │ │ - smlatteq lr, r0, ip, pc @ │ │ │ │ - ldrdeq pc, [lr, -lr] │ │ │ │ - ldrdeq pc, [lr, -ip] │ │ │ │ - ldrdeq pc, [lr, -sl] │ │ │ │ - ldrdeq pc, [lr, -ip] │ │ │ │ - ldrdeq pc, [lr, -sl] │ │ │ │ - ldrdeq pc, [lr, -r4] │ │ │ │ - smlabteq lr, lr, fp, pc @ │ │ │ │ - smlabteq lr, r8, fp, pc @ │ │ │ │ - smlabteq lr, r2, fp, pc @ │ │ │ │ - smlabteq lr, r0, fp, pc @ │ │ │ │ - @ instruction: 0x010efbbe │ │ │ │ - @ instruction: 0x010efbb8 │ │ │ │ - tsteq sp, sl, asr fp │ │ │ │ - @ instruction: 0x010f03bc │ │ │ │ - @ instruction: 0x010f03b2 │ │ │ │ + tsteq pc, ip, ror r7 @ │ │ │ │ + smlabbeq pc, r6, r7, r0 @ │ │ │ │ + smlabbeq pc, r4, r7, r0 @ │ │ │ │ + smlabbeq pc, lr, r7, r0 @ │ │ │ │ + @ instruction: 0x010f0790 │ │ │ │ + @ instruction: 0x010f079e │ │ │ │ + smlatbeq pc, ip, r7, r0 @ │ │ │ │ + smlabteq pc, lr, r7, r0 @ │ │ │ │ + ldrdeq r0, [pc, -r4] │ │ │ │ + smlatteq pc, r2, r7, r0 │ │ │ │ + smlatteq pc, r0, r7, r0 │ │ │ │ + ldrdeq r0, [pc, -lr] │ │ │ │ + smlatteq pc, r0, r7, r0 │ │ │ │ + tsteq r6, ip, lsl #10 │ │ │ │ + tstpeq lr, ip, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, ip, lsr r2 │ │ │ │ + smlabbeq sp, r6, pc, r6 @ │ │ │ │ + tsteq r6, lr, lsl #9 │ │ │ │ + tsteq pc, ip, ror r7 @ │ │ │ │ + smlatbeq lr, r0, r3, pc @ │ │ │ │ + tsteq pc, r8, asr r7 @ │ │ │ │ + tstpeq lr, ip, ror r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r4, ror fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, ip, ror #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r6, asr #22 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [lr, -lr] │ │ │ │ + tsteq pc, ip, ror r1 @ │ │ │ │ + tsteq pc, r2, lsr #6 │ │ │ │ + tsteq pc, ip, lsl r3 @ │ │ │ │ + tsteq pc, sl, lsl r3 @ │ │ │ │ + tsteq pc, r8, lsl r3 @ │ │ │ │ + tsteq pc, r6, lsl r3 @ │ │ │ │ + tsteq pc, r0, lsl r3 @ │ │ │ │ + tsteq pc, sl, lsl #6 │ │ │ │ + tsteq pc, r4, lsr #4 │ │ │ │ + tsteq pc, lr, lsl r2 @ │ │ │ │ + tsteq pc, ip, lsl r2 @ │ │ │ │ + tsteq pc, sl, lsl r2 @ │ │ │ │ + tsteq pc, lr, lsl #4 │ │ │ │ + mrseq r0, (UNDEF: 47) │ │ │ │ + strdeq r0, [pc, -r0] │ │ │ │ + ldrdeq pc, [ip, -r2] │ │ │ │ + tstpeq lr, r2, asr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, lsr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, lsr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, lsl ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsl ip @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010d6bba │ │ │ │ + tsteq pc, ip, lsl r4 @ │ │ │ │ + tsteq pc, r2, lsl r4 @ │ │ │ │ + tsteq pc, r8, lsl #8 │ │ │ │ + strdeq r0, [pc, -lr] │ │ │ │ + strdeq pc, [ip, -ip] │ │ │ │ + smlatteq lr, r6, pc, lr @ │ │ │ │ + tstpeq lr, lr, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + smlabteq pc, r2, r3, r0 @ │ │ │ │ + smlabteq pc, r4, r3, r0 @ │ │ │ │ + @ instruction: 0x010ef8bc │ │ │ │ + smlatbeq pc, lr, r3, r0 @ │ │ │ │ smlatbeq pc, r8, r3, r0 @ │ │ │ │ - @ instruction: 0x010f039e │ │ │ │ - @ instruction: 0x010cf79c │ │ │ │ - smlabbeq lr, r6, pc, lr @ │ │ │ │ - @ instruction: 0x010ef8be │ │ │ │ - tsteq pc, r2, ror #6 │ │ │ │ - tsteq pc, r4, ror #6 │ │ │ │ - tstpeq lr, ip, asr r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, lr, asr #6 │ │ │ │ - tsteq pc, r8, asr #6 │ │ │ │ + smlatbeq pc, r2, r3, r0 @ │ │ │ │ + @ instruction: 0x010f039c │ │ │ │ + @ instruction: 0x010f0396 │ │ │ │ + @ instruction: 0x010f0394 │ │ │ │ + @ instruction: 0x010f0392 │ │ │ │ + smlabbeq pc, ip, r3, r0 @ │ │ │ │ + smlabbeq pc, sl, r3, r0 @ │ │ │ │ + smlabbeq pc, r8, r3, r0 @ │ │ │ │ + smlabbeq pc, r6, r3, r0 @ │ │ │ │ + tsteq r6, lr, ror pc │ │ │ │ + smlatteq sp, r4, ip, sp │ │ │ │ + @ instruction: 0x010eee90 │ │ │ │ + tsteq pc, r2, asr r3 @ │ │ │ │ tsteq pc, r2, asr #6 │ │ │ │ - tsteq pc, ip, lsr r3 @ │ │ │ │ - tsteq pc, r6, lsr r3 @ │ │ │ │ - tsteq pc, r4, lsr r3 @ │ │ │ │ + tsteq lr, r0, ror #28 │ │ │ │ tsteq pc, r2, lsr r3 @ │ │ │ │ - tsteq pc, ip, lsr #6 │ │ │ │ - tsteq pc, sl, lsr #6 │ │ │ │ - tsteq pc, r8, lsr #6 │ │ │ │ - tsteq pc, r6, lsr #6 │ │ │ │ - tsteq r6, lr, lsl pc │ │ │ │ - smlabbeq sp, r4, ip, sp │ │ │ │ - tsteq lr, r0, lsr lr │ │ │ │ - strdeq r0, [pc, -r2] │ │ │ │ - smlatteq pc, r2, r2, r0 │ │ │ │ - tsteq lr, r0, lsl #28 │ │ │ │ - ldrdeq r0, [pc, -r2] │ │ │ │ + tsteq pc, sl, lsl r3 @ │ │ │ │ + tstpeq lr, sl, ror ip @ p-variant is OBSOLETE │ │ │ │ + strdeq r0, [pc, -lr] │ │ │ │ + strdeq r0, [pc, -r6] │ │ │ │ + tsteq r6, r4, lsr #29 │ │ │ │ + smlabteq sp, r8, r2, r7 │ │ │ │ + smlabteq pc, sl, r2, r0 @ │ │ │ │ + smlabteq pc, r2, r2, r0 @ │ │ │ │ @ instruction: 0x010f02ba │ │ │ │ - tstpeq lr, sl, lsl ip @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010f029e │ │ │ │ - @ instruction: 0x010f0296 │ │ │ │ - tsteq r6, r4, asr #28 │ │ │ │ - tsteq sp, r8, ror #4 │ │ │ │ - tsteq pc, sl, ror #4 │ │ │ │ - tsteq pc, r2, ror #4 │ │ │ │ - tsteq pc, sl, asr r2 @ │ │ │ │ - tsteq pc, r8, asr r2 @ │ │ │ │ - tsteq pc, r8, asr r2 @ │ │ │ │ + @ instruction: 0x010f02b8 │ │ │ │ + @ instruction: 0x010f02b8 │ │ │ │ + @ instruction: 0x010f02b4 │ │ │ │ + smlabbeq pc, r6, r2, r0 @ │ │ │ │ + smlabbeq pc, r6, r2, r0 @ │ │ │ │ + @ instruction: 0x010f0292 │ │ │ │ tsteq pc, r4, asr r2 @ │ │ │ │ - tsteq pc, r6, lsr #4 │ │ │ │ - tsteq pc, r6, lsr #4 │ │ │ │ - tsteq pc, r2, lsr r2 @ │ │ │ │ - strdeq r0, [pc, -r4] │ │ │ │ + tsteq pc, r4, asr r2 @ │ │ │ │ + tsteq pc, r0, ror r2 @ │ │ │ │ + tsteq pc, r2, lsr #4 │ │ │ │ + tsteq pc, r2, lsr #4 │ │ │ │ + tsteq pc, lr, asr #4 │ │ │ │ + strdeq r0, [pc, -r2] │ │ │ │ strdeq r0, [pc, -r4] │ │ │ │ - tsteq pc, r0, lsl r2 @ │ │ │ │ - smlabteq pc, r2, r1, r0 @ │ │ │ │ - smlabteq pc, r2, r1, r0 @ │ │ │ │ - smlatteq pc, lr, r1, r0 │ │ │ │ - @ instruction: 0x010f0192 │ │ │ │ - @ instruction: 0x010f0194 │ │ │ │ - ldrdeq r0, [pc, -r2] │ │ │ │ - tsteq pc, r6, ror #2 │ │ │ │ - tsteq pc, r8, ror #2 │ │ │ │ - @ instruction: 0x010f01b6 │ │ │ │ - tsteq pc, sl, lsr r1 @ │ │ │ │ - tsteq pc, ip, lsr r1 @ │ │ │ │ + tsteq pc, r2, lsr r2 @ │ │ │ │ + smlabteq pc, r6, r1, r0 @ │ │ │ │ + smlabteq pc, r8, r1, r0 @ │ │ │ │ + tsteq pc, r6, lsl r2 @ │ │ │ │ @ instruction: 0x010f019a │ │ │ │ - tsteq pc, lr, lsl #2 │ │ │ │ - tsteq pc, r0, lsl r1 @ │ │ │ │ - tsteq pc, lr, ror r1 @ │ │ │ │ - smlatteq pc, r2, r0, r0 │ │ │ │ - smlatteq pc, r4, r0, r0 │ │ │ │ - tsteq pc, r2, ror #2 │ │ │ │ - strheq r0, [pc, -r6] │ │ │ │ - strheq r0, [pc, -r6] │ │ │ │ + @ instruction: 0x010f019c │ │ │ │ + strdeq r0, [pc, -sl] │ │ │ │ + tsteq pc, lr, ror #2 │ │ │ │ + tsteq pc, r0, ror r1 @ │ │ │ │ + ldrdeq r0, [pc, -lr] │ │ │ │ tsteq pc, r2, asr #2 │ │ │ │ - tsteq pc, lr, asr #2 │ │ │ │ - tsteq pc, r0, asr r1 @ │ │ │ │ - tsteq pc, r2, asr r1 @ │ │ │ │ - tsteq pc, lr, asr r1 @ │ │ │ │ - tsteq pc, r4, lsl r1 @ │ │ │ │ - tsteq pc, r2, asr r1 @ │ │ │ │ - tsteq pc, r0, lsr r1 @ │ │ │ │ + tsteq pc, r4, asr #2 │ │ │ │ + smlabteq pc, r2, r1, r0 @ │ │ │ │ + tsteq pc, r6, lsl r1 @ │ │ │ │ + tsteq pc, r6, lsl r1 @ │ │ │ │ + smlatbeq pc, r2, r1, r0 @ │ │ │ │ + smlatbeq pc, lr, r1, r0 @ │ │ │ │ + @ instruction: 0x010f01b0 │ │ │ │ + @ instruction: 0x010f01b2 │ │ │ │ + @ instruction: 0x010f01be │ │ │ │ + tsteq pc, r4, ror r1 @ │ │ │ │ + @ instruction: 0x010f01b2 │ │ │ │ + @ instruction: 0x010f0190 │ │ │ │ stclcs 8, cr15, [r8, #892]! @ 0x37c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d7447a │ │ │ │ @ instruction: 0xf8dfefcc │ │ │ │ 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 ffa99fe8 │ │ │ │ smlabtcs r1, r3, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldm lr, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bllt ff7d8e14 │ │ │ │ - tstpeq lr, r0, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, asr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, lsl lr @ p-variant is OBSOLETE │ │ │ │ - smlabteq lr, lr, sp, pc @ │ │ │ │ - tstpeq lr, sl, lsr lr @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, ip, sp, pc @ │ │ │ │ - smlatbeq lr, ip, sp, pc @ │ │ │ │ - tstpeq lr, ip, lsl lr @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010efdb6 │ │ │ │ - tstpeq lr, r8, ror #26 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq sp, r8, r5, sp │ │ │ │ - tsteq sp, r0, lsl #18 │ │ │ │ - smlabbeq pc, ip, sl, ip @ │ │ │ │ - tsteq lr, ip, ror #30 │ │ │ │ - tsteq lr, r8, ror #30 │ │ │ │ - ldrdeq r6, [sp, -r4] │ │ │ │ - tsteq lr, r4, asr pc │ │ │ │ - tsteq lr, r4, asr pc │ │ │ │ - tsteq lr, r4, asr pc │ │ │ │ - tsteq lr, ip, asr #30 │ │ │ │ - tsteq lr, r8, asr #30 │ │ │ │ - tsteq lr, r4, asr #30 │ │ │ │ - tsteq lr, r4, asr #30 │ │ │ │ - tsteq lr, r8, asr #30 │ │ │ │ - tsteq lr, ip, asr #30 │ │ │ │ - tsteq lr, r4, asr pc │ │ │ │ - tsteq r6, sl, lsl #14 │ │ │ │ - ldrdeq pc, [lr, -r6] │ │ │ │ - ldrdeq pc, [lr, -r8] │ │ │ │ - ldrdeq pc, [lr, -r0] │ │ │ │ + tstpeq lr, r0, ror #28 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010efeb4 │ │ │ │ + tstpeq lr, sl, ror lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010efe9a │ │ │ │ + tstpeq lr, ip, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, ror lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, lsl lr @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, r8, sp, pc @ │ │ │ │ + tsteq sp, r8, lsl #12 │ │ │ │ + tsteq sp, r0, ror #18 │ │ │ │ + smlatteq pc, ip, sl, ip │ │ │ │ + smlabteq lr, ip, pc, lr @ │ │ │ │ + smlabteq lr, r8, pc, lr @ │ │ │ │ + tsteq sp, r4, lsr r9 │ │ │ │ + @ instruction: 0x010eefb4 │ │ │ │ + @ instruction: 0x010eefb4 │ │ │ │ + @ instruction: 0x010eefb4 │ │ │ │ + smlatbeq lr, ip, pc, lr @ │ │ │ │ + smlatbeq lr, r8, pc, lr @ │ │ │ │ + smlatbeq lr, r4, pc, lr @ │ │ │ │ + smlatbeq lr, r4, pc, lr @ │ │ │ │ + smlatbeq lr, r8, pc, lr @ │ │ │ │ + smlatbeq lr, ip, pc, lr @ │ │ │ │ + @ instruction: 0x010eefb4 │ │ │ │ + tsteq r6, sl, ror #14 │ │ │ │ + tstpeq lr, r6, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [lr, -ip] │ │ │ │ + tstpeq lr, r4, lsl sp @ p-variant is OBSOLETE │ │ │ │ + smlatteq lr, r4, ip, pc @ │ │ │ │ + @ instruction: 0x011626da │ │ │ │ + smlatteq lr, ip, ip, pc @ │ │ │ │ + smlatteq lr, r4, ip, pc @ │ │ │ │ + smlatteq lr, lr, ip, pc @ │ │ │ │ + strdeq pc, [lr, -r4] │ │ │ │ + strdeq pc, [lr, -sl] │ │ │ │ + tsteq sp, r8, lsr r5 │ │ │ │ + tsteq ip, lr, lsr #28 │ │ │ │ + tsteq ip, r6, lsr #28 │ │ │ │ + smlabteq lr, lr, ip, pc @ │ │ │ │ + tsteq lr, r6, asr r5 │ │ │ │ + smlabteq lr, r2, ip, pc @ │ │ │ │ + ldrdeq lr, [ip, -r8] │ │ │ │ + ldrdeq lr, [ip, -r0] │ │ │ │ + smlatbeq lr, lr, ip, pc @ │ │ │ │ + smlatteq lr, r0, ip, pc @ │ │ │ │ + tsteq lr, r0, lsl #10 │ │ │ │ + ldrdeq pc, [lr, -r2] │ │ │ │ smlabteq lr, sl, ip, pc @ │ │ │ │ + smlabteq lr, ip, ip, pc @ │ │ │ │ + smlabteq lr, sl, ip, pc @ │ │ │ │ + @ instruction: 0x010cec98 │ │ │ │ + ldrdeq pc, [lr, -lr] │ │ │ │ + smlabteq lr, r4, ip, pc @ │ │ │ │ + smlatteq sp, r2, pc, r5 @ │ │ │ │ + smlatbeq lr, r4, ip, pc @ │ │ │ │ + @ instruction: 0x010efc9e │ │ │ │ @ instruction: 0x010efc9c │ │ │ │ - @ instruction: 0x010efcb4 │ │ │ │ - smlabbeq lr, r4, ip, pc @ │ │ │ │ - tsteq r6, sl, ror r6 │ │ │ │ - smlabbeq lr, ip, ip, pc @ │ │ │ │ - smlabbeq lr, r4, ip, pc @ │ │ │ │ - smlabbeq lr, lr, ip, pc @ │ │ │ │ - @ instruction: 0x010efc94 │ │ │ │ @ instruction: 0x010efc9a │ │ │ │ - ldrdeq r6, [sp, -r8] │ │ │ │ - smlabteq ip, lr, sp, lr │ │ │ │ - smlabteq ip, r6, sp, lr │ │ │ │ + @ instruction: 0x010efc9c │ │ │ │ + @ instruction: 0x010efc90 │ │ │ │ + smlabbeq lr, r6, ip, pc @ │ │ │ │ + tstpeq lr, ip, ror ip @ p-variant is OBSOLETE │ │ │ │ tstpeq lr, lr, ror #24 @ p-variant is OBSOLETE │ │ │ │ - strdeq lr, [lr, -r6] │ │ │ │ + @ instruction: 0x010ee398 │ │ │ │ tstpeq lr, r2, ror #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r8, ror sp │ │ │ │ - tsteq ip, r0, ror sp │ │ │ │ - tstpeq lr, lr, asr #24 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq lr, r0, ip, pc @ │ │ │ │ - smlatbeq lr, r0, r4, lr │ │ │ │ - tstpeq lr, r2, ror ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, ror #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, ror #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, ror #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r8, lsr ip │ │ │ │ - tstpeq lr, lr, ror ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, ror #24 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq sp, r2, pc, r5 @ │ │ │ │ - tstpeq lr, r4, asr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, lsr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, lsr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, lsr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, lsr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, lsr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, lsl ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r8, lsr r3 │ │ │ │ - tstpeq lr, r2, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r4, lsl #22 │ │ │ │ - smlatbeq lr, r6, r9, pc @ │ │ │ │ - smlabteq lr, ip, fp, pc @ │ │ │ │ - smlabteq lr, r2, fp, pc @ │ │ │ │ - tstpeq lr, r4, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010efbb8 │ │ │ │ - @ instruction: 0x010efbb4 │ │ │ │ - tsteq lr, ip, ror fp │ │ │ │ - smlatbeq sp, r2, r0, sp │ │ │ │ - smlabbeq sp, sl, r0, sp │ │ │ │ - @ instruction: 0x010efb94 │ │ │ │ - smlabbeq lr, lr, r5, lr │ │ │ │ - smlabbeq lr, r0, fp, pc @ │ │ │ │ - tstpeq lr, sl, ror fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, ror fp @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, lsr #5 │ │ │ │ - tstpeq lr, r6, asr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, asr #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, asr #22 @ p-variant is OBSOLETE │ │ │ │ - smlatteq sp, lr, r2, r6 │ │ │ │ - tstpeq lr, r0, lsr fp @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r6, ror #2 │ │ │ │ - tstpeq lr, sl, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, ip, asr #2 │ │ │ │ - tsteq sp, r6, ror pc │ │ │ │ - tsteq lr, r2, ror #18 │ │ │ │ - smlabteq lr, r2, sl, pc @ │ │ │ │ - tsteq lr, r4, lsl #2 │ │ │ │ - tsteq sp, lr, lsr #30 │ │ │ │ - tsteq lr, sl, lsl r9 │ │ │ │ - smlabteq lr, r8, r8, lr │ │ │ │ - smlabteq lr, r2, r8, lr │ │ │ │ - tsteq sp, ip, lsr #4 │ │ │ │ - smlatbeq lr, sl, r8, lr │ │ │ │ - smlatbeq lr, r8, r8, lr │ │ │ │ - smlatbeq lr, r6, r8, lr │ │ │ │ - @ instruction: 0x010ee89c │ │ │ │ - @ instruction: 0x010ee896 │ │ │ │ - @ instruction: 0x010ee890 │ │ │ │ - smlabbeq lr, lr, r8, lr │ │ │ │ - @ instruction: 0x010ee890 │ │ │ │ - @ instruction: 0x010ee892 │ │ │ │ - @ instruction: 0x010ee898 │ │ │ │ - tsteq r6, ip, asr #32 │ │ │ │ - tstpeq lr, r6, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r8, ror #30 │ │ │ │ - @ instruction: 0x010dcd92 │ │ │ │ - tsteq lr, lr, ror r7 │ │ │ │ - ldrdeq pc, [lr, -lr] │ │ │ │ - tsteq lr, r0, lsr #30 │ │ │ │ - tsteq sp, sl, asr #26 │ │ │ │ - tsteq lr, r6, lsr r7 │ │ │ │ + tsteq ip, r4, ror #22 │ │ │ │ + tstpeq lr, r6, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, r4, r1, pc @ │ │ │ │ + tstpeq lr, r8, lsl ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, lsl ip @ p-variant is OBSOLETE │ │ │ │ + ldrdeq sp, [lr, -ip] │ │ │ │ + tsteq sp, r2, lsl #2 │ │ │ │ + smlatteq sp, sl, r0, sp │ │ │ │ + strdeq pc, [lr, -r4] │ │ │ │ + smlatteq lr, lr, r5, lr │ │ │ │ + smlatteq lr, r0, fp, pc @ │ │ │ │ + ldrdeq pc, [lr, -sl] │ │ │ │ + ldrdeq pc, [lr, -r4] │ │ │ │ + tsteq r6, r8, lsl #6 │ │ │ │ + @ instruction: 0x010efbb6 │ │ │ │ + smlatbeq lr, lr, fp, pc @ │ │ │ │ + smlatbeq lr, r8, fp, pc @ │ │ │ │ + tsteq sp, lr, asr #6 │ │ │ │ + @ instruction: 0x010efb90 │ │ │ │ + smlabteq lr, r6, r1, lr │ │ │ │ + tstpeq lr, sl, ror #22 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq lr, ip, r1, lr │ │ │ │ + ldrdeq ip, [sp, -r6] │ │ │ │ + smlabteq lr, r2, r9, lr │ │ │ │ + tstpeq lr, r2, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r4, ror #2 │ │ │ │ + smlabbeq sp, lr, pc, ip @ │ │ │ │ + tsteq lr, sl, ror r9 │ │ │ │ + tsteq lr, r8, lsr #18 │ │ │ │ + tsteq lr, r2, lsr #18 │ │ │ │ + smlabbeq sp, ip, r2, r6 │ │ │ │ + tsteq lr, sl, lsl #18 │ │ │ │ + tsteq lr, r8, lsl #18 │ │ │ │ + tsteq lr, r6, lsl #18 │ │ │ │ + strdeq lr, [lr, -ip] │ │ │ │ + strdeq lr, [lr, -r6] │ │ │ │ + strdeq lr, [lr, -r0] │ │ │ │ + smlatteq lr, lr, r8, lr │ │ │ │ + strdeq lr, [lr, -r0] │ │ │ │ + strdeq lr, [lr, -r2] │ │ │ │ + strdeq lr, [lr, -r8] │ │ │ │ + tsteq r6, ip, lsr #1 │ │ │ │ + smlabbeq lr, r6, r9, pc @ │ │ │ │ + smlabteq lr, r8, pc, sp @ │ │ │ │ + strdeq ip, [sp, -r2] │ │ │ │ + ldrdeq lr, [lr, -lr] │ │ │ │ + tstpeq lr, lr, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, r0, pc, sp @ │ │ │ │ + smlatbeq sp, sl, sp, ip │ │ │ │ + @ instruction: 0x010ee796 │ │ │ │ + strdeq pc, [lr, -r6] │ │ │ │ + tsteq lr, r8, lsr pc │ │ │ │ + tsteq sp, r2, ror #26 │ │ │ │ + tsteq lr, lr, asr #14 │ │ │ │ + smlabteq lr, r2, r8, pc @ │ │ │ │ + smlabbeq sp, ip, lr, r5 │ │ │ │ + smlabbeq ip, r2, r7, lr │ │ │ │ + tsteq ip, sl, ror r7 │ │ │ │ @ instruction: 0x010ef896 │ │ │ │ - ldrdeq sp, [lr, -r8] │ │ │ │ - tsteq sp, r2, lsl #26 │ │ │ │ - smlatteq lr, lr, r6, lr │ │ │ │ - tstpeq lr, r2, ror #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, ip, lsr #28 │ │ │ │ - tsteq ip, r2, lsr #14 │ │ │ │ - tsteq ip, sl, lsl r7 │ │ │ │ - tstpeq lr, r6, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, sl, asr #28 │ │ │ │ - tsteq ip, lr, lsr r6 │ │ │ │ - strdeq pc, [lr, -r8] │ │ │ │ - smlatteq lr, lr, r7, pc @ │ │ │ │ - smlatteq lr, r4, r7, pc @ │ │ │ │ - smlatteq lr, r2, r7, pc @ │ │ │ │ - smlatteq lr, r0, r7, pc @ │ │ │ │ - smlatteq lr, r2, r7, pc @ │ │ │ │ - smlatteq lr, r4, r7, pc @ │ │ │ │ - smlatteq lr, r6, r7, pc @ │ │ │ │ - tsteq ip, r0, lsr r6 │ │ │ │ - tsteq ip, r8, lsr #12 │ │ │ │ - ldrdeq pc, [lr, -r0] │ │ │ │ - smlabbeq lr, lr, r8, pc @ │ │ │ │ - smlabteq lr, r2, r7, pc @ │ │ │ │ - @ instruction: 0x010ef7ba │ │ │ │ - tstpeq lr, ip, asr r8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ef790 │ │ │ │ - @ instruction: 0x010ef79c │ │ │ │ - smlatbeq lr, r6, r7, pc @ │ │ │ │ - smlatbeq lr, r2, r7, pc @ │ │ │ │ - @ instruction: 0x010ef79e │ │ │ │ - tstpeq lr, r4, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, ror r7 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq lr, sl, r7, pc @ │ │ │ │ - smlabbeq lr, r0, r7, pc @ │ │ │ │ - tstpeq lr, ip, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, ror r7 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq lr, r0, r7, pc @ │ │ │ │ - smlabbeq lr, r8, r7, pc @ │ │ │ │ - tsteq r6, sl, ror #25 │ │ │ │ - tstpeq lr, r4, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, ror r7 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ef690 │ │ │ │ - smlabbeq lr, sl, r6, pc @ │ │ │ │ - tsteq lr, r4, lsr #26 │ │ │ │ - ldrdeq pc, [lr, -lr] │ │ │ │ - smlatteq lr, r6, r6, pc @ │ │ │ │ - tsteq lr, r2, lsl #26 │ │ │ │ - smlatbeq lr, ip, r6, pc @ │ │ │ │ - @ instruction: 0x010ef6b6 │ │ │ │ - smlatteq lr, r4, ip, lr │ │ │ │ - smlabbeq lr, r0, r6, pc @ │ │ │ │ - smlabbeq lr, sl, r6, pc @ │ │ │ │ - smlabteq lr, r8, ip, lr │ │ │ │ - tstpeq lr, r4, asr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, asr r6 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, ip, ip, lr │ │ │ │ - tstpeq lr, r8, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010eec90 │ │ │ │ + smlatbeq lr, sl, lr, sp │ │ │ │ + @ instruction: 0x010ce69e │ │ │ │ + tstpeq lr, r8, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, asr #16 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ce690 │ │ │ │ + smlabbeq ip, r8, r6, lr │ │ │ │ + tstpeq lr, r0, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + smlatteq lr, lr, r8, pc @ │ │ │ │ + tstpeq lr, r2, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ef8bc │ │ │ │ + strdeq pc, [lr, -r0] │ │ │ │ strdeq pc, [lr, -ip] │ │ │ │ - tstpeq lr, r6, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r4, ror ip │ │ │ │ + tstpeq lr, r6, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [lr, -lr] │ │ │ │ + ldrdeq pc, [lr, -r4] │ │ │ │ ldrdeq pc, [lr, -r0] │ │ │ │ - ldrdeq pc, [lr, -sl] │ │ │ │ - tsteq lr, r8, asr ip │ │ │ │ - smlatbeq lr, r4, r5, pc @ │ │ │ │ - smlatbeq lr, ip, r5, pc @ │ │ │ │ - ldrdeq r5, [sp, -r8] │ │ │ │ - ldrdeq r5, [sp, -sl] │ │ │ │ + smlatteq lr, sl, r7, pc @ │ │ │ │ + smlatteq lr, r0, r7, pc @ │ │ │ │ + ldrdeq pc, [lr, -ip] │ │ │ │ + ldrdeq pc, [lr, -r8] │ │ │ │ + ldrdeq pc, [lr, -ip] │ │ │ │ + smlatteq lr, r0, r7, pc @ │ │ │ │ + smlatteq lr, r8, r7, pc @ │ │ │ │ + tsteq r6, sl, asr #26 │ │ │ │ + ldrdeq pc, [lr, -r4] │ │ │ │ + ldrdeq pc, [lr, -r2] │ │ │ │ + strdeq pc, [lr, -r0] │ │ │ │ + smlatteq lr, sl, r6, pc @ │ │ │ │ + smlabbeq lr, r4, sp, lr │ │ │ │ + tstpeq lr, lr, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r2, ror #26 │ │ │ │ + tstpeq lr, ip, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r4, asr #26 │ │ │ │ + smlatteq lr, r0, r6, pc @ │ │ │ │ + smlatteq lr, sl, r6, pc @ │ │ │ │ + tsteq lr, r8, lsr #26 │ │ │ │ + @ instruction: 0x010ef6b4 │ │ │ │ + @ instruction: 0x010ef6be │ │ │ │ + tsteq lr, ip, lsl #26 │ │ │ │ + smlabbeq lr, r8, r6, pc @ │ │ │ │ + @ instruction: 0x010ef692 │ │ │ │ + strdeq lr, [lr, -r0] │ │ │ │ + tstpeq lr, ip, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, ror #12 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq lr, [lr, -r4] │ │ │ │ + tstpeq lr, r0, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010eecb8 │ │ │ │ + tstpeq lr, r4, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r8, lsr r6 │ │ │ │ + tsteq sp, sl, lsr sl │ │ │ │ ldccs 8, cr15, [r4, #-892] @ 0xfffffc84 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf7d6447a │ │ │ │ @ instruction: 0xf001ef54 │ │ │ │ @ instruction: 0xf8dfba51 │ │ │ │ tstcs r1, r8, lsl #26 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @@ -42068,192 +42068,192 @@ │ │ │ │ bics lr, r9, #220, 16 @ 0xdc0000 │ │ │ │ @ instruction: 0x21014ab5 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldm r4, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi fed96d6c │ │ │ │ @ instruction: 0xf7fd447a │ │ │ │ svclt 0x0000bb95 │ │ │ │ - ldrdeq r5, [sp, -r8] │ │ │ │ - ldrdeq r5, [sp, -r6] │ │ │ │ - smlabteq sp, r0, fp, r5 │ │ │ │ - tstpeq lr, sl, ror r2 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq lr, r8, r2, pc @ │ │ │ │ - @ instruction: 0x010cdebe │ │ │ │ - tstpeq lr, r6, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, ip, ror #28 │ │ │ │ - smlatteq sp, r4, r3, ip │ │ │ │ - tsteq r6, ip, lsl #14 │ │ │ │ - tsteq lr, lr, lsr #32 │ │ │ │ - smlabteq ip, r4, lr, sp │ │ │ │ - @ instruction: 0x010cdebc │ │ │ │ - tsteq lr, r2, lsl r0 │ │ │ │ - strdeq pc, [lr, -r8] │ │ │ │ - smlabbeq ip, lr, lr, sp │ │ │ │ - smlabbeq ip, r6, lr, sp │ │ │ │ - smlatteq lr, ip, r1, pc @ │ │ │ │ - @ instruction: 0x010cddb4 │ │ │ │ - tstpeq lr, r0, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, asr #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, asr #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, asr #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, asr #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, asr #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, ror #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, ror #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, ror r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, ror r1 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq lr, r2, r1, pc @ │ │ │ │ - @ instruction: 0x010ef190 │ │ │ │ - tsteq r6, r0, ror #8 │ │ │ │ - tsteq ip, r6, ror fp │ │ │ │ - tstpeq lr, r6, asr #2 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq sp, ip, r3, r5 │ │ │ │ - tstpeq lr, sl, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - strdeq r5, [sp, -r2] │ │ │ │ - swpeq lr, r0, [lr] @ │ │ │ │ - tsteq r0, lr, lsr r1 │ │ │ │ + tsteq sp, r8, lsr r7 │ │ │ │ + tsteq sp, r6, lsr r7 │ │ │ │ + tsteq sp, r0, lsr #24 │ │ │ │ + ldrdeq pc, [lr, -sl] │ │ │ │ + smlatteq lr, r8, r2, pc @ │ │ │ │ + tsteq ip, lr, lsl pc │ │ │ │ + ldrdeq pc, [lr, -r6] │ │ │ │ + ldrdeq pc, [lr, -r0] │ │ │ │ + smlabteq lr, sl, r2, pc @ │ │ │ │ + smlabteq ip, ip, lr, sp │ │ │ │ + tsteq sp, r4, asr #8 │ │ │ │ + tsteq r6, ip, ror #14 │ │ │ │ + smlabbeq lr, lr, r0, lr │ │ │ │ + tsteq ip, r4, lsr #30 │ │ │ │ + tsteq ip, ip, lsl pc │ │ │ │ + tsteq lr, r2, ror r0 │ │ │ │ + tstpeq lr, r8, asr r2 @ p-variant is OBSOLETE │ │ │ │ + smlatteq ip, lr, lr, sp │ │ │ │ + smlatteq ip, r6, lr, sp │ │ │ │ + tstpeq lr, ip, asr #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r4, lsl lr │ │ │ │ + @ instruction: 0x010ef1b0 │ │ │ │ + smlatbeq lr, sl, r1, pc @ │ │ │ │ + smlatbeq lr, r4, r1, pc @ │ │ │ │ + @ instruction: 0x010ef19e │ │ │ │ + @ instruction: 0x010ef19c │ │ │ │ + @ instruction: 0x010ef19a │ │ │ │ + @ instruction: 0x010ef194 │ │ │ │ + @ instruction: 0x010ef192 │ │ │ │ + @ instruction: 0x010ef198 │ │ │ │ + smlatbeq lr, r2, r1, pc @ │ │ │ │ + smlatbeq lr, r4, r1, pc @ │ │ │ │ + smlatbeq lr, r6, r1, pc @ │ │ │ │ + @ instruction: 0x010ef1b0 │ │ │ │ + @ instruction: 0x010ef1b6 │ │ │ │ + @ instruction: 0x010ef1bc │ │ │ │ + smlabteq lr, sl, r1, pc @ │ │ │ │ + smlabteq lr, ip, r1, pc @ │ │ │ │ + ldrdeq pc, [lr, -r6] │ │ │ │ ldrdeq pc, [lr, -ip] │ │ │ │ - strdeq lr, [lr, -r2] │ │ │ │ - smlabteq lr, r0, r0, pc @ │ │ │ │ - strheq pc, [lr, -sl] @ │ │ │ │ - strheq pc, [lr, -r8] @ │ │ │ │ - strheq pc, [lr, -r6] @ │ │ │ │ - smlatbeq lr, ip, r0, pc @ │ │ │ │ - tsteq lr, r0, lsr #24 │ │ │ │ - @ instruction: 0x010cdab6 │ │ │ │ - smlatbeq ip, lr, sl, sp │ │ │ │ - strdeq sp, [lr, -lr] │ │ │ │ - smlabbeq ip, r4, sl, sp │ │ │ │ - tsteq ip, ip, ror sl │ │ │ │ - tstpeq lr, ip, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r2, asr sl │ │ │ │ - tsteq ip, sl, asr #20 │ │ │ │ - tstpeq lr, sl, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r0, lsr #20 │ │ │ │ - tsteq ip, r8, lsl sl │ │ │ │ - strdeq lr, [lr, -r8] │ │ │ │ - smlatteq ip, lr, r9, sp │ │ │ │ - smlatteq ip, r6, r9, sp │ │ │ │ - ldrdeq lr, [lr, -r6] │ │ │ │ - @ instruction: 0x010cd9bc │ │ │ │ - @ instruction: 0x010cd9b4 │ │ │ │ - @ instruction: 0x010eefb2 │ │ │ │ - smlatteq lr, lr, r0, sp │ │ │ │ - tsteq lr, r6, lsl fp │ │ │ │ - tsteq lr, lr, lsr #30 │ │ │ │ - tsteq ip, r4, asr #18 │ │ │ │ - tsteq ip, ip, lsr r9 │ │ │ │ + smlatteq lr, r2, r1, pc @ │ │ │ │ + strdeq pc, [lr, -r0] │ │ │ │ + tsteq r6, r0, asr #9 │ │ │ │ + ldrdeq sp, [ip, -r6] │ │ │ │ + smlatbeq lr, r6, r1, pc @ │ │ │ │ + tsteq sp, ip, lsl #8 │ │ │ │ + smlabbeq lr, sl, r1, pc @ │ │ │ │ + smlabbeq lr, r8, r1, pc @ │ │ │ │ + tstpeq lr, lr, ror r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, ror r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r2, asr r4 │ │ │ │ + strdeq lr, [lr, -r0] │ │ │ │ + @ instruction: 0x0110019e │ │ │ │ + tstpeq lr, ip, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r2, asr r3 │ │ │ │ + tstpeq lr, r0, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsl #2 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, r0, ip, sp │ │ │ │ + tsteq ip, r6, lsl fp │ │ │ │ + tsteq ip, lr, lsl #22 │ │ │ │ + tsteq lr, lr, asr ip │ │ │ │ + smlatteq ip, r4, sl, sp │ │ │ │ + ldrdeq sp, [ip, -ip] │ │ │ │ + swpeq pc, ip, [lr] @ │ │ │ │ + @ instruction: 0x010cdab2 │ │ │ │ + smlatbeq ip, sl, sl, sp │ │ │ │ + tstpeq lr, sl, ror r0 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq ip, r0, sl, sp │ │ │ │ + tsteq ip, r8, ror sl │ │ │ │ + qaddeq pc, r8, lr @ │ │ │ │ + tsteq ip, lr, asr #20 │ │ │ │ + tsteq ip, r6, asr #20 │ │ │ │ + tstpeq lr, r6, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, ip, lsl sl │ │ │ │ + tsteq ip, r4, lsl sl │ │ │ │ + tstpeq lr, r2, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, lr, asr #2 │ │ │ │ + tsteq lr, r6, ror fp │ │ │ │ + smlabbeq lr, lr, pc, lr @ │ │ │ │ + smlatbeq ip, r4, r9, sp │ │ │ │ + @ instruction: 0x010cd99c │ │ │ │ + tsteq lr, ip, ror #30 │ │ │ │ + tsteq ip, r2, ror r9 │ │ │ │ + tsteq ip, sl, ror #18 │ │ │ │ + tsteq lr, sl, asr #30 │ │ │ │ + tsteq ip, r0, asr #18 │ │ │ │ + tsteq ip, r8, lsr r9 │ │ │ │ + tsteq lr, ip, lsr #30 │ │ │ │ + smlabteq ip, sl, r8, sp │ │ │ │ + tsteq lr, r4, rrx │ │ │ │ + tsteq sp, r8, ror #24 │ │ │ │ + tsteq sp, sl, ror #24 │ │ │ │ + tsteq sp, lr, asr #24 │ │ │ │ + smlatteq lr, r6, lr, lr │ │ │ │ + smlatteq lr, r6, lr, lr │ │ │ │ + ldrdeq lr, [lr, -lr] │ │ │ │ + ldrdeq lr, [lr, -ip] │ │ │ │ + strdeq lr, [lr, -r4] │ │ │ │ tsteq lr, ip, lsl #30 │ │ │ │ - tsteq ip, r2, lsl r9 │ │ │ │ - tsteq ip, sl, lsl #18 │ │ │ │ - smlatteq lr, sl, lr, lr │ │ │ │ - smlatteq ip, r0, r8, sp │ │ │ │ - ldrdeq sp, [ip, -r8] │ │ │ │ - smlabteq lr, ip, lr, lr │ │ │ │ - tsteq ip, sl, ror #16 │ │ │ │ - tsteq lr, r4 │ │ │ │ - tsteq sp, r8, lsl #24 │ │ │ │ - tsteq sp, sl, lsl #24 │ │ │ │ - smlatteq sp, lr, fp, fp │ │ │ │ - smlabbeq lr, r6, lr, lr │ │ │ │ - smlabbeq lr, r6, lr, lr │ │ │ │ - tsteq lr, lr, ror lr │ │ │ │ - tsteq lr, ip, ror lr │ │ │ │ - @ instruction: 0x010eee94 │ │ │ │ - smlatbeq lr, ip, lr, lr │ │ │ │ - smlatbeq lr, sl, lr, lr │ │ │ │ - @ instruction: 0x010eeebe │ │ │ │ - ldrdeq lr, [lr, -r0] │ │ │ │ - @ instruction: 0x010fddbc │ │ │ │ - @ instruction: 0x010eeeb0 │ │ │ │ - @ instruction: 0x010eeeb0 │ │ │ │ - @ instruction: 0x010eeeb0 │ │ │ │ - @ instruction: 0x010eeebc │ │ │ │ - smlabteq lr, r0, lr, lr │ │ │ │ - smlabteq lr, r4, lr, lr │ │ │ │ - smlabteq lr, r8, lr, lr │ │ │ │ - smlabteq lr, r0, lr, lr │ │ │ │ - @ instruction: 0x010eeeb8 │ │ │ │ + tsteq lr, sl, lsl #30 │ │ │ │ + tsteq lr, lr, lsl pc │ │ │ │ + tsteq lr, r0, lsr pc │ │ │ │ + tsteq pc, ip, lsl lr @ │ │ │ │ + tsteq lr, r0, lsl pc │ │ │ │ + tsteq lr, r0, lsl pc │ │ │ │ + tsteq lr, r0, lsl pc │ │ │ │ + tsteq lr, ip, lsl pc │ │ │ │ + tsteq lr, r0, lsr #30 │ │ │ │ + tsteq lr, r4, lsr #30 │ │ │ │ + tsteq lr, r8, lsr #30 │ │ │ │ + tsteq lr, r0, lsr #30 │ │ │ │ + tsteq lr, r8, lsl pc │ │ │ │ + tsteq lr, r8, lsl pc │ │ │ │ + smlatbeq lr, ip, sl, lr │ │ │ │ + tsteq r6, lr, ror #30 │ │ │ │ + strdeq lr, [lr, -r2] │ │ │ │ + strdeq pc, [pc, -r4] │ │ │ │ + smlatteq lr, r4, lr, lr │ │ │ │ + ldrdeq lr, [lr, -r8] │ │ │ │ + strdeq sp, [ip, -r6] │ │ │ │ + smlatteq ip, lr, r6, sp │ │ │ │ @ instruction: 0x010eeeb8 │ │ │ │ - tsteq lr, ip, asr #20 │ │ │ │ - tsteq r6, lr, lsl #30 │ │ │ │ - @ instruction: 0x010eee92 │ │ │ │ - @ instruction: 0x010ffc94 │ │ │ │ - smlabbeq lr, r4, lr, lr │ │ │ │ - tsteq lr, r8, ror lr │ │ │ │ - @ instruction: 0x010cd696 │ │ │ │ - smlabbeq ip, lr, r6, sp │ │ │ │ - tsteq lr, r8, asr lr │ │ │ │ - tsteq pc, sl, asr #24 │ │ │ │ - tsteq lr, lr, ror #30 │ │ │ │ - tsteq lr, r6, ror pc │ │ │ │ - smlabbeq lr, r2, pc, sp @ │ │ │ │ - smlabbeq lr, r2, pc, sp @ │ │ │ │ - smlabbeq lr, r2, pc, sp @ │ │ │ │ - smlabbeq lr, r2, pc, sp @ │ │ │ │ - smlabbeq lr, lr, pc, sp @ │ │ │ │ - smlabbeq lr, lr, pc, sp @ │ │ │ │ - smlabbeq lr, lr, r0, lr │ │ │ │ - smlabbeq lr, sl, pc, sp @ │ │ │ │ + smlatbeq pc, sl, ip, sp @ │ │ │ │ smlabteq lr, lr, pc, sp @ │ │ │ │ - tsteq lr, lr, ror pc │ │ │ │ - smlabbeq lr, lr, pc, sp @ │ │ │ │ - tsteq lr, lr, asr #26 │ │ │ │ - tsteq lr, lr, ror #26 │ │ │ │ - @ instruction: 0x010edfb2 │ │ │ │ - @ instruction: 0x010edfba │ │ │ │ - tsteq lr, r6, asr sp │ │ │ │ - tsteq lr, r6, asr sp │ │ │ │ - tsteq lr, r6, asr sp │ │ │ │ - tsteq lr, r6, asr sp │ │ │ │ - @ instruction: 0x010edf9a │ │ │ │ - @ instruction: 0x010edf9a │ │ │ │ - tsteq lr, r6, lsr sp │ │ │ │ - tsteq lr, sl, lsr sp │ │ │ │ - tsteq lr, r6, asr #26 │ │ │ │ - tsteq lr, lr, asr #26 │ │ │ │ - @ instruction: 0x01160c9c │ │ │ │ - tsteq lr, r0, asr #26 │ │ │ │ - tsteq sp, r6, ror r6 │ │ │ │ - tsteq sp, r2, ror r6 │ │ │ │ - tsteq lr, r4, lsr #26 │ │ │ │ - smlabbeq lr, r8, fp, ip │ │ │ │ - tsteq lr, sl, lsl sp │ │ │ │ - tsteq lr, ip, lsl sp │ │ │ │ - tsteq lr, r4, lsl sp │ │ │ │ - tsteq lr, sl, lsr #22 │ │ │ │ - @ instruction: 0x010d4abe │ │ │ │ - tsteq ip, r0, lsl r3 │ │ │ │ - tsteq ip, sl, lsl #6 │ │ │ │ - tsteq ip, r4, lsl #6 │ │ │ │ - tsteq lr, r6, ror #14 │ │ │ │ - tsteq lr, r2, ror #14 │ │ │ │ - tsteq lr, r2, ror #14 │ │ │ │ - tsteq lr, r6, ror #14 │ │ │ │ - tsteq lr, r2, ror #14 │ │ │ │ - smlabbeq lr, sl, r6, sp │ │ │ │ - @ instruction: 0x010ed690 │ │ │ │ - @ instruction: 0x010ed69e │ │ │ │ - smlatbeq lr, r0, r6, sp │ │ │ │ - @ instruction: 0x010ed69e │ │ │ │ - tsteq ip, r4, lsl r2 │ │ │ │ + ldrdeq sp, [lr, -r6] │ │ │ │ + smlatteq lr, r2, pc, sp @ │ │ │ │ + smlatteq lr, r2, pc, sp @ │ │ │ │ + smlatteq lr, r2, pc, sp @ │ │ │ │ + smlatteq lr, r2, pc, sp @ │ │ │ │ + smlatteq lr, lr, pc, sp @ │ │ │ │ + smlatteq lr, lr, pc, sp @ │ │ │ │ + smlatteq lr, lr, r0, lr │ │ │ │ + smlatteq lr, sl, pc, sp @ │ │ │ │ + tsteq lr, lr, lsr #32 │ │ │ │ + ldrdeq sp, [lr, -lr] │ │ │ │ + smlatteq lr, lr, pc, sp @ │ │ │ │ + smlatbeq lr, lr, sp, lr │ │ │ │ + smlabteq lr, lr, sp, lr │ │ │ │ + tsteq lr, r2, lsl r0 │ │ │ │ + tsteq lr, sl, lsl r0 │ │ │ │ + @ instruction: 0x010eedb6 │ │ │ │ + @ instruction: 0x010eedb6 │ │ │ │ + @ instruction: 0x010eedb6 │ │ │ │ + @ instruction: 0x010eedb6 │ │ │ │ + strdeq sp, [lr, -sl] │ │ │ │ + strdeq sp, [lr, -sl] │ │ │ │ + @ instruction: 0x010eed96 │ │ │ │ + @ instruction: 0x010eed9a │ │ │ │ + smlatbeq lr, r6, sp, lr │ │ │ │ + smlatbeq lr, lr, sp, lr │ │ │ │ + @ instruction: 0x01160cfc │ │ │ │ + smlatbeq lr, r0, sp, lr │ │ │ │ + ldrdeq fp, [sp, -r6] │ │ │ │ + ldrdeq fp, [sp, -r2] │ │ │ │ + smlabbeq lr, r4, sp, lr │ │ │ │ + smlatteq lr, r8, fp, ip │ │ │ │ + tsteq lr, sl, ror sp │ │ │ │ + tsteq lr, ip, ror sp │ │ │ │ + tsteq lr, r4, ror sp │ │ │ │ + smlabbeq lr, sl, fp, ip │ │ │ │ + tsteq sp, lr, lsl fp │ │ │ │ + tsteq ip, r0, ror r3 │ │ │ │ + tsteq ip, sl, ror #6 │ │ │ │ + tsteq ip, r4, ror #6 │ │ │ │ + smlabteq lr, r6, r7, sp │ │ │ │ + smlabteq lr, r2, r7, sp │ │ │ │ + smlabteq lr, r2, r7, sp │ │ │ │ + smlabteq lr, r6, r7, sp │ │ │ │ + smlabteq lr, r2, r7, sp │ │ │ │ + smlatteq lr, sl, r6, sp │ │ │ │ + strdeq sp, [lr, -r0] │ │ │ │ + strdeq sp, [lr, -lr] │ │ │ │ + tsteq lr, r0, lsl #14 │ │ │ │ + strdeq sp, [lr, -lr] │ │ │ │ + tsteq ip, r4, ror r2 │ │ │ │ adchi pc, r0, r0, lsl #4 │ │ │ │ blcs 525ac8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x414078> │ │ │ │ svcge 0x0061f638 │ │ │ │ cdpcs 14, 1, cr3, cr1, cr2, {0} │ │ │ │ bge edb9fc │ │ │ │ @ instruction: 0xf006e8df │ │ │ │ tstcs r9, r9, lsl #2 │ │ │ │ @@ -42557,76 +42557,76 @@ │ │ │ │ and lr, r7, sl, lsl #26 │ │ │ │ ldrtmi r4, [fp], -r2, asr #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ stc 7, cr15, [r0, #-852] @ 0xfffffcac │ │ │ │ pop {r2, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - smlabbeq lr, r2, r5, sp │ │ │ │ - tsteq lr, lr, ror r5 │ │ │ │ - tsteq lr, lr, ror r5 │ │ │ │ - smlabbeq lr, r2, r5, sp │ │ │ │ - smlabbeq lr, r2, r5, sp │ │ │ │ - smlabbeq lr, r6, r5, sp │ │ │ │ - smlabbeq lr, r6, r5, sp │ │ │ │ - smlabbeq lr, sl, r5, sp │ │ │ │ - smlabbeq lr, sl, r5, sp │ │ │ │ - smlabbeq lr, lr, r5, sp │ │ │ │ - @ instruction: 0x010ed592 │ │ │ │ - @ instruction: 0x010ed596 │ │ │ │ - @ instruction: 0x010ed59e │ │ │ │ - smlatbeq lr, r2, r5, sp │ │ │ │ - smlatbeq lr, r6, r5, sp │ │ │ │ - smlatbeq lr, r8, r5, sp │ │ │ │ - smlatbeq lr, lr, r5, sp │ │ │ │ - @ instruction: 0x010ed5b0 │ │ │ │ - smlabteq lr, r0, r2, sp │ │ │ │ - ldrdeq ip, [ip, -r6] │ │ │ │ - tsteq lr, r0, ror r2 │ │ │ │ - tsteq lr, r2, ror r2 │ │ │ │ - smlabbeq lr, r0, r2, sp │ │ │ │ - smlabbeq lr, r2, r2, sp │ │ │ │ - @ instruction: 0x010ed290 │ │ │ │ + smlatteq lr, r2, r5, sp │ │ │ │ + ldrdeq sp, [lr, -lr] │ │ │ │ + ldrdeq sp, [lr, -lr] │ │ │ │ + smlatteq lr, r2, r5, sp │ │ │ │ + smlatteq lr, r2, r5, sp │ │ │ │ + smlatteq lr, r6, r5, sp │ │ │ │ + smlatteq lr, r6, r5, sp │ │ │ │ + smlatteq lr, sl, r5, sp │ │ │ │ + smlatteq lr, sl, r5, sp │ │ │ │ + smlatteq lr, lr, r5, sp │ │ │ │ + strdeq sp, [lr, -r2] │ │ │ │ + strdeq sp, [lr, -r6] │ │ │ │ + strdeq sp, [lr, -lr] │ │ │ │ + tsteq lr, r2, lsl #12 │ │ │ │ + tsteq lr, r6, lsl #12 │ │ │ │ + tsteq lr, r8, lsl #12 │ │ │ │ + tsteq lr, lr, lsl #12 │ │ │ │ + tsteq lr, r0, lsl r6 │ │ │ │ + tsteq lr, r0, lsr #6 │ │ │ │ + tsteq ip, r6, lsr lr │ │ │ │ + ldrdeq sp, [lr, -r0] │ │ │ │ + ldrdeq sp, [lr, -r2] │ │ │ │ + smlatteq lr, r0, r2, sp │ │ │ │ + smlatteq lr, r2, r2, sp │ │ │ │ + strdeq sp, [lr, -r0] │ │ │ │ + strdeq sp, [lr, -r2] │ │ │ │ + mrseq sp, ELR_hyp │ │ │ │ + tsteq lr, r2, lsl #6 │ │ │ │ + tsteq lr, r0, lsl r3 │ │ │ │ + smlabbeq lr, ip, r2, sp │ │ │ │ @ instruction: 0x010ed292 │ │ │ │ - smlatbeq lr, r0, r2, sp │ │ │ │ - smlatbeq lr, r2, r2, sp │ │ │ │ - @ instruction: 0x010ed2b0 │ │ │ │ - tsteq lr, ip, lsr #4 │ │ │ │ - tsteq lr, r2, lsr r2 │ │ │ │ - tsteq lr, r4, asr #4 │ │ │ │ - tsteq lr, sl, asr #4 │ │ │ │ - tsteq lr, r4, asr #4 │ │ │ │ - tsteq lr, r6, asr #4 │ │ │ │ - tsteq lr, ip, asr #4 │ │ │ │ - tsteq lr, lr, asr #4 │ │ │ │ - smlabbeq sp, r6, r3, r4 │ │ │ │ - tsteq ip, lr, ror ip │ │ │ │ - tsteq ip, r8, ror ip │ │ │ │ - tsteq sp, ip, lsl pc │ │ │ │ - smlabbeq lr, r8, r5, lr │ │ │ │ - @ instruction: 0x010ee596 │ │ │ │ - @ instruction: 0x010ee590 │ │ │ │ - @ instruction: 0x010ee596 │ │ │ │ - @ instruction: 0x010ee598 │ │ │ │ - tsteq pc, sl, lsl r6 @ │ │ │ │ - tsteq r6, r2, lsl r4 │ │ │ │ - tsteq lr, lr, lsl #6 │ │ │ │ - tsteq lr, sl, lsr #6 │ │ │ │ - tsteq lr, r8, asr r5 │ │ │ │ - tsteq lr, sl, lsl #6 │ │ │ │ - tsteq lr, r8, asr r6 │ │ │ │ - smlatteq lr, sl, r2, ip │ │ │ │ - tsteq sp, r8, lsr #30 │ │ │ │ - tsteq ip, r0, ror fp │ │ │ │ - tsteq ip, sl, ror #22 │ │ │ │ + smlatbeq lr, r4, r2, sp │ │ │ │ + smlatbeq lr, sl, r2, sp │ │ │ │ + smlatbeq lr, r4, r2, sp │ │ │ │ + smlatbeq lr, r6, r2, sp │ │ │ │ + smlatbeq lr, ip, r2, sp │ │ │ │ + smlatbeq lr, lr, r2, sp │ │ │ │ + smlatteq sp, r6, r3, r4 │ │ │ │ + ldrdeq ip, [ip, -lr] │ │ │ │ + ldrdeq ip, [ip, -r8] │ │ │ │ + tsteq sp, ip, ror pc │ │ │ │ + smlatteq lr, r8, r5, lr │ │ │ │ + strdeq lr, [lr, -r6] │ │ │ │ + strdeq lr, [lr, -r0] │ │ │ │ + strdeq lr, [lr, -r6] │ │ │ │ strdeq lr, [lr, -r8] │ │ │ │ - @ instruction: 0x010ec29e │ │ │ │ - smlatbeq lr, r2, r5, lr │ │ │ │ - smlabbeq lr, r2, r2, ip │ │ │ │ - tsteq ip, r4, asr r7 │ │ │ │ + tsteq pc, sl, ror r6 @ │ │ │ │ + tsteq r6, r2, ror r4 │ │ │ │ + tsteq lr, lr, ror #6 │ │ │ │ + smlabbeq lr, sl, r3, ip │ │ │ │ + @ instruction: 0x010ee5b8 │ │ │ │ + tsteq lr, sl, ror #6 │ │ │ │ + @ instruction: 0x010ec6b8 │ │ │ │ + tsteq lr, sl, asr #6 │ │ │ │ + smlabbeq sp, r8, pc, r3 @ │ │ │ │ + ldrdeq ip, [ip, -r0] │ │ │ │ + smlabteq ip, sl, fp, ip │ │ │ │ + tsteq lr, r8, asr r5 │ │ │ │ + strdeq ip, [lr, -lr] │ │ │ │ + tsteq lr, r2, lsl #12 │ │ │ │ + smlatteq lr, r2, r2, ip │ │ │ │ + @ instruction: 0x010cc7b4 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x010ee490 │ │ │ │ - tsteq lr, sl, asr r4 │ │ │ │ - tsteq lr, r8, lsr #8 │ │ │ │ - tsteq lr, r2, lsr r4 │ │ │ │ - tsteq lr, r0, ror #8 │ │ │ │ - smlabteq lr, r6, r4, lr │ │ │ │ + strdeq lr, [lr, -r0] │ │ │ │ + @ instruction: 0x010ee4ba │ │ │ │ smlabbeq lr, r8, r4, lr │ │ │ │ - @ instruction: 0x010ee49e │ │ │ │ - smlabteq lr, ip, r4, lr │ │ │ │ + @ instruction: 0x010ee492 │ │ │ │ + smlabteq lr, r0, r4, lr │ │ │ │ + tsteq lr, r6, lsr #10 │ │ │ │ + smlatteq lr, r8, r4, lr │ │ │ │ + strdeq lr, [lr, -lr] │ │ │ │ + tsteq lr, ip, 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, r6, lsl sl │ │ │ │ @ instruction: 0x462b4a34 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d5447a │ │ │ │ pop {r1, r2, r3, r9, fp, sp, lr, pc} │ │ │ │ svclt 0x000087f0 │ │ │ │ - tsteq lr, r2, asr #8 │ │ │ │ - tsteq lr, ip, lsr r0 │ │ │ │ - tsteq lr, r6, asr #8 │ │ │ │ - tsteq lr, lr, asr #8 │ │ │ │ + smlatbeq lr, r2, r4, lr │ │ │ │ + swpeq ip, ip, [lr] │ │ │ │ + smlatbeq lr, r6, r4, lr │ │ │ │ + smlatbeq lr, lr, r4, lr │ │ │ │ + @ instruction: 0x010ee4b2 │ │ │ │ + @ instruction: 0x010ee4b6 │ │ │ │ + @ instruction: 0x010ee4b6 │ │ │ │ + smlatbeq lr, lr, r4, lr │ │ │ │ + smlatbeq lr, sl, r4, lr │ │ │ │ + smlatbeq lr, r2, r4, lr │ │ │ │ + @ instruction: 0x010ee49e │ │ │ │ + @ instruction: 0x010ee49a │ │ │ │ + @ instruction: 0x010ee492 │ │ │ │ + smlabbeq lr, sl, r4, lr │ │ │ │ + smlabbeq lr, r2, r4, lr │ │ │ │ + tsteq lr, sl, ror r4 │ │ │ │ + tsteq lr, r6, ror r4 │ │ │ │ + tsteq lr, lr, ror #8 │ │ │ │ + ldrdeq ip, [ip, -r2] │ │ │ │ tsteq lr, r2, asr r4 │ │ │ │ - tsteq lr, r6, asr r4 │ │ │ │ - tsteq lr, r6, asr r4 │ │ │ │ - tsteq lr, lr, asr #8 │ │ │ │ - tsteq lr, sl, asr #8 │ │ │ │ - tsteq lr, r2, asr #8 │ │ │ │ - tsteq lr, lr, lsr r4 │ │ │ │ - tsteq lr, sl, lsr r4 │ │ │ │ - tsteq lr, r2, lsr r4 │ │ │ │ - tsteq lr, sl, lsr #8 │ │ │ │ - tsteq lr, r2, lsr #8 │ │ │ │ - tsteq lr, sl, lsl r4 │ │ │ │ - tsteq lr, r6, lsl r4 │ │ │ │ + @ instruction: 0x010cc6bc │ │ │ │ + tstpeq r5, ip, asr pc @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010cc6b0 │ │ │ │ + tsteq lr, r4, ror lr │ │ │ │ + tsteq lr, lr, lsl r4 │ │ │ │ + tsteq lr, lr, lsl r4 │ │ │ │ + tsteq lr, ip, lsl r4 │ │ │ │ + tsteq lr, r8, lsl r4 │ │ │ │ + tsteq lr, r4, lsl r4 │ │ │ │ + tsteq lr, r2, lsl r4 │ │ │ │ + tsteq lr, r8, lsl r4 │ │ │ │ + tstpeq r5, r0, asr #29 @ p-variant is OBSOLETE │ │ │ │ tsteq lr, lr, lsl #8 │ │ │ │ - tsteq ip, r2, ror r6 │ │ │ │ - strdeq lr, [lr, -r2] │ │ │ │ - tsteq ip, ip, asr r6 │ │ │ │ - @ instruction: 0x0115fefc │ │ │ │ - tsteq ip, r0, asr r6 │ │ │ │ - tsteq lr, r4, lsl lr │ │ │ │ - @ instruction: 0x010ee3be │ │ │ │ - @ instruction: 0x010ee3be │ │ │ │ - @ instruction: 0x010ee3bc │ │ │ │ - @ instruction: 0x010ee3b8 │ │ │ │ - @ instruction: 0x010ee3b4 │ │ │ │ - @ instruction: 0x010ee3b2 │ │ │ │ - @ instruction: 0x010ee3b8 │ │ │ │ - tstpeq r5, r0, ror #28 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, lr, r3, lr │ │ │ │ - tsteq lr, lr, lsr r3 │ │ │ │ - tsteq lr, ip, lsr r3 │ │ │ │ - @ instruction: 0x010ee390 │ │ │ │ - tsteq lr, r4, lsr r3 │ │ │ │ - tsteq lr, r2, lsr r3 │ │ │ │ - tsteq lr, r8, lsr r3 │ │ │ │ - tstpeq r5, r0, ror #27 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r4, asr r5 │ │ │ │ - strdeq fp, [lr, -ip] │ │ │ │ - tsteq sp, sl, ror r8 │ │ │ │ - tsteq ip, r8, ror r5 │ │ │ │ - tsteq ip, r2, ror r5 │ │ │ │ - smlabteq sp, r8, r8, r3 │ │ │ │ - smlabteq sp, sl, r8, r3 │ │ │ │ - ldrdeq r3, [sp, -r0] │ │ │ │ - tstpeq r5, r4, asr sp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ee39e │ │ │ │ + @ instruction: 0x010ee39c │ │ │ │ + strdeq lr, [lr, -r0] │ │ │ │ + @ instruction: 0x010ee394 │ │ │ │ + @ instruction: 0x010ee392 │ │ │ │ + @ instruction: 0x010ee398 │ │ │ │ + tstpeq r5, r0, asr #28 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010cc5b4 │ │ │ │ + tsteq lr, ip, asr sp │ │ │ │ + ldrdeq r3, [sp, -sl] │ │ │ │ + ldrdeq ip, [ip, -r8] │ │ │ │ + ldrdeq ip, [ip, -r2] │ │ │ │ + tsteq sp, r8, lsr #18 │ │ │ │ + tsteq sp, sl, lsr #18 │ │ │ │ + tsteq sp, r0, lsr r9 │ │ │ │ + @ instruction: 0x0115fdb4 │ │ │ │ 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 │ │ │ │ - smlabbeq lr, r8, r1, lr │ │ │ │ - @ instruction: 0x010ee1b8 │ │ │ │ - strdeq lr, [lr, -lr] │ │ │ │ - tsteq lr, r6, ror r2 │ │ │ │ - @ instruction: 0x010ee2b2 │ │ │ │ - tsteq lr, sl, lsr r3 │ │ │ │ - smlatbeq lr, r4, r3, lr │ │ │ │ - tsteq lr, ip, lsr #8 │ │ │ │ - tsteq lr, lr, lsr r4 │ │ │ │ - @ instruction: 0x010ee49a │ │ │ │ - smlatteq lr, r8, r4, lr │ │ │ │ - tsteq lr, r4, ror #10 │ │ │ │ - tsteq lr, r6, ror r5 │ │ │ │ - smlatbeq lr, lr, r5, lr │ │ │ │ - ldrdeq lr, [lr, -r0] │ │ │ │ - tsteq lr, sl, lsl r6 │ │ │ │ - strdeq lr, [lr, -r0] │ │ │ │ - tsteq lr, lr, lsl r6 │ │ │ │ - tsteq lr, r0, asr #12 │ │ │ │ - smlabbeq lr, sl, r6, lr │ │ │ │ - tsteq lr, r8, ror r6 │ │ │ │ - smlatbeq lr, sl, r6, lr │ │ │ │ - tsteq lr, r4, lsl #14 │ │ │ │ - tsteq lr, ip, ror r7 │ │ │ │ - tsteq lr, r8, ror r7 │ │ │ │ - @ instruction: 0x010ee7be │ │ │ │ - strdeq lr, [lr, -r8] │ │ │ │ - tsteq lr, r4, asr r8 │ │ │ │ - tsteq lr, r6, asr #16 │ │ │ │ - tsteq lr, ip, ror r8 │ │ │ │ - ldrdeq lr, [lr, -r2] │ │ │ │ - tsteq lr, r2, ror #18 │ │ │ │ - tsteq lr, sl, lsr r9 │ │ │ │ - smlabbeq lr, ip, r9, lr │ │ │ │ - ldrdeq lr, [lr, -sl] │ │ │ │ - tsteq lr, r0, lsr sl │ │ │ │ - smlabbeq lr, r2, sl, lr │ │ │ │ - smlatbeq lr, sl, sl, lr │ │ │ │ - smlatteq lr, lr, sl, lr │ │ │ │ - smlabbeq lr, lr, fp, lr │ │ │ │ - smlabbeq lr, r4, fp, lr │ │ │ │ - ldrdeq lr, [lr, -lr] │ │ │ │ - tsteq lr, lr, lsr #24 │ │ │ │ - @ instruction: 0x010eecb2 │ │ │ │ - smlabteq lr, r4, ip, lr │ │ │ │ - tsteq lr, lr, asr sp │ │ │ │ - smlatteq lr, lr, sp, lr │ │ │ │ - smlabteq lr, r2, lr, lr │ │ │ │ - smlabteq lr, sl, lr, lr │ │ │ │ - tsteq lr, r4, ror pc │ │ │ │ - tstpeq lr, r4, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [lr, -ip] │ │ │ │ - tstpeq lr, sl, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ef1b6 │ │ │ │ + smlatteq lr, r8, r1, lr │ │ │ │ + tsteq lr, r8, lsl r2 │ │ │ │ + tsteq lr, lr, asr r2 │ │ │ │ + ldrdeq lr, [lr, -r6] │ │ │ │ + tsteq lr, r2, lsl r3 │ │ │ │ + @ instruction: 0x010ee39a │ │ │ │ + tsteq lr, r4, lsl #8 │ │ │ │ + smlabbeq lr, ip, r4, lr │ │ │ │ + @ instruction: 0x010ee49e │ │ │ │ + strdeq lr, [lr, -sl] │ │ │ │ + tsteq lr, r8, asr #10 │ │ │ │ + smlabteq lr, r4, r5, lr │ │ │ │ + ldrdeq lr, [lr, -r6] │ │ │ │ + tsteq lr, lr, lsl #12 │ │ │ │ + tsteq lr, r0, lsr r6 │ │ │ │ + tsteq lr, sl, ror r6 │ │ │ │ + tsteq lr, r0, asr r6 │ │ │ │ + tsteq lr, lr, ror r6 │ │ │ │ + smlatbeq lr, r0, r6, lr │ │ │ │ + smlatteq lr, sl, r6, lr │ │ │ │ + ldrdeq lr, [lr, -r8] │ │ │ │ + tsteq lr, sl, lsl #14 │ │ │ │ + tsteq lr, r4, ror #14 │ │ │ │ + ldrdeq lr, [lr, -ip] │ │ │ │ + ldrdeq lr, [lr, -r8] │ │ │ │ + tsteq lr, lr, lsl r8 │ │ │ │ + tsteq lr, r8, asr r8 │ │ │ │ + @ instruction: 0x010ee8b4 │ │ │ │ + smlatbeq lr, r6, r8, lr │ │ │ │ + ldrdeq lr, [lr, -ip] │ │ │ │ + tsteq lr, r2, lsr r9 │ │ │ │ + smlabteq lr, r2, r9, lr │ │ │ │ + @ instruction: 0x010ee99a │ │ │ │ + smlatteq lr, ip, r9, lr │ │ │ │ + tsteq lr, sl, lsr sl │ │ │ │ + @ instruction: 0x010eea90 │ │ │ │ + smlatteq lr, r2, sl, lr │ │ │ │ + tsteq lr, sl, lsl #22 │ │ │ │ + tsteq lr, lr, asr #22 │ │ │ │ + smlatteq lr, lr, fp, lr │ │ │ │ + smlatteq lr, r4, fp, lr │ │ │ │ + tsteq lr, lr, lsr ip │ │ │ │ + smlabbeq lr, lr, ip, lr │ │ │ │ + tsteq lr, r2, lsl sp │ │ │ │ + tsteq lr, r4, lsr #26 │ │ │ │ + @ instruction: 0x010eedbe │ │ │ │ + tsteq lr, lr, asr #28 │ │ │ │ + tsteq lr, r2, lsr #30 │ │ │ │ + tsteq lr, sl, lsr #30 │ │ │ │ + ldrdeq lr, [lr, -r4] │ │ │ │ + tstpeq lr, r4, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, asr r1 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, sl, r1, pc @ │ │ │ │ tstpeq lr, r6, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ef2b0 │ │ │ │ - @ instruction: 0x010ef2b2 │ │ │ │ - tstpeq lr, lr, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, ror r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, lsl r3 @ p-variant is OBSOLETE │ │ │ │ tstpeq lr, lr, ror r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ef492 │ │ │ │ + ldrdeq pc, [lr, -lr] │ │ │ │ + tstpeq lr, r8, ror r4 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, r4, r4, pc @ │ │ │ │ strdeq pc, [lr, -r2] │ │ │ │ - smlabbeq lr, ip, r5, pc @ │ │ │ │ - tstpeq lr, r2, ror #10 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [lr, -r0] │ │ │ │ + tstpeq lr, r2, asr r5 @ p-variant is OBSOLETE │ │ │ │ + smlatteq lr, ip, r5, pc @ │ │ │ │ + smlabteq lr, r2, r5, pc @ │ │ │ │ tstpeq lr, r0, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ef69c │ │ │ │ - smlatteq lr, lr, r6, pc @ │ │ │ │ - tstpeq lr, ip, asr r7 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ef690 │ │ │ │ + strdeq pc, [lr, -ip] │ │ │ │ + tstpeq lr, lr, asr #14 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ef7bc │ │ │ │ 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 │ │ │ │ - smlatbeq lr, r2, r6, pc @ │ │ │ │ - tstpeq lr, sl, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, r4, r7, pc @ │ │ │ │ - tstpeq lr, r2, lsl #16 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ef89a │ │ │ │ - smlatbeq lr, r6, r8, pc @ │ │ │ │ - tstpeq lr, r0, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, ror #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [lr, -r6] │ │ │ │ - tstpeq lr, r0, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ef79a │ │ │ │ + @ instruction: 0x010ef798 │ │ │ │ + tstpeq lr, r4, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, ror #16 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [lr, -sl] │ │ │ │ + tstpeq lr, r6, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, ror r9 @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, lr, r9, pc @ │ │ │ │ + tstpeq lr, r6, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, asr sl @ p-variant is OBSOLETE │ │ │ │ smlabteq lr, r0, sl, pc @ │ │ │ │ - tstpeq lr, r8, asr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, ror #22 @ p-variant is OBSOLETE │ │ │ │ - smlabteq lr, ip, fp, pc @ │ │ │ │ + tstpeq lr, r0, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010efbb8 │ │ │ │ + smlabteq lr, r2, fp, pc @ │ │ │ │ tstpeq lr, ip, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - smlabteq lr, r4, ip, pc @ │ │ │ │ - smlabteq lr, r2, ip, pc @ │ │ │ │ - tstpeq lr, ip, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, ip, ip, pc @ │ │ │ │ + tstpeq lr, r4, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, lsr #26 @ p-variant is OBSOLETE │ │ │ │ smlabbeq lr, ip, sp, pc @ │ │ │ │ - tstpeq lr, r4, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010efe98 │ │ │ │ + smlatteq lr, ip, sp, pc @ │ │ │ │ + smlabbeq lr, r4, lr, pc @ │ │ │ │ + smlabbeq lr, lr, lr, pc @ │ │ │ │ strdeq pc, [lr, -r8] │ │ │ │ - @ instruction: 0x010eff90 │ │ │ │ - tstpeq lr, r4, ror pc @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [lr, -lr] │ │ │ │ - tsteq pc, ip, lsr r0 @ │ │ │ │ - smlatbeq pc, r8, r0, r0 @ │ │ │ │ - strdeq r0, [pc, -sl] │ │ │ │ - tsteq pc, r4, ror #2 │ │ │ │ - smlabteq pc, r2, r1, r0 @ │ │ │ │ - tsteq pc, ip, asr r2 @ │ │ │ │ - tsteq pc, sl, asr r2 @ │ │ │ │ - smlabteq pc, r4, r2, r0 @ │ │ │ │ - tsteq pc, r2, lsr #6 │ │ │ │ - @ instruction: 0x010f03bc │ │ │ │ - smlabteq pc, r6, r3, r0 @ │ │ │ │ - tsteq pc, r0, lsr r4 @ │ │ │ │ - smlabbeq pc, lr, r4, r0 @ │ │ │ │ - tsteq pc, r6, lsr #10 │ │ │ │ - tsteq pc, r6, lsl r5 @ │ │ │ │ - smlabbeq pc, r0, r5, r0 @ │ │ │ │ - ldrdeq r0, [pc, -lr] │ │ │ │ - tsteq pc, r6, ror r6 @ │ │ │ │ - smlabbeq pc, r2, r6, r0 @ │ │ │ │ - smlatteq pc, ip, r6, r0 │ │ │ │ - tsteq pc, sl, asr #14 │ │ │ │ - smlatteq pc, r2, r7, r0 │ │ │ │ - smlatteq pc, r4, r7, r0 │ │ │ │ - strdeq r2, [pc, -ip] │ │ │ │ - strdeq r2, [pc, -ip] │ │ │ │ + tstpeq lr, r8, asr pc @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [lr, -r0] │ │ │ │ + ldrdeq pc, [lr, -r4] │ │ │ │ + tsteq pc, lr, lsr r0 @ │ │ │ │ + swpeq r0, ip, [pc] @ │ │ │ │ + tsteq pc, r8, lsl #2 │ │ │ │ + tsteq pc, sl, asr r1 @ │ │ │ │ + smlabteq pc, r4, r1, r0 @ │ │ │ │ + tsteq pc, r2, lsr #4 │ │ │ │ + @ instruction: 0x010f02bc │ │ │ │ + @ instruction: 0x010f02ba │ │ │ │ + tsteq pc, r4, lsr #6 │ │ │ │ + smlabbeq pc, r2, r3, r0 @ │ │ │ │ + tsteq pc, ip, lsl r4 @ │ │ │ │ + tsteq pc, r6, lsr #8 │ │ │ │ + @ instruction: 0x010f0490 │ │ │ │ + smlatteq pc, lr, r4, r0 │ │ │ │ + smlabbeq pc, r6, r5, r0 @ │ │ │ │ + tsteq pc, r6, ror r5 @ │ │ │ │ + smlatteq pc, r0, r5, r0 │ │ │ │ + tsteq pc, lr, lsr r6 @ │ │ │ │ + ldrdeq r0, [pc, -r6] │ │ │ │ + smlatteq pc, r2, r6, r0 │ │ │ │ + tsteq pc, ip, asr #14 │ │ │ │ + smlatbeq pc, sl, r7, r0 @ │ │ │ │ tsteq pc, r2, asr #16 │ │ │ │ - tsteq pc, r4, lsr #16 │ │ │ │ - tsteq pc, r8, lsr r8 @ │ │ │ │ - tsteq pc, r0, asr #16 │ │ │ │ - tsteq pc, r6, lsr r4 @ │ │ │ │ - ldrdeq r2, [pc, -r4] │ │ │ │ - smlatteq pc, r8, r3, r2 │ │ │ │ - strdeq r2, [pc, -r0] │ │ │ │ - tsteq pc, r4, lsl #8 │ │ │ │ - tsteq pc, r2, lsl #8 │ │ │ │ - tsteq pc, r6, lsl r4 @ │ │ │ │ - tsteq pc, lr, lsl r4 @ │ │ │ │ - smlabbeq pc, r0, r8, r0 @ │ │ │ │ - tsteq pc, r0, asr r8 @ │ │ │ │ - tsteq pc, r6, ror #16 │ │ │ │ + tsteq pc, r4, asr #16 │ │ │ │ + tsteq pc, ip, asr r4 @ │ │ │ │ + tsteq pc, ip, asr r4 @ │ │ │ │ + smlatbeq pc, r2, r8, r0 @ │ │ │ │ + smlabbeq pc, r4, r8, r0 @ │ │ │ │ + @ instruction: 0x010f0898 │ │ │ │ + smlatbeq pc, r0, r8, r0 @ │ │ │ │ + @ instruction: 0x010f2496 │ │ │ │ + tsteq pc, r4, lsr r4 @ │ │ │ │ + tsteq pc, r8, asr #8 │ │ │ │ + tsteq pc, r0, asr r4 @ │ │ │ │ + tsteq pc, r4, ror #8 │ │ │ │ + tsteq pc, r2, ror #8 │ │ │ │ + tsteq pc, r6, ror r4 @ │ │ │ │ + tsteq pc, lr, ror r4 @ │ │ │ │ + smlatteq pc, r0, r8, r0 │ │ │ │ + @ instruction: 0x010f08b0 │ │ │ │ + smlabteq pc, r6, r8, r0 @ │ │ │ │ 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 │ │ │ │ - tsteq pc, sl, asr r7 @ │ │ │ │ - tsteq pc, lr, asr #6 │ │ │ │ - tsteq pc, ip, lsr #6 │ │ │ │ - tsteq pc, r0, asr #6 │ │ │ │ - tsteq pc, r6, asr #6 │ │ │ │ - smlatbeq pc, r6, r7, r0 @ │ │ │ │ - tsteq pc, sl, ror #14 │ │ │ │ - tsteq pc, lr, ror r7 @ │ │ │ │ - smlabbeq pc, r4, r7, r0 @ │ │ │ │ - tsteq pc, r8, ror r3 @ │ │ │ │ - tsteq pc, r8, asr r3 @ │ │ │ │ - tsteq pc, sl, ror #6 │ │ │ │ - tsteq pc, r0, ror r3 @ │ │ │ │ - ldrdeq r0, [pc, -r0] │ │ │ │ - smlatbeq pc, r2, r7, r0 @ │ │ │ │ - @ instruction: 0x010f07b4 │ │ │ │ - @ instruction: 0x010f07bc │ │ │ │ - @ instruction: 0x010f23b0 │ │ │ │ - smlabbeq pc, lr, r3, r2 @ │ │ │ │ + @ instruction: 0x010f07ba │ │ │ │ + smlatbeq pc, lr, r3, r2 @ │ │ │ │ + smlabbeq pc, ip, r3, r2 @ │ │ │ │ smlatbeq pc, r0, r3, r2 @ │ │ │ │ - smlatbeq pc, r8, r3, r2 @ │ │ │ │ - tsteq pc, r8, lsl #16 │ │ │ │ - @ instruction: 0x010f07be │ │ │ │ - ldrdeq r0, [pc, -r0] │ │ │ │ - ldrdeq r0, [pc, -r8] │ │ │ │ - smlatteq pc, sl, r7, r0 │ │ │ │ + smlatbeq pc, r6, r3, r2 @ │ │ │ │ + tsteq pc, r6, lsl #16 │ │ │ │ + smlabteq pc, sl, r7, r0 @ │ │ │ │ + ldrdeq r0, [pc, -lr] │ │ │ │ smlatteq pc, r4, r7, r0 │ │ │ │ - strdeq r0, [pc, -r6] │ │ │ │ - strdeq r0, [pc, -lr] │ │ │ │ - strdeq r2, [pc, -r2] │ │ │ │ - smlabteq pc, r4, r3, r2 @ │ │ │ │ - ldrdeq r2, [pc, -r6] │ │ │ │ - ldrdeq r2, [pc, -lr] │ │ │ │ - tsteq pc, lr, lsr r8 @ │ │ │ │ + ldrdeq r2, [pc, -r8] │ │ │ │ + @ instruction: 0x010f23b8 │ │ │ │ + smlabteq pc, sl, r3, r2 @ │ │ │ │ + ldrdeq r2, [pc, -r0] │ │ │ │ + tsteq pc, r0, lsr r8 @ │ │ │ │ + tsteq pc, r2, lsl #16 │ │ │ │ + tsteq pc, r4, lsl r8 @ │ │ │ │ tsteq pc, ip, lsl r8 @ │ │ │ │ - tsteq pc, lr, lsr #16 │ │ │ │ - tsteq pc, r4, lsr r8 @ │ │ │ │ - tsteq pc, sl, lsr #8 │ │ │ │ - strdeq r2, [pc, -r0] │ │ │ │ - tsteq pc, r2, lsl #8 │ │ │ │ + tsteq pc, r0, lsl r4 @ │ │ │ │ + smlatteq pc, lr, r3, r2 │ │ │ │ + tsteq pc, r0, lsl #8 │ │ │ │ tsteq pc, r8, lsl #8 │ │ │ │ - tsteq pc, sl, ror #16 │ │ │ │ - tsteq pc, r8, asr #16 │ │ │ │ - tsteq pc, sl, asr r8 @ │ │ │ │ - tsteq pc, r0, ror #16 │ │ │ │ - tsteq pc, r4, asr r4 @ │ │ │ │ - tsteq pc, r6, lsr #8 │ │ │ │ - tsteq pc, r8, lsr r4 @ │ │ │ │ + tsteq pc, r8, ror #16 │ │ │ │ + tsteq pc, lr, lsl r8 @ │ │ │ │ + tsteq pc, r0, lsr r8 @ │ │ │ │ + tsteq pc, r8, lsr r8 @ │ │ │ │ + tsteq pc, sl, asr #16 │ │ │ │ + tsteq pc, r4, asr #16 │ │ │ │ + tsteq pc, r6, asr r8 @ │ │ │ │ + tsteq pc, lr, asr r8 @ │ │ │ │ + tsteq pc, r2, asr r4 @ │ │ │ │ + tsteq pc, r4, lsr #8 │ │ │ │ + tsteq pc, r6, lsr r4 @ │ │ │ │ tsteq pc, lr, lsr r4 @ │ │ │ │ @ instruction: 0x010f089e │ │ │ │ - smlabbeq pc, r0, r8, r0 @ │ │ │ │ + tsteq pc, ip, ror r8 @ │ │ │ │ + smlabbeq pc, lr, r8, r0 @ │ │ │ │ @ instruction: 0x010f0894 │ │ │ │ - @ instruction: 0x010f089c │ │ │ │ - @ instruction: 0x010f2492 │ │ │ │ - tsteq pc, lr, lsr r4 @ │ │ │ │ - tsteq pc, r2, asr r4 @ │ │ │ │ - tsteq pc, sl, asr r4 @ │ │ │ │ - tsteq pc, lr, ror #8 │ │ │ │ - tsteq pc, ip, ror #8 │ │ │ │ - smlabbeq pc, r0, r4, r2 @ │ │ │ │ - smlabbeq pc, r8, r4, r2 @ │ │ │ │ - smlatteq pc, sl, r8, r0 │ │ │ │ + smlabbeq pc, sl, r4, r2 @ │ │ │ │ + tsteq pc, r0, asr r4 @ │ │ │ │ + tsteq pc, r2, ror #8 │ │ │ │ + tsteq pc, r8, ror #8 │ │ │ │ + smlabteq pc, sl, r8, r0 @ │ │ │ │ + smlatbeq pc, r8, r8, r0 @ │ │ │ │ + @ instruction: 0x010f08ba │ │ │ │ smlabteq pc, r0, r8, r0 @ │ │ │ │ - ldrdeq r0, [pc, -r4] │ │ │ │ - ldrdeq r0, [pc, -ip] │ │ │ │ - ldrdeq r2, [pc, -r2] │ │ │ │ + @ instruction: 0x010f24b4 │ │ │ │ + smlabbeq pc, r6, r4, r2 @ │ │ │ │ + @ instruction: 0x010f2498 │ │ │ │ + @ instruction: 0x010f249e │ │ │ │ + strdeq r0, [pc, -lr] │ │ │ │ + smlatteq pc, r0, r8, r0 │ │ │ │ + strdeq r0, [pc, -r4] │ │ │ │ + strdeq r0, [pc, -ip] │ │ │ │ + strdeq r2, [pc, -r2] │ │ │ │ + @ instruction: 0x010f249e │ │ │ │ @ instruction: 0x010f24b2 │ │ │ │ - smlabteq pc, r6, r4, r2 @ │ │ │ │ + @ instruction: 0x010f24ba │ │ │ │ + smlabteq pc, lr, r4, r2 @ │ │ │ │ + smlabteq pc, ip, r4, r2 @ │ │ │ │ + smlatteq pc, r0, r4, r2 │ │ │ │ + smlatteq pc, r8, r4, r2 │ │ │ │ + tsteq pc, sl, asr #18 │ │ │ │ + tsteq pc, r0, lsr #18 │ │ │ │ + tsteq pc, r4, lsr r9 @ │ │ │ │ + tsteq pc, ip, lsr r9 @ │ │ │ │ + tsteq pc, r2, lsr r5 @ │ │ │ │ + tsteq pc, r2, lsl r5 @ │ │ │ │ + tsteq pc, r6, 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 │ │ │ │ - @ instruction: 0x010f23ba │ │ │ │ - tsteq pc, sl, lsl r8 @ │ │ │ │ - ldrdeq r0, [pc, -lr] │ │ │ │ - strdeq r0, [pc, -r2] │ │ │ │ - strdeq r0, [pc, -r8] │ │ │ │ - smlatteq pc, ip, r3, r2 │ │ │ │ - smlabteq pc, sl, r3, r2 @ │ │ │ │ - ldrdeq r2, [pc, -lr] │ │ │ │ - smlatteq pc, r4, r3, r2 │ │ │ │ - tsteq pc, r4, asr #16 │ │ │ │ - tsteq pc, r6, lsl r8 @ │ │ │ │ - tsteq pc, sl, lsr #16 │ │ │ │ - tsteq pc, r0, lsr r8 @ │ │ │ │ - tsteq pc, r4, lsr #8 │ │ │ │ - tsteq pc, r4, lsl #8 │ │ │ │ - tsteq pc, r6, lsl r4 @ │ │ │ │ - tsteq pc, ip, lsl r4 @ │ │ │ │ - tsteq pc, ip, ror r8 @ │ │ │ │ - tsteq pc, r2, lsr r8 @ │ │ │ │ - tsteq pc, r4, asr #16 │ │ │ │ - tsteq pc, ip, asr #16 │ │ │ │ - tsteq pc, lr, asr r8 @ │ │ │ │ + tsteq pc, sl, lsl r4 @ │ │ │ │ + tsteq pc, sl, ror r8 @ │ │ │ │ + tsteq pc, lr, lsr r8 @ │ │ │ │ + tsteq pc, r2, asr r8 @ │ │ │ │ tsteq pc, r8, asr r8 @ │ │ │ │ - tsteq pc, sl, ror #16 │ │ │ │ - tsteq pc, r2, ror r8 @ │ │ │ │ - tsteq pc, r6, ror #8 │ │ │ │ - tsteq pc, r8, lsr r4 @ │ │ │ │ - tsteq pc, sl, asr #8 │ │ │ │ - tsteq pc, r2, asr r4 @ │ │ │ │ - @ instruction: 0x010f08b2 │ │ │ │ + tsteq pc, ip, asr #8 │ │ │ │ + tsteq pc, sl, lsr #8 │ │ │ │ + tsteq pc, lr, lsr r4 @ │ │ │ │ + tsteq pc, r4, asr #8 │ │ │ │ + smlatbeq pc, r4, r8, r0 @ │ │ │ │ + tsteq pc, r6, ror r8 @ │ │ │ │ + smlabbeq pc, sl, r8, r0 @ │ │ │ │ @ instruction: 0x010f0890 │ │ │ │ - smlatbeq pc, r2, r8, r0 @ │ │ │ │ - smlatbeq pc, sl, r8, r0 @ │ │ │ │ - @ instruction: 0x010f249e │ │ │ │ - tsteq pc, r2, ror #8 │ │ │ │ - tsteq pc, r4, ror r4 @ │ │ │ │ + smlabbeq pc, r4, r4, r2 @ │ │ │ │ + tsteq pc, r4, ror #8 │ │ │ │ + tsteq pc, r6, ror r4 @ │ │ │ │ tsteq pc, ip, ror r4 @ │ │ │ │ ldrdeq r0, [pc, -ip] │ │ │ │ - @ instruction: 0x010f08ba │ │ │ │ - smlabteq pc, ip, r8, r0 @ │ │ │ │ + @ instruction: 0x010f0892 │ │ │ │ + smlatbeq pc, r4, r8, r0 @ │ │ │ │ + smlatbeq pc, ip, r8, r0 @ │ │ │ │ + @ instruction: 0x010f08be │ │ │ │ + @ instruction: 0x010f08b8 │ │ │ │ + smlabteq pc, sl, r8, r0 @ │ │ │ │ ldrdeq r0, [pc, -r2] │ │ │ │ - smlabteq pc, r8, r4, r2 @ │ │ │ │ - @ instruction: 0x010f249a │ │ │ │ - smlatbeq pc, ip, r4, r2 @ │ │ │ │ + smlabteq pc, r6, r4, r2 @ │ │ │ │ + @ instruction: 0x010f2498 │ │ │ │ + smlatbeq pc, sl, r4, r2 @ │ │ │ │ @ instruction: 0x010f24b2 │ │ │ │ - tsteq pc, r4, lsl r9 @ │ │ │ │ - strdeq r0, [pc, -r4] │ │ │ │ - tsteq pc, r8, lsl #18 │ │ │ │ - tsteq pc, r0, lsl r9 @ │ │ │ │ - tsteq pc, r6, lsl #10 │ │ │ │ - smlabteq lr, ip, lr, lr │ │ │ │ - tsteq lr, r6, lsr #30 │ │ │ │ - tsteq lr, r8, lsr #26 │ │ │ │ - tsteq lr, r2, lsl #14 │ │ │ │ - ldrdeq fp, [lr, -r8] │ │ │ │ - smlabteq lr, r2, r1, fp │ │ │ │ - smlatbeq lr, r8, r0, fp │ │ │ │ - tsteq lr, lr, lsr r0 │ │ │ │ - tsteq lr, r0, lsl r0 │ │ │ │ - tsteq lr, lr, lsl r0 │ │ │ │ - smlabteq ip, r8, sp, r8 │ │ │ │ - tsteq lr, sl, asr #32 │ │ │ │ - qaddeq fp, ip, lr │ │ │ │ - @ instruction: 0x010c8db6 │ │ │ │ - tsteq lr, ip, lsl #2 │ │ │ │ - strheq fp, [lr, -lr] │ │ │ │ - ldrdeq fp, [lr, -ip] │ │ │ │ - @ instruction: 0x010c8d9e │ │ │ │ + tsteq pc, r2, lsl r9 @ │ │ │ │ + strdeq r0, [pc, -r0] │ │ │ │ + tsteq pc, r2, lsl #18 │ │ │ │ + tsteq pc, sl, lsl #18 │ │ │ │ + strdeq r2, [pc, -lr] │ │ │ │ + smlabteq pc, r2, r4, r2 @ │ │ │ │ + ldrdeq r2, [pc, -r4] │ │ │ │ + ldrdeq r2, [pc, -ip] │ │ │ │ + tsteq pc, ip, lsr r9 @ │ │ │ │ + tsteq pc, sl, lsl r9 @ │ │ │ │ + tsteq pc, ip, lsr #18 │ │ │ │ + tsteq pc, r2, lsr r9 @ │ │ │ │ + tsteq pc, r8, lsr #10 │ │ │ │ + strdeq r2, [pc, -sl] │ │ │ │ + tsteq pc, ip, lsl #10 │ │ │ │ + tsteq pc, r2, lsl r5 @ │ │ │ │ + tsteq pc, r4, ror r9 @ │ │ │ │ + tsteq pc, r4, asr r9 @ │ │ │ │ + tsteq pc, r8, ror #18 │ │ │ │ + tsteq pc, r0, ror r9 @ │ │ │ │ + tsteq pc, r6, ror #10 │ │ │ │ + tsteq lr, ip, lsr #30 │ │ │ │ + smlabbeq lr, r6, pc, ip @ │ │ │ │ + smlabbeq lr, r8, sp, fp │ │ │ │ + tsteq lr, r2, ror #14 │ │ │ │ + tsteq lr, r8, lsr r4 │ │ │ │ + tsteq lr, r2, lsr #4 │ │ │ │ + tsteq lr, r8, lsl #2 │ │ │ │ + swpeq fp, lr, [lr] @ │ │ │ │ + tsteq lr, r0, ror r0 │ │ │ │ + tsteq lr, lr, ror r0 │ │ │ │ + tsteq ip, r8, lsr #28 │ │ │ │ + smlatbeq lr, sl, r0, fp │ │ │ │ + strheq fp, [lr, -ip] │ │ │ │ + tsteq ip, r6, lsl lr │ │ │ │ + tsteq lr, ip, ror #2 │ │ │ │ + tsteq lr, lr, lsl r1 │ │ │ │ tsteq lr, ip, lsr r1 │ │ │ │ - tsteq lr, sl, asr r1 │ │ │ │ - smlabbeq ip, ip, sp, r8 │ │ │ │ - @ instruction: 0x010eb292 │ │ │ │ - smlatteq lr, ip, r1, fp │ │ │ │ - @ instruction: 0x010eb196 │ │ │ │ - @ instruction: 0x010eb1b8 │ │ │ │ - tsteq ip, lr, ror #26 │ │ │ │ - tsteq lr, r8, lsr #4 │ │ │ │ - tsteq lr, r6, asr #4 │ │ │ │ - tsteq ip, ip, asr sp │ │ │ │ - ldrdeq fp, [lr, -lr] │ │ │ │ - @ instruction: 0x010eb298 │ │ │ │ - smlatbeq lr, lr, r2, fp │ │ │ │ - tsteq ip, r4, asr #26 │ │ │ │ - smlatteq lr, sl, r2, fp │ │ │ │ - tsteq ip, r8, lsr sp │ │ │ │ - strdeq fp, [lr, -sl] │ │ │ │ - tsteq lr, r8, lsl r4 │ │ │ │ - smlatbeq lr, r6, r3, fp │ │ │ │ - tsteq lr, r4, ror #6 │ │ │ │ - tsteq lr, sl, ror r3 │ │ │ │ - tsteq ip, r4, lsl sp │ │ │ │ - @ instruction: 0x010eb3ba │ │ │ │ - ldrdeq fp, [lr, -r4] │ │ │ │ - tsteq ip, r2, lsl #26 │ │ │ │ - tsteq lr, r0, ror r4 │ │ │ │ - tsteq lr, sl, lsr #8 │ │ │ │ - tsteq lr, r0, asr #8 │ │ │ │ - smlatteq ip, sl, ip, r8 │ │ │ │ - tsteq lr, r0, ror r4 │ │ │ │ - ldrdeq r8, [ip, -lr] │ │ │ │ - tsteq lr, ip, asr r5 │ │ │ │ - tsteq lr, r6, lsl #10 │ │ │ │ + strdeq r8, [ip, -lr] │ │ │ │ + @ instruction: 0x010eb19c │ │ │ │ + @ instruction: 0x010eb1ba │ │ │ │ + smlatteq ip, ip, sp, r8 │ │ │ │ + strdeq fp, [lr, -r2] │ │ │ │ + tsteq lr, ip, asr #4 │ │ │ │ + strdeq fp, [lr, -r6] │ │ │ │ + tsteq lr, r8, lsl r2 │ │ │ │ + smlabteq ip, lr, sp, r8 │ │ │ │ + smlabbeq lr, r8, r2, fp │ │ │ │ + smlatbeq lr, r6, r2, fp │ │ │ │ + @ instruction: 0x010c8dbc │ │ │ │ + tsteq lr, lr, lsr r3 │ │ │ │ + strdeq fp, [lr, -r8] │ │ │ │ + tsteq lr, lr, lsl #6 │ │ │ │ + smlatbeq ip, r4, sp, r8 │ │ │ │ + tsteq lr, sl, asr #6 │ │ │ │ + @ instruction: 0x010c8d98 │ │ │ │ + tsteq lr, sl, asr r5 │ │ │ │ + tsteq lr, r8, ror r4 │ │ │ │ + tsteq lr, r6, lsl #8 │ │ │ │ + smlabteq lr, r4, r3, fp │ │ │ │ + ldrdeq fp, [lr, -sl] │ │ │ │ + tsteq ip, r4, ror sp │ │ │ │ + tsteq lr, sl, lsl r4 │ │ │ │ + tsteq lr, r4, lsr r4 │ │ │ │ + tsteq ip, r2, ror #26 │ │ │ │ + ldrdeq fp, [lr, -r0] │ │ │ │ + smlabbeq lr, sl, r4, fp │ │ │ │ + smlatbeq lr, r0, r4, fp │ │ │ │ + tsteq ip, sl, asr #26 │ │ │ │ + ldrdeq fp, [lr, -r0] │ │ │ │ + tsteq ip, lr, lsr sp │ │ │ │ + @ instruction: 0x010eb5bc │ │ │ │ + tsteq lr, r6, ror #10 │ │ │ │ + tsteq lr, r8, lsr r5 │ │ │ │ + tsteq lr, r6, asr #10 │ │ │ │ + tsteq ip, r0, lsr #26 │ │ │ │ + tsteq lr, r6, ror r5 │ │ │ │ + smlabbeq lr, r4, r5, fp │ │ │ │ + tsteq ip, lr, lsl #26 │ │ │ │ + ldrdeq fp, [lr, -ip] │ │ │ │ + smlatbeq lr, lr, r5, fp │ │ │ │ + @ instruction: 0x010eb5bc │ │ │ │ + strdeq r8, [ip, -r6] │ │ │ │ ldrdeq fp, [lr, -r8] │ │ │ │ - smlatteq lr, r6, r4, fp │ │ │ │ + smlatteq ip, sl, ip, r8 │ │ │ │ + smlabteq lr, r8, r8, fp │ │ │ │ + tsteq lr, sl, lsl r7 │ │ │ │ + smlabbeq lr, r8, r6, fp │ │ │ │ + tsteq lr, r2, lsr r6 │ │ │ │ + tsteq lr, r4, lsl #12 │ │ │ │ + tsteq lr, r2, lsl r6 │ │ │ │ smlabteq ip, r0, ip, r8 │ │ │ │ - tsteq lr, r6, lsl r5 │ │ │ │ - tsteq lr, r4, lsr #10 │ │ │ │ + tsteq lr, r2, asr #12 │ │ │ │ + tsteq lr, r0, asr r6 │ │ │ │ smlatbeq ip, lr, ip, r8 │ │ │ │ - tsteq lr, ip, ror r5 │ │ │ │ - tsteq lr, lr, asr #10 │ │ │ │ - tsteq lr, ip, asr r5 │ │ │ │ + smlatbeq lr, r8, r6, fp │ │ │ │ + tsteq lr, sl, ror r6 │ │ │ │ + smlabbeq lr, r8, r6, fp │ │ │ │ @ instruction: 0x010c8c96 │ │ │ │ - tsteq lr, r8, ror r5 │ │ │ │ + smlatbeq lr, r4, r6, fp │ │ │ │ smlabbeq ip, sl, ip, r8 │ │ │ │ - tsteq lr, r8, ror #16 │ │ │ │ - @ instruction: 0x010eb6ba │ │ │ │ - tsteq lr, r8, lsr #12 │ │ │ │ - ldrdeq fp, [lr, -r2] │ │ │ │ - smlatbeq lr, r4, r5, fp │ │ │ │ - @ instruction: 0x010eb5b2 │ │ │ │ - tsteq ip, r0, ror #24 │ │ │ │ - smlatteq lr, r2, r5, fp │ │ │ │ - strdeq fp, [lr, -r0] │ │ │ │ - tsteq ip, lr, asr #24 │ │ │ │ - tsteq lr, r8, asr #12 │ │ │ │ - tsteq lr, sl, lsl r6 │ │ │ │ - tsteq lr, r8, lsr #12 │ │ │ │ - tsteq ip, r6, lsr ip │ │ │ │ - tsteq lr, r4, asr #12 │ │ │ │ - tsteq ip, sl, lsr #24 │ │ │ │ - tsteq lr, ip, lsr #14 │ │ │ │ - smlatbeq lr, sl, r6, fp │ │ │ │ - tsteq lr, ip, ror r6 │ │ │ │ - smlabbeq lr, sl, r6, fp │ │ │ │ - tsteq ip, ip, lsl #24 │ │ │ │ - ldrdeq fp, [lr, -r2] │ │ │ │ - smlatteq lr, r4, r6, fp │ │ │ │ - strdeq r8, [ip, -sl] │ │ │ │ smlabbeq lr, ip, r7, fp │ │ │ │ - tsteq lr, lr, lsr r7 │ │ │ │ - tsteq lr, ip, asr r7 │ │ │ │ - smlatteq ip, r2, fp, r8 │ │ │ │ - smlabbeq lr, r4, r7, fp │ │ │ │ - ldrdeq r8, [ip, -r6] │ │ │ │ - tsteq lr, r8, lsr r9 │ │ │ │ - smlabbeq lr, sl, r8, fp │ │ │ │ - tsteq lr, r8, lsl r8 │ │ │ │ - smlatteq lr, r2, r7, fp │ │ │ │ - strdeq fp, [lr, -r4] │ │ │ │ - @ instruction: 0x010c8bb2 │ │ │ │ - tsteq lr, r0, lsr r8 │ │ │ │ - tsteq lr, lr, asr #16 │ │ │ │ - smlatbeq ip, r0, fp, r8 │ │ │ │ - @ instruction: 0x010eb8ba │ │ │ │ - smlabbeq lr, r4, r8, fp │ │ │ │ - @ instruction: 0x010eb896 │ │ │ │ - smlabbeq ip, r8, fp, r8 │ │ │ │ - @ instruction: 0x010eb8ba │ │ │ │ - tsteq ip, ip, ror fp │ │ │ │ - @ instruction: 0x010eb9ba │ │ │ │ - tsteq lr, r8, lsr r9 │ │ │ │ - tsteq lr, r2, lsl #18 │ │ │ │ - tsteq lr, r4, lsl r9 │ │ │ │ - tsteq ip, lr, asr fp │ │ │ │ - tsteq lr, r0, asr r9 │ │ │ │ - tsteq lr, r6, ror r9 │ │ │ │ + tsteq lr, sl, lsl #14 │ │ │ │ + ldrdeq fp, [lr, -ip] │ │ │ │ + smlatteq lr, sl, r6, fp │ │ │ │ + tsteq ip, ip, ror #24 │ │ │ │ + tsteq lr, r2, lsr r7 │ │ │ │ + tsteq lr, r4, asr #14 │ │ │ │ + tsteq ip, sl, asr ip │ │ │ │ + smlatteq lr, ip, r7, fp │ │ │ │ + @ instruction: 0x010eb79e │ │ │ │ + @ instruction: 0x010eb7bc │ │ │ │ + tsteq ip, r2, asr #24 │ │ │ │ + smlatteq lr, r4, r7, fp │ │ │ │ + tsteq ip, r6, lsr ip │ │ │ │ + @ instruction: 0x010eb998 │ │ │ │ + smlatteq lr, sl, r8, fp │ │ │ │ + tsteq lr, r8, ror r8 │ │ │ │ + tsteq lr, r2, asr #16 │ │ │ │ + tsteq lr, r4, asr r8 │ │ │ │ + tsteq ip, r2, lsl ip │ │ │ │ + @ instruction: 0x010eb890 │ │ │ │ + smlatbeq lr, lr, r8, fp │ │ │ │ + tsteq ip, r0, lsl #24 │ │ │ │ + tsteq lr, sl, lsl r9 │ │ │ │ + smlatteq lr, r4, r8, fp │ │ │ │ + strdeq fp, [lr, -r6] │ │ │ │ + smlatteq ip, r8, fp, r8 │ │ │ │ + tsteq lr, sl, lsl r9 │ │ │ │ + ldrdeq r8, [ip, -ip] │ │ │ │ + tsteq lr, sl, lsl sl │ │ │ │ + @ instruction: 0x010eb998 │ │ │ │ + tsteq lr, r2, ror #18 │ │ │ │ + tsteq lr, r4, ror r9 │ │ │ │ + @ instruction: 0x010c8bbe │ │ │ │ + @ instruction: 0x010eb9b0 │ │ │ │ + ldrdeq fp, [lr, -r6] │ │ │ │ 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 │ │ │ │ - @ instruction: 0x010c88b0 │ │ │ │ - tsteq lr, r8, ror r7 │ │ │ │ - tsteq lr, ip, lsr #14 │ │ │ │ - tsteq lr, ip, asr #14 │ │ │ │ - @ instruction: 0x010c8890 │ │ │ │ - smlabbeq lr, r0, r7, fp │ │ │ │ - smlabbeq ip, r0, r8, r8 │ │ │ │ - tsteq lr, r4, lsl r0 │ │ │ │ - tsteq lr, ip, asr fp │ │ │ │ - @ instruction: 0x010eb994 │ │ │ │ - smlabbeq lr, r4, r8, fp │ │ │ │ - strdeq fp, [lr, -ip] │ │ │ │ - @ instruction: 0x010eb7b8 │ │ │ │ - smlabteq lr, ip, r7, fp │ │ │ │ - tsteq ip, r0, asr #16 │ │ │ │ - tsteq lr, ip, lsl r8 │ │ │ │ - tsteq lr, r4, lsr r8 │ │ │ │ - tsteq ip, r8, lsr #16 │ │ │ │ - smlabteq lr, r4, r8, fp │ │ │ │ - tsteq lr, r8, ror r8 │ │ │ │ - smlabbeq lr, ip, r8, fp │ │ │ │ - tsteq ip, r8, lsl #16 │ │ │ │ - ldrdeq fp, [lr, -ip] │ │ │ │ - strdeq fp, [lr, -ip] │ │ │ │ + tsteq ip, r0, lsl r9 │ │ │ │ + ldrdeq fp, [lr, -r8] │ │ │ │ + smlabbeq lr, ip, r7, fp │ │ │ │ + smlatbeq lr, ip, r7, fp │ │ │ │ strdeq r8, [ip, -r0] │ │ │ │ + smlatteq lr, r0, r7, fp │ │ │ │ + smlatteq ip, r0, r8, r8 │ │ │ │ + tsteq lr, r4, ror r0 │ │ │ │ + @ instruction: 0x010ebbbc │ │ │ │ + strdeq fp, [lr, -r4] │ │ │ │ + smlatteq lr, r4, r8, fp │ │ │ │ + tsteq lr, ip, asr r8 │ │ │ │ + tsteq lr, r8, lsl r8 │ │ │ │ + tsteq lr, ip, lsr #16 │ │ │ │ + smlatbeq ip, r0, r8, r8 │ │ │ │ + tsteq lr, ip, ror r8 │ │ │ │ + @ instruction: 0x010eb894 │ │ │ │ + smlabbeq ip, r8, r8, r8 │ │ │ │ + tsteq lr, r4, lsr #18 │ │ │ │ ldrdeq fp, [lr, -r8] │ │ │ │ - tsteq lr, r8, ror #18 │ │ │ │ - tsteq lr, r8, lsr r9 │ │ │ │ - tsteq lr, r4, asr #18 │ │ │ │ - smlabteq ip, r8, r7, r8 │ │ │ │ - tsteq lr, r0, ror r9 │ │ │ │ - smlabbeq lr, r8, r9, fp │ │ │ │ - @ instruction: 0x010c87b0 │ │ │ │ - tsteq lr, r8, lsr #20 │ │ │ │ + smlatteq lr, ip, r8, fp │ │ │ │ + tsteq ip, r8, ror #16 │ │ │ │ + tsteq lr, ip, lsr r9 │ │ │ │ + tsteq lr, ip, asr r9 │ │ │ │ + tsteq ip, r0, asr r8 │ │ │ │ + tsteq lr, r8, lsr sl │ │ │ │ + smlabteq lr, r8, r9, fp │ │ │ │ + @ instruction: 0x010eb998 │ │ │ │ + smlatbeq lr, r4, r9, fp │ │ │ │ + tsteq ip, r8, lsr #16 │ │ │ │ ldrdeq fp, [lr, -r0] │ │ │ │ - strdeq fp, [lr, -r0] │ │ │ │ - @ instruction: 0x010c8790 │ │ │ │ + smlatteq lr, r8, r9, fp │ │ │ │ + tsteq ip, r0, lsl r8 │ │ │ │ + smlabbeq lr, r8, sl, fp │ │ │ │ tsteq lr, r0, lsr sl │ │ │ │ - smlabbeq ip, r0, r7, r8 │ │ │ │ - tsteq lr, r4, asr #24 │ │ │ │ - tsteq lr, ip, asr fp │ │ │ │ - ldrdeq fp, [lr, -r4] │ │ │ │ - smlabbeq lr, ip, sl, fp │ │ │ │ - smlatbeq lr, r4, sl, fp │ │ │ │ - tsteq ip, r0, asr r7 │ │ │ │ - strdeq fp, [lr, -r4] │ │ │ │ - tsteq lr, ip, lsl #22 │ │ │ │ - tsteq ip, r8, lsr r7 │ │ │ │ - @ instruction: 0x010ebb9c │ │ │ │ + tsteq lr, r0, asr sl │ │ │ │ + strdeq r8, [ip, -r0] │ │ │ │ + @ instruction: 0x010eba90 │ │ │ │ + smlatteq ip, r0, r7, r8 │ │ │ │ + smlatbeq lr, r4, ip, fp │ │ │ │ + @ instruction: 0x010ebbbc │ │ │ │ + tsteq lr, r4, lsr fp │ │ │ │ + smlatteq lr, ip, sl, fp │ │ │ │ + tsteq lr, r4, lsl #22 │ │ │ │ + @ instruction: 0x010c87b0 │ │ │ │ tsteq lr, r4, asr fp │ │ │ │ tsteq lr, ip, ror #22 │ │ │ │ - tsteq ip, r8, lsl r7 │ │ │ │ - @ instruction: 0x010ebb9c │ │ │ │ - tsteq ip, r8, lsl #14 │ │ │ │ + @ instruction: 0x010c8798 │ │ │ │ + strdeq fp, [lr, -ip] │ │ │ │ + @ instruction: 0x010ebbb4 │ │ │ │ + smlabteq lr, ip, fp, fp │ │ │ │ + tsteq ip, r8, ror r7 │ │ │ │ + strdeq fp, [lr, -ip] │ │ │ │ + tsteq ip, r8, ror #14 │ │ │ │ + smlatbeq lr, ip, sp, fp │ │ │ │ + smlatteq lr, r4, ip, fp │ │ │ │ + tsteq lr, ip, ror ip │ │ │ │ + smlatbeq lr, r4, ip, fp │ │ │ │ + tsteq ip, r0, asr #14 │ │ │ │ + tsteq lr, r4, lsr #26 │ │ │ │ tsteq lr, ip, asr #26 │ │ │ │ - smlabbeq lr, r4, ip, fp │ │ │ │ - tsteq lr, ip, lsl ip │ │ │ │ - tsteq lr, r4, asr #24 │ │ │ │ - smlatteq ip, r0, r6, r8 │ │ │ │ - smlabteq lr, r4, ip, fp │ │ │ │ - smlatteq lr, ip, ip, fp │ │ │ │ - smlabteq ip, r8, r6, r8 │ │ │ │ - smlabteq lr, ip, sp, fp │ │ │ │ - tsteq lr, r4, ror #26 │ │ │ │ - smlabbeq lr, ip, sp, fp │ │ │ │ + tsteq ip, r8, lsr #14 │ │ │ │ + tsteq lr, ip, lsr #28 │ │ │ │ + smlabteq lr, r4, sp, fp │ │ │ │ + smlatteq lr, ip, sp, fp │ │ │ │ + tsteq ip, r8, lsl #14 │ │ │ │ + tsteq lr, ip, lsr lr │ │ │ │ + strdeq r8, [ip, -r8] │ │ │ │ + smlatteq lr, r0, r3, ip │ │ │ │ + smlabbeq lr, ip, r1, ip │ │ │ │ + tsteq lr, r8, lsl r0 │ │ │ │ + tsteq lr, r0, asr #30 │ │ │ │ + ldrdeq fp, [lr, -r0] │ │ │ │ + strdeq fp, [lr, -ip] │ │ │ │ + smlabteq ip, r0, r6, r8 │ │ │ │ + smlabbeq lr, r8, pc, fp @ │ │ │ │ + @ instruction: 0x010ebfb4 │ │ │ │ smlatbeq ip, r8, r6, r8 │ │ │ │ - ldrdeq fp, [lr, -ip] │ │ │ │ - @ instruction: 0x010c8698 │ │ │ │ - smlabbeq lr, r0, r3, ip │ │ │ │ - tsteq lr, ip, lsr #2 │ │ │ │ - @ instruction: 0x010ebfb8 │ │ │ │ - smlatteq lr, r0, lr, fp │ │ │ │ - tsteq lr, r0, ror lr │ │ │ │ - @ instruction: 0x010ebe9c │ │ │ │ - tsteq ip, r0, ror #12 │ │ │ │ - tsteq lr, r8, lsr #30 │ │ │ │ - tsteq lr, r4, asr pc │ │ │ │ - tsteq ip, r8, asr #12 │ │ │ │ - tsteq lr, r8, asr #32 │ │ │ │ - ldrdeq fp, [lr, -r8] │ │ │ │ - tsteq lr, r4 │ │ │ │ - tsteq ip, r8, lsr #12 │ │ │ │ - qaddeq ip, ip, lr │ │ │ │ - tsteq ip, r8, lsl r6 │ │ │ │ - tsteq lr, r4, lsl #4 │ │ │ │ + smlatbeq lr, r8, r0, ip │ │ │ │ + tsteq lr, r8, lsr r0 │ │ │ │ + tsteq lr, r4, rrx │ │ │ │ + smlabbeq ip, r8, r6, r8 │ │ │ │ + strheq ip, [lr, -ip] │ │ │ │ + tsteq ip, r8, ror r6 │ │ │ │ + tsteq lr, r4, ror #4 │ │ │ │ + smlabteq lr, ip, r1, ip │ │ │ │ tsteq lr, ip, ror #2 │ │ │ │ - tsteq lr, ip, lsl #2 │ │ │ │ - tsteq lr, r8, lsr r1 │ │ │ │ - strdeq r8, [ip, -r0] │ │ │ │ - @ instruction: 0x010ec194 │ │ │ │ - @ instruction: 0x010ec1b0 │ │ │ │ + @ instruction: 0x010ec198 │ │ │ │ + tsteq ip, r0, asr r6 │ │ │ │ + strdeq ip, [lr, -r4] │ │ │ │ + tsteq lr, r0, lsl r2 │ │ │ │ + tsteq ip, r8, lsr r6 │ │ │ │ + @ instruction: 0x010ec2b4 │ │ │ │ + tsteq lr, r4, ror #4 │ │ │ │ + smlabbeq lr, r0, r2, ip │ │ │ │ + tsteq ip, r8, lsl r6 │ │ │ │ + @ instruction: 0x010ec2b8 │ │ │ │ + tsteq ip, r8, lsl #12 │ │ │ │ + tsteq lr, ip, lsl #10 │ │ │ │ + tsteq lr, r8, lsl #8 │ │ │ │ + tsteq lr, r0, ror r3 │ │ │ │ + tsteq lr, r0, lsr #6 │ │ │ │ + tsteq lr, ip, lsr r3 │ │ │ │ ldrdeq r8, [ip, -r8] │ │ │ │ - tsteq lr, r4, asr r2 │ │ │ │ - tsteq lr, r4, lsl #4 │ │ │ │ - tsteq lr, r0, lsr #4 │ │ │ │ - @ instruction: 0x010c85b8 │ │ │ │ - tsteq lr, r8, asr r2 │ │ │ │ - smlatbeq ip, r8, r5, r8 │ │ │ │ - smlatbeq lr, ip, r4, ip │ │ │ │ - smlatbeq lr, r8, r3, ip │ │ │ │ - tsteq lr, r0, lsl r3 │ │ │ │ - smlabteq lr, r0, r2, ip │ │ │ │ - ldrdeq ip, [lr, -ip] │ │ │ │ - tsteq ip, r8, ror r5 │ │ │ │ - tsteq lr, r8, lsr r3 │ │ │ │ - tsteq lr, r4, asr r3 │ │ │ │ - tsteq ip, r0, ror #10 │ │ │ │ - strdeq ip, [lr, -r8] │ │ │ │ - smlatbeq lr, r8, r3, ip │ │ │ │ - smlabteq lr, r4, r3, ip │ │ │ │ - tsteq ip, r0, asr #10 │ │ │ │ - strdeq ip, [lr, -ip] │ │ │ │ + @ instruction: 0x010ec398 │ │ │ │ + @ instruction: 0x010ec3b4 │ │ │ │ + smlabteq ip, r0, r5, r8 │ │ │ │ + tsteq lr, r8, asr r4 │ │ │ │ + tsteq lr, r8, lsl #8 │ │ │ │ + tsteq lr, r4, lsr #8 │ │ │ │ + smlatbeq ip, r0, r5, r8 │ │ │ │ + tsteq lr, ip, asr r4 │ │ │ │ + @ instruction: 0x010c8590 │ │ │ │ + @ instruction: 0x010ec5b4 │ │ │ │ + tsteq lr, ip, lsl r5 │ │ │ │ + smlabteq lr, ip, r4, ip │ │ │ │ + smlatteq lr, r8, r4, ip │ │ │ │ + tsteq ip, r8, ror #10 │ │ │ │ + tsteq lr, r4, asr #10 │ │ │ │ + tsteq lr, r0, ror #10 │ │ │ │ + tsteq ip, r0, asr r5 │ │ │ │ + tsteq lr, r4, lsl #12 │ │ │ │ + @ instruction: 0x010ec5b4 │ │ │ │ + ldrdeq ip, [lr, -r0] │ │ │ │ tsteq ip, r0, lsr r5 │ │ │ │ - tsteq lr, r4, asr r5 │ │ │ │ - @ instruction: 0x010ec4bc │ │ │ │ - tsteq lr, ip, ror #8 │ │ │ │ - smlabbeq lr, r8, r4, ip │ │ │ │ - tsteq ip, r8, lsl #10 │ │ │ │ - smlatteq lr, r4, r4, ip │ │ │ │ - tsteq lr, r0, lsl #10 │ │ │ │ - strdeq r8, [ip, -r0] │ │ │ │ - smlatbeq lr, r4, r5, ip │ │ │ │ - tsteq lr, r4, asr r5 │ │ │ │ - tsteq lr, r0, ror r5 │ │ │ │ - ldrdeq r8, [ip, -r0] │ │ │ │ - smlatbeq lr, r8, r5, ip │ │ │ │ + tsteq lr, r8, lsl #12 │ │ │ │ + tsteq ip, r0, lsr #10 │ │ │ │ + tsteq lr, r4, asr #14 │ │ │ │ + smlabteq lr, ip, lr, ip │ │ │ │ + smlabbeq lr, ip, sl, ip │ │ │ │ + tsteq lr, r8, ror #16 │ │ │ │ + tsteq lr, r0, asr #14 │ │ │ │ + smlatbeq lr, r8, r6, ip │ │ │ │ + tsteq lr, r8, asr r6 │ │ │ │ + tsteq lr, r4, ror r6 │ │ │ │ + ldrdeq r8, [ip, -r8] │ │ │ │ + ldrdeq ip, [lr, -r0] │ │ │ │ + smlatteq lr, ip, r6, ip │ │ │ │ smlabteq ip, r0, r4, r8 │ │ │ │ - smlatteq lr, r4, r6, sp │ │ │ │ - tsteq lr, ip, ror #28 │ │ │ │ - tsteq lr, ip, lsr #20 │ │ │ │ - tsteq lr, r8, lsl #16 │ │ │ │ - smlatteq lr, r0, r6, ip │ │ │ │ - tsteq lr, r8, asr #12 │ │ │ │ - strdeq ip, [lr, -r8] │ │ │ │ - tsteq lr, r4, lsl r6 │ │ │ │ - tsteq ip, r8, ror r4 │ │ │ │ - tsteq lr, r0, ror r6 │ │ │ │ - smlabbeq lr, ip, r6, ip │ │ │ │ + @ instruction: 0x010ec790 │ │ │ │ + tsteq lr, r0, asr #14 │ │ │ │ + tsteq lr, ip, asr r7 │ │ │ │ + smlatbeq ip, r0, r4, r8 │ │ │ │ + @ instruction: 0x010ec7b8 │ │ │ │ + ldrdeq ip, [lr, -r4] │ │ │ │ + smlabbeq ip, r8, r4, r8 │ │ │ │ + tsteq lr, r8, lsl #18 │ │ │ │ + tsteq lr, r0, ror r8 │ │ │ │ + tsteq lr, r0, lsr #16 │ │ │ │ + tsteq lr, ip, lsr r8 │ │ │ │ tsteq ip, r0, ror #8 │ │ │ │ - tsteq lr, r0, lsr r7 │ │ │ │ - smlatteq lr, r0, r6, ip │ │ │ │ - strdeq ip, [lr, -ip] │ │ │ │ - tsteq ip, r0, asr #8 │ │ │ │ - tsteq lr, r8, asr r7 │ │ │ │ - tsteq lr, r4, ror r7 │ │ │ │ + @ instruction: 0x010ec898 │ │ │ │ + @ instruction: 0x010ec8b4 │ │ │ │ + tsteq ip, r8, asr #8 │ │ │ │ + tsteq lr, r8, asr r9 │ │ │ │ + tsteq lr, r8, lsl #18 │ │ │ │ + tsteq lr, r4, lsr #18 │ │ │ │ tsteq ip, r8, lsr #8 │ │ │ │ - smlatbeq lr, r8, r8, ip │ │ │ │ - tsteq lr, r0, lsl r8 │ │ │ │ - smlabteq lr, r0, r7, ip │ │ │ │ - ldrdeq ip, [lr, -ip] │ │ │ │ - tsteq ip, r0, lsl #8 │ │ │ │ - tsteq lr, r8, lsr r8 │ │ │ │ - tsteq lr, r4, asr r8 │ │ │ │ + tsteq lr, ip, asr r9 │ │ │ │ + tsteq ip, r8, lsl r4 │ │ │ │ + @ instruction: 0x010ecbb0 │ │ │ │ + smlatbeq lr, ip, sl, ip │ │ │ │ + tsteq lr, r4, lsl sl │ │ │ │ + smlabteq lr, r4, r9, ip │ │ │ │ + smlatteq lr, r0, r9, ip │ │ │ │ smlatteq ip, r8, r3, r8 │ │ │ │ - strdeq ip, [lr, -r8] │ │ │ │ - smlatbeq lr, r8, r8, ip │ │ │ │ - smlabteq lr, r4, r8, ip │ │ │ │ - smlabteq ip, r8, r3, r8 │ │ │ │ + tsteq lr, ip, lsr sl │ │ │ │ + tsteq lr, r8, asr sl │ │ │ │ + ldrdeq r8, [ip, -r0] │ │ │ │ strdeq ip, [lr, -ip] │ │ │ │ - @ instruction: 0x010c83b8 │ │ │ │ - tsteq lr, r0, asr fp │ │ │ │ - tsteq lr, ip, asr #20 │ │ │ │ - @ instruction: 0x010ec9b4 │ │ │ │ - tsteq lr, r4, ror #18 │ │ │ │ - smlabbeq lr, r0, r9, ip │ │ │ │ - smlabbeq ip, r8, r3, r8 │ │ │ │ - ldrdeq ip, [lr, -ip] │ │ │ │ - strdeq ip, [lr, -r8] │ │ │ │ - tsteq ip, r0, ror r3 │ │ │ │ - @ instruction: 0x010eca9c │ │ │ │ - tsteq lr, ip, asr #20 │ │ │ │ - tsteq lr, r8, ror #20 │ │ │ │ - tsteq ip, r0, asr r3 │ │ │ │ - smlatbeq lr, r0, sl, ip │ │ │ │ + smlatbeq lr, ip, sl, ip │ │ │ │ + smlabteq lr, r8, sl, ip │ │ │ │ + @ instruction: 0x010c83b0 │ │ │ │ + tsteq lr, r0, lsl #22 │ │ │ │ + smlatbeq ip, r0, r3, r8 │ │ │ │ + tsteq lr, r8, asr ip │ │ │ │ + smlabteq lr, r0, fp, ip │ │ │ │ + tsteq lr, r0, ror fp │ │ │ │ + smlabbeq lr, ip, fp, ip │ │ │ │ + tsteq ip, r8, ror r3 │ │ │ │ + smlatteq lr, r8, fp, ip │ │ │ │ + tsteq lr, r4, lsl #24 │ │ │ │ + tsteq ip, r0, ror #6 │ │ │ │ + smlatbeq lr, r8, ip, ip │ │ │ │ + tsteq lr, r8, asr ip │ │ │ │ + tsteq lr, r4, ror ip │ │ │ │ tsteq ip, r0, asr #6 │ │ │ │ + smlatbeq lr, ip, ip, ip │ │ │ │ + tsteq ip, r0, lsr r3 │ │ │ │ + tsteq lr, ip, lsl r1 │ │ │ │ strdeq ip, [lr, -r8] │ │ │ │ - tsteq lr, r0, ror #22 │ │ │ │ - tsteq lr, r0, lsl fp │ │ │ │ - tsteq lr, ip, lsr #22 │ │ │ │ - tsteq ip, r8, lsl r3 │ │ │ │ - smlabbeq lr, r8, fp, ip │ │ │ │ - smlatbeq lr, r4, fp, ip │ │ │ │ - mrseq r8, LR_mon │ │ │ │ - tsteq lr, r8, asr #24 │ │ │ │ - strdeq ip, [lr, -r8] │ │ │ │ - tsteq lr, r4, lsl ip │ │ │ │ + strdeq ip, [lr, -r4] │ │ │ │ + tsteq lr, ip, asr sp │ │ │ │ + tsteq lr, ip, lsl #26 │ │ │ │ + tsteq lr, r8, lsr #26 │ │ │ │ + strdeq r8, [ip, -r8] │ │ │ │ + smlabbeq lr, r4, sp, ip │ │ │ │ + smlatbeq lr, r0, sp, ip │ │ │ │ smlatteq ip, r0, r2, r8 │ │ │ │ - tsteq lr, ip, asr #24 │ │ │ │ - ldrdeq r8, [ip, -r0] │ │ │ │ - strheq sp, [lr, -ip] │ │ │ │ - @ instruction: 0x010ece98 │ │ │ │ - @ instruction: 0x010ecd94 │ │ │ │ - strdeq ip, [lr, -ip] │ │ │ │ - smlatbeq lr, ip, ip, ip │ │ │ │ - smlabteq lr, r8, ip, ip │ │ │ │ - @ instruction: 0x010c8298 │ │ │ │ - tsteq lr, r4, lsr #26 │ │ │ │ - tsteq lr, r0, asr #26 │ │ │ │ - smlabbeq ip, r0, r2, r8 │ │ │ │ - smlatteq lr, r4, sp, ip │ │ │ │ - @ instruction: 0x010ecd94 │ │ │ │ - @ instruction: 0x010ecdb0 │ │ │ │ - tsteq ip, r0, ror #4 │ │ │ │ - smlatteq lr, r8, sp, ip │ │ │ │ + tsteq lr, r4, asr #28 │ │ │ │ + strdeq ip, [lr, -r4] │ │ │ │ + tsteq lr, r0, lsl lr │ │ │ │ + smlabteq ip, r0, r2, r8 │ │ │ │ + tsteq lr, r8, asr #28 │ │ │ │ + @ instruction: 0x010c82b0 │ │ │ │ + smlatbeq lr, r0, pc, ip @ │ │ │ │ + tsteq lr, r8, lsl #30 │ │ │ │ + @ instruction: 0x010eceb8 │ │ │ │ + ldrdeq ip, [lr, -r4] │ │ │ │ + smlabbeq ip, r8, r2, r8 │ │ │ │ + tsteq lr, r0, lsr pc │ │ │ │ + tsteq lr, ip, asr #30 │ │ │ │ + tsteq ip, r0, ror r2 │ │ │ │ + strdeq ip, [lr, -r0] │ │ │ │ + smlatbeq lr, r0, pc, ip @ │ │ │ │ + @ instruction: 0x010ecfbc │ │ │ │ tsteq ip, r0, asr r2 │ │ │ │ - tsteq lr, r0, asr #30 │ │ │ │ - smlatbeq lr, r8, lr, ip │ │ │ │ - tsteq lr, r8, asr lr │ │ │ │ - tsteq lr, r4, ror lr │ │ │ │ - tsteq ip, r8, lsr #4 │ │ │ │ - ldrdeq ip, [lr, -r0] │ │ │ │ - smlatteq lr, ip, lr, ip │ │ │ │ + strdeq ip, [lr, -r4] │ │ │ │ + tsteq ip, r0, asr #4 │ │ │ │ + tsteq lr, r8, asr #4 │ │ │ │ + tsteq lr, r4, asr #2 │ │ │ │ + smlatbeq lr, ip, r0, sp │ │ │ │ + qaddeq sp, ip, lr │ │ │ │ + tsteq lr, r8, ror r0 │ │ │ │ tsteq ip, r0, lsl r2 │ │ │ │ - @ instruction: 0x010ecf90 │ │ │ │ - tsteq lr, r0, asr #30 │ │ │ │ - tsteq lr, ip, asr pc │ │ │ │ - strdeq r8, [ip, -r0] │ │ │ │ - @ instruction: 0x010ecf94 │ │ │ │ - smlatteq ip, r0, r1, r8 │ │ │ │ - smlatteq lr, r8, r1, sp │ │ │ │ - smlatteq lr, r4, r0, sp │ │ │ │ - tsteq lr, ip, asr #32 │ │ │ │ - strdeq ip, [lr, -ip] │ │ │ │ - tsteq lr, r8, lsl r0 │ │ │ │ - @ instruction: 0x010c81b0 │ │ │ │ - tsteq lr, r4, ror r0 │ │ │ │ - swpeq sp, r0, [lr] │ │ │ │ - @ instruction: 0x010c8198 │ │ │ │ - tsteq lr, r4, lsr r1 │ │ │ │ - smlatteq lr, r4, r0, sp │ │ │ │ - mrseq sp, (UNDEF: 30) │ │ │ │ - tsteq ip, r8, ror r1 │ │ │ │ - tsteq lr, r8, lsr r1 │ │ │ │ - tsteq ip, r8, ror #2 │ │ │ │ - @ instruction: 0x010ed290 │ │ │ │ - strdeq sp, [lr, -r8] │ │ │ │ - smlatbeq lr, r8, r1, sp │ │ │ │ - smlabteq lr, r4, r1, sp │ │ │ │ - tsteq ip, r0, asr #2 │ │ │ │ - tsteq lr, r0, lsr #4 │ │ │ │ - tsteq lr, ip, lsr r2 │ │ │ │ - tsteq ip, r8, lsr #2 │ │ │ │ - smlatteq lr, r0, r2, sp │ │ │ │ - @ instruction: 0x010ed290 │ │ │ │ - smlatbeq lr, ip, r2, sp │ │ │ │ - tsteq ip, r8, lsl #2 │ │ │ │ - smlatteq lr, r4, r2, sp │ │ │ │ + ldrdeq sp, [lr, -r4] │ │ │ │ + strdeq sp, [lr, -r0] │ │ │ │ strdeq r8, [ip, -r8] │ │ │ │ - @ instruction: 0x010edbb0 │ │ │ │ - tsteq lr, r0, ror r7 │ │ │ │ - tsteq lr, ip, asr #10 │ │ │ │ - tsteq lr, r4, lsr #8 │ │ │ │ - smlabbeq lr, ip, r3, sp │ │ │ │ - tsteq lr, ip, lsr r3 │ │ │ │ - tsteq lr, r8, asr r3 │ │ │ │ - strheq r8, [ip, -r8] │ │ │ │ - @ instruction: 0x010ed3b4 │ │ │ │ + @ instruction: 0x010ed194 │ │ │ │ + tsteq lr, r4, asr #2 │ │ │ │ + tsteq lr, r0, ror #2 │ │ │ │ + ldrdeq r8, [ip, -r8] │ │ │ │ + @ instruction: 0x010ed198 │ │ │ │ + smlabteq ip, r8, r1, r8 │ │ │ │ + strdeq sp, [lr, -r0] │ │ │ │ + tsteq lr, r8, asr r2 │ │ │ │ + tsteq lr, r8, lsl #4 │ │ │ │ + tsteq lr, r4, lsr #4 │ │ │ │ + smlatbeq ip, r0, r1, r8 │ │ │ │ + smlabbeq lr, r0, r2, sp │ │ │ │ + @ instruction: 0x010ed29c │ │ │ │ + smlabbeq ip, r8, r1, r8 │ │ │ │ + tsteq lr, r0, asr #6 │ │ │ │ + strdeq sp, [lr, -r0] │ │ │ │ + tsteq lr, ip, lsl #6 │ │ │ │ + tsteq ip, r8, ror #2 │ │ │ │ + tsteq lr, r4, asr #6 │ │ │ │ + tsteq ip, r8, asr r1 │ │ │ │ + tsteq lr, r0, lsl ip │ │ │ │ ldrdeq sp, [lr, -r0] │ │ │ │ + smlatbeq lr, ip, r5, sp │ │ │ │ + smlabbeq lr, r4, r4, sp │ │ │ │ + smlatteq lr, ip, r3, sp │ │ │ │ + @ instruction: 0x010ed39c │ │ │ │ + @ instruction: 0x010ed3b8 │ │ │ │ + tsteq ip, r8, lsl r1 │ │ │ │ + tsteq lr, r4, lsl r4 │ │ │ │ + tsteq lr, r0, lsr r4 │ │ │ │ + mrseq r8, (UNDEF: 28) │ │ │ │ + ldrdeq sp, [lr, -r4] │ │ │ │ + smlabbeq lr, r4, r4, sp │ │ │ │ + smlatbeq lr, r0, r4, sp │ │ │ │ + smlatteq ip, r0, r0, r8 │ │ │ │ + strdeq sp, [lr, -ip] │ │ │ │ + tsteq lr, r8, lsl r5 │ │ │ │ + smlabteq ip, r8, r0, r8 │ │ │ │ + tsteq lr, ip, asr #12 │ │ │ │ + @ instruction: 0x010ed5b4 │ │ │ │ + tsteq lr, r4, ror #10 │ │ │ │ + smlabbeq lr, r0, r5, sp │ │ │ │ smlatbeq ip, r0, r0, r8 │ │ │ │ - tsteq lr, r4, ror r4 │ │ │ │ - tsteq lr, r4, lsr #8 │ │ │ │ - tsteq lr, r0, asr #8 │ │ │ │ - smlabbeq ip, r0, r0, r8 │ │ │ │ - @ instruction: 0x010ed49c │ │ │ │ - @ instruction: 0x010ed4b8 │ │ │ │ + ldrdeq sp, [lr, -ip] │ │ │ │ + strdeq sp, [lr, -r8] │ │ │ │ + smlabbeq ip, r8, r0, r8 │ │ │ │ + @ instruction: 0x010ed69c │ │ │ │ + tsteq lr, ip, asr #12 │ │ │ │ + tsteq lr, r8, ror #12 │ │ │ │ tsteq ip, r8, rrx │ │ │ │ - smlatteq lr, ip, r5, sp │ │ │ │ - tsteq lr, r4, asr r5 │ │ │ │ - tsteq lr, r4, lsl #10 │ │ │ │ - tsteq lr, r0, lsr #10 │ │ │ │ - tsteq ip, r0, asr #32 │ │ │ │ - tsteq lr, ip, ror r5 │ │ │ │ - @ instruction: 0x010ed598 │ │ │ │ + smlatbeq lr, r0, r6, sp │ │ │ │ + qaddeq r8, r8, ip │ │ │ │ + strdeq sp, [lr, -r4] │ │ │ │ + strdeq sp, [lr, -r0] │ │ │ │ + tsteq lr, r8, asr r7 │ │ │ │ + tsteq lr, r8, lsl #14 │ │ │ │ + tsteq lr, r4, lsr #14 │ │ │ │ tsteq ip, r8, lsr #32 │ │ │ │ - tsteq lr, ip, lsr r6 │ │ │ │ - smlatteq lr, ip, r5, sp │ │ │ │ - tsteq lr, r8, lsl #12 │ │ │ │ - tsteq ip, r8 │ │ │ │ - tsteq lr, r0, asr #12 │ │ │ │ - strdeq r7, [ip, -r8] │ │ │ │ - @ instruction: 0x010ed894 │ │ │ │ - @ instruction: 0x010ed790 │ │ │ │ - strdeq sp, [lr, -r8] │ │ │ │ - smlatbeq lr, r8, r6, sp │ │ │ │ - smlabteq lr, r4, r6, sp │ │ │ │ - smlabteq ip, r8, pc, r7 @ │ │ │ │ - tsteq lr, r0, lsr #14 │ │ │ │ - tsteq lr, ip, lsr r7 │ │ │ │ - @ instruction: 0x010c7fb0 │ │ │ │ - smlatteq lr, r0, r7, sp │ │ │ │ - @ instruction: 0x010ed790 │ │ │ │ - smlatbeq lr, ip, r7, sp │ │ │ │ - @ instruction: 0x010c7f90 │ │ │ │ - smlatteq lr, r4, r7, sp │ │ │ │ + smlabbeq lr, r0, r7, sp │ │ │ │ + @ instruction: 0x010ed79c │ │ │ │ + tsteq ip, r0, lsl r0 │ │ │ │ + tsteq lr, r0, asr #16 │ │ │ │ + strdeq sp, [lr, -r0] │ │ │ │ + tsteq lr, ip, lsl #16 │ │ │ │ + strdeq r7, [ip, -r0] │ │ │ │ + tsteq lr, r4, asr #16 │ │ │ │ + smlatteq ip, r0, pc, r7 @ │ │ │ │ + @ instruction: 0x010ed99c │ │ │ │ + tsteq lr, r4, lsl #18 │ │ │ │ + @ instruction: 0x010ed8b4 │ │ │ │ + ldrdeq sp, [lr, -r0] │ │ │ │ + @ instruction: 0x010c7fb8 │ │ │ │ + tsteq lr, ip, lsr #18 │ │ │ │ + tsteq lr, r8, asr #18 │ │ │ │ + smlatbeq ip, r0, pc, r7 @ │ │ │ │ + smlatteq lr, ip, r9, sp │ │ │ │ + @ instruction: 0x010ed99c │ │ │ │ + @ instruction: 0x010ed9b8 │ │ │ │ smlabbeq ip, r0, pc, r7 @ │ │ │ │ - tsteq lr, ip, lsr r9 │ │ │ │ - smlatbeq lr, r4, r8, sp │ │ │ │ - tsteq lr, r4, asr r8 │ │ │ │ - tsteq lr, r0, ror r8 │ │ │ │ - tsteq ip, r8, asr pc │ │ │ │ - smlabteq lr, ip, r8, sp │ │ │ │ - smlatteq lr, r8, r8, sp │ │ │ │ - tsteq ip, r0, asr #30 │ │ │ │ - smlabbeq lr, ip, r9, sp │ │ │ │ - tsteq lr, ip, lsr r9 │ │ │ │ - tsteq lr, r8, asr r9 │ │ │ │ - tsteq ip, r0, lsr #30 │ │ │ │ - @ instruction: 0x010ed990 │ │ │ │ - tsteq ip, r0, lsl pc │ │ │ │ - tsteq lr, r0, lsl #28 │ │ │ │ - ldrdeq sp, [lr, -ip] │ │ │ │ - ldrdeq sp, [lr, -r8] │ │ │ │ - tsteq lr, r0, asr #20 │ │ │ │ strdeq sp, [lr, -r0] │ │ │ │ - tsteq lr, ip, lsl #20 │ │ │ │ - ldrdeq r7, [ip, -r8] │ │ │ │ - tsteq lr, r8, ror #20 │ │ │ │ - smlabbeq lr, r4, sl, sp │ │ │ │ - smlabteq ip, r0, lr, r7 │ │ │ │ - tsteq lr, r8, lsr #22 │ │ │ │ - ldrdeq sp, [lr, -r8] │ │ │ │ - strdeq sp, [lr, -r4] │ │ │ │ - smlatbeq ip, r0, lr, r7 │ │ │ │ - tsteq lr, ip, lsr #22 │ │ │ │ + tsteq ip, r0, ror pc │ │ │ │ + tsteq lr, r0, ror #28 │ │ │ │ + tsteq lr, ip, lsr ip │ │ │ │ + tsteq lr, r8, lsr fp │ │ │ │ + smlatbeq lr, r0, sl, sp │ │ │ │ + tsteq lr, r0, asr sl │ │ │ │ + tsteq lr, ip, ror #20 │ │ │ │ + tsteq ip, r8, lsr pc │ │ │ │ + smlabteq lr, r8, sl, sp │ │ │ │ + smlatteq lr, r4, sl, sp │ │ │ │ + tsteq ip, r0, lsr #30 │ │ │ │ + smlabbeq lr, r8, fp, sp │ │ │ │ + tsteq lr, r8, lsr fp │ │ │ │ + tsteq lr, r4, asr fp │ │ │ │ + tsteq ip, r0, lsl #30 │ │ │ │ + smlabbeq lr, ip, fp, sp │ │ │ │ + strdeq r7, [ip, -r0] │ │ │ │ + smlatteq lr, r4, ip, sp │ │ │ │ + tsteq lr, ip, asr #24 │ │ │ │ + strdeq sp, [lr, -ip] │ │ │ │ + tsteq lr, r8, lsl ip │ │ │ │ + smlabteq ip, r8, lr, r7 │ │ │ │ + tsteq lr, r4, ror ip │ │ │ │ + @ instruction: 0x010edc90 │ │ │ │ + @ instruction: 0x010c7eb0 │ │ │ │ + tsteq lr, r4, lsr sp │ │ │ │ + smlatteq lr, r4, ip, sp │ │ │ │ + tsteq lr, r0, lsl #26 │ │ │ │ @ instruction: 0x010c7e90 │ │ │ │ - smlabbeq lr, r4, ip, sp │ │ │ │ - smlatteq lr, ip, fp, sp │ │ │ │ - @ instruction: 0x010edb9c │ │ │ │ - @ instruction: 0x010edbb8 │ │ │ │ - tsteq ip, r8, ror #28 │ │ │ │ - tsteq lr, r4, lsl ip │ │ │ │ - tsteq lr, r0, lsr ip │ │ │ │ + tsteq lr, r8, lsr sp │ │ │ │ + smlabbeq ip, r0, lr, r7 │ │ │ │ + tstpeq lr, r8, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r4, lsl #28 │ │ │ │ + smlabteq lr, r4, sp, sp │ │ │ │ + smlatbeq lr, r0, sp, sp │ │ │ │ + @ instruction: 0x010ef998 │ │ │ │ tsteq ip, r0, asr lr │ │ │ │ - ldrdeq sp, [lr, -r4] │ │ │ │ - smlabbeq lr, r4, ip, sp │ │ │ │ - smlatbeq lr, r0, ip, sp │ │ │ │ - tsteq ip, r0, lsr lr │ │ │ │ + smlabteq lr, r0, sp, sp │ │ │ │ + @ instruction: 0x010ef9b0 │ │ │ │ + tsteq ip, r8, lsr lr │ │ │ │ + strdeq sp, [lr, -ip] │ │ │ │ ldrdeq sp, [lr, -r8] │ │ │ │ - tsteq ip, r0, lsr #28 │ │ │ │ - smlatteq lr, r8, r9, pc @ │ │ │ │ - smlatbeq lr, r4, sp, sp │ │ │ │ - tsteq lr, r4, ror #26 │ │ │ │ - tsteq lr, r0, asr #26 │ │ │ │ - tstpeq lr, r8, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - strdeq r7, [ip, -r0] │ │ │ │ - tsteq lr, r0, ror #26 │ │ │ │ - tstpeq lr, r0, asr r9 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r7, [ip, -r8] │ │ │ │ - @ instruction: 0x010edd9c │ │ │ │ - tsteq lr, r8, ror sp │ │ │ │ - tstpeq lr, r0, ror #18 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010c7db8 │ │ │ │ - tstpeq lr, r8, ror #18 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq ip, r8, sp, r7 │ │ │ │ - ldrdeq pc, [lr, -r0] │ │ │ │ - @ instruction: 0x010ef998 │ │ │ │ - tstpeq lr, r8, ror r9 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, r8, sp, sp │ │ │ │ - smlabbeq ip, r0, sp, r7 │ │ │ │ - @ instruction: 0x010ef990 │ │ │ │ - smlabteq lr, r8, sp, sp │ │ │ │ - tsteq ip, r8, ror #26 │ │ │ │ + smlabteq lr, r0, r9, pc @ │ │ │ │ + tsteq ip, r8, lsl lr │ │ │ │ smlabteq lr, r8, r9, pc @ │ │ │ │ - smlatbeq lr, r4, r9, pc @ │ │ │ │ - smlatteq lr, r0, sp, sp │ │ │ │ - tsteq ip, r8, asr #26 │ │ │ │ - smlatteq lr, ip, sp, sp │ │ │ │ - tsteq ip, r8, lsr sp │ │ │ │ - tsteq lr, r4, lsr fp │ │ │ │ - qaddeq r0, r8, pc @ │ │ │ │ - tstpeq lr, r8, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, asr fp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010edeb8 │ │ │ │ + tsteq ip, r8, lsl #28 │ │ │ │ + tstpeq lr, r0, lsr sl @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [lr, -r8] │ │ │ │ + ldrdeq pc, [lr, -r8] │ │ │ │ + tsteq lr, r8, lsl #28 │ │ │ │ + smlatteq ip, r0, sp, r7 │ │ │ │ + strdeq pc, [lr, -r0] │ │ │ │ + tsteq lr, r8, lsr #28 │ │ │ │ + smlabteq ip, r8, sp, r7 │ │ │ │ + tstpeq lr, r8, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, lsl #20 @ p-variant is OBSOLETE │ │ │ │ tsteq lr, r0, asr #28 │ │ │ │ - tsteq lr, r0, lsl #28 │ │ │ │ - ldrdeq sp, [lr, -ip] │ │ │ │ - smlatbeq lr, ip, r9, pc @ │ │ │ │ - smlatteq ip, r8, ip, r7 │ │ │ │ - strdeq sp, [lr, -ip] │ │ │ │ - smlabteq lr, ip, r9, pc @ │ │ │ │ + smlatbeq ip, r8, sp, r7 │ │ │ │ + tsteq lr, ip, asr #28 │ │ │ │ + @ instruction: 0x010c7d98 │ │ │ │ + @ instruction: 0x010eeb94 │ │ │ │ + strheq r0, [pc, -r8] │ │ │ │ + tstpeq lr, r8, ror #26 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010efbbc │ │ │ │ + tsteq lr, r8, lsl pc │ │ │ │ + smlatbeq lr, r0, lr, sp │ │ │ │ + tsteq lr, r0, ror #28 │ │ │ │ + tsteq lr, ip, lsr lr │ │ │ │ + tstpeq lr, ip, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r8, asr #26 │ │ │ │ + tsteq lr, ip, asr lr │ │ │ │ + tstpeq lr, ip, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r0, lsr sp │ │ │ │ + @ instruction: 0x010ede98 │ │ │ │ + tsteq lr, r4, ror lr │ │ │ │ + tstpeq lr, r4, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r0, lsl sp │ │ │ │ + @ instruction: 0x010ede94 │ │ │ │ + tstpeq lr, r4, ror #20 @ p-variant is OBSOLETE │ │ │ │ + strdeq r7, [ip, -r8] │ │ │ │ + tsteq lr, r8, lsl #30 │ │ │ │ + smlabteq lr, r8, lr, sp │ │ │ │ + smlatbeq lr, r4, lr, sp │ │ │ │ + tstpeq lr, r4, ror sl @ p-variant is OBSOLETE │ │ │ │ ldrdeq r7, [ip, -r0] │ │ │ │ - tsteq lr, r8, lsr lr │ │ │ │ - tsteq lr, r4, lsl lr │ │ │ │ - smlatteq lr, r4, r9, pc @ │ │ │ │ - @ instruction: 0x010c7cb0 │ │ │ │ - tsteq lr, r4, lsr lr │ │ │ │ - tstpeq lr, r4, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, r4, lr, sp │ │ │ │ + @ instruction: 0x010efa94 │ │ │ │ + @ instruction: 0x010c7cb8 │ │ │ │ + tsteq lr, r0, lsl #30 │ │ │ │ + ldrdeq sp, [lr, -ip] │ │ │ │ + smlatbeq lr, ip, sl, pc @ │ │ │ │ @ instruction: 0x010c7c98 │ │ │ │ - smlatbeq lr, r8, lr, sp │ │ │ │ - tsteq lr, r8, ror #28 │ │ │ │ - tsteq lr, r4, asr #28 │ │ │ │ - tstpeq lr, r4, lsl sl @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r0, ror ip │ │ │ │ - tsteq lr, r4, ror #28 │ │ │ │ - tstpeq lr, r4, lsr sl @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010efab8 │ │ │ │ + smlabbeq ip, r8, ip, r7 │ │ │ │ + smlabteq lr, ip, pc, sp @ │ │ │ │ + tstpeq lr, ip, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + smlatteq lr, ip, sl, pc @ │ │ │ │ + smlabteq lr, r8, sl, pc @ │ │ │ │ + tsteq lr, r4, lsl #30 │ │ │ │ tsteq ip, r8, asr ip │ │ │ │ - smlatbeq lr, r0, lr, sp │ │ │ │ - tsteq lr, ip, ror lr │ │ │ │ - tstpeq lr, ip, asr #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r8, lsr ip │ │ │ │ - tstpeq lr, r8, asr sl @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r8, lsr #24 │ │ │ │ - tsteq lr, ip, ror #30 │ │ │ │ - smlabteq lr, ip, sl, pc @ │ │ │ │ - smlabbeq lr, ip, sl, pc @ │ │ │ │ - tstpeq lr, r8, ror #20 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, r4, lr, sp │ │ │ │ - strdeq r7, [ip, -r8] │ │ │ │ - smlabbeq lr, r8, sl, pc @ │ │ │ │ + smlatteq lr, r8, sl, pc @ │ │ │ │ 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 │ │ │ │ - tsteq lr, r0, ror #16 │ │ │ │ - tsteq ip, ip, ror r5 │ │ │ │ - tstpeq lr, r0, ror #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r8, ror r8 │ │ │ │ - tsteq ip, ip, asr r5 │ │ │ │ - smlabbeq lr, r4, r8, sp │ │ │ │ - tsteq ip, ip, asr #10 │ │ │ │ - tsteq lr, r0, lsl #18 │ │ │ │ smlabteq lr, r0, r8, sp │ │ │ │ - @ instruction: 0x010ed89c │ │ │ │ - tstpeq lr, ip, ror #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r4, lsr #10 │ │ │ │ - @ instruction: 0x010ed8bc │ │ │ │ - smlabbeq lr, ip, r4, pc @ │ │ │ │ - tsteq ip, ip, lsl #10 │ │ │ │ - strdeq sp, [lr, -r8] │ │ │ │ - ldrdeq sp, [lr, -r4] │ │ │ │ - smlatbeq lr, r4, r4, pc @ │ │ │ │ - smlatteq ip, ip, r4, r7 │ │ │ │ - @ instruction: 0x010ef4b0 │ │ │ │ ldrdeq r7, [ip, -ip] │ │ │ │ - tstpeq lr, r0, ror #12 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ed9bc │ │ │ │ - tstpeq lr, ip, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [lr, -ip] │ │ │ │ - @ instruction: 0x010ef4b8 │ │ │ │ - strdeq sp, [lr, -r4] │ │ │ │ - smlatbeq ip, r4, r4, r7 │ │ │ │ - ldrdeq pc, [lr, -r8] │ │ │ │ - tsteq lr, r4, lsl r9 │ │ │ │ - smlabbeq ip, ip, r4, r7 │ │ │ │ - tstpeq lr, r4, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [lr, -r0] │ │ │ │ - tsteq lr, ip, lsr #18 │ │ │ │ - tsteq ip, ip, ror #8 │ │ │ │ - tsteq lr, r8, lsr r9 │ │ │ │ - tsteq ip, ip, asr r4 │ │ │ │ - @ instruction: 0x010ed9b4 │ │ │ │ + smlabteq lr, r0, r4, pc @ │ │ │ │ + @ instruction: 0x010ef49c │ │ │ │ + ldrdeq sp, [lr, -r8] │ │ │ │ + @ instruction: 0x010c75bc │ │ │ │ + smlatteq lr, r4, r8, sp │ │ │ │ + smlatbeq ip, ip, r5, r7 │ │ │ │ + tsteq lr, r0, ror #18 │ │ │ │ + tsteq lr, r0, lsr #18 │ │ │ │ + strdeq sp, [lr, -ip] │ │ │ │ + smlabteq lr, ip, r4, pc @ │ │ │ │ + smlabbeq ip, r4, r5, r7 │ │ │ │ + tsteq lr, ip, lsl r9 │ │ │ │ + smlatteq lr, ip, r4, pc @ │ │ │ │ + tsteq ip, ip, ror #10 │ │ │ │ + tsteq lr, r8, asr r9 │ │ │ │ + tsteq lr, r4, lsr r9 │ │ │ │ + tstpeq lr, r4, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, ip, asr #10 │ │ │ │ + tstpeq lr, r0, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, ip, lsr r5 │ │ │ │ + smlabteq lr, r0, r6, pc @ │ │ │ │ + tsteq lr, ip, lsl sl │ │ │ │ + tstpeq lr, ip, ror r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r4, asr r9 │ │ │ │ + tsteq ip, r4, lsl #10 │ │ │ │ + tstpeq lr, r8, lsr r5 @ p-variant is OBSOLETE │ │ │ │ tsteq lr, r4, ror r9 │ │ │ │ - tsteq lr, r0, asr r9 │ │ │ │ - tstpeq lr, r0, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r4, lsr r4 │ │ │ │ - tsteq lr, r0, ror r9 │ │ │ │ - tstpeq lr, r0, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, ip, lsl r4 │ │ │ │ - smlatbeq lr, ip, r9, sp │ │ │ │ - smlabbeq lr, r8, r9, sp │ │ │ │ - tstpeq lr, r8, asr r5 @ p-variant is OBSOLETE │ │ │ │ - strdeq r7, [ip, -ip] │ │ │ │ - tstpeq lr, r4, ror #10 @ p-variant is OBSOLETE │ │ │ │ - smlatteq ip, ip, r3, r7 │ │ │ │ - tsteq lr, r8, ror sl │ │ │ │ - ldrdeq pc, [lr, -r8] │ │ │ │ - @ instruction: 0x010ef598 │ │ │ │ + smlatteq ip, ip, r4, r7 │ │ │ │ tstpeq lr, r4, ror r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, asr r5 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, ip, r9, sp │ │ │ │ + smlabteq ip, ip, r4, r7 │ │ │ │ + @ instruction: 0x010ed998 │ │ │ │ + @ instruction: 0x010c74bc │ │ │ │ + tsteq lr, r4, lsl sl │ │ │ │ + ldrdeq sp, [lr, -r4] │ │ │ │ @ instruction: 0x010ed9b0 │ │ │ │ - @ instruction: 0x010c73bc │ │ │ │ - @ instruction: 0x010ef594 │ │ │ │ + smlabbeq lr, r0, r5, pc @ │ │ │ │ + @ instruction: 0x010c7494 │ │ │ │ ldrdeq sp, [lr, -r0] │ │ │ │ - smlatbeq ip, r4, r3, r7 │ │ │ │ - ldrdeq pc, [lr, -r0] │ │ │ │ - smlatbeq lr, ip, r5, pc @ │ │ │ │ + smlatbeq lr, r0, r5, pc @ │ │ │ │ + tsteq ip, ip, ror r4 │ │ │ │ + tsteq lr, ip, lsl #20 │ │ │ │ smlatteq lr, r8, r9, sp │ │ │ │ - smlabbeq ip, r4, r3, r7 │ │ │ │ - strdeq sp, [lr, -r4] │ │ │ │ - tsteq ip, r4, ror r3 │ │ │ │ - tsteq lr, r0, ror sl │ │ │ │ + @ instruction: 0x010ef5b8 │ │ │ │ + tsteq ip, ip, asr r4 │ │ │ │ + smlabteq lr, r4, r5, pc @ │ │ │ │ + tsteq ip, ip, asr #8 │ │ │ │ + ldrdeq sp, [lr, -r8] │ │ │ │ + tstpeq lr, r8, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [lr, -r8] │ │ │ │ + ldrdeq pc, [lr, -r4] │ │ │ │ + tsteq lr, r0, lsl sl │ │ │ │ + tsteq ip, ip, lsl r4 │ │ │ │ + strdeq pc, [lr, -r4] │ │ │ │ tsteq lr, r0, lsr sl │ │ │ │ - tsteq lr, ip, lsl #20 │ │ │ │ - ldrdeq pc, [lr, -ip] │ │ │ │ - tsteq ip, ip, asr #6 │ │ │ │ - tsteq lr, ip, lsr #20 │ │ │ │ - strdeq pc, [lr, -ip] │ │ │ │ - tsteq ip, r4, lsr r3 │ │ │ │ - tsteq lr, r8, ror #20 │ │ │ │ - tsteq lr, r4, asr #20 │ │ │ │ - tstpeq lr, r4, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r4, lsl r3 │ │ │ │ - tstpeq lr, r0, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r4, lsl #6 │ │ │ │ - @ instruction: 0x010eddb8 │ │ │ │ - tsteq lr, ip, lsl #24 │ │ │ │ - strdeq pc, [lr, -ip] │ │ │ │ - smlabbeq lr, r4, r6, pc @ │ │ │ │ - tstpeq lr, r4, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, ip, asr sl │ │ │ │ - smlabteq ip, r4, r2, r7 │ │ │ │ - tstpeq lr, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, ip, ror sl │ │ │ │ - smlatbeq ip, ip, r2, r7 │ │ │ │ - tstpeq lr, ip, ror r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, asr r6 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010eda94 │ │ │ │ - smlabbeq ip, ip, r2, r7 │ │ │ │ - tstpeq lr, r8, ror r6 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010edab4 │ │ │ │ - tsteq ip, r4, ror r2 │ │ │ │ - smlatteq lr, ip, r6, pc @ │ │ │ │ - smlatbeq lr, ip, r6, pc @ │ │ │ │ - smlabbeq lr, r8, r6, pc @ │ │ │ │ - smlabteq lr, r4, sl, sp │ │ │ │ - tsteq ip, ip, asr #4 │ │ │ │ - smlatbeq lr, r8, r6, pc @ │ │ │ │ - smlatteq lr, r4, sl, sp │ │ │ │ - tsteq ip, r4, lsr r2 │ │ │ │ + tsteq ip, r4, lsl #8 │ │ │ │ + tstpeq lr, r0, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r8, asr #20 │ │ │ │ + smlatteq ip, r4, r3, r7 │ │ │ │ + tsteq lr, r4, asr sl │ │ │ │ + ldrdeq r7, [ip, -r4] │ │ │ │ + ldrdeq sp, [lr, -r0] │ │ │ │ + @ instruction: 0x010eda90 │ │ │ │ + tsteq lr, ip, ror #20 │ │ │ │ + tstpeq lr, ip, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq ip, ip, r3, r7 │ │ │ │ + smlabbeq lr, ip, sl, sp │ │ │ │ + tstpeq lr, ip, asr r6 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010c7394 │ │ │ │ + smlabteq lr, r8, sl, sp │ │ │ │ + smlatbeq lr, r4, sl, sp │ │ │ │ + tstpeq lr, r4, ror r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r4, ror r3 │ │ │ │ + smlabbeq lr, r0, r6, pc @ │ │ │ │ + tsteq ip, r4, ror #6 │ │ │ │ + tsteq lr, r8, lsl lr │ │ │ │ + tsteq lr, ip, ror #24 │ │ │ │ + tstpeq lr, ip, asr r7 @ p-variant is OBSOLETE │ │ │ │ smlatteq lr, r4, r6, pc @ │ │ │ │ - smlabteq lr, r0, r6, pc @ │ │ │ │ - strdeq sp, [lr, -ip] │ │ │ │ - tsteq ip, r4, lsl r2 │ │ │ │ - tsteq lr, r8, lsl #22 │ │ │ │ - tsteq ip, r4, lsl #4 │ │ │ │ - @ instruction: 0x010ef7b0 │ │ │ │ - tsteq lr, ip, ror fp │ │ │ │ - tsteq lr, ip, lsr fp │ │ │ │ - tsteq lr, r8, lsl fp │ │ │ │ - smlatteq lr, r8, r6, pc @ │ │ │ │ + smlatbeq lr, r4, r6, pc @ │ │ │ │ + smlabbeq lr, r0, r6, pc @ │ │ │ │ + @ instruction: 0x010edabc │ │ │ │ + tsteq ip, r4, lsr #6 │ │ │ │ + smlatbeq lr, r0, r6, pc @ │ │ │ │ + ldrdeq sp, [lr, -ip] │ │ │ │ + tsteq ip, ip, lsl #6 │ │ │ │ + ldrdeq pc, [lr, -ip] │ │ │ │ + @ instruction: 0x010ef6b8 │ │ │ │ + strdeq sp, [lr, -r4] │ │ │ │ + smlatteq ip, ip, r2, r7 │ │ │ │ + ldrdeq pc, [lr, -r8] │ │ │ │ + tsteq lr, r4, lsl fp │ │ │ │ ldrdeq r7, [ip, -r4] │ │ │ │ - tsteq lr, r8, lsr fp │ │ │ │ + tstpeq lr, ip, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + smlatteq lr, r8, r6, pc @ │ │ │ │ + tsteq lr, r4, lsr #22 │ │ │ │ + smlatbeq ip, ip, r2, r7 │ │ │ │ tstpeq lr, r8, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010c71bc │ │ │ │ - tsteq lr, r4, ror fp │ │ │ │ - tsteq lr, r0, asr fp │ │ │ │ + tsteq lr, r4, asr #22 │ │ │ │ + @ instruction: 0x010c7294 │ │ │ │ + tstpeq lr, r4, asr #14 @ p-variant is OBSOLETE │ │ │ │ tstpeq lr, r0, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010c719c │ │ │ │ - tstpeq lr, ip, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq ip, ip, r1, r7 │ │ │ │ - smlatbeq lr, r8, r7, pc @ │ │ │ │ + tsteq lr, ip, asr fp │ │ │ │ + tsteq ip, r4, ror r2 │ │ │ │ + tsteq lr, r8, ror #22 │ │ │ │ + tsteq ip, r4, ror #4 │ │ │ │ + tstpeq lr, r0, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq sp, [lr, -ip] │ │ │ │ + @ instruction: 0x010edb9c │ │ │ │ + tsteq lr, r8, ror fp │ │ │ │ + tstpeq lr, r8, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r4, lsr r2 │ │ │ │ + @ instruction: 0x010edb98 │ │ │ │ tstpeq lr, r8, ror #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, asr #14 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq lr, r0, fp, sp │ │ │ │ - tsteq ip, r4, ror #2 │ │ │ │ - tstpeq lr, r4, ror #14 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, r0, fp, sp │ │ │ │ - tsteq ip, ip, asr #2 │ │ │ │ - smlatbeq lr, r0, r7, pc @ │ │ │ │ - tstpeq lr, ip, ror r7 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010edbb8 │ │ │ │ - tsteq ip, ip, lsr #2 │ │ │ │ - smlabteq lr, r4, fp, sp │ │ │ │ - tsteq ip, ip, lsl r1 │ │ │ │ - tsteq lr, r4, ror sp │ │ │ │ - tstpeq lr, r4, ror #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r0, lsr ip │ │ │ │ - strdeq sp, [lr, -r0] │ │ │ │ - smlabteq lr, ip, fp, sp │ │ │ │ - @ instruction: 0x010ef79c │ │ │ │ - smlatteq ip, r4, r0, r7 │ │ │ │ - smlatteq lr, ip, fp, sp │ │ │ │ - @ instruction: 0x010ef7bc │ │ │ │ - smlabteq ip, ip, r0, r7 │ │ │ │ - tsteq lr, r8, lsr #24 │ │ │ │ - tsteq lr, r4, lsl #24 │ │ │ │ - ldrdeq pc, [lr, -r4] │ │ │ │ - smlatbeq ip, ip, r0, r7 │ │ │ │ - smlatteq lr, r0, r7, pc @ │ │ │ │ - swpeq r7, ip, [ip] @ │ │ │ │ - tstpeq lr, ip, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, ip, lsl r2 │ │ │ │ + ldrdeq sp, [lr, -r4] │ │ │ │ + @ instruction: 0x010edbb0 │ │ │ │ + smlabbeq lr, r0, r7, pc @ │ │ │ │ + strdeq r7, [ip, -ip] │ │ │ │ + smlabbeq lr, ip, r7, pc @ │ │ │ │ + smlatteq ip, ip, r1, r7 │ │ │ │ + tstpeq lr, r8, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, r8, r7, pc @ │ │ │ │ + smlatbeq lr, r4, r7, pc @ │ │ │ │ + smlatteq lr, r0, fp, sp │ │ │ │ + smlabteq ip, r4, r1, r7 │ │ │ │ + smlabteq lr, r4, r7, pc @ │ │ │ │ + tsteq lr, r0, lsl #24 │ │ │ │ + smlatbeq ip, ip, r1, r7 │ │ │ │ + tstpeq lr, r0, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [lr, -ip] │ │ │ │ + tsteq lr, r8, lsl ip │ │ │ │ + smlabbeq ip, ip, r1, r7 │ │ │ │ + tsteq lr, r4, lsr #24 │ │ │ │ + tsteq ip, ip, ror r1 │ │ │ │ + ldrdeq sp, [lr, -r4] │ │ │ │ + smlabteq lr, r4, r8, pc @ │ │ │ │ + @ instruction: 0x010edc90 │ │ │ │ + tsteq lr, r0, asr ip │ │ │ │ + tsteq lr, ip, lsr #24 │ │ │ │ + strdeq pc, [lr, -ip] │ │ │ │ + tsteq ip, r4, asr #2 │ │ │ │ + tsteq lr, ip, asr #24 │ │ │ │ tstpeq lr, ip, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [lr, -r8] │ │ │ │ - tsteq lr, r4, lsr ip │ │ │ │ - tsteq ip, r4, ror r0 │ │ │ │ - tstpeq lr, r8, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r4, asr ip │ │ │ │ - qaddeq r7, ip, ip │ │ │ │ - tstpeq lr, r4, asr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, ip, ror #24 │ │ │ │ - tsteq ip, ip, lsr r0 │ │ │ │ - tsteq lr, r8, ror ip │ │ │ │ - tsteq ip, ip, lsr #32 │ │ │ │ - tstpeq lr, r0, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, ip, ip, sp │ │ │ │ - smlatbeq lr, ip, ip, sp │ │ │ │ + tsteq ip, ip, lsr #2 │ │ │ │ smlabbeq lr, r8, ip, sp │ │ │ │ + tsteq lr, r4, ror #24 │ │ │ │ + tstpeq lr, r4, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, ip, lsl #2 │ │ │ │ + tstpeq lr, r0, asr #16 @ p-variant is OBSOLETE │ │ │ │ + strdeq r7, [ip, -ip] │ │ │ │ + @ instruction: 0x010ef8bc │ │ │ │ + tstpeq lr, ip, ror r8 @ p-variant is OBSOLETE │ │ │ │ tstpeq lr, r8, asr r8 @ p-variant is OBSOLETE │ │ │ │ - strdeq r6, [ip, -ip] │ │ │ │ - smlatbeq lr, r8, ip, sp │ │ │ │ + @ instruction: 0x010edc94 │ │ │ │ + ldrdeq r7, [ip, -r4] │ │ │ │ tstpeq lr, r8, ror r8 @ p-variant is OBSOLETE │ │ │ │ - smlatteq ip, r4, pc, r6 @ │ │ │ │ - smlatteq lr, r4, ip, sp │ │ │ │ - smlabteq lr, r0, ip, sp │ │ │ │ + @ instruction: 0x010edcb4 │ │ │ │ + strheq r7, [ip, -ip] │ │ │ │ + @ instruction: 0x010ef8b4 │ │ │ │ @ instruction: 0x010ef890 │ │ │ │ - smlabteq ip, r4, pc, r6 @ │ │ │ │ - @ instruction: 0x010ef89c │ │ │ │ - @ instruction: 0x010c6fb4 │ │ │ │ - tstpeq lr, r8, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, ip, ip, sp │ │ │ │ + swpeq r7, ip, [ip] @ │ │ │ │ + ldrdeq sp, [lr, -r8] │ │ │ │ + smlabbeq ip, ip, r0, r7 │ │ │ │ + smlabbeq lr, r0, r9, pc @ │ │ │ │ + tsteq lr, ip, asr #26 │ │ │ │ + tsteq lr, ip, lsl #26 │ │ │ │ + smlatteq lr, r8, ip, sp │ │ │ │ + @ instruction: 0x010ef8b8 │ │ │ │ + qaddeq r7, ip, ip │ │ │ │ + tsteq lr, r8, lsl #26 │ │ │ │ ldrdeq pc, [lr, -r8] │ │ │ │ - @ instruction: 0x010ef8b4 │ │ │ │ - strdeq sp, [lr, -r0] │ │ │ │ - smlabbeq ip, ip, pc, r6 @ │ │ │ │ - ldrdeq pc, [lr, -r4] │ │ │ │ - tsteq lr, r0, lsl sp │ │ │ │ - tsteq ip, r4, ror pc │ │ │ │ - tstpeq lr, r0, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, ip, r8, pc @ │ │ │ │ - tsteq lr, r8, lsr #26 │ │ │ │ - tsteq ip, r4, asr pc │ │ │ │ - tsteq lr, r4, lsr sp │ │ │ │ - tsteq ip, r4, asr #30 │ │ │ │ - smlatbeq lr, r8, pc, pc @ │ │ │ │ - tstpeq lr, r8, asr ip @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, ip, sl, pc @ │ │ │ │ - tsteq lr, r8, lsl #28 │ │ │ │ - @ instruction: 0x010edd90 │ │ │ │ - tsteq lr, r0, asr sp │ │ │ │ - tsteq lr, ip, lsr #26 │ │ │ │ + tsteq ip, r4, asr #32 │ │ │ │ + tsteq lr, r4, asr #26 │ │ │ │ + tsteq lr, r0, lsr #26 │ │ │ │ + strdeq pc, [lr, -r0] │ │ │ │ + tsteq ip, r4, lsr #32 │ │ │ │ strdeq pc, [lr, -ip] │ │ │ │ - strdeq r6, [ip, -ip] │ │ │ │ - tsteq lr, ip, asr #26 │ │ │ │ - tstpeq lr, ip, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - smlatteq ip, r4, lr, r6 │ │ │ │ - smlabbeq lr, r8, sp, sp │ │ │ │ - tsteq lr, r4, ror #26 │ │ │ │ + tsteq ip, r4, lsl r0 │ │ │ │ + tstpeq lr, r8, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r0, asr sp │ │ │ │ + smlatteq ip, ip, pc, r6 @ │ │ │ │ tstpeq lr, r4, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - smlabteq ip, r4, lr, r6 │ │ │ │ - smlabbeq lr, r4, sp, sp │ │ │ │ - tstpeq lr, r4, asr r9 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq ip, ip, lr, r6 │ │ │ │ - strdeq sp, [lr, -r8] │ │ │ │ - @ instruction: 0x010eddb8 │ │ │ │ + tsteq lr, r0, ror sp │ │ │ │ + ldrdeq r6, [ip, -r4] │ │ │ │ + tstpeq lr, r0, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, asr #18 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, r8, sp, sp │ │ │ │ + @ instruction: 0x010c6fb4 │ │ │ │ @ instruction: 0x010edd94 │ │ │ │ - tstpeq lr, r4, ror #18 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq ip, r4, lr, r6 │ │ │ │ - @ instruction: 0x010eddb4 │ │ │ │ - smlabbeq lr, r4, r9, pc @ │ │ │ │ - tsteq ip, ip, ror #28 │ │ │ │ + smlatbeq ip, r4, pc, r6 @ │ │ │ │ + tsteq pc, r8 │ │ │ │ + @ instruction: 0x010efcb8 │ │ │ │ + tstpeq lr, ip, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r8, ror #28 │ │ │ │ strdeq sp, [lr, -r0] │ │ │ │ - smlabteq lr, ip, sp, sp │ │ │ │ - @ instruction: 0x010ef99c │ │ │ │ - tsteq ip, ip, asr #28 │ │ │ │ - smlatbeq lr, r8, r9, pc @ │ │ │ │ - tsteq ip, ip, lsr lr │ │ │ │ - @ instruction: 0x010edebc │ │ │ │ - tstpeq lr, ip, lsl sl @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [lr, -ip] │ │ │ │ - @ instruction: 0x010ef9b8 │ │ │ │ + @ instruction: 0x010eddb0 │ │ │ │ + smlabbeq lr, ip, sp, sp │ │ │ │ + tstpeq lr, ip, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, ip, asr pc │ │ │ │ + smlatbeq lr, ip, sp, sp │ │ │ │ + tstpeq lr, ip, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r4, asr #30 │ │ │ │ + smlatteq lr, r8, sp, sp │ │ │ │ + smlabteq lr, r4, sp, sp │ │ │ │ + @ instruction: 0x010ef994 │ │ │ │ + tsteq ip, r4, lsr #30 │ │ │ │ + smlatteq lr, r4, sp, sp │ │ │ │ + @ instruction: 0x010ef9b4 │ │ │ │ + tsteq ip, ip, lsl #30 │ │ │ │ + tsteq lr, r8, asr lr │ │ │ │ + tsteq lr, r8, lsl lr │ │ │ │ strdeq sp, [lr, -r4] │ │ │ │ - tsteq ip, ip, lsl #28 │ │ │ │ - ldrdeq pc, [lr, -r8] │ │ │ │ + smlabteq lr, r4, r9, pc @ │ │ │ │ + smlatteq ip, r4, lr, r6 │ │ │ │ tsteq lr, r4, lsl lr │ │ │ │ - strdeq r6, [ip, -r4] │ │ │ │ - tstpeq lr, r4, lsl sl @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [lr, -r0] │ │ │ │ + smlatteq lr, r4, r9, pc @ │ │ │ │ + smlabteq ip, ip, lr, r6 │ │ │ │ + tsteq lr, r0, asr lr │ │ │ │ tsteq lr, ip, lsr #28 │ │ │ │ - ldrdeq r6, [ip, -r4] │ │ │ │ - tsteq lr, r8, lsr lr │ │ │ │ - smlabteq ip, r4, sp, r6 │ │ │ │ - @ instruction: 0x010edeb4 │ │ │ │ + strdeq pc, [lr, -ip] │ │ │ │ + smlatbeq ip, ip, lr, r6 │ │ │ │ + tstpeq lr, r8, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010c6e9c │ │ │ │ + tsteq lr, ip, lsl pc │ │ │ │ + tstpeq lr, ip, ror sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsl sl @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r4, asr lr │ │ │ │ + tsteq ip, ip, ror #28 │ │ │ │ + tstpeq lr, r8, lsr sl @ p-variant is OBSOLETE │ │ │ │ tsteq lr, r4, ror lr │ │ │ │ - tsteq lr, r0, asr lr │ │ │ │ - tstpeq lr, r0, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010c6d9c │ │ │ │ - tsteq lr, r0, ror lr │ │ │ │ - tstpeq lr, r0, asr #20 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq ip, r4, sp, r6 │ │ │ │ - smlatbeq lr, ip, lr, sp │ │ │ │ - smlabbeq lr, r8, lr, sp │ │ │ │ - tstpeq lr, r8, asr sl @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r4, ror #26 │ │ │ │ - tstpeq lr, r4, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r4, asr sp │ │ │ │ - tstpeq lr, r4, lsl ip @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r0, ror pc │ │ │ │ - ldrdeq pc, [lr, -r0] │ │ │ │ - @ instruction: 0x010efa90 │ │ │ │ - tstpeq lr, ip, ror #20 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, r8, lr, sp │ │ │ │ - tsteq ip, ip, lsl sp │ │ │ │ - smlabbeq lr, ip, sl, pc @ │ │ │ │ - smlabteq lr, r8, lr, sp │ │ │ │ - tsteq ip, r4, lsl #26 │ │ │ │ - smlabteq lr, r8, sl, pc @ │ │ │ │ - smlatbeq lr, r4, sl, pc @ │ │ │ │ - smlatteq lr, r0, lr, sp │ │ │ │ - smlatteq ip, r4, ip, r6 │ │ │ │ - smlatteq lr, ip, lr, sp │ │ │ │ - ldrdeq r6, [ip, -r4] │ │ │ │ - tsteq lr, r8, ror #30 │ │ │ │ + tsteq ip, r4, asr lr │ │ │ │ + tstpeq lr, r4, ror sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, asr sl @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, ip, lr, sp │ │ │ │ + tsteq ip, r4, lsr lr │ │ │ │ + @ instruction: 0x010ede98 │ │ │ │ + tsteq ip, r4, lsr #28 │ │ │ │ + tsteq lr, r4, lsl pc │ │ │ │ + ldrdeq sp, [lr, -r4] │ │ │ │ + @ instruction: 0x010edeb0 │ │ │ │ + smlabbeq lr, r0, sl, pc @ │ │ │ │ + strdeq r6, [ip, -ip] │ │ │ │ + ldrdeq sp, [lr, -r0] │ │ │ │ + smlatbeq lr, r0, sl, pc @ │ │ │ │ + smlatteq ip, r4, sp, r6 │ │ │ │ + tsteq lr, ip, lsl #30 │ │ │ │ + smlatteq lr, r8, lr, sp │ │ │ │ + @ instruction: 0x010efab8 │ │ │ │ + smlabteq ip, r4, sp, r6 │ │ │ │ + smlabteq lr, r4, sl, pc @ │ │ │ │ + @ instruction: 0x010c6db4 │ │ │ │ + tstpeq lr, r4, ror ip @ p-variant is OBSOLETE │ │ │ │ + ldrdeq sp, [lr, -r0] │ │ │ │ + tstpeq lr, r0, lsr fp @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [lr, -r0] │ │ │ │ + smlabteq lr, ip, sl, pc @ │ │ │ │ + tsteq lr, r8, lsl #30 │ │ │ │ + tsteq ip, ip, ror sp │ │ │ │ + smlatteq lr, ip, sl, pc @ │ │ │ │ tsteq lr, r8, lsr #30 │ │ │ │ - tsteq lr, r4, lsl #30 │ │ │ │ - ldrdeq pc, [lr, -r4] │ │ │ │ - smlatbeq ip, ip, ip, r6 │ │ │ │ - tsteq lr, r4, lsr #30 │ │ │ │ - strdeq pc, [lr, -r4] │ │ │ │ - @ instruction: 0x010c6c94 │ │ │ │ - tsteq lr, r0, ror #30 │ │ │ │ - tsteq lr, ip, lsr pc │ │ │ │ - tstpeq lr, ip, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r4, ror ip │ │ │ │ - tstpeq lr, r8, lsl fp @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r4, ror #24 │ │ │ │ - tsteq lr, ip, lsr #32 │ │ │ │ - smlabbeq lr, ip, fp, pc @ │ │ │ │ - tstpeq lr, ip, asr #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r4, ror #26 │ │ │ │ tstpeq lr, r8, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r0, asr #30 │ │ │ │ + tsteq ip, r4, asr #26 │ │ │ │ + tsteq lr, ip, asr #30 │ │ │ │ + tsteq ip, r4, lsr sp │ │ │ │ + smlabteq lr, r8, pc, sp @ │ │ │ │ + smlabbeq lr, r8, pc, sp @ │ │ │ │ tsteq lr, r4, ror #30 │ │ │ │ - tsteq ip, r4, lsr ip │ │ │ │ - tstpeq lr, r8, asr #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, lsr fp @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, ip, lsl #26 │ │ │ │ smlabbeq lr, r4, pc, sp @ │ │ │ │ - tsteq ip, ip, lsl ip │ │ │ │ - smlabbeq lr, r4, fp, pc @ │ │ │ │ - tstpeq lr, r0, ror #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, asr fp @ p-variant is OBSOLETE │ │ │ │ + strdeq r6, [ip, -r4] │ │ │ │ + smlabteq lr, r0, pc, sp @ │ │ │ │ @ instruction: 0x010edf9c │ │ │ │ - strdeq r6, [ip, -ip] │ │ │ │ - smlatbeq lr, r8, pc, sp @ │ │ │ │ - smlatteq ip, ip, fp, r6 │ │ │ │ - tsteq lr, r4, lsr #32 │ │ │ │ + tstpeq lr, ip, ror #22 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r6, [ip, -r4] │ │ │ │ + tstpeq lr, r8, ror fp @ p-variant is OBSOLETE │ │ │ │ + smlabteq ip, r4, ip, r6 │ │ │ │ + smlabbeq lr, ip, r0, lr │ │ │ │ + smlatteq lr, ip, fp, pc @ │ │ │ │ + smlatbeq lr, ip, fp, pc @ │ │ │ │ + smlabbeq lr, r8, fp, pc @ │ │ │ │ + smlabteq lr, r4, pc, sp @ │ │ │ │ + @ instruction: 0x010c6c94 │ │ │ │ + smlatbeq lr, r8, fp, pc @ │ │ │ │ smlatteq lr, r4, pc, sp @ │ │ │ │ - smlabteq lr, r0, pc, sp @ │ │ │ │ - @ instruction: 0x010efb90 │ │ │ │ - smlabteq ip, r4, fp, r6 │ │ │ │ - smlatteq lr, r0, pc, sp @ │ │ │ │ - @ instruction: 0x010efbb0 │ │ │ │ - smlatbeq ip, ip, fp, r6 │ │ │ │ - tsteq lr, ip, lsl r0 │ │ │ │ - strdeq sp, [lr, -r8] │ │ │ │ - smlabteq lr, r8, fp, pc @ │ │ │ │ - smlabbeq ip, ip, fp, r6 │ │ │ │ - ldrdeq pc, [lr, -r4] │ │ │ │ - tsteq ip, ip, ror fp │ │ │ │ - tsteq lr, ip, ror #6 │ │ │ │ - smlabteq lr, r0, r1, lr │ │ │ │ - @ instruction: 0x010efcb0 │ │ │ │ - tstpeq lr, r8, lsr ip @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [lr, -r8] │ │ │ │ - ldrdeq pc, [lr, -r4] │ │ │ │ - tsteq lr, r0, lsl r0 │ │ │ │ - tsteq ip, ip, lsr fp │ │ │ │ - strdeq pc, [lr, -r4] │ │ │ │ - tsteq lr, r0, lsr r0 │ │ │ │ - tsteq ip, r4, lsr #22 │ │ │ │ - tstpeq lr, r0, lsr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r8, asr #32 │ │ │ │ - tsteq ip, r4, lsl #22 │ │ │ │ - tstpeq lr, ip, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r8, rrx │ │ │ │ - smlatteq ip, ip, sl, r6 │ │ │ │ - smlatbeq lr, r0, ip, pc @ │ │ │ │ - tstpeq lr, r0, ror #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, lsr ip @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r8, ror r0 │ │ │ │ - smlabteq ip, r4, sl, r6 │ │ │ │ - tstpeq lr, ip, asr ip @ p-variant is OBSOLETE │ │ │ │ - swpeq lr, r8, [lr] @ │ │ │ │ - smlatbeq ip, ip, sl, r6 │ │ │ │ + tsteq ip, ip, ror ip │ │ │ │ + smlatteq lr, r4, fp, pc @ │ │ │ │ + smlabteq lr, r0, fp, pc @ │ │ │ │ + strdeq sp, [lr, -ip] │ │ │ │ + tsteq ip, ip, asr ip │ │ │ │ + tsteq lr, r8 │ │ │ │ + tsteq ip, ip, asr #24 │ │ │ │ + smlabbeq lr, r4, r0, lr │ │ │ │ + tsteq lr, r4, asr #32 │ │ │ │ + tsteq lr, r0, lsr #32 │ │ │ │ + strdeq pc, [lr, -r0] │ │ │ │ + tsteq ip, r4, lsr #24 │ │ │ │ + tsteq lr, r0, asr #32 │ │ │ │ + tstpeq lr, r0, lsl ip @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, ip, lsl #24 │ │ │ │ + tsteq lr, ip, ror r0 │ │ │ │ + qaddeq lr, r8, lr │ │ │ │ + tstpeq lr, r8, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + smlatteq ip, ip, fp, r6 │ │ │ │ + tstpeq lr, r4, lsr ip @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r6, [ip, -ip] │ │ │ │ + smlabteq lr, ip, r3, lr │ │ │ │ + tsteq lr, r0, lsr #4 │ │ │ │ + tstpeq lr, r0, lsl sp @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x010efc98 │ │ │ │ - tstpeq lr, r4, ror ip @ p-variant is OBSOLETE │ │ │ │ - strheq lr, [lr, -r0] │ │ │ │ - smlabbeq ip, ip, sl, r6 │ │ │ │ - strheq lr, [lr, -ip] │ │ │ │ - tsteq ip, ip, ror sl │ │ │ │ - tstpeq lr, r4, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r0, lsr r1 │ │ │ │ - strdeq lr, [lr, -r0] │ │ │ │ - smlabteq lr, ip, r0, lr │ │ │ │ + tstpeq lr, r8, asr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, lsr ip @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r0, ror r0 │ │ │ │ + @ instruction: 0x010c6b9c │ │ │ │ + tstpeq lr, r4, asr ip @ p-variant is OBSOLETE │ │ │ │ + swpeq lr, r0, [lr] @ │ │ │ │ + smlabbeq ip, r4, fp, r6 │ │ │ │ + @ instruction: 0x010efc90 │ │ │ │ + tstpeq lr, ip, ror #24 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq lr, r8, r0, lr │ │ │ │ + tsteq ip, r4, ror #22 │ │ │ │ + smlabbeq lr, ip, ip, pc @ │ │ │ │ + smlabteq lr, r8, r0, lr │ │ │ │ + tsteq ip, ip, asr #22 │ │ │ │ + tstpeq lr, r0, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, r0, ip, pc @ │ │ │ │ @ instruction: 0x010efc9c │ │ │ │ - tsteq ip, ip, asr #20 │ │ │ │ - smlatteq lr, ip, r0, lr │ │ │ │ + ldrdeq lr, [lr, -r8] │ │ │ │ + tsteq ip, r4, lsr #22 │ │ │ │ @ instruction: 0x010efcbc │ │ │ │ - tsteq ip, r4, lsr sl │ │ │ │ - tsteq lr, r8, lsr #2 │ │ │ │ - tsteq lr, r4, lsl #2 │ │ │ │ - ldrdeq pc, [lr, -r4] │ │ │ │ - tsteq ip, r4, lsl sl │ │ │ │ - smlatteq lr, r0, ip, pc @ │ │ │ │ - tsteq ip, r4, lsl #20 │ │ │ │ - tstpeq lr, ip, asr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, lsl sp @ p-variant is OBSOLETE │ │ │ │ + strdeq lr, [lr, -r8] │ │ │ │ + tsteq ip, ip, lsl #22 │ │ │ │ strdeq pc, [lr, -r8] │ │ │ │ - tsteq lr, r4, lsr r1 │ │ │ │ + ldrdeq pc, [lr, -r4] │ │ │ │ + tsteq lr, r0, lsl r1 │ │ │ │ + smlatteq ip, ip, sl, r6 │ │ │ │ + tsteq lr, ip, lsl r1 │ │ │ │ ldrdeq r6, [ip, -ip] │ │ │ │ - tstpeq lr, r8, lsl sp @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r4, asr r1 │ │ │ │ - smlabteq ip, r4, r9, r6 │ │ │ │ - tstpeq lr, r4, asr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, lsr sp @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, ip, ror #2 │ │ │ │ - smlatbeq ip, r4, r9, r6 │ │ │ │ - tsteq lr, r8, ror r1 │ │ │ │ - @ instruction: 0x010c6994 │ │ │ │ - tsteq lr, r8, lsr #6 │ │ │ │ - tstpeq lr, r8, lsl lr @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, r4, r1, lr │ │ │ │ - smlatbeq lr, r4, r1, lr │ │ │ │ - smlabbeq lr, r0, r1, lr │ │ │ │ - tstpeq lr, r0, asr sp @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, ip, asr r9 │ │ │ │ - smlatbeq lr, r0, r1, lr │ │ │ │ - tstpeq lr, r0, ror sp @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r4, asr #18 │ │ │ │ - ldrdeq lr, [lr, -ip] │ │ │ │ - @ instruction: 0x010ee1b8 │ │ │ │ - smlabbeq lr, r8, sp, pc @ │ │ │ │ - tsteq ip, r4, lsr #18 │ │ │ │ - @ instruction: 0x010efd94 │ │ │ │ - tsteq ip, r4, lsl r9 │ │ │ │ - tstpeq lr, r0, lsl lr @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, r4, sp, pc @ │ │ │ │ + @ instruction: 0x010ee190 │ │ │ │ + tsteq lr, r0, asr r1 │ │ │ │ + tsteq lr, ip, lsr #2 │ │ │ │ + strdeq pc, [lr, -ip] │ │ │ │ + smlatbeq ip, ip, sl, r6 │ │ │ │ + tsteq lr, ip, asr #2 │ │ │ │ + tstpeq lr, ip, lsl sp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010c6a94 │ │ │ │ + smlabbeq lr, r8, r1, lr │ │ │ │ + tsteq lr, r4, ror #2 │ │ │ │ + tstpeq lr, r4, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r4, ror sl │ │ │ │ + tstpeq lr, r0, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r4, ror #20 │ │ │ │ + @ instruction: 0x010efdbc │ │ │ │ + tstpeq lr, ip, ror sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, asr sp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ee194 │ │ │ │ + tsteq ip, ip, lsr sl │ │ │ │ + tstpeq lr, r8, ror sp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ee1b4 │ │ │ │ + tsteq ip, r4, lsr #20 │ │ │ │ + @ instruction: 0x010efdb4 │ │ │ │ + @ instruction: 0x010efd90 │ │ │ │ + smlabteq lr, ip, r1, lr │ │ │ │ + tsteq ip, r4, lsl #20 │ │ │ │ + ldrdeq lr, [lr, -r8] │ │ │ │ + strdeq r6, [ip, -r4] │ │ │ │ + smlabbeq lr, r8, r3, lr │ │ │ │ + tstpeq lr, r8, ror lr @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r4, asr #4 │ │ │ │ + tsteq lr, r4, lsl #4 │ │ │ │ + smlatteq lr, r0, r1, lr │ │ │ │ + @ instruction: 0x010efdb0 │ │ │ │ + @ instruction: 0x010c69bc │ │ │ │ + mrseq lr, LR_fiq │ │ │ │ ldrdeq pc, [lr, -r0] │ │ │ │ - smlatbeq lr, ip, sp, pc @ │ │ │ │ - smlatteq lr, r8, r1, lr │ │ │ │ - smlatteq ip, ip, r8, r6 │ │ │ │ - smlabteq lr, ip, sp, pc @ │ │ │ │ - tsteq lr, r8, lsl #4 │ │ │ │ - ldrdeq r6, [ip, -r4] │ │ │ │ - tstpeq lr, r8, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, r4, sp, pc @ │ │ │ │ + smlatbeq ip, r4, r9, r6 │ │ │ │ + tsteq lr, ip, lsr r2 │ │ │ │ + tsteq lr, r8, lsl r2 │ │ │ │ + smlatteq lr, r8, sp, pc @ │ │ │ │ + smlabbeq ip, r4, r9, r6 │ │ │ │ + strdeq pc, [lr, -r4] │ │ │ │ + tsteq ip, r4, ror r9 │ │ │ │ + tstpeq lr, r0, ror lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r8, asr #4 │ │ │ │ + tsteq ip, ip, asr #18 │ │ │ │ + tstpeq lr, ip, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r8, ror #4 │ │ │ │ + tsteq ip, r4, lsr r9 │ │ │ │ + tstpeq lr, r8, ror #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, asr #28 @ p-variant is OBSOLETE │ │ │ │ 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 │ │ │ │ - @ instruction: 0x010edbbe │ │ │ │ - tsteq ip, r4, asr r2 │ │ │ │ - smlabteq lr, lr, fp, sp │ │ │ │ - tsteq ip, r8, asr #4 │ │ │ │ - tstpeq lr, sl, ror r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r8, asr #24 │ │ │ │ - tsteq lr, sl, lsl #24 │ │ │ │ - smlatteq lr, r8, fp, sp │ │ │ │ - @ instruction: 0x010ef7ba │ │ │ │ - tsteq ip, r4, lsr #4 │ │ │ │ - tsteq lr, lr, lsl #24 │ │ │ │ - smlatteq lr, r0, r7, pc @ │ │ │ │ - tsteq ip, r2, lsl r2 │ │ │ │ - tsteq lr, r0, asr ip │ │ │ │ + tsteq lr, lr, lsl ip │ │ │ │ + @ instruction: 0x010c62b4 │ │ │ │ tsteq lr, lr, lsr #24 │ │ │ │ - tstpeq lr, r0, lsl #16 @ p-variant is OBSOLETE │ │ │ │ - strdeq r6, [ip, -sl] │ │ │ │ - tstpeq lr, r0, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - smlatteq ip, lr, r1, r6 │ │ │ │ - @ instruction: 0x010ef890 │ │ │ │ - tstpeq lr, r2, asr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq ip, r8, r2, r6 │ │ │ │ + ldrdeq pc, [lr, -sl] │ │ │ │ + smlatbeq lr, r8, ip, sp │ │ │ │ + tsteq lr, sl, ror #24 │ │ │ │ + tsteq lr, r8, asr #24 │ │ │ │ + tstpeq lr, sl, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq ip, r4, r2, r6 │ │ │ │ tsteq lr, lr, ror #24 │ │ │ │ - ldrdeq r6, [ip, -r0] │ │ │ │ - tstpeq lr, r6, asr r8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010edc94 │ │ │ │ - @ instruction: 0x010c61be │ │ │ │ - @ instruction: 0x010ef898 │ │ │ │ - tstpeq lr, r6, ror r8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010edcb4 │ │ │ │ - smlatbeq ip, r6, r1, r6 │ │ │ │ - smlabteq lr, r4, ip, sp │ │ │ │ - @ instruction: 0x010c619a │ │ │ │ + tstpeq lr, r0, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r2, ror r2 │ │ │ │ + @ instruction: 0x010edcb0 │ │ │ │ + smlabbeq lr, lr, ip, sp │ │ │ │ + tstpeq lr, r0, ror #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, sl, asr r2 │ │ │ │ + tstpeq lr, r0, ror r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, lr, asr #4 │ │ │ │ + strdeq pc, [lr, -r0] │ │ │ │ + @ instruction: 0x010ef8b2 │ │ │ │ + @ instruction: 0x010ef890 │ │ │ │ + smlabteq lr, lr, ip, sp │ │ │ │ + tsteq ip, r0, lsr r2 │ │ │ │ + @ instruction: 0x010ef8b6 │ │ │ │ + strdeq sp, [lr, -r4] │ │ │ │ + tsteq ip, lr, lsl r2 │ │ │ │ + strdeq pc, [lr, -r8] │ │ │ │ + ldrdeq pc, [lr, -r6] │ │ │ │ + tsteq lr, r4, lsl sp │ │ │ │ + tsteq ip, r6, lsl #4 │ │ │ │ + tsteq lr, r4, lsr #26 │ │ │ │ + strdeq r6, [ip, -sl] │ │ │ │ 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] │ │ │ │ - smlabbeq ip, lr, r7, sp │ │ │ │ - tsteq lr, r0, ror ip │ │ │ │ - smlabbeq ip, r2, r7, sp │ │ │ │ - smlabbeq ip, ip, r3, r6 │ │ │ │ - tsteq lr, r4, ror fp │ │ │ │ - smlabbeq ip, lr, r7, sp │ │ │ │ - tsteq ip, ip, ror r7 │ │ │ │ - @ instruction: 0x010e64b4 │ │ │ │ - ldrdeq r5, [lr, -ip] │ │ │ │ - tstpeq lr, r0, ror #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r4, ror #20 │ │ │ │ - strdeq r5, [lr, -r4] │ │ │ │ - tsteq lr, lr, lsl #20 │ │ │ │ - tsteq lr, r8, lsl r6 │ │ │ │ - tsteq lr, r0, lsr r9 │ │ │ │ - tsteq lr, lr, lsl #4 │ │ │ │ - smlabteq lr, ip, r1, r6 │ │ │ │ - smlabbeq lr, r6, fp, r6 │ │ │ │ - smlatbeq lr, sl, r7, r5 │ │ │ │ - tsteq lr, r6, lsr fp │ │ │ │ - tsteq lr, sl, asr r7 │ │ │ │ - tsteq lr, sl, asr #2 │ │ │ │ - smlabteq lr, ip, r7, r7 │ │ │ │ - tsteq lr, ip, asr r5 │ │ │ │ - @ instruction: 0x010e77bc │ │ │ │ - @ instruction: 0x010e77b2 │ │ │ │ - smlatbeq lr, r4, r7, r7 │ │ │ │ - @ instruction: 0x010e779a │ │ │ │ - smlabbeq lr, ip, r7, r7 │ │ │ │ - smlabbeq lr, r2, r7, r7 │ │ │ │ - tsteq lr, r4, ror r7 │ │ │ │ - smlabbeq lr, r4, r6, r7 │ │ │ │ - tsteq lr, r6, lsl r4 │ │ │ │ - ldrdeq r7, [lr, -r4] │ │ │ │ + smlatteq ip, lr, r7, sp │ │ │ │ + ldrdeq r5, [lr, -r0] │ │ │ │ + smlatteq ip, r2, r7, sp │ │ │ │ + smlatteq ip, ip, r3, r6 │ │ │ │ ldrdeq r5, [lr, -r4] │ │ │ │ - smlabteq lr, r0, r6, r7 │ │ │ │ - smlatbeq lr, r0, r6, r7 │ │ │ │ - tsteq lr, lr, ror r3 │ │ │ │ + smlatteq ip, lr, r7, sp │ │ │ │ + ldrdeq sp, [ip, -ip] │ │ │ │ + tsteq lr, r4, lsl r5 │ │ │ │ + tsteq lr, ip, lsr r4 │ │ │ │ + smlabteq lr, r0, r6, pc @ │ │ │ │ + smlabteq lr, r4, sl, r5 │ │ │ │ + tsteq lr, r4, asr sl │ │ │ │ + tsteq lr, lr, ror #20 │ │ │ │ + tsteq lr, r8, ror r6 │ │ │ │ + @ instruction: 0x010e5990 │ │ │ │ + tsteq lr, lr, ror #4 │ │ │ │ + tsteq lr, ip, lsr #4 │ │ │ │ + smlatteq lr, r6, fp, r6 │ │ │ │ + tsteq lr, sl, lsl #16 │ │ │ │ + @ instruction: 0x010e6b96 │ │ │ │ + @ instruction: 0x010e57ba │ │ │ │ + smlatbeq lr, sl, r1, r7 │ │ │ │ + tsteq lr, ip, lsr #16 │ │ │ │ + @ instruction: 0x010e55bc │ │ │ │ + tsteq lr, ip, lsl r8 │ │ │ │ + tsteq lr, r2, lsl r8 │ │ │ │ + tsteq lr, r4, lsl #16 │ │ │ │ + strdeq r7, [lr, -sl] │ │ │ │ + smlatteq lr, ip, r7, r7 │ │ │ │ + smlatteq lr, r2, r7, r7 │ │ │ │ + ldrdeq r7, [lr, -r4] │ │ │ │ + smlatteq lr, r4, r6, r7 │ │ │ │ + tsteq lr, r6, ror r4 │ │ │ │ + tsteq lr, r4, lsr r7 │ │ │ │ + tsteq lr, r4, lsr r4 │ │ │ │ + tsteq lr, r0, lsr #14 │ │ │ │ + tsteq lr, r0, lsl #14 │ │ │ │ + ldrdeq r5, [lr, -lr] │ │ │ │ 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 ip, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi ff1df558 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cd447a │ │ │ │ orr lr, sl, r6, asr r8 │ │ │ │ - smlatteq ip, r8, lr, r4 │ │ │ │ - ldrdeq r4, [lr, -r2] │ │ │ │ - strdeq ip, [ip, -r8] │ │ │ │ - smlatbeq lr, lr, r6, r4 │ │ │ │ - smlatteq ip, r8, r1, ip │ │ │ │ - smlabbeq lr, sl, r6, r4 │ │ │ │ - ldrdeq ip, [ip, -sl] │ │ │ │ - ldrdeq ip, [ip, -lr] │ │ │ │ - smlabteq ip, r0, r1, ip │ │ │ │ - tsteq r5, r8, lsl #14 │ │ │ │ - @ instruction: 0x010cc1b8 │ │ │ │ - smlatbeq ip, sl, r1, ip │ │ │ │ - smlatbeq ip, r8, r1, ip │ │ │ │ - @ instruction: 0x010cc1b2 │ │ │ │ - @ instruction: 0x010cc1b4 │ │ │ │ - @ instruction: 0x010cc1b0 │ │ │ │ - @ instruction: 0x010e45b6 │ │ │ │ - smlatbeq ip, r0, r1, ip │ │ │ │ - @ instruction: 0x010e4592 │ │ │ │ - tsteq ip, sl, lsl #2 │ │ │ │ - smlatbeq lr, ip, sp, r3 │ │ │ │ - tsteq lr, sl, asr r5 │ │ │ │ - smlatbeq lr, ip, sp, r3 │ │ │ │ - smlatbeq lr, sl, sp, r3 │ │ │ │ - @ instruction: 0x010c4db4 │ │ │ │ - @ instruction: 0x010e3d98 │ │ │ │ - @ instruction: 0x010c4d92 │ │ │ │ - ldrdeq r4, [lr, -sl] │ │ │ │ - tsteq ip, r8, ror sp │ │ │ │ - smlabteq ip, sl, r0, ip │ │ │ │ - smlabteq ip, r8, r0, ip │ │ │ │ - smlabteq ip, sl, r0, ip │ │ │ │ - tsteq r5, sl, asr #10 │ │ │ │ - tsteq ip, r2, ror ip │ │ │ │ - tsteq lr, sl, asr r4 │ │ │ │ - smlabbeq lr, r0, pc, sp @ │ │ │ │ - smlabbeq lr, r4, r7, r4 │ │ │ │ - smlabbeq lr, r0, r4, r4 │ │ │ │ - tsteq ip, r4, asr #30 │ │ │ │ tsteq ip, r8, asr #30 │ │ │ │ - smlatbeq lr, r4, sl, r3 │ │ │ │ - tsteq r5, r2, lsr #9 │ │ │ │ - tsteq lr, ip, lsl pc │ │ │ │ - tsteq lr, r0, lsl #14 │ │ │ │ - strdeq r4, [lr, -sl] │ │ │ │ - @ instruction: 0x010c4ebc │ │ │ │ - @ instruction: 0x010c4ebe │ │ │ │ - tsteq lr, r8, lsl sl │ │ │ │ - smlatbeq pc, sl, r0, r1 @ │ │ │ │ - tsteq pc, r0, lsr #22 │ │ │ │ - tsteq pc, sl, lsl fp @ │ │ │ │ - @ instruction: 0x011583de │ │ │ │ - @ instruction: 0x010e3f9a │ │ │ │ - strdeq r4, [lr, -r0] │ │ │ │ - smlabteq lr, lr, sl, r3 │ │ │ │ - tsteq ip, r4, ror fp │ │ │ │ - tsteq ip, ip, ror #22 │ │ │ │ - @ instruction: 0x010e3ab0 │ │ │ │ - tsteq ip, r2, asr #22 │ │ │ │ - tsteq ip, sl, lsr fp │ │ │ │ - smlabbeq lr, sl, sl, r3 │ │ │ │ - tsteq ip, r0, lsl fp │ │ │ │ - tsteq ip, r8, lsl #22 │ │ │ │ - tsteq lr, r8, ror #20 │ │ │ │ - ldrdeq r4, [ip, -lr] │ │ │ │ - ldrdeq r4, [ip, -r6] │ │ │ │ - tsteq lr, r6, asr #20 │ │ │ │ - smlatbeq ip, ip, sl, r4 │ │ │ │ - smlatbeq ip, r4, sl, r4 │ │ │ │ - tsteq lr, r6, lsr #20 │ │ │ │ - tsteq ip, r0, lsr lr │ │ │ │ - tsteq ip, r0, ror sl │ │ │ │ - tsteq ip, r8, ror #20 │ │ │ │ - tsteq lr, sl, lsl sp │ │ │ │ - smlatbeq lr, r2, r1, r4 │ │ │ │ - tsteq lr, lr, lsl #26 │ │ │ │ - strdeq r4, [ip, -lr] │ │ │ │ - strdeq r4, [ip, -r6] │ │ │ │ - smlabteq lr, r8, ip, sp │ │ │ │ - tsteq lr, r0, lsr r1 │ │ │ │ - @ instruction: 0x010edc9c │ │ │ │ - tsteq ip, r6, asr #26 │ │ │ │ - tsteq ip, r8, ror fp │ │ │ │ - smlatteq lr, r6, r0, r4 │ │ │ │ - smlabbeq ip, r6, fp, r4 │ │ │ │ - ldrdeq r4, [ip, -r0] │ │ │ │ - strheq r4, [lr, -r6] │ │ │ │ - tsteq lr, r6, ror #20 │ │ │ │ - smlabbeq lr, r6, ip, r5 │ │ │ │ - @ instruction: 0x010f269a │ │ │ │ - tsteq lr, sl, lsr sl │ │ │ │ - qaddeq r4, lr, lr │ │ │ │ - tsteq ip, r4, asr r8 │ │ │ │ - tsteq lr, ip, lsr r0 │ │ │ │ - tsteq ip, lr, lsr #16 │ │ │ │ - tsteq lr, r8, lsl r0 │ │ │ │ - tsteq ip, sl, lsl #16 │ │ │ │ - strdeq r3, [lr, -r4] │ │ │ │ - smlatteq ip, r6, r7, r4 │ │ │ │ - smlabteq lr, lr, pc, r3 @ │ │ │ │ - tsteq lr, r4, ror #22 │ │ │ │ - smlatbeq lr, ip, pc, r3 @ │ │ │ │ - tsteq lr, ip, asr fp │ │ │ │ - tsteq ip, r0, lsr r8 │ │ │ │ - tsteq ip, r8, lsr #16 │ │ │ │ - tsteq lr, ip, lsr fp │ │ │ │ - tsteq lr, r8, asr pc │ │ │ │ - tsteq ip, lr, asr #14 │ │ │ │ - tsteq sp, ip, ror #26 │ │ │ │ - tsteq sp, r2, asr sp │ │ │ │ - smlabteq ip, r0, r7, r4 │ │ │ │ - tsteq lr, r2, lsr #16 │ │ │ │ - tsteq lr, r0, lsr r8 │ │ │ │ - swpeq ip, sl, [ip] @ │ │ │ │ - tsteq r5, lr, lsl #31 │ │ │ │ - @ instruction: 0x010eda9e │ │ │ │ - smlatbeq lr, r2, lr, r3 │ │ │ │ - @ instruction: 0x010eda90 │ │ │ │ - @ instruction: 0x010eda96 │ │ │ │ - smlabbeq lr, r4, lr, r3 │ │ │ │ - smlabbeq lr, r8, sl, sp │ │ │ │ - tsteq lr, r2, ror sl │ │ │ │ - tsteq lr, ip, lsr lr │ │ │ │ - tsteq ip, r2, lsr r6 │ │ │ │ - tsteq lr, sl, lsl lr │ │ │ │ - @ instruction: 0x010e3ab8 │ │ │ │ - strdeq r3, [lr, -r8] │ │ │ │ - smlatbeq lr, r8, sl, r3 │ │ │ │ - ldrdeq r3, [lr, -r6] │ │ │ │ - strdeq sp, [lr, -r2] │ │ │ │ - @ instruction: 0x010f23b0 │ │ │ │ - @ instruction: 0x010e3dbc │ │ │ │ - tsteq r5, sl, lsl #28 │ │ │ │ - tsteq lr, r2, lsl #2 │ │ │ │ - tsteq lr, lr, lsl sp │ │ │ │ - @ instruction: 0x010cbcb0 │ │ │ │ - tsteq lr, r8, asr r2 │ │ │ │ - smlabbeq ip, sl, r5, r4 │ │ │ │ - smlabbeq ip, r2, r5, r4 │ │ │ │ - tsteq lr, lr, lsr r2 │ │ │ │ - tsteq ip, r8, asr r5 │ │ │ │ - tsteq ip, r0, asr r5 │ │ │ │ - tsteq lr, r4, lsr #4 │ │ │ │ - smlabbeq ip, r2, r4, r4 │ │ │ │ - ldrdeq r4, [lr, -r4] │ │ │ │ - ldrdeq r4, [lr, -r4] │ │ │ │ - ldrdeq fp, [ip, -r8] │ │ │ │ - tsteq lr, lr, lsl #12 │ │ │ │ + tsteq lr, r2, lsr r7 │ │ │ │ + tsteq ip, r8, asr r2 │ │ │ │ + tsteq lr, lr, lsl #14 │ │ │ │ + tsteq ip, r8, asr #4 │ │ │ │ + smlatteq lr, sl, r6, r4 │ │ │ │ + tsteq ip, sl, lsr r2 │ │ │ │ + tsteq ip, lr, lsr r2 │ │ │ │ + tsteq ip, r0, lsr #4 │ │ │ │ + tsteq r5, r8, ror #14 │ │ │ │ + tsteq ip, r8, lsl r2 │ │ │ │ + tsteq ip, sl, lsl #4 │ │ │ │ + tsteq ip, r8, lsl #4 │ │ │ │ + tsteq ip, r2, lsl r2 │ │ │ │ + tsteq ip, r4, lsl r2 │ │ │ │ + tsteq ip, r0, lsl r2 │ │ │ │ tsteq lr, r6, lsl r6 │ │ │ │ - ldrdeq r4, [lr, -sl] │ │ │ │ - ldrdeq r4, [lr, -r0] │ │ │ │ - strdeq r5, [lr, -r6] │ │ │ │ - tsteq pc, sl, lsl #4 │ │ │ │ - smlatbeq lr, sl, r5, r4 │ │ │ │ - smlabteq lr, lr, fp, r3 │ │ │ │ - smlatteq lr, sl, r7, r4 │ │ │ │ - tsteq ip, r0, lsr #20 │ │ │ │ - tsteq r5, r2, ror #24 │ │ │ │ - tsteq ip, r2, lsl r7 │ │ │ │ - tsteq r5, sl, lsl ip │ │ │ │ - smlabteq ip, ip, r6, fp │ │ │ │ - smlabbeq lr, lr, r3, r5 │ │ │ │ - smlabbeq lr, sl, r3, r5 │ │ │ │ - smlabbeq lr, sl, r3, r5 │ │ │ │ - smlabbeq lr, sl, r3, r5 │ │ │ │ - ldrdeq r5, [lr, -lr] │ │ │ │ - tsteq lr, r0, asr #18 │ │ │ │ - ldrdeq r5, [lr, -r4] │ │ │ │ - ldrdeq r5, [lr, -r0] │ │ │ │ - smlatteq ip, r8, r6, fp │ │ │ │ - tsteq ip, lr, lsr #6 │ │ │ │ - tsteq ip, r6, lsr #6 │ │ │ │ - @ instruction: 0x010e5cb2 │ │ │ │ - tsteq lr, r6, asr sl │ │ │ │ - tsteq lr, r6, lsr r2 │ │ │ │ - ldrdeq r4, [ip, -lr] │ │ │ │ + mrseq ip, R12_fiq │ │ │ │ + strdeq r4, [lr, -r2] │ │ │ │ + tsteq ip, sl, ror #2 │ │ │ │ + tsteq lr, ip, lsl #28 │ │ │ │ + @ instruction: 0x010e45ba │ │ │ │ + tsteq lr, ip, lsl #28 │ │ │ │ + tsteq lr, sl, lsl #28 │ │ │ │ + tsteq ip, r4, lsl lr │ │ │ │ + strdeq r3, [lr, -r8] │ │ │ │ + strdeq r4, [ip, -r2] │ │ │ │ + tsteq lr, sl, lsr r8 │ │ │ │ ldrdeq r4, [ip, -r8] │ │ │ │ - tsteq lr, sl, asr r6 │ │ │ │ - @ instruction: 0x010c42b2 │ │ │ │ - smlatbeq ip, ip, r2, r4 │ │ │ │ - strdeq r3, [lr, -lr] │ │ │ │ - smlabbeq ip, r6, r2, r4 │ │ │ │ - smlabbeq ip, r0, r2, r4 │ │ │ │ - smlatteq lr, r2, r1, r3 │ │ │ │ - tsteq ip, sl, lsr r5 │ │ │ │ - tsteq ip, r4, asr #18 │ │ │ │ - tsteq ip, sl, asr #18 │ │ │ │ - tsteq ip, ip, asr #18 │ │ │ │ - tsteq r5, r4, lsr sl │ │ │ │ - @ instruction: 0x010c41b2 │ │ │ │ - tsteq lr, lr, asr #18 │ │ │ │ - tsteq sp, r6, asr r5 │ │ │ │ - tsteq lr, sl, lsl #16 │ │ │ │ - tsteq sp, r0, asr r5 │ │ │ │ + tsteq ip, sl, lsr #2 │ │ │ │ + tsteq ip, r8, lsr #2 │ │ │ │ + tsteq ip, sl, lsr #2 │ │ │ │ + tsteq r5, sl, lsr #11 │ │ │ │ + ldrdeq r4, [ip, -r2] │ │ │ │ + @ instruction: 0x010e44ba │ │ │ │ + smlatteq lr, r0, pc, sp @ │ │ │ │ + smlatteq lr, r4, r7, r4 │ │ │ │ + smlatteq lr, r0, r4, r4 │ │ │ │ + smlatbeq ip, r4, pc, r4 @ │ │ │ │ + smlatbeq ip, r8, pc, r4 @ │ │ │ │ + tsteq lr, r4, lsl #22 │ │ │ │ + tsteq r5, r2, lsl #10 │ │ │ │ + tsteq lr, ip, ror pc │ │ │ │ + tsteq lr, r0, ror #14 │ │ │ │ + tsteq lr, sl, asr r4 │ │ │ │ + tsteq ip, ip, lsl pc │ │ │ │ + tsteq ip, lr, lsl pc │ │ │ │ + tsteq lr, r8, ror sl │ │ │ │ + tsteq pc, sl, lsl #2 │ │ │ │ + smlabbeq pc, r0, fp, r7 @ │ │ │ │ + tsteq pc, sl, ror fp @ │ │ │ │ + tsteq r5, lr, lsr r4 │ │ │ │ + strdeq r3, [lr, -sl] │ │ │ │ + tsteq lr, r0, asr r3 │ │ │ │ + tsteq lr, lr, lsr #22 │ │ │ │ + ldrdeq r4, [ip, -r4] │ │ │ │ + smlabteq ip, ip, fp, r4 │ │ │ │ + tsteq lr, r0, lsl fp │ │ │ │ + smlatbeq ip, r2, fp, r4 │ │ │ │ + @ instruction: 0x010c4b9a │ │ │ │ + smlatteq lr, sl, sl, r3 │ │ │ │ + tsteq ip, r0, ror fp │ │ │ │ + tsteq ip, r8, ror #22 │ │ │ │ + smlabteq lr, r8, sl, r3 │ │ │ │ + tsteq ip, lr, lsr fp │ │ │ │ + tsteq ip, r6, lsr fp │ │ │ │ + smlatbeq lr, r6, sl, r3 │ │ │ │ + tsteq ip, ip, lsl #22 │ │ │ │ + tsteq ip, r4, lsl #22 │ │ │ │ + smlabbeq lr, r6, sl, r3 │ │ │ │ + @ instruction: 0x010cbe90 │ │ │ │ + ldrdeq r4, [ip, -r0] │ │ │ │ + smlabteq ip, r8, sl, r4 │ │ │ │ + tsteq lr, sl, ror sp │ │ │ │ + tsteq lr, r2, lsl #4 │ │ │ │ + tsteq lr, lr, ror #26 │ │ │ │ + tsteq ip, lr, asr sl │ │ │ │ + tsteq ip, r6, asr sl │ │ │ │ + tsteq lr, r8, lsr #26 │ │ │ │ + @ instruction: 0x010e4190 │ │ │ │ + strdeq sp, [lr, -ip] │ │ │ │ + smlatbeq ip, r6, sp, fp │ │ │ │ + ldrdeq r4, [ip, -r8] │ │ │ │ + tsteq lr, r6, asr #2 │ │ │ │ + smlatteq ip, r6, fp, r4 │ │ │ │ + tsteq ip, r0, lsr ip │ │ │ │ + tsteq lr, r6, lsl r1 │ │ │ │ + smlabteq lr, r6, sl, r4 │ │ │ │ + smlatteq lr, r6, ip, r5 │ │ │ │ + strdeq r2, [pc, -sl] │ │ │ │ + @ instruction: 0x010e4a9a │ │ │ │ + strheq r4, [lr, -lr] │ │ │ │ + @ instruction: 0x010c48b4 │ │ │ │ + swpeq r4, ip, [lr] │ │ │ │ + smlabbeq ip, lr, r8, r4 │ │ │ │ + tsteq lr, r8, ror r0 │ │ │ │ + tsteq ip, sl, ror #16 │ │ │ │ + qaddeq r4, r4, lr │ │ │ │ + tsteq ip, r6, asr #16 │ │ │ │ + tsteq lr, lr, lsr #32 │ │ │ │ + smlabteq lr, r4, fp, sp │ │ │ │ + tsteq lr, ip │ │ │ │ + @ instruction: 0x010edbbc │ │ │ │ + @ instruction: 0x010c4890 │ │ │ │ + smlabbeq ip, r8, r8, r4 │ │ │ │ + @ instruction: 0x010edb9c │ │ │ │ + @ instruction: 0x010e3fb8 │ │ │ │ + smlatbeq ip, lr, r7, r4 │ │ │ │ + smlabteq sp, ip, sp, r2 │ │ │ │ + @ instruction: 0x010d2db2 │ │ │ │ + tsteq ip, r0, lsr #16 │ │ │ │ + smlabbeq lr, r2, r8, r3 │ │ │ │ + @ instruction: 0x010e3890 │ │ │ │ + strdeq ip, [ip, -sl] │ │ │ │ + tsteq r5, lr, ror #31 │ │ │ │ + strdeq sp, [lr, -lr] │ │ │ │ + tsteq lr, r2, lsl #30 │ │ │ │ + strdeq sp, [lr, -r0] │ │ │ │ + strdeq sp, [lr, -r6] │ │ │ │ + smlatteq lr, r4, lr, r3 │ │ │ │ + smlatteq lr, r8, sl, sp │ │ │ │ + ldrdeq sp, [lr, -r2] │ │ │ │ + @ instruction: 0x010e3e9c │ │ │ │ + @ instruction: 0x010c4692 │ │ │ │ + tsteq lr, sl, ror lr │ │ │ │ + tsteq lr, r8, lsl fp │ │ │ │ + tsteq lr, r8, asr lr │ │ │ │ + tsteq lr, r8, lsl #22 │ │ │ │ + tsteq lr, r6, lsr lr │ │ │ │ + tsteq lr, r2, asr sl │ │ │ │ + tsteq pc, r0, lsl r4 @ │ │ │ │ + tsteq lr, ip, lsl lr │ │ │ │ + tsteq r5, sl, ror #28 │ │ │ │ + tsteq lr, r2, ror #2 │ │ │ │ + tsteq lr, lr, ror sp │ │ │ │ + tsteq ip, r0, lsl sp │ │ │ │ + @ instruction: 0x010e42b8 │ │ │ │ + smlatteq ip, sl, r5, r4 │ │ │ │ + smlatteq ip, r2, r5, r4 │ │ │ │ + @ instruction: 0x010e429e │ │ │ │ + @ instruction: 0x010c45b8 │ │ │ │ + @ instruction: 0x010c45b0 │ │ │ │ + smlabbeq lr, r4, r2, r4 │ │ │ │ + smlatteq ip, r2, r4, r4 │ │ │ │ + tsteq lr, r4, lsr r6 │ │ │ │ + tsteq lr, r4, lsr r6 │ │ │ │ + tsteq ip, r8, lsr r8 │ │ │ │ + tsteq lr, lr, ror #12 │ │ │ │ + tsteq lr, r6, ror r6 │ │ │ │ + tsteq lr, sl, lsr r6 │ │ │ │ + tsteq lr, r0, lsr r6 │ │ │ │ + tsteq lr, r6, asr r8 │ │ │ │ + tsteq pc, sl, ror #4 │ │ │ │ + tsteq lr, sl, lsl #12 │ │ │ │ + tsteq lr, lr, lsr #24 │ │ │ │ + tsteq lr, sl, asr #16 │ │ │ │ + smlabbeq ip, r0, sl, fp │ │ │ │ + tsteq r5, r2, asr #25 │ │ │ │ + tsteq ip, r2, ror r7 │ │ │ │ + tsteq r5, sl, ror ip │ │ │ │ + tsteq ip, ip, lsr #14 │ │ │ │ + smlatteq lr, lr, r3, r5 │ │ │ │ + smlatteq lr, sl, r3, r5 │ │ │ │ + smlatteq lr, sl, r3, r5 │ │ │ │ + smlatteq lr, sl, r3, r5 │ │ │ │ + tsteq lr, lr, lsr r4 │ │ │ │ + smlatbeq lr, r0, r9, r4 │ │ │ │ + tsteq lr, r4, lsr r4 │ │ │ │ + tsteq lr, r0, lsr r4 │ │ │ │ + tsteq ip, r8, asr #14 │ │ │ │ + smlabbeq ip, lr, r3, r4 │ │ │ │ + smlabbeq ip, r6, r3, r4 │ │ │ │ + tsteq lr, r2, lsl sp │ │ │ │ + @ instruction: 0x010e3ab6 │ │ │ │ + @ instruction: 0x010e3296 │ │ │ │ + tsteq ip, lr, lsr r3 │ │ │ │ + tsteq ip, r8, lsr r3 │ │ │ │ + @ instruction: 0x010ed6ba │ │ │ │ + tsteq ip, r2, lsl r3 │ │ │ │ + tsteq ip, ip, lsl #6 │ │ │ │ + tsteq lr, lr, asr r2 │ │ │ │ + smlatteq ip, r6, r2, r4 │ │ │ │ + smlatteq ip, r0, r2, r4 │ │ │ │ + tsteq lr, r2, asr #4 │ │ │ │ + @ instruction: 0x010cb59a │ │ │ │ + smlatbeq ip, r4, r9, fp │ │ │ │ + smlatbeq ip, sl, r9, fp │ │ │ │ + smlatbeq ip, ip, r9, fp │ │ │ │ + @ instruction: 0x01157a94 │ │ │ │ + tsteq ip, r2, lsl r2 │ │ │ │ + smlatbeq lr, lr, r9, r3 │ │ │ │ + @ instruction: 0x010d25b6 │ │ │ │ + tsteq lr, sl, ror #16 │ │ │ │ + @ instruction: 0x010d25b0 │ │ │ │ strtmi r4, [r3], -fp, lsr #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cc447a │ │ │ │ bmi b22d60 │ │ │ │ ldrtmi r2, [fp], -r1, lsl #2 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ cdp 7, 12, cr15, cr2, cr12, {6} │ │ │ │ @@ -51583,25 +51583,25 @@ │ │ │ │ cdp 7, 8, cr15, cr4, cr12, {6} │ │ │ │ bmi 49f2e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d890> │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7cc9600 │ │ │ │ andlt lr, r2, ip, ror lr │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r5, ip, asr #13 │ │ │ │ - tsteq lr, sl, ror #12 │ │ │ │ - smlabbeq ip, sl, lr, r3 │ │ │ │ - smlabbeq ip, r4, lr, r3 │ │ │ │ - tsteq lr, r6, asr #14 │ │ │ │ - tsteq sp, lr, ror r0 │ │ │ │ - tsteq sp, ip, ror r0 │ │ │ │ - tsteq lr, r8, ror #14 │ │ │ │ - smlatteq lr, r6, r8, r3 │ │ │ │ - tsteq lr, r8, ror r5 │ │ │ │ - tsteq ip, sl, asr #20 │ │ │ │ + tsteq r5, ip, lsr #14 │ │ │ │ + smlabteq lr, sl, r6, r5 │ │ │ │ + smlatteq ip, sl, lr, r3 │ │ │ │ + smlatteq ip, r4, lr, r3 │ │ │ │ + smlatbeq lr, r6, r7, r5 │ │ │ │ + ldrdeq r2, [sp, -lr] │ │ │ │ + ldrdeq r2, [sp, -ip] │ │ │ │ + smlabteq lr, r8, r7, r5 │ │ │ │ + tsteq lr, r6, asr #18 │ │ │ │ + ldrdeq r3, [lr, -r8] │ │ │ │ + smlatbeq ip, sl, sl, r3 │ │ │ │ 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 │ │ │ │ - smlatbeq lr, r8, r1, sp │ │ │ │ - tsteq lr, sl, asr r1 │ │ │ │ - smlabbeq lr, r0, r1, sp │ │ │ │ - tsteq lr, lr, lsr #2 │ │ │ │ - smlatbeq lr, r8, r1, sp │ │ │ │ + tsteq lr, r8, lsl #4 │ │ │ │ @ instruction: 0x010ed1ba │ │ │ │ + smlatteq lr, r0, r1, sp │ │ │ │ + smlabbeq lr, lr, r1, sp │ │ │ │ + tsteq lr, r8, lsl #4 │ │ │ │ + tsteq lr, sl, lsl r2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febfe588 │ │ │ │ @ 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, r2, lsr sp │ │ │ │ tstcs r1, lr, lsl sl │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stc 7, cr15, [sl, #-816]! @ 0xfffffcd0 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - tsteq ip, sl, ror #30 │ │ │ │ - tsteq lr, ip, asr r4 │ │ │ │ - tsteq lr, ip, asr #2 │ │ │ │ - smlabteq ip, sl, r3, fp │ │ │ │ - smlabteq ip, r2, ip, r3 │ │ │ │ - strdeq ip, [lr, -sl] │ │ │ │ - tsteq lr, r0, lsl #8 │ │ │ │ - smlatteq lr, lr, pc, ip @ │ │ │ │ - @ instruction: 0x010c3c90 │ │ │ │ - strdeq r2, [lr, -r4] │ │ │ │ - tsteq ip, ip, ror r5 │ │ │ │ - smlabteq lr, r6, r0, sp │ │ │ │ - smlatteq lr, r4, ip, r2 │ │ │ │ - tsteq r5, r8, asr r4 │ │ │ │ - tsteq lr, ip, ror #30 │ │ │ │ - tsteq lr, r2, ror r3 │ │ │ │ - tsteq lr, r0, ror #24 │ │ │ │ - smlabteq lr, r4, r1, r4 │ │ │ │ - tsteq lr, sl, asr ip │ │ │ │ - tsteq lr, r8, asr ip │ │ │ │ - ldrdeq r3, [ip, -r0] │ │ │ │ - smlabteq ip, sl, fp, r3 │ │ │ │ - tsteq lr, r4, lsr r0 │ │ │ │ - tsteq lr, ip, lsr r0 │ │ │ │ - tsteq lr, r6, lsr r0 │ │ │ │ - tsteq lr, ip, lsr r0 │ │ │ │ - tsteq lr, r8, asr #32 │ │ │ │ - tsteq lr, r6, asr #32 │ │ │ │ + smlabteq ip, sl, pc, r3 @ │ │ │ │ + @ instruction: 0x010e34bc │ │ │ │ + smlatbeq lr, ip, r1, sp │ │ │ │ + tsteq ip, sl, lsr #8 │ │ │ │ + tsteq ip, r2, lsr #26 │ │ │ │ + qaddeq sp, sl, lr │ │ │ │ + tsteq lr, r0, ror #8 │ │ │ │ + tsteq lr, lr, asr #32 │ │ │ │ + strdeq r3, [ip, -r0] │ │ │ │ + tsteq lr, r4, asr sp │ │ │ │ + ldrdeq fp, [ip, -ip] │ │ │ │ + tsteq lr, r6, lsr #2 │ │ │ │ + tsteq lr, r4, asr #26 │ │ │ │ + @ instruction: 0x011574b8 │ │ │ │ + smlabteq lr, ip, pc, ip @ │ │ │ │ + ldrdeq r3, [lr, -r2] │ │ │ │ + smlabteq lr, r0, ip, r4 │ │ │ │ + tsteq lr, r4, lsr #4 │ │ │ │ + @ instruction: 0x010e4cba │ │ │ │ + @ instruction: 0x010e4cb8 │ │ │ │ + tsteq ip, r0, lsr ip │ │ │ │ + tsteq ip, sl, lsr #24 │ │ │ │ + swpeq sp, r4, [lr] │ │ │ │ + swpeq sp, ip, [lr] │ │ │ │ + swpeq sp, r6, [lr] │ │ │ │ + swpeq sp, ip, [lr] │ │ │ │ + smlatbeq lr, r8, r0, sp │ │ │ │ + smlatbeq lr, r6, r0, sp │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febfe7f0 │ │ │ │ @ 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 │ │ │ │ - smlatbeq lr, sl, r0, sp │ │ │ │ - smlabteq lr, ip, pc, ip @ │ │ │ │ - tsteq lr, r6, ror #30 │ │ │ │ - tsteq lr, ip, lsl #30 │ │ │ │ - tsteq lr, lr, lsr #30 │ │ │ │ - tsteq lr, r0, ror pc │ │ │ │ - smlabbeq lr, r6, pc, ip @ │ │ │ │ - tsteq lr, ip │ │ │ │ - smlabteq lr, r2, pc, ip @ │ │ │ │ - ldrdeq ip, [lr, -r8] │ │ │ │ + tsteq lr, sl, lsl #2 │ │ │ │ + tsteq lr, ip, lsr #32 │ │ │ │ + smlabteq lr, r6, pc, ip @ │ │ │ │ + tsteq lr, ip, ror #30 │ │ │ │ + smlabbeq lr, lr, pc, ip @ │ │ │ │ + ldrdeq ip, [lr, -r0] │ │ │ │ + smlatteq lr, r6, pc, ip @ │ │ │ │ + tsteq lr, ip, rrx │ │ │ │ tsteq lr, r2, lsr #32 │ │ │ │ - tsteq lr, r4, asr #32 │ │ │ │ - tsteq lr, lr, lsr r1 │ │ │ │ - smlabteq lr, ip, r0, sp │ │ │ │ - tsteq lr, lr, ror r0 │ │ │ │ - swpeq sp, ip, [lr] │ │ │ │ + tsteq lr, r8, lsr r0 │ │ │ │ + smlabbeq lr, r2, r0, sp │ │ │ │ + smlatbeq lr, r4, r0, sp │ │ │ │ + @ instruction: 0x010ed19e │ │ │ │ + tsteq lr, ip, lsr #2 │ │ │ │ ldrdeq sp, [lr, -lr] │ │ │ │ strdeq sp, [lr, -ip] │ │ │ │ - smlabbeq lr, r6, r1, sp │ │ │ │ - tsteq lr, r8, lsr r1 │ │ │ │ - tsteq lr, r6, asr r1 │ │ │ │ + tsteq lr, lr, lsr r1 │ │ │ │ + tsteq lr, ip, asr r1 │ │ │ │ + smlatteq lr, r6, r1, sp │ │ │ │ @ instruction: 0x010ed198 │ │ │ │ - @ instruction: 0x010ed1b2 │ │ │ │ + @ instruction: 0x010ed1b6 │ │ │ │ + strdeq sp, [lr, -r8] │ │ │ │ + tsteq lr, r2, lsl r2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febfe998 │ │ │ │ @ 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 │ │ │ │ mul r5, r8, sp │ │ │ │ smlatbcs r1, r1, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ ldc 7, cr15, [r0, #812] @ 0x32c │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - tsteq lr, r4, asr r9 │ │ │ │ - smlatbeq lr, r0, pc, r2 @ │ │ │ │ - tsteq ip, lr, lsr #30 │ │ │ │ - tsteq ip, r4, lsr #16 │ │ │ │ - smlabteq lr, r8, r1, sp │ │ │ │ - tsteq ip, r0, lsl #16 │ │ │ │ - smlabteq lr, r0, r1, sp │ │ │ │ - smlatteq ip, r6, r7, r3 │ │ │ │ - smlabteq ip, r6, lr, sl │ │ │ │ - @ instruction: 0x010c37bc │ │ │ │ - @ instruction: 0x010c37b4 │ │ │ │ - smlabteq lr, r0, pc, ip @ │ │ │ │ - smlabbeq ip, sl, r7, r3 │ │ │ │ - smlabbeq ip, r2, r7, r3 │ │ │ │ - @ instruction: 0x010ecf9e │ │ │ │ - tsteq ip, r8, asr r7 │ │ │ │ - tsteq ip, r0, asr r7 │ │ │ │ - smlabbeq lr, r4, pc, ip @ │ │ │ │ - smlabbeq lr, r0, lr, r2 │ │ │ │ - tsteq ip, lr, lsl #28 │ │ │ │ - tsteq ip, r4, lsl #14 │ │ │ │ - strdeq r3, [ip, -ip] │ │ │ │ - tsteq lr, r0, asr #30 │ │ │ │ - tsteq lr, ip, lsr #28 │ │ │ │ + @ instruction: 0x010e39b4 │ │ │ │ + mrseq r3, (UNDEF: 14) │ │ │ │ + smlabbeq ip, lr, pc, sl @ │ │ │ │ + smlabbeq ip, r4, r8, r3 │ │ │ │ + tsteq lr, r8, lsr #4 │ │ │ │ + tsteq ip, r0, ror #16 │ │ │ │ + tsteq lr, r0, lsr #4 │ │ │ │ + tsteq ip, r6, asr #16 │ │ │ │ + tsteq ip, r6, lsr #30 │ │ │ │ + tsteq ip, ip, lsl r8 │ │ │ │ + tsteq ip, r4, lsl r8 │ │ │ │ + tsteq lr, r0, lsr #32 │ │ │ │ + smlatteq ip, sl, r7, r3 │ │ │ │ + smlatteq ip, r2, r7, r3 │ │ │ │ + strdeq ip, [lr, -lr] │ │ │ │ + @ instruction: 0x010c37b8 │ │ │ │ + @ instruction: 0x010c37b0 │ │ │ │ + smlatteq lr, r4, pc, ip @ │ │ │ │ + smlatteq lr, r0, lr, r2 │ │ │ │ + tsteq ip, lr, ror #28 │ │ │ │ + tsteq ip, r4, ror #14 │ │ │ │ + tsteq ip, ip, asr r7 │ │ │ │ + smlatbeq lr, r0, pc, ip @ │ │ │ │ + smlabbeq lr, ip, lr, r2 │ │ │ │ + @ instruction: 0x010ecf96 │ │ │ │ + tsteq lr, r4, ror lr │ │ │ │ + smlabbeq lr, lr, pc, ip @ │ │ │ │ + smlatteq lr, r8, r4, r3 │ │ │ │ + tsteq lr, r2, asr pc │ │ │ │ + tsteq lr, r0, asr pc │ │ │ │ + tsteq lr, lr, asr #30 │ │ │ │ + tsteq lr, ip, asr #30 │ │ │ │ + tsteq lr, sl, asr #30 │ │ │ │ + tsteq lr, r4, asr #30 │ │ │ │ + tsteq lr, lr, lsr pc │ │ │ │ + tsteq lr, r8, lsr pc │ │ │ │ tsteq lr, r6, lsr pc │ │ │ │ - tsteq lr, r4, lsl lr │ │ │ │ + tsteq lr, r0, lsr pc │ │ │ │ tsteq lr, lr, lsr #30 │ │ │ │ - smlabbeq lr, r8, r4, r3 │ │ │ │ - strdeq ip, [lr, -r2] │ │ │ │ - strdeq ip, [lr, -r0] │ │ │ │ - smlatteq lr, lr, lr, ip │ │ │ │ - smlatteq lr, ip, lr, ip │ │ │ │ - smlatteq lr, sl, lr, ip │ │ │ │ - smlatteq lr, r4, lr, ip │ │ │ │ - ldrdeq ip, [lr, -lr] │ │ │ │ - ldrdeq ip, [lr, -r8] │ │ │ │ + tsteq lr, ip, lsr #30 │ │ │ │ + tsteq lr, r6, lsr #30 │ │ │ │ + ldrdeq r3, [pc, -ip] │ │ │ │ + @ instruction: 0x01156ddc │ │ │ │ + strdeq ip, [lr, -r8] │ │ │ │ + strdeq ip, [lr, -ip] │ │ │ │ + smlatteq lr, r2, lr, ip │ │ │ │ + tsteq r5, lr, lsl #27 │ │ │ │ + ldrdeq r2, [lr, -r2] │ │ │ │ + smlatteq lr, r0, r5, r2 │ │ │ │ + tsteq ip, sl, asr #28 │ │ │ │ + tsteq r5, lr, lsr sp │ │ │ │ + tsteq ip, r2, lsl #24 │ │ │ │ + strdeq r3, [ip, -r8] │ │ │ │ + strdeq r3, [ip, -r0] │ │ │ │ + tsteq lr, r0, asr sp │ │ │ │ + tsteq lr, r0, lsr #24 │ │ │ │ + smlatbeq ip, lr, fp, sl │ │ │ │ + smlatbeq ip, r4, r4, r3 │ │ │ │ + @ instruction: 0x010c349c │ │ │ │ + tsteq ip, lr, lsr r7 │ │ │ │ + tsteq lr, r2, lsl ip │ │ │ │ + smlabteq lr, lr, sp, ip │ │ │ │ ldrdeq ip, [lr, -r6] │ │ │ │ - ldrdeq ip, [lr, -r0] │ │ │ │ - smlabteq lr, lr, lr, ip │ │ │ │ - smlabteq lr, ip, lr, ip │ │ │ │ - smlabteq lr, r6, lr, ip │ │ │ │ - tsteq pc, ip, ror fp @ │ │ │ │ - tsteq r5, ip, ror sp │ │ │ │ - @ instruction: 0x010ece98 │ │ │ │ - @ instruction: 0x010ece9c │ │ │ │ - smlabbeq lr, r2, lr, ip │ │ │ │ - tsteq r5, lr, lsr #26 │ │ │ │ - tsteq lr, r2, ror r5 │ │ │ │ - smlabbeq lr, r0, r5, r2 │ │ │ │ - smlatteq ip, sl, sp, sl │ │ │ │ - @ instruction: 0x01156cde │ │ │ │ - smlatbeq ip, r2, fp, sl │ │ │ │ - @ instruction: 0x010c3498 │ │ │ │ - @ instruction: 0x010c3490 │ │ │ │ - strdeq ip, [lr, -r0] │ │ │ │ - smlabteq lr, r0, fp, r2 │ │ │ │ - tsteq ip, lr, asr #22 │ │ │ │ - tsteq ip, r4, asr #8 │ │ │ │ - tsteq ip, ip, lsr r4 │ │ │ │ - ldrdeq sl, [ip, -lr] │ │ │ │ - @ instruction: 0x010e4bb2 │ │ │ │ - tsteq lr, lr, ror #26 │ │ │ │ - tsteq lr, r6, ror sp │ │ │ │ - tsteq lr, sl, ror sp │ │ │ │ - tsteq r5, r8, ror #23 │ │ │ │ - @ instruction: 0x010c33bc │ │ │ │ - tsteq ip, r6, lsl #6 │ │ │ │ - smlatteq lr, lr, sl, r2 │ │ │ │ - tsteq lr, lr, ror #26 │ │ │ │ - smlabteq lr, sl, sl, r2 │ │ │ │ - @ instruction: 0x010c32be │ │ │ │ - smlabbeq sp, r0, r5, r1 │ │ │ │ - @ instruction: 0x010ca6b4 │ │ │ │ - @ instruction: 0x010e2694 │ │ │ │ - @ instruction: 0x010e269c │ │ │ │ - @ instruction: 0x010ca69c │ │ │ │ - @ instruction: 0x010e2694 │ │ │ │ - @ instruction: 0x010e2698 │ │ │ │ - smlabbeq ip, r0, r6, sl │ │ │ │ - smlabbeq ip, r4, r6, sl │ │ │ │ - tsteq lr, ip, ror r6 │ │ │ │ - smlabbeq lr, r4, r6, r2 │ │ │ │ - smlatteq ip, r8, r5, sl │ │ │ │ - smlabteq ip, ip, r5, sl │ │ │ │ - tsteq lr, ip, ror #12 │ │ │ │ - tsteq lr, r8, ror #12 │ │ │ │ - smlabteq ip, r0, r5, sl │ │ │ │ - @ instruction: 0x010ca490 │ │ │ │ - smlabbeq ip, ip, r4, sl │ │ │ │ - @ instruction: 0x010ca4b8 │ │ │ │ - tsteq lr, r4, lsr #12 │ │ │ │ - tsteq ip, ip, ror r4 │ │ │ │ - tsteq ip, r8, ror r4 │ │ │ │ - smlabteq ip, ip, r5, sl │ │ │ │ - strdeq r2, [lr, -r8] │ │ │ │ - strdeq r2, [lr, -r8] │ │ │ │ - @ instruction: 0x010ca5b8 │ │ │ │ - @ instruction: 0x010ca5b4 │ │ │ │ - ldrdeq r2, [lr, -r8] │ │ │ │ - ldrdeq r2, [lr, -r4] │ │ │ │ - tsteq ip, ip, ror #10 │ │ │ │ - smlabteq ip, ip, r3, sl │ │ │ │ - tsteq ip, ip, lsr #10 │ │ │ │ - smlatbeq lr, r0, r5, r2 │ │ │ │ - @ instruction: 0x010e2598 │ │ │ │ - tsteq ip, r4, ror #8 │ │ │ │ - @ instruction: 0x010ca3b8 │ │ │ │ - @ instruction: 0x010ca3b4 │ │ │ │ + ldrdeq ip, [lr, -sl] │ │ │ │ + tsteq r5, r8, asr #24 │ │ │ │ + tsteq ip, ip, lsl r4 │ │ │ │ + tsteq ip, r6, ror #6 │ │ │ │ + tsteq lr, lr, asr #22 │ │ │ │ + smlabteq lr, lr, sp, ip │ │ │ │ + tsteq lr, sl, lsr #22 │ │ │ │ + tsteq ip, lr, lsl r3 │ │ │ │ + smlatteq sp, r0, r5, r1 │ │ │ │ tsteq ip, r4, lsl r7 │ │ │ │ - smlabteq ip, r0, r3, sl │ │ │ │ - tsteq ip, r0, asr r3 │ │ │ │ - smlatteq ip, r0, r4, sl │ │ │ │ - tsteq lr, r0, lsr #10 │ │ │ │ - tsteq lr, r8, lsl r5 │ │ │ │ - tsteq lr, r0, lsl r5 │ │ │ │ - smlatbeq ip, r8, r4, sl │ │ │ │ + strdeq r2, [lr, -r4] │ │ │ │ + strdeq r2, [lr, -ip] │ │ │ │ + strdeq sl, [ip, -ip] │ │ │ │ + strdeq r2, [lr, -r4] │ │ │ │ strdeq r2, [lr, -r8] │ │ │ │ - strdeq r2, [lr, -r0] │ │ │ │ - smlabbeq ip, ip, r3, sl │ │ │ │ - ldrdeq r2, [lr, -r8] │ │ │ │ - tsteq ip, r0, ror #8 │ │ │ │ - @ instruction: 0x010e24bc │ │ │ │ - @ instruction: 0x010e24b4 │ │ │ │ - tsteq ip, r8, lsr r4 │ │ │ │ + smlatteq ip, r0, r6, sl │ │ │ │ + smlatteq ip, r4, r6, sl │ │ │ │ + ldrdeq r2, [lr, -ip] │ │ │ │ + smlatteq lr, r4, r6, r2 │ │ │ │ + tsteq ip, r8, asr #12 │ │ │ │ + tsteq ip, ip, lsr #12 │ │ │ │ + smlabteq lr, ip, r6, r2 │ │ │ │ + smlabteq lr, r8, r6, r2 │ │ │ │ + tsteq ip, r0, lsr #12 │ │ │ │ + strdeq sl, [ip, -r0] │ │ │ │ + smlatteq ip, ip, r4, sl │ │ │ │ + tsteq ip, r8, lsl r5 │ │ │ │ + smlabbeq lr, r4, r6, r2 │ │ │ │ ldrdeq sl, [ip, -ip] │ │ │ │ - smlatbeq ip, r4, r2, sl │ │ │ │ - smlatbeq ip, r0, r2, sl │ │ │ │ - smlabteq ip, r4, r2, sl │ │ │ │ - smlabteq ip, r2, r2, sl │ │ │ │ - smlabteq ip, r0, r2, sl │ │ │ │ - @ instruction: 0x010ca2be │ │ │ │ - tsteq lr, r4, lsr r4 │ │ │ │ - tsteq ip, r6, lsr r3 │ │ │ │ - tsteq lr, r0, lsr #8 │ │ │ │ - tsteq lr, sl, lsl r4 │ │ │ │ - tsteq lr, r4, lsl r4 │ │ │ │ - tsteq lr, lr, lsl #8 │ │ │ │ - tsteq lr, ip, lsl #8 │ │ │ │ - tsteq lr, sl, lsl #8 │ │ │ │ - @ instruction: 0x010ec790 │ │ │ │ - tsteq r5, r0, lsr #11 │ │ │ │ - tsteq ip, r8, lsr #32 │ │ │ │ - tsteq lr, r6, asr r8 │ │ │ │ - tsteq lr, r0, asr r8 │ │ │ │ - tsteq lr, sl, asr #16 │ │ │ │ - tsteq lr, r4, asr #16 │ │ │ │ - tsteq r5, r8, lsl #10 │ │ │ │ - tsteq lr, ip, lsr #26 │ │ │ │ - @ instruction: 0x010e3290 │ │ │ │ - tsteq lr, r6, lsr #26 │ │ │ │ - tsteq lr, r4, lsr #26 │ │ │ │ - @ instruction: 0x010c2c9c │ │ │ │ - @ instruction: 0x010c2c96 │ │ │ │ - mrseq ip, (UNDEF: 30) │ │ │ │ - tsteq lr, r8, lsl #2 │ │ │ │ - tsteq lr, r2, lsl #2 │ │ │ │ - tsteq lr, r8, lsl #2 │ │ │ │ - tsteq lr, r4, lsl r1 │ │ │ │ - tsteq lr, r2, lsl r1 │ │ │ │ + ldrdeq sl, [ip, -r8] │ │ │ │ + tsteq ip, ip, lsr #12 │ │ │ │ + tsteq lr, r8, asr r6 │ │ │ │ + tsteq lr, r8, asr r6 │ │ │ │ + tsteq ip, r8, lsl r6 │ │ │ │ + tsteq ip, r4, lsl r6 │ │ │ │ + tsteq lr, r8, lsr r6 │ │ │ │ + tsteq lr, r4, lsr r6 │ │ │ │ + smlabteq ip, ip, r5, sl │ │ │ │ + tsteq ip, ip, lsr #8 │ │ │ │ + smlabbeq ip, ip, r5, sl │ │ │ │ + tsteq lr, r0, lsl #12 │ │ │ │ + strdeq r2, [lr, -r8] │ │ │ │ + smlabteq ip, r4, r4, sl │ │ │ │ + tsteq ip, r8, lsl r4 │ │ │ │ + tsteq ip, r4, lsl r4 │ │ │ │ + tsteq ip, r4, ror r7 │ │ │ │ + tsteq ip, r0, lsr #8 │ │ │ │ + @ instruction: 0x010ca3b0 │ │ │ │ + tsteq ip, r0, asr #10 │ │ │ │ + smlabbeq lr, r0, r5, r2 │ │ │ │ + tsteq lr, r8, ror r5 │ │ │ │ + tsteq lr, r0, ror r5 │ │ │ │ + tsteq ip, r8, lsl #10 │ │ │ │ + tsteq lr, r8, asr r5 │ │ │ │ + tsteq lr, r0, asr r5 │ │ │ │ + smlatteq ip, ip, r3, sl │ │ │ │ + tsteq lr, r8, lsr r5 │ │ │ │ + smlabteq ip, r0, r4, sl │ │ │ │ + tsteq lr, ip, lsl r5 │ │ │ │ + tsteq lr, r4, lsl r5 │ │ │ │ + @ instruction: 0x010ca498 │ │ │ │ + tsteq ip, ip, lsr r3 │ │ │ │ + tsteq ip, r4, lsl #6 │ │ │ │ + mrseq sl, LR_mon │ │ │ │ + tsteq ip, r4, lsr #6 │ │ │ │ + tsteq ip, r2, lsr #6 │ │ │ │ + tsteq ip, r0, lsr #6 │ │ │ │ + tsteq ip, lr, lsl r3 │ │ │ │ + @ instruction: 0x010e2494 │ │ │ │ + @ instruction: 0x010ca396 │ │ │ │ + smlabbeq lr, r0, r4, r2 │ │ │ │ + tsteq lr, sl, ror r4 │ │ │ │ + tsteq lr, r4, ror r4 │ │ │ │ + tsteq lr, lr, ror #8 │ │ │ │ + tsteq lr, ip, ror #8 │ │ │ │ + tsteq lr, sl, ror #8 │ │ │ │ + strdeq ip, [lr, -r0] │ │ │ │ + tsteq r5, r0, lsl #12 │ │ │ │ + smlabbeq ip, r8, r0, sl │ │ │ │ + @ instruction: 0x010e38b6 │ │ │ │ + @ instruction: 0x010e38b0 │ │ │ │ + smlatbeq lr, sl, r8, r3 │ │ │ │ + smlatbeq lr, r4, r8, r3 │ │ │ │ + tsteq r5, r8, ror #10 │ │ │ │ + smlabbeq lr, ip, sp, r3 │ │ │ │ + strdeq r3, [lr, -r0] │ │ │ │ + smlabbeq lr, r6, sp, r3 │ │ │ │ + smlabbeq lr, r4, sp, r3 │ │ │ │ + strdeq r2, [ip, -ip] │ │ │ │ + strdeq r2, [ip, -r6] │ │ │ │ + tsteq lr, r0, ror #2 │ │ │ │ + tsteq lr, r8, ror #2 │ │ │ │ + tsteq lr, r2, ror #2 │ │ │ │ + tsteq lr, r8, ror #2 │ │ │ │ + tsteq lr, r4, ror r1 │ │ │ │ + tsteq lr, r2, ror r1 │ │ │ │ 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 │ │ │ │ - tsteq lr, r2, ror r3 │ │ │ │ - @ instruction: 0x010ec396 │ │ │ │ - smlabteq lr, r0, r3, ip │ │ │ │ - strdeq ip, [lr, -r8] │ │ │ │ - tsteq lr, ip, lsl #8 │ │ │ │ - tsteq lr, r0, asr r4 │ │ │ │ - tsteq lr, r2, ror r4 │ │ │ │ - smlabbeq lr, sl, r4, ip │ │ │ │ - smlatbeq lr, r0, r4, ip │ │ │ │ - smlabteq lr, r0, r4, ip │ │ │ │ - strdeq ip, [lr, -r2] │ │ │ │ - tsteq lr, r6, lsl r5 │ │ │ │ - tsteq lr, lr, lsr r5 │ │ │ │ - tsteq lr, r6, ror #10 │ │ │ │ - smlabbeq lr, r8, r5, ip │ │ │ │ - smlatbeq lr, r0, r5, ip │ │ │ │ - @ instruction: 0x010ec59c │ │ │ │ - smlabteq lr, r0, r5, ip │ │ │ │ - ldrdeq ip, [lr, -sl] │ │ │ │ - strdeq ip, [lr, -r2] │ │ │ │ - tsteq lr, r2, lsl #12 │ │ │ │ - tsteq lr, sl, lsl r6 │ │ │ │ - tsteq lr, r4, lsr r6 │ │ │ │ - tsteq lr, ip, asr #12 │ │ │ │ - tsteq lr, r2, asr r6 │ │ │ │ - tsteq lr, sl, ror #12 │ │ │ │ - smlabbeq lr, r6, r6, ip │ │ │ │ - smlatbeq lr, ip, r6, ip │ │ │ │ - smlatteq lr, r4, r6, ip │ │ │ │ - tsteq lr, sl, lsl r7 │ │ │ │ - tsteq lr, lr, asr r7 │ │ │ │ - @ instruction: 0x010ec794 │ │ │ │ - smlatbeq lr, r6, r7, ip │ │ │ │ + ldrdeq ip, [lr, -r2] │ │ │ │ strdeq ip, [lr, -r6] │ │ │ │ - tsteq lr, sl, lsr r8 │ │ │ │ - tsteq lr, r0, ror r8 │ │ │ │ - smlatbeq lr, r8, r8, ip │ │ │ │ - ldrdeq ip, [lr, -lr] │ │ │ │ - tsteq lr, r2, lsr #18 │ │ │ │ - tsteq lr, r8, asr r9 │ │ │ │ - smlabbeq lr, r6, r9, ip │ │ │ │ - @ instruction: 0x010ec9bc │ │ │ │ - tsteq lr, r0, lsl #20 │ │ │ │ - tsteq lr, r6, lsr sl │ │ │ │ - tsteq lr, lr, ror #20 │ │ │ │ - smlatbeq lr, r4, sl, ip │ │ │ │ - smlatteq lr, sl, sl, ip │ │ │ │ - tsteq lr, r0, lsr #22 │ │ │ │ - tsteq lr, lr, lsr fp │ │ │ │ - smlabbeq lr, lr, fp, ip │ │ │ │ + tsteq lr, r0, lsr #8 │ │ │ │ + tsteq lr, r8, asr r4 │ │ │ │ + tsteq lr, ip, ror #8 │ │ │ │ + @ instruction: 0x010ec4b0 │ │ │ │ ldrdeq ip, [lr, -r2] │ │ │ │ - tsteq lr, r8, lsl #24 │ │ │ │ - tsteq lr, r2, asr #24 │ │ │ │ - tsteq lr, r8, ror ip │ │ │ │ - @ instruction: 0x010eccbc │ │ │ │ - strdeq ip, [lr, -r2] │ │ │ │ - tsteq lr, lr, lsl sp │ │ │ │ - tsteq lr, r4, asr sp │ │ │ │ - @ instruction: 0x010ecd9a │ │ │ │ + smlatteq lr, sl, r4, ip │ │ │ │ + tsteq lr, r0, lsl #10 │ │ │ │ + tsteq lr, r0, lsr #10 │ │ │ │ + tsteq lr, r2, asr r5 │ │ │ │ + tsteq lr, r6, ror r5 │ │ │ │ + @ instruction: 0x010ec59e │ │ │ │ + smlabteq lr, r6, r5, ip │ │ │ │ + smlatteq lr, r8, r5, ip │ │ │ │ + tsteq lr, r0, lsl #12 │ │ │ │ + strdeq ip, [lr, -ip] │ │ │ │ + tsteq lr, r0, lsr #12 │ │ │ │ + tsteq lr, sl, lsr r6 │ │ │ │ + tsteq lr, r2, asr r6 │ │ │ │ + tsteq lr, r2, ror #12 │ │ │ │ + tsteq lr, sl, ror r6 │ │ │ │ + @ instruction: 0x010ec694 │ │ │ │ + smlatbeq lr, ip, r6, ip │ │ │ │ + @ instruction: 0x010ec6b2 │ │ │ │ + smlabteq lr, sl, r6, ip │ │ │ │ + smlatteq lr, r6, r6, ip │ │ │ │ + tsteq lr, ip, lsl #14 │ │ │ │ + tsteq lr, r4, asr #14 │ │ │ │ + tsteq lr, sl, ror r7 │ │ │ │ + @ instruction: 0x010ec7be │ │ │ │ + strdeq ip, [lr, -r4] │ │ │ │ + tsteq lr, r6, lsl #16 │ │ │ │ + tsteq lr, r6, asr r8 │ │ │ │ + @ instruction: 0x010ec89a │ │ │ │ ldrdeq ip, [lr, -r0] │ │ │ │ - tsteq lr, r8, lsl #28 │ │ │ │ - tsteq lr, lr, lsr lr │ │ │ │ - smlabbeq lr, r2, lr, ip │ │ │ │ - @ instruction: 0x010eceb8 │ │ │ │ - @ instruction: 0x010eceba │ │ │ │ - tsteq lr, ip, lsl #30 │ │ │ │ - tsteq lr, r0, asr pc │ │ │ │ - smlabbeq lr, r6, pc, ip @ │ │ │ │ - smlabteq lr, r0, pc, ip @ │ │ │ │ - strdeq ip, [lr, -r8] │ │ │ │ - tsteq lr, lr, lsr r0 │ │ │ │ - tsteq lr, r8, ror r0 │ │ │ │ - smlatbeq lr, r6, r0, sp │ │ │ │ - ldrdeq sp, [lr, -lr] │ │ │ │ - tsteq lr, r4, lsr #2 │ │ │ │ - tsteq lr, ip, asr r1 │ │ │ │ - @ instruction: 0x010ed198 │ │ │ │ - ldrdeq sp, [lr, -r0] │ │ │ │ - tsteq lr, r6, lsl r2 │ │ │ │ - tsteq lr, lr, asr #4 │ │ │ │ - tsteq lr, r0, ror r2 │ │ │ │ - smlabteq lr, r2, r2, sp │ │ │ │ - tsteq lr, r8, lsl #6 │ │ │ │ - tsteq lr, r0, asr #6 │ │ │ │ - tsteq lr, sl, ror r3 │ │ │ │ - @ instruction: 0x010ed3b2 │ │ │ │ + tsteq lr, r8, lsl #18 │ │ │ │ + tsteq lr, lr, lsr r9 │ │ │ │ + smlabbeq lr, r2, r9, ip │ │ │ │ + @ instruction: 0x010ec9b8 │ │ │ │ + smlatteq lr, r6, r9, ip │ │ │ │ + tsteq lr, ip, lsl sl │ │ │ │ + tsteq lr, r0, ror #20 │ │ │ │ + @ instruction: 0x010eca96 │ │ │ │ + smlabteq lr, lr, sl, ip │ │ │ │ + tsteq lr, r4, lsl #22 │ │ │ │ + tsteq lr, sl, asr #22 │ │ │ │ + smlabbeq lr, r0, fp, ip │ │ │ │ + @ instruction: 0x010ecb9e │ │ │ │ + smlatteq lr, lr, fp, ip │ │ │ │ + tsteq lr, r2, lsr ip │ │ │ │ + tsteq lr, r8, ror #24 │ │ │ │ + smlatbeq lr, r2, ip, ip │ │ │ │ + ldrdeq ip, [lr, -r8] │ │ │ │ + tsteq lr, ip, lsl sp │ │ │ │ + tsteq lr, r2, asr sp │ │ │ │ + tsteq lr, lr, ror sp │ │ │ │ + @ instruction: 0x010ecdb4 │ │ │ │ + strdeq ip, [lr, -sl] │ │ │ │ + tsteq lr, r0, lsr lr │ │ │ │ + tsteq lr, r8, ror #28 │ │ │ │ + @ instruction: 0x010ece9e │ │ │ │ + smlatteq lr, r2, lr, ip │ │ │ │ + tsteq lr, r8, lsl pc │ │ │ │ + tsteq lr, sl, lsl pc │ │ │ │ + tsteq lr, ip, ror #30 │ │ │ │ + @ instruction: 0x010ecfb0 │ │ │ │ + smlatteq lr, r6, pc, ip @ │ │ │ │ + tsteq lr, r0, lsr #32 │ │ │ │ + qaddeq sp, r8, lr │ │ │ │ + swpeq sp, lr, [lr] @ │ │ │ │ + ldrdeq sp, [lr, -r8] │ │ │ │ + tsteq lr, r6, lsl #2 │ │ │ │ + tsteq lr, lr, lsr r1 │ │ │ │ + smlabbeq lr, r4, r1, sp │ │ │ │ + @ instruction: 0x010ed1bc │ │ │ │ strdeq sp, [lr, -r8] │ │ │ │ - tsteq lr, r0, lsr r4 │ │ │ │ - tsteq lr, ip, asr r4 │ │ │ │ - @ instruction: 0x010ed494 │ │ │ │ - ldrdeq sp, [lr, -ip] │ │ │ │ - tsteq lr, r4, lsl r5 │ │ │ │ + tsteq lr, r0, lsr r2 │ │ │ │ + tsteq lr, r6, ror r2 │ │ │ │ + smlatbeq lr, lr, r2, sp │ │ │ │ + ldrdeq sp, [lr, -r0] │ │ │ │ + tsteq lr, r2, lsr #6 │ │ │ │ + tsteq lr, r8, ror #6 │ │ │ │ + smlatbeq lr, r0, r3, sp │ │ │ │ + ldrdeq sp, [lr, -sl] │ │ │ │ + tsteq lr, r2, lsl r4 │ │ │ │ + tsteq lr, r8, asr r4 │ │ │ │ + @ instruction: 0x010ed490 │ │ │ │ + @ instruction: 0x010ed4bc │ │ │ │ + strdeq sp, [lr, -r4] │ │ │ │ + tsteq lr, ip, lsr r5 │ │ │ │ + tsteq lr, r4, 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 │ │ │ │ - ldrdeq sp, [lr, -ip] │ │ │ │ - tsteq lr, r2, lsl r4 │ │ │ │ - tsteq lr, r6, asr r4 │ │ │ │ - smlabbeq lr, ip, r4, sp │ │ │ │ - @ instruction: 0x010ed49e │ │ │ │ - smlatteq lr, lr, r4, sp │ │ │ │ - tsteq lr, r2, lsr r5 │ │ │ │ - tsteq lr, r8, ror #10 │ │ │ │ - smlatbeq lr, r0, r5, sp │ │ │ │ - ldrdeq sp, [lr, -r6] │ │ │ │ - tsteq lr, ip, lsl r6 │ │ │ │ - tsteq lr, r2, asr r6 │ │ │ │ - tsteq lr, lr, ror r6 │ │ │ │ - @ instruction: 0x010ed6b4 │ │ │ │ - strdeq sp, [lr, -r8] │ │ │ │ - tsteq lr, lr, lsr #14 │ │ │ │ - tsteq lr, r8, ror #14 │ │ │ │ - @ instruction: 0x010ed79e │ │ │ │ - smlatteq lr, r2, r7, sp │ │ │ │ - tsteq lr, r8, lsl r8 │ │ │ │ - tsteq lr, r6, lsr r8 │ │ │ │ - smlabbeq lr, r6, r8, sp │ │ │ │ - smlabteq lr, ip, r8, sp │ │ │ │ - tsteq lr, r2, lsl #18 │ │ │ │ - tsteq lr, sl, lsr r9 │ │ │ │ - tsteq lr, r0, ror r9 │ │ │ │ - @ instruction: 0x010ed9b4 │ │ │ │ - smlatteq lr, sl, r9, sp │ │ │ │ - tsteq lr, r6, lsl sl │ │ │ │ - tsteq lr, lr, asr #20 │ │ │ │ - @ instruction: 0x010eda92 │ │ │ │ - smlabteq lr, r8, sl, sp │ │ │ │ - tsteq lr, r0, lsl #22 │ │ │ │ - tsteq lr, r6, lsr fp │ │ │ │ - tsteq lr, sl, ror fp │ │ │ │ - @ instruction: 0x010edbb0 │ │ │ │ - @ instruction: 0x010ec4bc │ │ │ │ + tsteq lr, ip, lsr r4 │ │ │ │ + tsteq lr, r2, ror r4 │ │ │ │ + @ instruction: 0x010ed4b6 │ │ │ │ + smlatteq lr, ip, r4, sp │ │ │ │ + strdeq sp, [lr, -lr] │ │ │ │ + tsteq lr, lr, asr #10 │ │ │ │ + @ instruction: 0x010ed592 │ │ │ │ + smlabteq lr, r8, r5, sp │ │ │ │ + tsteq lr, r0, lsl #12 │ │ │ │ + tsteq lr, r6, lsr r6 │ │ │ │ + tsteq lr, ip, ror r6 │ │ │ │ + @ instruction: 0x010ed6b2 │ │ │ │ + ldrdeq sp, [lr, -lr] │ │ │ │ + tsteq lr, r4, lsl r7 │ │ │ │ + tsteq lr, r8, asr r7 │ │ │ │ + smlabbeq lr, lr, r7, sp │ │ │ │ + smlabteq lr, r8, r7, sp │ │ │ │ + strdeq sp, [lr, -lr] │ │ │ │ + tsteq lr, r2, asr #16 │ │ │ │ + tsteq lr, r8, ror r8 │ │ │ │ + @ instruction: 0x010ed896 │ │ │ │ + smlatteq lr, r6, r8, sp │ │ │ │ tsteq lr, ip, lsr #18 │ │ │ │ - tsteq lr, r8, lsr #10 │ │ │ │ - tsteq lr, ip, lsr #6 │ │ │ │ - tsteq lr, ip, lsl r2 │ │ │ │ - tsteq lr, ip, ror r1 │ │ │ │ - tsteq lr, ip, lsr r1 │ │ │ │ - tsteq lr, ip, lsl #2 │ │ │ │ - tsteq ip, r0, ror r2 │ │ │ │ - tsteq lr, r8, lsr r1 │ │ │ │ - tsteq ip, r0, ror #4 │ │ │ │ - smlatbeq lr, ip, r1, fp │ │ │ │ - tsteq lr, ip, asr r1 │ │ │ │ - tsteq ip, r8, asr #4 │ │ │ │ - tsteq ip, r0, asr #4 │ │ │ │ - tsteq lr, ip, asr r2 │ │ │ │ - tsteq lr, r4, lsl r2 │ │ │ │ - smlabteq lr, r8, r1, fp │ │ │ │ - tsteq ip, r0, lsr #4 │ │ │ │ - tsteq ip, r8, lsl r2 │ │ │ │ - tsteq lr, r4, ror r2 │ │ │ │ - tsteq lr, r0, asr #4 │ │ │ │ - mrseq r1, R12_fiq │ │ │ │ - strdeq r1, [ip, -r8] │ │ │ │ - smlabbeq lr, r8, r3, fp │ │ │ │ - strdeq fp, [lr, -ip] │ │ │ │ - @ instruction: 0x010eb2bc │ │ │ │ - smlabbeq lr, r4, r2, fp │ │ │ │ + tsteq lr, r2, ror #18 │ │ │ │ + @ instruction: 0x010ed99a │ │ │ │ + ldrdeq sp, [lr, -r0] │ │ │ │ + tsteq lr, r4, lsl sl │ │ │ │ + tsteq lr, sl, asr #20 │ │ │ │ + tsteq lr, r6, ror sl │ │ │ │ + smlatbeq lr, lr, sl, sp │ │ │ │ + strdeq sp, [lr, -r2] │ │ │ │ + tsteq lr, r8, lsr #22 │ │ │ │ + tsteq lr, r0, ror #22 │ │ │ │ + @ instruction: 0x010edb96 │ │ │ │ + ldrdeq sp, [lr, -sl] │ │ │ │ + tsteq lr, r0, lsl ip │ │ │ │ + tsteq lr, ip, lsl r5 │ │ │ │ + smlabbeq lr, ip, r9, fp │ │ │ │ + smlabbeq lr, r8, r5, fp │ │ │ │ + smlabbeq lr, ip, r3, fp │ │ │ │ + tsteq lr, ip, ror r2 │ │ │ │ + ldrdeq fp, [lr, -ip] │ │ │ │ + @ instruction: 0x010eb19c │ │ │ │ + tsteq lr, ip, ror #2 │ │ │ │ ldrdeq r1, [ip, -r0] │ │ │ │ + @ instruction: 0x010eb198 │ │ │ │ + smlabteq ip, r0, r2, r1 │ │ │ │ + tsteq lr, ip, lsl #4 │ │ │ │ + @ instruction: 0x010eb1bc │ │ │ │ + smlatbeq ip, r8, r2, r1 │ │ │ │ + smlatbeq ip, r0, r2, r1 │ │ │ │ + @ instruction: 0x010eb2bc │ │ │ │ + tsteq lr, r4, ror r2 │ │ │ │ + tsteq lr, r8, lsr #4 │ │ │ │ + smlabbeq ip, r0, r2, r1 │ │ │ │ + tsteq ip, r8, ror r2 │ │ │ │ + ldrdeq fp, [lr, -r4] │ │ │ │ + smlatbeq lr, r0, r2, fp │ │ │ │ + tsteq ip, r0, ror #4 │ │ │ │ + tsteq ip, r8, asr r2 │ │ │ │ + smlatteq lr, r8, r3, fp │ │ │ │ + tsteq lr, ip, asr r3 │ │ │ │ + tsteq lr, ip, lsl r3 │ │ │ │ + smlatteq lr, r4, r2, fp │ │ │ │ + tsteq ip, r0, lsr r2 │ │ │ │ + tsteq ip, r8, lsr #4 │ │ │ │ + smlabbeq lr, r0, r3, fp │ │ │ │ + tsteq lr, ip, asr #6 │ │ │ │ + tsteq ip, r0, lsl r2 │ │ │ │ + tsteq ip, r8, lsl #4 │ │ │ │ + tsteq lr, r4, lsr #8 │ │ │ │ + smlatteq lr, r4, r3, fp │ │ │ │ + smlatbeq lr, r4, r3, fp │ │ │ │ + smlatteq ip, r8, r1, r1 │ │ │ │ + smlatteq ip, r0, r1, r1 │ │ │ │ + tsteq lr, r8, lsr r4 │ │ │ │ + tsteq lr, r8, lsl #8 │ │ │ │ smlabteq ip, r8, r1, r1 │ │ │ │ - tsteq lr, r0, lsr #6 │ │ │ │ - smlatteq lr, ip, r2, fp │ │ │ │ - @ instruction: 0x010c11b0 │ │ │ │ - smlatbeq ip, r8, r1, r1 │ │ │ │ - smlabteq lr, r4, r3, fp │ │ │ │ - smlabbeq lr, r4, r3, fp │ │ │ │ - tsteq lr, r4, asr #6 │ │ │ │ - smlabbeq ip, r8, r1, r1 │ │ │ │ + smlabteq ip, r0, r1, r1 │ │ │ │ + smlatteq lr, r4, r5, fp │ │ │ │ + tsteq lr, r4, lsl r5 │ │ │ │ + smlatbeq lr, r8, r4, fp │ │ │ │ + tsteq lr, r4, ror #8 │ │ │ │ + tsteq lr, r4, lsr r4 │ │ │ │ + @ instruction: 0x010c1190 │ │ │ │ + tsteq lr, r0, ror #8 │ │ │ │ smlabbeq ip, r0, r1, r1 │ │ │ │ - ldrdeq fp, [lr, -r8] │ │ │ │ - smlatbeq lr, r8, r3, fp │ │ │ │ + @ instruction: 0x010eb4b4 │ │ │ │ + smlabbeq lr, r4, r4, fp │ │ │ │ tsteq ip, r8, ror #2 │ │ │ │ tsteq ip, r0, ror #2 │ │ │ │ - smlabbeq lr, r4, r5, fp │ │ │ │ - @ instruction: 0x010eb4b4 │ │ │ │ - tsteq lr, r8, asr #8 │ │ │ │ - tsteq lr, r4, lsl #8 │ │ │ │ - ldrdeq fp, [lr, -r4] │ │ │ │ - tsteq ip, r0, lsr r1 │ │ │ │ - tsteq lr, r0, lsl #8 │ │ │ │ - tsteq ip, r0, lsr #2 │ │ │ │ - tsteq lr, r4, asr r4 │ │ │ │ - tsteq lr, r4, lsr #8 │ │ │ │ - tsteq ip, r8, lsl #2 │ │ │ │ - mrseq r1, (UNDEF: 28) │ │ │ │ + tsteq lr, r0, lsr #10 │ │ │ │ + strdeq fp, [lr, -r0] │ │ │ │ smlabteq lr, r0, r4, fp │ │ │ │ - @ instruction: 0x010eb490 │ │ │ │ - tsteq lr, r0, ror #8 │ │ │ │ - smlatteq ip, r0, r0, r1 │ │ │ │ - ldrdeq r1, [ip, -r8] │ │ │ │ - ldrdeq fp, [lr, -r4] │ │ │ │ - smlatbeq lr, r4, r4, fp │ │ │ │ - smlabteq ip, r0, r0, r1 │ │ │ │ - strheq r1, [ip, -r8] │ │ │ │ - smlabteq lr, ip, r5, fp │ │ │ │ + tsteq ip, r0, asr #2 │ │ │ │ + tsteq ip, r8, lsr r1 │ │ │ │ + tsteq lr, r4, lsr r5 │ │ │ │ + tsteq lr, r4, lsl #10 │ │ │ │ + tsteq ip, r0, lsr #2 │ │ │ │ + tsteq ip, r8, lsl r1 │ │ │ │ + tsteq lr, ip, lsr #12 │ │ │ │ + @ instruction: 0x010eb598 │ │ │ │ + tsteq lr, r8, ror #10 │ │ │ │ tsteq lr, r8, lsr r5 │ │ │ │ - tsteq lr, r8, lsl #10 │ │ │ │ - ldrdeq fp, [lr, -r8] │ │ │ │ - swpeq r1, r0, [ip] │ │ │ │ + strdeq r1, [ip, -r0] │ │ │ │ + smlatteq ip, r8, r0, r1 │ │ │ │ + @ instruction: 0x010eb5bc │ │ │ │ + tsteq lr, ip, ror r5 │ │ │ │ + ldrdeq r1, [ip, -r0] │ │ │ │ + smlabteq ip, r8, r0, r1 │ │ │ │ + @ instruction: 0x010eb690 │ │ │ │ + tsteq lr, r0, asr #12 │ │ │ │ + strdeq fp, [lr, -r0] │ │ │ │ + smlatbeq ip, r8, r0, r1 │ │ │ │ + smlatbeq ip, r0, r0, r1 │ │ │ │ + ldrdeq fp, [lr, -r4] │ │ │ │ + smlabbeq lr, r4, r6, fp │ │ │ │ smlabbeq ip, r8, r0, r1 │ │ │ │ - tsteq lr, ip, asr r5 │ │ │ │ - tsteq lr, ip, lsl r5 │ │ │ │ - tsteq ip, r0, ror r0 │ │ │ │ - tsteq ip, r8, rrx │ │ │ │ - tsteq lr, r0, lsr r6 │ │ │ │ - smlatteq lr, r0, r5, fp │ │ │ │ - @ instruction: 0x010eb590 │ │ │ │ + smlabbeq ip, r0, r0, r1 │ │ │ │ + smlabteq lr, r0, ip, fp │ │ │ │ + smlatteq lr, r8, r9, fp │ │ │ │ + tsteq lr, r8, ror r8 │ │ │ │ + @ instruction: 0x010eb7bc │ │ │ │ + tsteq lr, r8, asr #14 │ │ │ │ + strdeq fp, [lr, -r8] │ │ │ │ tsteq ip, r8, asr #32 │ │ │ │ - tsteq ip, r0, asr #32 │ │ │ │ - tsteq lr, r4, ror r6 │ │ │ │ - tsteq lr, r4, lsr #12 │ │ │ │ - tsteq ip, r8, lsr #32 │ │ │ │ + tsteq lr, r4, asr r7 │ │ │ │ + tsteq ip, r8, lsr r0 │ │ │ │ + strdeq fp, [lr, -r8] │ │ │ │ + smlatbeq lr, r8, r7, fp │ │ │ │ tsteq ip, r0, lsr #32 │ │ │ │ - tsteq lr, r0, ror #24 │ │ │ │ - smlabbeq lr, r8, r9, fp │ │ │ │ - tsteq lr, r8, lsl r8 │ │ │ │ - tsteq lr, ip, asr r7 │ │ │ │ - smlatteq lr, r8, r6, fp │ │ │ │ - @ instruction: 0x010eb698 │ │ │ │ - smlatteq ip, r8, pc, r0 @ │ │ │ │ - strdeq fp, [lr, -r4] │ │ │ │ - ldrdeq r0, [ip, -r8] │ │ │ │ - @ instruction: 0x010eb798 │ │ │ │ - tsteq lr, r8, asr #14 │ │ │ │ - smlabteq ip, r0, pc, r0 @ │ │ │ │ - @ instruction: 0x010c0fb8 │ │ │ │ - tsteq lr, r4, ror r8 │ │ │ │ - tsteq lr, r4, lsr #16 │ │ │ │ + tsteq ip, r8, lsl r0 │ │ │ │ ldrdeq fp, [lr, -r4] │ │ │ │ - @ instruction: 0x010c0f98 │ │ │ │ - @ instruction: 0x010c0f90 │ │ │ │ - @ instruction: 0x010eb8b8 │ │ │ │ - tsteq lr, r8, ror #16 │ │ │ │ - tsteq ip, r8, ror pc │ │ │ │ - tsteq ip, r0, ror pc │ │ │ │ - tsteq lr, r8, asr #20 │ │ │ │ - smlabbeq lr, ip, r9, fp │ │ │ │ - tsteq lr, ip, lsr r9 │ │ │ │ - smlatteq lr, ip, r8, fp │ │ │ │ - tsteq ip, r8, asr #30 │ │ │ │ + smlabbeq lr, r4, r8, fp │ │ │ │ + tsteq lr, r4, lsr r8 │ │ │ │ + strdeq r0, [ip, -r8] │ │ │ │ + strdeq r0, [ip, -r0] │ │ │ │ + tsteq lr, r8, lsl r9 │ │ │ │ + smlabteq lr, r8, r8, fp │ │ │ │ + ldrdeq r0, [ip, -r8] │ │ │ │ + ldrdeq r0, [ip, -r0] │ │ │ │ + smlatbeq lr, r8, sl, fp │ │ │ │ + smlatteq lr, ip, r9, fp │ │ │ │ + @ instruction: 0x010eb99c │ │ │ │ + tsteq lr, ip, asr #18 │ │ │ │ + smlatbeq ip, r8, pc, r0 @ │ │ │ │ + smlatbeq ip, r0, pc, r0 @ │ │ │ │ + tsteq lr, r0, lsr sl │ │ │ │ + smlatteq lr, r0, r9, fp │ │ │ │ + smlabbeq ip, r8, pc, r0 @ │ │ │ │ + smlabbeq ip, r0, pc, r0 @ │ │ │ │ + tsteq lr, ip, lsl #22 │ │ │ │ + @ instruction: 0x010ebabc │ │ │ │ + tsteq lr, ip, ror #20 │ │ │ │ + tsteq ip, r0, ror #30 │ │ │ │ + tsteq ip, r8, asr pc │ │ │ │ + tsteq lr, r0, asr fp │ │ │ │ + tsteq lr, r0, lsl #22 │ │ │ │ tsteq ip, r0, asr #30 │ │ │ │ - ldrdeq fp, [lr, -r0] │ │ │ │ - smlabbeq lr, r0, r9, fp │ │ │ │ - tsteq ip, r8, lsr #30 │ │ │ │ - tsteq ip, r0, lsr #30 │ │ │ │ - smlatbeq lr, ip, sl, fp │ │ │ │ - tsteq lr, ip, asr sl │ │ │ │ - tsteq lr, ip, lsl #20 │ │ │ │ - tsteq ip, r0, lsl #30 │ │ │ │ + tsteq ip, r8, lsr pc │ │ │ │ + tsteq lr, ip, ror #28 │ │ │ │ + strdeq fp, [lr, -ip] │ │ │ │ + tsteq lr, r0, asr #24 │ │ │ │ + smlabteq lr, ip, fp, fp │ │ │ │ + tsteq lr, ip, ror fp │ │ │ │ + tsteq ip, r8, lsl #30 │ │ │ │ + ldrdeq fp, [lr, -r8] │ │ │ │ strdeq r0, [ip, -r8] │ │ │ │ - strdeq fp, [lr, -r0] │ │ │ │ - smlatbeq lr, r0, sl, fp │ │ │ │ + tsteq lr, ip, ror ip │ │ │ │ + tsteq lr, ip, lsr #24 │ │ │ │ smlatteq ip, r0, lr, r0 │ │ │ │ ldrdeq r0, [ip, -r8] │ │ │ │ - tsteq lr, ip, lsl #28 │ │ │ │ - @ instruction: 0x010ebc9c │ │ │ │ - smlatteq lr, r0, fp, fp │ │ │ │ - tsteq lr, ip, ror #22 │ │ │ │ - tsteq lr, ip, lsl fp │ │ │ │ - smlatbeq ip, r8, lr, r0 │ │ │ │ - tsteq lr, r8, ror fp │ │ │ │ + tsteq lr, r8, asr sp │ │ │ │ + tsteq lr, r8, lsl #26 │ │ │ │ + @ instruction: 0x010ebcb8 │ │ │ │ + @ instruction: 0x010c0eb8 │ │ │ │ + @ instruction: 0x010c0eb0 │ │ │ │ + @ instruction: 0x010ebd9c │ │ │ │ + tsteq lr, ip, asr #26 │ │ │ │ @ instruction: 0x010c0e98 │ │ │ │ - tsteq lr, ip, lsl ip │ │ │ │ - smlabteq lr, ip, fp, fp │ │ │ │ - smlabbeq ip, r0, lr, r0 │ │ │ │ - tsteq ip, r8, ror lr │ │ │ │ - strdeq fp, [lr, -r8] │ │ │ │ - smlatbeq lr, r8, ip, fp │ │ │ │ - tsteq lr, r8, asr ip │ │ │ │ - tsteq ip, r8, asr lr │ │ │ │ - tsteq ip, r0, asr lr │ │ │ │ - tsteq lr, ip, lsr sp │ │ │ │ - smlatteq lr, ip, ip, fp │ │ │ │ - tsteq ip, r8, lsr lr │ │ │ │ - tsteq ip, r0, lsr lr │ │ │ │ - smlabteq lr, ip, lr, fp │ │ │ │ - tsteq lr, r0, lsl lr │ │ │ │ - smlabteq lr, r0, sp, fp │ │ │ │ - tsteq lr, r0, ror sp │ │ │ │ - tsteq ip, r8, lsl #28 │ │ │ │ + @ instruction: 0x010c0e90 │ │ │ │ + tsteq lr, ip, lsr #30 │ │ │ │ + tsteq lr, r0, ror lr │ │ │ │ + tsteq lr, r0, lsr #28 │ │ │ │ + ldrdeq fp, [lr, -r0] │ │ │ │ + tsteq ip, r8, ror #28 │ │ │ │ + tsteq ip, r0, ror #28 │ │ │ │ + @ instruction: 0x010ebeb4 │ │ │ │ + tsteq lr, r4, ror #28 │ │ │ │ + tsteq ip, r8, asr #28 │ │ │ │ + tsteq ip, r0, asr #28 │ │ │ │ + @ instruction: 0x010ebf90 │ │ │ │ + tsteq lr, r0, asr #30 │ │ │ │ + strdeq fp, [lr, -r0] │ │ │ │ + tsteq ip, r0, lsr #28 │ │ │ │ + tsteq ip, r8, lsl lr │ │ │ │ + ldrdeq fp, [lr, -r4] │ │ │ │ + smlabbeq lr, r4, pc, fp @ │ │ │ │ tsteq ip, r0, lsl #28 │ │ │ │ - tsteq lr, r4, asr lr │ │ │ │ - tsteq lr, r4, lsl #28 │ │ │ │ - smlatteq ip, r8, sp, r0 │ │ │ │ - smlatteq ip, r0, sp, r0 │ │ │ │ - tsteq lr, r0, lsr pc │ │ │ │ - smlatteq lr, r0, lr, fp │ │ │ │ - @ instruction: 0x010ebe90 │ │ │ │ - smlabteq ip, r0, sp, r0 │ │ │ │ + strdeq r0, [ip, -r8] │ │ │ │ + smlabbeq lr, r4, fp, ip │ │ │ │ + @ instruction: 0x010ec5b8 │ │ │ │ + smlatteq lr, r0, r2, ip │ │ │ │ + tsteq lr, r0, ror r1 │ │ │ │ + strheq ip, [lr, -r4] │ │ │ │ + tsteq lr, r0, asr #32 │ │ │ │ + strdeq fp, [lr, -r0] │ │ │ │ @ instruction: 0x010c0db8 │ │ │ │ - tsteq lr, r4, ror pc │ │ │ │ - tsteq lr, r4, lsr #30 │ │ │ │ - smlatbeq ip, r0, sp, r0 │ │ │ │ - @ instruction: 0x010c0d98 │ │ │ │ - tsteq lr, r4, lsr #22 │ │ │ │ - tsteq lr, r8, asr r5 │ │ │ │ - smlabbeq lr, r0, r2, ip │ │ │ │ - tsteq lr, r0, lsl r1 │ │ │ │ - qaddeq ip, r4, lr │ │ │ │ - smlatteq lr, r0, pc, fp @ │ │ │ │ - @ instruction: 0x010ebf90 │ │ │ │ - tsteq ip, r8, asr sp │ │ │ │ - smlatteq lr, ip, pc, fp @ │ │ │ │ + tsteq lr, ip, asr #32 │ │ │ │ + smlatbeq ip, r8, sp, r0 │ │ │ │ + strdeq ip, [lr, -r0] │ │ │ │ + smlatbeq lr, r0, r0, ip │ │ │ │ + @ instruction: 0x010c0d90 │ │ │ │ + smlabbeq ip, r8, sp, r0 │ │ │ │ + smlabteq lr, ip, r1, ip │ │ │ │ + tsteq lr, ip, ror r1 │ │ │ │ + tsteq lr, ip, lsr #2 │ │ │ │ + tsteq ip, r8, ror #26 │ │ │ │ + tsteq ip, r0, ror #26 │ │ │ │ + tsteq lr, r0, lsl r2 │ │ │ │ + smlabteq lr, r0, r1, ip │ │ │ │ tsteq ip, r8, asr #26 │ │ │ │ - swpeq ip, r0, [lr] │ │ │ │ - tsteq lr, r0, asr #32 │ │ │ │ - tsteq ip, r0, lsr sp │ │ │ │ - tsteq ip, r8, lsr #26 │ │ │ │ - tsteq lr, ip, ror #2 │ │ │ │ - tsteq lr, ip, lsl r1 │ │ │ │ - smlabteq lr, ip, r0, ip │ │ │ │ - tsteq ip, r8, lsl #26 │ │ │ │ - tsteq ip, r0, lsl #26 │ │ │ │ - @ instruction: 0x010ec1b0 │ │ │ │ - tsteq lr, r0, ror #2 │ │ │ │ - smlatteq ip, r8, ip, r0 │ │ │ │ - smlatteq ip, r0, ip, r0 │ │ │ │ - tsteq lr, r0, asr #6 │ │ │ │ - smlabbeq lr, r4, r2, ip │ │ │ │ - tsteq lr, r4, lsr r2 │ │ │ │ - smlatteq lr, r4, r1, ip │ │ │ │ - @ instruction: 0x010c0cb8 │ │ │ │ + tsteq ip, r0, asr #26 │ │ │ │ + smlatbeq lr, r0, r3, ip │ │ │ │ + smlatteq lr, r4, r2, ip │ │ │ │ + @ instruction: 0x010ec294 │ │ │ │ + tsteq lr, r4, asr #4 │ │ │ │ + tsteq ip, r8, lsl sp │ │ │ │ + tsteq ip, r0, lsl sp │ │ │ │ + tsteq lr, r8, lsr #6 │ │ │ │ + ldrdeq ip, [lr, -r8] │ │ │ │ + strdeq r0, [ip, -r8] │ │ │ │ + strdeq r0, [ip, -r0] │ │ │ │ + tsteq lr, r4, lsl #8 │ │ │ │ + @ instruction: 0x010ec3b4 │ │ │ │ + tsteq lr, r4, ror #6 │ │ │ │ + ldrdeq r0, [ip, -r0] │ │ │ │ + smlabteq ip, r8, ip, r0 │ │ │ │ + tsteq lr, r8, asr #8 │ │ │ │ + strdeq ip, [lr, -r8] │ │ │ │ @ instruction: 0x010c0cb0 │ │ │ │ - smlabteq lr, r8, r2, ip │ │ │ │ - tsteq lr, r8, ror r2 │ │ │ │ - @ instruction: 0x010c0c98 │ │ │ │ - @ instruction: 0x010c0c90 │ │ │ │ - smlatbeq lr, r4, r3, ip │ │ │ │ - tsteq lr, r4, asr r3 │ │ │ │ - tsteq lr, r4, lsl #6 │ │ │ │ - tsteq ip, r0, ror ip │ │ │ │ + smlatbeq ip, r8, ip, r0 │ │ │ │ + tsteq lr, r4, ror #14 │ │ │ │ + strdeq ip, [lr, -r4] │ │ │ │ + tsteq lr, r8, lsr r5 │ │ │ │ + smlabteq lr, r4, r4, ip │ │ │ │ + tsteq lr, r4, ror r4 │ │ │ │ + tsteq ip, r8, ror ip │ │ │ │ + ldrdeq ip, [lr, -r0] │ │ │ │ tsteq ip, r8, ror #24 │ │ │ │ - smlatteq lr, r8, r3, ip │ │ │ │ - @ instruction: 0x010ec398 │ │ │ │ + tsteq lr, r4, ror r5 │ │ │ │ + tsteq lr, r4, lsr #10 │ │ │ │ tsteq ip, r0, asr ip │ │ │ │ tsteq ip, r8, asr #24 │ │ │ │ - tsteq lr, r4, lsl #14 │ │ │ │ - @ instruction: 0x010ec594 │ │ │ │ - ldrdeq ip, [lr, -r8] │ │ │ │ - tsteq lr, r4, ror #8 │ │ │ │ - tsteq lr, r4, lsl r4 │ │ │ │ - tsteq ip, r8, lsl ip │ │ │ │ - tsteq lr, r0, ror r4 │ │ │ │ + tsteq lr, r0, asr r6 │ │ │ │ + tsteq lr, r0, lsl #12 │ │ │ │ + @ instruction: 0x010ec5b0 │ │ │ │ + tsteq ip, r8, lsr #24 │ │ │ │ + tsteq ip, r0, lsr #24 │ │ │ │ + @ instruction: 0x010ec694 │ │ │ │ + tsteq lr, r4, asr #12 │ │ │ │ tsteq ip, r8, lsl #24 │ │ │ │ - tsteq lr, r4, lsl r5 │ │ │ │ - smlabteq lr, r4, r4, ip │ │ │ │ - strdeq r0, [ip, -r0] │ │ │ │ - smlatteq ip, r8, fp, r0 │ │ │ │ - strdeq ip, [lr, -r0] │ │ │ │ - smlatbeq lr, r0, r5, ip │ │ │ │ - tsteq lr, r0, asr r5 │ │ │ │ - smlabteq ip, r8, fp, r0 │ │ │ │ - smlabteq ip, r0, fp, r0 │ │ │ │ - tsteq lr, r4, lsr r6 │ │ │ │ - smlatteq lr, r4, r5, ip │ │ │ │ - smlatbeq ip, r8, fp, r0 │ │ │ │ - smlatbeq ip, r0, fp, r0 │ │ │ │ - smlabteq lr, r4, r7, ip │ │ │ │ - tsteq lr, r8, lsl #14 │ │ │ │ - @ instruction: 0x010ec6b8 │ │ │ │ - tsteq lr, r8, ror #12 │ │ │ │ - tsteq ip, r8, ror fp │ │ │ │ + tsteq ip, r0, lsl #24 │ │ │ │ + tsteq lr, r4, lsr #16 │ │ │ │ + tsteq lr, r8, ror #14 │ │ │ │ + tsteq lr, r8, lsl r7 │ │ │ │ + smlabteq lr, r8, r6, ip │ │ │ │ + ldrdeq r0, [ip, -r8] │ │ │ │ + ldrdeq r0, [ip, -r0] │ │ │ │ + smlatbeq lr, ip, r7, ip │ │ │ │ + tsteq lr, ip, asr r7 │ │ │ │ + @ instruction: 0x010c0bb8 │ │ │ │ + @ instruction: 0x010c0bb0 │ │ │ │ + smlabbeq lr, r8, r8, ip │ │ │ │ + tsteq lr, r8, lsr r8 │ │ │ │ + smlatteq lr, r8, r7, ip │ │ │ │ + @ instruction: 0x010c0b90 │ │ │ │ + smlabbeq ip, r8, fp, r0 │ │ │ │ + smlabteq lr, ip, r8, ip │ │ │ │ + tsteq lr, ip, ror r8 │ │ │ │ tsteq ip, r0, ror fp │ │ │ │ - tsteq lr, ip, asr #14 │ │ │ │ - strdeq ip, [lr, -ip] │ │ │ │ - tsteq ip, r8, asr fp │ │ │ │ - tsteq ip, r0, asr fp │ │ │ │ - tsteq lr, r8, lsr #16 │ │ │ │ - ldrdeq ip, [lr, -r8] │ │ │ │ - smlabbeq lr, r8, r7, ip │ │ │ │ - tsteq ip, r0, lsr fp │ │ │ │ - tsteq ip, r8, lsr #22 │ │ │ │ - tsteq lr, ip, ror #16 │ │ │ │ - tsteq lr, ip, lsl r8 │ │ │ │ - tsteq ip, r0, lsl fp │ │ │ │ - tsteq ip, r8, lsl #22 │ │ │ │ - tsteq lr, r8, asr lr │ │ │ │ - smlabbeq lr, r0, fp, ip │ │ │ │ - tsteq lr, r0, lsl sl │ │ │ │ - tsteq lr, r4, asr r9 │ │ │ │ - smlatteq lr, r0, r8, ip │ │ │ │ + tsteq ip, r8, ror #22 │ │ │ │ + @ instruction: 0x010eceb8 │ │ │ │ + smlatteq lr, r0, fp, ip │ │ │ │ + tsteq lr, r0, ror sl │ │ │ │ + @ instruction: 0x010ec9b4 │ │ │ │ + tsteq lr, r0, asr #18 │ │ │ │ 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 │ │ │ │ - tsteq lr, r6, lsl r4 │ │ │ │ - tsteq ip, r8, asr r6 │ │ │ │ tsteq lr, r6, ror r4 │ │ │ │ - tsteq ip, ip, asr #12 │ │ │ │ - tsteq lr, lr, lsl r5 │ │ │ │ - ldrdeq ip, [lr, -r0] │ │ │ │ + @ instruction: 0x010c06b8 │ │ │ │ + ldrdeq ip, [lr, -r6] │ │ │ │ + smlatbeq ip, ip, r6, r0 │ │ │ │ + tsteq lr, lr, ror r5 │ │ │ │ + tsteq lr, r0, lsr r5 │ │ │ │ + @ instruction: 0x010c069a │ │ │ │ + @ instruction: 0x010c0694 │ │ │ │ + tsteq lr, r2, ror #12 │ │ │ │ + tsteq lr, r4, lsl r6 │ │ │ │ + smlabteq lr, r6, r5, ip │ │ │ │ + tsteq ip, ip, ror r6 │ │ │ │ + tsteq ip, r6, ror r6 │ │ │ │ + @ instruction: 0x010ec6b0 │ │ │ │ + tsteq lr, r2, ror #12 │ │ │ │ + tsteq ip, r4, ror #12 │ │ │ │ + tsteq ip, lr, asr r6 │ │ │ │ + tsteq lr, r8, asr #16 │ │ │ │ + smlabbeq lr, lr, r7, ip │ │ │ │ + tsteq lr, r0, asr #14 │ │ │ │ + strdeq ip, [lr, -r2] │ │ │ │ + tsteq ip, r0, asr #12 │ │ │ │ tsteq ip, sl, lsr r6 │ │ │ │ - tsteq ip, r4, lsr r6 │ │ │ │ - tsteq lr, r2, lsl #12 │ │ │ │ - @ instruction: 0x010ec5b4 │ │ │ │ - tsteq lr, r6, ror #10 │ │ │ │ - tsteq ip, ip, lsl r6 │ │ │ │ - tsteq ip, r6, lsl r6 │ │ │ │ - tsteq lr, r0, asr r6 │ │ │ │ - tsteq lr, r2, lsl #12 │ │ │ │ + ldrdeq ip, [lr, -ip] │ │ │ │ + smlabbeq lr, lr, r7, ip │ │ │ │ + tsteq ip, r8, lsr #12 │ │ │ │ + tsteq ip, r2, lsr #12 │ │ │ │ + smlabteq lr, r0, r8, ip │ │ │ │ + tsteq lr, r2, ror r8 │ │ │ │ + tsteq lr, r4, lsr #16 │ │ │ │ + tsteq ip, sl, lsl #12 │ │ │ │ tsteq ip, r4, lsl #12 │ │ │ │ - strdeq r0, [ip, -lr] │ │ │ │ - smlatteq lr, r8, r7, ip │ │ │ │ - tsteq lr, lr, lsr #14 │ │ │ │ - smlatteq lr, r0, r6, ip │ │ │ │ - @ instruction: 0x010ec692 │ │ │ │ - smlatteq ip, r0, r5, r0 │ │ │ │ - ldrdeq r0, [ip, -sl] │ │ │ │ - tsteq lr, ip, ror r7 │ │ │ │ - tsteq lr, lr, lsr #14 │ │ │ │ + tsteq lr, lr, lsl #18 │ │ │ │ + smlabteq lr, r0, r8, ip │ │ │ │ + strdeq r0, [ip, -r2] │ │ │ │ + smlatteq ip, ip, r5, r0 │ │ │ │ + tsteq lr, r2, lsr ip │ │ │ │ + smlabteq lr, r4, sl, ip │ │ │ │ + tsteq lr, sl, lsl #20 │ │ │ │ + @ instruction: 0x010ec998 │ │ │ │ + tsteq lr, sl, asr #18 │ │ │ │ smlabteq ip, r8, r5, r0 │ │ │ │ - smlabteq ip, r2, r5, r0 │ │ │ │ - tsteq lr, r0, ror #16 │ │ │ │ - tsteq lr, r2, lsl r8 │ │ │ │ - smlabteq lr, r4, r7, ip │ │ │ │ + smlatbeq lr, sl, r9, ip │ │ │ │ + @ instruction: 0x010c05bc │ │ │ │ + tsteq lr, r2, asr sl │ │ │ │ + tsteq lr, r4, lsl #20 │ │ │ │ smlatbeq ip, sl, r5, r0 │ │ │ │ smlatbeq ip, r4, r5, r0 │ │ │ │ - smlatbeq lr, lr, r8, ip │ │ │ │ - tsteq lr, r0, ror #16 │ │ │ │ - @ instruction: 0x010c0592 │ │ │ │ + tsteq lr, r6, lsr fp │ │ │ │ + smlatteq lr, r8, sl, ip │ │ │ │ + @ instruction: 0x010eca9a │ │ │ │ smlabbeq ip, ip, r5, r0 │ │ │ │ - ldrdeq ip, [lr, -r2] │ │ │ │ - tsteq lr, r4, ror #20 │ │ │ │ - smlatbeq lr, sl, r9, ip │ │ │ │ - tsteq lr, r8, lsr r9 │ │ │ │ - smlatteq lr, sl, r8, ip │ │ │ │ - tsteq ip, r8, ror #10 │ │ │ │ - tsteq lr, sl, asr #18 │ │ │ │ - tsteq ip, ip, asr r5 │ │ │ │ - strdeq ip, [lr, -r2] │ │ │ │ - smlatbeq lr, r4, r9, ip │ │ │ │ + smlabbeq ip, r6, r5, r0 │ │ │ │ + smlabbeq lr, r4, fp, ip │ │ │ │ + tsteq lr, r6, lsr fp │ │ │ │ + tsteq ip, r4, ror r5 │ │ │ │ + tsteq ip, lr, ror #10 │ │ │ │ + tsteq lr, ip, lsl sp │ │ │ │ + tsteq lr, r2, ror #24 │ │ │ │ + tsteq lr, r4, lsl ip │ │ │ │ + smlabteq lr, r6, fp, ip │ │ │ │ + tsteq ip, r0, asr r5 │ │ │ │ tsteq ip, sl, asr #10 │ │ │ │ - tsteq ip, r4, asr #10 │ │ │ │ - ldrdeq ip, [lr, -r6] │ │ │ │ - smlabbeq lr, r8, sl, ip │ │ │ │ - tsteq lr, sl, lsr sl │ │ │ │ - tsteq ip, ip, lsr #10 │ │ │ │ - tsteq ip, r6, lsr #10 │ │ │ │ - tsteq lr, r4, lsr #22 │ │ │ │ - ldrdeq ip, [lr, -r6] │ │ │ │ + @ instruction: 0x010eccb0 │ │ │ │ + tsteq lr, r2, ror #24 │ │ │ │ + tsteq ip, r8, lsr r5 │ │ │ │ + tsteq ip, r2, lsr r5 │ │ │ │ + @ instruction: 0x010ecd94 │ │ │ │ + tsteq lr, r6, asr #26 │ │ │ │ + strdeq ip, [lr, -r8] │ │ │ │ + tsteq ip, sl, lsl r5 │ │ │ │ tsteq ip, r4, lsl r5 │ │ │ │ - tsteq ip, lr, lsl #10 │ │ │ │ - @ instruction: 0x010eccbc │ │ │ │ - tsteq lr, r2, lsl #24 │ │ │ │ - @ instruction: 0x010ecbb4 │ │ │ │ - tsteq lr, r6, ror #22 │ │ │ │ - strdeq r0, [ip, -r0] │ │ │ │ - smlatteq ip, sl, r4, r0 │ │ │ │ - tsteq lr, r0, asr ip │ │ │ │ - tsteq lr, r2, lsl #24 │ │ │ │ - ldrdeq r0, [ip, -r8] │ │ │ │ - ldrdeq r0, [ip, -r2] │ │ │ │ - tsteq lr, r4, lsr sp │ │ │ │ - smlatteq lr, r6, ip, ip │ │ │ │ - @ instruction: 0x010ecc98 │ │ │ │ - @ instruction: 0x010c04ba │ │ │ │ - @ instruction: 0x010c04b4 │ │ │ │ - smlabbeq lr, r2, sp, ip │ │ │ │ - tsteq lr, r4, lsr sp │ │ │ │ - smlatbeq ip, r2, r4, r0 │ │ │ │ - @ instruction: 0x010c049c │ │ │ │ + smlatteq lr, r2, sp, ip │ │ │ │ + @ instruction: 0x010ecd94 │ │ │ │ + tsteq ip, r2, lsl #10 │ │ │ │ + strdeq r0, [ip, -ip] │ │ │ │ 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, r8, asr #28 │ │ │ │ ldrtmi r4, [fp], -r1, ror #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ cdp 7, 3, cr15, cr14, cr8, {6} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq ip, sl, lsr r8 │ │ │ │ - smlabbeq sp, r4, lr, pc @ │ │ │ │ - @ instruction: 0x010c79ba │ │ │ │ - tstpeq sp, ip, asr lr @ p-variant is OBSOLETE │ │ │ │ - smlabteq ip, r0, r5, r0 │ │ │ │ - smlatbeq sp, r8, sp, pc @ │ │ │ │ - @ instruction: 0x010c0598 │ │ │ │ - tstpeq sp, r2, lsr sp @ p-variant is OBSOLETE │ │ │ │ - smlatbeq ip, r4, r5, r7 │ │ │ │ - smlabbeq sp, r6, sl, pc @ │ │ │ │ - @ instruction: 0x010c7598 │ │ │ │ - tsteq ip, r2, asr r2 │ │ │ │ - tstpeq sp, ip, lsr sl @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r8, ror #10 │ │ │ │ - tstpeq sp, lr, lsl sl @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r2, ror r5 │ │ │ │ - tsteq ip, r6, ror r5 │ │ │ │ - tsteq ip, sl, asr r5 │ │ │ │ - tsteq r5, r4, lsr #21 │ │ │ │ - @ instruction: 0x010c75b2 │ │ │ │ - @ instruction: 0x010df9b8 │ │ │ │ - smlatbeq ip, r4, r5, r7 │ │ │ │ - @ instruction: 0x010df996 │ │ │ │ - tsteq ip, r0, lsl r5 │ │ │ │ - tsteq ip, ip, lsr #20 │ │ │ │ - tsteq ip, r8, ror sl │ │ │ │ - @ instruction: 0x010ec694 │ │ │ │ - smlatbeq lr, r0, r6, ip │ │ │ │ - smlabteq ip, r2, r1, r0 │ │ │ │ - @ instruction: 0x010c01ba │ │ │ │ - tsteq ip, lr, lsl #10 │ │ │ │ - tsteq ip, lr, lsl #10 │ │ │ │ - tsteq ip, r2, lsl r5 │ │ │ │ - @ instruction: 0x01153994 │ │ │ │ - tsteq ip, r2, ror #4 │ │ │ │ - smlatbeq sp, ip, r8, pc @ │ │ │ │ - tsteq ip, r8, lsr #6 │ │ │ │ - tsteq ip, r4, lsr r3 │ │ │ │ - tsteq r5, r2, asr #18 │ │ │ │ - tsteq ip, ip, lsl r3 │ │ │ │ - strdeq r0, [ip, -r2] │ │ │ │ - strdeq r0, [ip, -lr] │ │ │ │ - strdeq r0, [ip, -ip] │ │ │ │ - strdeq r0, [ip, -sl] │ │ │ │ + @ instruction: 0x010c089a │ │ │ │ + smlatteq sp, r4, lr, pc @ │ │ │ │ + tsteq ip, sl, lsl sl │ │ │ │ + @ instruction: 0x010dfebc │ │ │ │ + tsteq ip, r0, lsr #12 │ │ │ │ + tstpeq sp, r8, lsl #28 @ p-variant is OBSOLETE │ │ │ │ strdeq r0, [ip, -r8] │ │ │ │ - strdeq r0, [ip, -sl] │ │ │ │ - @ instruction: 0x011538ba │ │ │ │ - smlatteq ip, sl, r2, r0 │ │ │ │ - tsteq ip, lr, ror #4 │ │ │ │ - tsteq ip, ip, ror r2 │ │ │ │ - tsteq ip, sl, ror r2 │ │ │ │ - tsteq ip, r8, ror r2 │ │ │ │ - tsteq ip, r6, ror r2 │ │ │ │ - tsteq ip, r8, ror r2 │ │ │ │ - tsteq r5, r8, lsr r8 │ │ │ │ - tstpeq fp, r8, ror #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sp, r4, asr r7 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq ip, sl, r0, r0 │ │ │ │ - smlabbeq ip, r2, r0, r0 │ │ │ │ - smlabbeq ip, r4, r0, r0 │ │ │ │ - tsteq ip, r0, ror r1 │ │ │ │ - tsteq ip, r0, ror r1 │ │ │ │ - tsteq ip, r2, ror r1 │ │ │ │ - tsteq ip, r0, ror r1 │ │ │ │ - tsteq r5, r0, lsr #15 │ │ │ │ - ldrdeq pc, [fp, -r2] │ │ │ │ - tsteq ip, r0, asr r1 │ │ │ │ - tsteq pc, sl, asr r5 @ │ │ │ │ - tsteq r5, lr, asr r7 │ │ │ │ - tsteq ip, r0, lsr r1 │ │ │ │ - tsteq ip, ip, lsr r1 │ │ │ │ - tsteq ip, sl, lsr r1 │ │ │ │ - @ instruction: 0x010ec398 │ │ │ │ - strdeq pc, [fp, -r0] │ │ │ │ - smlatteq fp, sl, lr, pc @ │ │ │ │ - smlatteq ip, r0, r6, r7 │ │ │ │ - ldrdeq r7, [ip, -ip] │ │ │ │ - ldrdeq r7, [ip, -sl] │ │ │ │ - ldrdeq r7, [ip, -r8] │ │ │ │ - ldrdeq r7, [ip, -r6] │ │ │ │ - ldrdeq r7, [ip, -r4] │ │ │ │ + @ instruction: 0x010dfd92 │ │ │ │ + tsteq ip, r4, lsl #12 │ │ │ │ + smlatteq sp, r6, sl, pc @ │ │ │ │ + strdeq r7, [ip, -r8] │ │ │ │ + @ instruction: 0x010c02b2 │ │ │ │ + @ instruction: 0x010dfa9c │ │ │ │ + smlabteq ip, r8, r5, r7 │ │ │ │ + tstpeq sp, lr, ror sl @ p-variant is OBSOLETE │ │ │ │ ldrdeq r7, [ip, -r2] │ │ │ │ - smlabteq ip, ip, r6, r7 │ │ │ │ - tsteq lr, sl, lsl #6 │ │ │ │ - tsteq r5, lr, asr r6 │ │ │ │ - tsteq ip, r2, lsl r1 │ │ │ │ - tsteq r5, ip, lsl r6 │ │ │ │ - smlabteq ip, lr, r0, r7 │ │ │ │ + ldrdeq r7, [ip, -r6] │ │ │ │ + @ instruction: 0x010c75ba │ │ │ │ + tsteq r5, r4, lsl #22 │ │ │ │ + tsteq ip, r2, lsl r6 │ │ │ │ + tstpeq sp, r8, lsl sl @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r4, lsl #12 │ │ │ │ + strdeq pc, [sp, -r6] │ │ │ │ + tsteq ip, r0, ror r5 │ │ │ │ + smlabbeq ip, ip, sl, r7 │ │ │ │ ldrdeq r7, [ip, -r8] │ │ │ │ - ldrdeq r7, [ip, -lr] │ │ │ │ - smlatteq ip, r0, r4, r7 │ │ │ │ - tsteq r5, r8, asr #11 │ │ │ │ - ldrdeq pc, [fp, -r0] │ │ │ │ + strdeq ip, [lr, -r4] │ │ │ │ + tsteq lr, r0, lsl #14 │ │ │ │ + tsteq ip, r2, lsr #4 │ │ │ │ + tsteq ip, sl, lsl r2 │ │ │ │ + tsteq ip, lr, ror #10 │ │ │ │ + tsteq ip, lr, ror #10 │ │ │ │ + tsteq ip, r2, ror r5 │ │ │ │ + @ instruction: 0x011539f4 │ │ │ │ + smlabteq ip, r2, r2, r0 │ │ │ │ + tstpeq sp, ip, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq ip, r8, r3, r0 │ │ │ │ + @ instruction: 0x010c0394 │ │ │ │ + tsteq r5, r2, lsr #19 │ │ │ │ + tsteq ip, ip, ror r3 │ │ │ │ + tsteq ip, r2, asr r3 │ │ │ │ + tsteq ip, lr, asr r3 │ │ │ │ + tsteq ip, ip, asr r3 │ │ │ │ + tsteq ip, sl, asr r3 │ │ │ │ + tsteq ip, r8, asr r3 │ │ │ │ + tsteq ip, sl, asr r3 │ │ │ │ + tsteq r5, sl, lsl r9 │ │ │ │ + tsteq ip, sl, asr #6 │ │ │ │ + smlabteq ip, lr, r2, r0 │ │ │ │ + ldrdeq r0, [ip, -ip] │ │ │ │ + ldrdeq r0, [ip, -sl] │ │ │ │ + ldrdeq r0, [ip, -r8] │ │ │ │ + ldrdeq r0, [ip, -r6] │ │ │ │ + ldrdeq r0, [ip, -r8] │ │ │ │ + @ instruction: 0x01153898 │ │ │ │ + smlabteq fp, r8, pc, pc @ │ │ │ │ + @ instruction: 0x010df7b4 │ │ │ │ + tsteq ip, sl, lsl #2 │ │ │ │ + smlatteq ip, r2, r0, r0 │ │ │ │ + smlatteq ip, r4, r0, r0 │ │ │ │ + ldrdeq lr, [ip, -r0] │ │ │ │ + ldrdeq lr, [ip, -r0] │ │ │ │ + ldrdeq lr, [ip, -r2] │ │ │ │ + ldrdeq lr, [ip, -r0] │ │ │ │ + tsteq r5, r0, lsl #16 │ │ │ │ + tsteq ip, r2, lsr r0 │ │ │ │ + @ instruction: 0x010ce1b0 │ │ │ │ + @ instruction: 0x010f05ba │ │ │ │ + @ instruction: 0x011537be │ │ │ │ + @ instruction: 0x010ce190 │ │ │ │ + @ instruction: 0x010ce19c │ │ │ │ + @ instruction: 0x010ce19a │ │ │ │ + strdeq ip, [lr, -r8] │ │ │ │ + tstpeq fp, r0, asr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, sl, asr #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r0, asr #14 │ │ │ │ + tsteq ip, ip, lsr r7 │ │ │ │ + tsteq ip, sl, lsr r7 │ │ │ │ + tsteq ip, r8, lsr r7 │ │ │ │ + tsteq ip, r6, lsr r7 │ │ │ │ + tsteq ip, r4, lsr r7 │ │ │ │ + tsteq ip, r2, lsr r7 │ │ │ │ + tsteq ip, ip, lsr #14 │ │ │ │ + tsteq lr, sl, ror #6 │ │ │ │ + @ instruction: 0x011536be │ │ │ │ + tsteq ip, r2, ror r1 │ │ │ │ + tsteq r5, ip, ror r6 │ │ │ │ + tsteq ip, lr, lsr #2 │ │ │ │ + tsteq ip, r8, lsr r5 │ │ │ │ + tsteq ip, lr, lsr r5 │ │ │ │ + tsteq ip, r0, asr #10 │ │ │ │ + tsteq r5, r8, lsr #12 │ │ │ │ + tstpeq fp, r0, lsr sl @ p-variant is OBSOLETE │ │ │ │ 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 │ │ │ │ - ldrdeq pc, [fp, -r2] │ │ │ │ - tsteq lr, sl, asr #32 │ │ │ │ - tsteq lr, r8, lsr #32 │ │ │ │ - qaddeq ip, sl, lr │ │ │ │ + tstpeq fp, r2, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq lr, sl, r0, ip │ │ │ │ + smlabbeq lr, r8, r0, ip │ │ │ │ + strheq ip, [lr, -sl] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec027b8 │ │ │ │ @ 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 fe8e99a8 │ │ │ │ bmi 12a3aa8 │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7c89500 │ │ │ │ mullt r3, r8, sl │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - tsteq lr, r4, ror pc │ │ │ │ - tsteq lr, r4, ror r7 │ │ │ │ - tsteq lr, r2, ror r7 │ │ │ │ - tsteq lr, r8, ror r7 │ │ │ │ - tsteq r5, r0, lsr #4 │ │ │ │ - tsteq lr, r2, lsr #30 │ │ │ │ - smlatbeq fp, r6, r9, pc @ │ │ │ │ - smlatteq lr, r0, pc, pc @ │ │ │ │ - smlatbeq fp, r2, r9, pc @ │ │ │ │ - @ instruction: 0x010bf990 │ │ │ │ - tsteq r5, r8, asr #3 │ │ │ │ - smlabbeq fp, r2, r9, pc @ │ │ │ │ - smlabbeq fp, r6, r9, pc @ │ │ │ │ - smlabbeq fp, r0, r9, pc @ │ │ │ │ - tstpeq fp, r8, ror r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, ror #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, sl, ror #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r8, ror r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r8, asr #2 │ │ │ │ - tstpeq fp, r8, ror r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, lr, ror #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, ip, asr r9 @ p-variant is OBSOLETE │ │ │ │ - ldrsheq r3, [r5, -r4] │ │ │ │ - tstpeq fp, lr, asr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r6, asr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r8, asr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r2, asr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, sl, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, ip, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, lr, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, sl, asr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r4, asr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, sl, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, lr, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r8, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r2, asr sp │ │ │ │ - tsteq lr, r2, asr sp │ │ │ │ - tsteq lr, r8, asr sp │ │ │ │ - strdeq r1, [lr, -r6] │ │ │ │ - strdeq r1, [lr, -r6] │ │ │ │ - strdeq r1, [lr, -r4] │ │ │ │ - tsteq lr, sl, lsr r5 │ │ │ │ - smlabteq lr, sl, r4, r1 │ │ │ │ - smlabteq lr, r8, r4, r1 │ │ │ │ - tsteq lr, r0, lsl #26 │ │ │ │ - strdeq fp, [lr, -r6] │ │ │ │ - strdeq fp, [lr, -r0] │ │ │ │ - smlatteq lr, sl, ip, fp │ │ │ │ - smlatteq lr, r4, ip, fp │ │ │ │ - ldrdeq fp, [lr, -lr] │ │ │ │ - ldrdeq fp, [lr, -r8] │ │ │ │ - tsteq ip, sl, asr pc │ │ │ │ - tsteq ip, r8, asr pc │ │ │ │ - @ instruction: 0x010ebcb6 │ │ │ │ - @ instruction: 0x010ebcb0 │ │ │ │ - smlatbeq lr, sl, ip, fp │ │ │ │ - smlatbeq lr, r4, ip, fp │ │ │ │ - @ instruction: 0x010ebc9e │ │ │ │ - @ instruction: 0x01152ed2 │ │ │ │ - smlabbeq lr, r8, ip, fp │ │ │ │ - tsteq ip, r0, lsr pc │ │ │ │ - tsteq ip, r6, lsl pc │ │ │ │ - tsteq lr, ip, ror ip │ │ │ │ - tstpeq fp, r4, ror #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, lr, asr r6 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq fp, r2, r2, pc @ │ │ │ │ + ldrdeq fp, [lr, -r4] │ │ │ │ + ldrdeq r1, [lr, -r4] │ │ │ │ + ldrdeq r1, [lr, -r2] │ │ │ │ + ldrdeq r1, [lr, -r8] │ │ │ │ + tsteq r5, r0, lsl #5 │ │ │ │ + smlabbeq lr, r2, pc, fp @ │ │ │ │ + tstpeq fp, r6, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r0, asr #32 │ │ │ │ + tstpeq fp, r2, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [fp, -r0] │ │ │ │ + tsteq r5, r8, lsr #4 │ │ │ │ + smlatteq fp, r2, r9, pc @ │ │ │ │ + smlatteq fp, r6, r9, pc @ │ │ │ │ + smlatteq fp, r0, r9, pc @ │ │ │ │ + ldrdeq pc, [fp, -r8] │ │ │ │ + smlabteq lr, r0, pc, pc @ │ │ │ │ + smlabteq fp, sl, r9, pc @ │ │ │ │ + ldrdeq pc, [fp, -r8] │ │ │ │ + tsteq r5, r8, lsr #3 │ │ │ │ + ldrdeq pc, [fp, -r8] │ │ │ │ + tstpeq lr, ip, ror #30 @ p-variant is OBSOLETE │ │ │ │ + smlabteq fp, lr, r9, pc @ │ │ │ │ + @ instruction: 0x010bf9bc │ │ │ │ + tsteq r5, r4, asr r1 │ │ │ │ + smlatbeq fp, lr, r9, pc @ │ │ │ │ + @ instruction: 0x010bf9b6 │ │ │ │ + @ instruction: 0x010bf9b8 │ │ │ │ + @ instruction: 0x010bf9b2 │ │ │ │ + smlabbeq fp, sl, r9, pc @ │ │ │ │ + smlabbeq fp, ip, r9, pc @ │ │ │ │ + @ instruction: 0x010bf99e │ │ │ │ + @ instruction: 0x010bf8ba │ │ │ │ + @ instruction: 0x010bf8b4 │ │ │ │ + smlabbeq fp, sl, r9, pc @ │ │ │ │ + smlabbeq fp, lr, r8, pc @ │ │ │ │ + smlabbeq fp, r8, r8, pc @ │ │ │ │ + @ instruction: 0x010ebdb2 │ │ │ │ + @ instruction: 0x010ebdb2 │ │ │ │ + @ instruction: 0x010ebdb8 │ │ │ │ + tsteq lr, r6, asr r5 │ │ │ │ + tsteq lr, r6, asr r5 │ │ │ │ + tsteq lr, r4, asr r5 │ │ │ │ + @ instruction: 0x010e159a │ │ │ │ + tsteq lr, sl, lsr #10 │ │ │ │ + tsteq lr, r8, lsr #10 │ │ │ │ + tsteq lr, r0, ror #26 │ │ │ │ + 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 │ │ │ │ + tsteq lr, r8, lsr sp │ │ │ │ + @ instruction: 0x010c6fba │ │ │ │ + @ instruction: 0x010c6fb8 │ │ │ │ + tsteq lr, r6, lsl sp │ │ │ │ + tsteq lr, r0, lsl sp │ │ │ │ + tsteq lr, sl, lsl #26 │ │ │ │ + tsteq lr, r4, lsl #26 │ │ │ │ + strdeq fp, [lr, -lr] │ │ │ │ + tsteq r5, r2, lsr pc │ │ │ │ + smlatteq lr, r8, ip, fp │ │ │ │ + @ instruction: 0x010c6f90 │ │ │ │ + tsteq ip, r6, ror pc │ │ │ │ + ldrdeq fp, [lr, -ip] │ │ │ │ + smlabteq fp, r4, r6, pc @ │ │ │ │ + @ instruction: 0x010bf6be │ │ │ │ + smlatteq fp, r2, r2, pc @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec02db4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7da0ff8 │ │ │ │ stclt 14, cr15, [r8, #-292] @ 0xfffffedc │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec02dc8 │ │ │ │ @@ -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 │ │ │ │ - tsteq lr, r4, ror #26 │ │ │ │ - smlabbeq lr, r2, sl, fp │ │ │ │ - tsteq lr, r0, asr sl │ │ │ │ - tsteq lr, sl, asr sl │ │ │ │ - smlabbeq lr, sl, sl, fp │ │ │ │ - strdeq fp, [lr, -r0] │ │ │ │ - smlabbeq lr, sl, fp, fp │ │ │ │ + smlabteq lr, r4, sp, fp │ │ │ │ + smlatteq lr, r2, sl, fp │ │ │ │ + @ instruction: 0x010ebab0 │ │ │ │ @ instruction: 0x010ebaba │ │ │ │ - tsteq lr, r8, lsr #22 │ │ │ │ - tsteq lr, ip, ror fp │ │ │ │ - tsteq lr, lr, lsr #22 │ │ │ │ - tsteq lr, r0, ror #18 │ │ │ │ - tsteq lr, r8, lsl #6 │ │ │ │ - tsteq lr, sl, ror #4 │ │ │ │ + smlatteq lr, sl, sl, fp │ │ │ │ + tsteq lr, r0, asr fp │ │ │ │ + smlatteq lr, sl, fp, fp │ │ │ │ + tsteq lr, sl, lsl fp │ │ │ │ + smlabbeq lr, r8, fp, fp │ │ │ │ + ldrdeq fp, [lr, -ip] │ │ │ │ + smlabbeq lr, lr, fp, fp │ │ │ │ + smlabteq lr, r0, r9, fp │ │ │ │ + tsteq lr, r8, ror #6 │ │ │ │ + smlabteq lr, sl, r2, fp │ │ │ │ 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 │ │ │ │ - ldrdeq sl, [lr, -r0] │ │ │ │ - @ instruction: 0x010eadb0 │ │ │ │ - tsteq lr, r4, asr sp │ │ │ │ + tsteq lr, r0, lsr r0 │ │ │ │ + tsteq lr, r0, lsl lr │ │ │ │ + @ instruction: 0x010eadb4 │ │ │ │ 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 95a128 │ │ │ │ @@ -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 │ │ │ │ - tsteq lr, ip, asr #2 │ │ │ │ - tsteq lr, sl, asr #2 │ │ │ │ - tsteq lr, r0, lsr r2 │ │ │ │ - tsteq lr, r4, ror #4 │ │ │ │ - tsteq lr, r4, lsl r3 │ │ │ │ + smlatbeq lr, ip, r1, sl │ │ │ │ + smlatbeq lr, sl, r1, sl │ │ │ │ + @ instruction: 0x010ea290 │ │ │ │ + smlabteq lr, r4, r2, sl │ │ │ │ + tsteq lr, r4, 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 8bae34 │ │ │ │ @@ -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, ip, lsr r4 │ │ │ │ + tsteq lr, r0, lsr #32 │ │ │ │ + tsteq lr, lr, asr pc │ │ │ │ + tsteq lr, r4, lsl #30 │ │ │ │ + tsteq lr, r2, lsl #6 │ │ │ │ + tsteq fp, r8, lsl r4 │ │ │ │ + tsteq lr, r6, lsr r2 │ │ │ │ + tsteq fp, ip, lsl #8 │ │ │ │ + tsteq fp, r6, lsl #8 │ │ │ │ + tsteq fp, r0, lsl #8 │ │ │ │ + strdeq ip, [fp, -sl] │ │ │ │ + strdeq ip, [fp, -r4] │ │ │ │ + smlatteq fp, lr, r3, ip │ │ │ │ + smlatteq fp, r8, r3, ip │ │ │ │ + smlatteq fp, r2, r3, ip │ │ │ │ ldrdeq ip, [fp, -ip] │ │ │ │ - smlabteq lr, r0, pc, r8 @ │ │ │ │ - strdeq r8, [lr, -lr] │ │ │ │ - smlatbeq lr, r4, lr, r8 │ │ │ │ - smlatbeq lr, r2, r2, r9 │ │ │ │ - @ instruction: 0x010bc3b8 │ │ │ │ - ldrdeq r9, [lr, -r6] │ │ │ │ - smlatbeq fp, ip, r3, ip │ │ │ │ - smlatbeq fp, r6, r3, ip │ │ │ │ - smlatbeq fp, r0, r3, ip │ │ │ │ + swpeq r9, sl, [lr] │ │ │ │ + ldrdeq ip, [fp, -r0] │ │ │ │ + smlabteq fp, sl, r3, ip │ │ │ │ + smlabteq fp, r4, r3, ip │ │ │ │ + smlabteq lr, sl, lr, r8 │ │ │ │ + ldrdeq r8, [lr, -r8] │ │ │ │ + @ instruction: 0x010bc3b2 │ │ │ │ + tsteq lr, r4, asr #30 │ │ │ │ + tsteq lr, lr, lsl #30 │ │ │ │ + tsteq lr, r0, lsr #30 │ │ │ │ @ instruction: 0x010bc39a │ │ │ │ - @ instruction: 0x010bc394 │ │ │ │ + tsteq lr, r4, asr #30 │ │ │ │ smlabbeq fp, lr, r3, ip │ │ │ │ - smlabbeq fp, r8, r3, ip │ │ │ │ - smlabbeq fp, r2, r3, ip │ │ │ │ - tsteq fp, ip, ror r3 │ │ │ │ - tsteq lr, sl, lsr r0 │ │ │ │ - tsteq fp, r0, ror r3 │ │ │ │ + ldrdeq r8, [lr, -ip] │ │ │ │ + @ instruction: 0x010e8f9e │ │ │ │ + @ instruction: 0x010e8fb4 │ │ │ │ + tsteq fp, r6, ror r3 │ │ │ │ + smlatteq lr, r0, pc, r8 @ │ │ │ │ tsteq fp, sl, ror #6 │ │ │ │ - tsteq fp, r4, ror #6 │ │ │ │ - tsteq lr, sl, ror #28 │ │ │ │ - tsteq lr, r8, ror lr │ │ │ │ - tsteq fp, r2, asr r3 │ │ │ │ - smlatteq lr, r4, lr, r8 │ │ │ │ - smlatbeq lr, lr, lr, r8 │ │ │ │ - smlabteq lr, r0, lr, r8 │ │ │ │ - tsteq fp, sl, lsr r3 │ │ │ │ - smlatteq lr, r4, lr, r8 │ │ │ │ - tsteq fp, lr, lsr #6 │ │ │ │ - tsteq lr, ip, ror pc │ │ │ │ - tsteq lr, lr, lsr pc │ │ │ │ - tsteq lr, r4, asr pc │ │ │ │ - tsteq fp, r6, lsl r3 │ │ │ │ - smlabbeq lr, r0, pc, r8 @ │ │ │ │ - tsteq fp, sl, lsl #6 │ │ │ │ - smlatteq lr, r4, pc, r8 @ │ │ │ │ - tsteq lr, r6, lsl r2 │ │ │ │ - tsteq lr, r4, ror r1 │ │ │ │ - tsteq lr, r2, lsr r1 │ │ │ │ - tsteq lr, ip, asr #2 │ │ │ │ - tsteq lr, lr, ror r1 │ │ │ │ - tsteq lr, r4, ror #6 │ │ │ │ - smlabteq lr, r2, r2, r9 │ │ │ │ - tsteq lr, r4, asr r2 │ │ │ │ - smlabbeq lr, r2, r2, r9 │ │ │ │ - smlabteq fp, r8, r2, ip │ │ │ │ + tsteq lr, r4, asr #32 │ │ │ │ + tsteq lr, r6, ror r2 │ │ │ │ + ldrdeq r9, [lr, -r4] │ │ │ │ + @ instruction: 0x010e9192 │ │ │ │ + smlatbeq lr, ip, r1, r9 │ │ │ │ ldrdeq r9, [lr, -lr] │ │ │ │ - @ instruction: 0x010bc2bc │ │ │ │ - tsteq lr, sl, lsl #8 │ │ │ │ - @ instruction: 0x010e939c │ │ │ │ - smlabteq lr, sl, r3, r9 │ │ │ │ - smlatbeq fp, r4, r2, ip │ │ │ │ - tsteq lr, sl, asr r4 │ │ │ │ - @ instruction: 0x010bc298 │ │ │ │ + smlabteq lr, r4, r3, r9 │ │ │ │ + tsteq lr, r2, lsr #6 │ │ │ │ + @ instruction: 0x010e92b4 │ │ │ │ + smlatteq lr, r2, r2, r9 │ │ │ │ + tsteq fp, r8, lsr #6 │ │ │ │ + tsteq lr, lr, lsr r3 │ │ │ │ + tsteq fp, ip, lsl r3 │ │ │ │ + tsteq lr, sl, ror #8 │ │ │ │ + strdeq r9, [lr, -ip] │ │ │ │ + tsteq lr, sl, lsr #8 │ │ │ │ + tsteq fp, r4, lsl #6 │ │ │ │ + @ instruction: 0x010e94ba │ │ │ │ + strdeq ip, [fp, -r8] │ │ │ │ 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, r0, lsl #18 │ │ │ │ - strdeq fp, [sp, -r2] │ │ │ │ - smlabteq fp, r0, r4, ip │ │ │ │ - smlatbeq sp, r8, ip, fp │ │ │ │ - tsteq fp, r2, lsl r6 │ │ │ │ - tsteq sp, ip, asr ip │ │ │ │ - ldrdeq sp, [sp, -r8] │ │ │ │ - tsteq sp, r0, lsl fp │ │ │ │ - smlabteq sp, r6, r2, sp │ │ │ │ - smlabbeq fp, r2, sl, fp │ │ │ │ - tsteq sp, ip, ror #4 │ │ │ │ + tsteq ip, r0, ror #18 │ │ │ │ + tsteq sp, r2, asr sp │ │ │ │ + tsteq fp, r0, lsr #10 │ │ │ │ + tsteq sp, r8, lsl #26 │ │ │ │ + tsteq fp, r2, ror r6 │ │ │ │ + @ instruction: 0x010dbcbc │ │ │ │ + tsteq sp, r8, lsr r3 │ │ │ │ + tsteq sp, r0, ror fp │ │ │ │ + tsteq sp, r6, lsr #6 │ │ │ │ + smlatteq fp, r2, sl, fp │ │ │ │ + smlabteq sp, ip, r2, fp │ │ │ │ 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 │ │ │ │ - tsteq sp, r6, lsr r2 │ │ │ │ - smlabteq sp, r8, pc, r9 @ │ │ │ │ - tsteq sp, r8, lsr #4 │ │ │ │ - tsteq sp, lr, lsl r2 │ │ │ │ - tsteq sp, r0, lsl r2 │ │ │ │ - tsteq sp, r6, lsl #4 │ │ │ │ - strdeq ip, [sp, -r8] │ │ │ │ - smlatteq sp, lr, r1, ip │ │ │ │ - smlatteq sp, r0, r1, ip │ │ │ │ - tsteq lr, r2, ror r5 │ │ │ │ - tsteq lr, r4, ror #10 │ │ │ │ - tsteq lr, sl, asr r5 │ │ │ │ - tsteq lr, ip, asr #10 │ │ │ │ - tsteq lr, r2, asr #10 │ │ │ │ - strheq ip, [sp, -r6] │ │ │ │ - @ instruction: 0x010d9db8 │ │ │ │ - tsteq ip, ip, lsr #18 │ │ │ │ - tsteq lr, sl, ror #8 │ │ │ │ - tsteq sp, r8, rrx │ │ │ │ + @ instruction: 0x010dc296 │ │ │ │ + tsteq sp, r8, lsr #32 │ │ │ │ + smlabbeq sp, r8, r2, ip │ │ │ │ + tsteq sp, lr, ror r2 │ │ │ │ + tsteq sp, r0, ror r2 │ │ │ │ + tsteq sp, r6, ror #4 │ │ │ │ + tsteq sp, r8, asr r2 │ │ │ │ + tsteq sp, lr, asr #4 │ │ │ │ + tsteq sp, r0, asr #4 │ │ │ │ + ldrdeq r7, [lr, -r2] │ │ │ │ + smlabteq lr, r4, r5, r7 │ │ │ │ + @ instruction: 0x010e75ba │ │ │ │ + smlatbeq lr, ip, r5, r7 │ │ │ │ + smlatbeq lr, r2, r5, r7 │ │ │ │ + tsteq sp, r6, lsl r1 │ │ │ │ + tsteq sp, r8, lsl lr │ │ │ │ + smlabbeq ip, ip, r9, r1 │ │ │ │ + smlabteq lr, sl, r4, r7 │ │ │ │ + smlabteq sp, r8, r0, ip │ │ │ │ cmnppl r2, #675282944 @ p-variant is OBSOLETE @ 0x28400000 │ │ │ │ blcs 7ddfcc │ │ │ │ andhi pc, r6, #268435456 @ 0x10000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007db │ │ │ │ @ instruction: 0xf00181c1 │ │ │ │ @@ -63054,204 +63054,204 @@ │ │ │ │ cdpcs 12, 0, cr14, cr0, cr8, {7} │ │ │ │ orrhi pc, r6, r0 │ │ │ │ @ instruction: 0xf0402e01 │ │ │ │ bmi ff0d2c30 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf7c1447a │ │ │ │ @ instruction: 0xe1b5ecdc │ │ │ │ - tsteq fp, sl, lsr #14 │ │ │ │ - tsteq sp, r4, lsl pc │ │ │ │ - smlatbeq fp, sl, r8, r9 │ │ │ │ - strdeq r8, [sp, -r4] │ │ │ │ - tsteq fp, lr, ror #18 │ │ │ │ - tsteq fp, sl, ror r9 │ │ │ │ - tsteq r4, r8, lsl #31 │ │ │ │ - tsteq fp, r2, ror #18 │ │ │ │ - tsteq fp, r8, lsr r9 │ │ │ │ - tsteq fp, r4, asr #18 │ │ │ │ - tsteq fp, r0, asr #18 │ │ │ │ - tsteq fp, ip, lsr r9 │ │ │ │ - tsteq fp, r8, lsr r9 │ │ │ │ - tsteq fp, r8, lsr r9 │ │ │ │ - @ instruction: 0x0114cef6 │ │ │ │ - tsteq fp, r4, lsr #18 │ │ │ │ - smlatbeq fp, r6, r8, r9 │ │ │ │ - @ instruction: 0x010b98b0 │ │ │ │ - smlatbeq fp, sl, r8, r9 │ │ │ │ - smlatbeq fp, r4, r8, r9 │ │ │ │ - @ instruction: 0x010b989e │ │ │ │ - @ instruction: 0x010b989c │ │ │ │ - tsteq r4, r8, asr lr │ │ │ │ - smlabbeq fp, r4, r5, r9 │ │ │ │ - tsteq sp, lr, ror #26 │ │ │ │ - smlabteq fp, r0, r6, r9 │ │ │ │ - @ instruction: 0x010b9696 │ │ │ │ - @ instruction: 0x010b9696 │ │ │ │ - smlabbeq ip, r0, r7, r7 │ │ │ │ - tsteq ip, lr, ror r7 │ │ │ │ - tsteq ip, lr, ror r7 │ │ │ │ - tsteq ip, sl, ror r7 │ │ │ │ - tsteq r4, r8, lsr #27 │ │ │ │ - ldrdeq r9, [fp, -r8] │ │ │ │ - tsteq ip, r4, asr r7 │ │ │ │ - tsteq lr, ip, asr fp │ │ │ │ - tsteq r4, lr, asr sp │ │ │ │ - tsteq ip, lr, lsr #14 │ │ │ │ - tsteq ip, r8, lsr r7 │ │ │ │ - tsteq ip, r4, lsr r7 │ │ │ │ - @ instruction: 0x010e5990 │ │ │ │ - smlatteq fp, r6, r4, r9 │ │ │ │ + smlabbeq fp, sl, r7, r9 │ │ │ │ + tsteq sp, r4, ror pc │ │ │ │ + tsteq fp, sl, lsl #18 │ │ │ │ + tsteq sp, r4, asr pc │ │ │ │ + smlabteq fp, lr, r9, r9 │ │ │ │ + ldrdeq r9, [fp, -sl] │ │ │ │ + tsteq r4, r8, ror #31 │ │ │ │ + smlabteq fp, r2, r9, r9 │ │ │ │ + @ instruction: 0x010b9998 │ │ │ │ + smlatbeq fp, r4, r9, r9 │ │ │ │ + smlatbeq fp, r0, r9, r9 │ │ │ │ + @ instruction: 0x010b999c │ │ │ │ + @ instruction: 0x010b9998 │ │ │ │ + @ instruction: 0x010b9998 │ │ │ │ + tsteq r4, r6, asr pc │ │ │ │ + smlabbeq fp, r4, r9, r9 │ │ │ │ + tsteq fp, r6, lsl #18 │ │ │ │ + tsteq fp, r0, lsl r9 │ │ │ │ + tsteq fp, sl, lsl #18 │ │ │ │ + tsteq fp, r4, lsl #18 │ │ │ │ + strdeq r9, [fp, -lr] │ │ │ │ + strdeq r9, [fp, -ip] │ │ │ │ + @ instruction: 0x0114ceb8 │ │ │ │ + smlatteq fp, r4, r5, r9 │ │ │ │ + smlabteq sp, lr, sp, r8 │ │ │ │ + tsteq fp, r0, lsr #14 │ │ │ │ + strdeq r9, [fp, -r6] │ │ │ │ + strdeq r9, [fp, -r6] │ │ │ │ + smlatteq ip, r0, r7, r7 │ │ │ │ + ldrdeq r7, [ip, -lr] │ │ │ │ + ldrdeq r7, [ip, -lr] │ │ │ │ + ldrdeq r7, [ip, -sl] │ │ │ │ + tsteq r4, r8, lsl #28 │ │ │ │ + tsteq fp, r8, lsr r6 │ │ │ │ + @ instruction: 0x010c77b4 │ │ │ │ + @ instruction: 0x010e9bbc │ │ │ │ + @ instruction: 0x0114cdbe │ │ │ │ + smlabbeq ip, lr, r7, r7 │ │ │ │ + @ instruction: 0x010c7798 │ │ │ │ + @ instruction: 0x010c7794 │ │ │ │ + strdeq r5, [lr, -r0] │ │ │ │ + tsteq fp, r6, asr #10 │ │ │ │ + tsteq fp, lr, lsr r5 │ │ │ │ + tsteq ip, r2, lsr sp │ │ │ │ + tsteq ip, r2, lsr #26 │ │ │ │ + tsteq ip, lr, lsl sp │ │ │ │ + tsteq ip, sl, lsl sp │ │ │ │ + tsteq ip, r6, lsl sp │ │ │ │ + tsteq ip, r2, lsl sp │ │ │ │ + tsteq ip, lr, lsl #26 │ │ │ │ + tsteq ip, sl, lsl #26 │ │ │ │ + tsteq ip, r2, lsl #26 │ │ │ │ + strdeq r0, [ip, -lr] │ │ │ │ + tsteq lr, sl, lsr #18 │ │ │ │ + tsteq lr, sl, lsl #18 │ │ │ │ + tsteq r4, ip, ror #24 │ │ │ │ + tsteq lr, r4, lsl #18 │ │ │ │ + tsteq fp, r6, lsr #8 │ │ │ │ + tsteq sp, sl, asr r3 │ │ │ │ + tsteq fp, r0, lsl #8 │ │ │ │ + tsteq sp, ip, asr #6 │ │ │ │ ldrdeq r9, [fp, -lr] │ │ │ │ - ldrdeq r0, [ip, -r2] │ │ │ │ - smlabteq ip, r2, ip, r0 │ │ │ │ - @ instruction: 0x010c0cbe │ │ │ │ - @ instruction: 0x010c0cba │ │ │ │ - @ instruction: 0x010c0cb6 │ │ │ │ - @ instruction: 0x010c0cb2 │ │ │ │ - smlatbeq ip, lr, ip, r0 │ │ │ │ - smlatbeq ip, sl, ip, r0 │ │ │ │ - smlatbeq ip, r2, ip, r0 │ │ │ │ - @ instruction: 0x010c0c9e │ │ │ │ - smlabteq lr, sl, r8, r5 │ │ │ │ - smlatbeq lr, sl, r8, r5 │ │ │ │ - tsteq r4, ip, lsl #24 │ │ │ │ - smlatbeq lr, r4, r8, r5 │ │ │ │ - smlabteq fp, r6, r3, r9 │ │ │ │ + tsteq sp, r6, asr #6 │ │ │ │ + @ instruction: 0x010b93bc │ │ │ │ + tsteq sp, r4, lsr r3 │ │ │ │ + @ instruction: 0x010b939a │ │ │ │ + tsteq sp, lr, lsl r3 │ │ │ │ + smlabbeq fp, r0, r3, r9 │ │ │ │ + smlatbeq ip, ip, r6, r0 │ │ │ │ + @ instruction: 0x010d8ab2 │ │ │ │ + strdeq r9, [fp, -r8] │ │ │ │ + @ instruction: 0x010d8a92 │ │ │ │ + tsteq fp, lr, lsr #6 │ │ │ │ + tsteq fp, lr, lsl r3 │ │ │ │ + tsteq fp, lr, lsl #6 │ │ │ │ + strdeq r9, [fp, -lr] │ │ │ │ + tsteq sp, r4, lsl sl │ │ │ │ + tsteq sp, lr, lsr #20 │ │ │ │ + tsteq lr, ip, lsr #32 │ │ │ │ + tsteq lr, sl, lsr #32 │ │ │ │ + tsteq lr, r8, lsr #32 │ │ │ │ + ldrdeq r8, [sp, -r0] │ │ │ │ + tsteq fp, r6, ror r2 │ │ │ │ + tsteq fp, lr, ror #4 │ │ │ │ + smlatteq lr, lr, r5, r2 │ │ │ │ + tsteq fp, r4, asr #4 │ │ │ │ + tsteq fp, ip, lsr r2 │ │ │ │ + @ instruction: 0x010d819c │ │ │ │ + strdeq r8, [sp, -lr] │ │ │ │ + tsteq sp, r8, lsl r3 │ │ │ │ + tsteq sp, lr, lsr r5 │ │ │ │ + tsteq lr, r2, asr pc │ │ │ │ + strdeq r9, [sp, -r2] │ │ │ │ + tsteq sp, r6, lsl r9 │ │ │ │ + ldrdeq sl, [sp, -sl] │ │ │ │ strdeq r8, [sp, -sl] │ │ │ │ - smlatbeq fp, r0, r3, r9 │ │ │ │ - smlatteq sp, ip, r2, r8 │ │ │ │ - tsteq fp, lr, ror r3 │ │ │ │ - smlatteq sp, r6, r2, r8 │ │ │ │ - tsteq fp, ip, asr r3 │ │ │ │ - ldrdeq r8, [sp, -r4] │ │ │ │ - tsteq fp, sl, lsr r3 │ │ │ │ - @ instruction: 0x010d82be │ │ │ │ - tsteq fp, r0, lsr #6 │ │ │ │ - tsteq ip, ip, asr #12 │ │ │ │ - tsteq sp, r2, asr sl │ │ │ │ - @ instruction: 0x010b9298 │ │ │ │ - tsteq sp, r2, lsr sl │ │ │ │ - smlabteq fp, lr, r2, r9 │ │ │ │ - @ instruction: 0x010b92be │ │ │ │ - smlatbeq fp, lr, r2, r9 │ │ │ │ - @ instruction: 0x010b929e │ │ │ │ - @ instruction: 0x010d89b4 │ │ │ │ - smlabteq sp, lr, r9, r8 │ │ │ │ - smlabteq lr, ip, pc, r5 @ │ │ │ │ - smlabteq lr, sl, pc, r5 @ │ │ │ │ - smlabteq lr, r8, pc, r5 @ │ │ │ │ - tsteq sp, r0, ror r1 │ │ │ │ - tsteq fp, r6, lsl r2 │ │ │ │ - tsteq fp, lr, lsl #4 │ │ │ │ - smlabbeq lr, lr, r5, r2 │ │ │ │ - smlatteq fp, r4, r1, r9 │ │ │ │ - ldrdeq r9, [fp, -ip] │ │ │ │ - tsteq sp, ip, lsr r1 │ │ │ │ - @ instruction: 0x010d8e9e │ │ │ │ - @ instruction: 0x010d92b8 │ │ │ │ - ldrdeq sl, [sp, -lr] │ │ │ │ - strdeq r6, [lr, -r2] │ │ │ │ - @ instruction: 0x010d9292 │ │ │ │ - @ instruction: 0x010d88b6 │ │ │ │ - tsteq sp, sl, ror r0 │ │ │ │ - @ instruction: 0x010d889a │ │ │ │ - tsteq sp, ip, rrx │ │ │ │ - tsteq sp, sl, asr r1 │ │ │ │ - @ instruction: 0x010d96bc │ │ │ │ - tsteq sp, r0, asr r1 │ │ │ │ - tsteq lr, r4, asr r5 │ │ │ │ - tsteq lr, sl, asr r5 │ │ │ │ - tsteq lr, r2, asr r5 │ │ │ │ - tsteq lr, r6, asr r5 │ │ │ │ - tsteq lr, r0, ror #10 │ │ │ │ - tsteq lr, sl, asr r5 │ │ │ │ - ldrdeq r7, [ip, -lr] │ │ │ │ - smlatteq ip, r0, r3, r7 │ │ │ │ - smlabteq ip, r4, r3, r7 │ │ │ │ - tsteq sp, ip, asr r6 │ │ │ │ - tsteq sp, ip, asr r6 │ │ │ │ - tsteq sp, r4, asr r6 │ │ │ │ - tsteq sp, r2, asr r6 │ │ │ │ - tsteq sp, sl, ror #12 │ │ │ │ - smlabbeq sp, r2, r6, sl │ │ │ │ - smlabbeq sp, r0, r6, sl │ │ │ │ - @ instruction: 0x010da694 │ │ │ │ - smlatbeq sp, r6, r6, sl │ │ │ │ - @ instruction: 0x010e9592 │ │ │ │ - smlabbeq sp, r6, r6, sl │ │ │ │ - smlabbeq sp, r6, r6, sl │ │ │ │ - smlabbeq sp, r6, r6, sl │ │ │ │ - @ instruction: 0x010da692 │ │ │ │ - @ instruction: 0x010da696 │ │ │ │ - @ instruction: 0x010da69a │ │ │ │ - @ instruction: 0x010da69e │ │ │ │ - @ instruction: 0x010da696 │ │ │ │ - smlabbeq sp, lr, r6, sl │ │ │ │ + smlabteq sp, ip, r0, sl │ │ │ │ + @ instruction: 0x010da1ba │ │ │ │ + tsteq sp, ip, lsl r7 │ │ │ │ + @ instruction: 0x010da1b0 │ │ │ │ + @ instruction: 0x010e25b4 │ │ │ │ + @ instruction: 0x010e25ba │ │ │ │ + @ instruction: 0x010e25b2 │ │ │ │ + @ instruction: 0x010e25b6 │ │ │ │ + smlabteq lr, r0, r5, r2 │ │ │ │ + @ instruction: 0x010e25ba │ │ │ │ + tsteq ip, lr, lsr r4 │ │ │ │ + tsteq ip, r0, asr #8 │ │ │ │ + tsteq ip, r4, lsr #8 │ │ │ │ + @ instruction: 0x010da6bc │ │ │ │ + @ instruction: 0x010da6bc │ │ │ │ + @ instruction: 0x010da6b4 │ │ │ │ + @ instruction: 0x010da6b2 │ │ │ │ + smlabteq sp, sl, r6, sl │ │ │ │ + smlatteq sp, r2, r6, sl │ │ │ │ + smlatteq sp, r0, r6, sl │ │ │ │ + strdeq sl, [sp, -r4] │ │ │ │ + tsteq sp, r6, lsl #14 │ │ │ │ + strdeq r9, [lr, -r2] │ │ │ │ + smlatteq sp, r6, r6, sl │ │ │ │ + smlatteq sp, r6, r6, sl │ │ │ │ + smlatteq sp, r6, r6, sl │ │ │ │ + strdeq sl, [sp, -r2] │ │ │ │ + strdeq sl, [sp, -r6] │ │ │ │ + strdeq sl, [sp, -sl] │ │ │ │ + strdeq sl, [sp, -lr] │ │ │ │ + strdeq sl, [sp, -r6] │ │ │ │ + smlatteq sp, lr, r6, sl │ │ │ │ + smlatteq sp, lr, r6, sl │ │ │ │ + smlabbeq sp, r2, r2, sl │ │ │ │ + tsteq r4, r4, asr #14 │ │ │ │ + smlabteq sp, r8, r6, sl │ │ │ │ + smlabteq lr, sl, r4, fp │ │ │ │ + @ instruction: 0x010da6ba │ │ │ │ + smlatbeq sp, lr, r6, sl │ │ │ │ + smlabteq fp, ip, lr, r8 │ │ │ │ + smlabteq fp, r4, lr, r8 │ │ │ │ smlabbeq sp, lr, r6, sl │ │ │ │ - tsteq sp, r2, lsr #4 │ │ │ │ - tsteq r4, r4, ror #13 │ │ │ │ - tsteq sp, r8, ror #12 │ │ │ │ - tsteq lr, sl, ror #8 │ │ │ │ - tsteq sp, sl, asr r6 │ │ │ │ - tsteq sp, lr, asr #12 │ │ │ │ - tsteq fp, ip, ror #28 │ │ │ │ - tsteq fp, r4, ror #28 │ │ │ │ - tsteq sp, lr, lsr #12 │ │ │ │ - tsteq lr, r0, lsr #8 │ │ │ │ - tsteq sp, r4, asr #14 │ │ │ │ - tsteq sp, ip, asr #14 │ │ │ │ - tsteq sp, r8, asr r7 │ │ │ │ - tsteq sp, r8, asr r7 │ │ │ │ - tsteq sp, r8, asr r7 │ │ │ │ - tsteq sp, r8, asr r7 │ │ │ │ - tsteq sp, r4, ror #14 │ │ │ │ - tsteq sp, r4, ror #14 │ │ │ │ - tsteq sp, r4, ror #16 │ │ │ │ - tsteq sp, r0, ror #14 │ │ │ │ + smlabbeq lr, r0, r4, r9 │ │ │ │ smlatbeq sp, r4, r7, r9 │ │ │ │ - tsteq sp, r4, asr r7 │ │ │ │ - tsteq sp, r4, ror #14 │ │ │ │ - tsteq sp, r4, lsr #10 │ │ │ │ - tsteq sp, r4, asr #10 │ │ │ │ - smlabbeq sp, r8, r7, r9 │ │ │ │ - @ instruction: 0x010d9790 │ │ │ │ - tsteq sp, ip, lsr #10 │ │ │ │ - tsteq sp, ip, lsr #10 │ │ │ │ - tsteq sp, ip, lsr #10 │ │ │ │ - tsteq sp, ip, lsr #10 │ │ │ │ - tsteq sp, r0, ror r7 │ │ │ │ - tsteq sp, r0, ror r7 │ │ │ │ - tsteq sp, ip, lsl #10 │ │ │ │ - tsteq sp, r0, lsl r5 │ │ │ │ - tsteq sp, ip, lsl r5 │ │ │ │ - tsteq sp, r4, lsr #10 │ │ │ │ - tsteq r4, r2, ror r4 │ │ │ │ - tsteq sp, r6, lsl r5 │ │ │ │ - tsteq ip, ip, asr #28 │ │ │ │ - tsteq ip, r8, asr #28 │ │ │ │ - strdeq sl, [sp, -lr] │ │ │ │ - tsteq sp, r2, ror #6 │ │ │ │ - strdeq sl, [sp, -r4] │ │ │ │ - strdeq sl, [sp, -r4] │ │ │ │ - smlabteq fp, r2, fp, r8 │ │ │ │ - @ instruction: 0x010b8bbc │ │ │ │ - tsteq lr, lr, lsr r0 │ │ │ │ - @ instruction: 0x010b8b96 │ │ │ │ - @ instruction: 0x010b8b90 │ │ │ │ - smlabbeq ip, r6, r3, r0 │ │ │ │ - tsteq ip, r8, ror r3 │ │ │ │ - tsteq ip, r6, ror r3 │ │ │ │ - tsteq ip, r4, ror r3 │ │ │ │ - tsteq ip, r2, ror r3 │ │ │ │ - tsteq ip, r0, ror r3 │ │ │ │ - tsteq ip, lr, ror #6 │ │ │ │ - tsteq ip, ip, ror #6 │ │ │ │ - tsteq ip, r6, ror #6 │ │ │ │ - tsteq ip, r4, ror #6 │ │ │ │ - smlabbeq lr, ip, pc, r4 @ │ │ │ │ + smlatbeq sp, ip, r7, r9 │ │ │ │ + @ instruction: 0x010d97b8 │ │ │ │ + @ instruction: 0x010d97b8 │ │ │ │ + @ instruction: 0x010d97b8 │ │ │ │ + @ instruction: 0x010d97b8 │ │ │ │ + smlabteq sp, r4, r7, r9 │ │ │ │ + smlabteq sp, r4, r7, r9 │ │ │ │ + smlabteq sp, r4, r8, r9 │ │ │ │ + smlabteq sp, r0, r7, r9 │ │ │ │ + tsteq sp, r4, lsl #16 │ │ │ │ + @ instruction: 0x010d97b4 │ │ │ │ + smlabteq sp, r4, r7, r9 │ │ │ │ + smlabbeq sp, r4, r5, sl │ │ │ │ + smlatbeq sp, r4, r5, sl │ │ │ │ + smlatteq sp, r8, r7, r9 │ │ │ │ + strdeq r9, [sp, -r0] │ │ │ │ + smlabbeq sp, ip, r5, sl │ │ │ │ + smlabbeq sp, ip, r5, sl │ │ │ │ + smlabbeq sp, ip, r5, sl │ │ │ │ + smlabbeq sp, ip, r5, sl │ │ │ │ + ldrdeq r9, [sp, -r0] │ │ │ │ + ldrdeq r9, [sp, -r0] │ │ │ │ + tsteq sp, ip, ror #10 │ │ │ │ + tsteq sp, r0, ror r5 │ │ │ │ + tsteq sp, ip, ror r5 │ │ │ │ + smlabbeq sp, r4, r5, sl │ │ │ │ + @ instruction: 0x0114c4d2 │ │ │ │ + tsteq sp, r6, ror r5 │ │ │ │ + smlatbeq ip, ip, lr, r6 │ │ │ │ + smlatbeq ip, r8, lr, r6 │ │ │ │ + tsteq sp, lr, asr r5 │ │ │ │ + smlabteq sp, r2, r3, r8 │ │ │ │ + tsteq sp, r4, asr r5 │ │ │ │ + tsteq sp, r4, asr r5 │ │ │ │ + tsteq fp, r2, lsr #24 │ │ │ │ + tsteq fp, ip, lsl ip │ │ │ │ + swpeq r5, lr, [lr] @ │ │ │ │ + strdeq r8, [fp, -r6] │ │ │ │ + strdeq r8, [fp, -r0] │ │ │ │ + smlatteq ip, r6, r3, r0 │ │ │ │ + ldrdeq r0, [ip, -r8] │ │ │ │ + ldrdeq r0, [ip, -r6] │ │ │ │ + ldrdeq r0, [ip, -r4] │ │ │ │ + ldrdeq r0, [ip, -r2] │ │ │ │ + ldrdeq r0, [ip, -r0] │ │ │ │ + smlabteq ip, lr, r3, r0 │ │ │ │ + smlabteq ip, ip, r3, r0 │ │ │ │ + smlabteq ip, r6, r3, r0 │ │ │ │ + smlabteq ip, r4, r3, r0 │ │ │ │ + smlatteq lr, ip, pc, r4 @ │ │ │ │ tstcs r1, lr, lsl sl │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ bl 16f081c │ │ │ │ bmi 7ea9e4 │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ bl 14f082c │ │ │ │ @@ -63275,22 +63275,22 @@ │ │ │ │ and lr, r7, lr, lsr #22 │ │ │ │ ldrtmi r4, [fp], -ip, lsl #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ bl 9f0884 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq lr, r6, ror ip │ │ │ │ - @ instruction: 0x0114bfda │ │ │ │ - tsteq lr, r6, asr #10 │ │ │ │ - tsteq lr, lr, asr #10 │ │ │ │ - tsteq lr, ip, asr #10 │ │ │ │ - tsteq lr, ip, asr #10 │ │ │ │ - smlabteq sp, sl, lr, r7 │ │ │ │ - @ instruction: 0x010b839c │ │ │ │ + ldrdeq r4, [lr, -r6] │ │ │ │ + tsteq r4, sl, lsr r0 │ │ │ │ + smlatbeq lr, r6, r5, r5 │ │ │ │ + smlatbeq lr, lr, r5, r5 │ │ │ │ + smlatbeq lr, ip, r5, r5 │ │ │ │ + smlatbeq lr, ip, r5, r5 │ │ │ │ + tsteq sp, sl, lsr #30 │ │ │ │ + strdeq r8, [fp, -ip] │ │ │ │ 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 │ │ │ │ - tsteq lr, r8, ror r5 │ │ │ │ - tsteq lr, r6, asr #10 │ │ │ │ - tsteq lr, r4, asr r5 │ │ │ │ - smlabbeq lr, r6, r5, r5 │ │ │ │ - smlatbeq lr, r0, r5, r5 │ │ │ │ + ldrdeq r5, [lr, -r8] │ │ │ │ + smlatbeq lr, r6, r5, r5 │ │ │ │ + @ instruction: 0x010e55b4 │ │ │ │ + smlatteq lr, r6, r5, r5 │ │ │ │ + tsteq lr, r0, lsl #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec09c18 │ │ │ │ @ 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 20709d0 │ │ │ │ @ instruction: 0xf0254a0d │ │ │ │ tstcs r1, lr, ror r3 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ b 1e709e0 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - tstpeq fp, r6, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - smlabteq sp, ip, sp, r7 │ │ │ │ - tsteq fp, r6, ror #14 │ │ │ │ - @ instruction: 0x010d7db0 │ │ │ │ - smlatbeq fp, sl, r5, r8 │ │ │ │ - @ instruction: 0x010d7d94 │ │ │ │ - smlabbeq fp, lr, r5, r8 │ │ │ │ - tsteq sp, r8, ror sp │ │ │ │ - tstpeq fp, r6, asr r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, ip, asr sp │ │ │ │ + tstpeq fp, r6, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, ip, lsr #28 │ │ │ │ + smlabteq fp, r6, r7, r8 │ │ │ │ + tsteq sp, r0, lsl lr │ │ │ │ + tsteq fp, sl, lsl #12 │ │ │ │ + strdeq r7, [sp, -r4] │ │ │ │ + smlatteq fp, lr, r5, r8 │ │ │ │ + ldrdeq r7, [sp, -r8] │ │ │ │ + @ instruction: 0x010bf9b6 │ │ │ │ + @ instruction: 0x010d7dbc │ │ │ │ andle r2, fp, ip, lsl r8 │ │ │ │ andle r2, ip, r8, ror r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec09d18 │ │ │ │ @ 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 │ │ │ │ - smlabbeq lr, lr, r4, r5 │ │ │ │ - @ instruction: 0x010e549c │ │ │ │ + smlatteq lr, lr, r4, r5 │ │ │ │ + strdeq r5, [lr, -ip] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec09d40 │ │ │ │ @ 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 9aad58 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ stmdb sl, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi r4, [fp], -r1, lsr #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7c14620 │ │ │ │ @ instruction: 0xbdf8e944 │ │ │ │ - smlatteq ip, r8, r8, r6 │ │ │ │ - tsteq lr, r8, asr #8 │ │ │ │ - smlabteq ip, r2, r8, r6 │ │ │ │ - smlabteq ip, r0, r8, r6 │ │ │ │ - @ instruction: 0x010c68be │ │ │ │ - @ instruction: 0x010c68bc │ │ │ │ - tsteq r4, r8, lsr #26 │ │ │ │ - smlatbeq ip, sl, r8, r6 │ │ │ │ - @ instruction: 0x010c68b2 │ │ │ │ - @ instruction: 0x010c68b0 │ │ │ │ - smlatbeq ip, lr, r8, r6 │ │ │ │ - @ instruction: 0x010c68b2 │ │ │ │ - smlatbeq ip, r8, r8, r6 │ │ │ │ - smlatbeq ip, r2, r8, r6 │ │ │ │ - smlatbeq ip, r6, r8, r6 │ │ │ │ - smlatbeq ip, r0, r8, r6 │ │ │ │ - tsteq lr, r8, ror r3 │ │ │ │ - tsteq sp, r2, ror r8 │ │ │ │ - tsteq sp, r0, ror r8 │ │ │ │ + tsteq ip, r8, asr #18 │ │ │ │ + smlatbeq lr, r8, r4, r5 │ │ │ │ + tsteq ip, r2, lsr #18 │ │ │ │ + tsteq ip, r0, lsr #18 │ │ │ │ + tsteq ip, lr, lsl r9 │ │ │ │ + tsteq ip, ip, lsl r9 │ │ │ │ + tsteq r4, r8, lsl #27 │ │ │ │ + tsteq ip, sl, lsl #18 │ │ │ │ + tsteq ip, r2, lsl r9 │ │ │ │ + tsteq ip, r0, lsl r9 │ │ │ │ + tsteq ip, lr, lsl #18 │ │ │ │ + tsteq ip, r2, lsl r9 │ │ │ │ + tsteq ip, r8, lsl #18 │ │ │ │ + tsteq ip, r2, lsl #18 │ │ │ │ + tsteq ip, r6, lsl #18 │ │ │ │ + tsteq ip, r0, lsl #18 │ │ │ │ + ldrdeq r5, [lr, -r8] │ │ │ │ + ldrdeq r8, [sp, -r2] │ │ │ │ + ldrdeq r8, [sp, -r0] │ │ │ │ + tstpeq fp, sl, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, ip, asr ip @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010d899e │ │ │ │ + tsteq sp, ip, asr r8 │ │ │ │ + smlatbeq fp, r6, ip, pc @ │ │ │ │ + smlatbeq fp, r4, ip, pc @ │ │ │ │ + tsteq r4, r4, ror #24 │ │ │ │ + tsteq sp, sl, lsr r2 │ │ │ │ + smlabteq fp, r2, ip, pc @ │ │ │ │ smlatbeq fp, sl, ip, pc @ │ │ │ │ - strdeq pc, [fp, -ip] │ │ │ │ - tsteq sp, lr, lsr r9 │ │ │ │ - strdeq r8, [sp, -ip] │ │ │ │ - tstpeq fp, r6, asr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r4, asr #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r4, lsl #24 │ │ │ │ - ldrdeq r8, [sp, -sl] │ │ │ │ - tstpeq fp, r2, ror #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, sl, asr #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, lr, lsl #14 │ │ │ │ - strdeq r7, [sp, -r6] │ │ │ │ + tsteq ip, lr, ror #14 │ │ │ │ + tsteq sp, r6, asr fp │ │ │ │ svcvc 0x0024f5b0 │ │ │ │ strbthi pc, [sp], #-0 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec09fd0 │ │ │ │ @ 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 │ │ │ │ - smlatbeq lr, r6, r1, r5 │ │ │ │ - smlabbeq lr, ip, r1, r5 │ │ │ │ - smlatbeq lr, r8, r1, r5 │ │ │ │ - smlabteq lr, r6, r1, r5 │ │ │ │ - smlatteq lr, r0, r1, r5 │ │ │ │ tsteq lr, r6, lsl #4 │ │ │ │ - tsteq lr, r8, lsl r2 │ │ │ │ - tsteq lr, r8, ror #4 │ │ │ │ - smlabbeq lr, lr, r2, r5 │ │ │ │ - ldrdeq r5, [lr, -r6] │ │ │ │ - tsteq lr, r8, asr #6 │ │ │ │ + smlatteq lr, ip, r1, r5 │ │ │ │ + tsteq lr, r8, lsl #4 │ │ │ │ + tsteq lr, r6, lsr #4 │ │ │ │ + tsteq lr, r0, asr #4 │ │ │ │ + tsteq lr, r6, ror #4 │ │ │ │ + tsteq lr, r8, ror r2 │ │ │ │ + smlabteq lr, r8, r2, r5 │ │ │ │ + smlatteq lr, lr, r2, r5 │ │ │ │ + tsteq lr, r6, lsr r3 │ │ │ │ smlatbeq lr, r8, r3, r5 │ │ │ │ - ldrdeq r5, [lr, -lr] │ │ │ │ + tsteq lr, r8, lsl #8 │ │ │ │ + tsteq lr, lr, lsr r4 │ │ │ │ + tsteq lr, sl, asr #8 │ │ │ │ + tsteq lr, r2, ror #8 │ │ │ │ + smlabbeq lr, r6, r4, r5 │ │ │ │ + tsteq lr, sl, lsl r5 │ │ │ │ + smlabbeq lr, lr, r3, r5 │ │ │ │ + @ instruction: 0x010e5390 │ │ │ │ smlatteq lr, sl, r3, r5 │ │ │ │ - tsteq lr, r2, lsl #8 │ │ │ │ - tsteq lr, r6, lsr #8 │ │ │ │ - @ instruction: 0x010e54ba │ │ │ │ - tsteq lr, lr, lsr #6 │ │ │ │ - tsteq lr, r0, lsr r3 │ │ │ │ - smlabbeq lr, sl, r3, r5 │ │ │ │ - smlatteq lr, r0, r3, r5 │ │ │ │ - tsteq lr, r6, asr r4 │ │ │ │ - smlatbeq lr, ip, r4, r5 │ │ │ │ - tsteq lr, r2, lsl #10 │ │ │ │ - @ instruction: 0x010b75bc │ │ │ │ - tsteq lr, ip, ror #26 │ │ │ │ - smlatteq lr, sl, sl, r4 │ │ │ │ - strdeq r4, [lr, -r8] │ │ │ │ - tsteq lr, lr, ror r9 │ │ │ │ - tsteq lr, ip, asr #18 │ │ │ │ - tsteq lr, r6, asr #32 │ │ │ │ - smlabbeq fp, ip, r5, r7 │ │ │ │ - smlabbeq fp, r6, r5, r7 │ │ │ │ - smlabbeq fp, r0, r5, r7 │ │ │ │ - @ instruction: 0x010e499a │ │ │ │ - tsteq lr, ip, ror #18 │ │ │ │ - tsteq fp, lr, ror #10 │ │ │ │ - tsteq fp, r8, ror #10 │ │ │ │ - tsteq lr, lr, lsr sl │ │ │ │ - strdeq r4, [lr, -r8] │ │ │ │ - smlabteq lr, r2, r9, r4 │ │ │ │ - tsteq fp, r0, asr r5 │ │ │ │ - tsteq fp, sl, asr #10 │ │ │ │ - tsteq lr, ip, asr #20 │ │ │ │ - tsteq lr, r2, ror #20 │ │ │ │ - tsteq fp, r8, lsr r5 │ │ │ │ - @ instruction: 0x010e4bb6 │ │ │ │ - strdeq r4, [lr, -r8] │ │ │ │ - @ instruction: 0x010e4aba │ │ │ │ - tsteq lr, ip, ror sl │ │ │ │ - tsteq fp, sl, lsl r5 │ │ │ │ - tsteq fp, r4, lsl r5 │ │ │ │ - tsteq lr, r2, asr fp │ │ │ │ - strdeq r4, [lr, -ip] │ │ │ │ - tsteq fp, r2, lsl #10 │ │ │ │ - tsteq lr, r8, ror #22 │ │ │ │ + tsteq lr, r0, asr #8 │ │ │ │ + @ instruction: 0x010e54b6 │ │ │ │ + tsteq lr, ip, lsl #10 │ │ │ │ + tsteq lr, r2, ror #10 │ │ │ │ + tsteq fp, ip, lsl r6 │ │ │ │ + smlabteq lr, ip, sp, r4 │ │ │ │ + tsteq lr, sl, asr #22 │ │ │ │ + tsteq lr, r8, asr sl │ │ │ │ + ldrdeq r4, [lr, -lr] │ │ │ │ + smlatbeq lr, ip, r9, r4 │ │ │ │ + smlatbeq lr, r6, r0, r5 │ │ │ │ + smlatteq fp, ip, r5, r7 │ │ │ │ + smlatteq fp, r6, r5, r7 │ │ │ │ + smlatteq fp, r0, r5, r7 │ │ │ │ strdeq r4, [lr, -sl] │ │ │ │ - smlatbeq lr, ip, fp, r4 │ │ │ │ - smlabbeq lr, lr, fp, r4 │ │ │ │ - smlatteq fp, r4, r4, r7 │ │ │ │ - tsteq lr, lr, asr ip │ │ │ │ - tsteq lr, r8, lsl #24 │ │ │ │ - ldrdeq r7, [fp, -r2] │ │ │ │ - smlabteq fp, ip, r4, r7 │ │ │ │ - tsteq lr, r2, lsl pc │ │ │ │ - @ instruction: 0x010e4db0 │ │ │ │ - strdeq r4, [lr, -r6] │ │ │ │ - @ instruction: 0x010e4cbc │ │ │ │ - smlabbeq lr, r6, ip, r4 │ │ │ │ - smlatbeq fp, r8, r4, r7 │ │ │ │ - smlatbeq fp, r2, r4, r7 │ │ │ │ - tsteq lr, ip, lsr #26 │ │ │ │ + smlabteq lr, ip, r9, r4 │ │ │ │ + smlabteq fp, lr, r5, r7 │ │ │ │ + smlabteq fp, r8, r5, r7 │ │ │ │ + @ instruction: 0x010e4a9e │ │ │ │ + tsteq lr, r8, asr sl │ │ │ │ + tsteq lr, r2, lsr #20 │ │ │ │ + @ instruction: 0x010b75b0 │ │ │ │ + smlatbeq fp, sl, r5, r7 │ │ │ │ + smlatbeq lr, ip, sl, r4 │ │ │ │ + smlabteq lr, r2, sl, r4 │ │ │ │ + @ instruction: 0x010b7598 │ │ │ │ + tsteq lr, r6, lsl ip │ │ │ │ + tsteq lr, r8, asr fp │ │ │ │ + tsteq lr, sl, lsl fp │ │ │ │ + ldrdeq r4, [lr, -ip] │ │ │ │ + tsteq fp, sl, ror r5 │ │ │ │ + tsteq fp, r4, ror r5 │ │ │ │ + @ instruction: 0x010e4bb2 │ │ │ │ + tsteq lr, ip, asr fp │ │ │ │ + tsteq fp, r2, ror #10 │ │ │ │ + smlabteq lr, r8, fp, r4 │ │ │ │ + tsteq lr, sl, asr ip │ │ │ │ + tsteq lr, ip, lsl #24 │ │ │ │ + smlatteq lr, lr, fp, r4 │ │ │ │ + tsteq fp, r4, asr #10 │ │ │ │ + @ instruction: 0x010e4cbe │ │ │ │ + tsteq lr, r8, ror #24 │ │ │ │ + tsteq fp, r2, lsr r5 │ │ │ │ + tsteq fp, ip, lsr #10 │ │ │ │ + tsteq lr, r2, ror pc │ │ │ │ + tsteq lr, r0, lsl lr │ │ │ │ tsteq lr, r6, asr sp │ │ │ │ - @ instruction: 0x010b7490 │ │ │ │ - tsteq lr, r6, lsl lr │ │ │ │ - smlabteq lr, ip, sp, r4 │ │ │ │ - tsteq fp, lr, ror r4 │ │ │ │ - smlatteq lr, ip, sp, r4 │ │ │ │ - tsteq lr, sl, asr lr │ │ │ │ + tsteq lr, ip, lsl sp │ │ │ │ + smlatteq lr, r6, ip, r4 │ │ │ │ + tsteq fp, r8, lsl #10 │ │ │ │ + tsteq fp, r2, lsl #10 │ │ │ │ + smlabbeq lr, ip, sp, r4 │ │ │ │ + @ instruction: 0x010e4db6 │ │ │ │ + strdeq r7, [fp, -r0] │ │ │ │ + tsteq lr, r6, ror lr │ │ │ │ tsteq lr, ip, lsr #28 │ │ │ │ - tsteq lr, sl, ror #28 │ │ │ │ - tsteq fp, r0, ror #8 │ │ │ │ - tsteq lr, r6, asr #32 │ │ │ │ - tsteq lr, ip, lsr pc │ │ │ │ - @ instruction: 0x010e4eb6 │ │ │ │ - smlabteq lr, ip, pc, r4 @ │ │ │ │ - tsteq lr, lr, asr pc │ │ │ │ - tsteq fp, ip, lsr r4 │ │ │ │ - tsteq fp, r6, lsr r4 │ │ │ │ - tsteq lr, r0, lsr #2 │ │ │ │ - strheq r5, [lr, -r2] │ │ │ │ - tsteq lr, r4, asr #32 │ │ │ │ - tsteq fp, lr, lsl r4 │ │ │ │ - tsteq fp, r8, lsl r4 │ │ │ │ - tsteq lr, sl, ror #2 │ │ │ │ - tsteq fp, ip, lsl #8 │ │ │ │ - @ instruction: 0x010e5192 │ │ │ │ + ldrdeq r7, [fp, -lr] │ │ │ │ + tsteq lr, ip, asr #28 │ │ │ │ + @ instruction: 0x010e4eba │ │ │ │ + smlabbeq lr, ip, lr, r4 │ │ │ │ + smlabteq lr, sl, lr, r4 │ │ │ │ + smlabteq fp, r0, r4, r7 │ │ │ │ + smlatbeq lr, r6, r0, r5 │ │ │ │ + @ instruction: 0x010e4f9c │ │ │ │ + tsteq lr, r6, lsl pc │ │ │ │ + tsteq lr, ip, lsr #32 │ │ │ │ + @ instruction: 0x010e4fbe │ │ │ │ + @ instruction: 0x010b749c │ │ │ │ + @ instruction: 0x010b7496 │ │ │ │ + smlabbeq lr, r0, r1, r5 │ │ │ │ + tsteq lr, r2, lsl r1 │ │ │ │ + smlatbeq lr, r4, r0, r5 │ │ │ │ + tsteq fp, lr, ror r4 │ │ │ │ + tsteq fp, r8, ror r4 │ │ │ │ + smlabteq lr, sl, r1, r5 │ │ │ │ + tsteq fp, ip, ror #8 │ │ │ │ + strdeq r5, [lr, -r2] │ │ │ │ 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 @@ │ │ │ │ ldcl 7, cr15, [r2], #-764 @ 0xfffffd04 │ │ │ │ movtcc pc, #9158 @ 0x23c6 @ │ │ │ │ blcs 2432f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1318a0> │ │ │ │ addshi pc, ip, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ blt fed5f180 │ │ │ │ sbcseq ip, r2, r2, asr #21 │ │ │ │ - tsteq fp, lr, ror #14 │ │ │ │ - @ instruction: 0x010d6db8 │ │ │ │ - tsteq fp, sl, lsl r5 │ │ │ │ - tsteq sp, r2, lsl #26 │ │ │ │ - smlatbeq fp, r6, r8, lr │ │ │ │ - @ instruction: 0x010d6c98 │ │ │ │ - smlatbeq sp, r6, r8, r6 │ │ │ │ - smlatteq sp, r8, fp, r6 │ │ │ │ - smlabbeq lr, ip, sp, r4 │ │ │ │ + smlabteq fp, lr, r7, r7 │ │ │ │ + tsteq sp, r8, lsl lr │ │ │ │ + tsteq fp, sl, ror r5 │ │ │ │ + tsteq sp, r2, ror #26 │ │ │ │ + tsteq fp, r6, lsl #18 │ │ │ │ + strdeq r6, [sp, -r8] │ │ │ │ + tsteq sp, r6, lsl #18 │ │ │ │ + tsteq sp, r8, asr #24 │ │ │ │ + smlatteq lr, ip, sp, r4 │ │ │ │ + smlabteq sp, r6, fp, r6 │ │ │ │ + tsteq sp, lr, ror fp │ │ │ │ + tsteq sp, r0, lsl r9 │ │ │ │ + tsteq sp, r0, ror fp │ │ │ │ tsteq sp, r6, ror #22 │ │ │ │ - tsteq sp, lr, lsl fp │ │ │ │ - @ instruction: 0x010d68b0 │ │ │ │ - tsteq sp, r0, lsl fp │ │ │ │ - tsteq sp, r6, lsl #22 │ │ │ │ - strdeq r8, [sp, -r8] │ │ │ │ - smlatteq sp, lr, sl, r8 │ │ │ │ - smlatteq sp, r0, sl, r8 │ │ │ │ - ldrdeq r8, [sp, -r6] │ │ │ │ - smlabteq sp, r8, sl, r8 │ │ │ │ - tsteq lr, sl, asr lr │ │ │ │ - tsteq lr, ip, asr #28 │ │ │ │ - tsteq lr, r2, asr #28 │ │ │ │ - tsteq lr, r4, lsr lr │ │ │ │ - tsteq lr, sl, lsr #28 │ │ │ │ - smlabbeq lr, r8, sp, r3 │ │ │ │ - tsteq sp, r4, lsl #14 │ │ │ │ - @ instruction: 0x010d899e │ │ │ │ - smlatbeq sp, r0, r6, r6 │ │ │ │ - tsteq fp, r4, lsl r2 │ │ │ │ - tsteq lr, r2, asr sp │ │ │ │ - tsteq sp, r0, asr r9 │ │ │ │ + tsteq sp, r8, asr fp │ │ │ │ + tsteq sp, lr, asr #22 │ │ │ │ + tsteq sp, r0, asr #22 │ │ │ │ + tsteq sp, r6, lsr fp │ │ │ │ + tsteq sp, r8, lsr #22 │ │ │ │ + @ instruction: 0x010e3eba │ │ │ │ + smlatbeq lr, ip, lr, r3 │ │ │ │ + smlatbeq lr, r2, lr, r3 │ │ │ │ + @ instruction: 0x010e3e94 │ │ │ │ + smlabbeq lr, sl, lr, r3 │ │ │ │ + smlatteq lr, r8, sp, r3 │ │ │ │ + tsteq sp, r4, ror #14 │ │ │ │ + strdeq r8, [sp, -lr] │ │ │ │ + tsteq sp, r0, lsl #14 │ │ │ │ + tsteq fp, r4, ror r2 │ │ │ │ + @ instruction: 0x010e3db2 │ │ │ │ + @ instruction: 0x010d89b0 │ │ │ │ + tsteq fp, r8, ror #24 │ │ │ │ + tsteq sp, r4, asr r4 │ │ │ │ + smlatteq fp, ip, sp, r6 │ │ │ │ + tsteq sp, r8, lsr r4 │ │ │ │ + @ instruction: 0x010b6eb4 │ │ │ │ + smlabteq fp, r2, lr, r6 │ │ │ │ + @ instruction: 0x0114a4d2 │ │ │ │ + smlatbeq fp, lr, lr, r6 │ │ │ │ + smlabbeq fp, r6, lr, r6 │ │ │ │ + @ instruction: 0x010b6e94 │ │ │ │ + @ instruction: 0x010b6e92 │ │ │ │ + @ instruction: 0x010b6e90 │ │ │ │ + smlabbeq fp, lr, lr, r6 │ │ │ │ + @ instruction: 0x010b6e90 │ │ │ │ + tsteq r4, r0, asr r4 │ │ │ │ + smlabbeq fp, r0, lr, r6 │ │ │ │ + tsteq fp, r4, lsl #28 │ │ │ │ + tsteq fp, r0, lsl lr │ │ │ │ + tsteq fp, ip, lsl #28 │ │ │ │ + tsteq fp, r8, lsl #28 │ │ │ │ + tsteq fp, r4, lsl #28 │ │ │ │ + tsteq fp, r4, lsl #28 │ │ │ │ + tsteq r4, r2, asr #7 │ │ │ │ + strdeq r6, [fp, -r0] │ │ │ │ + ldrdeq r6, [sp, -ip] │ │ │ │ + tsteq fp, r0, lsr ip │ │ │ │ tsteq fp, r8, lsl #24 │ │ │ │ - strdeq r6, [sp, -r4] │ │ │ │ - smlabbeq fp, ip, sp, r6 │ │ │ │ - ldrdeq r6, [sp, -r8] │ │ │ │ - tsteq fp, r4, asr lr │ │ │ │ - tsteq fp, r2, ror #28 │ │ │ │ - tsteq r4, r2, ror r4 │ │ │ │ - tsteq fp, lr, asr #28 │ │ │ │ - tsteq fp, r6, lsr #28 │ │ │ │ - tsteq fp, r4, lsr lr │ │ │ │ - tsteq fp, r2, lsr lr │ │ │ │ - tsteq fp, r0, lsr lr │ │ │ │ - tsteq fp, lr, lsr #28 │ │ │ │ - tsteq fp, r0, lsr lr │ │ │ │ - @ instruction: 0x0114a3f0 │ │ │ │ - tsteq fp, r0, lsr #28 │ │ │ │ - smlatbeq fp, r4, sp, r6 │ │ │ │ - @ instruction: 0x010b6db0 │ │ │ │ - smlatbeq fp, ip, sp, r6 │ │ │ │ - smlatbeq fp, r8, sp, r6 │ │ │ │ - smlatbeq fp, r4, sp, r6 │ │ │ │ - smlatbeq fp, r4, sp, r6 │ │ │ │ - tsteq r4, r2, ror #6 │ │ │ │ - @ instruction: 0x010b6a90 │ │ │ │ - tsteq sp, ip, ror r2 │ │ │ │ - ldrdeq r6, [fp, -r0] │ │ │ │ - smlatbeq fp, r8, fp, r6 │ │ │ │ - smlatbeq fp, sl, fp, r6 │ │ │ │ - @ instruction: 0x010c4c96 │ │ │ │ - @ instruction: 0x010c4c96 │ │ │ │ - @ instruction: 0x010c4c98 │ │ │ │ - @ instruction: 0x010c4c96 │ │ │ │ - tsteq r4, r6, asr #5 │ │ │ │ - strdeq r6, [fp, -r8] │ │ │ │ - tsteq ip, r6, ror ip │ │ │ │ - smlabbeq lr, r0, r0, r7 │ │ │ │ - tsteq r4, r4, lsl #5 │ │ │ │ - tsteq ip, r6, asr ip │ │ │ │ - tsteq ip, r2, ror #24 │ │ │ │ - tsteq ip, r0, ror #24 │ │ │ │ - @ instruction: 0x010e2ebe │ │ │ │ - tsteq fp, r6, lsl sl │ │ │ │ - tsteq fp, r0, lsl sl │ │ │ │ - tsteq fp, r6, lsl #4 │ │ │ │ + tsteq fp, sl, lsl #24 │ │ │ │ + strdeq r4, [ip, -r6] │ │ │ │ + strdeq r4, [ip, -r6] │ │ │ │ + strdeq r4, [ip, -r8] │ │ │ │ + strdeq r4, [ip, -r6] │ │ │ │ + tsteq r4, r6, lsr #6 │ │ │ │ + tsteq fp, r8, asr fp │ │ │ │ + ldrdeq r4, [ip, -r6] │ │ │ │ + smlatteq lr, r0, r0, r7 │ │ │ │ + tsteq r4, r4, ror #5 │ │ │ │ + @ instruction: 0x010c4cb6 │ │ │ │ + smlabteq ip, r2, ip, r4 │ │ │ │ + smlabteq ip, r0, ip, r4 │ │ │ │ + tsteq lr, lr, lsl pc │ │ │ │ + tsteq fp, r6, ror sl │ │ │ │ + tsteq fp, r0, ror sl │ │ │ │ + tsteq fp, r6, ror #4 │ │ │ │ @ instruction: 0x27d0f8df │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7bf447a │ │ │ │ eors lr, r6, sl, asr #23 │ │ │ │ @ instruction: 0x27c4f8df │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7bf447a │ │ │ │ @@ -65736,149 +65736,149 @@ │ │ │ │ svc 0x00f2f7be │ │ │ │ bmi 202d004 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7be9600 │ │ │ │ andlt lr, r2, sl, ror #31 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - smlabteq fp, r8, r0, lr │ │ │ │ - smlabteq fp, r4, r0, lr │ │ │ │ - smlabteq fp, r0, r0, lr │ │ │ │ - strheq lr, [fp, -ip] │ │ │ │ - strheq lr, [fp, -r8] │ │ │ │ - strheq lr, [fp, -r4] │ │ │ │ - strheq lr, [fp, -r0] │ │ │ │ - smlatbeq fp, r8, r0, lr │ │ │ │ - smlatbeq fp, r4, r0, lr │ │ │ │ - ldrdeq r2, [lr, -r0] │ │ │ │ - @ instruction: 0x010e2cb0 │ │ │ │ - tsteq r4, r2, lsl r0 │ │ │ │ - smlatbeq lr, sl, ip, r2 │ │ │ │ - smlabteq fp, ip, r7, r6 │ │ │ │ - tsteq sp, r6, lsl #14 │ │ │ │ - smlatbeq fp, sl, r7, r6 │ │ │ │ - strdeq r5, [sp, -r6] │ │ │ │ - smlabbeq fp, r6, r7, r6 │ │ │ │ - smlatteq sp, lr, r6, r5 │ │ │ │ - tsteq fp, r2, ror #14 │ │ │ │ - ldrdeq r5, [sp, -sl] │ │ │ │ - tsteq fp, lr, lsr r7 │ │ │ │ - smlabteq sp, r2, r6, r5 │ │ │ │ - tsteq fp, r4, lsr #14 │ │ │ │ - tsteq fp, r2, asr sl │ │ │ │ - tsteq sp, r8, asr lr │ │ │ │ - @ instruction: 0x010b669c │ │ │ │ - tsteq sp, r6, lsr lr │ │ │ │ - tsteq fp, lr, asr r9 │ │ │ │ - tsteq sp, r4, lsl lr │ │ │ │ - tsteq fp, r0, asr r9 │ │ │ │ - strdeq r5, [sp, -r2] │ │ │ │ - tsteq sp, r2, asr #2 │ │ │ │ - ldrdeq r5, [sp, -r4] │ │ │ │ - smlatbeq lr, r8, pc, r3 @ │ │ │ │ - @ instruction: 0x010d5db6 │ │ │ │ - tsteq fp, r4, asr r6 │ │ │ │ - tsteq fp, r4, asr #12 │ │ │ │ - tsteq fp, r4, lsr r6 │ │ │ │ - tsteq fp, r4, lsr #12 │ │ │ │ - tsteq lr, sl, asr pc │ │ │ │ - tsteq lr, ip, asr pc │ │ │ │ - tsteq sp, r4, lsr r7 │ │ │ │ - tsteq sp, r2, ror #18 │ │ │ │ - tsteq sp, r0, lsr sp │ │ │ │ - @ instruction: 0x010b66bc │ │ │ │ - smlabbeq sp, r6, r6, r6 │ │ │ │ - smlatteq sp, r6, ip, r5 │ │ │ │ - tsteq sp, r2, lsl r7 │ │ │ │ - @ instruction: 0x010d7498 │ │ │ │ - @ instruction: 0x010d5cba │ │ │ │ - smlabbeq sp, ip, r4, r7 │ │ │ │ - smlabbeq fp, ip, r4, r6 │ │ │ │ - tsteq sp, r6, ror ip │ │ │ │ - @ instruction: 0x010e3e96 │ │ │ │ - tsteq sp, r0, ror #24 │ │ │ │ - smlabbeq lr, r4, lr, r3 │ │ │ │ - tsteq lr, r4, ror lr │ │ │ │ - @ instruction: 0x010b64be │ │ │ │ - @ instruction: 0x010b64b6 │ │ │ │ - tsteq lr, r6, asr lr │ │ │ │ - smlabbeq fp, r2, fp, sp │ │ │ │ - tsteq fp, r8, ror r4 │ │ │ │ - tsteq fp, r0, ror r4 │ │ │ │ - tsteq lr, r0, lsr #28 │ │ │ │ - smlatbeq sp, r0, fp, r5 │ │ │ │ - tsteq sp, r4, asr r8 │ │ │ │ - smlabbeq sp, r2, fp, r5 │ │ │ │ + tsteq fp, r8, lsr #2 │ │ │ │ + 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, r8, lsl #2 │ │ │ │ + tsteq fp, r4, lsl #2 │ │ │ │ + tsteq lr, r0, lsr sp │ │ │ │ + tsteq lr, r0, lsl sp │ │ │ │ + tsteq r4, r2, ror r0 │ │ │ │ + tsteq lr, sl, lsl #26 │ │ │ │ + tsteq fp, ip, lsr #16 │ │ │ │ + tsteq sp, r6, ror #14 │ │ │ │ + tsteq fp, sl, lsl #16 │ │ │ │ + tsteq sp, r6, asr r7 │ │ │ │ + smlatteq fp, r6, r7, r6 │ │ │ │ + tsteq sp, lr, asr #14 │ │ │ │ + smlabteq fp, r2, r7, r6 │ │ │ │ + tsteq sp, sl, lsr r7 │ │ │ │ + @ instruction: 0x010b679e │ │ │ │ + tsteq sp, r2, lsr #14 │ │ │ │ + smlabbeq fp, r4, r7, r6 │ │ │ │ + @ instruction: 0x010bdab2 │ │ │ │ + @ instruction: 0x010d5eb8 │ │ │ │ + strdeq r6, [fp, -ip] │ │ │ │ + @ instruction: 0x010d5e96 │ │ │ │ + @ instruction: 0x010bd9be │ │ │ │ + tsteq sp, r4, ror lr │ │ │ │ + @ instruction: 0x010bd9b0 │ │ │ │ + tsteq sp, r2, asr lr │ │ │ │ + smlatbeq sp, r2, r1, r6 │ │ │ │ + tsteq sp, r4, lsr lr │ │ │ │ + tsteq lr, r8 │ │ │ │ + tsteq sp, r6, lsl lr │ │ │ │ + @ instruction: 0x010b66b4 │ │ │ │ + smlatbeq fp, r4, r6, r6 │ │ │ │ + @ instruction: 0x010b6694 │ │ │ │ + smlabbeq fp, r4, r6, r6 │ │ │ │ + @ instruction: 0x010e3fba │ │ │ │ + @ instruction: 0x010e3fbc │ │ │ │ + @ instruction: 0x010d6794 │ │ │ │ + smlabteq sp, r2, r9, r5 │ │ │ │ + @ instruction: 0x010d5d90 │ │ │ │ + tsteq fp, ip, lsl r7 │ │ │ │ + smlatteq sp, r6, r6, r6 │ │ │ │ + tsteq sp, r6, asr #26 │ │ │ │ + tsteq sp, r2, ror r7 │ │ │ │ + strdeq r7, [sp, -r8] │ │ │ │ + tsteq sp, sl, lsl sp │ │ │ │ + smlatteq sp, ip, r4, r7 │ │ │ │ + smlatteq fp, ip, r4, r6 │ │ │ │ + ldrdeq r5, [sp, -r6] │ │ │ │ strdeq r3, [lr, -r6] │ │ │ │ - tsteq sp, r2, ror #22 │ │ │ │ - tsteq sp, r2, lsl r3 │ │ │ │ - tsteq sp, ip, asr #22 │ │ │ │ - tsteq sp, r2, lsl #6 │ │ │ │ - smlatbeq lr, ip, sp, r3 │ │ │ │ - smlabteq sp, r2, r4, r6 │ │ │ │ - smlatteq sp, sl, r6, r7 │ │ │ │ - mrseq r4, (UNDEF: 30) │ │ │ │ - smlatbeq sp, r2, r4, r6 │ │ │ │ - smlabteq sp, r8, sl, r5 │ │ │ │ - @ instruction: 0x010d73b6 │ │ │ │ - tsteq sp, sl, lsl r9 │ │ │ │ - @ instruction: 0x010d73b0 │ │ │ │ - tsteq sp, lr, ror r2 │ │ │ │ - tsteq fp, r6, lsr #6 │ │ │ │ - tsteq fp, r0, lsr #6 │ │ │ │ - smlatbeq sp, r2, r6, pc @ │ │ │ │ - strdeq r6, [fp, -sl] │ │ │ │ - strdeq r6, [fp, -r4] │ │ │ │ - tsteq sp, r6, asr r2 │ │ │ │ - tsteq ip, ip, lsr r6 │ │ │ │ - strdeq r7, [sp, -r2] │ │ │ │ - tsteq ip, r8, lsr r6 │ │ │ │ - @ instruction: 0x01149abc │ │ │ │ - tsteq sp, sl, asr sl │ │ │ │ - tsteq fp, sl, ror r2 │ │ │ │ - tsteq fp, r4, ror r2 │ │ │ │ - tsteq sp, r6, lsr fp │ │ │ │ - tsteq ip, lr, ror #8 │ │ │ │ - tsteq ip, ip, ror #8 │ │ │ │ - tsteq sp, r2, asr fp │ │ │ │ - tsteq fp, r2, lsr #4 │ │ │ │ - tsteq fp, ip, lsl r2 │ │ │ │ - @ instruction: 0x010e269e │ │ │ │ - strdeq r6, [fp, -r6] │ │ │ │ - strdeq r6, [fp, -r0] │ │ │ │ - smlatteq fp, r6, r9, sp │ │ │ │ - ldrdeq sp, [fp, -r8] │ │ │ │ - ldrdeq sp, [fp, -r6] │ │ │ │ - ldrdeq sp, [fp, -r4] │ │ │ │ - ldrdeq sp, [fp, -r2] │ │ │ │ - ldrdeq sp, [fp, -r0] │ │ │ │ - smlabteq fp, lr, r9, sp │ │ │ │ - smlabteq fp, ip, r9, sp │ │ │ │ - smlabteq fp, r6, r9, sp │ │ │ │ - smlabteq fp, r4, r9, sp │ │ │ │ - strdeq r2, [lr, -r2] │ │ │ │ - ldrdeq r2, [lr, -r4] │ │ │ │ - tsteq r4, r8, lsr r9 │ │ │ │ - tsteq sp, r8, lsr r8 │ │ │ │ - tsteq sp, r4, asr r8 │ │ │ │ - tsteq fp, r6, lsr #26 │ │ │ │ + smlabteq sp, r0, ip, r5 │ │ │ │ + smlatteq lr, r4, lr, r3 │ │ │ │ + ldrdeq r3, [lr, -r4] │ │ │ │ + tsteq fp, lr, lsl r5 │ │ │ │ + tsteq fp, r6, lsl r5 │ │ │ │ + @ instruction: 0x010e3eb6 │ │ │ │ + smlatteq fp, r2, fp, sp │ │ │ │ + ldrdeq r6, [fp, -r8] │ │ │ │ + ldrdeq r6, [fp, -r0] │ │ │ │ + smlabbeq lr, r0, lr, r3 │ │ │ │ + tsteq sp, r0, lsl #24 │ │ │ │ + @ instruction: 0x010d58b4 │ │ │ │ + smlatteq sp, r2, fp, r5 │ │ │ │ + tsteq lr, r6, asr lr │ │ │ │ + smlabteq sp, r2, fp, r5 │ │ │ │ + tsteq sp, r2, ror r3 │ │ │ │ + smlatbeq sp, ip, fp, r5 │ │ │ │ + tsteq sp, r2, ror #6 │ │ │ │ + tsteq lr, ip, lsl #28 │ │ │ │ + tsteq sp, r2, lsr #10 │ │ │ │ + tsteq sp, sl, asr #14 │ │ │ │ + tsteq lr, r0, ror #2 │ │ │ │ + tsteq sp, r2, lsl #10 │ │ │ │ + tsteq sp, r8, lsr #22 │ │ │ │ + tsteq sp, r6, lsl r4 │ │ │ │ + tsteq sp, sl, ror r9 │ │ │ │ + tsteq sp, r0, lsl r4 │ │ │ │ + ldrdeq r5, [sp, -lr] │ │ │ │ + smlabbeq fp, r6, r3, r6 │ │ │ │ + smlabbeq fp, r0, r3, r6 │ │ │ │ + tstpeq sp, r2, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, sl, asr r3 │ │ │ │ + tsteq fp, r4, asr r3 │ │ │ │ + @ instruction: 0x010d52b6 │ │ │ │ + @ instruction: 0x010c469c │ │ │ │ + tsteq sp, r2, asr r9 │ │ │ │ + @ instruction: 0x010c4698 │ │ │ │ + tsteq r4, ip, lsl fp │ │ │ │ + @ instruction: 0x010d7aba │ │ │ │ + ldrdeq r6, [fp, -sl] │ │ │ │ + ldrdeq r6, [fp, -r4] │ │ │ │ + @ instruction: 0x010d7b96 │ │ │ │ + smlabteq ip, lr, r4, r4 │ │ │ │ + smlabteq ip, ip, r4, r4 │ │ │ │ + @ instruction: 0x010d7bb2 │ │ │ │ + smlabbeq fp, r2, r2, r6 │ │ │ │ + tsteq fp, ip, ror r2 │ │ │ │ + strdeq r2, [lr, -lr] │ │ │ │ + tsteq fp, r6, asr r2 │ │ │ │ + tsteq fp, r0, asr r2 │ │ │ │ + tsteq fp, r6, asr #20 │ │ │ │ + tsteq fp, r8, lsr sl │ │ │ │ + tsteq fp, r6, lsr sl │ │ │ │ + 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, r6, lsr #20 │ │ │ │ + tsteq fp, r4, lsr #20 │ │ │ │ + tsteq lr, r2, asr r6 │ │ │ │ + tsteq lr, r4, lsr r6 │ │ │ │ + @ instruction: 0x01149998 │ │ │ │ + @ instruction: 0x010d5898 │ │ │ │ + @ instruction: 0x010d58b4 │ │ │ │ + smlabbeq fp, r6, sp, r5 │ │ │ │ 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 │ │ │ │ - ldrdeq r3, [lr, -r0] │ │ │ │ - smlatteq lr, lr, r8, r3 │ │ │ │ + tsteq lr, r0, lsr r9 │ │ │ │ + tsteq lr, lr, asr #18 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec0c420 │ │ │ │ @ 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 370d04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x25f2b4> │ │ │ │ smlattcs r1, fp, r2, fp │ │ │ │ @ instruction: 0x4620447a │ │ │ │ mrc 7, 4, APSR_nzcv, cr4, cr14, {5} │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - smlabbeq fp, ip, r5, sp │ │ │ │ - smlabbeq fp, r4, lr, r5 │ │ │ │ - tsteq fp, lr, ror lr │ │ │ │ - tsteq lr, r0, lsr r8 │ │ │ │ - @ instruction: 0x010d55b2 │ │ │ │ - @ instruction: 0x010e3898 │ │ │ │ - @ instruction: 0x010d5598 │ │ │ │ + smlatteq fp, ip, r5, sp │ │ │ │ + smlatteq fp, r4, lr, r5 │ │ │ │ + ldrdeq r5, [fp, -lr] │ │ │ │ + @ instruction: 0x010e3890 │ │ │ │ + tsteq sp, r2, lsl r6 │ │ │ │ + strdeq r3, [lr, -r8] │ │ │ │ + strdeq r5, [sp, -r8] │ │ │ │ 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 fec0c4dc │ │ │ │ @@ -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 │ │ │ │ - tsteq lr, r6, ror r8 │ │ │ │ - tsteq lr, ip, asr #16 │ │ │ │ - tsteq lr, sl, asr r8 │ │ │ │ - tsteq lr, r8, ror r8 │ │ │ │ + ldrdeq r3, [lr, -r6] │ │ │ │ + smlatbeq lr, ip, r8, r3 │ │ │ │ + @ instruction: 0x010e38ba │ │ │ │ + ldrdeq r3, [lr, -r8] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec0c518 │ │ │ │ @ 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, [ip], {190} @ 0xbe │ │ │ │ vaddw.u8 q9, , d1 │ │ │ │ ldrtmi r5, [sl], -r5, lsl #6 │ │ │ │ @ instruction: 0xf7be4620 │ │ │ │ ldcllt 12, cr14, [r8, #856]! @ 0x358 │ │ │ │ - strdeq r4, [ip, -ip] │ │ │ │ - smlatteq ip, lr, r0, r4 │ │ │ │ - smlatteq ip, ip, r0, r4 │ │ │ │ - smlatteq ip, sl, r0, r4 │ │ │ │ - smlatteq ip, r8, r0, r4 │ │ │ │ - tsteq r4, r4, asr r5 │ │ │ │ - ldrdeq r4, [ip, -r6] │ │ │ │ - ldrdeq r4, [ip, -lr] │ │ │ │ - ldrdeq r4, [ip, -ip] │ │ │ │ - ldrdeq r4, [ip, -sl] │ │ │ │ - ldrdeq r4, [ip, -lr] │ │ │ │ - ldrdeq r4, [ip, -r4] │ │ │ │ - smlabteq ip, lr, r0, r4 │ │ │ │ - ldrdeq r4, [ip, -r2] │ │ │ │ - smlabteq ip, ip, r0, r4 │ │ │ │ + tsteq ip, ip, asr r1 │ │ │ │ + tsteq ip, lr, asr #2 │ │ │ │ + tsteq ip, ip, asr #2 │ │ │ │ tsteq ip, sl, asr #2 │ │ │ │ - smlatteq sp, sl, r3, r5 │ │ │ │ - strdeq r3, [ip, -r8] │ │ │ │ - tsteq ip, r0, lsr #2 │ │ │ │ + tsteq ip, r8, asr #2 │ │ │ │ + @ instruction: 0x011495b4 │ │ │ │ + tsteq ip, r6, lsr r1 │ │ │ │ + tsteq ip, lr, lsr r1 │ │ │ │ + tsteq ip, ip, lsr r1 │ │ │ │ + tsteq ip, sl, lsr r1 │ │ │ │ + tsteq ip, lr, lsr r1 │ │ │ │ + tsteq ip, r4, lsr r1 │ │ │ │ + tsteq ip, lr, lsr #2 │ │ │ │ tsteq ip, r2, lsr r1 │ │ │ │ - strdeq r3, [lr, -r4] │ │ │ │ - tsteq ip, sl, asr r1 │ │ │ │ - tsteq ip, r0, ror #2 │ │ │ │ - tsteq r4, ip, lsr r4 │ │ │ │ - tsteq ip, r2, asr r1 │ │ │ │ - tsteq lr, lr, ror #18 │ │ │ │ - tsteq sp, ip, lsr pc │ │ │ │ - tsteq ip, r6, asr #2 │ │ │ │ - tsteq ip, r6, asr r1 │ │ │ │ - tsteq ip, r0, asr r1 │ │ │ │ - tsteq fp, r4, ror #22 │ │ │ │ - mrseq r5, SP_mon │ │ │ │ - tsteq ip, sl, lsl #30 │ │ │ │ - tsteq lr, sl, asr #12 │ │ │ │ - tsteq sp, r8, lsr r3 │ │ │ │ - tsteq lr, r6, lsr r6 │ │ │ │ - tsteq lr, r4, lsr r6 │ │ │ │ - tsteq lr, r2, lsr r6 │ │ │ │ - tsteq ip, r2, lsr pc │ │ │ │ - tsteq ip, r0, lsr #30 │ │ │ │ - tsteq lr, sl, lsl r6 │ │ │ │ - tsteq ip, r6, lsl #30 │ │ │ │ - strdeq r3, [ip, -r4] │ │ │ │ - strdeq r3, [lr, -sl] │ │ │ │ - tsteq sp, r2, asr #4 │ │ │ │ - strdeq r3, [lr, -r0] │ │ │ │ + tsteq ip, ip, lsr #2 │ │ │ │ + smlatbeq ip, sl, r1, r4 │ │ │ │ + tsteq sp, sl, asr #8 │ │ │ │ + qaddeq r4, r8, ip │ │ │ │ + smlabbeq ip, r0, r1, r4 │ │ │ │ + @ instruction: 0x010c4192 │ │ │ │ + tsteq lr, r4, asr r7 │ │ │ │ + @ instruction: 0x010c41ba │ │ │ │ + smlabteq ip, r0, r1, r4 │ │ │ │ + @ instruction: 0x0114949c │ │ │ │ + @ instruction: 0x010c41b2 │ │ │ │ + smlabteq lr, lr, r9, r3 │ │ │ │ + @ instruction: 0x010d6f9c │ │ │ │ + smlatbeq ip, r6, r1, r4 │ │ │ │ + @ instruction: 0x010c41b6 │ │ │ │ + @ instruction: 0x010c41b0 │ │ │ │ + smlabteq fp, r4, fp, r5 │ │ │ │ + tsteq sp, r0, ror #6 │ │ │ │ + tsteq ip, sl, ror #30 │ │ │ │ + smlatbeq lr, sl, r6, r3 │ │ │ │ + @ instruction: 0x010d6398 │ │ │ │ + @ instruction: 0x010e3696 │ │ │ │ + @ instruction: 0x010e3694 │ │ │ │ + @ instruction: 0x010e3692 │ │ │ │ + @ instruction: 0x010c3f92 │ │ │ │ + smlabbeq ip, r0, pc, r3 @ │ │ │ │ + tsteq lr, sl, ror r6 │ │ │ │ + tsteq ip, r6, ror #30 │ │ │ │ + tsteq ip, r4, asr pc │ │ │ │ + tsteq lr, sl, asr r6 │ │ │ │ + smlatbeq sp, r2, r2, r5 │ │ │ │ + tsteq lr, r0, asr r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec0c8e0 │ │ │ │ @ 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 │ │ │ │ - tsteq lr, sl, lsr r5 │ │ │ │ - tsteq lr, ip, lsr #12 │ │ │ │ - tsteq lr, r8, asr r3 │ │ │ │ - tsteq lr, r6, ror pc │ │ │ │ - tsteq lr, sl, lsl pc │ │ │ │ - tsteq lr, r6, ror #20 │ │ │ │ - smlatbeq lr, r8, sl, r2 │ │ │ │ + @ instruction: 0x010e359a │ │ │ │ + smlabbeq lr, ip, r6, r3 │ │ │ │ + @ instruction: 0x010e33b8 │ │ │ │ + ldrdeq r2, [lr, -r6] │ │ │ │ + tsteq lr, sl, ror pc │ │ │ │ + smlabteq lr, r6, sl, r2 │ │ │ │ + tsteq lr, r8, 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 │ │ │ │ - tsteq fp, sl, ror sl │ │ │ │ - tsteq fp, lr, ror #20 │ │ │ │ - strdeq r0, [lr, -r0] │ │ │ │ - tsteq fp, r2, ror #20 │ │ │ │ - @ instruction: 0x010e0a94 │ │ │ │ - tsteq fp, r6, asr sl │ │ │ │ - tsteq fp, r0, asr sl │ │ │ │ - tsteq fp, sl, asr #20 │ │ │ │ - strdeq r0, [lr, -ip] │ │ │ │ - tsteq fp, lr, lsr sl │ │ │ │ - tsteq lr, r0, ror #22 │ │ │ │ - tsteq lr, r6, lsl #22 │ │ │ │ - ldrdeq r0, [lr, -ip] │ │ │ │ - tsteq fp, r6, lsr #20 │ │ │ │ - tsteq lr, r4, ror fp │ │ │ │ + ldrdeq r2, [fp, -sl] │ │ │ │ + smlabteq fp, lr, sl, r2 │ │ │ │ + tsteq lr, r0, asr fp │ │ │ │ + smlabteq fp, r2, sl, r2 │ │ │ │ + strdeq r0, [lr, -r4] │ │ │ │ + @ instruction: 0x010b2ab6 │ │ │ │ + @ instruction: 0x010b2ab0 │ │ │ │ + smlatbeq fp, sl, sl, r2 │ │ │ │ + tsteq lr, ip, asr sl │ │ │ │ + @ instruction: 0x010b2a9e │ │ │ │ + smlabteq lr, r0, fp, r0 │ │ │ │ + tsteq lr, r6, ror #22 │ │ │ │ + tsteq lr, ip, lsr fp │ │ │ │ + smlabbeq fp, r6, sl, r2 │ │ │ │ + ldrdeq r0, [lr, -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 │ │ │ │ @@ -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 │ │ │ │ - tsteq fp, r8, lsl sp │ │ │ │ - tsteq sp, r2, lsl #10 │ │ │ │ + tsteq fp, r8, ror sp │ │ │ │ + tsteq sp, r2, ror #10 │ │ │ │ orrvc pc, r4, #168820736 @ 0xa100000 │ │ │ │ blcs 7e59e4 │ │ │ │ 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 ff9830 │ │ │ │ bmi feef3970 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7b89600 │ │ │ │ andlt lr, r2, r4, lsr fp │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - @ instruction: 0x010d96b0 │ │ │ │ - tstpeq ip, r8, lsl fp @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r0, lsl r7 │ │ │ │ + tstpeq ip, r8, ror fp @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r0, asr #2 │ │ │ │ + strdeq r0, [fp, -ip] │ │ │ │ + strdeq r0, [fp, -r4] │ │ │ │ + tsteq sp, ip, lsl r1 │ │ │ │ + tsteq sp, sl, lsl r1 │ │ │ │ + tsteq sp, r0, lsr #2 │ │ │ │ + @ instruction: 0x010d19bc │ │ │ │ + strdeq pc, [ip, -sl] │ │ │ │ + tsteq sp, r2, lsr #10 │ │ │ │ smlatteq sp, r0, r0, lr │ │ │ │ - @ instruction: 0x010b039c │ │ │ │ - @ instruction: 0x010b0394 │ │ │ │ - strheq lr, [sp, -ip] │ │ │ │ - strheq lr, [sp, -sl] │ │ │ │ + tsteq sp, lr, asr r6 │ │ │ │ smlabteq sp, r0, r0, lr │ │ │ │ - tsteq sp, ip, asr r9 │ │ │ │ - @ instruction: 0x010cfa9a │ │ │ │ - smlabteq sp, r2, r4, r0 │ │ │ │ - smlabbeq sp, r0, r0, lr │ │ │ │ - strdeq r0, [sp, -lr] │ │ │ │ - tsteq sp, r0, rrx │ │ │ │ - tsteq sp, r2, rrx │ │ │ │ - tsteq sp, r0, rrx │ │ │ │ - @ instruction: 0x010b799e │ │ │ │ - @ instruction: 0x010b0294 │ │ │ │ - smlabbeq fp, ip, r2, r0 │ │ │ │ - tsteq sp, r2, lsr r0 │ │ │ │ - ldrdeq r0, [sp, -r2] │ │ │ │ - tsteq sp, r4, lsl r0 │ │ │ │ - tsteq sp, sl │ │ │ │ - tsteq sp, r8 │ │ │ │ - tsteq fp, r8, lsl #18 │ │ │ │ - strdeq r0, [fp, -lr] │ │ │ │ - strdeq r0, [fp, -r6] │ │ │ │ - smlatteq sp, r2, pc, sp @ │ │ │ │ - smlabteq fp, ip, r1, r0 │ │ │ │ - smlatbeq sp, sl, r0, lr │ │ │ │ - ldrdeq lr, [sp, -r4] │ │ │ │ - tsteq sp, r6, ror r0 │ │ │ │ - ldrdeq lr, [sp, -r0] │ │ │ │ - smlabteq sp, r2, r1, lr │ │ │ │ - smlabteq sp, sl, r1, lr │ │ │ │ - tsteq fp, r8, lsr r1 │ │ │ │ - @ instruction: 0x010be6bc │ │ │ │ - tstpeq ip, sl, ror #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r8, lsl pc │ │ │ │ - ldrdeq r0, [fp, -ip] │ │ │ │ - ldrdeq r0, [fp, -r4] │ │ │ │ - smlabbeq lr, r8, r6, r2 │ │ │ │ - tsteq sp, r0, lsl lr │ │ │ │ - smlabteq sp, r4, lr, sp │ │ │ │ - tsteq fp, r8, lsl r6 │ │ │ │ - smlatbeq sp, r8, lr, sp │ │ │ │ - tsteq sp, r8, lsr r8 │ │ │ │ - ldrdeq lr, [fp, -r0] │ │ │ │ - tsteq sp, sl, ror #28 │ │ │ │ - tsteq sp, sl, ror #28 │ │ │ │ + smlabteq sp, r2, r0, lr │ │ │ │ + smlabteq sp, r0, r0, lr │ │ │ │ + strdeq r7, [fp, -lr] │ │ │ │ + strdeq r0, [fp, -r4] │ │ │ │ + smlatteq fp, ip, r2, r0 │ │ │ │ + swpeq lr, r2, [sp] │ │ │ │ + tsteq sp, r2, lsr r6 │ │ │ │ + tsteq sp, r4, ror r0 │ │ │ │ + tsteq sp, sl, rrx │ │ │ │ + tsteq sp, r8, rrx │ │ │ │ + tsteq fp, r8, ror #18 │ │ │ │ + tsteq fp, lr, asr r2 │ │ │ │ + tsteq fp, r6, asr r2 │ │ │ │ + tsteq sp, r2, asr #32 │ │ │ │ + tsteq fp, ip, lsr #4 │ │ │ │ + tsteq sp, sl, lsl #2 │ │ │ │ + tsteq sp, r4, lsr r2 │ │ │ │ + ldrdeq lr, [sp, -r6] │ │ │ │ + tsteq sp, r0, lsr r2 │ │ │ │ + tsteq sp, r2, lsr #4 │ │ │ │ + tsteq sp, sl, lsr #4 │ │ │ │ + @ instruction: 0x010b0198 │ │ │ │ + tsteq fp, ip, lsl r7 │ │ │ │ + smlabteq ip, sl, r8, pc @ │ │ │ │ + tsteq sp, r8, ror pc │ │ │ │ + tsteq fp, ip, lsr r1 │ │ │ │ + tsteq fp, r4, lsr r1 │ │ │ │ + smlatteq lr, r8, r6, r2 │ │ │ │ + tsteq sp, r0, ror lr │ │ │ │ + tsteq sp, r4, lsr #30 │ │ │ │ + tsteq fp, r8, ror r6 │ │ │ │ + tsteq sp, r8, lsl #30 │ │ │ │ + @ instruction: 0x010d1898 │ │ │ │ + tsteq fp, r0, lsr r4 │ │ │ │ + smlabteq sp, sl, lr, sp │ │ │ │ + smlabteq sp, sl, lr, sp │ │ │ │ + @ instruction: 0x010d049a │ │ │ │ + @ instruction: 0x010d0496 │ │ │ │ + smlatbeq sp, sl, lr, sp │ │ │ │ tsteq sp, sl, lsr r4 │ │ │ │ tsteq sp, r6, lsr r4 │ │ │ │ - tsteq sp, sl, asr #28 │ │ │ │ - ldrdeq r0, [sp, -sl] │ │ │ │ - ldrdeq r0, [sp, -r6] │ │ │ │ - tsteq r4, ip, ror #15 │ │ │ │ - tsteq sp, r0, lsl lr │ │ │ │ - tsteq sp, r8, lsl #28 │ │ │ │ - tsteq sp, r4, lsl #28 │ │ │ │ - tsteq sp, r0, lsl #28 │ │ │ │ - strdeq sp, [sp, -ip] │ │ │ │ - strdeq sp, [sp, -r8] │ │ │ │ - strdeq sp, [sp, -r4] │ │ │ │ - strdeq sp, [sp, -r0] │ │ │ │ - smlatteq sp, ip, sp, sp │ │ │ │ - smlatteq sp, r8, sp, sp │ │ │ │ - ldrdeq sp, [sp, -ip] │ │ │ │ - ldrdeq sp, [sp, -r8] │ │ │ │ - ldrdeq sp, [sp, -r4] │ │ │ │ - ldrdeq sp, [sp, -r0] │ │ │ │ - smlabteq sp, ip, sp, sp │ │ │ │ - smlabteq sp, r8, sp, sp │ │ │ │ - smlabteq sp, r4, sp, sp │ │ │ │ - smlabteq sp, r0, sp, sp │ │ │ │ - @ instruction: 0x010dddba │ │ │ │ - tsteq sp, lr, lsl #8 │ │ │ │ - smlatbeq sp, sl, fp, sp │ │ │ │ - tsteq sp, r2, lsl sp │ │ │ │ - tsteq sp, sl, lsl sp │ │ │ │ - tsteq sp, sl, ror #26 │ │ │ │ - smlatteq sp, lr, ip, sp │ │ │ │ - strdeq sp, [sp, -r6] │ │ │ │ + tsteq r4, ip, asr #16 │ │ │ │ + tsteq sp, r0, ror lr │ │ │ │ + tsteq sp, r8, 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, ip, lsr lr │ │ │ │ + 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, sl, lsl lr │ │ │ │ + tsteq sp, lr, ror #8 │ │ │ │ + tsteq sp, sl, lsl #24 │ │ │ │ + tsteq sp, r2, ror sp │ │ │ │ + tsteq sp, sl, ror sp │ │ │ │ + smlabteq sp, sl, sp, sp │ │ │ │ tsteq sp, lr, asr #26 │ │ │ │ - smlatteq sp, r2, ip, sp │ │ │ │ - ldrdeq sp, [sp, -lr] │ │ │ │ - ldrdeq sp, [sp, -sl] │ │ │ │ - ldrdeq sp, [sp, -r6] │ │ │ │ - tsteq sp, r2, lsl sp │ │ │ │ - tsteq sp, r2, lsl sp │ │ │ │ - tsteq r4, r8, lsl #11 │ │ │ │ - tsteq sp, r0, lsl #26 │ │ │ │ - tsteq sp, ip, lsl ip │ │ │ │ - tsteq sp, r8, lsl ip │ │ │ │ - tsteq sp, r4, lsl ip │ │ │ │ - tsteq sp, r0, lsl ip │ │ │ │ - tsteq sp, ip, lsl #24 │ │ │ │ - tsteq sp, r8, lsl #24 │ │ │ │ - tsteq sp, r4, lsl #24 │ │ │ │ - tsteq sp, r0, lsl #24 │ │ │ │ - tsteq sp, r2, ror ip │ │ │ │ - tsteq sp, lr, asr #4 │ │ │ │ - smlatteq sp, sl, r9, sp │ │ │ │ - tsteq sp, r2, asr fp │ │ │ │ - tsteq sp, sl, asr fp │ │ │ │ - smlatbeq sp, sl, fp, sp │ │ │ │ - tsteq sp, lr, lsr #22 │ │ │ │ - tsteq sp, r6, lsr fp │ │ │ │ + tsteq sp, r6, asr sp │ │ │ │ + smlatbeq sp, lr, sp, sp │ │ │ │ + tsteq sp, r2, asr #26 │ │ │ │ + tsteq sp, lr, lsr sp │ │ │ │ + tsteq sp, sl, lsr sp │ │ │ │ + tsteq sp, r6, lsr sp │ │ │ │ + tsteq sp, r2, ror sp │ │ │ │ + tsteq sp, r2, ror sp │ │ │ │ + tsteq r4, r8, ror #11 │ │ │ │ + tsteq sp, r0, ror #26 │ │ │ │ + tsteq sp, ip, ror ip │ │ │ │ + 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 │ │ │ │ + ldrdeq sp, [sp, -r2] │ │ │ │ + smlatbeq sp, lr, r2, r0 │ │ │ │ + tsteq sp, sl, asr #20 │ │ │ │ + @ instruction: 0x010ddbb2 │ │ │ │ + @ instruction: 0x010ddbba │ │ │ │ + tsteq sp, sl, lsl #24 │ │ │ │ smlabbeq sp, lr, fp, sp │ │ │ │ - tsteq sp, r2, lsr #22 │ │ │ │ - tsteq sp, lr, lsl fp │ │ │ │ - tsteq sp, sl, lsl fp │ │ │ │ - tsteq sp, r6, lsl fp │ │ │ │ - tsteq sp, r2, asr fp │ │ │ │ - @ instruction: 0x010ddb92 │ │ │ │ - tsteq r4, r8, asr #7 │ │ │ │ + @ instruction: 0x010ddb96 │ │ │ │ + smlatteq sp, lr, fp, sp │ │ │ │ + smlabbeq sp, r2, fp, sp │ │ │ │ tsteq sp, lr, ror fp │ │ │ │ - tsteq sp, r0, ror #22 │ │ │ │ - tsteq sp, r8, asr fp │ │ │ │ - tsteq sp, r0, asr fp │ │ │ │ - tsteq sp, r8, asr #22 │ │ │ │ - tsteq sp, r0, asr #22 │ │ │ │ - tsteq r4, lr, lsr #6 │ │ │ │ - tsteq sp, lr, lsr fp │ │ │ │ + tsteq sp, sl, ror fp │ │ │ │ + tsteq sp, r6, ror fp │ │ │ │ + @ instruction: 0x010ddbb2 │ │ │ │ + strdeq sp, [sp, -r2] │ │ │ │ + tsteq r4, r8, lsr #8 │ │ │ │ + ldrdeq sp, [sp, -lr] │ │ │ │ + smlabteq sp, r0, fp, sp │ │ │ │ + @ instruction: 0x010ddbb8 │ │ │ │ + @ instruction: 0x010ddbb0 │ │ │ │ + smlatbeq sp, r8, fp, sp │ │ │ │ + smlatbeq sp, r0, fp, sp │ │ │ │ + tsteq r4, lr, lsl #7 │ │ │ │ + @ instruction: 0x010ddb9e │ │ │ │ + @ instruction: 0x010ddb96 │ │ │ │ + smlabbeq sp, lr, fp, sp │ │ │ │ + smlatbeq sp, r2, fp, sp │ │ │ │ + @ instruction: 0x010ddb9a │ │ │ │ + tsteq lr, sl, lsl r1 │ │ │ │ + strdeq r7, [fp, -r4] │ │ │ │ + tstpeq sl, r8, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r2, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq sp, r6, r2, r0 │ │ │ │ + @ instruction: 0x010afab8 │ │ │ │ + @ instruction: 0x010afab0 │ │ │ │ + tsteq sp, r0, lsr fp │ │ │ │ + tsteq sp, r2, lsr fp │ │ │ │ tsteq sp, r6, lsr fp │ │ │ │ - tsteq sp, lr, lsr #22 │ │ │ │ - tsteq sp, r2, asr #22 │ │ │ │ - tsteq sp, sl, lsr fp │ │ │ │ - strheq r0, [lr, -sl] │ │ │ │ - @ instruction: 0x010b7194 │ │ │ │ - smlatteq sl, r8, r9, pc @ │ │ │ │ - ldrdeq pc, [ip, -r2] │ │ │ │ - tsteq sp, r6, asr #4 │ │ │ │ - tstpeq sl, r8, asr sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r0, asr sl @ p-variant is OBSOLETE │ │ │ │ - ldrdeq sp, [sp, -r0] │ │ │ │ + tsteq sp, r2, asr r2 │ │ │ │ + tstpeq sl, r4, asr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, ip, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, ip, lsl #22 │ │ │ │ + smlabteq sp, lr, sl, sp │ │ │ │ ldrdeq sp, [sp, -r2] │ │ │ │ - ldrdeq sp, [sp, -r6] │ │ │ │ - strdeq r0, [sp, -r2] │ │ │ │ - strdeq pc, [sl, -r4] │ │ │ │ - smlatteq sl, ip, r9, pc @ │ │ │ │ - smlatbeq sp, ip, sl, sp │ │ │ │ + strdeq r0, [sp, -lr] │ │ │ │ + strdeq pc, [sl, -r0] │ │ │ │ + smlatteq sl, r8, r9, pc @ │ │ │ │ + @ instruction: 0x010ddabc │ │ │ │ + tsteq sp, sl, ror #20 │ │ │ │ tsteq sp, lr, ror #20 │ │ │ │ - tsteq sp, r2, ror sl │ │ │ │ - @ instruction: 0x010d019e │ │ │ │ - @ instruction: 0x010af990 │ │ │ │ - smlabbeq sl, r8, r9, pc @ │ │ │ │ - tsteq sp, ip, asr sl │ │ │ │ - tsteq sp, sl, lsl #20 │ │ │ │ + smlatbeq sp, sl, r1, r0 │ │ │ │ + smlabbeq sl, ip, r9, pc @ │ │ │ │ + smlabbeq sl, r4, r9, pc @ │ │ │ │ + tsteq sp, ip, ror #20 │ │ │ │ + tsteq sp, r8, lsl #20 │ │ │ │ tsteq sp, lr, lsl #20 │ │ │ │ - tsteq sp, sl, asr #2 │ │ │ │ - tstpeq sl, ip, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r4, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, ip, lsl #20 │ │ │ │ - smlatbeq sp, r8, r9, sp │ │ │ │ - smlatbeq sp, lr, r9, sp │ │ │ │ - strdeq r0, [sp, -ip] │ │ │ │ - ldrdeq pc, [sl, -r0] │ │ │ │ - smlabteq sl, sl, r8, pc @ │ │ │ │ - smlabteq sp, r8, r9, sp │ │ │ │ - tsteq sp, r0, asr r9 │ │ │ │ - tsteq sp, r6, asr r9 │ │ │ │ - strheq r0, [sp, -r4] │ │ │ │ - tstpeq sl, r8, ror r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r2, ror r8 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq sp, r4, r9, sp │ │ │ │ - strdeq sp, [sp, -r8] │ │ │ │ - strdeq sp, [sp, -lr] │ │ │ │ - tsteq sp, ip, rrx │ │ │ │ - tstpeq sl, r0, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, sl, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r0, asr #18 │ │ │ │ - smlatbeq sp, r0, r8, sp │ │ │ │ - smlatbeq sp, r6, r8, sp │ │ │ │ - tsteq sp, r4, lsr #32 │ │ │ │ - smlabteq sl, r8, r7, pc @ │ │ │ │ - smlabteq sl, r2, r7, pc @ │ │ │ │ - strdeq sp, [sp, -ip] │ │ │ │ - tsteq sp, r8, asr #16 │ │ │ │ - tsteq sp, lr, asr #16 │ │ │ │ - @ instruction: 0x010af3ba │ │ │ │ + tsteq sp, ip, asr r1 │ │ │ │ + tstpeq sl, r0, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, sl, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r8, lsr #20 │ │ │ │ + @ instruction: 0x010dd9b0 │ │ │ │ + @ instruction: 0x010dd9b6 │ │ │ │ + tsteq sp, r4, lsl r1 │ │ │ │ + ldrdeq pc, [sl, -r8] │ │ │ │ + ldrdeq pc, [sl, -r2] │ │ │ │ + smlatteq sp, r4, r9, sp │ │ │ │ + tsteq sp, r8, asr r9 │ │ │ │ + tsteq sp, lr, asr r9 │ │ │ │ + smlabteq sp, ip, r0, r0 │ │ │ │ + smlabbeq sl, r0, r8, pc @ │ │ │ │ + tstpeq sl, sl, ror r8 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq sp, r0, r9, sp │ │ │ │ + tsteq sp, r0, lsl #18 │ │ │ │ + tsteq sp, r6, lsl #18 │ │ │ │ + smlabbeq sp, r4, r0, r0 │ │ │ │ + tstpeq sl, r8, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r2, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, ip, asr r9 │ │ │ │ + smlatbeq sp, r8, r8, sp │ │ │ │ + smlatbeq sp, lr, r8, sp │ │ │ │ + tstpeq sl, sl, lsl r4 @ p-variant is OBSOLETE │ │ │ │ eorsle r2, sl, r4, lsr r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec12e44 │ │ │ │ @ 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 │ │ │ │ - strdeq sp, [sp, -r8] │ │ │ │ - smlabteq sl, sl, pc, lr @ │ │ │ │ - smlabteq sp, r2, r5, sp │ │ │ │ - smlabteq sp, r4, r5, sp │ │ │ │ - @ instruction: 0x010dd59c │ │ │ │ - smlabbeq sp, r2, r5, sp │ │ │ │ - @ instruction: 0x010aef94 │ │ │ │ - smlabbeq sl, lr, pc, lr @ │ │ │ │ - smlabbeq sl, r8, pc, lr @ │ │ │ │ + tsteq sp, r8, asr r6 │ │ │ │ + tstpeq sl, sl, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r2, lsr #12 │ │ │ │ + tsteq sp, r4, lsr #12 │ │ │ │ + strdeq sp, [sp, -ip] │ │ │ │ + smlatteq sp, r2, r5, sp │ │ │ │ + strdeq lr, [sl, -r4] │ │ │ │ + smlatteq sl, lr, pc, lr @ │ │ │ │ + smlatteq sl, r8, pc, lr @ │ │ │ │ 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, lr, lsr #30 │ │ │ │ strbmi r4, [r3], -r5, asr #20 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ svc 0x0024f7b7 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - smlabteq fp, r2, r6, sp │ │ │ │ - tsteq sp, r2, lsr #4 │ │ │ │ - @ instruction: 0x010bd69c │ │ │ │ - @ instruction: 0x010bd69a │ │ │ │ - @ instruction: 0x010bd698 │ │ │ │ - @ instruction: 0x010bd696 │ │ │ │ - tsteq r4, r2, lsl #22 │ │ │ │ - smlabbeq fp, r4, r6, sp │ │ │ │ - smlabbeq fp, ip, r6, sp │ │ │ │ - smlabbeq fp, sl, r6, sp │ │ │ │ - smlabbeq fp, r8, r6, sp │ │ │ │ - smlabbeq fp, ip, r6, sp │ │ │ │ - smlabbeq fp, r2, r6, sp │ │ │ │ - tsteq fp, ip, ror r6 │ │ │ │ - smlabbeq fp, r0, r6, sp │ │ │ │ - tsteq fp, sl, ror r6 │ │ │ │ - tsteq sp, r2, asr r1 │ │ │ │ - tstpeq ip, ip, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, sl, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, r2, lsr #14 │ │ │ │ + smlabbeq sp, r2, r2, ip │ │ │ │ + strdeq sp, [fp, -ip] │ │ │ │ + strdeq sp, [fp, -sl] │ │ │ │ + strdeq sp, [fp, -r8] │ │ │ │ + strdeq sp, [fp, -r6] │ │ │ │ + tsteq r4, r2, ror #22 │ │ │ │ + smlatteq fp, r4, r6, sp │ │ │ │ + smlatteq fp, ip, r6, sp │ │ │ │ + smlatteq fp, sl, r6, sp │ │ │ │ + smlatteq fp, r8, r6, sp │ │ │ │ + smlatteq fp, ip, r6, sp │ │ │ │ + smlatteq fp, r2, r6, sp │ │ │ │ + ldrdeq sp, [fp, -ip] │ │ │ │ + smlatteq fp, r0, r6, sp │ │ │ │ + ldrdeq sp, [fp, -sl] │ │ │ │ + @ instruction: 0x010dc1b2 │ │ │ │ + smlatbeq ip, ip, r6, pc @ │ │ │ │ + smlatbeq ip, sl, r6, pc @ │ │ │ │ + smlatteq fp, r4, sl, r6 │ │ │ │ + tsteq fp, r6, lsr sl │ │ │ │ + tstpeq ip, r8, ror r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r6, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq fp, r0, sl, r6 │ │ │ │ + tsteq fp, lr, ror sl │ │ │ │ + tsteq r4, lr, lsr sl │ │ │ │ + tstpeq ip, r4, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010b6a9c │ │ │ │ smlabbeq fp, r4, sl, r6 │ │ │ │ - ldrdeq r6, [fp, -r6] │ │ │ │ - tstpeq ip, r8, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [ip, -r6] │ │ │ │ - tsteq fp, r0, lsr #20 │ │ │ │ - tsteq fp, lr, lsl sl │ │ │ │ - @ instruction: 0x011429de │ │ │ │ - @ instruction: 0x010cefb4 │ │ │ │ - tsteq fp, ip, lsr sl │ │ │ │ - tsteq fp, r4, lsr #20 │ │ │ │ + tsteq fp, ip, lsl #12 │ │ │ │ + tsteq ip, r0, lsr r9 │ │ │ │ + tsteq sp, lr, ror r3 │ │ │ │ + tsteq sp, ip, lsr #30 │ │ │ │ + strdeq r0, [sp, -sl] │ │ │ │ + tsteq sp, ip, ror #6 │ │ │ │ + tsteq fp, r4, lsl r7 │ │ │ │ + tsteq fp, lr, lsl #14 │ │ │ │ + smlabteq fp, r6, r5, sp │ │ │ │ + smlabteq fp, sl, r5, sp │ │ │ │ + smlabteq fp, r8, r5, sp │ │ │ │ + smlabteq fp, lr, r5, sp │ │ │ │ + tsteq r4, lr, asr #18 │ │ │ │ + tsteq sp, r8, lsl #6 │ │ │ │ + tsteq ip, r8, ror #16 │ │ │ │ + smlatbeq fp, sl, r5, sp │ │ │ │ + tsteq ip, sl, asr #16 │ │ │ │ + tsteq fp, r8, asr r4 │ │ │ │ + smlatbeq sp, ip, lr, lr │ │ │ │ + @ instruction: 0x010bd592 │ │ │ │ + @ instruction: 0x010bd598 │ │ │ │ + smlatbeq fp, r2, r5, sp │ │ │ │ smlatbeq fp, ip, r5, sp │ │ │ │ - ldrdeq lr, [ip, -r0] │ │ │ │ - tsteq sp, lr, lsl r3 │ │ │ │ - smlabteq sp, ip, lr, ip │ │ │ │ - @ instruction: 0x010d049a │ │ │ │ - tsteq sp, ip, lsl #6 │ │ │ │ - @ instruction: 0x010bd6b4 │ │ │ │ - smlatbeq fp, lr, r6, sp │ │ │ │ - tsteq fp, r6, ror #10 │ │ │ │ - tsteq fp, sl, ror #10 │ │ │ │ - tsteq fp, r8, ror #10 │ │ │ │ - tsteq fp, lr, ror #10 │ │ │ │ - tsteq r4, lr, ror #17 │ │ │ │ - smlatbeq sp, r8, r2, sp │ │ │ │ - tsteq ip, r8, lsl #16 │ │ │ │ - tsteq fp, sl, asr #10 │ │ │ │ - smlatteq ip, sl, r7, lr │ │ │ │ - strdeq sp, [fp, -r8] │ │ │ │ - tsteq sp, ip, asr #28 │ │ │ │ - tsteq fp, r2, lsr r5 │ │ │ │ - tsteq fp, r8, lsr r5 │ │ │ │ - tsteq fp, r2, asr #10 │ │ │ │ - tsteq fp, ip, asr #10 │ │ │ │ - tsteq fp, r2, asr r5 │ │ │ │ - tsteq r4, lr, lsr #16 │ │ │ │ - tsteq sp, r8, lsl #4 │ │ │ │ - tsteq ip, r8, asr #14 │ │ │ │ - tsteq sp, lr, lsl #4 │ │ │ │ - tsteq sp, r0, lsr #6 │ │ │ │ - tsteq r4, r6, ror #15 │ │ │ │ - tsteq fp, sl, asr r5 │ │ │ │ - tsteq r9, r2, asr fp │ │ │ │ - smlabteq sp, r4, r1, sp │ │ │ │ - smlabteq sp, sl, r1, sp │ │ │ │ - ldrdeq sp, [sp, -r0] │ │ │ │ - @ instruction: 0x010aeb9c │ │ │ │ + @ instruction: 0x010bd5b2 │ │ │ │ + tsteq r4, lr, lsl #17 │ │ │ │ + tsteq sp, r8, ror #4 │ │ │ │ + smlatbeq ip, r8, r7, lr │ │ │ │ + tsteq sp, lr, ror #4 │ │ │ │ + smlabbeq sp, r0, r3, r0 │ │ │ │ + tsteq r4, r6, asr #16 │ │ │ │ + @ instruction: 0x010bd5ba │ │ │ │ + @ instruction: 0x0109abb2 │ │ │ │ + tsteq sp, r4, lsr #4 │ │ │ │ + tsteq sp, sl, lsr #4 │ │ │ │ + tsteq sp, r0, lsr r2 │ │ │ │ + strdeq lr, [sl, -ip] │ │ │ │ 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 7e99c0 │ │ │ │ ldrhi pc, [fp, r1, lsl #4] │ │ │ │ vmov.i32 d18, #4352 @ 0x00001100 │ │ │ │ sbcsmi r1, sl, r1, lsl r2 │ │ │ │ @ instruction: 0xf14107d1 │ │ │ │ @ instruction: 0xf0018794 │ │ │ │ svclt 0x0000bf95 │ │ │ │ - smlatbeq sp, ip, r0, sp │ │ │ │ - @ instruction: 0x010dcfb8 │ │ │ │ - @ instruction: 0x010dce90 │ │ │ │ - strdeq ip, [sp, -ip] │ │ │ │ - strdeq ip, [sp, -r2] │ │ │ │ + tsteq sp, ip, lsl #2 │ │ │ │ + tsteq sp, r8, lsl r0 │ │ │ │ + strdeq ip, [sp, -r0] │ │ │ │ + tsteq sp, ip, asr r5 │ │ │ │ + tsteq sp, r2, asr r5 │ │ │ │ @ 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 7ea6a0 │ │ │ │ msrhi R11_fiq, r1 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107dc │ │ │ │ @ instruction: 0xf0018127 │ │ │ │ svclt 0x0000b922 │ │ │ │ - tsteq sp, sl, ror #8 │ │ │ │ - smlatbeq sp, r2, r4, ip │ │ │ │ - tsteq sp, r4, lsl r5 │ │ │ │ - @ instruction: 0x010dc494 │ │ │ │ + smlabteq sp, sl, r4, ip │ │ │ │ + tsteq sp, r2, lsl #10 │ │ │ │ + tsteq sp, r4, ror r5 │ │ │ │ + strdeq ip, [sp, -r4] │ │ │ │ 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 96a6e4 │ │ │ │ @@ -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 │ │ │ │ - tsteq sp, r6, ror r6 │ │ │ │ - tsteq sp, r8, asr #14 │ │ │ │ - tsteq sp, r8, ror r6 │ │ │ │ - tsteq sp, lr, asr #14 │ │ │ │ + ldrdeq fp, [sp, -r6] │ │ │ │ + smlatbeq sp, r8, r7, fp │ │ │ │ + ldrdeq fp, [sp, -r8] │ │ │ │ + smlatbeq sp, lr, r7, fp │ │ │ │ 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 8cb44c │ │ │ │ @@ -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, r4, lsr #28 │ │ │ │ + strdeq sl, [sp, -r4] │ │ │ │ + tsteq sp, r6, lsr #10 │ │ │ │ + @ instruction: 0x010da9b0 │ │ │ │ + tsteq sl, r6, lsl #28 │ │ │ │ + tsteq sp, r4, asr #18 │ │ │ │ + strdeq fp, [sl, -sl] │ │ │ │ + tsteq sp, r0, ror r7 │ │ │ │ + smlatteq sl, lr, sp, fp │ │ │ │ + tsteq sp, r4, lsr #14 │ │ │ │ + smlatteq sl, r2, sp, fp │ │ │ │ + @ instruction: 0x010da598 │ │ │ │ + ldrdeq fp, [sl, -r6] │ │ │ │ + ldrdeq fp, [sl, -r0] │ │ │ │ + smlabteq sl, sl, sp, fp │ │ │ │ smlabteq sl, r4, sp, fp │ │ │ │ - @ instruction: 0x010da694 │ │ │ │ - smlabteq sp, r6, r4, sl │ │ │ │ - tsteq sp, r0, asr r9 │ │ │ │ - smlatbeq sl, r6, sp, fp │ │ │ │ - smlatteq sp, r4, r8, sl │ │ │ │ - @ instruction: 0x010abd9a │ │ │ │ - tsteq sp, r0, lsl r7 │ │ │ │ + tsteq sp, sl, lsl r5 │ │ │ │ + @ instruction: 0x010abdb8 │ │ │ │ + smlatteq sp, lr, r5, sl │ │ │ │ + smlatbeq sp, r8, r5, sl │ │ │ │ + smlabbeq sp, r2, r5, sl │ │ │ │ + smlatbeq sl, r0, sp, fp │ │ │ │ + tsteq sp, r6, lsr r6 │ │ │ │ + strdeq sl, [sp, -r0] │ │ │ │ smlabbeq sl, lr, sp, fp │ │ │ │ - smlabteq sp, r4, r6, sl │ │ │ │ - smlabbeq sl, r2, sp, fp │ │ │ │ - tsteq sp, r8, lsr r5 │ │ │ │ - tsteq sl, r6, ror sp │ │ │ │ - tsteq sl, r0, ror sp │ │ │ │ + tsteq sp, r4, asr #12 │ │ │ │ + smlatbeq sp, lr, r7, sl │ │ │ │ + tsteq sp, r8, ror r6 │ │ │ │ + tsteq sp, r2, lsr r7 │ │ │ │ + tsteq sp, ip, lsl #14 │ │ │ │ tsteq sl, sl, ror #26 │ │ │ │ - tsteq sl, r4, ror #26 │ │ │ │ - @ instruction: 0x010da4ba │ │ │ │ + tsteq sp, r0, lsl #16 │ │ │ │ + tsteq sp, r2, lsr r8 │ │ │ │ tsteq sl, r8, asr sp │ │ │ │ - smlabbeq sp, lr, r5, sl │ │ │ │ - tsteq sp, r8, asr #10 │ │ │ │ - tsteq sp, r2, lsr #10 │ │ │ │ - tsteq sl, r0, asr #26 │ │ │ │ - ldrdeq sl, [sp, -r6] │ │ │ │ - @ instruction: 0x010da590 │ │ │ │ - tsteq sl, lr, lsr #26 │ │ │ │ - smlatteq sp, r4, r5, sl │ │ │ │ - tsteq sp, lr, asr #14 │ │ │ │ - tsteq sp, r8, lsl r6 │ │ │ │ - ldrdeq sl, [sp, -r2] │ │ │ │ - smlatbeq sp, ip, r6, sl │ │ │ │ - tsteq sl, sl, lsl #26 │ │ │ │ - smlatbeq sp, r0, r7, sl │ │ │ │ - ldrdeq sl, [sp, -r2] │ │ │ │ - strdeq fp, [sl, -r8] │ │ │ │ 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}^ │ │ │ │ - @ instruction: 0x010d9c9e │ │ │ │ - tsteq ip, r8, ror ip │ │ │ │ - @ instruction: 0x010d9c9e │ │ │ │ - smlatbeq sp, r0, ip, r9 │ │ │ │ - smlatbeq sp, r6, ip, r9 │ │ │ │ + strdeq r9, [sp, -lr] │ │ │ │ + ldrdeq sl, [ip, -r8] │ │ │ │ + strdeq r9, [sp, -lr] │ │ │ │ + tsteq sp, r0, lsl #26 │ │ │ │ + tsteq sp, r6, lsl #26 │ │ │ │ mvnspl pc, #164, 10 @ 0x29000000 │ │ │ │ blcs 6ed2b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x71574> │ │ │ │ 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 94e150 │ │ │ │ ldrbeq pc, [r8, r3, lsl #6] @ │ │ │ │ tstphi r3, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ svclt 0x0000e169 │ │ │ │ - smlatteq sp, r0, fp, r8 │ │ │ │ - strdeq r9, [ip, -sl] │ │ │ │ + tsteq sp, r0, asr #24 │ │ │ │ + tsteq ip, sl, 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 @@ │ │ │ │ ldmib r0!, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi 4f9c08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e81b8> │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7b29600 │ │ │ │ andlt lr, r2, r8, ror #19 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - smlabbeq ip, r4, r6, r9 │ │ │ │ - ldrdeq r8, [ip, -r2] │ │ │ │ - ldrdeq r7, [sp, -r2] │ │ │ │ - tsteq sl, lr, asr r5 │ │ │ │ - @ instruction: 0x010a94b2 │ │ │ │ - tsteq sl, sl, asr #10 │ │ │ │ - tsteq sp, lr, lsr #26 │ │ │ │ - smlabbeq ip, r2, ip, r8 │ │ │ │ - tsteq sp, r0, lsr #26 │ │ │ │ - tsteq sl, r4, ror #8 │ │ │ │ - tsteq ip, r0, asr ip │ │ │ │ - tsteq sl, r2, lsr #2 │ │ │ │ + smlatteq ip, r4, r6, r9 │ │ │ │ + tsteq ip, r2, lsr sp │ │ │ │ + tsteq sp, r2, lsr sp │ │ │ │ + @ instruction: 0x010a95be │ │ │ │ + tsteq sl, r2, lsl r5 │ │ │ │ + smlatbeq sl, sl, r5, r9 │ │ │ │ + smlabbeq sp, lr, sp, r7 │ │ │ │ + smlatteq ip, r2, ip, r8 │ │ │ │ + smlabbeq sp, r0, sp, r7 │ │ │ │ + smlabteq sl, r4, r4, r9 │ │ │ │ + @ instruction: 0x010c8cb0 │ │ │ │ + smlabbeq sl, r2, r1, r9 │ │ │ │ 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 │ │ │ │ - ldrdeq r7, [sp, -r0] │ │ │ │ + tsteq sp, r0, lsr sp │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec18e5c │ │ │ │ @ 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 │ │ │ │ svc 0x00eaf7b1 │ │ │ │ bmi 103a00c │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7b1447a │ │ │ │ ldcllt 15, cr14, [r8, #912]! @ 0x390 │ │ │ │ - tsteq sl, r0, lsr #8 │ │ │ │ - tsteq sp, r6, asr sl │ │ │ │ - tsteq sl, r8, lsl r4 │ │ │ │ - tsteq sl, r6, lsl #8 │ │ │ │ - tsteq r3, lr, lsr ip │ │ │ │ - strdeq r9, [sl, -r8] │ │ │ │ - strdeq r9, [sl, -ip] │ │ │ │ - strdeq r9, [sl, -r6] │ │ │ │ - smlatteq sl, lr, r3, r9 │ │ │ │ - ldrdeq r9, [sp, -r6] │ │ │ │ - smlatteq sl, r0, r3, r9 │ │ │ │ - smlatteq sl, lr, r3, r9 │ │ │ │ - @ instruction: 0x0113cbbe │ │ │ │ - smlatteq sl, lr, r3, r9 │ │ │ │ - smlabbeq sp, r2, r9, r9 │ │ │ │ - smlatteq sl, r4, r3, r9 │ │ │ │ + smlabbeq sl, r0, r4, r9 │ │ │ │ + @ instruction: 0x010d9ab6 │ │ │ │ + tsteq sl, r8, ror r4 │ │ │ │ + tsteq sl, r6, ror #8 │ │ │ │ + @ instruction: 0x0113cc9e │ │ │ │ + tsteq sl, r8, asr r4 │ │ │ │ + tsteq sl, ip, asr r4 │ │ │ │ + tsteq sl, r6, asr r4 │ │ │ │ + tsteq sl, lr, asr #8 │ │ │ │ + tsteq sp, r6, lsr sl │ │ │ │ + tsteq sl, r0, asr #8 │ │ │ │ + tsteq sl, lr, asr #8 │ │ │ │ + tsteq r3, lr, lsl ip │ │ │ │ + tsteq sl, lr, asr #8 │ │ │ │ + smlatteq sp, r2, r9, r9 │ │ │ │ + tsteq sl, r4, asr #8 │ │ │ │ + tsteq sl, r2, lsr r4 │ │ │ │ + tsteq r3, sl, asr #23 │ │ │ │ + tsteq sl, r4, lsr #8 │ │ │ │ + tsteq sl, ip, lsr #8 │ │ │ │ + tsteq sl, lr, lsr #8 │ │ │ │ + tsteq sl, r8, lsr #8 │ │ │ │ + tsteq sl, r0, lsl #8 │ │ │ │ + tsteq sl, r2, lsl #8 │ │ │ │ + tsteq sl, r4, lsl r4 │ │ │ │ + tsteq sl, r0, lsr r3 │ │ │ │ + tsteq sl, sl, lsr #6 │ │ │ │ + tsteq sl, r0, lsl #8 │ │ │ │ + tsteq sl, r4, lsl #6 │ │ │ │ + strdeq r9, [sl, -lr] │ │ │ │ + tsteq sp, r0, asr #22 │ │ │ │ + ldrdeq r9, [sl, -r8] │ │ │ │ ldrdeq r9, [sl, -r2] │ │ │ │ - tsteq r3, sl, ror #22 │ │ │ │ - smlabteq sl, r4, r3, r9 │ │ │ │ - smlabteq sl, ip, r3, r9 │ │ │ │ - smlabteq sl, lr, r3, r9 │ │ │ │ - smlabteq sl, r8, r3, r9 │ │ │ │ - smlatbeq sl, r0, r3, r9 │ │ │ │ - smlatbeq sl, r2, r3, r9 │ │ │ │ - @ instruction: 0x010a93b4 │ │ │ │ - ldrdeq r9, [sl, -r0] │ │ │ │ - smlabteq sl, sl, r2, r9 │ │ │ │ - smlatbeq sl, r0, r3, r9 │ │ │ │ - smlatbeq sl, r4, r2, r9 │ │ │ │ - @ instruction: 0x010a929e │ │ │ │ - smlatteq sp, r0, sl, r7 │ │ │ │ - tsteq sl, r8, ror r2 │ │ │ │ - tsteq sl, r2, ror r2 │ │ │ │ - tsteq ip, ip, ror #30 │ │ │ │ - tsteq ip, ip, ror #30 │ │ │ │ - tsteq ip, sl, ror #30 │ │ │ │ - @ instruction: 0x010cafb0 │ │ │ │ - tsteq ip, r0, asr #30 │ │ │ │ - tsteq ip, lr, lsr pc │ │ │ │ - tsteq sp, r6, ror r7 │ │ │ │ - tsteq sp, r0, ror r7 │ │ │ │ - tsteq sp, sl, ror #14 │ │ │ │ - tsteq sp, r4, ror #14 │ │ │ │ - tsteq sp, lr, asr r7 │ │ │ │ - tsteq sp, r8, asr r7 │ │ │ │ - tsteq sp, r2, asr r7 │ │ │ │ - ldrdeq r0, [fp, -r4] │ │ │ │ - ldrdeq r0, [fp, -r2] │ │ │ │ - tsteq sp, r0, lsr r7 │ │ │ │ - tsteq r3, r4, lsl #19 │ │ │ │ - tsteq sp, sl, lsr r7 │ │ │ │ - smlatteq fp, r2, r9, r0 │ │ │ │ - smlabteq fp, r8, r9, r0 │ │ │ │ - tsteq sp, lr, lsr #14 │ │ │ │ - tsteq sl, r6, lsl r1 │ │ │ │ - tsteq sl, r0, lsl r1 │ │ │ │ - tsteq sp, sl, lsr r6 │ │ │ │ - tsteq sp, sl, lsr r6 │ │ │ │ - tsteq sp, r0, asr #12 │ │ │ │ + smlabteq ip, ip, pc, sl @ │ │ │ │ + smlabteq ip, ip, pc, sl @ │ │ │ │ + smlabteq ip, sl, pc, sl @ │ │ │ │ + tsteq ip, r0, lsl r0 │ │ │ │ + smlatbeq ip, r0, pc, sl @ │ │ │ │ + @ instruction: 0x010caf9e │ │ │ │ + ldrdeq r5, [sp, -r6] │ │ │ │ + ldrdeq r5, [sp, -r0] │ │ │ │ + smlabteq sp, sl, r7, r5 │ │ │ │ + smlabteq sp, r4, r7, r5 │ │ │ │ + @ instruction: 0x010d57be │ │ │ │ + @ instruction: 0x010d57b8 │ │ │ │ + @ instruction: 0x010d57b2 │ │ │ │ + tsteq fp, r4, lsr sl │ │ │ │ + tsteq fp, r2, lsr sl │ │ │ │ + @ instruction: 0x010d5790 │ │ │ │ + tsteq r3, r4, ror #19 │ │ │ │ + @ instruction: 0x010d579a │ │ │ │ + tsteq fp, r2, asr #20 │ │ │ │ + tsteq fp, r8, lsr #20 │ │ │ │ + smlabbeq sp, lr, r7, r5 │ │ │ │ + tsteq sl, r6, ror r1 │ │ │ │ + tsteq sl, r0, ror r1 │ │ │ │ + @ instruction: 0x010d569a │ │ │ │ + @ instruction: 0x010d569a │ │ │ │ + smlatbeq sp, r0, r6, r5 │ │ │ │ svcvc 0x0017f5b0 │ │ │ │ bicshi pc, pc, #0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec19300 │ │ │ │ @ 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 │ │ │ │ - ldrdeq r7, [sp, -ip] │ │ │ │ - tsteq sp, r0, lsr r7 │ │ │ │ - smlabbeq sp, ip, r7, r7 │ │ │ │ - @ instruction: 0x010d77b0 │ │ │ │ - smlatteq sp, r0, r7, r7 │ │ │ │ - @ instruction: 0x010d77b0 │ │ │ │ - tsteq sp, r4, asr #12 │ │ │ │ - smlatteq sp, r2, r6, r7 │ │ │ │ - @ instruction: 0x010d7690 │ │ │ │ - strdeq r7, [sp, -sl] │ │ │ │ - smlatbeq sl, r8, r3, r8 │ │ │ │ - tsteq sp, ip, lsl r2 │ │ │ │ - tsteq sp, r6, lsr r1 │ │ │ │ - strheq r7, [sp, -r0] │ │ │ │ - tsteq sp, r2, ror r4 │ │ │ │ - smlabbeq sl, r4, r3, r8 │ │ │ │ - tsteq sp, r6, lsl #8 │ │ │ │ - tsteq sl, r8, ror r3 │ │ │ │ - tsteq sp, r2, asr r2 │ │ │ │ + tsteq sp, ip, lsr ip │ │ │ │ + @ instruction: 0x010d7790 │ │ │ │ + smlatteq sp, ip, r7, r7 │ │ │ │ + tsteq sp, r0, lsl r8 │ │ │ │ + tsteq sp, r0, asr #16 │ │ │ │ + tsteq sp, r0, lsl r8 │ │ │ │ + smlatbeq sp, r4, r6, r7 │ │ │ │ + tsteq sp, r2, asr #14 │ │ │ │ + strdeq r7, [sp, -r0] │ │ │ │ + tsteq sp, sl, asr r7 │ │ │ │ + tsteq sl, r8, lsl #8 │ │ │ │ + tsteq sp, ip, ror r2 │ │ │ │ + @ instruction: 0x010d7196 │ │ │ │ + tsteq sp, r0, lsl r1 │ │ │ │ + ldrdeq r7, [sp, -r2] │ │ │ │ + smlatteq sl, r4, r3, r8 │ │ │ │ + tsteq sp, r6, ror #8 │ │ │ │ + ldrdeq r8, [sl, -r8] │ │ │ │ + @ instruction: 0x010d72b2 │ │ │ │ + smlabteq sl, ip, r3, r8 │ │ │ │ + strheq r7, [sp, -sl] │ │ │ │ + smlabteq sl, r0, r3, r8 │ │ │ │ + tsteq sp, sl, lsl r1 │ │ │ │ + tsteq sp, r4, lsr r1 │ │ │ │ + smlatbeq sl, lr, r3, r8 │ │ │ │ + smlatbeq sp, r8, r1, r7 │ │ │ │ + smlabbeq sp, r2, r1, r7 │ │ │ │ + @ instruction: 0x010a839c │ │ │ │ + ldrdeq r7, [sp, -r6] │ │ │ │ + strdeq r7, [sp, -r0] │ │ │ │ + smlabbeq sl, sl, r3, r8 │ │ │ │ + tsteq sp, ip, lsr #6 │ │ │ │ + tsteq sl, lr, ror r3 │ │ │ │ + @ instruction: 0x010d72b0 │ │ │ │ + tsteq sp, r2, ror r2 │ │ │ │ tsteq sl, ip, ror #6 │ │ │ │ - qaddeq r7, sl, sp │ │ │ │ + tsteq sp, r6, asr #6 │ │ │ │ tsteq sl, r0, ror #6 │ │ │ │ - strheq r7, [sp, -sl] │ │ │ │ - ldrdeq r7, [sp, -r4] │ │ │ │ - tsteq sl, lr, asr #6 │ │ │ │ - tsteq sp, r8, asr #2 │ │ │ │ - tsteq sp, r2, lsr #2 │ │ │ │ - tsteq sl, ip, lsr r3 │ │ │ │ - tsteq sp, r6, ror r1 │ │ │ │ - @ instruction: 0x010d7190 │ │ │ │ - tsteq sl, sl, lsr #6 │ │ │ │ - smlabteq sp, ip, r2, r7 │ │ │ │ - tsteq sl, lr, lsl r3 │ │ │ │ - tsteq sp, r0, asr r2 │ │ │ │ - tsteq sp, r2, lsl r2 │ │ │ │ - tsteq sl, ip, lsl #6 │ │ │ │ - smlatteq sp, r6, r2, r7 │ │ │ │ - mrseq r8, (UNDEF: 58) │ │ │ │ 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 0x0068f7b0 │ │ │ │ bmi 3fb118 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e96c8> │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7b09600 │ │ │ │ andlt lr, r2, r0, ror #30 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq sp, lr, lsl #22 │ │ │ │ - tsteq ip, sl, lsr #20 │ │ │ │ - smlabbeq sl, r2, pc, r7 @ │ │ │ │ - tsteq sl, r2, lsl r0 │ │ │ │ - tsteq sl, ip │ │ │ │ - tsteq sl, r4, asr pc │ │ │ │ - tsteq ip, r0, asr #14 │ │ │ │ - tsteq sl, r2, lsl ip │ │ │ │ + tsteq sp, lr, ror #22 │ │ │ │ + smlabbeq ip, sl, sl, r7 │ │ │ │ + smlatteq sl, r2, pc, r7 @ │ │ │ │ + tsteq sl, r2, ror r0 │ │ │ │ + tsteq sl, ip, rrx │ │ │ │ + @ instruction: 0x010a7fb4 │ │ │ │ + smlatbeq ip, r0, r7, r7 │ │ │ │ + tsteq sl, r2, ror ip │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1a338 │ │ │ │ @ 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 │ │ │ │ - tsteq sp, r4, asr ip │ │ │ │ - smlatteq sp, lr, sl, r6 │ │ │ │ - tsteq sp, r8, lsr sl │ │ │ │ + @ instruction: 0x010d6cb4 │ │ │ │ + tsteq sp, lr, asr #22 │ │ │ │ + @ instruction: 0x010d6a98 │ │ │ │ + tsteq sp, sl, lsr sl │ │ │ │ + tsteq sp, r8, lsl #20 │ │ │ │ + smlabteq sp, r2, ip, r6 │ │ │ │ + ldrdeq r6, [sp, -r4] │ │ │ │ + tsteq sp, lr, asr #20 │ │ │ │ + tsteq sp, r8, lsl sp │ │ │ │ + ldrdeq r6, [sp, -lr] │ │ │ │ + smlabteq sp, r0, sl, r6 │ │ │ │ + smlabbeq sp, lr, sl, r6 │ │ │ │ + tsteq sp, r8, ror #26 │ │ │ │ + tsteq sp, lr, lsr #26 │ │ │ │ + ldrdeq r6, [sp, -r4] │ │ │ │ + @ instruction: 0x010d6dbe │ │ │ │ + smlabbeq sp, r4, sp, r6 │ │ │ │ + @ instruction: 0x010d6b9e │ │ │ │ + tsteq sp, r0, asr #22 │ │ │ │ + tsteq sp, lr, lsl #22 │ │ │ │ + tsteq sp, r8, lsl #28 │ │ │ │ + smlabteq sp, lr, sp, r6 │ │ │ │ + tsteq sp, r4, asr fp │ │ │ │ + tsteq sp, lr, asr lr │ │ │ │ + tsteq sp, r4, lsr #28 │ │ │ │ + smlabteq sp, r6, fp, r6 │ │ │ │ + @ instruction: 0x010d6b94 │ │ │ │ + @ instruction: 0x010d6eb6 │ │ │ │ + tsteq sp, r8, ror lr │ │ │ │ ldrdeq r6, [sp, -sl] │ │ │ │ - smlatbeq sp, r8, r9, r6 │ │ │ │ - tsteq sp, r2, ror #24 │ │ │ │ - tsteq sp, r4, ror r9 │ │ │ │ - smlatteq sp, lr, r9, r6 │ │ │ │ - @ instruction: 0x010d6cb8 │ │ │ │ - tsteq sp, lr, ror ip │ │ │ │ - tsteq sp, r0, ror #20 │ │ │ │ - tsteq sp, lr, lsr #20 │ │ │ │ - tsteq sp, r8, lsl #26 │ │ │ │ - smlabteq sp, lr, ip, r6 │ │ │ │ - tsteq sp, r4, ror sl │ │ │ │ - tsteq sp, lr, asr sp │ │ │ │ - tsteq sp, r4, lsr #26 │ │ │ │ - tsteq sp, lr, lsr fp │ │ │ │ - smlatteq sp, r0, sl, r6 │ │ │ │ - smlatbeq sp, lr, sl, r6 │ │ │ │ - smlatbeq sp, r8, sp, r6 │ │ │ │ - tsteq sp, lr, ror #26 │ │ │ │ - strdeq r6, [sp, -r4] │ │ │ │ - strdeq r6, [sp, -lr] │ │ │ │ - smlabteq sp, r4, sp, r6 │ │ │ │ - tsteq sp, r6, ror #22 │ │ │ │ - tsteq sp, r4, lsr fp │ │ │ │ - tsteq sp, r6, asr lr │ │ │ │ - tsteq sp, r8, lsl lr │ │ │ │ - tsteq sp, sl, ror fp │ │ │ │ - @ instruction: 0x010d6eb4 │ │ │ │ - tsteq sp, r6, ror lr │ │ │ │ - strheq r7, [sp, -r8] │ │ │ │ - @ instruction: 0x010d6fb6 │ │ │ │ - tsteq sp, r0, asr #30 │ │ │ │ - tsteq sp, r6, lsl #30 │ │ │ │ - tsteq sp, ip, lsl pc │ │ │ │ - smlabteq sp, r2, lr, r6 │ │ │ │ - tsteq sp, ip, asr pc │ │ │ │ - tsteq sp, r6, ror pc │ │ │ │ - tsteq sp, r0, asr #30 │ │ │ │ - tsteq sp, r2 │ │ │ │ + tsteq sp, r4, lsl pc │ │ │ │ + ldrdeq r6, [sp, -r6] │ │ │ │ + tsteq sp, r8, lsl r1 │ │ │ │ + tsteq sp, r6, lsl r0 │ │ │ │ + smlatbeq sp, r0, pc, r6 @ │ │ │ │ + tsteq sp, r6, ror #30 │ │ │ │ + tsteq sp, ip, ror pc │ │ │ │ + tsteq sp, r2, lsr #30 │ │ │ │ @ instruction: 0x010d6fbc │ │ │ │ ldrdeq r6, [sp, -r6] │ │ │ │ - @ instruction: 0x010d6f98 │ │ │ │ - tsteq sp, r6, lsr #32 │ │ │ │ - tsteq sp, r4, asr #32 │ │ │ │ - strdeq r6, [sp, -r6] │ │ │ │ - @ instruction: 0x010d7198 │ │ │ │ - strdeq r7, [sp, -r6] │ │ │ │ - swpeq r7, r8, [sp] │ │ │ │ - strheq r7, [sp, -lr] │ │ │ │ - tsteq sp, r0, rrx │ │ │ │ - tsteq sp, r2, lsr r1 │ │ │ │ - tsteq sp, r4, asr r1 │ │ │ │ - strdeq r7, [sp, -lr] │ │ │ │ - strdeq r7, [sp, -r0] │ │ │ │ - @ instruction: 0x010d719a │ │ │ │ - @ instruction: 0x010d71b8 │ │ │ │ - tsteq sp, r6, ror r1 │ │ │ │ - tsteq sp, r4, lsl #4 │ │ │ │ - tsteq sp, lr, lsr #4 │ │ │ │ + smlatbeq sp, r0, pc, r6 @ │ │ │ │ + tsteq sp, r2, rrx │ │ │ │ + tsteq sp, ip, lsl r0 │ │ │ │ + tsteq sp, r6, lsr r0 │ │ │ │ + strdeq r6, [sp, -r8] │ │ │ │ + smlabbeq sp, r6, r0, r7 │ │ │ │ + smlatbeq sp, r4, r0, r7 │ │ │ │ + qaddeq r7, r6, sp │ │ │ │ + strdeq r7, [sp, -r8] │ │ │ │ + tsteq sp, r6, asr r1 │ │ │ │ + strdeq r7, [sp, -r8] │ │ │ │ + tsteq sp, lr, lsl r1 │ │ │ │ + smlabteq sp, r0, r0, r7 │ │ │ │ + @ instruction: 0x010d7192 │ │ │ │ + @ instruction: 0x010d71b4 │ │ │ │ + tsteq sp, lr, asr r1 │ │ │ │ + tsteq sp, r0, asr r2 │ │ │ │ + strdeq r7, [sp, -sl] │ │ │ │ + tsteq sp, r8, lsl r2 │ │ │ │ + ldrdeq r7, [sp, -r6] │ │ │ │ + tsteq sp, r4, ror #4 │ │ │ │ + smlabbeq sp, lr, r2, r7 │ │ │ │ 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, r6, lsr #26 │ │ │ │ @ instruction: 0x21014ab2 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ ldc 7, cr15, [lr, #-700] @ 0xfffffd44 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq ip, r8, ror #22 │ │ │ │ - strdeq r6, [ip, -r8] │ │ │ │ - tsteq ip, r8, asr fp │ │ │ │ - tsteq ip, r4, asr fp │ │ │ │ - tsteq ip, r4, asr fp │ │ │ │ - tsteq sp, r0, lsr lr │ │ │ │ - smlatbeq ip, r4, lr, r6 │ │ │ │ - smlatteq sl, r2, r9, r7 │ │ │ │ + smlabteq ip, r8, fp, r6 │ │ │ │ + tsteq ip, r8, asr pc │ │ │ │ + @ instruction: 0x010c6bb8 │ │ │ │ + @ instruction: 0x010c6bb4 │ │ │ │ + @ instruction: 0x010c6bb4 │ │ │ │ + @ instruction: 0x010d6e90 │ │ │ │ + tsteq ip, r4, lsl #30 │ │ │ │ + tsteq sl, r2, asr #20 │ │ │ │ + tsteq sp, lr, asr lr │ │ │ │ + tsteq sp, r6, asr lr │ │ │ │ + tsteq sp, lr, asr #28 │ │ │ │ + tsteq sp, r6, asr #28 │ │ │ │ + tsteq sp, lr, lsr lr │ │ │ │ + tsteq sp, r6, lsr lr │ │ │ │ + tsteq sp, lr, lsr #28 │ │ │ │ + tsteq sp, r6, lsr #28 │ │ │ │ + smlatbeq sl, r6, r9, r7 │ │ │ │ + @ instruction: 0x010d6dba │ │ │ │ + @ instruction: 0x010d6db2 │ │ │ │ + smlatbeq sp, sl, sp, r6 │ │ │ │ + smlatbeq sp, r2, sp, r6 │ │ │ │ + @ instruction: 0x010d6d9a │ │ │ │ + @ instruction: 0x010d6d92 │ │ │ │ + smlabbeq sp, sl, sp, r6 │ │ │ │ + smlabbeq sp, r2, sp, r6 │ │ │ │ + tsteq sp, sl, ror sp │ │ │ │ + tsteq sp, r6, lsl sp │ │ │ │ + tsteq sp, lr, lsl #26 │ │ │ │ + tsteq sp, r6, lsl #26 │ │ │ │ strdeq r6, [sp, -lr] │ │ │ │ strdeq r6, [sp, -r6] │ │ │ │ - smlatteq sp, lr, sp, r6 │ │ │ │ - smlatteq sp, r6, sp, r6 │ │ │ │ + smlatteq sp, lr, ip, r6 │ │ │ │ + smlatteq sp, r6, ip, r6 │ │ │ │ ldrdeq r6, [sp, -lr] │ │ │ │ - ldrdeq r6, [sp, -r6] │ │ │ │ - smlabteq sp, lr, sp, r6 │ │ │ │ - smlabteq sp, r6, sp, r6 │ │ │ │ - tsteq sl, r6, asr #18 │ │ │ │ - tsteq sp, sl, asr sp │ │ │ │ - tsteq sp, r2, asr sp │ │ │ │ - tsteq sp, sl, asr #26 │ │ │ │ - tsteq sp, r2, asr #26 │ │ │ │ - tsteq sp, sl, lsr sp │ │ │ │ - tsteq sp, r2, lsr sp │ │ │ │ - tsteq sp, sl, lsr #26 │ │ │ │ - tsteq sp, r2, lsr #26 │ │ │ │ - tsteq sp, sl, lsl sp │ │ │ │ - @ instruction: 0x010d6cb6 │ │ │ │ - smlatbeq sp, lr, ip, r6 │ │ │ │ - smlatbeq sp, r6, ip, r6 │ │ │ │ - @ instruction: 0x010d6c9e │ │ │ │ - @ instruction: 0x010d6c96 │ │ │ │ - smlabbeq sp, lr, ip, r6 │ │ │ │ - smlabbeq sp, r6, ip, r6 │ │ │ │ - tsteq sp, lr, ror ip │ │ │ │ - tsteq sp, ip, ror ip │ │ │ │ - tsteq sp, r2, lsl ip │ │ │ │ - tsteq sp, r8, lsl #24 │ │ │ │ - strdeq r6, [sp, -lr] │ │ │ │ - strdeq r6, [sp, -r4] │ │ │ │ - smlatteq sp, sl, fp, r6 │ │ │ │ - smlatteq sp, r0, fp, r6 │ │ │ │ - ldrdeq r6, [sp, -r6] │ │ │ │ - smlabteq sp, ip, fp, r6 │ │ │ │ - smlabteq sp, lr, fp, r6 │ │ │ │ - smlatteq ip, r6, fp, r6 │ │ │ │ - @ instruction: 0x010d6bbe │ │ │ │ - tsteq sl, r6, asr #22 │ │ │ │ - tsteq sl, ip, lsr r4 │ │ │ │ - smlatteq sp, r0, ip, r6 │ │ │ │ - tsteq sl, r2, lsr #8 │ │ │ │ - tsteq sp, r6, ror #22 │ │ │ │ - strdeq r7, [sl, -r8] │ │ │ │ - strdeq r7, [sl, -r0] │ │ │ │ - tsteq sp, r2, asr fp │ │ │ │ - tsteq sl, r4, lsr r3 │ │ │ │ - tsteq ip, lr, lsl fp │ │ │ │ - @ instruction: 0x010ae698 │ │ │ │ - tsteq sp, ip, lsr #22 │ │ │ │ - tsteq sl, r0, ror r6 │ │ │ │ - tsteq fp, r4, lsr r7 │ │ │ │ - tsteq r3, r8, ror fp │ │ │ │ - @ instruction: 0x010c73ba │ │ │ │ - @ instruction: 0x010c7eb0 │ │ │ │ - @ instruction: 0x010c7eb8 │ │ │ │ - smlabteq ip, r0, lr, r7 │ │ │ │ - smlabteq ip, r0, lr, r7 │ │ │ │ - smlabteq ip, r0, lr, r7 │ │ │ │ - @ instruction: 0x0113aaf6 │ │ │ │ - tsteq sp, r4, ror #20 │ │ │ │ - tsteq sp, r2, ror #20 │ │ │ │ - tsteq sp, r2, ror #20 │ │ │ │ - tsteq sp, r2, ror #20 │ │ │ │ - tsteq sp, sl, ror #20 │ │ │ │ - strdeq r6, [ip, -r0] │ │ │ │ - tsteq sp, sl, asr sl │ │ │ │ - tsteq sp, r2, asr sl │ │ │ │ - @ instruction: 0x010a7194 │ │ │ │ - tsteq ip, r0, lsl #28 │ │ │ │ - strdeq r6, [ip, -r8] │ │ │ │ - strdeq r6, [ip, -r0] │ │ │ │ - smlatteq ip, r8, sp, r6 │ │ │ │ - strdeq r6, [ip, -r8] │ │ │ │ - ldrdeq r6, [ip, -r0] │ │ │ │ - smlabteq ip, r8, sp, r6 │ │ │ │ - smlabteq ip, r0, sp, r6 │ │ │ │ - @ instruction: 0x010c6dbc │ │ │ │ - @ instruction: 0x010c6dbc │ │ │ │ - @ instruction: 0x010c6dbc │ │ │ │ - tsteq r3, r6, ror r9 │ │ │ │ - tsteq sp, r8, asr r9 │ │ │ │ - tsteq sp, r2, asr r9 │ │ │ │ - tsteq sp, r2, asr r9 │ │ │ │ - tsteq sp, r8, asr r9 │ │ │ │ - @ instruction: 0x010b5692 │ │ │ │ - tsteq fp, sl, ror r6 │ │ │ │ - tsteq sp, r2, asr r9 │ │ │ │ - tsteq fp, r0, ror #12 │ │ │ │ - tsteq fp, r8, asr #12 │ │ │ │ - tsteq sp, ip, asr #18 │ │ │ │ - tsteq fp, lr, lsr #12 │ │ │ │ - tsteq fp, r6, lsl r6 │ │ │ │ - tsteq sp, r8, asr r9 │ │ │ │ - tsteq sp, lr, asr r9 │ │ │ │ - tsteq sp, sl, asr r9 │ │ │ │ - tsteq r3, ip, ror #16 │ │ │ │ - @ instruction: 0x010c6796 │ │ │ │ - smlabbeq ip, ip, r7, r6 │ │ │ │ - smlabbeq ip, r4, r7, r6 │ │ │ │ - tsteq sp, r6, lsl #18 │ │ │ │ - strdeq r6, [sp, -r4] │ │ │ │ - smlatteq sp, r2, r8, r6 │ │ │ │ - ldrdeq r6, [sp, -r0] │ │ │ │ - @ instruction: 0x010d68be │ │ │ │ - smlatbeq sp, ip, r8, r6 │ │ │ │ - @ instruction: 0x010d689c │ │ │ │ - @ instruction: 0x010a6e94 │ │ │ │ - tsteq ip, lr, ror r6 │ │ │ │ - tsteq sl, lr, lsl #12 │ │ │ │ - tsteq sl, r4, lsl #30 │ │ │ │ - strdeq r6, [sl, -ip] │ │ │ │ - tsteq sp, r0, asr r8 │ │ │ │ - tsteq ip, ip, lsr #12 │ │ │ │ - tsteq ip, ip, lsl r0 │ │ │ │ - @ instruction: 0x010a6eb2 │ │ │ │ - smlatbeq sl, sl, lr, r6 │ │ │ │ - mrseq r7, (UNDEF: 12) │ │ │ │ - tsteq sl, r6, ror r5 │ │ │ │ - tsteq sl, ip, ror #28 │ │ │ │ - tsteq sl, r4, ror #28 │ │ │ │ - smlabteq sp, r8, r7, r6 │ │ │ │ - smlabteq sp, lr, r7, r6 │ │ │ │ - ldrdeq r6, [sp, -r6] │ │ │ │ - tsteq sl, r8, ror sp │ │ │ │ - tsteq ip, r0, ror #10 │ │ │ │ - @ instruction: 0x010d67b8 │ │ │ │ - @ instruction: 0x010d67bc │ │ │ │ - smlabteq sp, r0, r7, r6 │ │ │ │ - smlabteq sp, r8, r7, r6 │ │ │ │ - tsteq r3, lr, asr #11 │ │ │ │ - @ instruction: 0x010d67be │ │ │ │ - smlabteq sp, ip, r7, r6 │ │ │ │ - ldrdeq r6, [sp, -r0] │ │ │ │ - ldrdeq r6, [sp, -r4] │ │ │ │ - smlatteq sp, r6, r7, r6 │ │ │ │ - smlatteq sp, lr, r7, r6 │ │ │ │ - strdeq r6, [sp, -r4] │ │ │ │ - smlabbeq ip, sl, r4, r6 │ │ │ │ - strdeq r6, [sp, -r8] │ │ │ │ - @ instruction: 0x010c7e9e │ │ │ │ - smlatteq sl, sl, ip, r6 │ │ │ │ - smlatteq sl, r4, ip, r6 │ │ │ │ - smlabbeq ip, lr, lr, r7 │ │ │ │ - tsteq ip, lr, asr #30 │ │ │ │ - smlabbeq ip, r4, lr, r7 │ │ │ │ - tsteq ip, lr, ror lr │ │ │ │ - tsteq ip, r2, lsr #30 │ │ │ │ + ldrdeq r6, [sp, -ip] │ │ │ │ + tsteq sp, r2, ror ip │ │ │ │ + tsteq sp, r8, ror #24 │ │ │ │ + tsteq sp, lr, asr ip │ │ │ │ + tsteq sp, r4, asr ip │ │ │ │ + tsteq sp, sl, asr #24 │ │ │ │ + tsteq sp, r0, asr #24 │ │ │ │ + tsteq sp, r6, lsr ip │ │ │ │ + tsteq sp, ip, lsr #24 │ │ │ │ + tsteq sp, lr, lsr #24 │ │ │ │ + tsteq ip, r6, asr #24 │ │ │ │ + tsteq sp, lr, lsl ip │ │ │ │ + smlatbeq sl, r6, fp, lr │ │ │ │ + @ instruction: 0x010a749c │ │ │ │ + tsteq sp, r0, asr #26 │ │ │ │ + smlabbeq sl, r2, r4, r7 │ │ │ │ + smlabteq sp, r6, fp, r6 │ │ │ │ + tsteq sl, r8, asr r4 │ │ │ │ + tsteq sl, r0, asr r4 │ │ │ │ + @ instruction: 0x010d6bb2 │ │ │ │ + @ instruction: 0x010a7394 │ │ │ │ + tsteq ip, lr, ror fp │ │ │ │ + strdeq lr, [sl, -r8] │ │ │ │ + smlabbeq sp, ip, fp, r6 │ │ │ │ + ldrdeq lr, [sl, -r0] │ │ │ │ + @ instruction: 0x010b5794 │ │ │ │ + @ instruction: 0x0113abd8 │ │ │ │ + tsteq ip, sl, lsl r4 │ │ │ │ + tsteq ip, r0, lsl pc │ │ │ │ + tsteq ip, r8, lsl pc │ │ │ │ + tsteq ip, r0, lsr #30 │ │ │ │ + tsteq ip, r0, lsr #30 │ │ │ │ + tsteq ip, r0, lsr #30 │ │ │ │ + tsteq r3, r6, asr fp │ │ │ │ + smlabteq sp, r4, sl, r6 │ │ │ │ + smlabteq sp, r2, sl, r6 │ │ │ │ + smlabteq sp, r2, sl, r6 │ │ │ │ + smlabteq sp, r2, sl, r6 │ │ │ │ + smlabteq sp, sl, sl, r6 │ │ │ │ + tsteq ip, r0, asr r6 │ │ │ │ + @ instruction: 0x010d6aba │ │ │ │ + @ instruction: 0x010d6ab2 │ │ │ │ + strdeq r7, [sl, -r4] │ │ │ │ + tsteq ip, r0, ror #28 │ │ │ │ tsteq ip, r8, asr lr │ │ │ │ - tsteq ip, r6, ror #28 │ │ │ │ - tsteq ip, r2, ror lr │ │ │ │ - tsteq ip, r0, ror lr │ │ │ │ - tsteq ip, lr, ror #28 │ │ │ │ - tsteq ip, r6, asr #28 │ │ │ │ - tsteq ip, r4, asr #28 │ │ │ │ - tsteq ip, r2, ror #28 │ │ │ │ - tsteq ip, r6, asr lr │ │ │ │ - tsteq ip, r4, asr lr │ │ │ │ - tsteq ip, r2, asr lr │ │ │ │ + tsteq ip, r0, asr lr │ │ │ │ + tsteq ip, r8, asr #28 │ │ │ │ tsteq ip, r8, asr lr │ │ │ │ - tsteq ip, lr, asr lr │ │ │ │ - tsteq ip, r8, ror #28 │ │ │ │ - smlatbeq sp, sl, r6, r6 │ │ │ │ - @ instruction: 0x0113a3be │ │ │ │ - tsteq ip, sl, asr #28 │ │ │ │ - tsteq ip, sl, asr #28 │ │ │ │ - tsteq ip, ip, ror #26 │ │ │ │ - tsteq ip, sl, ror #26 │ │ │ │ + tsteq ip, r0, lsr lr │ │ │ │ + tsteq ip, r8, lsr #28 │ │ │ │ + tsteq ip, r0, lsr #28 │ │ │ │ + tsteq ip, ip, lsl lr │ │ │ │ + tsteq ip, ip, lsl lr │ │ │ │ + tsteq ip, ip, lsl lr │ │ │ │ + @ instruction: 0x0113a9d6 │ │ │ │ + @ instruction: 0x010d69b8 │ │ │ │ + @ instruction: 0x010d69b2 │ │ │ │ + @ instruction: 0x010d69b2 │ │ │ │ + @ instruction: 0x010d69b8 │ │ │ │ + strdeq r5, [fp, -r2] │ │ │ │ + ldrdeq r5, [fp, -sl] │ │ │ │ + @ instruction: 0x010d69b2 │ │ │ │ + smlabteq fp, r0, r6, r5 │ │ │ │ + smlatbeq fp, r8, r6, r5 │ │ │ │ + smlatbeq sp, ip, r9, r6 │ │ │ │ + smlabbeq fp, lr, r6, r5 │ │ │ │ + tsteq fp, r6, ror r6 │ │ │ │ + @ instruction: 0x010d69b8 │ │ │ │ + @ instruction: 0x010d69be │ │ │ │ + @ instruction: 0x010d69ba │ │ │ │ + tsteq r3, ip, asr #17 │ │ │ │ + strdeq r6, [ip, -r6] │ │ │ │ + smlatteq ip, ip, r7, r6 │ │ │ │ + smlatteq ip, r4, r7, r6 │ │ │ │ + tsteq sp, r6, ror #18 │ │ │ │ + tsteq sp, r4, asr r9 │ │ │ │ + tsteq sp, r2, asr #18 │ │ │ │ + tsteq sp, r0, lsr r9 │ │ │ │ + tsteq sp, lr, lsl r9 │ │ │ │ + tsteq sp, ip, lsl #18 │ │ │ │ + strdeq r6, [sp, -ip] │ │ │ │ + strdeq r6, [sl, -r4] │ │ │ │ + ldrdeq r6, [ip, -lr] │ │ │ │ + tsteq sl, lr, ror #12 │ │ │ │ + tsteq sl, r4, ror #30 │ │ │ │ + tsteq sl, ip, asr pc │ │ │ │ + @ instruction: 0x010d68b0 │ │ │ │ + smlabbeq ip, ip, r6, r6 │ │ │ │ + tsteq ip, ip, ror r0 │ │ │ │ + tsteq sl, r2, lsl pc │ │ │ │ + tsteq sl, sl, lsl #30 │ │ │ │ + tsteq ip, r0, rrx │ │ │ │ + ldrdeq lr, [sl, -r6] │ │ │ │ + smlabteq sl, ip, lr, r6 │ │ │ │ + smlabteq sl, r4, lr, r6 │ │ │ │ + tsteq sp, r8, lsr #16 │ │ │ │ + tsteq sp, lr, lsr #16 │ │ │ │ + tsteq sp, r6, lsr r8 │ │ │ │ + ldrdeq r6, [sl, -r8] │ │ │ │ + smlabteq ip, r0, r5, r6 │ │ │ │ + tsteq sp, r8, lsl r8 │ │ │ │ + tsteq sp, ip, lsl r8 │ │ │ │ + tsteq sp, r0, lsr #16 │ │ │ │ + tsteq sp, r8, lsr #16 │ │ │ │ + tsteq r3, lr, lsr #12 │ │ │ │ + tsteq sp, lr, lsl r8 │ │ │ │ + tsteq sp, ip, lsr #16 │ │ │ │ + tsteq sp, r0, lsr r8 │ │ │ │ + tsteq sp, r4, lsr r8 │ │ │ │ + tsteq sp, r6, asr #16 │ │ │ │ + tsteq sp, lr, asr #16 │ │ │ │ + tsteq sp, r4, asr r8 │ │ │ │ + smlatteq ip, sl, r4, r6 │ │ │ │ + tsteq sp, r8, asr r8 │ │ │ │ + strdeq r7, [ip, -lr] │ │ │ │ + tsteq sl, sl, asr #26 │ │ │ │ + tsteq sl, r4, asr #26 │ │ │ │ + smlatteq ip, lr, lr, r7 │ │ │ │ + smlatbeq ip, lr, pc, r7 @ │ │ │ │ + smlatteq ip, r4, lr, r7 │ │ │ │ + ldrdeq r7, [ip, -lr] │ │ │ │ + smlabbeq ip, r2, pc, r7 @ │ │ │ │ + @ instruction: 0x010c7eb8 │ │ │ │ + smlabteq ip, r6, lr, r7 │ │ │ │ + ldrdeq r7, [ip, -r2] │ │ │ │ + ldrdeq r7, [ip, -r0] │ │ │ │ + smlabteq ip, lr, lr, r7 │ │ │ │ + smlatbeq ip, r6, lr, r7 │ │ │ │ + smlatbeq ip, r4, lr, r7 │ │ │ │ + smlabteq ip, r2, lr, r7 │ │ │ │ + @ instruction: 0x010c7eb6 │ │ │ │ + @ instruction: 0x010c7eb4 │ │ │ │ + @ instruction: 0x010c7eb2 │ │ │ │ + @ instruction: 0x010c7eb8 │ │ │ │ + @ instruction: 0x010c7ebe │ │ │ │ + smlabteq ip, r8, lr, r7 │ │ │ │ + tsteq sp, sl, lsl #14 │ │ │ │ + tsteq r3, lr, lsl r4 │ │ │ │ + smlatbeq ip, sl, lr, r7 │ │ │ │ + smlatbeq ip, sl, lr, r7 │ │ │ │ + smlabteq ip, ip, sp, r7 │ │ │ │ + smlabteq ip, sl, sp, r7 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x010d63b6 │ │ │ │ - tsteq sp, r8, ror r3 │ │ │ │ - tsteq sp, r2, asr #6 │ │ │ │ - tsteq sp, r4, asr r3 │ │ │ │ - tsteq sp, lr, ror r3 │ │ │ │ - smlatteq sp, r0, r3, r6 │ │ │ │ - strdeq r6, [sp, -lr] │ │ │ │ - smlatbeq sp, ip, r3, r6 │ │ │ │ + tsteq sp, r6, lsl r4 │ │ │ │ + ldrdeq r6, [sp, -r8] │ │ │ │ + smlatbeq sp, r2, r3, r6 │ │ │ │ + @ instruction: 0x010d63b4 │ │ │ │ + ldrdeq r6, [sp, -lr] │ │ │ │ + tsteq sp, r0, asr #8 │ │ │ │ + tsteq sp, lr, asr r4 │ │ │ │ + tsteq sp, ip, lsl #8 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec1baf8 │ │ │ │ @ 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 4ff5a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3edb54> │ │ │ │ movweq pc, #4101 @ 0x1005 @ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7af4620 │ │ │ │ vldmdblt r0!, {s29-s256} │ │ │ │ - smlatbeq sp, r0, r3, r6 │ │ │ │ - smlatbeq sp, r0, r3, r6 │ │ │ │ - smlatbeq sp, r6, r3, r6 │ │ │ │ - smlatbeq sp, r6, r3, r6 │ │ │ │ - smlatbeq ip, r8, lr, r5 │ │ │ │ - smlatbeq sp, r6, r3, r6 │ │ │ │ - tsteq sl, r2, lsr r7 │ │ │ │ - smlatbeq sp, r6, r3, r6 │ │ │ │ - tsteq sl, lr, lsl r7 │ │ │ │ - tsteq sl, sl, ror #12 │ │ │ │ - tsteq ip, r6, asr lr │ │ │ │ - tsteq sl, ip, asr #12 │ │ │ │ - tsteq ip, r6, lsr lr │ │ │ │ + tsteq sp, r0, lsl #8 │ │ │ │ + tsteq sp, r0, lsl #8 │ │ │ │ + tsteq sp, r6, lsl #8 │ │ │ │ + tsteq sp, r6, lsl #8 │ │ │ │ + tsteq ip, r8, lsl #30 │ │ │ │ + tsteq sp, r6, lsl #8 │ │ │ │ + @ instruction: 0x010a6792 │ │ │ │ + tsteq sp, r6, lsl #8 │ │ │ │ + tsteq sl, lr, ror r7 │ │ │ │ + smlabteq sl, sl, r6, r6 │ │ │ │ + @ instruction: 0x010c5eb6 │ │ │ │ + smlatbeq sl, ip, r6, r6 │ │ │ │ + @ instruction: 0x010c5e96 │ │ │ │ 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 │ │ │ │ - tsteq sp, r2, asr #6 │ │ │ │ - tsteq sp, ip, lsl r3 │ │ │ │ - tsteq sp, r6, lsr #6 │ │ │ │ - mrseq r6, SP_mon │ │ │ │ - tsteq sp, sl, lsr r3 │ │ │ │ - tsteq sp, r8, asr #6 │ │ │ │ + smlatbeq sp, r2, r3, r6 │ │ │ │ + tsteq sp, ip, ror r3 │ │ │ │ + smlabbeq sp, r6, r3, r6 │ │ │ │ + tsteq sp, r0, ror #6 │ │ │ │ + @ instruction: 0x010d639a │ │ │ │ + smlatbeq sp, r8, r3, r6 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec1bcac │ │ │ │ @ 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 127f09c │ │ │ │ movwcs pc, #46021 @ 0xb3c5 @ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7af4620 │ │ │ │ ldcllt 8, cr14, [r8, #384]! @ 0x180 │ │ │ │ - strdeq r6, [sp, -r4] │ │ │ │ - tsteq ip, lr, lsr sp │ │ │ │ - tsteq sp, sl, lsl #6 │ │ │ │ - tsteq sp, sl, lsl r3 │ │ │ │ - @ instruction: 0x010b4994 │ │ │ │ - smlabbeq fp, sl, r9, r4 │ │ │ │ - tsteq sp, ip, lsl #6 │ │ │ │ - smlabteq ip, ip, ip, r5 │ │ │ │ - tsteq sp, r6, lsl r3 │ │ │ │ - @ instruction: 0x010c5cb2 │ │ │ │ - tsteq sp, ip, lsl r3 │ │ │ │ - tsteq sp, r2, lsr #6 │ │ │ │ - tsteq sp, r0, lsl r3 │ │ │ │ - tsteq r3, ip, lsr sp │ │ │ │ - @ instruction: 0x010d46be │ │ │ │ - tsteq sp, lr, ror #4 │ │ │ │ - tsteq ip, ip, lsr r8 │ │ │ │ - smlatbeq sp, lr, r6, r4 │ │ │ │ - tsteq fp, r6, asr sl │ │ │ │ - tsteq fp, r0, asr sl │ │ │ │ - smlatbeq sp, r4, r2, r6 │ │ │ │ - smlatbeq sp, r4, sl, r6 │ │ │ │ - tsteq ip, r6, asr fp │ │ │ │ - smlabbeq sp, r8, r2, r6 │ │ │ │ - smlabbeq sp, sl, r2, r6 │ │ │ │ - @ instruction: 0x010d6290 │ │ │ │ - tsteq r3, r0, ror ip │ │ │ │ + tsteq sp, r4, asr r3 │ │ │ │ + @ instruction: 0x010c5d9e │ │ │ │ + tsteq sp, sl, ror #6 │ │ │ │ + tsteq sp, sl, ror r3 │ │ │ │ + strdeq r4, [fp, -r4] │ │ │ │ + smlatteq fp, sl, r9, r4 │ │ │ │ + tsteq sp, ip, ror #6 │ │ │ │ + tsteq ip, ip, lsr #26 │ │ │ │ + tsteq sp, r6, ror r3 │ │ │ │ + tsteq ip, r2, lsl sp │ │ │ │ + tsteq sp, ip, ror r3 │ │ │ │ + smlabbeq sp, r2, r3, r6 │ │ │ │ + tsteq sp, r0, ror r3 │ │ │ │ + @ instruction: 0x01139d9c │ │ │ │ + tsteq sp, lr, lsl r7 │ │ │ │ + smlabteq sp, lr, r2, r4 │ │ │ │ + @ instruction: 0x010c789c │ │ │ │ + tsteq sp, lr, lsl #14 │ │ │ │ + @ instruction: 0x010b4ab6 │ │ │ │ + @ instruction: 0x010b4ab0 │ │ │ │ + tsteq sp, r4, lsl #6 │ │ │ │ + tsteq sp, r4, lsl #22 │ │ │ │ + @ instruction: 0x010c7bb6 │ │ │ │ + smlatteq sp, r8, r2, r6 │ │ │ │ + smlatteq sp, sl, r2, r6 │ │ │ │ + strdeq r6, [sp, -r0] │ │ │ │ + @ instruction: 0x01139cd0 │ │ │ │ + smlatteq sp, r0, r2, r6 │ │ │ │ + @ instruction: 0x010d6a94 │ │ │ │ + ldrdeq r6, [sp, -sl] │ │ │ │ + ldrdeq r6, [sp, -r8] │ │ │ │ + tsteq r3, ip, ror ip │ │ │ │ + smlabteq sp, r6, r2, r6 │ │ │ │ + tsteq ip, r8, ror r7 │ │ │ │ + @ instruction: 0x010d62be │ │ │ │ + @ instruction: 0x010d62bc │ │ │ │ + @ instruction: 0x010d62ba │ │ │ │ + @ instruction: 0x010d62b8 │ │ │ │ + @ instruction: 0x010d62b6 │ │ │ │ + @ instruction: 0x010d62b4 │ │ │ │ + @ instruction: 0x010d62b2 │ │ │ │ + smlatbeq sp, lr, r2, r6 │ │ │ │ + tsteq fp, r2, lsl r8 │ │ │ │ + tsteq fp, r0, lsl r8 │ │ │ │ + tsteq fp, r6, lsl r8 │ │ │ │ + @ instruction: 0x01139b96 │ │ │ │ smlabbeq sp, r0, r2, r6 │ │ │ │ - tsteq sp, r4, lsr sl │ │ │ │ - tsteq sp, sl, ror r2 │ │ │ │ - tsteq sp, r8, ror r2 │ │ │ │ - tsteq r3, ip, lsl ip │ │ │ │ - tsteq sp, r6, ror #4 │ │ │ │ - tsteq ip, r8, lsl r7 │ │ │ │ - tsteq sp, lr, asr r2 │ │ │ │ - tsteq sp, ip, asr r2 │ │ │ │ - tsteq sp, sl, asr r2 │ │ │ │ - tsteq sp, r8, asr r2 │ │ │ │ - tsteq sp, r6, asr r2 │ │ │ │ - tsteq sp, r4, asr r2 │ │ │ │ + @ instruction: 0x010c5ab0 │ │ │ │ + smlabbeq sp, sl, r2, r6 │ │ │ │ + @ instruction: 0x010c5a94 │ │ │ │ + smlatbeq fp, r2, r6, r4 │ │ │ │ + strdeq r6, [sp, -r6] │ │ │ │ + ldrdeq r4, [fp, -ip] │ │ │ │ tsteq sp, r2, asr r2 │ │ │ │ - tsteq sp, lr, asr #4 │ │ │ │ - @ instruction: 0x010b47b2 │ │ │ │ - @ instruction: 0x010b47b0 │ │ │ │ - @ instruction: 0x010b47b6 │ │ │ │ - tsteq r3, r6, lsr fp │ │ │ │ - tsteq sp, r0, lsr #4 │ │ │ │ - tsteq ip, r0, asr sl │ │ │ │ - tsteq sp, sl, lsr #4 │ │ │ │ - tsteq ip, r4, lsr sl │ │ │ │ - tsteq fp, r2, asr #12 │ │ │ │ - swpeq r6, r6, [sp] │ │ │ │ - tsteq fp, ip, ror r7 │ │ │ │ - strdeq r6, [sp, -r2] │ │ │ │ - tsteq fp, r4, ror r7 │ │ │ │ - tsteq fp, lr, ror r7 │ │ │ │ - tsteq r3, r6, lsl #21 │ │ │ │ - tsteq sl, r6, lsl #4 │ │ │ │ - smlatbeq ip, r2, r9, r5 │ │ │ │ - @ instruction: 0x010b45b0 │ │ │ │ - strdeq r3, [sp, -r8] │ │ │ │ - smlatteq ip, r6, r9, r6 │ │ │ │ - strdeq r3, [sp, -ip] │ │ │ │ - strdeq r4, [fp, -ip] │ │ │ │ - smlatteq fp, sl, r5, r4 │ │ │ │ - strdeq r3, [sp, -r0] │ │ │ │ - tsteq ip, lr, lsr #18 │ │ │ │ + ldrdeq r4, [fp, -r4] │ │ │ │ + ldrdeq r4, [fp, -lr] │ │ │ │ + tsteq r3, r6, ror #21 │ │ │ │ + tsteq sl, r6, ror #4 │ │ │ │ + tsteq ip, r2, lsl #20 │ │ │ │ + tsteq fp, r0, lsl r6 │ │ │ │ + tsteq sp, r8, asr sp │ │ │ │ + tsteq ip, r6, asr #20 │ │ │ │ + tsteq sp, ip, asr sp │ │ │ │ + tsteq fp, ip, asr r6 │ │ │ │ + tsteq fp, sl, asr #12 │ │ │ │ + tsteq sp, r0, asr sp │ │ │ │ + smlabbeq ip, lr, r9, r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1c220 │ │ │ │ @ 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 │ │ │ │ - swpeq r6, r2, [sp] │ │ │ │ - tsteq sp, ip, lsl r0 │ │ │ │ - smlabteq sp, lr, pc, r5 @ │ │ │ │ - smlatteq sp, r8, pc, r5 @ │ │ │ │ - smlatbeq sp, r2, pc, r5 @ │ │ │ │ - tsteq sp, ip, lsr r0 │ │ │ │ - qaddeq r6, r2, sp │ │ │ │ - tsteq sp, r8, lsl r0 │ │ │ │ - ldrdeq r6, [sp, -r6] │ │ │ │ - swpeq r6, r4, [sp] │ │ │ │ - smlatbeq sp, sl, r0, r6 │ │ │ │ - tsteq sp, ip, rrx │ │ │ │ - ldrdeq r6, [sp, -lr] │ │ │ │ - tsteq sp, ip, lsl #2 │ │ │ │ + strdeq r6, [sp, -r2] │ │ │ │ + tsteq sp, ip, ror r0 │ │ │ │ + tsteq sp, lr, lsr #32 │ │ │ │ + tsteq sp, r8, asr #32 │ │ │ │ + tsteq sp, r2 │ │ │ │ + swpeq r6, ip, [sp] │ │ │ │ + strheq r6, [sp, -r2] │ │ │ │ + tsteq sp, r8, ror r0 │ │ │ │ + tsteq sp, r6, lsr r1 │ │ │ │ + strdeq r6, [sp, -r4] │ │ │ │ + tsteq sp, sl, lsl #2 │ │ │ │ + smlabteq sp, ip, r0, r6 │ │ │ │ + tsteq sp, lr, lsr r1 │ │ │ │ + tsteq sp, ip, ror #2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec1c334 │ │ │ │ @ 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 1ebd938 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ bl 17837cc │ │ │ │ @ instruction: 0x462b4a75 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7ae4620 │ │ │ │ @ instruction: 0xbdf8eb54 │ │ │ │ - tsteq sl, sl, ror #28 │ │ │ │ - tsteq ip, r2, asr r6 │ │ │ │ - tsteq sl, sl, asr #28 │ │ │ │ - tsteq ip, r2, lsr r6 │ │ │ │ - smlabteq ip, r2, pc, r5 @ │ │ │ │ - tsteq ip, lr, lsl #12 │ │ │ │ - tsteq ip, r2, lsl r9 │ │ │ │ - smlatteq ip, lr, r5, r5 │ │ │ │ - swpeq r6, r6, [sl] │ │ │ │ - smlabteq ip, lr, r5, r5 │ │ │ │ - smlabteq sp, r2, pc, r5 @ │ │ │ │ - @ instruction: 0x010c55b0 │ │ │ │ - @ instruction: 0x010d5fb4 │ │ │ │ - tsteq sl, r4, lsr lr │ │ │ │ - tsteq sl, ip, lsr #28 │ │ │ │ - @ instruction: 0x010d5f98 │ │ │ │ - tsteq sl, r2, lsl #28 │ │ │ │ - strdeq r5, [sl, -sl] │ │ │ │ - smlabbeq sp, r0, pc, r5 @ │ │ │ │ - tsteq ip, lr, lsr #10 │ │ │ │ - tsteq sp, sl, ror pc │ │ │ │ - tsteq ip, r0, lsl r5 │ │ │ │ - tsteq sp, r4, ror pc │ │ │ │ - strdeq r5, [ip, -r2] │ │ │ │ - tsteq sp, r2, ror pc │ │ │ │ - ldrdeq r5, [ip, -r4] │ │ │ │ - ldrdeq r4, [fp, -ip] │ │ │ │ - ldrdeq r4, [fp, -lr] │ │ │ │ - smlabteq fp, r2, r0, r4 │ │ │ │ - tsteq ip, sl, asr r3 │ │ │ │ - tsteq ip, sl, asr r3 │ │ │ │ - tsteq ip, r2, asr r3 │ │ │ │ - tsteq ip, r0, asr r3 │ │ │ │ - tsteq ip, r8, ror #6 │ │ │ │ - smlabbeq ip, r0, r3, r7 │ │ │ │ - tsteq ip, lr, ror r3 │ │ │ │ - @ instruction: 0x010c7392 │ │ │ │ - smlatbeq ip, r4, r3, r7 │ │ │ │ - @ instruction: 0x010d6290 │ │ │ │ - smlabbeq ip, r4, r3, r7 │ │ │ │ - smlabbeq ip, r4, r3, r7 │ │ │ │ - smlabbeq ip, r4, r3, r7 │ │ │ │ - @ instruction: 0x010c7390 │ │ │ │ - @ instruction: 0x010c7394 │ │ │ │ - @ instruction: 0x010c7398 │ │ │ │ - @ instruction: 0x010c739c │ │ │ │ - @ instruction: 0x010c7394 │ │ │ │ - smlabbeq ip, ip, r3, r7 │ │ │ │ + smlabteq sl, sl, lr, r5 │ │ │ │ + @ instruction: 0x010c56b2 │ │ │ │ + smlatbeq sl, sl, lr, r5 │ │ │ │ + @ instruction: 0x010c5692 │ │ │ │ + tsteq ip, r2, lsr #32 │ │ │ │ + tsteq ip, lr, ror #12 │ │ │ │ + tsteq ip, r2, ror r9 │ │ │ │ + tsteq ip, lr, asr #12 │ │ │ │ + strdeq r6, [sl, -r6] │ │ │ │ + tsteq ip, lr, lsr #12 │ │ │ │ + tsteq sp, r2, lsr #32 │ │ │ │ + tsteq ip, r0, lsl r6 │ │ │ │ + tsteq sp, r4, lsl r0 │ │ │ │ + @ instruction: 0x010a5e94 │ │ │ │ + smlabbeq sl, ip, lr, r5 │ │ │ │ + strdeq r5, [sp, -r8] │ │ │ │ + tsteq sl, r2, ror #28 │ │ │ │ + tsteq sl, sl, asr lr │ │ │ │ + smlatteq sp, r0, pc, r5 @ │ │ │ │ + smlabbeq ip, lr, r5, r5 │ │ │ │ + ldrdeq r5, [sp, -sl] │ │ │ │ + tsteq ip, r0, ror r5 │ │ │ │ + ldrdeq r5, [sp, -r4] │ │ │ │ + tsteq ip, r2, asr r5 │ │ │ │ + ldrdeq r5, [sp, -r2] │ │ │ │ + tsteq ip, r4, lsr r5 │ │ │ │ + tsteq fp, ip, lsr r1 │ │ │ │ + tsteq fp, lr, lsr r1 │ │ │ │ + tsteq fp, r2, lsr #2 │ │ │ │ + @ instruction: 0x010c73ba │ │ │ │ + @ instruction: 0x010c73ba │ │ │ │ + @ instruction: 0x010c73b2 │ │ │ │ + @ instruction: 0x010c73b0 │ │ │ │ + smlabteq ip, r8, r3, r7 │ │ │ │ + smlatteq ip, r0, r3, r7 │ │ │ │ + ldrdeq r7, [ip, -lr] │ │ │ │ + strdeq r7, [ip, -r2] │ │ │ │ + tsteq ip, r4, lsl #8 │ │ │ │ + strdeq r6, [sp, -r0] │ │ │ │ + smlatteq ip, r4, r3, r7 │ │ │ │ + smlatteq ip, r4, r3, r7 │ │ │ │ + smlatteq ip, r4, r3, r7 │ │ │ │ + strdeq r7, [ip, -r0] │ │ │ │ + strdeq r7, [ip, -r4] │ │ │ │ + strdeq r7, [ip, -r8] │ │ │ │ + strdeq r7, [ip, -ip] │ │ │ │ + strdeq r7, [ip, -r4] │ │ │ │ + smlatteq ip, ip, r3, r7 │ │ │ │ + smlatteq ip, ip, r3, r7 │ │ │ │ + smlabbeq ip, r0, pc, r6 @ │ │ │ │ + tsteq r3, r2, asr #8 │ │ │ │ + smlabteq ip, r6, r3, r7 │ │ │ │ + smlabteq sp, r8, r1, r8 │ │ │ │ + @ instruction: 0x010c73b8 │ │ │ │ + smlatbeq ip, ip, r3, r7 │ │ │ │ + smlabteq sl, sl, fp, r5 │ │ │ │ + smlabteq sl, r2, fp, r5 │ │ │ │ smlabbeq ip, ip, r3, r7 │ │ │ │ - tsteq ip, r0, lsr #30 │ │ │ │ - tsteq r3, r2, ror #7 │ │ │ │ - tsteq ip, r6, ror #6 │ │ │ │ - tsteq sp, r8, ror #2 │ │ │ │ - tsteq ip, r8, asr r3 │ │ │ │ - tsteq ip, ip, asr #6 │ │ │ │ - tsteq sl, sl, ror #22 │ │ │ │ - tsteq sl, r2, ror #22 │ │ │ │ - tsteq ip, ip, lsr #6 │ │ │ │ - tsteq sp, lr, lsl r1 │ │ │ │ - tsteq ip, r2, asr #8 │ │ │ │ - tsteq ip, sl, asr #8 │ │ │ │ - tsteq ip, r6, asr r4 │ │ │ │ - tsteq ip, r6, asr r4 │ │ │ │ - tsteq ip, r6, asr r4 │ │ │ │ - tsteq ip, r6, asr r4 │ │ │ │ - tsteq ip, r4, ror #8 │ │ │ │ - tsteq ip, r6, ror #8 │ │ │ │ - tsteq ip, r8, ror #10 │ │ │ │ - tsteq ip, r6, ror #8 │ │ │ │ - smlatbeq ip, ip, r4, r6 │ │ │ │ - tsteq ip, lr, asr r4 │ │ │ │ - tsteq ip, r0, ror r4 │ │ │ │ - tsteq ip, r2, lsr r2 │ │ │ │ - tsteq ip, r4, asr r2 │ │ │ │ - @ instruction: 0x010c649a │ │ │ │ - smlatbeq ip, r4, r4, r6 │ │ │ │ - tsteq ip, r2, asr #4 │ │ │ │ - tsteq ip, r4, asr #4 │ │ │ │ - tsteq ip, r6, asr #4 │ │ │ │ - tsteq ip, r8, asr #4 │ │ │ │ - smlabbeq ip, lr, r4, r6 │ │ │ │ - @ instruction: 0x010c6490 │ │ │ │ - tsteq ip, lr, lsr #4 │ │ │ │ - smlatbeq sp, r8, fp, r5 │ │ │ │ - tsteq ip, r6, lsr #4 │ │ │ │ - tsteq ip, r4, lsr r2 │ │ │ │ - tsteq ip, lr, lsr r2 │ │ │ │ - tsteq r3, lr, lsl #3 │ │ │ │ - tsteq ip, r4, lsr r2 │ │ │ │ - tsteq fp, ip, ror #22 │ │ │ │ - tsteq fp, sl, ror #22 │ │ │ │ - tsteq ip, r0, lsr #4 │ │ │ │ - smlabbeq ip, r4, r0, r5 │ │ │ │ - tsteq ip, r6, lsl r2 │ │ │ │ - tsteq ip, r6, lsl r2 │ │ │ │ - smlatteq sl, r4, r8, r5 │ │ │ │ - ldrdeq r5, [sl, -lr] │ │ │ │ - tsteq sp, r0, ror #26 │ │ │ │ - @ instruction: 0x010a58b8 │ │ │ │ - @ instruction: 0x010a58b2 │ │ │ │ - smlatbeq sl, r8, r0, sp │ │ │ │ - swpeq sp, sl, [sl] @ │ │ │ │ - swpeq sp, r8, [sl] │ │ │ │ - swpeq sp, r6, [sl] │ │ │ │ - swpeq sp, r4, [sl] │ │ │ │ - swpeq sp, r2, [sl] │ │ │ │ - swpeq sp, r0, [sl] │ │ │ │ - smlabbeq sl, lr, r0, sp │ │ │ │ - smlabbeq sl, r8, r0, sp │ │ │ │ - smlabbeq sl, r6, r0, sp │ │ │ │ - @ instruction: 0x010d1cb4 │ │ │ │ - @ instruction: 0x010d1c96 │ │ │ │ - @ instruction: 0x01138ffa │ │ │ │ - tsteq sl, sl, lsr #14 │ │ │ │ - tsteq ip, r6, lsl pc │ │ │ │ + tsteq sp, lr, ror r1 │ │ │ │ + smlatbeq ip, r2, r4, r6 │ │ │ │ + smlatbeq ip, sl, r4, r6 │ │ │ │ + @ instruction: 0x010c64b6 │ │ │ │ + @ instruction: 0x010c64b6 │ │ │ │ + @ instruction: 0x010c64b6 │ │ │ │ + @ instruction: 0x010c64b6 │ │ │ │ + smlabteq ip, r4, r4, r6 │ │ │ │ + smlabteq ip, r6, r4, r6 │ │ │ │ + smlabteq ip, r8, r5, r6 │ │ │ │ + smlabteq ip, r6, r4, r6 │ │ │ │ + tsteq ip, ip, lsl #10 │ │ │ │ + @ instruction: 0x010c64be │ │ │ │ + ldrdeq r6, [ip, -r0] │ │ │ │ + @ instruction: 0x010c7292 │ │ │ │ + @ instruction: 0x010c72b4 │ │ │ │ + strdeq r6, [ip, -sl] │ │ │ │ + tsteq ip, r4, lsl #10 │ │ │ │ + smlatbeq ip, r2, r2, r7 │ │ │ │ + smlatbeq ip, r4, r2, r7 │ │ │ │ + smlatbeq ip, r6, r2, r7 │ │ │ │ + smlatbeq ip, r8, r2, r7 │ │ │ │ + smlatteq ip, lr, r4, r6 │ │ │ │ + strdeq r6, [ip, -r0] │ │ │ │ + smlabbeq ip, lr, r2, r7 │ │ │ │ + tsteq sp, r8, lsl #24 │ │ │ │ + smlabbeq ip, r6, r2, r7 │ │ │ │ + @ instruction: 0x010c7294 │ │ │ │ + @ instruction: 0x010c729e │ │ │ │ + tsteq r3, lr, ror #3 │ │ │ │ + @ instruction: 0x010c7294 │ │ │ │ + smlabteq fp, ip, fp, r3 │ │ │ │ + smlabteq fp, sl, fp, r3 │ │ │ │ + smlabbeq ip, r0, r2, r7 │ │ │ │ + smlatteq ip, r4, r0, r5 │ │ │ │ + tsteq ip, r6, ror r2 │ │ │ │ + tsteq ip, r6, ror r2 │ │ │ │ + tsteq sl, r4, asr #18 │ │ │ │ + tsteq sl, lr, lsr r9 │ │ │ │ + smlabteq sp, r0, sp, r1 │ │ │ │ + tsteq sl, r8, lsl r9 │ │ │ │ + tsteq sl, r2, lsl r9 │ │ │ │ + tsteq sl, r8, lsl #2 │ │ │ │ + strdeq sp, [sl, -sl] │ │ │ │ + strdeq sp, [sl, -r8] │ │ │ │ + strdeq sp, [sl, -r6] │ │ │ │ + strdeq sp, [sl, -r4] │ │ │ │ + strdeq sp, [sl, -r2] │ │ │ │ + strdeq sp, [sl, -r0] │ │ │ │ + smlatteq sl, lr, r0, sp │ │ │ │ + smlatteq sl, r8, r0, sp │ │ │ │ + smlatteq sl, r6, r0, sp │ │ │ │ + tsteq sp, r4, lsl sp │ │ │ │ + strdeq r1, [sp, -r6] │ │ │ │ + tsteq r3, sl, asr r0 │ │ │ │ + smlabbeq sl, sl, r7, r5 │ │ │ │ + tsteq ip, r6, 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 │ │ │ │ - tsteq sp, r4, asr r8 │ │ │ │ - ldrdeq r5, [sp, -r2] │ │ │ │ - @ instruction: 0x010d5798 │ │ │ │ - @ instruction: 0x010d57b2 │ │ │ │ - tsteq sp, ip, ror #14 │ │ │ │ - tsteq sp, r2, lsl #16 │ │ │ │ - tsteq sp, r4, lsl r8 │ │ │ │ - smlabteq sp, sl, r7, r5 │ │ │ │ - @ instruction: 0x010d58bc │ │ │ │ - tsteq sp, lr, ror #16 │ │ │ │ - @ instruction: 0x010d5890 │ │ │ │ - tsteq sp, sl, lsr r8 │ │ │ │ - smlatteq sp, r0, r8, r5 │ │ │ │ - smlatteq sp, sl, r8, r5 │ │ │ │ - @ instruction: 0x010d58b8 │ │ │ │ + @ instruction: 0x010d58b4 │ │ │ │ + tsteq sp, r2, lsr r8 │ │ │ │ + strdeq r5, [sp, -r8] │ │ │ │ + tsteq sp, r2, lsl r8 │ │ │ │ + smlabteq sp, ip, r7, r5 │ │ │ │ + tsteq sp, r2, ror #16 │ │ │ │ + tsteq sp, r4, ror r8 │ │ │ │ + tsteq sp, sl, lsr #16 │ │ │ │ + tsteq sp, ip, lsl r9 │ │ │ │ + smlabteq sp, lr, r8, r5 │ │ │ │ + strdeq r5, [sp, -r0] │ │ │ │ + @ instruction: 0x010d589a │ │ │ │ + tsteq sp, r0, asr #18 │ │ │ │ + tsteq sp, sl, asr #18 │ │ │ │ + tsteq sp, r8, lsl r9 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec1ce10 │ │ │ │ @ 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 50485c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3f2e0c> │ │ │ │ bmi ff13efd8 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ad447a │ │ │ │ orr lr, r4, sl, lsl #22 │ │ │ │ - smlabbeq sl, r6, r3, r5 │ │ │ │ - tsteq ip, r0, ror fp │ │ │ │ - smlabteq sl, r2, r6, ip │ │ │ │ - smlatteq sp, r8, r7, r5 │ │ │ │ - ldrdeq r5, [sp, -lr] │ │ │ │ - smlabteq sl, sl, sl, ip │ │ │ │ - smlabteq sl, r0, r3, r5 │ │ │ │ - tsteq ip, r4, ror #26 │ │ │ │ - @ instruction: 0x010a539e │ │ │ │ - tsteq ip, lr, asr sp │ │ │ │ - tsteq sl, ip, ror r3 │ │ │ │ - ldrdeq r5, [sp, -r4] │ │ │ │ - tsteq sl, sl, asr r3 │ │ │ │ - ldrdeq r5, [sp, -r6] │ │ │ │ - tsteq sl, r0, asr #6 │ │ │ │ - tsteq sp, ip, lsr #14 │ │ │ │ - tsteq ip, sl, ror sl │ │ │ │ - tsteq sp, r2, lsr #14 │ │ │ │ - tsteq sp, sl, lsr #14 │ │ │ │ - ldrdeq r5, [ip, -ip] │ │ │ │ - tsteq ip, r8, lsr #20 │ │ │ │ - smlabteq sl, r4, r2, r5 │ │ │ │ - @ instruction: 0x010a52b4 │ │ │ │ - smlatbeq sl, r4, r2, r5 │ │ │ │ - tsteq ip, sl, ror ip │ │ │ │ - ldrdeq r4, [ip, -r6] │ │ │ │ - tsteq ip, ip, lsr sl │ │ │ │ - tsteq sl, sl, asr r2 │ │ │ │ - tsteq sl, r2, asr r2 │ │ │ │ + smlatteq sl, r6, r3, r5 │ │ │ │ + ldrdeq r4, [ip, -r0] │ │ │ │ + tsteq sl, r2, lsr #14 │ │ │ │ + tsteq sp, r8, asr #16 │ │ │ │ + tsteq sp, lr, lsr r8 │ │ │ │ + tsteq sl, sl, lsr #22 │ │ │ │ + tsteq sl, r0, lsr #8 │ │ │ │ + smlabteq ip, r4, sp, lr │ │ │ │ + strdeq r5, [sl, -lr] │ │ │ │ + @ instruction: 0x010cedbe │ │ │ │ + ldrdeq r5, [sl, -ip] │ │ │ │ + tsteq sp, r4, lsr r8 │ │ │ │ + @ instruction: 0x010a53ba │ │ │ │ + tsteq sp, r6, lsr r8 │ │ │ │ + smlatbeq sl, r0, r3, r5 │ │ │ │ + smlabbeq sp, ip, r7, r5 │ │ │ │ + ldrdeq r4, [ip, -sl] │ │ │ │ + smlabbeq sp, r2, r7, r5 │ │ │ │ + smlabbeq sp, sl, r7, r5 │ │ │ │ + tsteq ip, ip, lsr r4 │ │ │ │ + smlabbeq ip, r8, sl, r4 │ │ │ │ + tsteq sl, r4, lsr #6 │ │ │ │ + tsteq sl, r4, lsl r3 │ │ │ │ + tsteq sl, r4, lsl #6 │ │ │ │ + ldrdeq lr, [ip, -sl] │ │ │ │ + tsteq ip, r6, lsr sl │ │ │ │ + @ instruction: 0x010c4a9c │ │ │ │ + @ instruction: 0x010a52ba │ │ │ │ + @ instruction: 0x010a52b2 │ │ │ │ + smlabbeq ip, lr, sl, r4 │ │ │ │ + smlabbeq sl, r8, r2, r5 │ │ │ │ + smlabbeq sl, r0, r2, r5 │ │ │ │ + smlabbeq ip, r4, sl, r4 │ │ │ │ + tsteq sl, r6, asr r2 │ │ │ │ + tsteq sl, lr, asr #4 │ │ │ │ + tsteq ip, lr, ror #20 │ │ │ │ + tsteq sl, r4, lsr #4 │ │ │ │ + tsteq sl, ip, lsl r2 │ │ │ │ + tsteq ip, r8, asr sl │ │ │ │ + strdeq r5, [sl, -r2] │ │ │ │ + smlatteq sl, sl, r1, r5 │ │ │ │ + tsteq ip, lr, asr #20 │ │ │ │ + smlabteq sl, r0, r1, r5 │ │ │ │ + @ instruction: 0x010a51b8 │ │ │ │ + tsteq ip, r8, asr #20 │ │ │ │ + smlabbeq sl, lr, r1, r5 │ │ │ │ + smlabbeq sl, r6, r1, r5 │ │ │ │ + tsteq ip, r2, asr #20 │ │ │ │ + tsteq sl, ip, asr r1 │ │ │ │ + tsteq sl, r4, asr r1 │ │ │ │ + tsteq ip, r4, lsr sl │ │ │ │ + tsteq sl, sl, lsr #2 │ │ │ │ + tsteq sl, r2, lsr #2 │ │ │ │ tsteq ip, lr, lsr #20 │ │ │ │ - tsteq sl, r8, lsr #4 │ │ │ │ - tsteq sl, r0, lsr #4 │ │ │ │ - tsteq ip, r4, lsr #20 │ │ │ │ - strdeq r5, [sl, -r6] │ │ │ │ - smlatteq sl, lr, r1, r5 │ │ │ │ - tsteq ip, lr, lsl #20 │ │ │ │ - smlabteq sl, r4, r1, r5 │ │ │ │ - @ instruction: 0x010a51bc │ │ │ │ - strdeq r4, [ip, -r8] │ │ │ │ - @ instruction: 0x010a5192 │ │ │ │ - smlabbeq sl, sl, r1, r5 │ │ │ │ - smlatteq ip, lr, r9, r4 │ │ │ │ - tsteq sl, r0, ror #2 │ │ │ │ - tsteq sl, r8, asr r1 │ │ │ │ - smlatteq ip, r8, r9, r4 │ │ │ │ - tsteq sl, lr, lsr #2 │ │ │ │ - tsteq sl, r6, lsr #2 │ │ │ │ + strdeq r5, [sl, -r8] │ │ │ │ + strdeq r5, [sl, -r0] │ │ │ │ + tsteq ip, r8, lsl sl │ │ │ │ + smlabteq sl, r6, r0, r5 │ │ │ │ + strheq r5, [sl, -lr] │ │ │ │ + tsteq ip, r2, lsl #20 │ │ │ │ + swpeq r5, r4, [sl] │ │ │ │ + smlabbeq sl, ip, r0, r5 │ │ │ │ + smlatteq ip, ip, r9, r4 │ │ │ │ + tsteq sl, r2, rrx │ │ │ │ + qaddeq r5, sl, sl │ │ │ │ smlatteq ip, r2, r9, r4 │ │ │ │ - strdeq r5, [sl, -ip] │ │ │ │ - strdeq r5, [sl, -r4] │ │ │ │ - ldrdeq r4, [ip, -r4] │ │ │ │ - smlabteq sl, sl, r0, r5 │ │ │ │ - smlabteq sl, r2, r0, r5 │ │ │ │ - smlabteq ip, lr, r9, r4 │ │ │ │ - swpeq r5, r8, [sl] │ │ │ │ - swpeq r5, r0, [sl] │ │ │ │ - @ instruction: 0x010c49b8 │ │ │ │ - tsteq sl, r6, rrx │ │ │ │ - qaddeq r5, lr, sl │ │ │ │ - smlatbeq ip, r2, r9, r4 │ │ │ │ - tsteq sl, r4, lsr r0 │ │ │ │ - tsteq sl, ip, lsr #32 │ │ │ │ - smlabbeq ip, ip, r9, r4 │ │ │ │ - tsteq sl, r2 │ │ │ │ - strdeq r4, [sl, -sl] │ │ │ │ - smlabbeq ip, r2, r9, r4 │ │ │ │ - ldrdeq r4, [sl, -r0] │ │ │ │ - smlabteq sl, r8, pc, r4 @ │ │ │ │ - smlabbeq ip, ip, r9, r4 │ │ │ │ - @ instruction: 0x010a4f9e │ │ │ │ - @ instruction: 0x010a4f96 │ │ │ │ - tsteq ip, sl, ror r9 │ │ │ │ - tsteq sl, ip, ror #30 │ │ │ │ - tsteq sl, r4, ror #30 │ │ │ │ - strdeq r5, [sp, -ip] │ │ │ │ - tsteq ip, r4, lsr r0 │ │ │ │ - smlabbeq ip, r0, r6, r4 │ │ │ │ - smlabteq sl, lr, r1, ip │ │ │ │ - tsteq ip, ip, lsl r8 │ │ │ │ - tsteq ip, r2, lsr #16 │ │ │ │ - tsteq ip, ip, lsr #16 │ │ │ │ - tsteq ip, sl, lsr #16 │ │ │ │ - tsteq ip, r8, lsr #16 │ │ │ │ - tsteq ip, r6, lsr #16 │ │ │ │ - tsteq ip, r0, lsr r8 │ │ │ │ - tsteq ip, lr, lsr #16 │ │ │ │ - tsteq ip, r8, lsr r8 │ │ │ │ - tsteq ip, sl, lsr r8 │ │ │ │ - tsteq ip, r8, asr #16 │ │ │ │ - tsteq ip, r6, asr r8 │ │ │ │ - tsteq ip, r8, ror r8 │ │ │ │ - tsteq ip, lr, ror r8 │ │ │ │ + tsteq sl, r0, lsr r0 │ │ │ │ + tsteq sl, r8, lsr #32 │ │ │ │ + smlatteq ip, ip, r9, r4 │ │ │ │ + strdeq r4, [sl, -lr] │ │ │ │ + strdeq r4, [sl, -r6] │ │ │ │ + ldrdeq r4, [ip, -sl] │ │ │ │ + smlabteq sl, ip, pc, r4 @ │ │ │ │ + smlabteq sl, r4, pc, r4 @ │ │ │ │ + tsteq sp, ip, asr r4 │ │ │ │ + swpeq r5, r4, [ip] │ │ │ │ + smlatteq ip, r0, r6, r4 │ │ │ │ + tsteq sl, lr, lsr #4 │ │ │ │ + tsteq ip, ip, ror r8 │ │ │ │ + smlabbeq ip, r2, r8, r5 │ │ │ │ smlabbeq ip, ip, r8, r5 │ │ │ │ smlabbeq ip, sl, r8, r5 │ │ │ │ smlabbeq ip, r8, r8, r5 │ │ │ │ - smlabbeq ip, sl, r8, r5 │ │ │ │ - tsteq sp, r8, asr r2 │ │ │ │ - tsteq r3, r4, lsr #11 │ │ │ │ - tsteq fp, r6, lsl r3 │ │ │ │ - tsteq sl, lr, ror #12 │ │ │ │ - strdeq r2, [sp, -sl] │ │ │ │ - ldrdeq r4, [ip, -sl] │ │ │ │ - ldrdeq r4, [ip, -r6] │ │ │ │ - tsteq sl, r2, asr #12 │ │ │ │ - smlabteq ip, r2, ip, r4 │ │ │ │ - smlabteq ip, r2, ip, r4 │ │ │ │ - smlabteq ip, r2, ip, r4 │ │ │ │ - @ instruction: 0x010c4cba │ │ │ │ - @ instruction: 0x010c4cb6 │ │ │ │ - @ instruction: 0x010c4cb2 │ │ │ │ - @ instruction: 0x010c4cb2 │ │ │ │ - @ instruction: 0x010c4cb6 │ │ │ │ - @ instruction: 0x010c4cba │ │ │ │ - smlabteq ip, r2, ip, r4 │ │ │ │ - tsteq r3, r8, ror r4 │ │ │ │ - tsteq ip, r4, asr #20 │ │ │ │ - tsteq ip, r6, asr #20 │ │ │ │ - tsteq ip, lr, lsr sl │ │ │ │ - tsteq ip, r8, lsr sl │ │ │ │ - tsteq ip, sl, lsl #20 │ │ │ │ - tsteq ip, r2, lsr #20 │ │ │ │ - strdeq r5, [ip, -r2] │ │ │ │ - tsteq r3, r8, ror #7 │ │ │ │ - strdeq r5, [ip, -sl] │ │ │ │ - strdeq r5, [ip, -r2] │ │ │ │ - strdeq r5, [ip, -lr] │ │ │ │ - tsteq ip, r6, lsl #20 │ │ │ │ - tsteq ip, lr, lsl #20 │ │ │ │ - tsteq sp, r6, lsr #32 │ │ │ │ - @ instruction: 0x010b2eb2 │ │ │ │ - @ instruction: 0x010b2eb4 │ │ │ │ - @ instruction: 0x010b2e98 │ │ │ │ - tsteq ip, r0, lsr r1 │ │ │ │ - tsteq ip, r0, lsr r1 │ │ │ │ - tsteq ip, r8, lsr #2 │ │ │ │ - tsteq ip, r6, lsr #2 │ │ │ │ - tsteq ip, lr, lsr r1 │ │ │ │ - tsteq ip, r6, asr r1 │ │ │ │ - tsteq ip, r4, asr r1 │ │ │ │ - tsteq ip, r8, ror #2 │ │ │ │ - tsteq ip, sl, ror r1 │ │ │ │ - tsteq sp, r6, rrx │ │ │ │ - tsteq ip, sl, asr r1 │ │ │ │ - tsteq ip, sl, asr r1 │ │ │ │ - tsteq ip, sl, asr r1 │ │ │ │ - tsteq ip, r6, ror #2 │ │ │ │ - tsteq ip, sl, ror #2 │ │ │ │ - tsteq ip, lr, ror #2 │ │ │ │ - tsteq ip, r2, ror r1 │ │ │ │ - tsteq ip, sl, ror #2 │ │ │ │ - tsteq ip, r2, ror #2 │ │ │ │ + smlabbeq ip, r6, r8, r5 │ │ │ │ + @ instruction: 0x010c5890 │ │ │ │ + smlabbeq ip, lr, r8, r5 │ │ │ │ + @ instruction: 0x010c5898 │ │ │ │ + @ instruction: 0x010c589a │ │ │ │ + smlatbeq ip, r8, r8, r5 │ │ │ │ + @ instruction: 0x010c58b6 │ │ │ │ + ldrdeq r5, [ip, -r8] │ │ │ │ + ldrdeq r5, [ip, -lr] │ │ │ │ + smlatteq ip, ip, r8, r5 │ │ │ │ + smlatteq ip, sl, r8, r5 │ │ │ │ + smlatteq ip, r8, r8, r5 │ │ │ │ + smlatteq ip, sl, r8, r5 │ │ │ │ + @ instruction: 0x010d52b8 │ │ │ │ + tsteq r3, r4, lsl #12 │ │ │ │ + tsteq fp, r6, ror r3 │ │ │ │ + smlabteq sl, lr, r6, ip │ │ │ │ + tsteq sp, sl, asr r8 │ │ │ │ + tsteq ip, sl, lsr sp │ │ │ │ + tsteq ip, r6, lsr sp │ │ │ │ + smlatbeq sl, r2, r6, ip │ │ │ │ + tsteq ip, r2, lsr #26 │ │ │ │ + tsteq ip, r2, lsr #26 │ │ │ │ + tsteq ip, r2, lsr #26 │ │ │ │ + tsteq ip, sl, lsl sp │ │ │ │ + tsteq ip, r6, lsl sp │ │ │ │ + tsteq ip, r2, lsl sp │ │ │ │ + tsteq ip, r2, lsl sp │ │ │ │ + tsteq ip, r6, lsl sp │ │ │ │ + tsteq ip, sl, lsl sp │ │ │ │ + tsteq ip, r2, lsr #26 │ │ │ │ + @ instruction: 0x011384d8 │ │ │ │ + smlatbeq ip, r4, sl, r5 │ │ │ │ + smlatbeq ip, r6, sl, r5 │ │ │ │ + @ instruction: 0x010c5a9e │ │ │ │ + @ instruction: 0x010c5a98 │ │ │ │ + tsteq ip, sl, ror #20 │ │ │ │ + smlabbeq ip, r2, sl, r5 │ │ │ │ + tsteq ip, r2, asr sl │ │ │ │ + tsteq r3, r8, asr #8 │ │ │ │ + tsteq ip, sl, asr sl │ │ │ │ + tsteq ip, r2, asr sl │ │ │ │ + tsteq ip, lr, asr sl │ │ │ │ + tsteq ip, r6, ror #20 │ │ │ │ + tsteq ip, lr, ror #20 │ │ │ │ + smlabbeq sp, r6, r0, r5 │ │ │ │ + tsteq fp, r2, lsl pc │ │ │ │ + tsteq fp, r4, lsl pc │ │ │ │ + strdeq r2, [fp, -r8] │ │ │ │ + @ instruction: 0x010c6190 │ │ │ │ + @ instruction: 0x010c6190 │ │ │ │ + smlabbeq ip, r8, r1, r6 │ │ │ │ + smlabbeq ip, r6, r1, r6 │ │ │ │ + @ instruction: 0x010c619e │ │ │ │ + @ instruction: 0x010c61b6 │ │ │ │ + @ instruction: 0x010c61b4 │ │ │ │ + smlabteq ip, r8, r1, r6 │ │ │ │ + ldrdeq r6, [ip, -sl] │ │ │ │ + smlabteq sp, r6, r0, r5 │ │ │ │ + @ instruction: 0x010c61ba │ │ │ │ + @ instruction: 0x010c61ba │ │ │ │ + @ instruction: 0x010c61ba │ │ │ │ + smlabteq ip, r6, r1, r6 │ │ │ │ + smlabteq ip, sl, r1, r6 │ │ │ │ + smlabteq ip, lr, r1, r6 │ │ │ │ + ldrdeq r6, [ip, -r2] │ │ │ │ + smlabteq ip, sl, r1, r6 │ │ │ │ + smlabteq ip, r2, r1, r6 │ │ │ │ + smlabteq ip, r2, r1, r6 │ │ │ │ + tsteq ip, r6, asr sp │ │ │ │ + tsteq r3, r8, lsl r2 │ │ │ │ + @ instruction: 0x010c619c │ │ │ │ + @ instruction: 0x010d6f9e │ │ │ │ + smlabbeq ip, lr, r1, r6 │ │ │ │ + smlabbeq ip, r2, r1, r6 │ │ │ │ + smlatbeq sl, r0, r9, r4 │ │ │ │ + @ instruction: 0x010a4998 │ │ │ │ tsteq ip, r2, ror #2 │ │ │ │ - strdeq r5, [ip, -r6] │ │ │ │ - @ instruction: 0x011381b8 │ │ │ │ - tsteq ip, ip, lsr r1 │ │ │ │ - tsteq sp, lr, lsr pc │ │ │ │ - tsteq ip, lr, lsr #2 │ │ │ │ - tsteq ip, r2, lsr #2 │ │ │ │ - tsteq sl, r0, asr #18 │ │ │ │ - tsteq sl, r8, lsr r9 │ │ │ │ - tsteq ip, r2, lsl #2 │ │ │ │ - ldrdeq r4, [sp, -r4] │ │ │ │ - strdeq r5, [ip, -r8] │ │ │ │ - mrseq r5, R12_fiq │ │ │ │ - tsteq ip, ip, lsl #4 │ │ │ │ - tsteq ip, lr, lsl #4 │ │ │ │ - tsteq ip, r0, lsl r2 │ │ │ │ - tsteq ip, r2, lsl r2 │ │ │ │ - tsteq ip, r0, lsr #4 │ │ │ │ - tsteq ip, r2, lsr #4 │ │ │ │ - tsteq ip, r4, lsr #6 │ │ │ │ - strdeq r4, [sp, -r6] │ │ │ │ - tsteq ip, r4, lsl r2 │ │ │ │ - tsteq ip, sl, asr r2 │ │ │ │ - tsteq ip, ip, lsl #4 │ │ │ │ - tsteq ip, lr, lsl r2 │ │ │ │ - smlatteq ip, r0, pc, r5 @ │ │ │ │ - tsteq ip, r2 │ │ │ │ - tsteq ip, r8, asr #4 │ │ │ │ - tsteq ip, r2, asr r2 │ │ │ │ - strdeq r5, [ip, -r0] │ │ │ │ - strdeq r5, [ip, -r2] │ │ │ │ - strdeq r5, [ip, -r4] │ │ │ │ - strdeq r5, [ip, -r6] │ │ │ │ - tsteq ip, ip, lsr r2 │ │ │ │ - tsteq ip, lr, lsr r2 │ │ │ │ - ldrdeq r5, [ip, -ip] │ │ │ │ - tsteq sp, r6, asr r9 │ │ │ │ - ldrdeq r5, [ip, -r4] │ │ │ │ - smlatteq ip, r2, pc, r5 @ │ │ │ │ - smlatteq ip, ip, pc, r5 @ │ │ │ │ + tsteq sp, r4, lsr pc │ │ │ │ + tsteq ip, r8, asr r2 │ │ │ │ + tsteq ip, r0, ror #4 │ │ │ │ + tsteq ip, ip, ror #4 │ │ │ │ + tsteq ip, lr, ror #4 │ │ │ │ + tsteq ip, r0, ror r2 │ │ │ │ + tsteq ip, r2, ror r2 │ │ │ │ + smlabbeq ip, r0, r2, r5 │ │ │ │ + smlabbeq ip, r2, r2, r5 │ │ │ │ + smlabbeq ip, r4, r3, r5 │ │ │ │ + tsteq sp, r6, asr sp │ │ │ │ + tsteq ip, r4, ror r2 │ │ │ │ + @ instruction: 0x010c52ba │ │ │ │ + tsteq ip, ip, ror #4 │ │ │ │ + tsteq ip, lr, ror r2 │ │ │ │ + tsteq ip, r0, asr #32 │ │ │ │ + tsteq ip, r2, rrx │ │ │ │ + smlatbeq ip, r8, r2, r5 │ │ │ │ + @ instruction: 0x010c52b2 │ │ │ │ + qaddeq r6, r0, ip │ │ │ │ + qaddeq r6, r2, ip │ │ │ │ + qaddeq r6, r4, ip │ │ │ │ + qaddeq r6, r6, ip │ │ │ │ + @ instruction: 0x010c529c │ │ │ │ + @ instruction: 0x010c529e │ │ │ │ + tsteq ip, ip, lsr r0 │ │ │ │ + @ instruction: 0x010d49b6 │ │ │ │ + tsteq ip, r4, lsr r0 │ │ │ │ + tsteq ip, r2, asr #32 │ │ │ │ + tsteq ip, ip, asr #32 │ │ │ │ ldrtmi r4, [fp], -r8, ror #20 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ad447a │ │ │ │ bmi 1a812d4 │ │ │ │ ldrtmi r2, [r3], -r1, lsl #2 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ ldmdb ip!, {r0, r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @@ -84063,40 +84063,40 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ad447a │ │ │ │ and lr, r6, r2, asr #17 │ │ │ │ @ instruction: 0x462b4a1c │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ad447a │ │ │ │ ldcllt 8, cr14, [r8, #744]! @ 0x2e8 │ │ │ │ - tsteq r3, r0, asr #24 │ │ │ │ - smlatteq ip, r6, ip, r5 │ │ │ │ - tsteq fp, lr, lsl r6 │ │ │ │ - tsteq fp, ip, lsl r6 │ │ │ │ - ldrdeq r5, [ip, -r2] │ │ │ │ - tsteq ip, r6, lsr fp │ │ │ │ - smlabteq ip, r8, ip, r5 │ │ │ │ - smlabteq ip, r8, ip, r5 │ │ │ │ - @ instruction: 0x010a4396 │ │ │ │ - @ instruction: 0x010a4390 │ │ │ │ - tsteq sp, r2, lsl r8 │ │ │ │ - tsteq sl, sl, ror #6 │ │ │ │ - tsteq sl, r4, ror #6 │ │ │ │ - tsteq sl, sl, asr fp │ │ │ │ - tsteq sl, ip, asr #22 │ │ │ │ - tsteq sl, sl, asr #22 │ │ │ │ - tsteq sl, r8, asr #22 │ │ │ │ - tsteq sl, r6, asr #22 │ │ │ │ - tsteq sl, r4, asr #22 │ │ │ │ - tsteq sl, r2, asr #22 │ │ │ │ - tsteq sl, r0, asr #22 │ │ │ │ - tsteq sl, sl, lsr fp │ │ │ │ - tsteq sl, r8, lsr fp │ │ │ │ - tsteq sp, r6, ror #14 │ │ │ │ - tsteq sp, r8, asr #14 │ │ │ │ - tsteq r3, ip, lsr #21 │ │ │ │ + tsteq r3, r0, lsr #25 │ │ │ │ + tsteq ip, r6, asr #26 │ │ │ │ + tsteq fp, lr, ror r6 │ │ │ │ + tsteq fp, ip, ror r6 │ │ │ │ + tsteq ip, r2, lsr sp │ │ │ │ + @ instruction: 0x010c3b96 │ │ │ │ + tsteq ip, r8, lsr #26 │ │ │ │ + tsteq ip, r8, lsr #26 │ │ │ │ + strdeq r4, [sl, -r6] │ │ │ │ + strdeq r4, [sl, -r0] │ │ │ │ + tsteq sp, r2, ror r8 │ │ │ │ + smlabteq sl, sl, r3, r4 │ │ │ │ + smlabteq sl, r4, r3, r4 │ │ │ │ + @ instruction: 0x010abbba │ │ │ │ + smlatbeq sl, ip, fp, fp │ │ │ │ + smlatbeq sl, sl, fp, fp │ │ │ │ + smlatbeq sl, r8, fp, fp │ │ │ │ + smlatbeq sl, r6, fp, fp │ │ │ │ + smlatbeq sl, r4, fp, fp │ │ │ │ + smlatbeq sl, r2, fp, fp │ │ │ │ + smlatbeq sl, r0, fp, fp │ │ │ │ + @ instruction: 0x010abb9a │ │ │ │ + @ instruction: 0x010abb98 │ │ │ │ + smlabteq sp, r6, r7, r0 │ │ │ │ + smlatbeq sp, r8, r7, r0 │ │ │ │ + tsteq r3, ip, 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 │ │ │ │ - tsteq sp, ip, lsl r7 │ │ │ │ - smlabteq sp, sl, r6, r4 │ │ │ │ - @ instruction: 0x010d4698 │ │ │ │ - smlatbeq sp, sl, r6, r4 │ │ │ │ - ldrdeq r4, [sp, -r0] │ │ │ │ - smlatteq sp, r2, r6, r4 │ │ │ │ - tsteq sp, ip, lsr r7 │ │ │ │ - tsteq sp, lr, lsl #14 │ │ │ │ - tsteq sp, ip, lsl r7 │ │ │ │ - tsteq sp, lr, lsr r7 │ │ │ │ + tsteq sp, ip, ror r7 │ │ │ │ + tsteq sp, sl, lsr #14 │ │ │ │ + strdeq r4, [sp, -r8] │ │ │ │ + tsteq sp, sl, lsl #14 │ │ │ │ + tsteq sp, r0, lsr r7 │ │ │ │ + tsteq sp, r2, asr #14 │ │ │ │ + @ instruction: 0x010d479c │ │ │ │ + tsteq sp, lr, ror #14 │ │ │ │ + tsteq sp, ip, ror r7 │ │ │ │ + @ instruction: 0x010d479e │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec1e190 │ │ │ │ @ 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 1ec27f8 │ │ │ │ tstcs r1, fp, lsr #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ stc 7, cr15, [lr], {172} @ 0xac │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - tsteq sl, r4, rrx │ │ │ │ - tsteq ip, r4, lsr #16 │ │ │ │ - tsteq sl, r8, ror r0 │ │ │ │ - @ instruction: 0x010d46b0 │ │ │ │ - tsteq sl, r0, ror r0 │ │ │ │ + smlabteq sl, r4, r0, r4 │ │ │ │ + smlabbeq ip, r4, r8, r3 │ │ │ │ + ldrdeq r4, [sl, -r8] │ │ │ │ + tsteq sp, r0, lsl r7 │ │ │ │ + ldrdeq r4, [sl, -r0] │ │ │ │ + strheq r4, [sl, -ip] │ │ │ │ + @ instruction: 0x011378f2 │ │ │ │ + smlatbeq sl, sl, r0, r4 │ │ │ │ + smlatbeq sl, ip, r0, r4 │ │ │ │ + smlatbeq sl, r4, r0, r4 │ │ │ │ + swpeq r4, sl, [sl] @ │ │ │ │ + smlabbeq sp, r0, r6, r4 │ │ │ │ + smlabbeq sl, r8, r0, r4 │ │ │ │ + swpeq r4, r4, [sl] │ │ │ │ + tsteq r3, r2, ror #16 │ │ │ │ + swpeq r4, r0, [sl] │ │ │ │ + tsteq sp, r2, lsr #12 │ │ │ │ + smlabbeq sl, r2, r0, r4 │ │ │ │ + tsteq sl, lr, rrx │ │ │ │ + tsteq r3, r4, lsl #16 │ │ │ │ qaddeq r4, ip, sl │ │ │ │ - @ instruction: 0x01137892 │ │ │ │ - tsteq sl, sl, asr #32 │ │ │ │ - tsteq sl, ip, asr #32 │ │ │ │ - tsteq sl, r4, asr #32 │ │ │ │ - tsteq sl, sl, lsr r0 │ │ │ │ - tsteq sp, r0, lsr #12 │ │ │ │ - tsteq sl, r8, lsr #32 │ │ │ │ - tsteq sl, r4, lsr r0 │ │ │ │ - tsteq r3, r2, lsl #16 │ │ │ │ + tsteq sl, r2, rrx │ │ │ │ + tsteq sl, r2, rrx │ │ │ │ + qaddeq r4, sl, sl │ │ │ │ tsteq sl, r0, lsr r0 │ │ │ │ - smlabteq sp, r2, r5, r4 │ │ │ │ - tsteq sl, r2, lsr #32 │ │ │ │ - tsteq sl, lr │ │ │ │ - tsteq r3, r4, lsr #15 │ │ │ │ - strdeq r3, [sl, -ip] │ │ │ │ - tsteq sl, r2 │ │ │ │ - tsteq sl, r2 │ │ │ │ - strdeq r3, [sl, -sl] │ │ │ │ - ldrdeq r3, [sl, -r0] │ │ │ │ - ldrdeq r3, [sl, -r0] │ │ │ │ - smlatteq sl, r0, pc, r3 @ │ │ │ │ - strdeq r3, [sl, -sl] │ │ │ │ - strdeq r3, [sl, -r2] │ │ │ │ - smlabteq sl, r6, pc, r3 @ │ │ │ │ - smlabteq sl, r8, lr, r3 │ │ │ │ - smlabteq sl, r0, lr, r3 │ │ │ │ - tsteq sp, r0, lsl #14 │ │ │ │ - @ instruction: 0x010a3e96 │ │ │ │ - smlabbeq sl, lr, lr, r3 │ │ │ │ - smlabbeq ip, r6, fp, r5 │ │ │ │ - smlabbeq ip, r4, fp, r5 │ │ │ │ - smlabbeq ip, r0, fp, r5 │ │ │ │ - smlabteq ip, r4, fp, r5 │ │ │ │ - tsteq ip, r2, asr fp │ │ │ │ - tsteq ip, lr, asr #22 │ │ │ │ - smlabbeq sp, r4, r3, r0 │ │ │ │ - tsteq sp, ip, ror r3 │ │ │ │ - tsteq sp, r4, ror r3 │ │ │ │ - tsteq sp, ip, ror #6 │ │ │ │ - tsteq sp, r4, ror #6 │ │ │ │ - tsteq sp, ip, asr r3 │ │ │ │ - tsteq sp, r4, asr r3 │ │ │ │ - ldrdeq fp, [sl, -r4] │ │ │ │ - ldrdeq fp, [sl, -r0] │ │ │ │ - tsteq sp, ip, lsr #6 │ │ │ │ - tsteq r3, lr, ror r5 │ │ │ │ - tsteq sp, r2, lsr r3 │ │ │ │ - ldrdeq fp, [sl, -r8] │ │ │ │ - @ instruction: 0x010ab5bc │ │ │ │ - tsteq sp, r0, lsr #6 │ │ │ │ - tsteq sl, r6, lsl #26 │ │ │ │ - strdeq r3, [sl, -lr] │ │ │ │ - @ instruction: 0x010d42ba │ │ │ │ - tsteq sp, r4, lsr #4 │ │ │ │ - tsteq sp, r8, lsr #4 │ │ │ │ - @ instruction: 0x010d429c │ │ │ │ - strdeq r0, [sp, -r2] │ │ │ │ - strdeq r0, [sp, -r6] │ │ │ │ - tsteq sp, lr, ror r2 │ │ │ │ - smlabbeq sp, r2, r2, r4 │ │ │ │ - tsteq sp, r6, ror #4 │ │ │ │ - tsteq r3, ip, ror #8 │ │ │ │ - tsteq sp, lr, asr r2 │ │ │ │ - smlabbeq ip, sl, r3, r3 │ │ │ │ - tsteq sp, lr, asr r2 │ │ │ │ - smlatteq sl, r0, sp, r3 │ │ │ │ - smlatteq sl, lr, sp, r3 │ │ │ │ - @ instruction: 0x011373fe │ │ │ │ - ldrdeq r3, [sl, -sl] │ │ │ │ - @ instruction: 0x010a3db2 │ │ │ │ - smlabteq sl, r0, sp, r3 │ │ │ │ - @ instruction: 0x010a3dbe │ │ │ │ - @ instruction: 0x010a3dbc │ │ │ │ - @ instruction: 0x010a3dba │ │ │ │ - @ instruction: 0x010a3dbc │ │ │ │ - tsteq r3, ip, ror r3 │ │ │ │ + tsteq sl, r0, lsr r0 │ │ │ │ + tsteq sl, r0, asr #32 │ │ │ │ + tsteq sl, sl, asr pc │ │ │ │ + tsteq sl, r2, asr pc │ │ │ │ + tsteq sl, r6, lsr #32 │ │ │ │ + tsteq sl, r8, lsr #30 │ │ │ │ + tsteq sl, r0, lsr #30 │ │ │ │ + tsteq sp, r0, ror #14 │ │ │ │ + strdeq r3, [sl, -r6] │ │ │ │ + smlatteq sl, lr, lr, r3 │ │ │ │ + smlatteq ip, r6, fp, r5 │ │ │ │ + smlatteq ip, r4, fp, r5 │ │ │ │ + smlatteq ip, r0, fp, r5 │ │ │ │ + tsteq ip, r4, lsr #24 │ │ │ │ + @ instruction: 0x010c5bb2 │ │ │ │ + smlatbeq ip, lr, fp, r5 │ │ │ │ + smlatteq sp, r4, r3, r0 │ │ │ │ + ldrdeq r0, [sp, -ip] │ │ │ │ + ldrdeq r0, [sp, -r4] │ │ │ │ + smlabteq sp, ip, r3, r0 │ │ │ │ + smlabteq sp, r4, r3, r0 │ │ │ │ + @ instruction: 0x010d03bc │ │ │ │ + @ instruction: 0x010d03b4 │ │ │ │ + tsteq sl, r4, lsr r6 │ │ │ │ + tsteq sl, r0, lsr r6 │ │ │ │ + smlabbeq sp, ip, r3, r0 │ │ │ │ + @ instruction: 0x011375de │ │ │ │ + @ instruction: 0x010d0392 │ │ │ │ + tsteq sl, r8, lsr r6 │ │ │ │ + tsteq sl, ip, lsl r6 │ │ │ │ + smlabbeq sp, r0, r3, r0 │ │ │ │ + tsteq sl, r6, ror #26 │ │ │ │ + tsteq sl, lr, asr sp │ │ │ │ + tsteq sp, sl, lsl r3 │ │ │ │ + smlabbeq sp, r4, r2, r0 │ │ │ │ + smlabbeq sp, r8, r2, r0 │ │ │ │ + strdeq r4, [sp, -ip] │ │ │ │ + tsteq sp, r2, asr r2 │ │ │ │ + tsteq sp, r6, asr r2 │ │ │ │ + ldrdeq r4, [sp, -lr] │ │ │ │ + smlatteq sp, r2, r2, r4 │ │ │ │ + smlabteq sp, r6, r2, r4 │ │ │ │ + tsteq r3, ip, asr #9 │ │ │ │ + @ instruction: 0x010d42be │ │ │ │ + smlatteq ip, sl, r3, r3 │ │ │ │ + @ instruction: 0x010d42be │ │ │ │ + tsteq sl, r0, asr #28 │ │ │ │ + tsteq sl, lr, asr #28 │ │ │ │ + tsteq r3, lr, asr r4 │ │ │ │ + tsteq sl, sl, lsr lr │ │ │ │ + tsteq sl, r2, lsl lr │ │ │ │ + tsteq sl, r0, lsr #28 │ │ │ │ + tsteq sl, lr, lsl lr │ │ │ │ + tsteq sl, ip, lsl lr │ │ │ │ + tsteq sl, sl, lsl lr │ │ │ │ + tsteq sl, ip, lsl lr │ │ │ │ + @ instruction: 0x011373dc │ │ │ │ + tsteq sl, ip, lsl #28 │ │ │ │ + @ instruction: 0x010a3d90 │ │ │ │ + @ instruction: 0x010a3d9e │ │ │ │ + @ instruction: 0x010a3d9c │ │ │ │ + @ instruction: 0x010a3d9a │ │ │ │ + @ instruction: 0x010a3d98 │ │ │ │ + @ instruction: 0x010a3d9a │ │ │ │ + tsteq r3, sl, asr r3 │ │ │ │ + @ instruction: 0x010a3d96 │ │ │ │ smlatbeq sl, ip, sp, r3 │ │ │ │ - tsteq sl, r0, lsr sp │ │ │ │ - tsteq sl, lr, lsr sp │ │ │ │ - tsteq sl, ip, lsr sp │ │ │ │ - tsteq sl, sl, lsr sp │ │ │ │ - tsteq sl, r8, lsr sp │ │ │ │ - tsteq sl, sl, lsr sp │ │ │ │ + tsteq r3, r8, lsr #6 │ │ │ │ + ldrdeq r3, [sl, -ip] │ │ │ │ + smlatteq sl, sl, ip, r3 │ │ │ │ @ instruction: 0x011372fa │ │ │ │ - tsteq sl, r6, lsr sp │ │ │ │ - tsteq sl, ip, asr #26 │ │ │ │ - tsteq r3, r8, asr #5 │ │ │ │ - tsteq sl, ip, ror ip │ │ │ │ - smlabbeq sl, sl, ip, r3 │ │ │ │ - @ instruction: 0x0113729a │ │ │ │ - tsteq sl, r6, ror ip │ │ │ │ - tsteq sl, lr, asr #24 │ │ │ │ - tsteq sl, ip, asr ip │ │ │ │ - tsteq sl, sl, asr ip │ │ │ │ - tsteq sl, r8, asr ip │ │ │ │ - tsteq sl, r6, asr ip │ │ │ │ - tsteq sl, r8, asr ip │ │ │ │ - tsteq r3, r8, lsl r2 │ │ │ │ - tsteq sl, r8, asr #24 │ │ │ │ - smlabteq sl, ip, fp, r3 │ │ │ │ - ldrdeq r3, [sl, -sl] │ │ │ │ - ldrdeq r3, [sl, -r8] │ │ │ │ - ldrdeq r3, [sl, -r6] │ │ │ │ - ldrdeq r3, [sl, -r4] │ │ │ │ ldrdeq r3, [sl, -r6] │ │ │ │ - @ instruction: 0x01137196 │ │ │ │ - ldrdeq r3, [sl, -r2] │ │ │ │ - tsteq r3, r0, ror r1 │ │ │ │ - tsteq sl, r0, asr #20 │ │ │ │ - smlabbeq ip, ip, r0, r3 │ │ │ │ + smlatbeq sl, lr, ip, r3 │ │ │ │ + @ instruction: 0x010a3cbc │ │ │ │ + @ instruction: 0x010a3cba │ │ │ │ + @ instruction: 0x010a3cb8 │ │ │ │ + @ instruction: 0x010a3cb6 │ │ │ │ + @ instruction: 0x010a3cb8 │ │ │ │ + tsteq r3, r8, ror r2 │ │ │ │ + smlatbeq sl, r8, ip, r3 │ │ │ │ + tsteq sl, ip, lsr #24 │ │ │ │ + tsteq sl, sl, lsr ip │ │ │ │ + tsteq sl, r8, lsr ip │ │ │ │ + tsteq sl, r6, lsr ip │ │ │ │ + tsteq sl, r4, lsr ip │ │ │ │ + tsteq sl, r6, lsr ip │ │ │ │ + @ instruction: 0x011371f6 │ │ │ │ + tsteq sl, r2, lsr ip │ │ │ │ + @ instruction: 0x011371d0 │ │ │ │ + smlatbeq sl, r0, sl, r3 │ │ │ │ + smlatteq ip, ip, r0, r3 │ │ │ │ svcvc 0x0066f5b0 │ │ │ │ orrshi pc, pc, r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1eb90 │ │ │ │ @ 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 │ │ │ │ - smlabteq sp, r4, pc, r3 @ │ │ │ │ - tsteq sp, lr, lsl sp │ │ │ │ - @ instruction: 0x010d3bb8 │ │ │ │ - strdeq r3, [sp, -r6] │ │ │ │ - @ instruction: 0x010d3a98 │ │ │ │ - tsteq sp, r2, asr sl │ │ │ │ - tsteq sp, ip, ror #20 │ │ │ │ - @ instruction: 0x010d3a9e │ │ │ │ - @ instruction: 0x010d3ab8 │ │ │ │ - tsteq sp, r2, asr #22 │ │ │ │ - smlatteq sp, r4, sl, r3 │ │ │ │ - tsteq sp, sl, lsl #22 │ │ │ │ - tsteq sp, ip, asr fp │ │ │ │ - tsteq sp, r6, lsr ip │ │ │ │ - ldrdeq r3, [sp, -r0] │ │ │ │ - smlabbeq sp, sl, fp, r3 │ │ │ │ - smlatbeq sp, r4, fp, r3 │ │ │ │ - ldrdeq r3, [sp, -lr] │ │ │ │ + tsteq sp, r4, lsr #32 │ │ │ │ + tsteq sp, lr, ror sp │ │ │ │ + tsteq sp, r8, lsl ip │ │ │ │ + tsteq sp, r6, asr fp │ │ │ │ strdeq r3, [sp, -r8] │ │ │ │ - tsteq sp, r2, ror ip │ │ │ │ - tsteq sp, ip, lsr #24 │ │ │ │ - tsteq sp, r6, asr #24 │ │ │ │ - smlabbeq sp, r0, ip, r3 │ │ │ │ + @ instruction: 0x010d3ab2 │ │ │ │ + smlabteq sp, ip, sl, r3 │ │ │ │ + strdeq r3, [sp, -lr] │ │ │ │ + tsteq sp, r8, lsl fp │ │ │ │ + smlatbeq sp, r2, fp, r3 │ │ │ │ + tsteq sp, r4, asr #22 │ │ │ │ + tsteq sp, sl, ror #22 │ │ │ │ + @ instruction: 0x010d3bbc │ │ │ │ + @ instruction: 0x010d3c96 │ │ │ │ + tsteq sp, r0, lsr ip │ │ │ │ + smlatteq sp, sl, fp, r3 │ │ │ │ + tsteq sp, r4, lsl #24 │ │ │ │ + tsteq sp, lr, lsr ip │ │ │ │ + tsteq sp, r8, asr ip │ │ │ │ + ldrdeq r3, [sp, -r2] │ │ │ │ + smlabbeq sp, ip, ip, r3 │ │ │ │ + smlatbeq sp, r6, ip, r3 │ │ │ │ + smlatteq sp, r0, ip, r3 │ │ │ │ + tsteq sp, sl, asr lr │ │ │ │ + @ instruction: 0x010d3db4 │ │ │ │ + tsteq sp, lr, asr #26 │ │ │ │ + tsteq sp, r8, lsl #26 │ │ │ │ + tsteq sp, r2, lsr #26 │ │ │ │ + tsteq sp, ip, asr sp │ │ │ │ + tsteq sp, r6, ror sp │ │ │ │ + strdeq r3, [sp, -r0] │ │ │ │ + smlatbeq sp, sl, sp, r3 │ │ │ │ + smlabteq sp, r4, sp, r3 │ │ │ │ + strdeq r3, [sp, -lr] │ │ │ │ + @ instruction: 0x010d3eb8 │ │ │ │ + tsteq sp, r2, ror lr │ │ │ │ + tsteq sp, ip, lsr #28 │ │ │ │ + tsteq sp, r6, asr #28 │ │ │ │ + smlabbeq sp, r0, lr, r3 │ │ │ │ strdeq r3, [sp, -sl] │ │ │ │ - tsteq sp, r4, asr sp │ │ │ │ - smlatteq sp, lr, ip, r3 │ │ │ │ - smlatbeq sp, r8, ip, r3 │ │ │ │ - smlabteq sp, r2, ip, r3 │ │ │ │ - strdeq r3, [sp, -ip] │ │ │ │ - tsteq sp, r6, lsl sp │ │ │ │ - @ instruction: 0x010d3d90 │ │ │ │ - tsteq sp, sl, asr #26 │ │ │ │ - tsteq sp, r4, ror #26 │ │ │ │ - @ instruction: 0x010d3d9e │ │ │ │ - tsteq sp, r8, asr lr │ │ │ │ - tsteq sp, r2, lsl lr │ │ │ │ - smlabteq sp, ip, sp, r3 │ │ │ │ - smlatteq sp, r6, sp, r3 │ │ │ │ - tsteq sp, r0, lsr #28 │ │ │ │ - @ instruction: 0x010d3e9a │ │ │ │ - tsteq sp, r4, asr lr │ │ │ │ - tsteq sp, lr, ror #28 │ │ │ │ - smlatbeq sp, r8, lr, r3 │ │ │ │ - tsteq sp, r2, ror #2 │ │ │ │ - tsteq sp, ip, lsl r0 │ │ │ │ - tsteq sp, r6, ror pc │ │ │ │ - tsteq sp, r0, lsl pc │ │ │ │ - smlabteq sp, sl, lr, r3 │ │ │ │ - smlatteq sp, r4, lr, r3 │ │ │ │ - tsteq sp, lr, lsl pc │ │ │ │ - tsteq sp, r8, lsr pc │ │ │ │ - @ instruction: 0x010d3fb2 │ │ │ │ - tsteq sp, ip, ror #30 │ │ │ │ - smlabbeq sp, r6, pc, r3 @ │ │ │ │ - smlabteq sp, r0, pc, r3 @ │ │ │ │ - tsteq sp, sl, ror r0 │ │ │ │ - tsteq sp, r4, lsr r0 │ │ │ │ - smlatteq sp, lr, pc, r3 @ │ │ │ │ - tsteq sp, r8 │ │ │ │ - tsteq sp, r2, asr #32 │ │ │ │ - strheq r4, [sp, -ip] │ │ │ │ - tsteq sp, r6, ror r0 │ │ │ │ - swpeq r4, r0, [sp] │ │ │ │ - smlabteq sp, sl, r0, r4 │ │ │ │ - tsteq sp, r4, asr #4 │ │ │ │ - @ instruction: 0x010d419e │ │ │ │ - tsteq sp, r8, lsr r1 │ │ │ │ - strdeq r4, [sp, -r2] │ │ │ │ - tsteq sp, ip, lsl #2 │ │ │ │ - tsteq sp, r6, asr #2 │ │ │ │ - tsteq sp, r0, ror #2 │ │ │ │ + @ instruction: 0x010d3eb4 │ │ │ │ + smlabteq sp, lr, lr, r3 │ │ │ │ + tsteq sp, r8, lsl #30 │ │ │ │ + smlabteq sp, r2, r1, r4 │ │ │ │ + tsteq sp, ip, ror r0 │ │ │ │ + ldrdeq r3, [sp, -r6] │ │ │ │ + tsteq sp, r0, ror pc │ │ │ │ + tsteq sp, sl, lsr #30 │ │ │ │ + tsteq sp, r4, asr #30 │ │ │ │ + tsteq sp, lr, ror pc │ │ │ │ + @ instruction: 0x010d3f98 │ │ │ │ + tsteq sp, r2, lsl r0 │ │ │ │ + smlabteq sp, ip, pc, r3 @ │ │ │ │ + smlatteq sp, r6, pc, r3 @ │ │ │ │ + tsteq sp, r0, lsr #32 │ │ │ │ ldrdeq r4, [sp, -sl] │ │ │ │ - @ instruction: 0x010d4194 │ │ │ │ - smlatbeq sp, lr, r1, r4 │ │ │ │ - smlatteq sp, r8, r1, r4 │ │ │ │ - @ instruction: 0x010d42b6 │ │ │ │ - tsteq sp, r0, ror #4 │ │ │ │ - tsteq sp, r6, lsl r2 │ │ │ │ - tsteq sp, r0, lsr r2 │ │ │ │ - tsteq sp, r6, ror r2 │ │ │ │ + swpeq r4, r4, [sp] │ │ │ │ + tsteq sp, lr, asr #32 │ │ │ │ + tsteq sp, r8, rrx │ │ │ │ + smlatbeq sp, r2, r0, r4 │ │ │ │ + tsteq sp, ip, lsl r1 │ │ │ │ + ldrdeq r4, [sp, -r6] │ │ │ │ + strdeq r4, [sp, -r0] │ │ │ │ + tsteq sp, sl, lsr #2 │ │ │ │ + smlatbeq sp, r4, r2, r4 │ │ │ │ + strdeq r4, [sp, -lr] │ │ │ │ + @ instruction: 0x010d4198 │ │ │ │ + tsteq sp, r2, asr r1 │ │ │ │ + tsteq sp, ip, ror #2 │ │ │ │ + smlatbeq sp, r6, r1, r4 │ │ │ │ + smlabteq sp, r0, r1, r4 │ │ │ │ + tsteq sp, sl, lsr r2 │ │ │ │ strdeq r4, [sp, -r4] │ │ │ │ - @ instruction: 0x010d42b2 │ │ │ │ - smlabteq sp, ip, r2, r4 │ │ │ │ + tsteq sp, lr, lsl #4 │ │ │ │ + tsteq sp, r8, asr #4 │ │ │ │ tsteq sp, r6, lsl r3 │ │ │ │ + smlabteq sp, r0, r2, r4 │ │ │ │ + tsteq sp, r6, ror r2 │ │ │ │ + @ instruction: 0x010d4290 │ │ │ │ + ldrdeq r4, [sp, -r6] │ │ │ │ + tsteq sp, r4, asr r3 │ │ │ │ + tsteq sp, r2, lsl r3 │ │ │ │ + tsteq sp, ip, lsr #6 │ │ │ │ + tsteq sp, r6, 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, 2, cr15, cr8, cr11, {5} │ │ │ │ vmlsl.u8 q10, d6, d17 │ │ │ │ tstcs r1, r0, lsl r3 │ │ │ │ @ instruction: 0x4628447a │ │ │ │ cdp 7, 2, cr15, cr0, cr11, {5} │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq sl, sl, ror #28 │ │ │ │ - tsteq ip, r6, asr r6 │ │ │ │ - strdeq r2, [sl, -r0] │ │ │ │ - tsteq ip, sl, lsr r6 │ │ │ │ - tsteq sl, r4, lsr lr │ │ │ │ - tsteq ip, lr, lsl r6 │ │ │ │ - tsteq sl, r8, lsl lr │ │ │ │ - tsteq ip, r2, lsl #12 │ │ │ │ - smlatteq sp, r2, sl, r2 │ │ │ │ - strdeq r2, [ip, -r0] │ │ │ │ - smlatbeq sp, lr, pc, r3 @ │ │ │ │ - smlatbeq sp, lr, pc, r3 @ │ │ │ │ - tsteq sl, r0, asr lr │ │ │ │ - ldrdeq r3, [sp, -r8] │ │ │ │ - tsteq sl, r4, lsr lr │ │ │ │ - ldrdeq r3, [sp, -r2] │ │ │ │ - tsteq sl, lr, lsl lr │ │ │ │ - swpeq sl, sl, [sl] @ │ │ │ │ - tsteq ip, r0, asr r5 │ │ │ │ - tsteq sp, lr, asr pc │ │ │ │ + smlabteq sl, sl, lr, r2 │ │ │ │ + @ instruction: 0x010c26b6 │ │ │ │ + qaddeq r3, r0, sl │ │ │ │ + @ instruction: 0x010c269a │ │ │ │ + @ instruction: 0x010a2e94 │ │ │ │ + tsteq ip, lr, ror r6 │ │ │ │ + tsteq sl, r8, ror lr │ │ │ │ + tsteq ip, r2, ror #12 │ │ │ │ + tsteq sp, r2, asr #22 │ │ │ │ + tsteq ip, r0, asr r6 │ │ │ │ + tsteq sp, lr │ │ │ │ + tsteq sp, lr │ │ │ │ + @ instruction: 0x010a2eb0 │ │ │ │ + tsteq sp, r8, lsr r0 │ │ │ │ + @ instruction: 0x010a2e94 │ │ │ │ + tsteq sp, r2, lsr r0 │ │ │ │ + tsteq sl, lr, ror lr │ │ │ │ + strdeq sl, [sl, -sl] │ │ │ │ + @ instruction: 0x010c25b0 │ │ │ │ + @ instruction: 0x010d3fbe │ │ │ │ + @ instruction: 0x010c2590 │ │ │ │ + tsteq ip, sl, lsl r2 │ │ │ │ + tsteq ip, r2, ror r5 │ │ │ │ + tsteq sl, r2, lsl lr │ │ │ │ + smlabteq sp, r6, pc, r3 @ │ │ │ │ + tsteq ip, sl, asr #10 │ │ │ │ + ldrdeq r3, [sp, -r0] │ │ │ │ tsteq ip, r0, lsr r5 │ │ │ │ - @ instruction: 0x010c21ba │ │ │ │ - tsteq ip, r2, lsl r5 │ │ │ │ - @ instruction: 0x010a2db2 │ │ │ │ - tsteq sp, r6, ror #30 │ │ │ │ - smlatteq ip, sl, r4, r2 │ │ │ │ - tsteq sp, r0, ror pc │ │ │ │ - ldrdeq r2, [ip, -r0] │ │ │ │ - smlatbeq sl, sl, r0, sl │ │ │ │ - @ instruction: 0x010c24b0 │ │ │ │ + tsteq sl, sl, lsl #2 │ │ │ │ + tsteq ip, r0, lsl r5 │ │ │ │ svcvs 0x00f2f5b0 │ │ │ │ cmnphi r5, #0 @ p-variant is OBSOLETE │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1f614 │ │ │ │ @ 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 │ │ │ │ - smlabbeq sp, r2, lr, r3 │ │ │ │ - tsteq sp, r2, asr #28 │ │ │ │ - strdeq r3, [sp, -ip] │ │ │ │ - tsteq sp, ip, lsr ip │ │ │ │ - tsteq sl, r8, ror #2 │ │ │ │ - tsteq sp, r4, asr r8 │ │ │ │ - tsteq sl, r6, asr r1 │ │ │ │ - tsteq sl, r0, asr r1 │ │ │ │ - ldrdeq r3, [sp, -lr] │ │ │ │ - tsteq sl, r4, asr #2 │ │ │ │ - tsteq sl, lr, lsr r1 │ │ │ │ - @ instruction: 0x010d3894 │ │ │ │ - tsteq sp, lr, asr #16 │ │ │ │ - smlatbeq sp, r4, r8, r3 │ │ │ │ + smlatteq sp, r2, lr, r3 │ │ │ │ + smlatbeq sp, r2, lr, r3 │ │ │ │ + tsteq sp, ip, asr lr │ │ │ │ + @ instruction: 0x010d3c9c │ │ │ │ + smlabteq sl, r8, r1, r2 │ │ │ │ + @ instruction: 0x010d38b4 │ │ │ │ + @ instruction: 0x010a21b6 │ │ │ │ + @ instruction: 0x010a21b0 │ │ │ │ + tsteq sp, lr, lsr r9 │ │ │ │ + smlatbeq sl, r4, r1, r2 │ │ │ │ + @ instruction: 0x010a219e │ │ │ │ + strdeq r3, [sp, -r4] │ │ │ │ + smlatbeq sp, lr, r8, r3 │ │ │ │ + tsteq sp, r4, 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, r6, lsl #29 │ │ │ │ @ instruction: 0x463b4a12 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ cdp 7, 7, cr15, cr12, cr10, {5} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq sl, sl, asr #8 │ │ │ │ - tsteq ip, r2, lsr ip │ │ │ │ - smlatbeq sl, r6, r5, r2 │ │ │ │ - strdeq r1, [ip, -r0] │ │ │ │ - tsteq sl, r8, lsl #12 │ │ │ │ - tsteq ip, lr, lsl #20 │ │ │ │ - ldrdeq r1, [sl, -r6] │ │ │ │ - smlabteq ip, r2, r5, r1 │ │ │ │ - smlatteq sl, ip, r0, r9 │ │ │ │ - smlatbeq ip, r4, r5, r1 │ │ │ │ - @ instruction: 0x010c2e92 │ │ │ │ - strdeq r2, [ip, -r6] │ │ │ │ - smlabbeq ip, ip, lr, r2 │ │ │ │ - tsteq sl, ip, asr #20 │ │ │ │ + smlatbeq sl, sl, r4, r2 │ │ │ │ + @ instruction: 0x010c1c92 │ │ │ │ + tsteq sl, r6, lsl #12 │ │ │ │ + tsteq ip, r0, asr ip │ │ │ │ + tsteq sl, r8, ror #12 │ │ │ │ + tsteq ip, lr, ror #20 │ │ │ │ + tsteq sl, r6, lsr lr │ │ │ │ + tsteq ip, r2, lsr #12 │ │ │ │ + tsteq sl, ip, asr #2 │ │ │ │ + tsteq ip, r4, lsl #12 │ │ │ │ + strdeq r2, [ip, -r2] │ │ │ │ + tsteq ip, r6, asr r4 │ │ │ │ + smlatteq ip, ip, lr, r2 │ │ │ │ + smlatbeq sl, ip, sl, r1 │ │ │ │ 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 │ │ │ │ - tsteq sl, r6, lsl r9 │ │ │ │ - tsteq sp, sl, lsr #32 │ │ │ │ + tsteq sl, r6, ror r9 │ │ │ │ + smlabbeq sp, sl, r0, r3 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec205f4 │ │ │ │ @ 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 │ │ │ │ mul r7, r0, fp │ │ │ │ ldrtmi r4, [r3], -r4, asr #20 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ bl fe287764 │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - @ instruction: 0x010a1bbc │ │ │ │ - strdeq r2, [sp, -r6] │ │ │ │ - @ instruction: 0x010a1bb8 │ │ │ │ - smlatbeq sl, r6, fp, r1 │ │ │ │ - @ instruction: 0x011353de │ │ │ │ - @ instruction: 0x010a1b98 │ │ │ │ - @ instruction: 0x010a1b9c │ │ │ │ - @ instruction: 0x010a1b96 │ │ │ │ - smlabbeq sl, lr, fp, r1 │ │ │ │ - tsteq sp, r6, ror r1 │ │ │ │ - smlabbeq sl, r0, fp, r1 │ │ │ │ - smlabbeq sl, lr, fp, r1 │ │ │ │ - tsteq r3, lr, asr r3 │ │ │ │ - smlabbeq sl, lr, fp, r1 │ │ │ │ - tsteq sp, r2, lsr #2 │ │ │ │ - smlabbeq sl, r4, fp, r1 │ │ │ │ - tsteq sl, r2, ror fp │ │ │ │ - tsteq r3, sl, lsl #6 │ │ │ │ - tsteq sl, r4, ror #22 │ │ │ │ - tsteq sl, ip, ror #22 │ │ │ │ - tsteq sl, lr, ror #22 │ │ │ │ - tsteq sl, r8, ror #22 │ │ │ │ - tsteq sl, r0, asr #22 │ │ │ │ - tsteq sl, r2, asr #22 │ │ │ │ - tsteq sl, r4, asr fp │ │ │ │ - tsteq sl, r0, ror sl │ │ │ │ - tsteq sl, sl, ror #20 │ │ │ │ - tsteq sl, r0, asr #22 │ │ │ │ - tsteq sl, r4, asr #20 │ │ │ │ - tsteq sl, lr, lsr sl │ │ │ │ - smlabbeq sp, r0, r2, r0 │ │ │ │ - tsteq sl, r8, lsl sl │ │ │ │ - tsteq sl, r2, lsl sl │ │ │ │ - tsteq ip, ip, lsl #14 │ │ │ │ - tsteq ip, ip, lsl #14 │ │ │ │ - tsteq ip, sl, lsl #14 │ │ │ │ - tsteq ip, r0, asr r7 │ │ │ │ - smlatteq ip, r0, r6, r3 │ │ │ │ - ldrdeq r3, [ip, -lr] │ │ │ │ - tsteq ip, r6, lsl pc │ │ │ │ - tsteq ip, r0, lsl pc │ │ │ │ - tsteq ip, sl, lsl #30 │ │ │ │ - tsteq ip, r4, lsl #30 │ │ │ │ - strdeq sp, [ip, -lr] │ │ │ │ - strdeq sp, [ip, -r8] │ │ │ │ - strdeq sp, [ip, -r2] │ │ │ │ - tsteq sl, r4, ror r1 │ │ │ │ - tsteq sl, r2, ror r1 │ │ │ │ - ldrdeq sp, [ip, -r0] │ │ │ │ - tsteq r3, r4, lsr #2 │ │ │ │ - ldrdeq sp, [ip, -sl] │ │ │ │ - smlabbeq sl, r2, r1, r9 │ │ │ │ - tsteq sl, r8, ror #2 │ │ │ │ - smlabteq ip, lr, lr, sp │ │ │ │ - @ instruction: 0x010a18b6 │ │ │ │ - @ instruction: 0x010a18b0 │ │ │ │ - tsteq sp, lr, ror #28 │ │ │ │ - ldrdeq sp, [ip, -sl] │ │ │ │ - smlatteq ip, r0, sp, sp │ │ │ │ - tsteq sp, r6, asr lr │ │ │ │ - smlatbeq ip, lr, sp, sp │ │ │ │ - @ instruction: 0x010cddb4 │ │ │ │ - @ instruction: 0x010c0b9a │ │ │ │ - smlabbeq ip, lr, pc, r0 @ │ │ │ │ - tsteq sl, r0, ror #8 │ │ │ │ + tsteq sl, ip, lsl ip │ │ │ │ + tsteq sp, r6, asr r2 │ │ │ │ + tsteq sl, r8, lsl ip │ │ │ │ + tsteq sl, r6, lsl #24 │ │ │ │ + tsteq r3, lr, lsr r4 │ │ │ │ + strdeq r1, [sl, -r8] │ │ │ │ + strdeq r1, [sl, -ip] │ │ │ │ + strdeq r1, [sl, -r6] │ │ │ │ + smlatteq sl, lr, fp, r1 │ │ │ │ + ldrdeq r2, [sp, -r6] │ │ │ │ + smlatteq sl, r0, fp, r1 │ │ │ │ + smlatteq sl, lr, fp, r1 │ │ │ │ + @ instruction: 0x011353be │ │ │ │ + smlatteq sl, lr, fp, r1 │ │ │ │ + smlabbeq sp, r2, r1, r2 │ │ │ │ + smlatteq sl, r4, fp, r1 │ │ │ │ + ldrdeq r1, [sl, -r2] │ │ │ │ + tsteq r3, sl, ror #6 │ │ │ │ + smlabteq sl, r4, fp, r1 │ │ │ │ + smlabteq sl, ip, fp, r1 │ │ │ │ + smlabteq sl, lr, fp, r1 │ │ │ │ + smlabteq sl, r8, fp, r1 │ │ │ │ + smlatbeq sl, r0, fp, r1 │ │ │ │ + smlatbeq sl, r2, fp, r1 │ │ │ │ + @ instruction: 0x010a1bb4 │ │ │ │ + ldrdeq r1, [sl, -r0] │ │ │ │ + smlabteq sl, sl, sl, r1 │ │ │ │ + smlatbeq sl, r0, fp, r1 │ │ │ │ + smlatbeq sl, r4, sl, r1 │ │ │ │ + @ instruction: 0x010a1a9e │ │ │ │ + smlatteq sp, r0, r2, r0 │ │ │ │ + tsteq sl, r8, ror sl │ │ │ │ + tsteq sl, r2, ror sl │ │ │ │ + tsteq ip, ip, ror #14 │ │ │ │ + tsteq ip, ip, ror #14 │ │ │ │ + tsteq ip, sl, ror #14 │ │ │ │ + @ instruction: 0x010c37b0 │ │ │ │ + tsteq ip, r0, asr #14 │ │ │ │ + tsteq ip, lr, lsr r7 │ │ │ │ + tsteq ip, r6, ror pc │ │ │ │ + tsteq ip, r0, ror pc │ │ │ │ + tsteq ip, sl, ror #30 │ │ │ │ + tsteq ip, r4, ror #30 │ │ │ │ + tsteq ip, lr, asr pc │ │ │ │ + tsteq ip, r8, asr pc │ │ │ │ + tsteq ip, r2, asr pc │ │ │ │ + ldrdeq r9, [sl, -r4] │ │ │ │ + ldrdeq r9, [sl, -r2] │ │ │ │ + tsteq ip, r0, lsr pc │ │ │ │ + tsteq r3, r4, lsl #3 │ │ │ │ + tsteq ip, sl, lsr pc │ │ │ │ + smlatteq sl, r2, r1, r9 │ │ │ │ + smlabteq sl, r8, r1, r9 │ │ │ │ + tsteq ip, lr, lsr #30 │ │ │ │ + tsteq sl, r6, lsl r9 │ │ │ │ + tsteq sl, r0, lsl r9 │ │ │ │ + smlabteq sp, lr, lr, r1 │ │ │ │ + tsteq ip, sl, lsr lr │ │ │ │ + tsteq ip, r0, asr #28 │ │ │ │ + @ instruction: 0x010d1eb6 │ │ │ │ + tsteq ip, lr, lsl #28 │ │ │ │ + tsteq ip, r4, lsl lr │ │ │ │ + strdeq r0, [ip, -sl] │ │ │ │ + smlatteq ip, lr, pc, r0 @ │ │ │ │ + smlabteq sl, r0, r4, r1 │ │ │ │ svcvc 0x0061f5b0 │ │ │ │ strhi pc, [r4], -r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec20bd4 │ │ │ │ @ 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 │ │ │ │ - ldrdeq r2, [sp, -r0] │ │ │ │ - smlabbeq sp, lr, r9, r2 │ │ │ │ - tsteq sp, ip, lsr r9 │ │ │ │ - tsteq sp, ip, asr r9 │ │ │ │ - smlatbeq sp, ip, r9, r2 │ │ │ │ - smlabteq sp, sl, r9, r2 │ │ │ │ - tsteq sp, r4, asr #20 │ │ │ │ - tsteq sp, r2, ror #20 │ │ │ │ - strdeq r2, [sp, -r2] │ │ │ │ - smlabbeq sp, r0, sl, r2 │ │ │ │ - tsteq sp, r2, lsl #22 │ │ │ │ - strdeq r2, [sp, -r6] │ │ │ │ - tsteq sp, sl, lsr #22 │ │ │ │ - tsteq sp, r8, asr fp │ │ │ │ - tsteq sp, ip, ror #22 │ │ │ │ - smlabteq sp, sl, fp, r2 │ │ │ │ - tsteq sp, r4, lsl ip │ │ │ │ - tsteq sp, r2, ror ip │ │ │ │ - smlabteq sp, r6, ip, r2 │ │ │ │ - tsteq sp, r4, lsr #26 │ │ │ │ - tsteq sp, r8, asr sp │ │ │ │ - @ instruction: 0x010d2db6 │ │ │ │ - tsteq sp, sl, lsl #28 │ │ │ │ - @ instruction: 0x010d2e90 │ │ │ │ - @ instruction: 0x010d2e9a │ │ │ │ - strdeq r2, [sp, -r8] │ │ │ │ - tsteq sp, ip, asr #30 │ │ │ │ + tsteq sp, r0, lsr sl │ │ │ │ + smlatteq sp, lr, r9, r2 │ │ │ │ + @ instruction: 0x010d299c │ │ │ │ + @ instruction: 0x010d29bc │ │ │ │ + tsteq sp, ip, lsl #20 │ │ │ │ + tsteq sp, sl, lsr #20 │ │ │ │ + smlatbeq sp, r4, sl, r2 │ │ │ │ + smlabteq sp, r2, sl, r2 │ │ │ │ + tsteq sp, r2, asr fp │ │ │ │ + smlatteq sp, r0, sl, r2 │ │ │ │ + tsteq sp, r2, ror #22 │ │ │ │ + tsteq sp, r6, asr fp │ │ │ │ + smlabbeq sp, sl, fp, r2 │ │ │ │ + @ instruction: 0x010d2bb8 │ │ │ │ + smlabteq sp, ip, fp, r2 │ │ │ │ + tsteq sp, sl, lsr #24 │ │ │ │ + tsteq sp, r4, ror ip │ │ │ │ ldrdeq r2, [sp, -r2] │ │ │ │ - smlabteq sp, sl, pc, r2 @ │ │ │ │ - tsteq sp, r6, lsr #32 │ │ │ │ - smlabteq sp, r4, pc, r2 @ │ │ │ │ - smlabbeq sp, r6, pc, r2 @ │ │ │ │ - smlabbeq sp, lr, pc, r2 @ │ │ │ │ - smlatbeq sp, r4, r0, r3 │ │ │ │ + tsteq sp, r6, lsr #26 │ │ │ │ + smlabbeq sp, r4, sp, r2 │ │ │ │ + @ instruction: 0x010d2db8 │ │ │ │ + tsteq sp, r6, lsl lr │ │ │ │ + tsteq sp, sl, ror #28 │ │ │ │ strdeq r2, [sp, -r0] │ │ │ │ - tsteq sp, r8, asr #32 │ │ │ │ + strdeq r2, [sp, -sl] │ │ │ │ + tsteq sp, r8, asr pc │ │ │ │ + smlatbeq sp, ip, pc, r2 @ │ │ │ │ + tsteq sp, r2, lsr r0 │ │ │ │ + tsteq sp, sl, lsr #32 │ │ │ │ + smlabbeq sp, r6, r0, r3 │ │ │ │ + tsteq sp, r4, lsr #32 │ │ │ │ + smlatteq sp, r6, pc, r2 @ │ │ │ │ + smlatteq sp, lr, pc, r2 @ │ │ │ │ + tsteq sp, r4, lsl #2 │ │ │ │ + qaddeq r3, r0, sp │ │ │ │ + smlatbeq sp, r8, r0, r3 │ │ │ │ + smlatteq sl, sl, r6, r0 │ │ │ │ + tsteq sp, lr, lsr r6 │ │ │ │ + tsteq sp, r8, lsr r2 │ │ │ │ + qaddeq r2, lr, sp │ │ │ │ + tsteq sp, r4, asr #30 │ │ │ │ + tsteq sp, r2, asr #28 │ │ │ │ + smlabteq sl, r0, r6, r0 │ │ │ │ + ldrdeq r2, [sp, -r6] │ │ │ │ + @ instruction: 0x010a06b4 │ │ │ │ + smlatbeq sl, lr, r6, r0 │ │ │ │ + tsteq sp, ip, ror r2 │ │ │ │ + smlatbeq sl, r2, r6, r0 │ │ │ │ + smlabteq sp, r4, r1, r2 │ │ │ │ + @ instruction: 0x010a0696 │ │ │ │ + @ instruction: 0x010d1eb8 │ │ │ │ smlabbeq sl, sl, r6, r0 │ │ │ │ - ldrdeq r2, [sp, -lr] │ │ │ │ - ldrdeq r2, [sp, -r8] │ │ │ │ - strdeq r1, [sp, -lr] │ │ │ │ - smlatteq sp, r4, lr, r1 │ │ │ │ - smlatteq sp, r2, sp, r2 │ │ │ │ - tsteq sl, r0, ror #12 │ │ │ │ - tsteq sp, r6, ror sp │ │ │ │ - tsteq sl, r4, asr r6 │ │ │ │ - tsteq sl, lr, asr #12 │ │ │ │ - tsteq sp, ip, lsl r2 │ │ │ │ - tsteq sl, r2, asr #12 │ │ │ │ - tsteq sp, r4, ror #2 │ │ │ │ - tsteq sl, r6, lsr r6 │ │ │ │ - tsteq sp, r8, asr lr │ │ │ │ - tsteq sl, sl, lsr #12 │ │ │ │ - tsteq sp, r4, lsr lr │ │ │ │ - tsteq sl, lr, lsl r6 │ │ │ │ - tsteq sl, r8, lsl r6 │ │ │ │ - tsteq sl, r2, lsl r6 │ │ │ │ - tsteq sp, r8, lsl pc │ │ │ │ - ldrdeq r1, [sp, -r2] │ │ │ │ - smlatbeq sp, r0, lr, r1 │ │ │ │ + @ instruction: 0x010d2e94 │ │ │ │ + tsteq sl, lr, ror r6 │ │ │ │ + tsteq sl, r8, ror r6 │ │ │ │ + tsteq sl, r2, ror r6 │ │ │ │ + tsteq sp, r8, ror pc │ │ │ │ + tsteq sp, r2, lsr pc │ │ │ │ + tsteq sp, r0, lsl #30 │ │ │ │ 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 │ │ │ │ - tsteq sl, lr, lsl #10 │ │ │ │ - tsteq sp, r4, asr lr │ │ │ │ - tsteq sp, lr, ror #28 │ │ │ │ - strdeq r0, [sl, -ip] │ │ │ │ - smlabbeq sp, r2, pc, r1 @ │ │ │ │ - strdeq r1, [sp, -ip] │ │ │ │ - @ instruction: 0x010d1eb6 │ │ │ │ - @ instruction: 0x010d1e90 │ │ │ │ - ldrdeq r0, [sl, -lr] │ │ │ │ - tsteq sp, r4, lsr #30 │ │ │ │ - tsteq sp, lr, lsr pc │ │ │ │ - smlabteq sl, ip, r4, r0 │ │ │ │ - @ instruction: 0x010d1f92 │ │ │ │ - smlatbeq sp, r4, pc, r1 @ │ │ │ │ - @ instruction: 0x010a04ba │ │ │ │ - @ instruction: 0x010a04b4 │ │ │ │ - tsteq sp, lr, lsl #4 │ │ │ │ - tsteq sp, r8, lsl #2 │ │ │ │ - tsteq sp, r2, lsr #32 │ │ │ │ - strheq r2, [sp, -ip] │ │ │ │ + tsteq sl, lr, ror #10 │ │ │ │ + @ instruction: 0x010d1eb4 │ │ │ │ + smlabteq sp, lr, lr, r1 │ │ │ │ + tsteq sl, ip, asr r5 │ │ │ │ + smlatteq sp, r2, pc, r1 @ │ │ │ │ + tsteq sp, ip, asr pc │ │ │ │ + tsteq sp, r6, lsl pc │ │ │ │ + strdeq r1, [sp, -r0] │ │ │ │ + tsteq sl, lr, lsr r5 │ │ │ │ + smlabbeq sp, r4, pc, r1 @ │ │ │ │ + @ instruction: 0x010d1f9e │ │ │ │ + tsteq sl, ip, lsr #10 │ │ │ │ + strdeq r1, [sp, -r2] │ │ │ │ + tsteq sp, r4 │ │ │ │ + tsteq sl, sl, lsl r5 │ │ │ │ + tsteq sl, r4, lsl r5 │ │ │ │ + tsteq sp, lr, ror #4 │ │ │ │ + tsteq sp, r8, ror #2 │ │ │ │ + smlabbeq sp, r2, r0, r2 │ │ │ │ + tsteq sp, ip, lsl r1 │ │ │ │ + strdeq r0, [sl, -r6] │ │ │ │ + strdeq r0, [sl, -r0] │ │ │ │ + smlabteq sp, sl, r1, r2 │ │ │ │ + smlabbeq sp, r4, r1, r2 │ │ │ │ + @ instruction: 0x010d219e │ │ │ │ + ldrdeq r0, [sl, -r8] │ │ │ │ + strdeq r2, [sp, -r2] │ │ │ │ + tsteq sp, ip, lsl #4 │ │ │ │ + smlabteq sl, r6, r4, r0 │ │ │ │ + tsteq sp, r0, lsr #6 │ │ │ │ + @ instruction: 0x010d229a │ │ │ │ + tsteq sp, r4, asr r2 │ │ │ │ + tsteq sp, lr, ror #4 │ │ │ │ + smlatbeq sl, r8, r4, r0 │ │ │ │ + smlabteq sp, r2, r2, r2 │ │ │ │ + ldrdeq r2, [sp, -ip] │ │ │ │ @ instruction: 0x010a0496 │ │ │ │ - @ instruction: 0x010a0490 │ │ │ │ - tsteq sp, sl, ror #2 │ │ │ │ - tsteq sp, r4, lsr #2 │ │ │ │ - tsteq sp, lr, lsr r1 │ │ │ │ - tsteq sl, r8, ror r4 │ │ │ │ - @ instruction: 0x010d2192 │ │ │ │ - smlatbeq sp, ip, r1, r2 │ │ │ │ - tsteq sl, r6, ror #8 │ │ │ │ - smlabteq sp, r0, r2, r2 │ │ │ │ - tsteq sp, sl, lsr r2 │ │ │ │ - strdeq r2, [sp, -r4] │ │ │ │ - tsteq sp, lr, lsl #4 │ │ │ │ - tsteq sl, r8, asr #8 │ │ │ │ - tsteq sp, r2, ror #4 │ │ │ │ - tsteq sp, ip, ror r2 │ │ │ │ - tsteq sl, r6, lsr r4 │ │ │ │ - tsteq sp, r0, lsl r3 │ │ │ │ - smlabteq sp, sl, r2, r2 │ │ │ │ - smlatteq sp, r4, r2, r2 │ │ │ │ - tsteq sl, lr, lsl r4 │ │ │ │ - tsteq sp, r8, lsr r3 │ │ │ │ - tsteq sp, r2, asr r3 │ │ │ │ + tsteq sp, r0, ror r3 │ │ │ │ + tsteq sp, sl, lsr #6 │ │ │ │ + tsteq sp, r4, asr #6 │ │ │ │ + tsteq sl, lr, ror r4 │ │ │ │ + @ instruction: 0x010d2398 │ │ │ │ + @ instruction: 0x010d23b2 │ │ │ │ + tsteq sl, ip, ror #8 │ │ │ │ + smlabbeq sp, r6, r7, r2 │ │ │ │ + smlatbeq sp, r0, r5, r2 │ │ │ │ + @ instruction: 0x010d24ba │ │ │ │ + tsteq sp, r4, lsr r4 │ │ │ │ + smlatteq sp, lr, r3, r2 │ │ │ │ + tsteq sp, r8, lsl #8 │ │ │ │ + tsteq sl, r2, asr #8 │ │ │ │ + tsteq sp, ip, asr r4 │ │ │ │ + tsteq sp, r6, ror r4 │ │ │ │ + tsteq sl, r0, lsr r4 │ │ │ │ + tsteq sp, sl, lsl #10 │ │ │ │ + smlabteq sp, r4, r4, r2 │ │ │ │ + ldrdeq r2, [sp, -lr] │ │ │ │ + tsteq sl, r8, lsl r4 │ │ │ │ + tsteq sp, r2, lsl r5 │ │ │ │ tsteq sl, ip, lsl #8 │ │ │ │ - tsteq sp, r6, lsr #14 │ │ │ │ - tsteq sp, r0, asr #10 │ │ │ │ - tsteq sp, sl, asr r4 │ │ │ │ - ldrdeq r2, [sp, -r4] │ │ │ │ - smlabbeq sp, lr, r3, r2 │ │ │ │ - smlatbeq sp, r8, r3, r2 │ │ │ │ - smlatteq sl, r2, r3, r0 │ │ │ │ - strdeq r2, [sp, -ip] │ │ │ │ - tsteq sp, r6, lsl r4 │ │ │ │ - ldrdeq r0, [sl, -r0] │ │ │ │ - smlatbeq sp, sl, r4, r2 │ │ │ │ - tsteq sp, r4, ror #8 │ │ │ │ - tsteq sp, lr, ror r4 │ │ │ │ + tsteq sp, r6, asr #12 │ │ │ │ + smlabteq sp, r0, r5, r2 │ │ │ │ + tsteq sp, sl, ror r5 │ │ │ │ + @ instruction: 0x010d2594 │ │ │ │ + smlatteq sl, lr, r3, r0 │ │ │ │ + smlatteq sp, r8, r5, r2 │ │ │ │ + tsteq sp, r2, lsl #12 │ │ │ │ + ldrdeq r0, [sl, -ip] │ │ │ │ + @ instruction: 0x010d2696 │ │ │ │ + tsteq sp, r0, asr r6 │ │ │ │ + tsteq sp, sl, ror #12 │ │ │ │ + smlabteq sl, r4, r3, r0 │ │ │ │ + @ instruction: 0x010d269e │ │ │ │ @ instruction: 0x010a03b8 │ │ │ │ - @ instruction: 0x010d24b2 │ │ │ │ - smlatbeq sl, ip, r3, r0 │ │ │ │ - smlatteq sp, r6, r5, r2 │ │ │ │ - tsteq sp, r0, ror #10 │ │ │ │ - tsteq sp, sl, lsl r5 │ │ │ │ - tsteq sp, r4, lsr r5 │ │ │ │ - smlabbeq sl, lr, r3, r0 │ │ │ │ - smlabbeq sp, r8, r5, r2 │ │ │ │ - smlatbeq sp, r2, r5, r2 │ │ │ │ - tsteq sl, ip, ror r3 │ │ │ │ - tsteq sp, r6, lsr r6 │ │ │ │ - strdeq r2, [sp, -r0] │ │ │ │ - tsteq sp, sl, lsl #12 │ │ │ │ - tsteq sl, r4, ror #6 │ │ │ │ - tsteq sp, lr, lsr r6 │ │ │ │ - tsteq sl, r8, asr r3 │ │ │ │ - smlabbeq sp, sl, r8, r2 │ │ │ │ - tsteq sp, ip, ror #14 │ │ │ │ - smlatteq sp, r6, r6, r2 │ │ │ │ - smlatbeq sp, r0, r6, r2 │ │ │ │ - @ instruction: 0x010d26ba │ │ │ │ + smlatteq sp, sl, r8, r2 │ │ │ │ + smlabteq sp, ip, r7, r2 │ │ │ │ + tsteq sp, r6, asr #14 │ │ │ │ + tsteq sp, r0, lsl #14 │ │ │ │ + tsteq sp, sl, lsl r7 │ │ │ │ + @ instruction: 0x010a0394 │ │ │ │ + tsteq sp, lr, ror #14 │ │ │ │ + smlabbeq sp, r8, r7, r2 │ │ │ │ + smlabbeq sl, r2, r3, r0 │ │ │ │ + tsteq sp, r8, lsl #16 │ │ │ │ + @ instruction: 0x010d27b6 │ │ │ │ + tsteq sl, r0, ror r3 │ │ │ │ + tsteq sp, r2, asr #16 │ │ │ │ + tsteq sp, r8, lsl r8 │ │ │ │ + tsteq sp, r2, ror #16 │ │ │ │ + tsteq sp, r4, lsl #20 │ │ │ │ + tsteq sp, lr, lsl r9 │ │ │ │ + smlabteq sp, r4, r8, r2 │ │ │ │ + ldrdeq r2, [sp, -sl] │ │ │ │ + tsteq sp, ip, ror r9 │ │ │ │ + smlatbeq sp, lr, r9, r2 │ │ │ │ tsteq sl, r4, lsr r3 │ │ │ │ - tsteq sp, lr, lsl #14 │ │ │ │ - tsteq sp, r8, lsr #14 │ │ │ │ - tsteq sl, r2, lsr #6 │ │ │ │ - smlatbeq sp, r8, r7, r2 │ │ │ │ - tsteq sp, r6, asr r7 │ │ │ │ - tsteq sl, r0, lsl r3 │ │ │ │ - smlatteq sp, r2, r7, r2 │ │ │ │ - @ instruction: 0x010d27b8 │ │ │ │ - tsteq sp, r2, lsl #16 │ │ │ │ - smlatbeq sp, r4, r9, r2 │ │ │ │ - @ instruction: 0x010d28be │ │ │ │ - tsteq sp, r4, ror #16 │ │ │ │ - tsteq sp, sl, ror r8 │ │ │ │ - tsteq sp, ip, lsl r9 │ │ │ │ - tsteq sp, lr, asr #18 │ │ │ │ - ldrdeq r0, [sl, -r4] │ │ │ │ - smlatbeq sp, r6, sl, r2 │ │ │ │ - smlabteq sl, r8, r2, r0 │ │ │ │ + tsteq sp, r6, lsl #22 │ │ │ │ + tsteq sl, r8, lsr #6 │ │ │ │ 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 @@ │ │ │ │ ldc 7, cr15, [r0], {168} @ 0xa8 │ │ │ │ bmi d036c8 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7a89600 │ │ │ │ andlt lr, r2, r8, lsl #25 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq sl, sl, lsr r4 │ │ │ │ - tstpeq fp, r2, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010a0592 │ │ │ │ - ldrdeq pc, [fp, -sl] │ │ │ │ - tsteq sl, ip, ror r6 │ │ │ │ + @ instruction: 0x010a049a │ │ │ │ + smlabbeq fp, r2, ip, pc @ │ │ │ │ + strdeq r0, [sl, -r2] │ │ │ │ + tstpeq fp, sl, lsr ip @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r7, [sl, -ip] │ │ │ │ + @ instruction: 0x010bfb92 │ │ │ │ + tsteq ip, r4, lsr #26 │ │ │ │ tstpeq fp, r2, lsr fp @ p-variant is OBSOLETE │ │ │ │ - smlabteq ip, r4, ip, sp │ │ │ │ - ldrdeq pc, [fp, -r2] │ │ │ │ - tstpeq ip, sl, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, sl, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r4, lsl r4 │ │ │ │ - @ instruction: 0x010bf996 │ │ │ │ - @ instruction: 0x010a739c │ │ │ │ - smlatbeq fp, r0, r7, pc @ │ │ │ │ - tstpeq r9, r4, lsr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, lr, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - tsteq sl, ip, asr lr │ │ │ │ - mrseq pc, (UNDEF: 59) @ │ │ │ │ - tstpeq fp, r2, asr r6 @ p-variant is OBSOLETE │ │ │ │ - smlatteq fp, r6, r2, pc @ │ │ │ │ - ldrdeq pc, [r9, -ip] │ │ │ │ - tstpeq r9, ip, ror #22 @ p-variant is OBSOLETE │ │ │ │ - smlabteq ip, r6, r7, pc @ │ │ │ │ - tstpeq r9, sl, asr fp @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r9, r2, sl, pc @ │ │ │ │ - smlabbeq fp, lr, r2, pc @ │ │ │ │ - tstpeq ip, r0, asr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r0, asr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r6, asr #14 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq sl, lr, sp, r6 │ │ │ │ - tstpeq fp, r4, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r9, sl, lsr sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r4, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, lr, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r2, lsr #24 │ │ │ │ - strdeq pc, [fp, -r4] │ │ │ │ - tsteq fp, lr, ror lr │ │ │ │ - ldrdeq pc, [fp, -r6] │ │ │ │ - tsteq sp, ip, asr ip │ │ │ │ - @ instruction: 0x010bf1bc │ │ │ │ - tsteq ip, r6, asr #8 │ │ │ │ - tsteq ip, r4, ror r2 │ │ │ │ - @ instruction: 0x010bf190 │ │ │ │ - tstpeq r9, r2, ror #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, sl, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, sl, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r4, ror r4 │ │ │ │ + strdeq pc, [fp, -r6] │ │ │ │ + strdeq r7, [sl, -ip] │ │ │ │ + tstpeq fp, r0, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0109fb94 │ │ │ │ + tstpeq fp, lr, ror r3 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010a6ebc │ │ │ │ + tstpeq fp, r0, ror #6 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010bf6b2 │ │ │ │ + tstpeq fp, r6, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, ip, lsr fp @ p-variant is OBSOLETE │ │ │ │ + smlabteq r9, ip, fp, pc @ │ │ │ │ + tstpeq ip, r6, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0109fbba │ │ │ │ + tstpeq r9, r2, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + smlatteq fp, lr, r2, pc @ │ │ │ │ + smlatbeq ip, r0, r7, pc @ │ │ │ │ + smlatbeq ip, r0, r7, pc @ │ │ │ │ + smlatbeq ip, r6, r7, pc @ │ │ │ │ + smlatteq sl, lr, sp, r6 │ │ │ │ + smlatbeq fp, r4, r2, pc @ │ │ │ │ + @ instruction: 0x0109fa9a │ │ │ │ + smlabbeq fp, r4, r2, pc @ │ │ │ │ + @ instruction: 0x010cf79e │ │ │ │ + smlabbeq sp, r2, ip, r0 │ │ │ │ + tstpeq fp, r4, asr r2 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq lr, [fp, -lr] │ │ │ │ + tstpeq fp, r6, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010d0cbc │ │ │ │ + tstpeq fp, ip, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq ip, r6, r4, sp │ │ │ │ + ldrdeq lr, [ip, -r4] │ │ │ │ + strdeq pc, [fp, -r0] │ │ │ │ + smlabteq r9, r2, r6, pc @ │ │ │ │ suble r2, r5, r4, ror #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec2297c │ │ │ │ @ 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 │ │ │ │ - smlabbeq sp, r2, sp, r1 │ │ │ │ - tsteq sp, r8, lsl sp │ │ │ │ - tstpeq r9, lr, asr r4 @ p-variant is OBSOLETE │ │ │ │ - smlabteq sp, sl, ip, r1 │ │ │ │ - smlabbeq sp, ip, ip, r1 │ │ │ │ - tsteq sp, r6, ror ip │ │ │ │ - tstpeq r9, r0, asr #8 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq sp, sl, ip, r1 │ │ │ │ - @ instruction: 0x010d1c98 │ │ │ │ + smlatteq sp, r2, sp, r1 │ │ │ │ + tsteq sp, r8, ror sp │ │ │ │ + @ instruction: 0x0109f4be │ │ │ │ + tsteq sp, sl, lsr #26 │ │ │ │ + smlatteq sp, ip, ip, r1 │ │ │ │ + ldrdeq r1, [sp, -r6] │ │ │ │ + smlatbeq r9, r0, r4, pc @ │ │ │ │ smlatteq sp, sl, ip, r1 │ │ │ │ - @ instruction: 0x010d1cb8 │ │ │ │ - tstpeq r9, r2, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - smlatteq sp, r4, ip, r1 │ │ │ │ - smlatteq sp, lr, ip, r1 │ │ │ │ + strdeq r1, [sp, -r8] │ │ │ │ + tsteq sp, sl, asr #26 │ │ │ │ + tsteq sp, r8, lsl sp │ │ │ │ + smlabbeq r9, r2, r4, pc @ │ │ │ │ + tsteq sp, r4, asr #26 │ │ │ │ + tsteq sp, lr, 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 0x003af7a7 │ │ │ │ bmi 2084174 │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7a79500 │ │ │ │ andlt lr, r3, r2, lsr pc │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - smlatbeq ip, r6, r4, pc @ │ │ │ │ - strdeq lr, [fp, -r0] │ │ │ │ - strdeq r1, [sp, -r8] │ │ │ │ - @ instruction: 0x010cf49e │ │ │ │ - smlatteq sp, r4, fp, r1 │ │ │ │ - smlabbeq ip, lr, r4, pc @ │ │ │ │ - tsteq sl, r6, lsl #22 │ │ │ │ - strdeq sp, [sl, -sl] │ │ │ │ - tstpeq ip, sl, ror r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, r8, lsr lr │ │ │ │ - smlatbeq ip, r0, r4, pc @ │ │ │ │ - @ instruction: 0x010cf49e │ │ │ │ - smlabbeq ip, sl, r4, pc @ │ │ │ │ - @ instruction: 0x01132eb4 │ │ │ │ - tsteq ip, r4, lsr r8 │ │ │ │ - smlatteq ip, r2, r3, sp │ │ │ │ - smlatbeq ip, lr, r9, r0 │ │ │ │ - tsteq ip, lr, lsl r8 │ │ │ │ - smlabteq sl, r4, fp, sp │ │ │ │ - @ instruction: 0x010adbbc │ │ │ │ - tstpeq ip, lr, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, ip, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010c0cbc │ │ │ │ - smlatteq ip, ip, r3, pc @ │ │ │ │ - smlatteq ip, ip, r3, pc @ │ │ │ │ - strdeq pc, [ip, -r0] │ │ │ │ - tsteq sp, ip, ror sl │ │ │ │ - @ instruction: 0x01132dbe │ │ │ │ - smlabteq ip, ip, r3, pc @ │ │ │ │ - tstpeq ip, lr, ror fp @ p-variant is OBSOLETE │ │ │ │ - smlabteq ip, r2, r3, pc @ │ │ │ │ - @ instruction: 0x010cf3be │ │ │ │ - tsteq r3, r0, ror #26 │ │ │ │ - tsteq sp, lr, lsl #20 │ │ │ │ - tsteq sp, r0, lsl sl │ │ │ │ - tsteq sp, ip, lsl #20 │ │ │ │ - tsteq sp, r8, lsl #20 │ │ │ │ - tsteq sp, ip, lsl #20 │ │ │ │ - tsteq sp, ip, lsl #20 │ │ │ │ - tsteq sp, r0, lsl sl │ │ │ │ - tsteq sp, r4, lsl sl │ │ │ │ - tsteq sp, ip, lsl sl │ │ │ │ - tstpeq ip, r4, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010c07ba │ │ │ │ + tstpeq ip, r6, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, r0, asr pc │ │ │ │ + tsteq sp, r8, asr ip │ │ │ │ strdeq pc, [ip, -lr] │ │ │ │ - strdeq pc, [ip, -sl] │ │ │ │ - strdeq pc, [ip, -r6] │ │ │ │ - strdeq pc, [ip, -r2] │ │ │ │ + tsteq sp, r4, asr #24 │ │ │ │ + smlatteq ip, lr, r4, pc @ │ │ │ │ + tsteq sl, r6, ror #22 │ │ │ │ + tsteq sl, sl, asr fp │ │ │ │ + ldrdeq pc, [ip, -sl] │ │ │ │ + @ instruction: 0x010bee98 │ │ │ │ + tstpeq ip, r0, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [ip, -lr] │ │ │ │ + smlatteq ip, sl, r4, pc @ │ │ │ │ + tsteq r3, r4, lsl pc │ │ │ │ + @ instruction: 0x010cd894 │ │ │ │ + tsteq ip, r2, asr #8 │ │ │ │ + tsteq ip, lr, lsl #20 │ │ │ │ + tsteq ip, lr, ror r8 │ │ │ │ + tsteq sl, r4, lsr #24 │ │ │ │ + tsteq sl, ip, lsl ip │ │ │ │ + tstpeq ip, lr, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, ip, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, ip, lsl sp │ │ │ │ + tstpeq ip, ip, asr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, ip, asr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r0, asr r4 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r1, [sp, -ip] │ │ │ │ + tsteq r3, lr, lsl lr │ │ │ │ + tstpeq ip, ip, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [ip, -lr] │ │ │ │ + tstpeq ip, r2, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, lr, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r0, asr #27 │ │ │ │ + tsteq sp, lr, ror #20 │ │ │ │ + tsteq sp, r0, ror sl │ │ │ │ + tsteq sp, ip, ror #20 │ │ │ │ + tsteq sp, r8, ror #20 │ │ │ │ + tsteq sp, ip, ror #20 │ │ │ │ + tsteq sp, ip, ror #20 │ │ │ │ + tsteq sp, r0, ror sl │ │ │ │ + tsteq sp, r4, ror sl │ │ │ │ + tsteq sp, ip, ror sl │ │ │ │ + tstpeq ip, r4, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, sl, lsl r8 │ │ │ │ + tstpeq ip, lr, asr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, sl, asr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r6, asr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r2, asr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, lr, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, sl, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r6, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r0, asr #6 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq sl, r2, r8, sp │ │ │ │ + @ instruction: 0x010ad89e │ │ │ │ + smlatbeq sl, r2, r8, sp │ │ │ │ + tsteq r3, r0, lsr #24 │ │ │ │ + tstpeq ip, r6, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, lr, lsr fp │ │ │ │ + tsteq sp, ip, asr r9 │ │ │ │ smlatteq ip, lr, r2, pc @ │ │ │ │ - smlatteq ip, sl, r2, pc @ │ │ │ │ - smlatteq ip, r6, r2, pc @ │ │ │ │ - smlatteq ip, r0, r2, pc @ │ │ │ │ - tsteq sl, r2, asr #16 │ │ │ │ - tsteq sl, lr, lsr r8 │ │ │ │ - tsteq sl, r2, asr #16 │ │ │ │ - tsteq r3, r0, asr #23 │ │ │ │ - smlatbeq ip, r6, r2, pc @ │ │ │ │ - ldrdeq lr, [fp, -lr] │ │ │ │ - strdeq r1, [sp, -ip] │ │ │ │ - smlabbeq ip, lr, r2, pc @ │ │ │ │ - @ instruction: 0x010bea96 │ │ │ │ - smlatbeq sl, r2, r6, sp │ │ │ │ - strdeq pc, [ip, -r4] │ │ │ │ + strdeq lr, [fp, -r6] │ │ │ │ + tsteq sl, r2, lsl #14 │ │ │ │ + tstpeq ip, r4, asr r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq sl, r8, lsr r8 │ │ │ │ + smlatbeq ip, ip, r2, pc @ │ │ │ │ + tsteq sl, ip, lsr #16 │ │ │ │ + tsteq sl, r4, lsr r8 │ │ │ │ + tsteq r3, sl, lsr fp │ │ │ │ + tsteq fp, r8, lsr sl │ │ │ │ + tsteq fp, r2, asr sl │ │ │ │ + tsteq fp, sl, lsl sl │ │ │ │ + tsteq fp, r4, lsr sl │ │ │ │ + tstpeq r9, r8, ror r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, r2, lsl sl │ │ │ │ + tsteq sl, lr, lsl r6 │ │ │ │ + tsteq sl, lr, lsl #12 │ │ │ │ + tsteq sl, ip, lsl #12 │ │ │ │ + tsteq sp, lr, lsr #16 │ │ │ │ + tsteq sp, r0, lsr r8 │ │ │ │ + strdeq sp, [sl, -sl] │ │ │ │ + tsteq sp, r4, lsr #16 │ │ │ │ + tsteq ip, r2, lsr r1 │ │ │ │ + tsteq r3, sl, asr #20 │ │ │ │ + tsteq sp, r4, lsl #16 │ │ │ │ + tsteq sl, r4, lsl #12 │ │ │ │ + strdeq sp, [sl, -r2] │ │ │ │ + ldrdeq sp, [sl, -r0] │ │ │ │ ldrdeq sp, [sl, -r8] │ │ │ │ - tstpeq ip, ip, asr #4 @ p-variant is OBSOLETE │ │ │ │ - smlabteq sl, ip, r7, sp │ │ │ │ - ldrdeq sp, [sl, -r4] │ │ │ │ - @ instruction: 0x01132ada │ │ │ │ - ldrdeq lr, [fp, -r8] │ │ │ │ - strdeq lr, [fp, -r2] │ │ │ │ - @ instruction: 0x010be9ba │ │ │ │ - ldrdeq lr, [fp, -r4] │ │ │ │ - tstpeq r9, r8, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010be9b2 │ │ │ │ - @ instruction: 0x010ad5be │ │ │ │ - smlatbeq sl, lr, r5, sp │ │ │ │ - smlatbeq sl, ip, r5, sp │ │ │ │ - smlabteq sp, lr, r7, r1 │ │ │ │ - ldrdeq r1, [sp, -r0] │ │ │ │ - @ instruction: 0x010ad59a │ │ │ │ - smlabteq sp, r4, r7, r1 │ │ │ │ - ldrdeq ip, [ip, -r2] │ │ │ │ - tsteq r3, sl, ror #19 │ │ │ │ - smlatbeq sp, r4, r7, r1 │ │ │ │ - smlatbeq sl, r4, r5, sp │ │ │ │ - @ instruction: 0x010ad592 │ │ │ │ - tsteq sl, r0, ror r5 │ │ │ │ - tsteq sl, r8, ror r5 │ │ │ │ - tsteq sl, r6, ror #10 │ │ │ │ - tsteq sp, r8, ror #14 │ │ │ │ - tsteq sp, ip, ror #14 │ │ │ │ - tsteq sp, r6, ror #14 │ │ │ │ - tsteq sp, r0, ror #14 │ │ │ │ - tsteq sl, r0, lsr #10 │ │ │ │ - tsteq sl, lr, lsl #10 │ │ │ │ - tsteq ip, lr │ │ │ │ - tsteq ip, r8, ror r6 │ │ │ │ - tsteq ip, r2, ror r6 │ │ │ │ - tsteq ip, ip, ror #12 │ │ │ │ - tsteq ip, r6, ror #12 │ │ │ │ - tsteq ip, r0, ror #12 │ │ │ │ - tsteq ip, sl, asr r6 │ │ │ │ - ldrdeq r6, [sl, -ip] │ │ │ │ - ldrdeq r6, [sl, -sl] │ │ │ │ - @ instruction: 0x0113289a │ │ │ │ - smlatteq sl, r4, r8, r6 │ │ │ │ - strdeq r6, [sl, -r8] │ │ │ │ - smlatteq sl, r0, r8, r6 │ │ │ │ - tsteq ip, ip, ror #4 │ │ │ │ - tsteq sp, r4, ror r6 │ │ │ │ - tsteq ip, r2, ror r3 │ │ │ │ - @ instruction: 0x010ad5ba │ │ │ │ - @ instruction: 0x0108abb4 │ │ │ │ - tsteq ip, sl, lsr r2 │ │ │ │ - tsteq ip, r0, asr #4 │ │ │ │ - @ instruction: 0x011327f4 │ │ │ │ - tsteq sp, r8, lsl r6 │ │ │ │ - tsteq fp, lr, lsl #14 │ │ │ │ - tsteq sl, r4, ror #4 │ │ │ │ - strdeq r1, [sp, -r6] │ │ │ │ - strdeq r1, [sp, -sl] │ │ │ │ - @ instruction: 0x0109ebb6 │ │ │ │ + smlabteq sl, r6, r5, sp │ │ │ │ + smlabteq sp, r8, r7, r1 │ │ │ │ + smlabteq sp, ip, r7, r1 │ │ │ │ + smlabteq sp, r6, r7, r1 │ │ │ │ + smlabteq sp, r0, r7, r1 │ │ │ │ + smlabbeq sl, r0, r5, sp │ │ │ │ + tsteq sl, lr, ror #10 │ │ │ │ + tsteq ip, lr, rrx │ │ │ │ + ldrdeq fp, [ip, -r8] │ │ │ │ + ldrdeq fp, [ip, -r2] │ │ │ │ + smlabteq ip, ip, r6, fp │ │ │ │ + smlabteq ip, r6, r6, fp │ │ │ │ + smlabteq ip, r0, r6, fp │ │ │ │ + @ instruction: 0x010cb6ba │ │ │ │ + tsteq sl, ip, lsr r9 │ │ │ │ + tsteq sl, sl, lsr r9 │ │ │ │ + @ instruction: 0x011328fa │ │ │ │ + tsteq sl, r4, asr #18 │ │ │ │ + tsteq sl, r8, asr r9 │ │ │ │ + tsteq sl, r0, asr #18 │ │ │ │ + smlabteq ip, ip, r2, sp │ │ │ │ + ldrdeq r1, [sp, -r4] │ │ │ │ + ldrdeq r0, [ip, -r2] │ │ │ │ + tsteq sl, sl, lsl r6 │ │ │ │ + tsteq r8, r4, lsl ip │ │ │ │ + @ instruction: 0x010cd29a │ │ │ │ + smlatbeq ip, r0, r2, sp │ │ │ │ + tsteq r3, r4, asr r8 │ │ │ │ + tsteq sp, r8, ror r6 │ │ │ │ + tsteq fp, lr, ror #14 │ │ │ │ + smlabteq sl, r4, r2, r6 │ │ │ │ + tsteq sp, r6, asr r6 │ │ │ │ + tsteq sp, sl, asr r6 │ │ │ │ + tsteq r9, r6, 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 │ │ │ │ - smlatbeq sp, r8, r3, r1 │ │ │ │ - ldrdeq r1, [sp, -r4] │ │ │ │ - tsteq sp, sl, asr #4 │ │ │ │ + tsteq sp, r8, lsl #8 │ │ │ │ + tsteq sp, r4, lsr fp │ │ │ │ + smlatbeq sp, sl, r2, r1 │ │ │ │ orrpl pc, r1, #160, 10 @ 0x28000000 │ │ │ │ addslt r3, fp, #4, 22 @ 0x1000 │ │ │ │ vqdmulh.s d2, d1, d8 │ │ │ │ vabd.s8 q12, q8, q4 │ │ │ │ blx 9518a0 │ │ │ │ ldrbeq pc, [ip, r3, lsl #6] @ │ │ │ │ strbhi pc, [r4, r1, lsl #2] @ │ │ │ │ @@ -91921,28 +91921,28 @@ │ │ │ │ @ instruction: 0xf5a0d928 │ │ │ │ @ instruction: 0xf04f5373 │ │ │ │ blcc 8db154 │ │ │ │ blx 97b380 │ │ │ │ ldrbeq pc, [ip, r3, lsl #6] @ │ │ │ │ msrhi SPSR_sc, #64, 2 │ │ │ │ svclt 0x0000e366 │ │ │ │ - tstpeq ip, r4, lsl fp @ p-variant is OBSOLETE │ │ │ │ - smlatteq ip, r8, fp, pc @ │ │ │ │ - smlatbeq ip, r4, fp, pc @ │ │ │ │ - tstpeq ip, r6, ror fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r4, asr sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r0, asr #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r2, lsl fp @ p-variant is OBSOLETE │ │ │ │ - smlabbeq ip, r2, sl, pc @ │ │ │ │ - tstpeq ip, r2, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq ip, ip, fp, pc @ │ │ │ │ - tstpeq ip, lr, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, sl, ror ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r4, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r4, ror fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r8, asr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r4, lsl #24 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [ip, -r6] │ │ │ │ + @ instruction: 0x010cfab4 │ │ │ │ + smlatbeq ip, r0, fp, pc @ │ │ │ │ + tstpeq ip, r2, ror fp @ p-variant is OBSOLETE │ │ │ │ + smlatteq ip, r2, sl, pc @ │ │ │ │ + tstpeq ip, r2, ror #22 @ p-variant is OBSOLETE │ │ │ │ + smlatteq ip, ip, fp, pc @ │ │ │ │ + tstpeq ip, lr, ror #24 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [ip, -sl] │ │ │ │ + @ instruction: 0x010cfd94 │ │ │ │ + tstpeq ip, r6, lsr sp @ p-variant is OBSOLETE │ │ │ │ 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 97b3e0 │ │ │ │ @@ -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 │ │ │ │ - tsteq r9, ip, ror #24 │ │ │ │ - smlabbeq ip, r4, sl, lr │ │ │ │ - strdeq lr, [ip, -sl] │ │ │ │ - ldrdeq lr, [ip, -r0] │ │ │ │ + smlabteq r9, ip, ip, fp │ │ │ │ + smlatteq ip, r4, sl, lr │ │ │ │ + tsteq ip, sl, asr r8 │ │ │ │ + tsteq ip, r0, lsr pc │ │ │ │ + smlatbeq r9, lr, ip, fp │ │ │ │ + smlatteq ip, r8, r8, lr │ │ │ │ + smlatbeq r9, r2, ip, fp │ │ │ │ + @ instruction: 0x0109bc9c │ │ │ │ + @ instruction: 0x010ce79a │ │ │ │ + @ instruction: 0x0109bc90 │ │ │ │ + ldrdeq lr, [ip, -r2] │ │ │ │ + smlabbeq r9, r4, ip, fp │ │ │ │ + strdeq lr, [ip, -r2] │ │ │ │ + tsteq r9, r8, ror ip │ │ │ │ + tsteq ip, sl, lsr r8 │ │ │ │ + tsteq ip, ip, lsl #20 │ │ │ │ + tsteq r9, r6, ror #24 │ │ │ │ + tsteq ip, ip, lsr #20 │ │ │ │ + tsteq r9, sl, asr ip │ │ │ │ + tsteq ip, ip, asr #20 │ │ │ │ tsteq r9, lr, asr #24 │ │ │ │ - smlabbeq ip, r8, r8, lr │ │ │ │ - tsteq r9, r2, asr #24 │ │ │ │ + tsteq r9, r8, asr #24 │ │ │ │ + tsteq ip, sl, asr r8 │ │ │ │ tsteq r9, ip, lsr ip │ │ │ │ - tsteq ip, sl, lsr r7 │ │ │ │ - tsteq r9, r0, lsr ip │ │ │ │ - tsteq ip, r2, ror r9 │ │ │ │ - tsteq r9, r4, lsr #24 │ │ │ │ - @ instruction: 0x010ce992 │ │ │ │ + tsteq ip, lr, ror ip │ │ │ │ + tsteq ip, r8, lsr #22 │ │ │ │ + @ instruction: 0x010cea96 │ │ │ │ + tsteq ip, r4, ror sl │ │ │ │ + smlatbeq ip, r6, sl, lr │ │ │ │ tsteq r9, r8, lsl ip │ │ │ │ - ldrdeq lr, [ip, -sl] │ │ │ │ - smlatbeq ip, ip, r9, lr │ │ │ │ + @ instruction: 0x010cebb2 │ │ │ │ + tsteq ip, ip, lsr fp │ │ │ │ tsteq r9, r6, lsl #24 │ │ │ │ - smlabteq ip, ip, r9, lr │ │ │ │ + ldrdeq lr, [ip, -r8] │ │ │ │ strdeq fp, [r9, -sl] │ │ │ │ - smlatteq ip, ip, r9, lr │ │ │ │ - smlatteq r9, lr, fp, fp │ │ │ │ - smlatteq r9, r8, fp, fp │ │ │ │ - strdeq lr, [ip, -sl] │ │ │ │ + tsteq ip, ip, ror sp │ │ │ │ + strdeq lr, [ip, -r6] │ │ │ │ + tsteq ip, r0, ror ip │ │ │ │ + smlatteq r9, r2, fp, fp │ │ │ │ ldrdeq fp, [r9, -ip] │ │ │ │ - tsteq ip, lr, lsl ip │ │ │ │ - smlabteq ip, r8, sl, lr │ │ │ │ - tsteq ip, r6, lsr sl │ │ │ │ - tsteq ip, r4, lsl sl │ │ │ │ - tsteq ip, r6, asr #20 │ │ │ │ - @ instruction: 0x0109bbb8 │ │ │ │ - tsteq ip, r2, asr fp │ │ │ │ - ldrdeq lr, [ip, -ip] │ │ │ │ - smlatbeq r9, r6, fp, fp │ │ │ │ - tsteq ip, r8, ror fp │ │ │ │ - @ instruction: 0x0109bb9a │ │ │ │ - tsteq ip, ip, lsl sp │ │ │ │ - @ instruction: 0x010cec96 │ │ │ │ - tsteq ip, r0, lsl ip │ │ │ │ - smlabbeq r9, r2, fp, fp │ │ │ │ - tsteq r9, ip, ror fp │ │ │ │ - tsteq ip, lr, lsr sp │ │ │ │ - tsteq r9, r0, ror fp │ │ │ │ + @ instruction: 0x010ced9e │ │ │ │ + ldrdeq fp, [r9, -r0] │ │ │ │ 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 95e2bc │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ cmnphi r6, #64, 2 @ p-variant is OBSOLETE │ │ │ │ svclt 0x0000e11c │ │ │ │ - smlatbeq r9, r4, r1, sl │ │ │ │ - smlabbeq fp, ip, r9, r9 │ │ │ │ + tsteq r9, r4, lsl #4 │ │ │ │ + smlatteq fp, ip, r9, r9 │ │ │ │ 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, r0, lsr pc │ │ │ │ ldrtmi r4, [fp], -pc, asr #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ svc 0x0026f7a1 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq ip, r8, asr #4 │ │ │ │ - tsteq ip, r4, asr #4 │ │ │ │ - tsteq ip, r0, asr #4 │ │ │ │ - tsteq ip, ip, lsr r2 │ │ │ │ - tsteq ip, r8, lsr r2 │ │ │ │ - tsteq ip, r4, lsr r2 │ │ │ │ - @ instruction: 0x0112cbba │ │ │ │ - tsteq ip, lr, lsl r2 │ │ │ │ - tsteq r9, r4, ror r3 │ │ │ │ - tsteq r9, ip, ror #6 │ │ │ │ - tsteq ip, r6, lsl #4 │ │ │ │ - tsteq ip, r8, lsl #4 │ │ │ │ - tsteq ip, r8, lsl #4 │ │ │ │ - tsteq ip, sl, lsl #4 │ │ │ │ - tsteq r2, lr, lsr #22 │ │ │ │ - strdeq ip, [ip, -r6] │ │ │ │ - @ instruction: 0x010cc1b2 │ │ │ │ - @ instruction: 0x010cc1b4 │ │ │ │ - @ instruction: 0x010cc1b6 │ │ │ │ - @ instruction: 0x0112cada │ │ │ │ - smlabteq ip, r2, r1, ip │ │ │ │ - smlabteq ip, r8, r1, ip │ │ │ │ - smlabteq ip, r6, r1, ip │ │ │ │ + smlatbeq ip, r8, r2, ip │ │ │ │ + smlatbeq ip, r4, r2, ip │ │ │ │ + smlatbeq ip, r0, r2, ip │ │ │ │ + @ instruction: 0x010cc29c │ │ │ │ + @ instruction: 0x010cc298 │ │ │ │ + @ instruction: 0x010cc294 │ │ │ │ + tsteq r2, sl, lsl ip │ │ │ │ + tsteq ip, lr, ror r2 │ │ │ │ + ldrdeq r9, [r9, -r4] │ │ │ │ + smlabteq r9, ip, r3, r9 │ │ │ │ + tsteq ip, r6, ror #4 │ │ │ │ + tsteq ip, r8, ror #4 │ │ │ │ + tsteq ip, r8, ror #4 │ │ │ │ + tsteq ip, sl, ror #4 │ │ │ │ + tsteq r2, lr, lsl #23 │ │ │ │ + tsteq ip, r6, asr r2 │ │ │ │ + tsteq ip, r2, lsl r2 │ │ │ │ + tsteq ip, r4, lsl r2 │ │ │ │ + tsteq ip, r6, lsl r2 │ │ │ │ + tsteq r2, sl, lsr fp │ │ │ │ + tsteq ip, r2, lsr #4 │ │ │ │ + tsteq ip, r8, lsr #4 │ │ │ │ + tsteq ip, r6, lsr #4 │ │ │ │ + tsteq ip, r4, lsr #4 │ │ │ │ + tsteq ip, r2, lsr #4 │ │ │ │ + @ instruction: 0x0112cad6 │ │ │ │ + smlabteq fp, lr, r1, sl │ │ │ │ + strdeq r8, [fp, -r2] │ │ │ │ + tsteq fp, r0, lsr r4 │ │ │ │ + tsteq r9, ip, ror r2 │ │ │ │ + tsteq r9, r6, ror r2 │ │ │ │ + smlabteq ip, sl, r1, ip │ │ │ │ smlabteq ip, r4, r1, ip │ │ │ │ - smlabteq ip, r2, r1, ip │ │ │ │ - tsteq r2, r6, ror sl │ │ │ │ - tsteq fp, lr, ror #2 │ │ │ │ - @ instruction: 0x010b8992 │ │ │ │ - ldrdeq sl, [fp, -r0] │ │ │ │ - tsteq r9, ip, lsl r2 │ │ │ │ - tsteq r9, r6, lsl r2 │ │ │ │ - tsteq ip, sl, ror #2 │ │ │ │ - tsteq ip, r4, ror #2 │ │ │ │ - tsteq ip, r6, ror r1 │ │ │ │ - tsteq ip, r8, ror r1 │ │ │ │ - tsteq ip, r6, ror r1 │ │ │ │ - tsteq fp, ip, ror #6 │ │ │ │ - tsteq fp, ip, lsr #8 │ │ │ │ - tsteq fp, r2, ror #6 │ │ │ │ - tsteq fp, ip, asr r3 │ │ │ │ - tsteq fp, r0, lsl #8 │ │ │ │ - tsteq fp, r6, lsr r3 │ │ │ │ - tsteq fp, r4, asr #6 │ │ │ │ - tsteq fp, r0, asr r3 │ │ │ │ - tsteq fp, lr, asr #6 │ │ │ │ - tsteq fp, ip, asr #6 │ │ │ │ - tsteq fp, r4, lsr #6 │ │ │ │ - tsteq fp, r2, lsr #6 │ │ │ │ - tsteq fp, r0, asr #6 │ │ │ │ - tsteq fp, r4, lsr r3 │ │ │ │ - tsteq fp, r2, lsr r3 │ │ │ │ - tsteq fp, r0, lsr r3 │ │ │ │ - tsteq fp, r6, lsr r3 │ │ │ │ - tsteq fp, ip, lsr r3 │ │ │ │ - tsteq fp, r6, asr #6 │ │ │ │ - smlabbeq ip, r8, fp, r8 │ │ │ │ - @ instruction: 0x0112c89c │ │ │ │ - tsteq fp, r8, lsr #6 │ │ │ │ - tsteq fp, ip, lsr #6 │ │ │ │ - tsteq fp, lr, asr #4 │ │ │ │ - tsteq fp, ip, asr #4 │ │ │ │ - tsteq r2, r8, asr #16 │ │ │ │ - tsteq r9, r4, ror pc │ │ │ │ - tsteq fp, lr, asr r7 │ │ │ │ - tsteq r9, ip, ror pc │ │ │ │ - tsteq fp, r0, asr #14 │ │ │ │ - tsteq r9, sl, ror pc │ │ │ │ - tsteq fp, r2, lsr #14 │ │ │ │ - tsteq sl, r0, asr r2 │ │ │ │ - tsteq fp, r6, lsl #14 │ │ │ │ - tsteq sl, r8, asr #4 │ │ │ │ - smlatteq fp, ip, r6, r8 │ │ │ │ - smlatteq r9, r2, lr, r8 │ │ │ │ - smlabteq fp, lr, r6, r8 │ │ │ │ - smlatbeq r9, r0, fp, r8 │ │ │ │ + ldrdeq ip, [ip, -r6] │ │ │ │ + ldrdeq ip, [ip, -r8] │ │ │ │ + ldrdeq ip, [ip, -r6] │ │ │ │ + smlabteq fp, ip, r3, sl │ │ │ │ + smlabbeq fp, ip, r4, sl │ │ │ │ + smlabteq fp, r2, r3, sl │ │ │ │ + @ instruction: 0x010ba3bc │ │ │ │ + tsteq fp, r0, ror #8 │ │ │ │ + @ instruction: 0x010ba396 │ │ │ │ + smlatbeq fp, r4, r3, sl │ │ │ │ + @ instruction: 0x010ba3b0 │ │ │ │ + smlatbeq fp, lr, r3, sl │ │ │ │ + smlatbeq fp, ip, r3, sl │ │ │ │ + smlabbeq fp, r4, r3, sl │ │ │ │ + smlabbeq fp, r2, r3, sl │ │ │ │ + smlatbeq fp, r0, r3, sl │ │ │ │ + @ instruction: 0x010ba394 │ │ │ │ + @ instruction: 0x010ba392 │ │ │ │ + @ instruction: 0x010ba390 │ │ │ │ + @ instruction: 0x010ba396 │ │ │ │ + @ instruction: 0x010ba39c │ │ │ │ + smlatbeq fp, r6, r3, sl │ │ │ │ + smlatteq ip, r8, fp, r8 │ │ │ │ + @ instruction: 0x0112c8fc │ │ │ │ + smlabbeq fp, r8, r3, sl │ │ │ │ + smlabbeq fp, ip, r3, sl │ │ │ │ + smlatbeq fp, lr, r2, sl │ │ │ │ + smlatbeq fp, ip, r2, sl │ │ │ │ + tsteq r2, r8, lsr #17 │ │ │ │ + ldrdeq r8, [r9, -r4] │ │ │ │ + @ instruction: 0x010b87be │ │ │ │ + ldrdeq r8, [r9, -ip] │ │ │ │ + smlatbeq fp, r0, r7, r8 │ │ │ │ + ldrdeq r8, [r9, -sl] │ │ │ │ + smlabbeq fp, r2, r7, r8 │ │ │ │ + @ instruction: 0x010a02b0 │ │ │ │ + tsteq fp, r6, ror #14 │ │ │ │ + smlatbeq sl, r8, r2, r0 │ │ │ │ + tsteq fp, ip, asr #14 │ │ │ │ + tsteq r9, r2, asr #30 │ │ │ │ + tsteq fp, lr, lsr #14 │ │ │ │ + tsteq r9, r0, lsl #24 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec294b8 │ │ │ │ @ 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 │ │ │ │ - strdeq fp, [ip, -ip] │ │ │ │ - smlabteq ip, r6, sp, fp │ │ │ │ - ldrdeq fp, [ip, -ip] │ │ │ │ - @ instruction: 0x010cbd9e │ │ │ │ - tsteq ip, ip, lsl #28 │ │ │ │ - tsteq ip, sl, lsl lr │ │ │ │ - smlatteq ip, ip, sp, fp │ │ │ │ + tsteq ip, ip, asr lr │ │ │ │ + tsteq ip, r6, lsr #28 │ │ │ │ + tsteq ip, ip, lsr lr │ │ │ │ + strdeq fp, [ip, -lr] │ │ │ │ + tsteq ip, ip, ror #28 │ │ │ │ + tsteq ip, sl, ror lr │ │ │ │ + tsteq ip, ip, asr #28 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec29544 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvs 0x00eaf5b1 │ │ │ │ vtst.8 d29, d0, d6 │ │ │ │ @@ -95989,96 +95989,96 @@ │ │ │ │ bmi 168a8c4 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ bl fe610724 │ │ │ │ @ instruction: 0x462b4a54 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7a14620 │ │ │ │ @ instruction: 0xbdf8eb8e │ │ │ │ - tsteq ip, r4, ror r2 │ │ │ │ - tsteq fp, r2, ror sl │ │ │ │ - tsteq fp, lr, ror #20 │ │ │ │ - tsteq fp, r2, ror sl │ │ │ │ - tsteq r2, r8, lsl r5 │ │ │ │ - tsteq ip, r0, asr sp │ │ │ │ - tsteq fp, ip, lsr #8 │ │ │ │ - strdeq r5, [ip, -r6] │ │ │ │ - tsteq r9, r8, ror ip │ │ │ │ - @ instruction: 0x010c92b0 │ │ │ │ - tsteq r9, r0, ror ip │ │ │ │ - tsteq r9, ip, asr ip │ │ │ │ - @ instruction: 0x0112c492 │ │ │ │ - tsteq r9, sl, asr #24 │ │ │ │ - tsteq r9, ip, asr #24 │ │ │ │ + ldrdeq r5, [ip, -r4] │ │ │ │ + ldrdeq sl, [fp, -r2] │ │ │ │ + smlabteq fp, lr, sl, sl │ │ │ │ + ldrdeq sl, [fp, -r2] │ │ │ │ + tsteq r2, r8, ror r5 │ │ │ │ + @ instruction: 0x010cbdb0 │ │ │ │ + smlabbeq fp, ip, r4, r8 │ │ │ │ + tsteq ip, r6, asr r2 │ │ │ │ + ldrdeq r8, [r9, -r8] │ │ │ │ + tsteq ip, r0, lsl r3 │ │ │ │ + ldrdeq r8, [r9, -r0] │ │ │ │ + @ instruction: 0x01098cbc │ │ │ │ + @ instruction: 0x0112c4f2 │ │ │ │ + smlatbeq r9, sl, ip, r8 │ │ │ │ + smlatbeq r9, ip, ip, r8 │ │ │ │ + smlatbeq r9, r4, ip, r8 │ │ │ │ + tsteq ip, ip, lsl #26 │ │ │ │ + tsteq ip, lr, lsl #26 │ │ │ │ + tsteq ip, r6, lsl #26 │ │ │ │ + tsteq r9, r8, ror #24 │ │ │ │ + tsteq ip, lr, asr #4 │ │ │ │ + tsteq r9, r6, asr ip │ │ │ │ + tsteq r9, r4, ror #24 │ │ │ │ + tsteq r2, r4, lsr r4 │ │ │ │ + tsteq r9, r4, ror #24 │ │ │ │ + strdeq r9, [ip, -r8] │ │ │ │ + tsteq r9, sl, asr ip │ │ │ │ + tsteq r9, r8, asr #24 │ │ │ │ + tsteq r2, r0, ror #7 │ │ │ │ + tsteq r9, sl, lsr ip │ │ │ │ + tsteq r9, r2, asr #24 │ │ │ │ tsteq r9, r4, asr #24 │ │ │ │ - smlatbeq ip, ip, ip, fp │ │ │ │ - smlatbeq ip, lr, ip, fp │ │ │ │ - smlatbeq ip, r6, ip, fp │ │ │ │ - tsteq r9, r8, lsl #24 │ │ │ │ - smlatteq ip, lr, r1, r9 │ │ │ │ - strdeq r8, [r9, -r6] │ │ │ │ - tsteq r9, r4, lsl #24 │ │ │ │ - @ instruction: 0x0112c3d4 │ │ │ │ - tsteq r9, r4, lsl #24 │ │ │ │ - @ instruction: 0x010c9198 │ │ │ │ - strdeq r8, [r9, -sl] │ │ │ │ - smlatteq r9, r8, fp, r8 │ │ │ │ - tsteq r2, r0, lsl #7 │ │ │ │ - ldrdeq r8, [r9, -sl] │ │ │ │ - smlatteq r9, r2, fp, r8 │ │ │ │ - smlatteq r9, r4, fp, r8 │ │ │ │ - ldrdeq r8, [r9, -lr] │ │ │ │ - @ instruction: 0x01098bb6 │ │ │ │ - @ instruction: 0x01098bb8 │ │ │ │ - smlabteq r9, sl, fp, r8 │ │ │ │ - smlatteq r9, r6, sl, r8 │ │ │ │ - smlatteq r9, r0, sl, r8 │ │ │ │ - @ instruction: 0x01098bb6 │ │ │ │ - @ instruction: 0x01098aba │ │ │ │ - @ instruction: 0x01098ab4 │ │ │ │ - strdeq r7, [ip, -r6] │ │ │ │ - smlabbeq r9, lr, sl, r8 │ │ │ │ - smlabbeq r9, r8, sl, r8 │ │ │ │ - smlabbeq fp, r2, r7, sl │ │ │ │ - smlabbeq fp, r2, r7, sl │ │ │ │ - smlabbeq fp, r0, r7, sl │ │ │ │ - smlabteq fp, r6, r7, sl │ │ │ │ - tsteq fp, r6, asr r7 │ │ │ │ - tsteq fp, r4, asr r7 │ │ │ │ - smlabbeq ip, ip, pc, r4 @ │ │ │ │ - smlabbeq ip, r6, pc, r4 @ │ │ │ │ - smlabbeq ip, r0, pc, r4 @ │ │ │ │ - tsteq ip, sl, ror pc │ │ │ │ - tsteq ip, r4, ror pc │ │ │ │ - tsteq ip, lr, ror #30 │ │ │ │ - tsteq ip, r8, ror #30 │ │ │ │ - smlatteq sl, sl, r1, r0 │ │ │ │ - smlatteq sl, r8, r1, r0 │ │ │ │ - tsteq ip, r6, asr #30 │ │ │ │ - @ instruction: 0x0112c19a │ │ │ │ - tsteq ip, r0, asr pc │ │ │ │ - strdeq r0, [sl, -r8] │ │ │ │ - ldrdeq r0, [sl, -lr] │ │ │ │ + tsteq r9, lr, lsr ip │ │ │ │ + tsteq r9, r6, lsl ip │ │ │ │ + tsteq r9, r8, lsl ip │ │ │ │ + tsteq r9, sl, lsr #24 │ │ │ │ + tsteq r9, r6, asr #22 │ │ │ │ + tsteq r9, r0, asr #22 │ │ │ │ + tsteq r9, r6, lsl ip │ │ │ │ + tsteq r9, sl, lsl fp │ │ │ │ + tsteq r9, r4, lsl fp │ │ │ │ + tsteq ip, r6, asr r3 │ │ │ │ + smlatteq r9, lr, sl, r8 │ │ │ │ + smlatteq r9, r8, sl, r8 │ │ │ │ + smlatteq fp, r2, r7, sl │ │ │ │ + smlatteq fp, r2, r7, sl │ │ │ │ + smlatteq fp, r0, r7, sl │ │ │ │ + tsteq fp, r6, lsr #16 │ │ │ │ + @ instruction: 0x010ba7b6 │ │ │ │ + @ instruction: 0x010ba7b4 │ │ │ │ + smlatteq ip, ip, pc, r4 @ │ │ │ │ + smlatteq ip, r6, pc, r4 @ │ │ │ │ + smlatteq ip, r0, pc, r4 @ │ │ │ │ + ldrdeq r4, [ip, -sl] │ │ │ │ + ldrdeq r4, [ip, -r4] │ │ │ │ + smlabteq ip, lr, pc, r4 @ │ │ │ │ + smlabteq ip, r8, pc, r4 @ │ │ │ │ + tsteq sl, sl, asr #4 │ │ │ │ + tsteq sl, r8, asr #4 │ │ │ │ + smlatbeq ip, r6, pc, r4 @ │ │ │ │ + @ instruction: 0x0112c1fa │ │ │ │ + @ instruction: 0x010c4fb0 │ │ │ │ + tsteq sl, r8, asr r2 │ │ │ │ + tsteq sl, lr, lsr r2 │ │ │ │ + smlatbeq ip, r4, pc, r4 @ │ │ │ │ + smlabbeq r9, ip, r9, r8 │ │ │ │ + smlabbeq r9, r6, r9, r8 │ │ │ │ tsteq ip, r4, asr #30 │ │ │ │ - tsteq r9, ip, lsr #18 │ │ │ │ - tsteq r9, r6, lsr #18 │ │ │ │ - smlatteq ip, r4, lr, r8 │ │ │ │ - tsteq ip, r0, asr lr │ │ │ │ - tsteq ip, r6, asr lr │ │ │ │ - smlabteq ip, ip, lr, r8 │ │ │ │ - tsteq ip, r4, lsr #28 │ │ │ │ - tsteq ip, sl, lsr #28 │ │ │ │ - @ instruction: 0x010c8eb4 │ │ │ │ - @ instruction: 0x010c8eba │ │ │ │ - smlatbeq ip, r0, lr, r8 │ │ │ │ - tsteq r2, r8, lsr #1 │ │ │ │ - @ instruction: 0x010c8e9e │ │ │ │ - smlabteq fp, sl, pc, r7 @ │ │ │ │ - smlatbeq ip, r0, lr, r8 │ │ │ │ - tsteq r9, lr, lsr r9 │ │ │ │ - smlabbeq fp, sl, pc, r7 @ │ │ │ │ + @ instruction: 0x010c4eb0 │ │ │ │ + @ instruction: 0x010c4eb6 │ │ │ │ + tsteq ip, ip, lsr #30 │ │ │ │ + smlabbeq ip, r4, lr, r4 │ │ │ │ + smlabbeq ip, sl, lr, r4 │ │ │ │ + tsteq ip, r4, lsl pc │ │ │ │ + tsteq ip, sl, lsl pc │ │ │ │ + tsteq ip, r0, lsl #30 │ │ │ │ + tsteq r2, r8, lsl #2 │ │ │ │ + strdeq r8, [ip, -lr] │ │ │ │ + tsteq fp, sl, lsr #32 │ │ │ │ + tsteq ip, r0, lsl #30 │ │ │ │ + @ instruction: 0x0109899e │ │ │ │ + smlatteq fp, sl, pc, r7 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec29c00 │ │ │ │ @ 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 │ │ │ │ - tsteq ip, r6, lsr #14 │ │ │ │ - @ instruction: 0x010cbbb0 │ │ │ │ - @ instruction: 0x010cb5ba │ │ │ │ - smlabbeq ip, r6, r3, fp │ │ │ │ - smlatteq ip, lr, r3, fp │ │ │ │ - @ instruction: 0x010cb490 │ │ │ │ - smlatbeq ip, r4, r5, fp │ │ │ │ - tsteq ip, lr, lsr r6 │ │ │ │ - tsteq ip, sl, ror r6 │ │ │ │ + smlabbeq ip, r6, r7, fp │ │ │ │ + tsteq ip, r0, lsl ip │ │ │ │ + tsteq ip, sl, lsl r6 │ │ │ │ + smlatteq ip, r6, r3, fp │ │ │ │ + tsteq ip, lr, asr #8 │ │ │ │ + strdeq fp, [ip, -r0] │ │ │ │ + tsteq ip, r4, lsl #12 │ │ │ │ + @ instruction: 0x010cb69e │ │ │ │ + ldrdeq fp, [ip, -sl] │ │ │ │ + tsteq r9, ip, asr #20 │ │ │ │ + tsteq ip, ip, lsr #2 │ │ │ │ + ldrdeq sl, [ip, -r6] │ │ │ │ + strdeq fp, [ip, -ip] │ │ │ │ + tsteq r9, lr, lsr #20 │ │ │ │ + tsteq r9, r8, lsr #20 │ │ │ │ + tsteq r9, r2, lsr #20 │ │ │ │ + tsteq ip, r0, asr #30 │ │ │ │ + tsteq r9, r6, lsl sl │ │ │ │ + smlabbeq ip, ip, pc, sl @ │ │ │ │ + tsteq ip, r6, lsl r0 │ │ │ │ + ldrdeq sl, [ip, -r8] │ │ │ │ + strdeq r7, [r9, -lr] │ │ │ │ + tsteq ip, r4, ror r0 │ │ │ │ + smlatbeq ip, r6, r0, fp │ │ │ │ smlatteq r9, ip, r9, r7 │ │ │ │ - smlabteq ip, ip, r0, fp │ │ │ │ - tsteq ip, r6, ror pc │ │ │ │ - @ instruction: 0x010cb39c │ │ │ │ + tsteq ip, sl, ror r2 │ │ │ │ + @ instruction: 0x010cb1b4 │ │ │ │ + tsteq ip, r6, lsr r1 │ │ │ │ + tsteq ip, r8, ror #2 │ │ │ │ smlabteq r9, lr, r9, r7 │ │ │ │ - smlabteq r9, r8, r9, r7 │ │ │ │ + ldrdeq fp, [ip, -ip] │ │ │ │ smlabteq r9, r2, r9, r7 │ │ │ │ - smlatteq ip, r0, lr, sl │ │ │ │ - @ instruction: 0x010979b6 │ │ │ │ - tsteq ip, ip, lsr #30 │ │ │ │ - @ instruction: 0x010cafb6 │ │ │ │ - tsteq ip, r8, ror pc │ │ │ │ - @ instruction: 0x0109799e │ │ │ │ - tsteq ip, r4, lsl r0 │ │ │ │ - tsteq ip, r6, asr #32 │ │ │ │ - smlabbeq r9, ip, r9, r7 │ │ │ │ - tsteq ip, sl, lsl r2 │ │ │ │ - tsteq ip, r4, asr r1 │ │ │ │ - ldrdeq fp, [ip, -r6] │ │ │ │ - tsteq ip, r8, lsl #2 │ │ │ │ - tsteq r9, lr, ror #18 │ │ │ │ - tsteq ip, ip, ror r1 │ │ │ │ - tsteq r9, r2, ror #18 │ │ │ │ - @ instruction: 0x010cb2b0 │ │ │ │ - tsteq ip, sl, lsr #4 │ │ │ │ - tsteq r9, r0, asr r9 │ │ │ │ + tsteq ip, r0, lsl r3 │ │ │ │ + smlabbeq ip, sl, r2, fp │ │ │ │ + @ instruction: 0x010979b0 │ │ │ │ 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 @@ │ │ │ │ ldmib r4!, {r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ bmi 70bc80 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7a09600 │ │ │ │ andlt lr, r2, ip, lsr #19 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - strdeq r7, [r9, -r0] │ │ │ │ - ldrdeq r6, [fp, -r8] │ │ │ │ - ldrdeq r7, [r9, -r0] │ │ │ │ - @ instruction: 0x010b6cbc │ │ │ │ - @ instruction: 0x010c719c │ │ │ │ - smlatbeq fp, sl, ip, r6 │ │ │ │ - tsteq ip, r8, ror #12 │ │ │ │ - tsteq ip, r8, ror #12 │ │ │ │ - tsteq r9, sl, lsl #10 │ │ │ │ - @ instruction: 0x010c8694 │ │ │ │ - strdeq r7, [r9, -r0] │ │ │ │ - smlabbeq ip, lr, r6, r8 │ │ │ │ - ldrdeq r7, [r9, -sl] │ │ │ │ - smlabteq r9, ip, r4, r7 │ │ │ │ - tsteq ip, r0, asr sl │ │ │ │ - tsteq r9, ip, lsr r7 │ │ │ │ - strdeq r6, [fp, -r2] │ │ │ │ - tsteq r9, r4, lsr r7 │ │ │ │ - ldrdeq r6, [fp, -r8] │ │ │ │ - smlatbeq r9, sl, r0, r7 │ │ │ │ + tsteq r9, r0, asr r8 │ │ │ │ + tsteq fp, r8, lsr r0 │ │ │ │ + tsteq r9, r0, lsr r5 │ │ │ │ + tsteq fp, ip, lsl sp │ │ │ │ + strdeq r7, [ip, -ip] │ │ │ │ + tsteq fp, sl, lsl #26 │ │ │ │ + smlabteq ip, r8, r6, r8 │ │ │ │ + smlabteq ip, r8, r6, r8 │ │ │ │ + tsteq r9, sl, ror #10 │ │ │ │ + strdeq r8, [ip, -r4] │ │ │ │ + tsteq r9, r0, asr r5 │ │ │ │ + smlatteq ip, lr, r6, r8 │ │ │ │ + tsteq r9, sl, lsr r5 │ │ │ │ + tsteq r9, ip, lsr #10 │ │ │ │ + @ instruction: 0x010caab0 │ │ │ │ + @ instruction: 0x0109e79c │ │ │ │ + tsteq fp, r2, asr ip │ │ │ │ + @ instruction: 0x0109e794 │ │ │ │ + tsteq fp, r8, lsr ip │ │ │ │ + tsteq r9, sl, lsl #2 │ │ │ │ andle r2, r9, r4, lsl #17 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec2aed4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7f70ff8 │ │ │ │ stclt 13, cr15, [r8, #-292] @ 0xfffffedc │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ svclt 0x00004770 │ │ │ │ - smlatbeq ip, r2, r9, sl │ │ │ │ + tsteq ip, r2, lsl #20 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec2aef4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmibcs r4, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf7f7d002 │ │ │ │ strht pc, [r4], -sp @ │ │ │ │ bmi 565558 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x453b08> │ │ │ │ @@ -97309,19 +97309,19 @@ │ │ │ │ bmi 348150 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x236700> │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a0447a │ │ │ │ and lr, r4, r4, asr #18 │ │ │ │ strtmi r4, [r8], -r6, lsl #20 │ │ │ │ @ instruction: 0xf7a0447a │ │ │ │ @ instruction: 0xbd70e93e │ │ │ │ - tsteq sl, r0, lsr r7 │ │ │ │ - tsteq fp, r4, lsl fp │ │ │ │ - tsteq r9, sl, ror #12 │ │ │ │ - strdeq r9, [ip, -ip] │ │ │ │ - tsteq ip, r0, lsl #20 │ │ │ │ + @ instruction: 0x010a5790 │ │ │ │ + tsteq fp, r4, ror fp │ │ │ │ + smlabteq r9, sl, r6, lr │ │ │ │ + tsteq ip, ip, asr sl │ │ │ │ + tsteq ip, r0, ror #20 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec2af6c │ │ │ │ @ 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 │ │ │ │ - strdeq sl, [ip, -lr] │ │ │ │ - @ instruction: 0x010ca8be │ │ │ │ - tsteq r9, r0, ror #28 │ │ │ │ - tsteq r9, r4, asr lr │ │ │ │ - tsteq r9, lr, asr #28 │ │ │ │ + tsteq ip, lr, asr r9 │ │ │ │ + tsteq ip, lr, lsl r9 │ │ │ │ + smlabteq r9, r0, lr, r6 │ │ │ │ + @ instruction: 0x01096eb4 │ │ │ │ + smlatbeq r9, lr, lr, r6 │ │ │ │ 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 0x00d4f79f │ │ │ │ bmi 74c040 │ │ │ │ tstcs r1, r3, asr #12 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf79f9500 │ │ │ │ andlt lr, r3, ip, asr #31 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - tsteq ip, sl, lsl #30 │ │ │ │ - tsteq fp, r4, asr r9 │ │ │ │ - tsteq ip, r0, ror #12 │ │ │ │ - tsteq ip, r8, lsl #30 │ │ │ │ - smlabbeq ip, ip, r7, sl │ │ │ │ - @ instruction: 0x010ca796 │ │ │ │ - @ instruction: 0x010ca798 │ │ │ │ - smlabbeq ip, r6, r7, sl │ │ │ │ - smlabbeq ip, r8, r7, sl │ │ │ │ - strdeq r9, [ip, -sl] │ │ │ │ - smlatbeq fp, r0, r8, r6 │ │ │ │ - smlatbeq ip, r6, lr, r6 │ │ │ │ - tsteq sl, r0, lsr #10 │ │ │ │ - tsteq sl, r6, lsl r5 │ │ │ │ - @ instruction: 0x010c6e98 │ │ │ │ - tsteq fp, r8, asr r8 │ │ │ │ - @ instruction: 0x010a5696 │ │ │ │ - tsteq ip, ip, lsr r3 │ │ │ │ - smlabbeq r8, r6, ip, r2 │ │ │ │ - tsteq r2, r2, ror #17 │ │ │ │ - smlatteq r9, sl, ip, r6 │ │ │ │ + tsteq ip, sl, ror #30 │ │ │ │ + @ instruction: 0x010b69b4 │ │ │ │ + smlabteq ip, r0, r6, r9 │ │ │ │ + tsteq ip, r8, ror #30 │ │ │ │ + smlatteq ip, ip, r7, sl │ │ │ │ + strdeq sl, [ip, -r6] │ │ │ │ + strdeq sl, [ip, -r8] │ │ │ │ + smlatteq ip, r6, r7, sl │ │ │ │ + smlatteq ip, r8, r7, sl │ │ │ │ + tsteq ip, sl, asr r6 │ │ │ │ + tsteq fp, r0, lsl #18 │ │ │ │ + tsteq ip, r6, lsl #30 │ │ │ │ + smlabbeq sl, r0, r5, r5 │ │ │ │ + tsteq sl, r6, ror r5 │ │ │ │ + strdeq r6, [ip, -r8] │ │ │ │ + @ instruction: 0x010b68b8 │ │ │ │ + strdeq r5, [sl, -r6] │ │ │ │ + @ instruction: 0x010c539c │ │ │ │ + smlatteq r8, r6, ip, r2 │ │ │ │ + tsteq r2, r2, asr #18 │ │ │ │ + tsteq r9, sl, asr #26 │ │ │ │ svcvs 0x0072f5b0 │ │ │ │ subshi pc, sl, #3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec2b29c │ │ │ │ @ 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 9615d4 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ bicshi pc, r5, #-2147483648 @ 0x80000000 │ │ │ │ bllt ff4d0da4 │ │ │ │ - tsteq ip, sl, ror r4 │ │ │ │ - tsteq ip, lr, lsl r5 │ │ │ │ - tsteq ip, r6, ror #10 │ │ │ │ - @ instruction: 0x010ca5b8 │ │ │ │ - smlatteq ip, lr, r5, sl │ │ │ │ - tsteq ip, r0, asr #12 │ │ │ │ - @ instruction: 0x010ca694 │ │ │ │ - smlatteq ip, r2, r6, sl │ │ │ │ - tsteq ip, sl, lsr r7 │ │ │ │ - @ instruction: 0x010ca7b0 │ │ │ │ - tsteq ip, ip, lsl r8 │ │ │ │ - tsteq ip, sl, ror #16 │ │ │ │ - tsteq ip, ip, ror #16 │ │ │ │ - tsteq ip, r4, ror r7 │ │ │ │ - smlatbeq ip, lr, r7, sl │ │ │ │ - ldrdeq sl, [ip, -sl] │ │ │ │ - ldrdeq sl, [ip, -ip] │ │ │ │ - tsteq ip, r4, lsl #16 │ │ │ │ - tsteq ip, r2, asr #20 │ │ │ │ - tsteq ip, r2, asr sl │ │ │ │ - tsteq ip, r8, lsr #16 │ │ │ │ - tsteq ip, r0, ror sl │ │ │ │ - tsteq ip, r0, asr r8 │ │ │ │ - tsteq ip, r2, ror #16 │ │ │ │ - smlabbeq ip, sl, sl, sl │ │ │ │ - tsteq ip, r6, ror r8 │ │ │ │ - @ instruction: 0x010caab4 │ │ │ │ - smlabteq ip, r4, sl, sl │ │ │ │ - tsteq ip, r8, asr #22 │ │ │ │ - @ instruction: 0x010caa98 │ │ │ │ - tsteq ip, r8, lsl r9 │ │ │ │ - tsteq ip, r8, lsl #18 │ │ │ │ - tsteq ip, lr, asr #18 │ │ │ │ + ldrdeq ip, [ip, -sl] │ │ │ │ + tsteq ip, lr, ror r5 │ │ │ │ + smlabteq ip, r6, r5, sl │ │ │ │ + tsteq ip, r8, lsl r6 │ │ │ │ + tsteq ip, lr, asr #12 │ │ │ │ + smlatbeq ip, r0, r6, sl │ │ │ │ + strdeq sl, [ip, -r4] │ │ │ │ + tsteq ip, r2, asr #14 │ │ │ │ + @ instruction: 0x010ca79a │ │ │ │ + tsteq ip, r0, lsl r8 │ │ │ │ + tsteq ip, ip, ror r8 │ │ │ │ + smlabteq ip, sl, r8, sl │ │ │ │ + smlabteq ip, ip, r8, sl │ │ │ │ + ldrdeq sl, [ip, -r4] │ │ │ │ + tsteq ip, lr, lsl #16 │ │ │ │ + tsteq ip, sl, lsr r8 │ │ │ │ + tsteq ip, ip, lsr r8 │ │ │ │ + tsteq ip, r4, ror #16 │ │ │ │ + smlatbeq ip, r2, sl, sl │ │ │ │ + @ instruction: 0x010caab2 │ │ │ │ smlabbeq ip, r8, r8, sl │ │ │ │ - tsteq ip, sl, ror r8 │ │ │ │ - tsteq ip, r6, ror r8 │ │ │ │ + ldrdeq sl, [ip, -r0] │ │ │ │ + @ instruction: 0x010ca8b0 │ │ │ │ + smlabteq ip, r2, r8, sl │ │ │ │ + smlatteq ip, sl, sl, sl │ │ │ │ + ldrdeq sl, [ip, -r6] │ │ │ │ + tsteq ip, r4, lsl fp │ │ │ │ + tsteq ip, r4, lsr #22 │ │ │ │ + smlatbeq ip, r8, fp, sl │ │ │ │ + strdeq sl, [ip, -r8] │ │ │ │ + tsteq ip, r8, ror r9 │ │ │ │ + tsteq ip, r8, ror #18 │ │ │ │ + smlatbeq ip, lr, r9, sl │ │ │ │ + smlatteq ip, r8, r8, sl │ │ │ │ + ldrdeq sl, [ip, -sl] │ │ │ │ + ldrdeq sl, [ip, -r6] │ │ │ │ @ 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 802854 │ │ │ │ @ instruction: 0x83a7f201 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107d9 │ │ │ │ @ instruction: 0xf00183a4 │ │ │ │ svclt 0x0000bb9e │ │ │ │ - smlatteq ip, sl, r3, sl │ │ │ │ - tsteq ip, r8, lsl #4 │ │ │ │ - tsteq ip, lr, ror #4 │ │ │ │ - tsteq ip, lr, ror r2 │ │ │ │ - ldrdeq sl, [ip, -r2] │ │ │ │ + tsteq ip, sl, asr #8 │ │ │ │ + tsteq ip, r8, ror #4 │ │ │ │ + smlabteq ip, lr, r2, sl │ │ │ │ + ldrdeq sl, [ip, -lr] │ │ │ │ + tsteq ip, r2, lsr r2 │ │ │ │ + tsteq ip, r0, ror r1 │ │ │ │ + tsteq ip, r6, ror #2 │ │ │ │ + strheq sl, [ip, -sl] │ │ │ │ tsteq ip, r0, lsl r1 │ │ │ │ - tsteq ip, r6, lsl #2 │ │ │ │ - qaddeq sl, sl, ip │ │ │ │ - strheq sl, [ip, -r0] │ │ │ │ - tsteq ip, r4, rrx │ │ │ │ - smlabteq ip, lr, r0, sl │ │ │ │ - smlatteq ip, r8, sp, r9 │ │ │ │ - tsteq ip, r8, ror #28 │ │ │ │ - ldrdeq r9, [ip, -lr] │ │ │ │ - tsteq ip, r4, lsr pc │ │ │ │ - smlabbeq ip, r0, pc, r9 @ │ │ │ │ + smlabteq ip, r4, r0, sl │ │ │ │ + tsteq ip, lr, lsr #2 │ │ │ │ + tsteq ip, r8, asr #28 │ │ │ │ + smlabteq ip, r8, lr, r9 │ │ │ │ + tsteq ip, lr, lsr pc │ │ │ │ + @ instruction: 0x010c9f94 │ │ │ │ + smlatteq ip, r0, pc, r9 @ │ │ │ │ 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 9828c8 │ │ │ │ @@ -100567,31 +100567,31 @@ │ │ │ │ @ instruction: 0xd32d5f70 │ │ │ │ cmnppl r0, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 983a98 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ addhi pc, r3, #64, 2 │ │ │ │ svclt 0x0000e285 │ │ │ │ - tsteq ip, ip, lsr sl │ │ │ │ - tsteq ip, sl, asr sl │ │ │ │ - tsteq ip, r6, asr #20 │ │ │ │ - tsteq ip, r4, ror #20 │ │ │ │ - tsteq ip, r8, ror sl │ │ │ │ - tsteq ip, r8, lsr r7 │ │ │ │ - tsteq ip, r6, lsr r7 │ │ │ │ - tsteq ip, ip, asr #14 │ │ │ │ - tsteq ip, r8, asr r7 │ │ │ │ - smlabbeq ip, r4, lr, r9 │ │ │ │ - tsteq ip, lr, ror lr │ │ │ │ - @ instruction: 0x010c9e9c │ │ │ │ - @ instruction: 0x010c9eb0 │ │ │ │ - tsteq ip, r8, lsl fp │ │ │ │ - tsteq ip, lr, lsl fp │ │ │ │ + @ instruction: 0x010c9a9c │ │ │ │ + @ instruction: 0x010c9aba │ │ │ │ + smlatbeq ip, r6, sl, r9 │ │ │ │ + smlabteq ip, r4, sl, r9 │ │ │ │ + ldrdeq r9, [ip, -r8] │ │ │ │ + @ instruction: 0x010c9798 │ │ │ │ @ instruction: 0x010c9796 │ │ │ │ - smlatbeq ip, r0, r7, r9 │ │ │ │ + smlatbeq ip, ip, r7, r9 │ │ │ │ + @ instruction: 0x010c97b8 │ │ │ │ + smlatteq ip, r4, lr, r9 │ │ │ │ + ldrdeq r9, [ip, -lr] │ │ │ │ + strdeq r9, [ip, -ip] │ │ │ │ + tsteq ip, r0, lsl pc │ │ │ │ + tsteq ip, r8, ror fp │ │ │ │ + tsteq ip, lr, ror fp │ │ │ │ + strdeq r9, [ip, -r6] │ │ │ │ + tsteq ip, r0, lsl #16 │ │ │ │ @ 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 │ │ │ │ + tsteq r9, r6, ror r7 │ │ │ │ + tsteq ip, r4, ror #28 │ │ │ │ + tsteq ip, ip, asr #16 │ │ │ │ + strdeq r7, [ip, -r0] │ │ │ │ + tsteq ip, r4, lsr r3 │ │ │ │ + tsteq ip, r4, asr r2 │ │ │ │ + tsteq r9, r0, asr #14 │ │ │ │ + tsteq ip, r0, lsr #4 │ │ │ │ + tsteq r9, r0, lsr r7 │ │ │ │ + tsteq r9, r8, lsr #14 │ │ │ │ + qaddeq r8, lr, ip │ │ │ │ + tsteq r9, ip, lsl r7 │ │ │ │ tsteq r9, r6, lsl r7 │ │ │ │ - tsteq ip, r4, lsl #28 │ │ │ │ - smlatteq ip, ip, r7, r7 │ │ │ │ - @ instruction: 0x010c7490 │ │ │ │ - ldrdeq r7, [ip, -r4] │ │ │ │ - strdeq r7, [ip, -r4] │ │ │ │ + @ instruction: 0x010c7fbc │ │ │ │ + tsteq r9, sl, lsl #14 │ │ │ │ + tsteq r9, r4, lsl #14 │ │ │ │ + strdeq r3, [r9, -lr] │ │ │ │ + strdeq r3, [r9, -r8] │ │ │ │ + strdeq r3, [r9, -r2] │ │ │ │ + smlatteq r9, ip, r6, r3 │ │ │ │ + smlatteq r9, r6, r6, r3 │ │ │ │ smlatteq r9, r0, r6, r3 │ │ │ │ - smlabteq ip, r0, r1, r8 │ │ │ │ - ldrdeq r3, [r9, -r0] │ │ │ │ + ldrdeq r3, [r9, -sl] │ │ │ │ + ldrdeq r3, [r9, -r4] │ │ │ │ + tsteq ip, lr, ror r1 │ │ │ │ smlabteq r9, r8, r6, r3 │ │ │ │ - strdeq r7, [ip, -lr] │ │ │ │ + smlabbeq ip, sl, r1, r7 │ │ │ │ @ instruction: 0x010936bc │ │ │ │ - @ instruction: 0x010936b6 │ │ │ │ - tsteq ip, ip, asr pc │ │ │ │ + tsteq ip, lr, lsr #4 │ │ │ │ + smlatteq ip, r0, r1, r7 │ │ │ │ smlatbeq r9, sl, r6, r3 │ │ │ │ - smlatbeq r9, r4, r6, r3 │ │ │ │ + tsteq ip, r0, asr #4 │ │ │ │ @ instruction: 0x0109369e │ │ │ │ - @ instruction: 0x01093698 │ │ │ │ - @ instruction: 0x01093692 │ │ │ │ - smlabbeq r9, ip, r6, r3 │ │ │ │ + tsteq ip, r0, asr r3 │ │ │ │ + ldrdeq r7, [ip, -r2] │ │ │ │ + @ instruction: 0x010c7294 │ │ │ │ smlabbeq r9, r6, r6, r3 │ │ │ │ - smlabbeq r9, r0, r6, r3 │ │ │ │ + smlatteq ip, r8, r2, r7 │ │ │ │ tsteq r9, sl, ror r6 │ │ │ │ - tsteq r9, r4, ror r6 │ │ │ │ - tsteq ip, lr, lsl r1 │ │ │ │ + smlatbeq ip, ip, r3, r7 │ │ │ │ + tsteq ip, lr, asr #6 │ │ │ │ tsteq r9, r8, ror #12 │ │ │ │ - tsteq ip, sl, lsr #2 │ │ │ │ - tsteq r9, ip, asr r6 │ │ │ │ - smlabteq ip, lr, r1, r7 │ │ │ │ - smlabbeq ip, r0, r1, r7 │ │ │ │ - tsteq r9, sl, asr #12 │ │ │ │ - smlatteq ip, r0, r1, r7 │ │ │ │ - tsteq r9, lr, lsr r6 │ │ │ │ - strdeq r7, [ip, -r0] │ │ │ │ - tsteq ip, r2, ror r2 │ │ │ │ - tsteq ip, r4, lsr r2 │ │ │ │ + tsteq r9, r2, ror #12 │ │ │ │ + strdeq r7, [ip, -ip] │ │ │ │ + tsteq ip, lr, lsl #10 │ │ │ │ + tsteq ip, r8, ror r4 │ │ │ │ + tsteq ip, r2, lsl r4 │ │ │ │ + tsteq r9, r4, asr #12 │ │ │ │ + @ instruction: 0x010c7496 │ │ │ │ + tsteq r9, r8, lsr r6 │ │ │ │ + tsteq ip, sl, ror r5 │ │ │ │ + tsteq ip, r4, lsl r5 │ │ │ │ tsteq r9, r6, lsr #12 │ │ │ │ - smlabbeq ip, r8, r2, r7 │ │ │ │ - tsteq r9, sl, lsl r6 │ │ │ │ - tsteq ip, ip, asr #6 │ │ │ │ - smlatteq ip, lr, r2, r7 │ │ │ │ + tsteq r9, r0, lsr #12 │ │ │ │ + tsteq ip, r2, ror #12 │ │ │ │ + tsteq ip, r4, lsl #12 │ │ │ │ + tsteq ip, lr, lsl r6 │ │ │ │ tsteq r9, r8, lsl #12 │ │ │ │ - tsteq r9, r2, lsl #12 │ │ │ │ - @ instruction: 0x010c759c │ │ │ │ - smlatbeq ip, lr, r4, r7 │ │ │ │ - tsteq ip, r8, lsl r4 │ │ │ │ - @ instruction: 0x010c73b2 │ │ │ │ - smlatteq r9, r4, r5, r3 │ │ │ │ - tsteq ip, r6, lsr r4 │ │ │ │ - ldrdeq r3, [r9, -r8] │ │ │ │ - tsteq ip, sl, lsl r5 │ │ │ │ - @ instruction: 0x010c74b4 │ │ │ │ + @ instruction: 0x010c769e │ │ │ │ + tsteq ip, r4, ror #12 │ │ │ │ + strdeq r3, [r9, -r6] │ │ │ │ + smlatbeq ip, r8, r6, r7 │ │ │ │ + smlatteq r9, sl, r5, r3 │ │ │ │ + smlatbeq ip, r4, sl, r7 │ │ │ │ + smlatbeq ip, sl, r7, r7 │ │ │ │ + tsteq ip, r8, ror r9 │ │ │ │ + tsteq ip, lr, lsl #14 │ │ │ │ + ldrdeq r7, [ip, -r4] │ │ │ │ smlabteq r9, r6, r5, r3 │ │ │ │ - smlabteq r9, r0, r5, r3 │ │ │ │ - tsteq ip, r2, lsl #12 │ │ │ │ - smlatbeq ip, r4, r5, r7 │ │ │ │ - @ instruction: 0x010c75be │ │ │ │ + tsteq ip, ip, lsr r9 │ │ │ │ + @ instruction: 0x010935ba │ │ │ │ + tsteq ip, ip, asr r7 │ │ │ │ + tsteq ip, r2, lsr r7 │ │ │ │ smlatbeq r9, r8, r5, r3 │ │ │ │ - tsteq ip, lr, lsr r6 │ │ │ │ - tsteq ip, r4, lsl #12 │ │ │ │ - @ instruction: 0x01093596 │ │ │ │ - tsteq ip, r8, asr #12 │ │ │ │ + smlatbeq r9, r2, r5, r3 │ │ │ │ + ldrdeq r7, [ip, -r4] │ │ │ │ + smlabteq ip, r6, r9, r7 │ │ │ │ + @ instruction: 0x010c799c │ │ │ │ smlabbeq r9, sl, r5, r3 │ │ │ │ - tsteq ip, r4, asr #20 │ │ │ │ - tsteq ip, sl, asr #14 │ │ │ │ - tsteq ip, r8, lsl r9 │ │ │ │ - smlatbeq ip, lr, r6, r7 │ │ │ │ - tsteq ip, r4, ror r6 │ │ │ │ + @ instruction: 0x010c7798 │ │ │ │ + tsteq r9, lr, ror r5 │ │ │ │ + tsteq ip, r4, lsl sl │ │ │ │ + smlatteq ip, sl, r9, r7 │ │ │ │ + tsteq r9, ip, ror #10 │ │ │ │ tsteq r9, r6, ror #10 │ │ │ │ - ldrdeq r7, [ip, -ip] │ │ │ │ - tsteq r9, sl, asr r5 │ │ │ │ - strdeq r7, [ip, -ip] │ │ │ │ - ldrdeq r7, [ip, -r2] │ │ │ │ + @ instruction: 0x010c78b8 │ │ │ │ + smlabbeq ip, r6, sl, r7 │ │ │ │ + tsteq ip, ip, lsl r8 │ │ │ │ + strdeq r7, [ip, -r2] │ │ │ │ tsteq r9, r8, asr #10 │ │ │ │ - tsteq r9, r2, asr #10 │ │ │ │ - tsteq ip, r4, ror r7 │ │ │ │ - tsteq ip, r6, ror #18 │ │ │ │ - tsteq ip, ip, lsr r9 │ │ │ │ + tsteq ip, sl, asr #20 │ │ │ │ + tsteq r9, ip, lsr r5 │ │ │ │ + tsteq ip, sl, ror #16 │ │ │ │ + tsteq ip, r0, asr #16 │ │ │ │ tsteq r9, sl, lsr #10 │ │ │ │ - tsteq ip, r8, lsr r7 │ │ │ │ - tsteq r9, lr, lsl r5 │ │ │ │ - @ instruction: 0x010c79b4 │ │ │ │ - smlabbeq ip, sl, r9, r7 │ │ │ │ - tsteq r9, ip, lsl #10 │ │ │ │ - tsteq r9, r6, lsl #10 │ │ │ │ - tsteq ip, r8, asr r8 │ │ │ │ - tsteq ip, r6, lsr #20 │ │ │ │ - @ instruction: 0x010c77bc │ │ │ │ - @ instruction: 0x010c7792 │ │ │ │ - smlatteq r9, r8, r4, r3 │ │ │ │ - smlatteq ip, sl, r9, r7 │ │ │ │ - ldrdeq r3, [r9, -ip] │ │ │ │ - tsteq ip, sl, lsl #16 │ │ │ │ - smlatteq ip, r0, r7, r7 │ │ │ │ + tsteq r9, r4, lsr #10 │ │ │ │ + @ instruction: 0x010c7ab6 │ │ │ │ + strdeq r8, [ip, -r8] │ │ │ │ + qaddeq r8, r6, ip │ │ │ │ + tsteq ip, r8, lsr sp │ │ │ │ + @ instruction: 0x010c7cb6 │ │ │ │ + tsteq ip, r8, lsr ip │ │ │ │ + strdeq r3, [r9, -sl] │ │ │ │ + strdeq r3, [r9, -r4] │ │ │ │ + smlatteq r9, lr, r4, r3 │ │ │ │ + tsteq ip, r4, lsr pc │ │ │ │ + @ instruction: 0x010c7e9a │ │ │ │ + tsteq ip, r0, ror #28 │ │ │ │ + smlabteq ip, r2, lr, r7 │ │ │ │ + ldrdeq r3, [r9, -r0] │ │ │ │ smlabteq r9, sl, r4, r3 │ │ │ │ - smlabteq r9, r4, r4, r3 │ │ │ │ - tsteq ip, r6, asr sl │ │ │ │ - @ instruction: 0x010c8a98 │ │ │ │ - strdeq r7, [ip, -r6] │ │ │ │ - ldrdeq r7, [ip, -r8] │ │ │ │ - tsteq ip, r6, asr ip │ │ │ │ - ldrdeq r7, [ip, -r8] │ │ │ │ - @ instruction: 0x0109349a │ │ │ │ - @ instruction: 0x01093494 │ │ │ │ + tsteq ip, r4, asr #4 │ │ │ │ + tsteq ip, sl, lsr r1 │ │ │ │ + swpeq r8, r8, [ip] │ │ │ │ + tsteq ip, sl, lsr #32 │ │ │ │ + smlatbeq r9, ip, r4, r3 │ │ │ │ + strheq r8, [ip, -sl] │ │ │ │ + smlatbeq r9, r0, r4, r3 │ │ │ │ + @ instruction: 0x010c81b2 │ │ │ │ + tsteq ip, r4, asr #2 │ │ │ │ smlabbeq r9, lr, r4, r3 │ │ │ │ - ldrdeq r7, [ip, -r4] │ │ │ │ - tsteq ip, sl, lsr lr │ │ │ │ - tsteq ip, r0, lsl #28 │ │ │ │ - tsteq ip, r2, ror #28 │ │ │ │ - tsteq r9, r0, ror r4 │ │ │ │ - tsteq r9, sl, ror #8 │ │ │ │ - smlatteq ip, r4, r1, r8 │ │ │ │ - ldrdeq r8, [ip, -sl] │ │ │ │ - tsteq ip, r8, lsr r0 │ │ │ │ - smlabteq ip, sl, pc, r7 @ │ │ │ │ + smlabbeq r9, r8, r4, r3 │ │ │ │ + @ instruction: 0x010c829e │ │ │ │ + tsteq ip, r0, lsr r2 │ │ │ │ + tsteq r9, r6, ror r4 │ │ │ │ + smlabteq ip, r0, r2, r8 │ │ │ │ + smlatteq ip, lr, r2, r8 │ │ │ │ + tsteq ip, r8, lsl #20 │ │ │ │ + tsteq ip, r2, lsl #6 │ │ │ │ + tsteq r9, r8, asr r4 │ │ │ │ + tsteq ip, sl, lsr #6 │ │ │ │ tsteq r9, ip, asr #8 │ │ │ │ - qaddeq r8, sl, ip │ │ │ │ - tsteq r9, r0, asr #8 │ │ │ │ - tsteq ip, r2, asr r1 │ │ │ │ - smlatteq ip, r4, r0, r8 │ │ │ │ - tsteq r9, lr, lsr #8 │ │ │ │ + @ instruction: 0x010c84be │ │ │ │ + tsteq ip, r0, asr r7 │ │ │ │ + @ instruction: 0x010c8a92 │ │ │ │ + tsteq ip, r0, asr sl │ │ │ │ + tsteq ip, sl, lsr r3 │ │ │ │ tsteq r9, r8, lsr #8 │ │ │ │ - tsteq ip, lr, lsr r2 │ │ │ │ - ldrdeq r8, [ip, -r0] │ │ │ │ - tsteq r9, r6, lsl r4 │ │ │ │ - tsteq ip, r0, ror #4 │ │ │ │ - smlabbeq ip, lr, r2, r8 │ │ │ │ - smlatbeq ip, r8, r9, r8 │ │ │ │ - smlatbeq ip, r2, r2, r8 │ │ │ │ - strdeq r3, [r9, -r8] │ │ │ │ - smlabteq ip, sl, r2, r8 │ │ │ │ + tsteq ip, r2, ror #6 │ │ │ │ + tsteq r9, ip, lsl r4 │ │ │ │ + smlatbeq ip, sl, sl, r8 │ │ │ │ + smlabbeq ip, r4, r3, r8 │ │ │ │ + tsteq r9, sl, lsl #8 │ │ │ │ + tsteq r9, r4, lsl #8 │ │ │ │ + smlabbeq ip, r6, r7, r8 │ │ │ │ + tsteq ip, r4, asr #14 │ │ │ │ + smlabteq ip, r2, sl, r8 │ │ │ │ smlatteq r9, ip, r3, r3 │ │ │ │ - tsteq ip, lr, asr r4 │ │ │ │ - strdeq r8, [ip, -r0] │ │ │ │ - tsteq ip, r2, lsr sl │ │ │ │ - strdeq r8, [ip, -r0] │ │ │ │ - ldrdeq r8, [ip, -sl] │ │ │ │ + strdeq r8, [ip, -r2] │ │ │ │ + smlatteq r9, r0, r3, r3 │ │ │ │ + @ instruction: 0x010c879e │ │ │ │ + tsteq ip, ip, lsl fp │ │ │ │ + smlabteq r9, lr, r3, r3 │ │ │ │ smlabteq r9, r8, r3, r3 │ │ │ │ - tsteq ip, r2, lsl #6 │ │ │ │ - @ instruction: 0x010933bc │ │ │ │ - tsteq ip, sl, asr #20 │ │ │ │ - tsteq ip, r4, lsr #6 │ │ │ │ + tsteq ip, r6, lsr ip │ │ │ │ + @ instruction: 0x010c849c │ │ │ │ + tsteq ip, r2, ror #8 │ │ │ │ + @ instruction: 0x010c87b0 │ │ │ │ smlatbeq r9, sl, r3, r3 │ │ │ │ - smlatbeq r9, r4, r3, r3 │ │ │ │ - tsteq ip, r6, lsr #14 │ │ │ │ - smlatteq ip, r4, r6, r8 │ │ │ │ - tsteq ip, r2, ror #20 │ │ │ │ + smlatteq ip, r0, r7, r8 │ │ │ │ + @ instruction: 0x0109339e │ │ │ │ + smlatbeq ip, ip, r4, r8 │ │ │ │ + tsteq ip, sl, lsl #16 │ │ │ │ smlabbeq r9, ip, r3, r3 │ │ │ │ - @ instruction: 0x010c8a92 │ │ │ │ - smlabbeq r9, r0, r3, r3 │ │ │ │ - tsteq ip, lr, lsr r7 │ │ │ │ - @ instruction: 0x010c8abc │ │ │ │ + smlabbeq r9, r6, r3, r3 │ │ │ │ + smlatbeq ip, ip, r8, r8 │ │ │ │ + tsteq ip, sl, lsr #24 │ │ │ │ + @ instruction: 0x010c84bc │ │ │ │ tsteq r9, lr, ror #6 │ │ │ │ tsteq r9, r8, ror #6 │ │ │ │ - ldrdeq r8, [ip, -r6] │ │ │ │ - tsteq ip, ip, lsr r4 │ │ │ │ - tsteq ip, r2, lsl #8 │ │ │ │ - tsteq ip, r0, asr r7 │ │ │ │ - tsteq r9, sl, asr #6 │ │ │ │ - smlabbeq ip, r0, r7, r8 │ │ │ │ - tsteq r9, lr, lsr r3 │ │ │ │ - tsteq ip, ip, asr #8 │ │ │ │ - smlatbeq ip, sl, r7, r8 │ │ │ │ - tsteq r9, ip, lsr #6 │ │ │ │ - tsteq r9, r6, lsr #6 │ │ │ │ - tsteq ip, ip, asr #16 │ │ │ │ - smlabteq ip, sl, fp, r8 │ │ │ │ - tsteq ip, ip, asr r4 │ │ │ │ - tsteq r9, lr, lsl #6 │ │ │ │ - tsteq r9, r8, lsl #6 │ │ │ │ - tsteq ip, sl, ror #16 │ │ │ │ - smlatteq ip, r8, fp, r8 │ │ │ │ - strdeq r3, [r9, -r6] │ │ │ │ - tsteq ip, r8, lsl ip │ │ │ │ + smlabteq ip, sl, r8, r8 │ │ │ │ + tsteq ip, r8, asr #24 │ │ │ │ + tsteq r9, r6, asr r3 │ │ │ │ + tsteq ip, r8, 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} │ │ │ │ - @ instruction: 0x010c89b4 │ │ │ │ - strdeq r2, [fp, -r6] │ │ │ │ - tsteq fp, r6, asr r3 │ │ │ │ - smlabbeq fp, ip, r9, r2 │ │ │ │ - strdeq r3, [r9, -lr] │ │ │ │ - tsteq r9, r4, lsr #18 │ │ │ │ - tsteq fp, r2, ror r8 │ │ │ │ - ldrdeq sl, [r9, -r0] │ │ │ │ - tsteq fp, sl, lsr #14 │ │ │ │ + tsteq ip, r4, lsl sl │ │ │ │ + tsteq fp, r6, asr fp │ │ │ │ + @ instruction: 0x010b43b6 │ │ │ │ + smlatteq fp, ip, r9, r2 │ │ │ │ + tsteq r9, lr, asr r1 │ │ │ │ + smlabbeq r9, r4, r9, sl │ │ │ │ + ldrdeq r2, [fp, -r2] │ │ │ │ + tsteq r9, r0, lsr r8 │ │ │ │ + smlabbeq fp, sl, r7, r2 │ │ │ │ @ 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 │ │ │ │ - tsteq ip, lr, ror r9 │ │ │ │ - tsteq fp, r2, ror #20 │ │ │ │ - tsteq ip, r6, ror r9 │ │ │ │ - tsteq r9, sl, asr #6 │ │ │ │ - @ instruction: 0x010b18b8 │ │ │ │ - tsteq r9, r4, asr r3 │ │ │ │ - tsteq r9, ip │ │ │ │ - strdeq r1, [fp, -r4] │ │ │ │ - tsteq ip, r8, asr r7 │ │ │ │ - smlatbeq fp, r0, r7, r1 │ │ │ │ + ldrdeq r7, [ip, -lr] │ │ │ │ + smlabteq fp, r2, sl, r1 │ │ │ │ + ldrdeq r7, [ip, -r6] │ │ │ │ + smlatbeq r9, sl, r3, r2 │ │ │ │ + tsteq fp, r8, lsl r9 │ │ │ │ + @ instruction: 0x010923b4 │ │ │ │ + tsteq r9, ip, rrx │ │ │ │ + tsteq fp, r4, asr r8 │ │ │ │ + @ instruction: 0x010c77b8 │ │ │ │ + tsteq fp, r0, lsl #16 │ │ │ │ mvnspl pc, #675282944 @ 0x28400000 │ │ │ │ blcs 7064dc │ │ │ │ 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, #860160 @ 0xd2000 │ │ │ │ cmnphi ip, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x21014abc │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ b ff319898 │ │ │ │ svclt 0x0000e17b │ │ │ │ - tsteq ip, r8, lsr #16 │ │ │ │ - tstpeq sl, r6, ror fp @ p-variant is OBSOLETE │ │ │ │ + smlabbeq ip, r8, r8, r0 │ │ │ │ + ldrdeq pc, [sl, -r6] │ │ │ │ + tsteq ip, lr, ror r8 │ │ │ │ + smlabbeq ip, r4, r8, r0 │ │ │ │ + tsteq r9, r0, lsr r4 │ │ │ │ + tsteq r9, r8, lsr #8 │ │ │ │ + tsteq ip, r0, lsl r9 │ │ │ │ + strdeq r0, [r9, -ip] │ │ │ │ + tsteq r9, r2, lsl sp │ │ │ │ + ldrdeq r1, [fp, -sl] │ │ │ │ + ldrdeq r1, [fp, -sl] │ │ │ │ + ldrdeq r1, [fp, -ip] │ │ │ │ + smlatbeq fp, r6, r1, r1 │ │ │ │ + smlabteq fp, r8, r1, r1 │ │ │ │ + @ instruction: 0x010b11ba │ │ │ │ tsteq ip, lr, lsl r8 │ │ │ │ - tsteq ip, r4, lsr #16 │ │ │ │ - ldrdeq r0, [r9, -r0] │ │ │ │ - smlabteq r9, r8, r3, r0 │ │ │ │ - @ instruction: 0x010c58b0 │ │ │ │ - @ instruction: 0x0109039c │ │ │ │ - @ instruction: 0x01097cb2 │ │ │ │ - tsteq fp, sl, ror r1 │ │ │ │ - tsteq fp, sl, ror r1 │ │ │ │ - tsteq fp, ip, ror r1 │ │ │ │ - tsteq fp, r6, asr #2 │ │ │ │ - tsteq fp, r8, ror #2 │ │ │ │ - tsteq fp, sl, asr r1 │ │ │ │ - @ instruction: 0x010c07be │ │ │ │ - ldrdeq r0, [r9, -sl] │ │ │ │ - tsteq ip, sl, ror #16 │ │ │ │ - @ instruction: 0x010902b6 │ │ │ │ - tsteq ip, lr, ror #16 │ │ │ │ - @ instruction: 0x0109029a │ │ │ │ - tsteq r9, r6, lsl #4 │ │ │ │ - smlabteq sl, r8, r9, pc @ │ │ │ │ - strdeq r0, [r9, -lr] │ │ │ │ - smlatbeq sl, r4, r9, pc @ │ │ │ │ - tsteq ip, r8, asr #14 │ │ │ │ - smlabbeq sl, r8, r9, pc @ │ │ │ │ - tsteq ip, r4, asr #14 │ │ │ │ - tsteq ip, r2, asr #14 │ │ │ │ - tsteq ip, r0, asr #14 │ │ │ │ - tsteq ip, lr, lsr r7 │ │ │ │ + tsteq r9, sl, lsr r3 │ │ │ │ + smlabteq ip, sl, r8, r5 │ │ │ │ + tsteq r9, r6, lsl r3 │ │ │ │ + smlabteq ip, lr, r8, r5 │ │ │ │ + strdeq r0, [r9, -sl] │ │ │ │ + tsteq r9, r6, ror #4 │ │ │ │ + tstpeq sl, r8, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, lr, asr r2 │ │ │ │ + tstpeq sl, r4, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq ip, r8, r7, r5 │ │ │ │ + smlatteq sl, r8, r9, pc @ │ │ │ │ + smlatbeq ip, r4, r7, r5 │ │ │ │ + smlatbeq ip, r2, r7, r5 │ │ │ │ + smlatbeq ip, r0, r7, r5 │ │ │ │ + @ instruction: 0x010c579e │ │ │ │ + @ instruction: 0x010b019c │ │ │ │ + tsteq fp, ip, asr ip │ │ │ │ tsteq fp, ip, lsr r1 │ │ │ │ - strdeq sp, [fp, -ip] │ │ │ │ + tsteq fp, r8, lsr r1 │ │ │ │ + smlatbeq r9, r4, sl, r7 │ │ │ │ + tsteq fp, r4, lsr #2 │ │ │ │ + tsteq fp, r4, lsr #2 │ │ │ │ + tsteq fp, r4, lsr #2 │ │ │ │ + tsteq fp, ip, lsl r1 │ │ │ │ + tsteq fp, r8, lsl r1 │ │ │ │ + tsteq fp, r4, lsl r1 │ │ │ │ + tsteq fp, r4, lsl r1 │ │ │ │ + tsteq fp, r8, lsl r1 │ │ │ │ + tsteq fp, ip, lsl r1 │ │ │ │ + tsteq fp, r4, lsr #2 │ │ │ │ + @ instruction: 0x011238da │ │ │ │ + smlabteq fp, r2, lr, r0 │ │ │ │ + ldrdeq r0, [fp, -r2] │ │ │ │ + smlatbeq fp, r2, lr, r0 │ │ │ │ + @ instruction: 0x01123898 │ │ │ │ ldrdeq r0, [fp, -ip] │ │ │ │ - ldrdeq r0, [fp, -r8] │ │ │ │ - tsteq r9, r4, asr #20 │ │ │ │ - smlabteq fp, r4, r0, r0 │ │ │ │ - smlabteq fp, r4, r0, r0 │ │ │ │ - smlabteq fp, r4, r0, r0 │ │ │ │ - strheq r0, [fp, -ip] │ │ │ │ - strheq r0, [fp, -r8] │ │ │ │ - strheq r0, [fp, -r4] │ │ │ │ - strheq r0, [fp, -r4] │ │ │ │ - strheq r0, [fp, -r8] │ │ │ │ - strheq r0, [fp, -ip] │ │ │ │ - smlabteq fp, r4, r0, r0 │ │ │ │ - tsteq r2, sl, ror r8 │ │ │ │ - tsteq fp, r2, ror #28 │ │ │ │ - tsteq fp, r2, ror lr │ │ │ │ - tsteq fp, r2, asr #28 │ │ │ │ - tsteq r2, r8, lsr r8 │ │ │ │ - tsteq fp, ip, ror lr │ │ │ │ - smlabbeq fp, r4, lr, r0 │ │ │ │ - smlabbeq fp, ip, lr, r0 │ │ │ │ - ldrdeq pc, [r8, -ip] │ │ │ │ - smlabteq r8, ip, pc, pc @ │ │ │ │ - smlatbeq ip, r4, r5, r5 │ │ │ │ - strdeq pc, [sl, -lr] │ │ │ │ - tsteq r9, ip, lsr #10 │ │ │ │ - ldrdeq pc, [sl, -sl] │ │ │ │ - smlabteq fp, r0, r1, r0 │ │ │ │ - @ instruction: 0x010af6ba │ │ │ │ - smlatbeq r8, ip, lr, pc @ │ │ │ │ - @ instruction: 0x010af694 │ │ │ │ - smlabbeq r8, r6, lr, pc @ │ │ │ │ - tstpeq sl, r0, ror r6 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, ip, lsl r5 │ │ │ │ - tstpeq sl, r6, asr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r2, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r9, lr, r6, r7 │ │ │ │ - @ instruction: 0x010976be │ │ │ │ - @ instruction: 0x010976ba │ │ │ │ - @ instruction: 0x010976b6 │ │ │ │ - @ instruction: 0x010976b2 │ │ │ │ - smlatbeq r9, lr, r6, r7 │ │ │ │ - smlatbeq r9, sl, r6, r7 │ │ │ │ + smlatteq fp, r4, lr, r0 │ │ │ │ + smlatteq fp, ip, lr, r0 │ │ │ │ + tsteq r9, ip, lsr r0 │ │ │ │ + tsteq r9, ip, lsr #32 │ │ │ │ + tsteq ip, r4, lsl #12 │ │ │ │ + tstpeq sl, lr, asr r7 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r9, ip, r5, lr │ │ │ │ + tstpeq sl, sl, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, r0, lsr #4 │ │ │ │ + tstpeq sl, sl, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [sl, -r4] │ │ │ │ + smlatteq r8, r6, lr, pc @ │ │ │ │ + ldrdeq pc, [sl, -r0] │ │ │ │ + tsteq ip, ip, ror r5 │ │ │ │ + @ instruction: 0x010af6b6 │ │ │ │ + tstpeq sl, r2, ror r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, lr, lsr #14 │ │ │ │ + tsteq r9, lr, lsl r7 │ │ │ │ + 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 │ │ │ │ + strdeq r7, [r9, -lr] │ │ │ │ + strdeq r7, [r9, -sl] │ │ │ │ + tsteq fp, r6, lsr #6 │ │ │ │ + tsteq fp, r6, lsl #6 │ │ │ │ + tsteq r2, r8, ror #12 │ │ │ │ + ldrdeq r7, [r9, -ip] │ │ │ │ + smlatteq r9, r2, r6, r7 │ │ │ │ + ldrdeq r7, [r9, -ip] │ │ │ │ + tstpeq r8, r0, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, sl, asr #10 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010976b8 │ │ │ │ + smlatbeq r9, ip, r6, r7 │ │ │ │ smlatbeq r9, r6, r6, r7 │ │ │ │ - @ instruction: 0x0109769e │ │ │ │ + smlatbeq r9, r0, r6, r7 │ │ │ │ @ instruction: 0x0109769a │ │ │ │ - smlabteq fp, r6, r2, ip │ │ │ │ - smlatbeq fp, r6, r2, ip │ │ │ │ - tsteq r2, r8, lsl #12 │ │ │ │ - tsteq r9, ip, ror r6 │ │ │ │ - smlabbeq r9, r2, r6, r7 │ │ │ │ - tsteq r9, ip, ror r6 │ │ │ │ - smlatbeq r8, r0, lr, pc @ │ │ │ │ - smlatteq sl, sl, r4, pc @ │ │ │ │ - tsteq r9, r8, asr r6 │ │ │ │ - tsteq r9, ip, asr #12 │ │ │ │ - tsteq r9, r6, asr #12 │ │ │ │ - tsteq r9, r0, asr #12 │ │ │ │ - tsteq r9, sl, lsr r6 │ │ │ │ - tsteq r9, r4, lsr r6 │ │ │ │ - tsteq r2, r8, lsr #10 │ │ │ │ - tstpeq r8, r4, asr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, ip, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r9, ip, r3, r7 │ │ │ │ - smlatteq ip, sl, r2, r5 │ │ │ │ - @ instruction: 0x010975b6 │ │ │ │ - tsteq fp, r2, asr #14 │ │ │ │ - tstpeq sl, r2, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, lr, lsl ip @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r9, sl, r5, r7 │ │ │ │ - tstpeq sl, sl, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, sl, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, sl, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r2, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [sl, -lr] │ │ │ │ - strdeq pc, [sl, -sl] │ │ │ │ - strdeq pc, [sl, -sl] │ │ │ │ - strdeq pc, [sl, -lr] │ │ │ │ - tstpeq sl, r2, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, sl, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq r2, r0, asr #7 │ │ │ │ - ldrdeq r5, [ip, -r2] │ │ │ │ - ldrdeq pc, [sl, -lr] │ │ │ │ - smlabteq ip, r6, r1, r5 │ │ │ │ - smlabteq ip, ip, r1, r5 │ │ │ │ - @ instruction: 0x010af298 │ │ │ │ - smlabteq ip, r0, r1, r5 │ │ │ │ - @ instruction: 0x010c51be │ │ │ │ - smlatbeq fp, r8, r4, pc @ │ │ │ │ - smlatbeq fp, sl, r4, pc @ │ │ │ │ - smlatbeq fp, lr, r4, pc @ │ │ │ │ - @ instruction: 0x010bf4b6 │ │ │ │ - tsteq ip, lr, ror #2 │ │ │ │ - smlatbeq fp, lr, r4, pc @ │ │ │ │ - @ instruction: 0x010bf4bc │ │ │ │ - smlabteq fp, r0, r4, pc @ │ │ │ │ - smlabteq fp, r4, r4, pc @ │ │ │ │ - ldrdeq pc, [fp, -r6] │ │ │ │ - ldrdeq pc, [fp, -ip] │ │ │ │ - tsteq r9, r8, ror #26 │ │ │ │ - tstpeq sl, lr, ror #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, ip, asr sp │ │ │ │ - tstpeq sl, lr, asr #2 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r5, [ip, -r0] │ │ │ │ - tstpeq sl, ip, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [sl, -r2] │ │ │ │ - tstpeq sl, sl, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r8, r4, fp, pc @ │ │ │ │ - smlabbeq r8, ip, fp, pc @ │ │ │ │ - @ instruction: 0x0112319a │ │ │ │ - tstpeq r8, r4, ror fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, sl, asr #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r6, asr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r2, asr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, lr, asr #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, sl, asr #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, sl, asr #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq r2, r8, lsl #2 │ │ │ │ - tstpeq r8, r8, lsr fp @ p-variant is OBSOLETE │ │ │ │ - smlabteq r8, r4, sl, pc @ │ │ │ │ - ldrsbeq r3, [r2, -r0] │ │ │ │ - smlabbeq r8, r4, sl, pc @ │ │ │ │ - smlatteq sl, r4, pc, lr @ │ │ │ │ - smlatteq r9, sl, fp, sp │ │ │ │ - smlatteq r9, ip, fp, sp │ │ │ │ - ldrdeq sp, [r9, -r0] │ │ │ │ - tsteq fp, r8, ror #28 │ │ │ │ - tsteq fp, r8, ror #28 │ │ │ │ - tsteq fp, r0, ror #28 │ │ │ │ - tsteq fp, r0, ror #28 │ │ │ │ - tsteq fp, sl, ror lr │ │ │ │ - @ instruction: 0x010b0e94 │ │ │ │ - @ instruction: 0x010b0e94 │ │ │ │ - smlatbeq fp, sl, lr, r0 │ │ │ │ - @ instruction: 0x010b0ebe │ │ │ │ - smlatbeq fp, ip, sp, pc @ │ │ │ │ - smlatbeq fp, r2, lr, r0 │ │ │ │ - smlatbeq fp, r4, lr, r0 │ │ │ │ - smlatbeq fp, r6, lr, r0 │ │ │ │ - @ instruction: 0x010b0eb4 │ │ │ │ - @ instruction: 0x010b0eba │ │ │ │ + @ instruction: 0x01097694 │ │ │ │ + tsteq r2, r8, lsl #11 │ │ │ │ + @ instruction: 0x0108fcb4 │ │ │ │ + @ instruction: 0x010af49c │ │ │ │ + tsteq r9, ip, lsr #8 │ │ │ │ + tsteq ip, sl, asr #6 │ │ │ │ + tsteq r9, r6, lsl r6 │ │ │ │ + smlatbeq fp, r2, r7, sp │ │ │ │ + smlabbeq sl, r2, ip, pc @ │ │ │ │ + tstpeq sl, lr, ror ip @ p-variant is OBSOLETE │ │ │ │ + smlatteq r9, sl, r5, r7 │ │ │ │ + tstpeq sl, sl, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, sl, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, sl, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r2, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, lr, asr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, sl, asr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, sl, asr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, lr, asr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r2, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, sl, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, r0, lsr #8 │ │ │ │ + tsteq ip, r2, lsr r2 │ │ │ │ + tstpeq sl, lr, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r6, lsr #4 │ │ │ │ + tsteq ip, ip, lsr #4 │ │ │ │ + strdeq pc, [sl, -r8] │ │ │ │ + tsteq ip, r0, lsr #4 │ │ │ │ + tsteq ip, lr, lsl r2 │ │ │ │ + tstpeq fp, r8, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, sl, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, lr, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r6, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + smlabteq ip, lr, r1, r5 │ │ │ │ + tstpeq fp, lr, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, ip, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r0, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r4, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r6, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, ip, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r9, r8, sp, r6 │ │ │ │ + smlabteq sl, lr, r1, pc @ │ │ │ │ + @ instruction: 0x01096dbc │ │ │ │ + smlatbeq sl, lr, r1, pc @ │ │ │ │ + tsteq ip, r0, lsr r1 │ │ │ │ + smlabbeq sl, ip, r1, pc @ │ │ │ │ + tstpeq sl, r2, asr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, sl, ror #2 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, r4, fp, pc @ │ │ │ │ + smlatteq r8, ip, fp, pc @ │ │ │ │ + @ instruction: 0x011231fa │ │ │ │ + ldrdeq pc, [r8, -r4] │ │ │ │ + smlatbeq r8, sl, fp, pc @ │ │ │ │ + @ instruction: 0x0108fbb6 │ │ │ │ + @ instruction: 0x0108fbb2 │ │ │ │ + smlatbeq r8, lr, fp, pc @ │ │ │ │ + smlatbeq r8, sl, fp, pc @ │ │ │ │ + smlatbeq r8, sl, fp, pc @ │ │ │ │ + tsteq r2, r8, ror #2 │ │ │ │ + @ instruction: 0x0108fb98 │ │ │ │ + tstpeq r8, r4, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, r0, lsr r1 │ │ │ │ + smlatteq r8, r4, sl, pc @ │ │ │ │ + tstpeq sl, r4, asr #32 @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, sl, asr #24 │ │ │ │ + tsteq r9, ip, asr #24 │ │ │ │ + tsteq r9, r0, lsr ip │ │ │ │ + smlabteq fp, r8, lr, r0 │ │ │ │ + smlabteq fp, r8, lr, r0 │ │ │ │ smlabteq fp, r0, lr, r0 │ │ │ │ - smlabteq fp, r6, lr, r0 │ │ │ │ smlabteq fp, r0, lr, r0 │ │ │ │ - @ instruction: 0x010b0eba │ │ │ │ - @ instruction: 0x010b0ebc │ │ │ │ - tsteq fp, r2, asr sl │ │ │ │ - tsteq r2, r6, lsl pc │ │ │ │ - @ instruction: 0x010b0e9c │ │ │ │ - smlatbeq ip, r0, ip, r1 │ │ │ │ - @ instruction: 0x010b0e92 │ │ │ │ - smlabbeq fp, r8, lr, r0 │ │ │ │ - smlatbeq r8, r6, r6, pc @ │ │ │ │ + ldrdeq r0, [fp, -sl] │ │ │ │ + strdeq r0, [fp, -r4] │ │ │ │ + strdeq r0, [fp, -r4] │ │ │ │ + tsteq fp, sl, lsl #30 │ │ │ │ + tsteq fp, lr, lsl pc │ │ │ │ + tstpeq fp, ip, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, r2, lsl #30 │ │ │ │ + tsteq fp, r4, lsl #30 │ │ │ │ + tsteq fp, r6, lsl #30 │ │ │ │ + tsteq fp, r4, lsl pc │ │ │ │ + tsteq fp, sl, lsl pc │ │ │ │ + tsteq fp, r0, lsr #30 │ │ │ │ + tsteq fp, r6, lsr #30 │ │ │ │ + tsteq fp, r0, lsr #30 │ │ │ │ + tsteq fp, sl, lsl pc │ │ │ │ + tsteq fp, ip, lsl pc │ │ │ │ + @ instruction: 0x010b0ab2 │ │ │ │ + tsteq r2, r6, ror pc │ │ │ │ + strdeq r0, [fp, -ip] │ │ │ │ + tsteq ip, r0, lsl #26 │ │ │ │ + strdeq r0, [fp, -r2] │ │ │ │ + smlatteq fp, r8, lr, r0 │ │ │ │ + tstpeq r8, r6, lsl #14 @ p-variant is OBSOLETE │ │ │ │ ldclcs 8, cr15, [ip], #-892 @ 0xfffffc84 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf798447a │ │ │ │ @ instruction: 0xf8dfe94c │ │ │ │ @ instruction: 0x463b2c74 │ │ │ │ strbpl pc, [r4], #966 @ 0x3c6 @ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @@ -106290,192 +106290,192 @@ │ │ │ │ @ instruction: 0x21014ab6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ bl 79a7f0 │ │ │ │ bmi fee15020 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf797447a │ │ │ │ orrs lr, fp, r4, lsl fp │ │ │ │ - @ instruction: 0x0108f3b4 │ │ │ │ - tsteq fp, lr, ror fp │ │ │ │ - tstpeq fp, r0, asr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r4, ror ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, ip, ror ip @ p-variant is OBSOLETE │ │ │ │ - smlabbeq sl, r8, ip, pc @ │ │ │ │ - smlabbeq sl, r8, ip, pc @ │ │ │ │ - smlabbeq sl, r8, ip, pc @ │ │ │ │ - smlabbeq sl, r8, ip, pc @ │ │ │ │ - @ instruction: 0x010afc94 │ │ │ │ - @ instruction: 0x010afc94 │ │ │ │ - @ instruction: 0x010afd94 │ │ │ │ - tstpeq fp, r4, ror #14 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq sl, r0, ip, pc @ │ │ │ │ - smlabteq sl, r4, ip, pc @ │ │ │ │ - tstpeq sl, r4, ror ip @ p-variant is OBSOLETE │ │ │ │ - smlabbeq sl, r4, ip, pc @ │ │ │ │ - tsteq fp, r4, asr #20 │ │ │ │ - tsteq fp, r4, ror #20 │ │ │ │ - smlatbeq sl, r8, ip, pc @ │ │ │ │ - @ instruction: 0x010afcb0 │ │ │ │ - tsteq fp, ip, asr #20 │ │ │ │ - tsteq fp, ip, asr #20 │ │ │ │ - tsteq fp, ip, asr #20 │ │ │ │ - tsteq fp, ip, asr #20 │ │ │ │ - @ instruction: 0x010afc90 │ │ │ │ - @ instruction: 0x010afc90 │ │ │ │ - tsteq fp, ip, lsr #20 │ │ │ │ - smlatbeq fp, r4, r3, pc @ │ │ │ │ - tsteq fp, r0, lsr #20 │ │ │ │ - tsteq fp, ip, lsr #20 │ │ │ │ - tsteq fp, r4, lsr sl │ │ │ │ - tsteq r2, r2, lsl #19 │ │ │ │ - tsteq fp, r6, lsr #20 │ │ │ │ - tsteq r9, ip, asr r3 │ │ │ │ - tsteq r9, r8, asr r3 │ │ │ │ - tsteq fp, sl, lsl #20 │ │ │ │ - tsteq sl, lr, ror #16 │ │ │ │ - strdeq r0, [fp, -lr] │ │ │ │ - strdeq r0, [fp, -ip] │ │ │ │ - smlabteq r8, r8, r0, pc @ │ │ │ │ - smlabteq r8, r0, r0, pc @ │ │ │ │ - tsteq fp, r0, asr #10 │ │ │ │ - swpeq pc, r6, [r8] @ │ │ │ │ - smlabbeq r8, lr, r0, pc @ │ │ │ │ - smlabbeq r9, r2, r8, r6 │ │ │ │ - tsteq r9, r2, ror r8 │ │ │ │ - tsteq r9, lr, ror #16 │ │ │ │ - tsteq r9, sl, ror #16 │ │ │ │ - tsteq r9, r6, ror #16 │ │ │ │ - tsteq r9, r2, ror #16 │ │ │ │ - tsteq r9, lr, asr r8 │ │ │ │ - tsteq r9, sl, asr r8 │ │ │ │ - tsteq r9, r2, asr r8 │ │ │ │ - tsteq r9, lr, asr #16 │ │ │ │ - tsteq fp, sl, ror r4 │ │ │ │ - tsteq fp, sl, asr r4 │ │ │ │ - @ instruction: 0x011227bc │ │ │ │ - @ instruction: 0x010c4698 │ │ │ │ - @ instruction: 0x010c4694 │ │ │ │ - smlabbeq ip, r4, r6, r4 │ │ │ │ - @ instruction: 0x010c4690 │ │ │ │ - @ instruction: 0x010c469c │ │ │ │ - smlatbeq ip, r4, r6, r4 │ │ │ │ - smlatbeq ip, ip, r6, r4 │ │ │ │ - @ instruction: 0x010c46b4 │ │ │ │ - @ instruction: 0x010c46bc │ │ │ │ - smlabteq ip, ip, r6, r4 │ │ │ │ - ldrdeq r4, [ip, -ip] │ │ │ │ - smlatteq ip, ip, r6, r4 │ │ │ │ + tstpeq r8, r4, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r0, [fp, -lr] │ │ │ │ + @ instruction: 0x010bf9b0 │ │ │ │ + ldrdeq pc, [sl, -r4] │ │ │ │ + ldrdeq pc, [sl, -ip] │ │ │ │ + smlatteq sl, r8, ip, pc @ │ │ │ │ + smlatteq sl, r8, ip, pc @ │ │ │ │ + smlatteq sl, r8, ip, pc @ │ │ │ │ + smlatteq sl, r8, ip, pc @ │ │ │ │ + strdeq pc, [sl, -r4] │ │ │ │ + strdeq pc, [sl, -r4] │ │ │ │ + strdeq pc, [sl, -r4] │ │ │ │ + smlabteq fp, r4, r7, pc @ │ │ │ │ + smlatteq sl, r0, ip, pc @ │ │ │ │ + tstpeq sl, r4, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [sl, -r4] │ │ │ │ + smlatteq sl, r4, ip, pc @ │ │ │ │ + smlatbeq fp, r4, sl, r0 │ │ │ │ + smlabteq fp, r4, sl, r0 │ │ │ │ + tstpeq sl, r8, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r0, lsl sp @ p-variant is OBSOLETE │ │ │ │ + smlatbeq fp, ip, sl, r0 │ │ │ │ + smlatbeq fp, ip, sl, r0 │ │ │ │ + smlatbeq fp, ip, sl, r0 │ │ │ │ + smlatbeq fp, ip, sl, r0 │ │ │ │ + strdeq pc, [sl, -r0] │ │ │ │ + strdeq pc, [sl, -r0] │ │ │ │ + smlabbeq fp, ip, sl, r0 │ │ │ │ + tstpeq fp, r4, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq fp, r0, sl, r0 │ │ │ │ + smlabbeq fp, ip, sl, r0 │ │ │ │ + @ instruction: 0x010b0a94 │ │ │ │ + tsteq r2, r2, ror #19 │ │ │ │ + smlabbeq fp, r6, sl, r0 │ │ │ │ + @ instruction: 0x0109d3bc │ │ │ │ + @ instruction: 0x0109d3b8 │ │ │ │ + tsteq fp, sl, ror #20 │ │ │ │ + smlabteq sl, lr, r8, lr │ │ │ │ + tsteq fp, lr, asr sl │ │ │ │ + tsteq fp, ip, asr sl │ │ │ │ + tstpeq r8, r8, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq fp, r0, r5, fp │ │ │ │ + strdeq pc, [r8, -r6] │ │ │ │ + smlatteq r8, lr, r0, pc @ │ │ │ │ + smlatteq r9, r2, r8, r6 │ │ │ │ + ldrdeq r6, [r9, -r2] │ │ │ │ + smlabteq r9, lr, r8, r6 │ │ │ │ + smlabteq r9, sl, r8, r6 │ │ │ │ + smlabteq r9, r6, r8, r6 │ │ │ │ + smlabteq r9, r2, r8, r6 │ │ │ │ + @ instruction: 0x010968be │ │ │ │ + @ instruction: 0x010968ba │ │ │ │ + @ instruction: 0x010968b2 │ │ │ │ + smlatbeq r9, lr, r8, r6 │ │ │ │ + ldrdeq fp, [fp, -sl] │ │ │ │ + @ instruction: 0x010bb4ba │ │ │ │ + tsteq r2, ip, lsl r8 │ │ │ │ + strdeq r4, [ip, -r8] │ │ │ │ + strdeq r4, [ip, -r4] │ │ │ │ + smlatteq ip, r4, r6, r4 │ │ │ │ + strdeq r4, [ip, -r0] │ │ │ │ strdeq r4, [ip, -ip] │ │ │ │ + tsteq ip, r4, lsl #14 │ │ │ │ tsteq ip, ip, lsl #14 │ │ │ │ - tsteq r2, sl, lsr #13 │ │ │ │ - tsteq ip, r8, lsl #14 │ │ │ │ - smlabbeq ip, ip, r5, r4 │ │ │ │ - @ instruction: 0x010c4598 │ │ │ │ - smlatbeq ip, r4, r5, r4 │ │ │ │ - smlatbeq ip, ip, r5, r4 │ │ │ │ - @ instruction: 0x010c45b4 │ │ │ │ - @ instruction: 0x010c45bc │ │ │ │ - smlabteq ip, r4, r5, r4 │ │ │ │ - ldrdeq r4, [ip, -r4] │ │ │ │ - smlatteq ip, r4, r5, r4 │ │ │ │ - strdeq r4, [ip, -r4] │ │ │ │ + tsteq ip, r4, lsl r7 │ │ │ │ + tsteq ip, ip, lsl r7 │ │ │ │ + tsteq ip, ip, lsr #14 │ │ │ │ + tsteq ip, ip, lsr r7 │ │ │ │ + tsteq ip, ip, asr #14 │ │ │ │ + tsteq ip, ip, asr r7 │ │ │ │ + tsteq ip, ip, ror #14 │ │ │ │ + tsteq r2, sl, lsl #14 │ │ │ │ + tsteq ip, r8, ror #14 │ │ │ │ + smlatteq ip, ip, r5, r4 │ │ │ │ + strdeq r4, [ip, -r8] │ │ │ │ tsteq ip, r4, lsl #12 │ │ │ │ + tsteq ip, ip, lsl #12 │ │ │ │ tsteq ip, r4, lsl r6 │ │ │ │ - @ instruction: 0x011225b2 │ │ │ │ + tsteq ip, ip, lsl r6 │ │ │ │ tsteq ip, r4, lsr #12 │ │ │ │ - @ instruction: 0x010c4494 │ │ │ │ - smlatbeq ip, r0, r4, r4 │ │ │ │ - smlatbeq ip, ip, r4, r4 │ │ │ │ - @ instruction: 0x010c44b4 │ │ │ │ - @ instruction: 0x010c44bc │ │ │ │ - smlabteq ip, r4, r4, r4 │ │ │ │ - smlabteq ip, ip, r4, r4 │ │ │ │ - ldrdeq r4, [ip, -ip] │ │ │ │ - smlatteq ip, ip, r4, r4 │ │ │ │ - strdeq r4, [ip, -ip] │ │ │ │ + tsteq ip, r4, lsr r6 │ │ │ │ + tsteq ip, r4, asr #12 │ │ │ │ + tsteq ip, r4, asr r6 │ │ │ │ + tsteq ip, r4, ror #12 │ │ │ │ + tsteq ip, r4, ror r6 │ │ │ │ + tsteq r2, r2, lsl r6 │ │ │ │ + smlabbeq ip, r4, r6, r4 │ │ │ │ + strdeq r4, [ip, -r4] │ │ │ │ + tsteq ip, r0, lsl #10 │ │ │ │ tsteq ip, ip, lsl #10 │ │ │ │ + tsteq ip, r4, lsl r5 │ │ │ │ tsteq ip, ip, lsl r5 │ │ │ │ - @ instruction: 0x011224ba │ │ │ │ - tsteq ip, r0, asr #10 │ │ │ │ - @ instruction: 0x010c439c │ │ │ │ - smlatbeq ip, r8, r3, r4 │ │ │ │ - @ instruction: 0x010c43b4 │ │ │ │ - @ instruction: 0x010c43bc │ │ │ │ - smlabteq ip, r4, r3, r4 │ │ │ │ - smlabteq ip, ip, r3, r4 │ │ │ │ - ldrdeq r4, [ip, -r4] │ │ │ │ - smlatteq ip, r4, r3, r4 │ │ │ │ - strdeq r4, [ip, -r4] │ │ │ │ - tsteq ip, r4, lsl #8 │ │ │ │ + tsteq ip, r4, lsr #10 │ │ │ │ + tsteq ip, ip, lsr #10 │ │ │ │ + tsteq ip, ip, lsr r5 │ │ │ │ + tsteq ip, ip, asr #10 │ │ │ │ + tsteq ip, ip, asr r5 │ │ │ │ + tsteq ip, ip, ror #10 │ │ │ │ + tsteq ip, ip, ror r5 │ │ │ │ + tsteq r2, sl, lsl r5 │ │ │ │ + smlatbeq ip, r0, r5, r4 │ │ │ │ + strdeq r4, [ip, -ip] │ │ │ │ + tsteq ip, r8, lsl #8 │ │ │ │ tsteq ip, r4, lsl r4 │ │ │ │ + tsteq ip, ip, lsl r4 │ │ │ │ tsteq ip, r4, lsr #8 │ │ │ │ - tsteq r2, r2, asr #7 │ │ │ │ - tsteq ip, ip, asr r4 │ │ │ │ - smlatbeq ip, r4, r2, r4 │ │ │ │ - @ instruction: 0x010c42b0 │ │ │ │ - @ instruction: 0x010c42bc │ │ │ │ - smlabteq ip, r4, r2, r4 │ │ │ │ - smlabteq ip, ip, r2, r4 │ │ │ │ - ldrdeq r4, [ip, -r4] │ │ │ │ - ldrdeq r4, [ip, -ip] │ │ │ │ - smlatteq ip, ip, r2, r4 │ │ │ │ - strdeq r4, [ip, -ip] │ │ │ │ - tsteq ip, ip, lsl #6 │ │ │ │ + tsteq ip, ip, lsr #8 │ │ │ │ + tsteq ip, r4, lsr r4 │ │ │ │ + tsteq ip, r4, asr #8 │ │ │ │ + tsteq ip, r4, asr r4 │ │ │ │ + tsteq ip, r4, ror #8 │ │ │ │ + tsteq ip, r4, ror r4 │ │ │ │ + smlabbeq ip, r4, r4, r4 │ │ │ │ + tsteq r2, r2, lsr #8 │ │ │ │ + @ instruction: 0x010c44bc │ │ │ │ + tsteq ip, r4, lsl #6 │ │ │ │ + tsteq ip, r0, lsl r3 │ │ │ │ tsteq ip, ip, lsl r3 │ │ │ │ + tsteq ip, r4, lsr #6 │ │ │ │ tsteq ip, ip, lsr #6 │ │ │ │ - tsteq r2, sl, asr #5 │ │ │ │ - tsteq ip, r8, ror r3 │ │ │ │ - smlatbeq ip, ip, r1, r4 │ │ │ │ - @ instruction: 0x010c41b8 │ │ │ │ - smlabteq ip, r4, r1, r4 │ │ │ │ - smlabteq ip, ip, r1, r4 │ │ │ │ - ldrdeq r4, [ip, -r4] │ │ │ │ - ldrdeq r4, [ip, -ip] │ │ │ │ - smlatteq ip, r4, r1, r4 │ │ │ │ - strdeq r4, [ip, -r4] │ │ │ │ - tsteq ip, r4, lsl #4 │ │ │ │ - tsteq ip, r4, lsl r2 │ │ │ │ + tsteq ip, r4, lsr r3 │ │ │ │ + tsteq ip, ip, lsr r3 │ │ │ │ + tsteq ip, ip, asr #6 │ │ │ │ + tsteq ip, ip, asr r3 │ │ │ │ + tsteq ip, ip, ror #6 │ │ │ │ + tsteq ip, ip, ror r3 │ │ │ │ + smlabbeq ip, ip, r3, r4 │ │ │ │ + tsteq r2, sl, lsr #6 │ │ │ │ + ldrdeq r4, [ip, -r8] │ │ │ │ + tsteq ip, ip, lsl #4 │ │ │ │ + tsteq ip, r8, lsl r2 │ │ │ │ tsteq ip, r4, lsr #4 │ │ │ │ + tsteq ip, ip, lsr #4 │ │ │ │ tsteq ip, r4, lsr r2 │ │ │ │ - @ instruction: 0x011221d2 │ │ │ │ + tsteq ip, ip, lsr r2 │ │ │ │ + tsteq ip, r4, asr #4 │ │ │ │ + tsteq ip, r4, asr r2 │ │ │ │ + tsteq ip, r4, ror #4 │ │ │ │ + tsteq ip, r4, ror r2 │ │ │ │ + smlabbeq ip, r4, r2, r4 │ │ │ │ @ instruction: 0x010c4294 │ │ │ │ - strheq r4, [ip, -r4] │ │ │ │ - smlabteq ip, r0, r0, r4 │ │ │ │ - smlabteq ip, ip, r0, r4 │ │ │ │ - ldrdeq r4, [ip, -r4] │ │ │ │ - ldrdeq r4, [ip, -ip] │ │ │ │ - smlatteq ip, r4, r0, r4 │ │ │ │ - smlatteq ip, ip, r0, r4 │ │ │ │ - strdeq r4, [ip, -ip] │ │ │ │ - tsteq ip, ip, lsl #2 │ │ │ │ - tsteq ip, ip, lsl r1 │ │ │ │ + tsteq r2, r2, lsr r2 │ │ │ │ + strdeq r4, [ip, -r4] │ │ │ │ + tsteq ip, r4, lsl r1 │ │ │ │ + tsteq ip, r0, lsr #2 │ │ │ │ tsteq ip, ip, lsr #2 │ │ │ │ + tsteq ip, r4, lsr r1 │ │ │ │ tsteq ip, ip, lsr r1 │ │ │ │ - ldrsbeq r2, [r2, -ip] │ │ │ │ - @ instruction: 0x010c41b6 │ │ │ │ - smlabteq ip, r4, pc, r3 @ │ │ │ │ - ldrdeq r3, [ip, -r0] │ │ │ │ - ldrdeq r3, [ip, -ip] │ │ │ │ - smlatteq ip, r4, pc, r3 @ │ │ │ │ - smlatteq ip, ip, pc, r3 @ │ │ │ │ - strdeq r3, [ip, -r4] │ │ │ │ - strdeq r3, [ip, -ip] │ │ │ │ - tsteq ip, ip │ │ │ │ - tsteq ip, ip, lsl r0 │ │ │ │ - tsteq ip, ip, lsr #32 │ │ │ │ + tsteq ip, r4, asr #2 │ │ │ │ + tsteq ip, ip, asr #2 │ │ │ │ + tsteq ip, ip, asr r1 │ │ │ │ + tsteq ip, ip, ror #2 │ │ │ │ + tsteq ip, ip, ror r1 │ │ │ │ + smlabbeq ip, ip, r1, r4 │ │ │ │ + @ instruction: 0x010c419c │ │ │ │ + tsteq r2, ip, lsr r1 │ │ │ │ + tsteq ip, r6, lsl r2 │ │ │ │ + tsteq ip, r4, lsr #32 │ │ │ │ + tsteq ip, r0, lsr r0 │ │ │ │ tsteq ip, ip, lsr r0 │ │ │ │ + tsteq ip, r4, asr #32 │ │ │ │ tsteq ip, ip, asr #32 │ │ │ │ - tsteq r2, sl, ror #31 │ │ │ │ - ldrdeq r4, [ip, -r2] │ │ │ │ - @ instruction: 0x010c3ebe │ │ │ │ - smlabteq ip, ip, lr, r3 │ │ │ │ - ldrdeq r3, [ip, -sl] │ │ │ │ - smlatteq ip, r4, lr, r3 │ │ │ │ - smlatteq ip, lr, lr, r3 │ │ │ │ - strdeq r3, [ip, -r8] │ │ │ │ + qaddeq r4, r4, ip │ │ │ │ + qaddeq r4, ip, ip │ │ │ │ + tsteq ip, ip, rrx │ │ │ │ + tsteq ip, ip, ror r0 │ │ │ │ + smlabbeq ip, ip, r0, r4 │ │ │ │ + swpeq r4, ip, [ip] @ │ │ │ │ + smlatbeq ip, ip, r0, r4 │ │ │ │ + tsteq r2, sl, asr #32 │ │ │ │ + tsteq ip, r2, lsr r1 │ │ │ │ + tsteq ip, lr, lsl pc │ │ │ │ + tsteq ip, ip, lsr #30 │ │ │ │ + tsteq ip, sl, lsr pc │ │ │ │ + tsteq ip, r4, asr #30 │ │ │ │ + tsteq ip, lr, asr #30 │ │ │ │ + tsteq ip, r8, asr pc │ │ │ │ @ instruction: 0x2654f8df │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf797447a │ │ │ │ eor lr, pc, r8, lsr #19 │ │ │ │ @ instruction: 0x2648f8df │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf797447a │ │ │ │ @@ -106874,108 +106874,108 @@ │ │ │ │ mul r7, r0, lr │ │ │ │ ldrtmi r4, [fp], -r2, ror #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ mcr 7, 4, pc, cr6, cr6, {4} @ │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq ip, r8, lsr ip │ │ │ │ - tsteq ip, r8, asr #24 │ │ │ │ - tsteq ip, r8, asr ip │ │ │ │ - tsteq ip, r8, ror #24 │ │ │ │ - tsteq ip, r8, ror ip │ │ │ │ - smlabbeq ip, r8, ip, r3 │ │ │ │ - tsteq r2, r6, lsr #24 │ │ │ │ - tsteq ip, r4, lsr #26 │ │ │ │ - tsteq ip, r8, lsl #22 │ │ │ │ - tsteq ip, r4, lsl fp │ │ │ │ - tsteq ip, r0, lsr #22 │ │ │ │ - tsteq ip, r8, lsr #22 │ │ │ │ - tsteq ip, r0, lsr fp │ │ │ │ - tsteq ip, r8, lsr fp │ │ │ │ - tsteq ip, r0, asr #22 │ │ │ │ - tsteq ip, r0, asr fp │ │ │ │ - tsteq ip, r0, ror #22 │ │ │ │ - tsteq ip, r0, ror fp │ │ │ │ + @ instruction: 0x010c3c98 │ │ │ │ + smlatbeq ip, r8, ip, r3 │ │ │ │ + @ instruction: 0x010c3cb8 │ │ │ │ + smlabteq ip, r8, ip, r3 │ │ │ │ + ldrdeq r3, [ip, -r8] │ │ │ │ + smlatteq ip, r8, ip, r3 │ │ │ │ + tsteq r2, r6, lsl #25 │ │ │ │ + smlabbeq ip, r4, sp, r3 │ │ │ │ + tsteq ip, r8, ror #22 │ │ │ │ + tsteq ip, r4, ror fp │ │ │ │ smlabbeq ip, r0, fp, r3 │ │ │ │ + smlabbeq ip, r8, fp, r3 │ │ │ │ @ instruction: 0x010c3b90 │ │ │ │ - tsteq r2, lr, lsr #22 │ │ │ │ - tsteq ip, r0, asr #24 │ │ │ │ - tsteq ip, r0, lsl sl │ │ │ │ - tsteq ip, ip, lsl sl │ │ │ │ - tsteq ip, r8, lsr #20 │ │ │ │ - tsteq ip, r0, lsr sl │ │ │ │ - tsteq ip, r8, lsr sl │ │ │ │ - tsteq ip, r0, asr #20 │ │ │ │ - tsteq ip, r8, asr #20 │ │ │ │ - tsteq ip, r8, asr sl │ │ │ │ - tsteq ip, r8, ror #20 │ │ │ │ - tsteq ip, r8, ror sl │ │ │ │ + @ instruction: 0x010c3b98 │ │ │ │ + smlatbeq ip, r0, fp, r3 │ │ │ │ + @ instruction: 0x010c3bb0 │ │ │ │ + smlabteq ip, r0, fp, r3 │ │ │ │ + ldrdeq r3, [ip, -r0] │ │ │ │ + smlatteq ip, r0, fp, r3 │ │ │ │ + strdeq r3, [ip, -r0] │ │ │ │ + tsteq r2, lr, lsl #23 │ │ │ │ + smlatbeq ip, r0, ip, r3 │ │ │ │ + tsteq ip, r0, ror sl │ │ │ │ + tsteq ip, ip, ror sl │ │ │ │ smlabbeq ip, r8, sl, r3 │ │ │ │ + @ instruction: 0x010c3a90 │ │ │ │ @ instruction: 0x010c3a98 │ │ │ │ - tsteq r2, r6, lsr sl │ │ │ │ - tsteq ip, ip, asr fp │ │ │ │ - tsteq ip, r8, lsl r9 │ │ │ │ - tsteq ip, r4, lsr #18 │ │ │ │ - tsteq ip, r0, lsr r9 │ │ │ │ - tsteq ip, r8, lsr r9 │ │ │ │ - tsteq ip, r0, asr #18 │ │ │ │ - tsteq ip, r8, asr #18 │ │ │ │ - tsteq ip, r0, asr r9 │ │ │ │ - tsteq ip, r0, ror #18 │ │ │ │ - tsteq ip, r2, ror r9 │ │ │ │ + smlatbeq ip, r0, sl, r3 │ │ │ │ + smlatbeq ip, r8, sl, r3 │ │ │ │ + @ instruction: 0x010c3ab8 │ │ │ │ + smlabteq ip, r8, sl, r3 │ │ │ │ + ldrdeq r3, [ip, -r8] │ │ │ │ + smlatteq ip, r8, sl, r3 │ │ │ │ + strdeq r3, [ip, -r8] │ │ │ │ + @ instruction: 0x01121a96 │ │ │ │ + @ instruction: 0x010c3bbc │ │ │ │ + tsteq ip, r8, ror r9 │ │ │ │ smlabbeq ip, r4, r9, r3 │ │ │ │ - @ instruction: 0x010c3996 │ │ │ │ + @ instruction: 0x010c3990 │ │ │ │ + @ instruction: 0x010c3998 │ │ │ │ + smlatbeq ip, r0, r9, r3 │ │ │ │ smlatbeq ip, r8, r9, r3 │ │ │ │ - tsteq r2, r8, asr #18 │ │ │ │ - smlabbeq ip, r4, sl, r3 │ │ │ │ - tsteq ip, lr, lsr #16 │ │ │ │ - tsteq ip, ip, lsr r8 │ │ │ │ - tsteq ip, sl, asr #16 │ │ │ │ - tsteq ip, r4, asr r8 │ │ │ │ - tsteq ip, lr, asr r8 │ │ │ │ - tsteq ip, r8, ror #16 │ │ │ │ - tsteq ip, r2, ror r8 │ │ │ │ - smlabbeq ip, r4, r8, r3 │ │ │ │ - @ instruction: 0x010c3896 │ │ │ │ - smlatbeq ip, r8, r8, r3 │ │ │ │ - @ instruction: 0x010c38ba │ │ │ │ - smlabteq ip, ip, r8, r3 │ │ │ │ - tsteq r2, ip, ror #16 │ │ │ │ - @ instruction: 0x010c39bc │ │ │ │ - tsteq ip, r2, asr r7 │ │ │ │ - tsteq ip, r0, ror #14 │ │ │ │ - tsteq ip, lr, ror #14 │ │ │ │ - tsteq ip, r8, ror r7 │ │ │ │ - smlabbeq ip, r2, r7, r3 │ │ │ │ - smlabbeq ip, ip, r7, r3 │ │ │ │ - @ instruction: 0x010c3796 │ │ │ │ - smlatbeq ip, r8, r7, r3 │ │ │ │ - @ instruction: 0x010c37ba │ │ │ │ - smlabteq ip, ip, r7, r3 │ │ │ │ - ldrdeq r3, [ip, -lr] │ │ │ │ - strdeq r3, [ip, -r0] │ │ │ │ - @ instruction: 0x01121790 │ │ │ │ - strdeq r3, [ip, -r4] │ │ │ │ - tsteq ip, r6, ror r6 │ │ │ │ - smlabbeq ip, r4, r6, r3 │ │ │ │ - @ instruction: 0x010c3692 │ │ │ │ - @ instruction: 0x010c369c │ │ │ │ - smlatbeq ip, r6, r6, r3 │ │ │ │ - @ instruction: 0x010c36b0 │ │ │ │ - @ instruction: 0x010c36ba │ │ │ │ - smlabteq ip, ip, r6, r3 │ │ │ │ - ldrdeq r3, [ip, -lr] │ │ │ │ - strdeq r3, [ip, -r0] │ │ │ │ - tsteq ip, r2, lsl #14 │ │ │ │ - tsteq ip, r4, lsl r7 │ │ │ │ - @ instruction: 0x011216b4 │ │ │ │ - tsteq ip, lr, lsr #16 │ │ │ │ - tsteq r2, r8, asr r6 │ │ │ │ - tsteq r8, r0, ror #20 │ │ │ │ + @ instruction: 0x010c39b0 │ │ │ │ + smlabteq ip, r0, r9, r3 │ │ │ │ + ldrdeq r3, [ip, -r2] │ │ │ │ + smlatteq ip, r4, r9, r3 │ │ │ │ + strdeq r3, [ip, -r6] │ │ │ │ + tsteq ip, r8, lsl #20 │ │ │ │ + tsteq r2, r8, lsr #19 │ │ │ │ + smlatteq ip, r4, sl, r3 │ │ │ │ + smlabbeq ip, lr, r8, r3 │ │ │ │ + @ instruction: 0x010c389c │ │ │ │ + smlatbeq ip, sl, r8, r3 │ │ │ │ + @ instruction: 0x010c38b4 │ │ │ │ + @ instruction: 0x010c38be │ │ │ │ + smlabteq ip, r8, r8, r3 │ │ │ │ + ldrdeq r3, [ip, -r2] │ │ │ │ + smlatteq ip, r4, r8, r3 │ │ │ │ + strdeq r3, [ip, -r6] │ │ │ │ + tsteq ip, r8, lsl #18 │ │ │ │ + tsteq ip, sl, lsl r9 │ │ │ │ + tsteq ip, ip, lsr #18 │ │ │ │ + tsteq r2, ip, asr #17 │ │ │ │ + tsteq ip, ip, lsl sl │ │ │ │ + @ instruction: 0x010c37b2 │ │ │ │ + smlabteq ip, r0, r7, r3 │ │ │ │ + smlabteq ip, lr, r7, r3 │ │ │ │ + ldrdeq r3, [ip, -r8] │ │ │ │ + smlatteq ip, r2, r7, r3 │ │ │ │ + smlatteq ip, ip, r7, r3 │ │ │ │ + strdeq r3, [ip, -r6] │ │ │ │ + tsteq ip, r8, lsl #16 │ │ │ │ + tsteq ip, sl, lsl r8 │ │ │ │ + tsteq ip, ip, lsr #16 │ │ │ │ + tsteq ip, lr, lsr r8 │ │ │ │ + tsteq ip, r0, asr r8 │ │ │ │ + @ instruction: 0x011217f0 │ │ │ │ + tsteq ip, r4, asr r9 │ │ │ │ + ldrdeq r3, [ip, -r6] │ │ │ │ + smlatteq ip, r4, r6, r3 │ │ │ │ + strdeq r3, [ip, -r2] │ │ │ │ + strdeq r3, [ip, -ip] │ │ │ │ + tsteq ip, r6, lsl #14 │ │ │ │ + tsteq ip, r0, lsl r7 │ │ │ │ + tsteq ip, sl, lsl r7 │ │ │ │ + tsteq ip, ip, lsr #14 │ │ │ │ + tsteq ip, lr, lsr r7 │ │ │ │ + tsteq ip, r0, asr r7 │ │ │ │ + tsteq ip, r2, ror #14 │ │ │ │ + tsteq ip, r4, ror r7 │ │ │ │ + tsteq r2, r4, lsl r7 │ │ │ │ + smlabbeq ip, lr, r8, r3 │ │ │ │ + @ instruction: 0x011216b8 │ │ │ │ + smlabteq r8, r0, sl, sp │ │ │ │ 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 │ │ │ │ - tsteq ip, lr, lsl r6 │ │ │ │ - tsteq ip, r6, asr #12 │ │ │ │ - tsteq ip, r0, ror #12 │ │ │ │ - tsteq ip, ip, ror r6 │ │ │ │ - smlabbeq ip, lr, r6, r3 │ │ │ │ - @ instruction: 0x010c36bc │ │ │ │ - ldrdeq r3, [ip, -r8] │ │ │ │ - tsteq ip, r0, lsr r7 │ │ │ │ + tsteq ip, lr, ror r6 │ │ │ │ + smlatbeq ip, r6, r6, r3 │ │ │ │ + smlabteq ip, r0, r6, r3 │ │ │ │ + ldrdeq r3, [ip, -ip] │ │ │ │ + smlatteq ip, lr, r6, r3 │ │ │ │ + tsteq ip, ip, lsl r7 │ │ │ │ + tsteq ip, r8, lsr r7 │ │ │ │ + @ instruction: 0x010c3790 │ │ │ │ + smlabteq ip, ip, r7, r3 │ │ │ │ + tsteq ip, r8, lsl #16 │ │ │ │ + tsteq ip, r6, lsr r8 │ │ │ │ + tsteq ip, r6, ror #16 │ │ │ │ + @ instruction: 0x010c3898 │ │ │ │ + smlabteq ip, r0, r8, r3 │ │ │ │ + tsteq ip, r2, lsr r9 │ │ │ │ + tsteq ip, sl, ror #18 │ │ │ │ + @ instruction: 0x010c39b2 │ │ │ │ + smlatteq ip, ip, r9, r3 │ │ │ │ + tsteq ip, ip, lsr #20 │ │ │ │ + tsteq ip, r4, ror #20 │ │ │ │ + smlabbeq ip, sl, sl, r3 │ │ │ │ + tsteq ip, r6, lsl #22 │ │ │ │ + tsteq ip, sl, lsr fp │ │ │ │ + smlabbeq ip, lr, fp, r3 │ │ │ │ + smlabteq ip, ip, fp, r3 │ │ │ │ + tsteq ip, r4, lsl ip │ │ │ │ + tsteq ip, r4, asr ip │ │ │ │ + tsteq ip, lr, ror ip │ │ │ │ tsteq ip, ip, ror #14 │ │ │ │ - smlatbeq ip, r8, r7, r3 │ │ │ │ - ldrdeq r3, [ip, -r6] │ │ │ │ - tsteq ip, r6, lsl #16 │ │ │ │ - tsteq ip, r8, lsr r8 │ │ │ │ - tsteq ip, r0, ror #16 │ │ │ │ - ldrdeq r3, [ip, -r2] │ │ │ │ - tsteq ip, sl, lsl #18 │ │ │ │ - tsteq ip, r2, asr r9 │ │ │ │ - smlabbeq ip, ip, r9, r3 │ │ │ │ - smlabteq ip, ip, r9, r3 │ │ │ │ - tsteq ip, r4, lsl #20 │ │ │ │ - tsteq ip, sl, lsr #20 │ │ │ │ - smlatbeq ip, r6, sl, r3 │ │ │ │ - ldrdeq r3, [ip, -sl] │ │ │ │ - tsteq ip, lr, lsr #22 │ │ │ │ - tsteq ip, ip, ror #22 │ │ │ │ - @ instruction: 0x010c3bb4 │ │ │ │ - strdeq r3, [ip, -r4] │ │ │ │ - tsteq ip, lr, lsl ip │ │ │ │ - tsteq ip, ip, lsl #14 │ │ │ │ - smlabbeq ip, sl, r4, r3 │ │ │ │ - tsteq ip, ip, ror r3 │ │ │ │ - tsteq ip, r2, lsl r3 │ │ │ │ + smlatteq ip, sl, r4, r3 │ │ │ │ ldrdeq r3, [ip, -ip] │ │ │ │ - smlatbeq ip, lr, r2, r3 │ │ │ │ - tsteq r8, r4, ror #8 │ │ │ │ - tsteq r8, lr, asr r4 │ │ │ │ - tsteq ip, r4, lsr r3 │ │ │ │ - tsteq ip, r2, lsl #6 │ │ │ │ - tsteq r8, ip, asr #8 │ │ │ │ - tsteq r8, r6, asr #8 │ │ │ │ - smlabteq ip, ip, r3, r3 │ │ │ │ - smlabbeq ip, sl, r3, r3 │ │ │ │ - tsteq ip, r8, asr #6 │ │ │ │ - tsteq r8, lr, lsr #8 │ │ │ │ - tsteq r8, r8, lsr #8 │ │ │ │ - strdeq r3, [ip, -r2] │ │ │ │ - tsteq ip, r8, lsl #8 │ │ │ │ - tsteq r8, r6, lsl r4 │ │ │ │ - tsteq ip, r0, ror #10 │ │ │ │ - @ instruction: 0x010c34ba │ │ │ │ - tsteq ip, ip, ror #8 │ │ │ │ - tsteq ip, r2, lsr #8 │ │ │ │ - strdeq sp, [r8, -r8] │ │ │ │ - strdeq sp, [r8, -r2] │ │ │ │ - strdeq r3, [ip, -ip] │ │ │ │ - @ instruction: 0x010c34b6 │ │ │ │ + tsteq ip, r2, ror r3 │ │ │ │ + tsteq ip, ip, lsr r3 │ │ │ │ + tsteq ip, lr, lsl #6 │ │ │ │ + smlabteq r8, r4, r4, sp │ │ │ │ + @ instruction: 0x0108d4be │ │ │ │ + @ instruction: 0x010c3394 │ │ │ │ + tsteq ip, r2, ror #6 │ │ │ │ + smlatbeq r8, ip, r4, sp │ │ │ │ + smlatbeq r8, r6, r4, sp │ │ │ │ + tsteq ip, ip, lsr #8 │ │ │ │ + smlatteq ip, sl, r3, r3 │ │ │ │ + smlatbeq ip, r8, r3, r3 │ │ │ │ + smlabbeq r8, lr, r4, sp │ │ │ │ + smlabbeq r8, r8, r4, sp │ │ │ │ + tsteq ip, r2, asr r4 │ │ │ │ + tsteq ip, r8, ror #8 │ │ │ │ + tsteq r8, r6, ror r4 │ │ │ │ + smlabteq ip, r0, r5, r3 │ │ │ │ + tsteq ip, sl, lsl r5 │ │ │ │ + smlabteq ip, ip, r4, r3 │ │ │ │ + smlabbeq ip, r2, r4, r3 │ │ │ │ + tsteq r8, r8, asr r4 │ │ │ │ + tsteq r8, r2, asr r4 │ │ │ │ + tsteq ip, ip, asr r5 │ │ │ │ + tsteq ip, r6, lsl r5 │ │ │ │ + tsteq r8, r0, asr #8 │ │ │ │ + tsteq r8, sl, lsr r4 │ │ │ │ + tsteq ip, r8, lsr #12 │ │ │ │ + ldrdeq r3, [ip, -lr] │ │ │ │ + @ instruction: 0x010c3598 │ │ │ │ + tsteq r8, r2, lsr #8 │ │ │ │ + tsteq r8, ip, lsl r4 │ │ │ │ + tsteq ip, r2, asr r6 │ │ │ │ + tsteq ip, r0, ror r6 │ │ │ │ + tsteq r8, sl, lsl #8 │ │ │ │ + tsteq ip, r4, lsr r9 │ │ │ │ + smlatteq ip, sl, r7, r3 │ │ │ │ + tsteq ip, r0, lsr r7 │ │ │ │ + smlatteq ip, r2, r6, r3 │ │ │ │ + @ instruction: 0x010c3694 │ │ │ │ + smlatteq r8, r6, r3, sp │ │ │ │ smlatteq r8, r0, r3, sp │ │ │ │ - ldrdeq sp, [r8, -sl] │ │ │ │ - smlabteq ip, r8, r5, r3 │ │ │ │ - tsteq ip, lr, ror r5 │ │ │ │ - tsteq ip, r8, lsr r5 │ │ │ │ - smlabteq r8, r2, r3, sp │ │ │ │ - @ instruction: 0x0108d3bc │ │ │ │ - strdeq r3, [ip, -r2] │ │ │ │ - tsteq ip, r0, lsl r6 │ │ │ │ + tsteq ip, lr, ror r7 │ │ │ │ + tsteq ip, r0, lsr r7 │ │ │ │ + smlabteq r8, lr, r3, sp │ │ │ │ + smlabteq r8, r8, r3, sp │ │ │ │ + tsteq ip, r2, ror #16 │ │ │ │ + tsteq ip, r4, lsl r8 │ │ │ │ + smlabteq ip, r6, r7, r3 │ │ │ │ + @ instruction: 0x0108d3b0 │ │ │ │ smlatbeq r8, sl, r3, sp │ │ │ │ + smlabbeq ip, ip, r8, r3 │ │ │ │ + smlatbeq ip, sl, r8, r3 │ │ │ │ + @ instruction: 0x0108d398 │ │ │ │ + tsteq ip, lr, lsr sl │ │ │ │ + tsteq ip, r8, ror r9 │ │ │ │ + tsteq ip, r2, lsr #18 │ │ │ │ ldrdeq r3, [ip, -r4] │ │ │ │ - smlabbeq ip, sl, r7, r3 │ │ │ │ - ldrdeq r3, [ip, -r0] │ │ │ │ - smlabbeq ip, r2, r6, r3 │ │ │ │ - tsteq ip, r4, lsr r6 │ │ │ │ - smlabbeq r8, r6, r3, sp │ │ │ │ - smlabbeq r8, r0, r3, sp │ │ │ │ - tsteq ip, lr, lsl r7 │ │ │ │ - ldrdeq r3, [ip, -r0] │ │ │ │ - tsteq r8, lr, ror #6 │ │ │ │ - tsteq r8, r8, ror #6 │ │ │ │ - tsteq ip, r2, lsl #16 │ │ │ │ - @ instruction: 0x010c37b4 │ │ │ │ - tsteq ip, r6, ror #14 │ │ │ │ - tsteq r8, r0, asr r3 │ │ │ │ - tsteq r8, sl, asr #6 │ │ │ │ - tsteq ip, ip, lsr #16 │ │ │ │ - tsteq ip, sl, asr #16 │ │ │ │ - tsteq r8, r8, lsr r3 │ │ │ │ - ldrdeq r3, [ip, -lr] │ │ │ │ - tsteq ip, r8, lsl r9 │ │ │ │ - smlabteq ip, r2, r8, r3 │ │ │ │ - tsteq ip, r4, ror r8 │ │ │ │ - tsteq r8, sl, lsl r3 │ │ │ │ - tsteq r8, r4, lsl r3 │ │ │ │ - tsteq ip, sl, ror #18 │ │ │ │ - tsteq ip, r8, lsl r9 │ │ │ │ - tsteq r8, r2, lsl #6 │ │ │ │ - strdeq sp, [r8, -ip] │ │ │ │ - tsteq ip, r2, ror #20 │ │ │ │ - tsteq ip, ip, lsl #20 │ │ │ │ - @ instruction: 0x010c39ba │ │ │ │ - smlatteq r8, r4, r2, sp │ │ │ │ - ldrdeq sp, [r8, -lr] │ │ │ │ - @ instruction: 0x010c3a90 │ │ │ │ - @ instruction: 0x010c3ab2 │ │ │ │ - smlabteq r8, ip, r2, sp │ │ │ │ + tsteq r8, sl, ror r3 │ │ │ │ + tsteq r8, r4, ror r3 │ │ │ │ + smlabteq ip, sl, r9, r3 │ │ │ │ + tsteq ip, r8, ror r9 │ │ │ │ + tsteq r8, r2, ror #6 │ │ │ │ + tsteq r8, ip, asr r3 │ │ │ │ + smlabteq ip, r2, sl, r3 │ │ │ │ + tsteq ip, ip, ror #20 │ │ │ │ + tsteq ip, sl, lsl sl │ │ │ │ + tsteq r8, r4, asr #6 │ │ │ │ + tsteq r8, lr, lsr r3 │ │ │ │ + strdeq r3, [ip, -r0] │ │ │ │ + tsteq ip, r2, lsl fp │ │ │ │ + tsteq r8, ip, 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 @@ │ │ │ │ mrc 7, 6, APSR_nzcv, cr0, cr5, {4} │ │ │ │ bmi 1656248 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7959600 │ │ │ │ andlt lr, r2, r8, asr #29 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - @ instruction: 0x0108d49e │ │ │ │ - tsteq sl, r4, asr #24 │ │ │ │ - tsteq sl, ip, lsr pc │ │ │ │ - smlabteq sl, lr, fp, ip │ │ │ │ - tsteq r8, sl, lsl r3 │ │ │ │ - tsteq sl, r4, lsl fp │ │ │ │ - tsteq r8, r4, lsl r3 │ │ │ │ - tsteq ip, r8, lsl #14 │ │ │ │ - tsteq ip, r0, lsl #14 │ │ │ │ - smlabbeq ip, r4, pc, r4 @ │ │ │ │ - smlatteq ip, r8, r6, r3 │ │ │ │ - smlatteq ip, r0, r6, r3 │ │ │ │ - ldrdeq r3, [ip, -r8] │ │ │ │ + strdeq sp, [r8, -lr] │ │ │ │ + smlatbeq sl, r4, ip, ip │ │ │ │ + @ instruction: 0x010acf9c │ │ │ │ + tsteq sl, lr, lsr #24 │ │ │ │ + tsteq r8, sl, ror r3 │ │ │ │ + tsteq sl, r4, ror fp │ │ │ │ + tsteq r8, r4, ror r3 │ │ │ │ + tsteq ip, r8, ror #14 │ │ │ │ + tsteq ip, r0, ror #14 │ │ │ │ + smlatteq ip, r4, pc, r4 @ │ │ │ │ + tsteq ip, r8, asr #14 │ │ │ │ + tsteq ip, r0, asr #14 │ │ │ │ + tsteq ip, r8, lsr r7 │ │ │ │ + tsteq ip, r0, lsr r7 │ │ │ │ + tsteq ip, r8, lsr #14 │ │ │ │ + tsteq r2, sl, lsl #23 │ │ │ │ + ldrdeq sp, [r8, -r4] │ │ │ │ + smlatbeq sl, r2, sl, ip │ │ │ │ + smlabteq r8, r2, r2, sp │ │ │ │ + smlabbeq sl, r4, sl, ip │ │ │ │ + smlabteq r8, ip, r2, sp │ │ │ │ + tsteq sl, r6, ror #20 │ │ │ │ + tsteq sl, sl, lsr #20 │ │ │ │ + tsteq sl, r4, asr #20 │ │ │ │ + smlabbeq r9, r0, r8, fp │ │ │ │ + tsteq ip, lr, ror r6 │ │ │ │ + tsteq ip, sl, ror r6 │ │ │ │ + tsteq ip, r6, ror r6 │ │ │ │ + tsteq ip, r6, ror r6 │ │ │ │ + tsteq ip, sl, ror r6 │ │ │ │ + tsteq r8, lr, ror #4 │ │ │ │ + tsteq r8, r8, ror #4 │ │ │ │ + tsteq ip, r2, ror #12 │ │ │ │ + smlatbeq sl, r6, r9, ip │ │ │ │ + tsteq ip, r4, asr r6 │ │ │ │ + tsteq ip, r8, asr #12 │ │ │ │ + tsteq ip, lr, lsr r6 │ │ │ │ + tsteq r9, lr, ror r7 │ │ │ │ + tsteq r9, r8, ror #14 │ │ │ │ + tsteq ip, r2, lsr #12 │ │ │ │ + @ instruction: 0x0105fd9a │ │ │ │ + tsteq ip, r4, lsl r6 │ │ │ │ + tsteq ip, lr, lsl #12 │ │ │ │ + tsteq r9, r6, lsr #14 │ │ │ │ + tsteq r9, r0, lsl r7 │ │ │ │ + tsteq sl, r4, asr sl │ │ │ │ + smlatteq fp, r0, lr, sl │ │ │ │ + tsteq r8, r6, lsl #6 │ │ │ │ + tsteq sl, r0, lsr #18 │ │ │ │ + tsteq r8, r0, asr #2 │ │ │ │ + tsteq r8, sl, lsr r1 │ │ │ │ + @ instruction: 0x0109b496 │ │ │ │ + @ instruction: 0x0109b498 │ │ │ │ + tsteq ip, r2, ror r5 │ │ │ │ + tsteq ip, r0, ror r5 │ │ │ │ + tsteq sl, sl, lsl r7 │ │ │ │ + strdeq lr, [sl, -r0] │ │ │ │ + smlabteq r8, r0, r0, sp │ │ │ │ + strheq sp, [r8, -sl] │ │ │ │ + tsteq ip, r2, lsr r5 │ │ │ │ + tsteq ip, r8, lsr #10 │ │ │ │ + tsteq ip, r2, lsr #10 │ │ │ │ + strdeq r3, [ip, -r0] │ │ │ │ + tsteq ip, r6, ror ip │ │ │ │ + ldrdeq r3, [ip, -ip] │ │ │ │ + ldrdeq r3, [ip, -r6] │ │ │ │ ldrdeq r3, [ip, -r0] │ │ │ │ - smlabteq ip, r8, r6, r3 │ │ │ │ - tsteq r2, sl, lsr #22 │ │ │ │ - tsteq r8, r4, ror r2 │ │ │ │ - tsteq sl, r2, asr #20 │ │ │ │ - tsteq r8, r2, ror #4 │ │ │ │ - tsteq sl, r4, lsr #20 │ │ │ │ - tsteq r8, ip, ror #4 │ │ │ │ - tsteq sl, r6, lsl #20 │ │ │ │ - smlabteq sl, sl, r9, ip │ │ │ │ - smlatteq sl, r4, r9, ip │ │ │ │ - tsteq r9, r0, lsr #16 │ │ │ │ - tsteq ip, lr, lsl r6 │ │ │ │ - tsteq ip, sl, lsl r6 │ │ │ │ - tsteq ip, r6, lsl r6 │ │ │ │ - tsteq ip, r6, lsl r6 │ │ │ │ - tsteq ip, sl, lsl r6 │ │ │ │ - tsteq r8, lr, lsl #4 │ │ │ │ - tsteq r8, r8, lsl #4 │ │ │ │ - tsteq ip, r2, lsl #12 │ │ │ │ - tsteq sl, r6, asr #18 │ │ │ │ - strdeq r3, [ip, -r4] │ │ │ │ - smlatteq ip, r8, r5, r3 │ │ │ │ - ldrdeq r3, [ip, -lr] │ │ │ │ - tsteq r9, lr, lsl r7 │ │ │ │ - tsteq r9, r8, lsl #14 │ │ │ │ - smlabteq ip, r2, r5, r3 │ │ │ │ - tstpeq r5, sl, lsr sp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010c35b4 │ │ │ │ - smlatbeq ip, lr, r5, r3 │ │ │ │ - smlabteq r9, r6, r6, fp │ │ │ │ - @ instruction: 0x0109b6b0 │ │ │ │ - strdeq lr, [sl, -r4] │ │ │ │ - smlabbeq fp, r0, lr, sl │ │ │ │ - smlatbeq r8, r6, r2, sp │ │ │ │ - smlabteq sl, r0, r8, lr │ │ │ │ - smlatteq r8, r0, r0, sp │ │ │ │ - ldrdeq sp, [r8, -sl] │ │ │ │ - tsteq r9, r6, lsr r4 │ │ │ │ - tsteq r9, r8, lsr r4 │ │ │ │ - tsteq ip, r2, lsl r5 │ │ │ │ - tsteq ip, r0, lsl r5 │ │ │ │ - @ instruction: 0x010ae6ba │ │ │ │ - @ instruction: 0x010ae990 │ │ │ │ - tsteq r8, r0, rrx │ │ │ │ - qaddeq sp, sl, r8 │ │ │ │ - ldrdeq r3, [ip, -r2] │ │ │ │ - smlabteq ip, r8, r4, r3 │ │ │ │ - smlabteq ip, r2, r4, r3 │ │ │ │ - @ instruction: 0x010c3390 │ │ │ │ - tsteq ip, r6, lsl ip │ │ │ │ - tsteq ip, ip, ror r3 │ │ │ │ - tsteq ip, r6, ror r3 │ │ │ │ - tsteq ip, r0, ror r3 │ │ │ │ - tsteq ip, sl, ror #6 │ │ │ │ - @ instruction: 0x011207d6 │ │ │ │ - tsteq ip, r8, asr r4 │ │ │ │ - strdeq ip, [sl, -r8] │ │ │ │ - tsteq ip, lr, asr #8 │ │ │ │ - tsteq ip, r2, asr #8 │ │ │ │ - tsteq ip, lr, lsr r4 │ │ │ │ - tsteq ip, r6, lsr r4 │ │ │ │ - tsteq ip, lr, lsr #8 │ │ │ │ - tsteq ip, r2, lsr r4 │ │ │ │ - tsteq sl, r6, lsr r2 │ │ │ │ - smlatbeq fp, r4, r1, r6 │ │ │ │ - tsteq sl, r0, lsl r6 │ │ │ │ - smlatteq r8, r2, sl, ip │ │ │ │ + smlabteq ip, sl, r3, r3 │ │ │ │ + tsteq r2, r6, lsr r8 │ │ │ │ + @ instruction: 0x010c34b8 │ │ │ │ + tsteq sl, r8, asr r7 │ │ │ │ + smlatbeq ip, lr, r4, r3 │ │ │ │ + smlatbeq ip, r2, r4, r3 │ │ │ │ + @ instruction: 0x010c349e │ │ │ │ + @ instruction: 0x010c3496 │ │ │ │ + smlabbeq ip, lr, r4, r3 │ │ │ │ + @ instruction: 0x010c3492 │ │ │ │ + @ instruction: 0x010ac296 │ │ │ │ + tsteq fp, r4, lsl #4 │ │ │ │ + tsteq sl, r0, ror r6 │ │ │ │ + tsteq r8, r2, asr #22 │ │ │ │ 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 │ │ │ │ - smlabbeq ip, r8, r2, r3 │ │ │ │ + smlatteq ip, r8, r2, r3 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec355b0 │ │ │ │ @ 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 fee1c6b4 │ │ │ │ svceq 0x002b4a4e │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7954620 │ │ │ │ @ instruction: 0xbdf8ebae │ │ │ │ - smlabteq r8, sl, ip, ip │ │ │ │ - strdeq sp, [fp, -lr] │ │ │ │ - @ instruction: 0x0108ccbe │ │ │ │ - smlatbeq r8, sl, ip, ip │ │ │ │ - tsteq r2, r0, ror #9 │ │ │ │ - @ instruction: 0x0108cc98 │ │ │ │ + tsteq r8, sl, lsr #26 │ │ │ │ + tsteq fp, lr, asr r3 │ │ │ │ + tsteq r8, lr, lsl sp │ │ │ │ + tsteq r8, sl, lsl #26 │ │ │ │ + tsteq r2, r0, asr #10 │ │ │ │ + strdeq ip, [r8, -r8] │ │ │ │ + strdeq ip, [r8, -sl] │ │ │ │ + strdeq ip, [r8, -r2] │ │ │ │ + tstpeq fp, sl, asr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, ip, asr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r4, asr sp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108ccb6 │ │ │ │ + @ instruction: 0x010bd29c │ │ │ │ + smlatbeq r8, r6, ip, ip │ │ │ │ + @ instruction: 0x0108ccb4 │ │ │ │ + smlabteq ip, r6, r1, r3 │ │ │ │ + @ instruction: 0x0108ccb6 │ │ │ │ + tsteq fp, sl, asr #4 │ │ │ │ + smlatbeq r8, ip, ip, ip │ │ │ │ @ instruction: 0x0108cc9a │ │ │ │ - @ instruction: 0x0108cc92 │ │ │ │ - strdeq pc, [fp, -sl] │ │ │ │ - strdeq pc, [fp, -ip] │ │ │ │ - strdeq pc, [fp, -r4] │ │ │ │ - tsteq r8, r6, asr ip │ │ │ │ - tsteq fp, ip, lsr r2 │ │ │ │ - tsteq r8, r6, asr #24 │ │ │ │ - tsteq r8, r4, asr ip │ │ │ │ - tsteq ip, r6, ror #2 │ │ │ │ - tsteq r8, r6, asr ip │ │ │ │ - smlatteq fp, sl, r1, sp │ │ │ │ - tsteq r8, ip, asr #24 │ │ │ │ - tsteq r8, sl, lsr ip │ │ │ │ - @ instruction: 0x011203d2 │ │ │ │ - tsteq r8, ip, lsr #24 │ │ │ │ - tsteq r8, r4, lsr ip │ │ │ │ - tsteq r8, r6, lsr ip │ │ │ │ - tsteq r8, r0, lsr ip │ │ │ │ - tsteq r8, r8, lsl #24 │ │ │ │ - tsteq r8, sl, lsl #24 │ │ │ │ - tsteq r8, ip, lsl ip │ │ │ │ - tsteq r8, r8, lsr fp │ │ │ │ - tsteq r8, r2, lsr fp │ │ │ │ - tsteq r8, r8, lsl #24 │ │ │ │ - tsteq r8, ip, lsl #22 │ │ │ │ - tsteq r8, r6, lsl #22 │ │ │ │ - tsteq fp, r8, asr #6 │ │ │ │ - smlatteq r8, r0, sl, ip │ │ │ │ - ldrdeq ip, [r8, -sl] │ │ │ │ - ldrdeq lr, [sl, -r4] │ │ │ │ - ldrdeq lr, [sl, -r4] │ │ │ │ - ldrdeq lr, [sl, -r2] │ │ │ │ - tsteq sl, r8, lsl r8 │ │ │ │ - smlatbeq sl, r8, r7, lr │ │ │ │ - smlatbeq sl, r6, r7, lr │ │ │ │ - ldrdeq r8, [fp, -lr] │ │ │ │ - ldrdeq r8, [fp, -r8] │ │ │ │ - ldrdeq r8, [fp, -r2] │ │ │ │ - smlabteq fp, ip, pc, r8 @ │ │ │ │ - smlabteq fp, r6, pc, r8 @ │ │ │ │ - smlabteq fp, r0, pc, r8 @ │ │ │ │ - @ instruction: 0x010b8fba │ │ │ │ - tsteq r9, ip, lsr r2 │ │ │ │ - tsteq r9, sl, lsr r2 │ │ │ │ - @ instruction: 0x010b8f98 │ │ │ │ - tsteq r2, ip, ror #3 │ │ │ │ - smlatbeq fp, r2, pc, r8 @ │ │ │ │ - tsteq r9, sl, asr #4 │ │ │ │ - tsteq r9, r0, lsr r2 │ │ │ │ - @ instruction: 0x010b8f96 │ │ │ │ - tsteq r8, lr, ror r9 │ │ │ │ - tsteq r8, r8, ror r9 │ │ │ │ - tsteq fp, r6, lsr pc │ │ │ │ - smlatbeq fp, r2, lr, r8 │ │ │ │ - smlatbeq fp, r8, lr, r8 │ │ │ │ - tsteq fp, lr, lsl pc │ │ │ │ - tsteq fp, r6, ror lr │ │ │ │ - tsteq fp, ip, ror lr │ │ │ │ - tsteq fp, r6, lsl #30 │ │ │ │ - tsteq fp, ip, lsl #30 │ │ │ │ - strdeq ip, [fp, -r2] │ │ │ │ - ldrsheq r0, [r2, -sl] │ │ │ │ - strdeq ip, [fp, -r0] │ │ │ │ - tsteq sl, r2, lsl r0 │ │ │ │ - tsteq ip, r4, lsr lr │ │ │ │ - @ instruction: 0x0108c89a │ │ │ │ - @ instruction: 0x0108c894 │ │ │ │ - smlabteq fp, r6, lr, ip │ │ │ │ - smlabteq sl, sl, pc, fp @ │ │ │ │ + tsteq r2, r2, lsr r4 │ │ │ │ + smlabbeq r8, ip, ip, ip │ │ │ │ + @ instruction: 0x0108cc94 │ │ │ │ + @ instruction: 0x0108cc96 │ │ │ │ + @ instruction: 0x0108cc90 │ │ │ │ + tsteq r8, r8, ror #24 │ │ │ │ + tsteq r8, sl, ror #24 │ │ │ │ + tsteq r8, ip, ror ip │ │ │ │ + @ instruction: 0x0108cb98 │ │ │ │ + @ instruction: 0x0108cb92 │ │ │ │ + tsteq r8, r8, ror #24 │ │ │ │ + tsteq r8, ip, ror #22 │ │ │ │ + tsteq r8, r6, ror #22 │ │ │ │ + smlatbeq fp, r8, r3, fp │ │ │ │ + tsteq r8, r0, asr #22 │ │ │ │ + tsteq r8, sl, lsr fp │ │ │ │ + tsteq sl, r4, lsr r8 │ │ │ │ + tsteq sl, r4, lsr r8 │ │ │ │ + tsteq sl, r2, lsr r8 │ │ │ │ + tsteq sl, r8, ror r8 │ │ │ │ + tsteq sl, r8, lsl #16 │ │ │ │ + tsteq sl, r6, lsl #16 │ │ │ │ + tsteq fp, lr, lsr r0 │ │ │ │ + tsteq fp, r8, lsr r0 │ │ │ │ + tsteq fp, r2, lsr r0 │ │ │ │ + tsteq fp, ip, lsr #32 │ │ │ │ + tsteq fp, r6, lsr #32 │ │ │ │ + tsteq fp, r0, lsr #32 │ │ │ │ + tsteq fp, sl, lsl r0 │ │ │ │ + @ instruction: 0x0109429c │ │ │ │ + @ instruction: 0x0109429a │ │ │ │ + strdeq r8, [fp, -r8] │ │ │ │ + tsteq r2, ip, asr #4 │ │ │ │ + tsteq fp, r2 │ │ │ │ + smlatbeq r9, sl, r2, r4 │ │ │ │ + @ instruction: 0x01094290 │ │ │ │ + strdeq r8, [fp, -r6] │ │ │ │ + ldrdeq ip, [r8, -lr] │ │ │ │ + ldrdeq ip, [r8, -r8] │ │ │ │ + @ instruction: 0x010bcf96 │ │ │ │ + tsteq fp, r2, lsl #30 │ │ │ │ + tsteq fp, r8, lsl #30 │ │ │ │ + tsteq fp, lr, ror pc │ │ │ │ + ldrdeq r8, [fp, -r6] │ │ │ │ + ldrdeq r8, [fp, -ip] │ │ │ │ + tsteq fp, r6, ror #30 │ │ │ │ + tsteq fp, ip, ror #30 │ │ │ │ + tsteq fp, r2, asr pc │ │ │ │ + tsteq r2, sl, asr r1 │ │ │ │ + tsteq fp, r0, asr pc │ │ │ │ + tsteq sl, r2, ror r0 │ │ │ │ + @ instruction: 0x010c2e94 │ │ │ │ + strdeq ip, [r8, -sl] │ │ │ │ + strdeq ip, [r8, -r4] │ │ │ │ + tsteq fp, r6, lsr #30 │ │ │ │ + tsteq sl, sl, lsr #32 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec35ba8 │ │ │ │ @ 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 │ │ │ │ - tsteq ip, lr, asr #24 │ │ │ │ - tsteq ip, r8, lsl #24 │ │ │ │ - @ instruction: 0x010c2b90 │ │ │ │ - tsteq ip, r4, lsr #20 │ │ │ │ - @ instruction: 0x010c2a9a │ │ │ │ + smlatbeq ip, lr, ip, r2 │ │ │ │ + tsteq ip, r8, ror #24 │ │ │ │ + strdeq r2, [ip, -r0] │ │ │ │ + smlabbeq ip, r4, sl, r2 │ │ │ │ strdeq r2, [ip, -sl] │ │ │ │ - tsteq ip, r2, ror fp │ │ │ │ - smlatteq ip, r6, fp, r2 │ │ │ │ + tsteq ip, sl, asr fp │ │ │ │ + ldrdeq r2, [ip, -r2] │ │ │ │ + tsteq ip, r6, asr #24 │ │ │ │ + tsteq r8, r6, ror #20 │ │ │ │ + tsteq ip, r6, lsl #12 │ │ │ │ + smlatteq ip, r0, r4, r2 │ │ │ │ + tsteq r8, lr, asr #20 │ │ │ │ + tsteq ip, ip, lsl #16 │ │ │ │ + tsteq r8, r2, asr #20 │ │ │ │ + tsteq r8, ip, lsr sl │ │ │ │ + tsteq ip, r2, asr r5 │ │ │ │ + smlatteq ip, ip, r4, r2 │ │ │ │ + tsteq r8, sl, lsr #20 │ │ │ │ + tsteq ip, r0, ror r5 │ │ │ │ + tsteq r8, lr, lsl sl │ │ │ │ + smlatteq ip, ip, r6, r2 │ │ │ │ + tsteq ip, lr, asr #12 │ │ │ │ + smlatteq ip, r8, r5, r2 │ │ │ │ tsteq r8, r6, lsl #20 │ │ │ │ - smlatbeq ip, r6, r5, r2 │ │ │ │ - smlabbeq ip, r0, r4, r2 │ │ │ │ - smlatteq r8, lr, r9, fp │ │ │ │ - smlatbeq ip, ip, r7, r2 │ │ │ │ - smlatteq r8, r2, r9, fp │ │ │ │ - ldrdeq fp, [r8, -ip] │ │ │ │ - strdeq r2, [ip, -r2] │ │ │ │ - smlabbeq ip, ip, r4, r2 │ │ │ │ - smlabteq r8, sl, r9, fp │ │ │ │ - tsteq ip, r0, lsl r5 │ │ │ │ - @ instruction: 0x0108b9be │ │ │ │ - smlabbeq ip, ip, r6, r2 │ │ │ │ - smlatteq ip, lr, r5, r2 │ │ │ │ - smlabbeq ip, r8, r5, r2 │ │ │ │ - smlatbeq r8, r6, r9, fp │ │ │ │ - tsteq ip, ip, lsl #12 │ │ │ │ - @ instruction: 0x0108b99a │ │ │ │ - tsteq ip, r4, lsl #14 │ │ │ │ - @ instruction: 0x010c2696 │ │ │ │ - smlabbeq r8, r8, r9, fp │ │ │ │ - tsteq ip, r6, lsr #14 │ │ │ │ + tsteq ip, ip, ror #12 │ │ │ │ + strdeq fp, [r8, -sl] │ │ │ │ + tsteq ip, r4, ror #14 │ │ │ │ + strdeq r2, [ip, -r6] │ │ │ │ + smlatteq r8, r8, r9, fp │ │ │ │ + smlabbeq ip, r6, r7, r2 │ │ │ │ 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 sl!, {r2, r4, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r9, r4, asr #30 │ │ │ │ - strdeq fp, [sl, -sl] │ │ │ │ - smlatteq ip, ip, lr, r1 │ │ │ │ - tsteq r8, r4, ror r5 │ │ │ │ - smlatteq ip, ip, lr, r1 │ │ │ │ - @ instruction: 0x010aacb4 │ │ │ │ - smlatteq ip, lr, lr, r1 │ │ │ │ - tsteq r8, ip, lsr r5 │ │ │ │ - smlatteq ip, r6, lr, r1 │ │ │ │ - tsteq r8, lr, lsl r5 │ │ │ │ - smlatteq ip, ip, lr, r1 │ │ │ │ - tsteq r8, r0, lsl #10 │ │ │ │ - smlatteq ip, r6, lr, r1 │ │ │ │ - smlatteq r8, r2, r4, fp │ │ │ │ - smlatteq ip, ip, lr, r1 │ │ │ │ - smlabteq r8, ip, r4, fp │ │ │ │ - tsteq r9, r0, ror #14 │ │ │ │ - tsteq sl, r4, lsl #24 │ │ │ │ - smlatbeq r8, r4, r4, fp │ │ │ │ - @ instruction: 0x0108b496 │ │ │ │ - smlabbeq r8, r8, r4, fp │ │ │ │ - tsteq r8, sl, ror r4 │ │ │ │ - smlabteq r8, r2, r3, fp │ │ │ │ - smlatbeq sl, lr, fp, sl │ │ │ │ - @ instruction: 0x010997b8 │ │ │ │ - tsteq sl, lr, ror #20 │ │ │ │ - @ instruction: 0x010997b4 │ │ │ │ - tsteq r1, r8, lsr ip │ │ │ │ - ldrdeq ip, [sl, -r6] │ │ │ │ + smlatbeq r9, r4, pc, r2 @ │ │ │ │ + tsteq sl, sl, asr r4 │ │ │ │ + tsteq ip, ip, asr #30 │ │ │ │ + ldrdeq fp, [r8, -r4] │ │ │ │ + tsteq ip, ip, asr #30 │ │ │ │ + tsteq sl, r4, lsl sp │ │ │ │ + tsteq ip, lr, asr #30 │ │ │ │ + @ instruction: 0x0108b59c │ │ │ │ + tsteq ip, r6, asr #30 │ │ │ │ + tsteq r8, lr, ror r5 │ │ │ │ + tsteq ip, ip, asr #30 │ │ │ │ + tsteq r8, r0, ror #10 │ │ │ │ + tsteq ip, r6, asr #30 │ │ │ │ + tsteq r8, r2, asr #10 │ │ │ │ + tsteq ip, ip, asr #30 │ │ │ │ + tsteq r8, ip, lsr #10 │ │ │ │ + smlabteq r9, r0, r7, r2 │ │ │ │ + tsteq sl, r4, ror #24 │ │ │ │ + tsteq r8, r4, lsl #10 │ │ │ │ strdeq fp, [r8, -r6] │ │ │ │ - strdeq fp, [r8, -r0] │ │ │ │ - @ instruction: 0x010accb2 │ │ │ │ - smlatteq r9, sl, r5, r9 │ │ │ │ - smlatteq r9, r8, r5, r9 │ │ │ │ - smlabteq sl, lr, ip, ip │ │ │ │ - @ instruction: 0x0108b39e │ │ │ │ - @ instruction: 0x0108b398 │ │ │ │ - tsteq fp, sl, lsl r8 │ │ │ │ - tsteq r8, r2, ror r3 │ │ │ │ - tsteq r8, ip, ror #6 │ │ │ │ - tsteq r9, r2, ror #22 │ │ │ │ - tsteq r9, r4, asr fp │ │ │ │ - tsteq r9, r2, asr fp │ │ │ │ - tsteq r9, r0, asr fp │ │ │ │ - tsteq r9, lr, asr #22 │ │ │ │ - tsteq r9, ip, asr #22 │ │ │ │ - tsteq r9, sl, asr #22 │ │ │ │ - tsteq r9, r8, asr #22 │ │ │ │ - tsteq r9, r2, asr #22 │ │ │ │ - tsteq r9, r0, asr #22 │ │ │ │ - tsteq fp, lr, ror #14 │ │ │ │ - tsteq fp, r0, asr r7 │ │ │ │ - @ instruction: 0x0111eab4 │ │ │ │ - @ instruction: 0x010c0992 │ │ │ │ - smlatbeq r8, r8, lr, sl │ │ │ │ + smlatteq r8, r8, r4, fp │ │ │ │ + ldrdeq fp, [r8, -sl] │ │ │ │ + tsteq r8, r2, lsr #8 │ │ │ │ + tsteq sl, lr, lsl #24 │ │ │ │ + tsteq r9, r8, lsl r8 │ │ │ │ + smlabteq sl, lr, sl, ip │ │ │ │ + tsteq r9, r4, lsl r8 │ │ │ │ + @ instruction: 0x0111ec98 │ │ │ │ + tsteq sl, r6, lsr ip │ │ │ │ + tsteq r8, r6, asr r4 │ │ │ │ + tsteq r8, r0, asr r4 │ │ │ │ + tsteq sl, r2, lsl sp │ │ │ │ + tsteq r9, sl, asr #12 │ │ │ │ + tsteq r9, r8, asr #12 │ │ │ │ + tsteq sl, lr, lsr #26 │ │ │ │ + strdeq fp, [r8, -lr] │ │ │ │ + strdeq fp, [r8, -r8] │ │ │ │ + tsteq fp, sl, ror r8 │ │ │ │ + ldrdeq fp, [r8, -r2] │ │ │ │ + smlabteq r8, ip, r3, fp │ │ │ │ + smlabteq r9, r2, fp, r2 │ │ │ │ + @ instruction: 0x01092bb4 │ │ │ │ + @ instruction: 0x01092bb2 │ │ │ │ + @ instruction: 0x01092bb0 │ │ │ │ + smlatbeq r9, lr, fp, r2 │ │ │ │ + smlatbeq r9, ip, fp, r2 │ │ │ │ + smlatbeq r9, sl, fp, r2 │ │ │ │ + smlatbeq r9, r8, fp, r2 │ │ │ │ + smlatbeq r9, r2, fp, r2 │ │ │ │ + smlatbeq r9, r0, fp, r2 │ │ │ │ + smlabteq fp, lr, r7, r7 │ │ │ │ + @ instruction: 0x010b77b0 │ │ │ │ + tsteq r1, r4, lsl fp │ │ │ │ + strdeq r0, [ip, -r2] │ │ │ │ + tsteq r8, r8, lsl #30 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec37160 │ │ │ │ @ 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}^ │ │ │ │ - tsteq ip, r2, lsl fp │ │ │ │ - smlabteq ip, r2, sl, r1 │ │ │ │ + tsteq ip, r2, ror fp │ │ │ │ + tsteq ip, r2, lsr #22 │ │ │ │ msrvs SPSR_sx, #160, 10 @ 0x28000000 │ │ │ │ blcs 70d6d0 │ │ │ │ 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 96ef44 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ rschi pc, fp, #64, 2 │ │ │ │ svclt 0x0000e2ec │ │ │ │ - smlatteq ip, sl, r0, r0 │ │ │ │ - tsteq ip, ip, asr #32 │ │ │ │ - smlatteq fp, lr, pc, pc @ │ │ │ │ - smlatteq fp, r0, pc, pc @ │ │ │ │ + tsteq ip, sl, asr #2 │ │ │ │ + smlatbeq ip, ip, r0, r0 │ │ │ │ + tsteq ip, lr, asr #32 │ │ │ │ + tsteq ip, r0, asr #32 │ │ │ │ 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 8eef7c │ │ │ │ @@ -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 │ │ │ │ - tsteq r8, r4, ror pc │ │ │ │ - tsteq r8, r8, ror #30 │ │ │ │ - tsteq r8, r2, ror #30 │ │ │ │ - tsteq r8, ip, asr pc │ │ │ │ - tsteq r8, r6, asr pc │ │ │ │ - tsteq r8, r0, asr pc │ │ │ │ - tsteq r8, sl, asr #30 │ │ │ │ + ldrdeq r7, [r8, -r4] │ │ │ │ + smlabteq r8, r8, pc, r7 @ │ │ │ │ + smlabteq r8, r2, pc, r7 @ │ │ │ │ + @ instruction: 0x01087fbc │ │ │ │ + @ instruction: 0x01087fb6 │ │ │ │ + @ instruction: 0x01087fb0 │ │ │ │ + smlatbeq r8, sl, pc, r7 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec39f34 │ │ │ │ @ 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 ff823848 │ │ │ │ bmi 29da2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18bfdc> │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ ldrbtmi r9, [sl], #-1280 @ 0xfffffb00 │ │ │ │ b ff623858 │ │ │ │ ldclt 0, cr11, [r0, #-12]! │ │ │ │ - tsteq r8, lr, lsr r6 │ │ │ │ - tsteq sl, r8, lsr #28 │ │ │ │ - strdeq r5, [r8, -sl] │ │ │ │ + @ instruction: 0x0108569e │ │ │ │ + smlabbeq sl, r8, lr, r4 │ │ │ │ + tsteq r8, sl, 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 │ │ │ │ - smlatbeq fp, r4, r1, ip │ │ │ │ - @ instruction: 0x010bc1ba │ │ │ │ - tsteq fp, ip, ror r1 │ │ │ │ + tsteq fp, r4, lsl #4 │ │ │ │ + tsteq fp, sl, lsl r2 │ │ │ │ + ldrdeq ip, [fp, -ip] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec3cc7c │ │ │ │ @ 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 15dfff8 │ │ │ │ tstcs r1, fp, lsr #30 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ stmda lr, {r1, r2, r3, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - tsteq fp, r4, ror #22 │ │ │ │ - tsteq sl, r0, ror #6 │ │ │ │ - tsteq sl, ip, asr r3 │ │ │ │ - tsteq sl, r0, ror #6 │ │ │ │ - tsteq fp, r8, lsr r1 │ │ │ │ - tsteq fp, lr, lsr r6 │ │ │ │ - tsteq sl, r6, lsr #26 │ │ │ │ - tsteq fp, r2, lsl r1 │ │ │ │ - tsteq fp, r4, lsl #2 │ │ │ │ - smlatbeq fp, r8, sl, r1 │ │ │ │ - tsteq r8, sl, lsr #10 │ │ │ │ - tsteq fp, r2, ror #22 │ │ │ │ - tsteq r8, r2, lsr #10 │ │ │ │ - tsteq r8, lr, lsl #10 │ │ │ │ - tsteq r1, r4, asr #26 │ │ │ │ - strdeq r5, [r8, -ip] │ │ │ │ - strdeq r5, [r8, -lr] │ │ │ │ + smlabteq fp, r4, fp, r1 │ │ │ │ + smlabteq sl, r0, r3, r7 │ │ │ │ + @ instruction: 0x010a73bc │ │ │ │ + smlabteq sl, r0, r3, r7 │ │ │ │ + @ instruction: 0x010bc198 │ │ │ │ + @ instruction: 0x010b869e │ │ │ │ + smlabbeq sl, r6, sp, r4 │ │ │ │ + tsteq fp, r2, ror r1 │ │ │ │ + tsteq fp, r4, ror #2 │ │ │ │ + tsteq fp, r8, lsl #22 │ │ │ │ + smlabbeq r8, sl, r5, r5 │ │ │ │ + smlabteq fp, r2, fp, r5 │ │ │ │ + smlabbeq r8, r2, r5, r5 │ │ │ │ + tsteq r8, lr, ror #10 │ │ │ │ + tsteq r1, r4, lsr #27 │ │ │ │ + tsteq r8, ip, asr r5 │ │ │ │ + tsteq r8, lr, asr r5 │ │ │ │ + tsteq r8, r6, asr r5 │ │ │ │ + @ instruction: 0x010b85be │ │ │ │ + smlabteq fp, r2, r5, r8 │ │ │ │ + @ instruction: 0x010b85bc │ │ │ │ + tsteq r8, r0, lsr #10 │ │ │ │ + tsteq fp, r6, lsl #22 │ │ │ │ + tsteq r8, r0, lsl r5 │ │ │ │ + tsteq r8, lr, lsl r5 │ │ │ │ + tsteq fp, r0, lsr sl │ │ │ │ + tsteq r8, r0, lsr #10 │ │ │ │ + @ instruction: 0x010b5ab4 │ │ │ │ + tsteq r8, r6, lsl r5 │ │ │ │ + tsteq r8, r4, lsl #10 │ │ │ │ + @ instruction: 0x01118c9c │ │ │ │ strdeq r5, [r8, -r6] │ │ │ │ - tsteq fp, lr, asr r5 │ │ │ │ - tsteq fp, r2, ror #10 │ │ │ │ - tsteq fp, ip, asr r5 │ │ │ │ - smlabteq r8, r0, r4, r5 │ │ │ │ - smlatbeq fp, r6, sl, r5 │ │ │ │ - @ instruction: 0x010854b0 │ │ │ │ - @ instruction: 0x010854be │ │ │ │ - ldrdeq fp, [fp, -r0] │ │ │ │ - smlabteq r8, r0, r4, r5 │ │ │ │ - tsteq fp, r4, asr sl │ │ │ │ - @ instruction: 0x010854b6 │ │ │ │ - smlatbeq r8, r4, r4, r5 │ │ │ │ - tsteq r1, ip, lsr ip │ │ │ │ - @ instruction: 0x01085496 │ │ │ │ - @ instruction: 0x0108549e │ │ │ │ - smlatbeq r8, r0, r4, r5 │ │ │ │ - @ instruction: 0x0108549a │ │ │ │ - tsteq r8, r2, ror r4 │ │ │ │ - tsteq r8, r4, ror r4 │ │ │ │ - smlabbeq r8, r6, r4, r5 │ │ │ │ - smlatbeq r8, r2, r3, r5 │ │ │ │ - @ instruction: 0x0108539c │ │ │ │ - tsteq r8, r2, ror r4 │ │ │ │ - tsteq r8, r6, ror r3 │ │ │ │ - tsteq r8, r0, ror r3 │ │ │ │ - @ instruction: 0x010b3bb2 │ │ │ │ - tsteq r8, sl, asr #6 │ │ │ │ - tsteq r8, r4, asr #6 │ │ │ │ - tsteq sl, lr, lsr r0 │ │ │ │ - tsteq sl, lr, lsr r0 │ │ │ │ - tsteq sl, ip, lsr r0 │ │ │ │ - smlabbeq sl, r2, r0, r7 │ │ │ │ - tsteq sl, r2, lsl r0 │ │ │ │ - tsteq sl, r0, lsl r0 │ │ │ │ - tsteq fp, r8, asr #16 │ │ │ │ - tsteq fp, r2, asr #16 │ │ │ │ - tsteq fp, ip, lsr r8 │ │ │ │ - tsteq fp, r6, lsr r8 │ │ │ │ - tsteq fp, r0, lsr r8 │ │ │ │ - tsteq fp, sl, lsr #16 │ │ │ │ - tsteq fp, r4, lsr #16 │ │ │ │ - smlatbeq r8, r6, sl, ip │ │ │ │ - smlatbeq r8, r4, sl, ip │ │ │ │ - tsteq fp, r2, lsl #16 │ │ │ │ - tsteq r1, r6, asr sl │ │ │ │ - tsteq fp, ip, lsl #16 │ │ │ │ - @ instruction: 0x0108cab4 │ │ │ │ - @ instruction: 0x0108ca9a │ │ │ │ - tsteq fp, r0, lsl #16 │ │ │ │ - smlatteq r8, r8, r1, r5 │ │ │ │ - smlatteq r8, r2, r1, r5 │ │ │ │ - smlabteq fp, r8, r7, r5 │ │ │ │ - smlabteq fp, lr, r7, r5 │ │ │ │ - @ instruction: 0x010b57b4 │ │ │ │ - @ instruction: 0x011189bc │ │ │ │ - @ instruction: 0x010b57b2 │ │ │ │ - ldrdeq r4, [sl, -r4] │ │ │ │ - strdeq fp, [fp, -r6] │ │ │ │ - tsteq r8, ip, asr r1 │ │ │ │ - tsteq r8, r6, asr r1 │ │ │ │ - smlabbeq fp, r8, r7, r5 │ │ │ │ - smlabbeq sl, ip, r8, r4 │ │ │ │ + strdeq r5, [r8, -lr] │ │ │ │ + tsteq r8, r0, lsl #10 │ │ │ │ + strdeq r5, [r8, -sl] │ │ │ │ + ldrdeq r5, [r8, -r2] │ │ │ │ + ldrdeq r5, [r8, -r4] │ │ │ │ + smlatteq r8, r6, r4, r5 │ │ │ │ + tsteq r8, r2, lsl #8 │ │ │ │ + strdeq r5, [r8, -ip] │ │ │ │ + ldrdeq r5, [r8, -r2] │ │ │ │ + ldrdeq r5, [r8, -r6] │ │ │ │ + ldrdeq r5, [r8, -r0] │ │ │ │ + tsteq fp, r2, lsl ip │ │ │ │ + smlatbeq r8, sl, r3, r5 │ │ │ │ + smlatbeq r8, r4, r3, r5 │ │ │ │ + swpeq r7, lr, [sl] │ │ │ │ + swpeq r7, lr, [sl] │ │ │ │ + swpeq r7, ip, [sl] │ │ │ │ + smlatteq sl, r2, r0, r7 │ │ │ │ + tsteq sl, r2, ror r0 │ │ │ │ + tsteq sl, r0, ror r0 │ │ │ │ + smlatbeq fp, r8, r8, r1 │ │ │ │ + smlatbeq fp, r2, r8, r1 │ │ │ │ + @ instruction: 0x010b189c │ │ │ │ + @ instruction: 0x010b1896 │ │ │ │ + @ instruction: 0x010b1890 │ │ │ │ + smlabbeq fp, sl, r8, r1 │ │ │ │ + smlabbeq fp, r4, r8, r1 │ │ │ │ + tsteq r8, r6, lsl #22 │ │ │ │ + tsteq r8, r4, lsl #22 │ │ │ │ + tsteq fp, r2, ror #16 │ │ │ │ + @ instruction: 0x01118ab6 │ │ │ │ + tsteq fp, ip, ror #16 │ │ │ │ + tsteq r8, r4, lsl fp │ │ │ │ + strdeq ip, [r8, -sl] │ │ │ │ + tsteq fp, r0, ror #16 │ │ │ │ + tsteq r8, r8, asr #4 │ │ │ │ + tsteq r8, r2, asr #4 │ │ │ │ + tsteq fp, r8, lsr #16 │ │ │ │ + tsteq fp, lr, lsr #16 │ │ │ │ + tsteq fp, r4, lsl r8 │ │ │ │ + tsteq r1, ip, lsl sl │ │ │ │ + tsteq fp, r2, lsl r8 │ │ │ │ + tsteq sl, r4, lsr r9 │ │ │ │ + tsteq fp, r6, asr r7 │ │ │ │ + @ instruction: 0x010851bc │ │ │ │ + @ instruction: 0x010851b6 │ │ │ │ + smlatteq fp, r8, r7, r5 │ │ │ │ + smlatteq sl, ip, r8, r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec3d2f8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b00ff8 │ │ │ │ vrecps.f32 d7, d0, d19 │ │ │ │ @ instruction: 0xf5b080e7 │ │ │ │ eorle r7, pc, #45, 30 @ 0xb4 │ │ │ │ @@ -116444,17 +116444,17 @@ │ │ │ │ blcc 8fb5b0 │ │ │ │ blcs 8132a4 │ │ │ │ stcge 6, cr15, [sp], {127} @ 0x7f │ │ │ │ @ instruction: 0xf7f8e492 │ │ │ │ and pc, r1, pc, lsr #17 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ svclt 0x0000bd08 │ │ │ │ - smlatteq r8, ip, sl, r4 │ │ │ │ - smlabteq fp, r0, sl, fp │ │ │ │ - tsteq r8, lr, lsl #8 │ │ │ │ + tsteq r8, ip, asr #22 │ │ │ │ + tsteq fp, r0, lsr #22 │ │ │ │ + tsteq r8, lr, ror #8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec3da60 │ │ │ │ @ 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, ip, lsr #31 │ │ │ │ @ instruction: 0x46334a10 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ svc 0x00a2f78c │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - @ instruction: 0x010bacb6 │ │ │ │ - @ instruction: 0x0106fcb2 │ │ │ │ - ldrdeq r2, [r9, -r4] │ │ │ │ - @ instruction: 0x010bac9e │ │ │ │ - smlabbeq fp, r0, ip, sl │ │ │ │ - smlabbeq fp, lr, ip, sl │ │ │ │ - @ instruction: 0x010bac90 │ │ │ │ - @ instruction: 0x010bac9a │ │ │ │ - @ instruction: 0x010bac98 │ │ │ │ - @ instruction: 0x010bac9e │ │ │ │ - @ instruction: 0x010bacb4 │ │ │ │ - @ instruction: 0x01117890 │ │ │ │ - @ instruction: 0x01083c98 │ │ │ │ + tsteq fp, r6, lsl sp │ │ │ │ + tstpeq r6, r2, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, r4, lsr r6 │ │ │ │ + strdeq sl, [fp, -lr] │ │ │ │ + smlatteq fp, r0, ip, sl │ │ │ │ + smlatteq fp, lr, ip, sl │ │ │ │ + strdeq sl, [fp, -r0] │ │ │ │ + strdeq sl, [fp, -sl] │ │ │ │ + strdeq sl, [fp, -r8] │ │ │ │ + strdeq sl, [fp, -lr] │ │ │ │ + tsteq fp, r4, lsl sp │ │ │ │ + @ instruction: 0x011178f0 │ │ │ │ + strdeq r3, [r8, -r8] │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec3e2c4 │ │ │ │ @ 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 8147c8 │ │ │ │ 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 │ │ │ │ - tsteq fp, r4, lsl lr │ │ │ │ - @ instruction: 0x010bac9a │ │ │ │ - strdeq sl, [fp, -r0] │ │ │ │ - smlabbeq fp, ip, fp, sl │ │ │ │ - smlabteq fp, lr, fp, sl │ │ │ │ - tsteq fp, r0, asr #22 │ │ │ │ - smlabteq fp, r2, sl, sl │ │ │ │ - tsteq fp, r6, lsr #16 │ │ │ │ - smlabteq fp, r4, r7, sl │ │ │ │ - smlatbeq fp, r6, r7, sl │ │ │ │ - strdeq sl, [fp, -ip] │ │ │ │ - tsteq fp, lr, ror #14 │ │ │ │ - tsteq fp, r8, lsl #14 │ │ │ │ - smlatteq fp, sl, r6, sl │ │ │ │ - @ instruction: 0x010ba6bc │ │ │ │ + tsteq fp, r4, ror lr │ │ │ │ + strdeq sl, [fp, -sl] │ │ │ │ + qaddeq fp, r0, fp │ │ │ │ + smlatteq fp, ip, fp, sl │ │ │ │ + tsteq fp, lr, lsr #24 │ │ │ │ + smlatbeq fp, r0, fp, sl │ │ │ │ + tsteq fp, r2, lsr #22 │ │ │ │ + smlabbeq fp, r6, r8, sl │ │ │ │ + tsteq fp, r4, lsr #16 │ │ │ │ + tsteq fp, r6, lsl #16 │ │ │ │ + tsteq fp, ip, asr r8 │ │ │ │ + smlabteq fp, lr, r7, sl │ │ │ │ + tsteq fp, r8, ror #14 │ │ │ │ + tsteq fp, sl, asr #14 │ │ │ │ + tsteq fp, ip, lsl r7 │ │ │ │ cmppvs ip, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ blcs 714824 │ │ │ │ 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 9954d0 │ │ │ │ ldrbeq pc, [ip, r3, lsl #6] @ │ │ │ │ addshi pc, r2, #1073741840 @ 0x40000010 │ │ │ │ blt fe5e4a74 │ │ │ │ - tsteq fp, ip, asr r2 │ │ │ │ - tsteq fp, r8, ror #14 │ │ │ │ - smlatteq fp, r2, r6, r9 │ │ │ │ - smlabbeq fp, r0, r6, r9 │ │ │ │ + @ instruction: 0x010ba2bc │ │ │ │ + smlabteq fp, r8, r7, r9 │ │ │ │ + tsteq fp, r2, asr #14 │ │ │ │ + smlatteq fp, r0, r6, r9 │ │ │ │ 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 976240 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ sbchi pc, r9, #0, 2 │ │ │ │ svclt 0x0000e2c4 │ │ │ │ - tsteq fp, r4, lsl r3 │ │ │ │ - tsteq fp, sl, lsr r3 │ │ │ │ - ldrdeq r9, [fp, -ip] │ │ │ │ + tsteq fp, r4, ror r3 │ │ │ │ + @ instruction: 0x010b939a │ │ │ │ + tsteq fp, ip, 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 │ │ │ │ + tsteq r8, r2, lsr #26 │ │ │ │ + tsteq fp, lr, asr lr │ │ │ │ + tsteq r8, r0, lsl sp │ │ │ │ + tsteq r8, sl, lsl #26 │ │ │ │ + tsteq r8, r4, lsl #26 │ │ │ │ + strdeq r0, [r8, -lr] │ │ │ │ + strdeq r0, [r8, -r8] │ │ │ │ + strdeq r0, [r8, -r2] │ │ │ │ + smlatteq r8, ip, ip, r0 │ │ │ │ + ldrdeq r8, [fp, -r2] │ │ │ │ + smlatteq r8, r0, ip, r0 │ │ │ │ + ldrdeq r0, [r8, -sl] │ │ │ │ + ldrdeq r0, [r8, -r4] │ │ │ │ + smlabteq r8, lr, ip, r0 │ │ │ │ + smlabteq r8, r8, ip, r0 │ │ │ │ smlabteq r8, r2, ip, r0 │ │ │ │ - strdeq r7, [fp, -lr] │ │ │ │ + @ instruction: 0x01080cbc │ │ │ │ + @ instruction: 0x01080cb6 │ │ │ │ @ instruction: 0x01080cb0 │ │ │ │ smlatbeq r8, sl, ip, r0 │ │ │ │ - smlatbeq r8, r4, ip, r0 │ │ │ │ + smlatteq fp, r4, lr, r7 │ │ │ │ @ instruction: 0x01080c9e │ │ │ │ - @ instruction: 0x01080c98 │ │ │ │ + tsteq fp, ip, ror lr │ │ │ │ @ instruction: 0x01080c92 │ │ │ │ smlabbeq r8, ip, ip, r0 │ │ │ │ - tsteq fp, r2, ror r0 │ │ │ │ + tsteq fp, r6, ror sp │ │ │ │ smlabbeq r8, r0, ip, r0 │ │ │ │ tsteq r8, sl, ror ip │ │ │ │ - tsteq r8, r4, ror ip │ │ │ │ - tsteq r8, lr, ror #24 │ │ │ │ - tsteq r8, r8, ror #24 │ │ │ │ - tsteq r8, r2, ror #24 │ │ │ │ - tsteq r8, ip, asr ip │ │ │ │ - tsteq r8, r6, asr ip │ │ │ │ - tsteq r8, r0, asr ip │ │ │ │ - tsteq r8, sl, asr #24 │ │ │ │ - smlabbeq fp, r4, lr, r7 │ │ │ │ - tsteq r8, lr, lsr ip │ │ │ │ - tsteq fp, ip, lsl lr │ │ │ │ - tsteq r8, r2, lsr ip │ │ │ │ - tsteq r8, ip, lsr #24 │ │ │ │ - tsteq fp, r6, lsl sp │ │ │ │ - tsteq r8, r0, lsr #24 │ │ │ │ - tsteq r8, sl, lsl ip │ │ │ │ - smlabbeq fp, r8, sp, r7 │ │ │ │ - tsteq fp, r2, lsl lr │ │ │ │ - tsteq fp, r0, lsr r0 │ │ │ │ + smlatteq fp, r8, sp, r7 │ │ │ │ + tsteq fp, r2, ror lr │ │ │ │ + swpeq r8, r0, [fp] │ │ │ │ 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} │ │ │ │ - tsteq r8, lr, lsl #30 │ │ │ │ - smlabteq sl, lr, r6, r0 │ │ │ │ - tsteq fp, r8, lsl r0 │ │ │ │ - smlabbeq sl, r2, r6, r0 │ │ │ │ - tsteq r8, ip, asr lr │ │ │ │ - tsteq sl, lr, lsl r6 │ │ │ │ + tsteq r8, lr, ror #30 │ │ │ │ + tsteq sl, lr, lsr #14 │ │ │ │ + tsteq fp, r8, ror r0 │ │ │ │ + smlatteq sl, r2, r6, r0 │ │ │ │ + @ instruction: 0x01080ebc │ │ │ │ + tsteq sl, lr, ror r6 │ │ │ │ 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, #237568 @ 0x3a000 │ │ │ │ cmnphi ip, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x21014abc │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ b d2b980 │ │ │ │ svclt 0x0000e17a │ │ │ │ - tsteq fp, r0, lsr r3 │ │ │ │ - smlabbeq r9, r6, r9, sp │ │ │ │ - smlabteq r7, r0, r1, lr │ │ │ │ - tsteq r9, r6, ror #18 │ │ │ │ - tsteq r8, ip, ror #10 │ │ │ │ - tsteq r8, lr, ror #10 │ │ │ │ - tsteq r8, r2, asr r5 │ │ │ │ - smlatteq r9, sl, r7, pc @ │ │ │ │ - smlatteq r9, sl, r7, pc @ │ │ │ │ - @ instruction: 0x0109f898 │ │ │ │ - smlabbeq sl, r4, r7, lr │ │ │ │ - tstpeq r9, r8, ror r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r9, r8, ror r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r9, r8, ror r8 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r9, r4, r8, pc @ │ │ │ │ - smlabbeq r9, r8, r8, pc @ │ │ │ │ - smlabbeq r9, ip, r8, pc @ │ │ │ │ - @ instruction: 0x0109f890 │ │ │ │ - smlabbeq r9, r8, r8, pc @ │ │ │ │ - smlabbeq r9, r0, r8, pc @ │ │ │ │ - smlabbeq r9, r0, r8, pc @ │ │ │ │ - tstpeq r9, r4, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x011118d6 │ │ │ │ - tstpeq r9, r2, ror r8 @ p-variant is OBSOLETE │ │ │ │ - swpeq lr, r0, [r7] │ │ │ │ - smlabbeq r7, r8, r0, lr │ │ │ │ - tstpeq r9, r4, asr r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq sl, r4, lsr #12 │ │ │ │ - tsteq r9, r8, asr #18 │ │ │ │ - tsteq r9, r0, asr r9 │ │ │ │ - tsteq r9, ip, asr r9 │ │ │ │ - tsteq r9, ip, asr r9 │ │ │ │ - tsteq r9, ip, asr r9 │ │ │ │ - tsteq r9, ip, asr r9 │ │ │ │ - tsteq r9, r8, ror #18 │ │ │ │ - tsteq r9, r8, ror #18 │ │ │ │ - tsteq r9, r8, ror #20 │ │ │ │ - tsteq sl, r8, lsr r4 │ │ │ │ - tsteq r9, r4, asr r9 │ │ │ │ - @ instruction: 0x0109e998 │ │ │ │ - tsteq r9, r8, asr #18 │ │ │ │ - tsteq r9, r8, asr r9 │ │ │ │ - tstpeq r9, r8, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r9, r8, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, ip, ror r9 │ │ │ │ - smlabbeq r9, r4, r9, lr │ │ │ │ - tstpeq r9, r0, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r9, r0, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r9, r0, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r9, r0, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, r4, ror #18 │ │ │ │ - tsteq r9, r4, ror #18 │ │ │ │ - tstpeq r9, r0, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq sl, r8, ror r0 │ │ │ │ - strdeq pc, [r9, -r4] │ │ │ │ - tstpeq r9, r0, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r9, r8, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, ip, lsr pc │ │ │ │ - tsteq r1, r6, asr #12 │ │ │ │ - smlatteq r9, r8, r6, pc @ │ │ │ │ - tsteq fp, sl, lsl #30 │ │ │ │ - tsteq fp, r2, lsl pc │ │ │ │ - tsteq fp, r6, lsl pc │ │ │ │ - tsteq r1, r8, ror #11 │ │ │ │ - smlatbeq r9, r4, r6, pc @ │ │ │ │ - strdeq sp, [r9, -ip] │ │ │ │ - @ instruction: 0x0109f6b4 │ │ │ │ - smlabbeq r7, r0, sp, sp │ │ │ │ - tsteq r7, r8, ror sp │ │ │ │ - @ instruction: 0x010b4eb8 │ │ │ │ - tsteq r7, lr, asr #26 │ │ │ │ - tsteq r7, r6, asr #26 │ │ │ │ - smlabteq sl, r6, r1, sl │ │ │ │ - tsteq r7, ip, lsl sp │ │ │ │ - tsteq r7, r4, lsl sp │ │ │ │ - tsteq r8, r8, lsl #10 │ │ │ │ - strdeq r5, [r8, -r8] │ │ │ │ - strdeq r5, [r8, -r4] │ │ │ │ - strdeq r5, [r8, -r0] │ │ │ │ - smlatteq r8, ip, r4, r5 │ │ │ │ - smlatteq r8, r8, r4, r5 │ │ │ │ - smlatteq r8, r4, r4, r5 │ │ │ │ - smlatteq r8, r0, r4, r5 │ │ │ │ - ldrdeq r5, [r8, -r8] │ │ │ │ - ldrdeq r5, [r8, -r4] │ │ │ │ - smlatteq r8, r0, r4, r5 │ │ │ │ - smlabteq r8, r4, r4, r5 │ │ │ │ - tsteq r1, r2, asr #8 │ │ │ │ - tsteq fp, lr, ror sp │ │ │ │ - strdeq sp, [r7, -ip] │ │ │ │ - strdeq sp, [r7, -r4] │ │ │ │ - tsteq fp, r2, ror #26 │ │ │ │ - tsteq fp, r6, asr sp │ │ │ │ - tsteq fp, r0, asr sp │ │ │ │ - tsteq fp, r2, asr sp │ │ │ │ - tsteq fp, r4, asr sp │ │ │ │ - tsteq r8, ip, lsl pc │ │ │ │ - tsteq r7, r2, ror #22 │ │ │ │ - tsteq r7, sl, asr fp │ │ │ │ - strdeq r4, [r8, -r4] │ │ │ │ - @ instruction: 0x0109d294 │ │ │ │ - smlatteq r8, r8, lr, r4 │ │ │ │ - @ instruction: 0x0109d9b0 │ │ │ │ - smlabteq fp, r6, ip, r4 │ │ │ │ - smlabteq fp, lr, ip, r4 │ │ │ │ - ldrdeq r4, [fp, -r6] │ │ │ │ - ldrdeq r4, [fp, -r6] │ │ │ │ - ldrdeq r4, [fp, -r2] │ │ │ │ - smlatteq r9, sl, r1, sp │ │ │ │ - smlabteq fp, ip, ip, r4 │ │ │ │ - smlabteq r9, r8, r1, sp │ │ │ │ - @ instruction: 0x010b4cba │ │ │ │ - smlatbeq r9, r4, r1, sp │ │ │ │ - tsteq r8, r6, asr #4 │ │ │ │ - tsteq r8, r6, lsr r2 │ │ │ │ - tsteq r8, r2, lsr r2 │ │ │ │ - tsteq r8, lr, lsr #4 │ │ │ │ - tsteq r8, sl, lsr #4 │ │ │ │ - tsteq r8, r6, lsr #4 │ │ │ │ - tsteq r8, r2, lsr #4 │ │ │ │ - tsteq r8, lr, lsl r2 │ │ │ │ - tsteq r8, r6, lsl r2 │ │ │ │ - tsteq r8, r2, lsl r2 │ │ │ │ - tsteq r8, lr, lsl r2 │ │ │ │ - tsteq r8, r2, lsl #4 │ │ │ │ - tsteq r1, r0, lsl #3 │ │ │ │ - strdeq r5, [r8, -r4] │ │ │ │ - strdeq r5, [r8, -sl] │ │ │ │ - strdeq r5, [r8, -r4] │ │ │ │ - @ instruction: 0x010b4b96 │ │ │ │ - tsteq r7, r8, lsl #18 │ │ │ │ - tsteq r8, r6, lsl r1 │ │ │ │ - tsteq r8, r2, ror #2 │ │ │ │ - tsteq sl, lr, ror sp │ │ │ │ - smlabteq fp, lr, pc, r2 @ │ │ │ │ - @ instruction: 0x0107d8b4 │ │ │ │ - mrseq ip, (UNDEF: 10) │ │ │ │ - smlabbeq r7, sl, r8, sp │ │ │ │ - smlabbeq r7, r2, r8, sp │ │ │ │ - strdeq r4, [fp, -sl] │ │ │ │ - tsteq fp, r0, lsl #22 │ │ │ │ - tsteq fp, r2, lsl #22 │ │ │ │ - @ instruction: 0x0107d796 │ │ │ │ - tsteq r9, lr, ror pc │ │ │ │ - qaddeq sp, r8, sl │ │ │ │ - @ instruction: 0x0108bd92 │ │ │ │ - tsteq r8, sl, ror sp │ │ │ │ - qaddeq sp, r2, sl │ │ │ │ - tsteq r8, r0, ror #26 │ │ │ │ - tsteq r8, r8, asr #26 │ │ │ │ - tsteq sl, ip, asr #32 │ │ │ │ - tsteq r8, lr, lsr #26 │ │ │ │ - tsteq r8, r6, lsl sp │ │ │ │ - tsteq fp, r6, asr sl │ │ │ │ - tsteq fp, ip, asr sl │ │ │ │ - tsteq fp, sl, asr sl │ │ │ │ - @ instruction: 0x0108baba │ │ │ │ - @ instruction: 0x0108babc │ │ │ │ - smlatbeq r8, r0, sl, fp │ │ │ │ - tsteq r9, r8, lsr sp │ │ │ │ - tsteq r9, r8, lsr sp │ │ │ │ - tsteq r9, r0, lsr sp │ │ │ │ - tsteq r9, r0, lsr sp │ │ │ │ - tsteq r9, sl, asr #26 │ │ │ │ - tsteq r9, r4, ror #26 │ │ │ │ - tsteq r9, r4, ror #26 │ │ │ │ - tsteq r9, sl, ror sp │ │ │ │ - smlabbeq r9, lr, sp, lr │ │ │ │ - tsteq sl, ip, ror ip │ │ │ │ - tsteq r9, r2, ror sp │ │ │ │ - tsteq r9, r4, ror sp │ │ │ │ - tsteq r9, r6, ror sp │ │ │ │ - smlabbeq r9, r4, sp, lr │ │ │ │ - smlabbeq r9, sl, sp, lr │ │ │ │ + @ instruction: 0x010b5390 │ │ │ │ + smlatteq r9, r6, r9, sp │ │ │ │ + tsteq r7, r0, lsr #4 │ │ │ │ + smlabteq r9, r6, r9, sp │ │ │ │ + smlabteq r8, ip, r5, ip │ │ │ │ + smlabteq r8, lr, r5, ip │ │ │ │ + @ instruction: 0x0108c5b2 │ │ │ │ + tstpeq r9, sl, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, sl, asr #16 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r9, -r8] │ │ │ │ + smlatteq sl, r4, r7, lr │ │ │ │ + ldrdeq pc, [r9, -r8] │ │ │ │ + ldrdeq pc, [r9, -r8] │ │ │ │ + ldrdeq pc, [r9, -r8] │ │ │ │ + smlatteq r9, r4, r8, pc @ │ │ │ │ + smlatteq r9, r8, r8, pc @ │ │ │ │ + smlatteq r9, ip, r8, pc @ │ │ │ │ + strdeq pc, [r9, -r0] │ │ │ │ + smlatteq r9, r8, r8, pc @ │ │ │ │ + smlatteq r9, r0, r8, pc @ │ │ │ │ + smlatteq r9, r0, r8, pc @ │ │ │ │ + tstpeq r9, r4, ror r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r1, r6, lsr r9 │ │ │ │ + ldrdeq pc, [r9, -r2] │ │ │ │ + strdeq lr, [r7, -r0] │ │ │ │ + smlatteq r7, r8, r0, lr │ │ │ │ + @ instruction: 0x0109f8b4 │ │ │ │ + smlabbeq sl, r4, r6, lr │ │ │ │ + smlatbeq r9, r8, r9, lr │ │ │ │ + @ instruction: 0x0109e9b0 │ │ │ │ + @ instruction: 0x0109e9bc │ │ │ │ + @ instruction: 0x0109e9bc │ │ │ │ + @ instruction: 0x0109e9bc │ │ │ │ + @ instruction: 0x0109e9bc │ │ │ │ + smlabteq r9, r8, r9, lr │ │ │ │ + smlabteq r9, r8, r9, lr │ │ │ │ + smlabteq r9, r8, sl, lr │ │ │ │ + @ instruction: 0x010ae498 │ │ │ │ + @ instruction: 0x0109e9b4 │ │ │ │ + strdeq lr, [r9, -r8] │ │ │ │ + smlatbeq r9, r8, r9, lr │ │ │ │ + @ instruction: 0x0109e9b8 │ │ │ │ + tstpeq r9, r8, ror r7 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0109f798 │ │ │ │ + ldrdeq lr, [r9, -ip] │ │ │ │ + smlatteq r9, r4, r9, lr │ │ │ │ + smlabbeq r9, r0, r7, pc @ │ │ │ │ + smlabbeq r9, r0, r7, pc @ │ │ │ │ + smlabbeq r9, r0, r7, pc @ │ │ │ │ + smlabbeq r9, r0, r7, pc @ │ │ │ │ + smlabteq r9, r4, r9, lr │ │ │ │ + smlabteq r9, r4, r9, lr │ │ │ │ + tstpeq r9, r0, ror #14 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq lr, [sl, -r8] │ │ │ │ + tstpeq r9, r4, asr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, r0, ror #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, r8, ror #14 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010b4f9c │ │ │ │ + tsteq r1, r6, lsr #13 │ │ │ │ + tstpeq r9, r8, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, sl, ror #30 │ │ │ │ + tsteq fp, r2, ror pc │ │ │ │ + tsteq fp, r6, ror pc │ │ │ │ + tsteq r1, r8, asr #12 │ │ │ │ + tstpeq r9, r4, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, ip, asr r5 │ │ │ │ + tstpeq r9, r4, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r7, r0, sp, sp │ │ │ │ + ldrdeq sp, [r7, -r8] │ │ │ │ + tsteq fp, r8, lsl pc │ │ │ │ + smlatbeq r7, lr, sp, sp │ │ │ │ + smlatbeq r7, r6, sp, sp │ │ │ │ + tsteq sl, r6, lsr #4 │ │ │ │ + tsteq r7, ip, ror sp │ │ │ │ + tsteq r7, r4, ror sp │ │ │ │ + tsteq r8, r8, ror #10 │ │ │ │ + tsteq r8, r8, asr r5 │ │ │ │ + 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, r8, lsr r5 │ │ │ │ + tsteq r8, r4, lsr r5 │ │ │ │ + tsteq r8, r0, asr #10 │ │ │ │ + tsteq r8, r4, lsr #10 │ │ │ │ + tsteq r1, r2, lsr #9 │ │ │ │ + ldrdeq r4, [fp, -lr] │ │ │ │ + tsteq r7, ip, asr ip │ │ │ │ + tsteq r7, r4, asr ip │ │ │ │ + smlabteq fp, r2, sp, r4 │ │ │ │ + @ instruction: 0x010b4db6 │ │ │ │ + @ instruction: 0x010b4db0 │ │ │ │ + @ instruction: 0x010b4db2 │ │ │ │ + @ instruction: 0x010b4db4 │ │ │ │ + tsteq r8, ip, ror pc │ │ │ │ + smlabteq r7, r2, fp, sp │ │ │ │ + @ instruction: 0x0107dbba │ │ │ │ + tsteq r8, r4, asr pc │ │ │ │ + strdeq sp, [r9, -r4] │ │ │ │ + tsteq r8, r8, asr #30 │ │ │ │ + tsteq r9, r0, lsl sl │ │ │ │ + tsteq fp, r6, lsr #26 │ │ │ │ + tsteq fp, lr, lsr #26 │ │ │ │ + tsteq fp, r6, lsr sp │ │ │ │ + tsteq fp, r6, lsr sp │ │ │ │ + tsteq fp, r2, lsr sp │ │ │ │ + tsteq r9, sl, asr #4 │ │ │ │ + tsteq fp, ip, lsr #26 │ │ │ │ + tsteq r9, r8, lsr #4 │ │ │ │ + tsteq fp, sl, lsl sp │ │ │ │ + tsteq r9, r4, lsl #4 │ │ │ │ + smlatbeq r8, r6, r2, r5 │ │ │ │ + @ instruction: 0x01085296 │ │ │ │ + @ instruction: 0x01085292 │ │ │ │ + smlabbeq r8, lr, r2, r5 │ │ │ │ + smlabbeq r8, sl, r2, r5 │ │ │ │ + smlabbeq r8, r6, r2, r5 │ │ │ │ + smlabbeq r8, r2, r2, r5 │ │ │ │ + tsteq r8, lr, ror r2 │ │ │ │ + tsteq r8, r6, ror r2 │ │ │ │ + tsteq r8, r2, ror r2 │ │ │ │ + tsteq r8, lr, ror r2 │ │ │ │ + tsteq r8, r2, ror #4 │ │ │ │ + tsteq r1, r0, ror #3 │ │ │ │ + tsteq r8, r4, asr r2 │ │ │ │ + tsteq r8, sl, asr r2 │ │ │ │ + tsteq r8, r4, asr r2 │ │ │ │ + strdeq r4, [fp, -r6] │ │ │ │ + tsteq r7, r8, ror #18 │ │ │ │ + tsteq r8, r6, ror r1 │ │ │ │ + smlabteq r8, r2, r1, r5 │ │ │ │ + ldrdeq r9, [sl, -lr] │ │ │ │ + tsteq fp, lr, lsr #32 │ │ │ │ + tsteq r7, r4, lsl r9 │ │ │ │ + tsteq sl, r0, rrx │ │ │ │ + smlatteq r7, sl, r8, sp │ │ │ │ + smlatteq r7, r2, r8, sp │ │ │ │ + tsteq fp, sl, asr fp │ │ │ │ + tsteq fp, r0, ror #22 │ │ │ │ + tsteq fp, r2, ror #22 │ │ │ │ + strdeq sp, [r7, -r6] │ │ │ │ + ldrdeq ip, [r9, -lr] │ │ │ │ + strheq sp, [sl, -r8] │ │ │ │ + strdeq fp, [r8, -r2] │ │ │ │ + ldrdeq fp, [r8, -sl] │ │ │ │ + strheq sp, [sl, -r2] │ │ │ │ + smlabteq r8, r0, sp, fp │ │ │ │ + smlatbeq r8, r8, sp, fp │ │ │ │ + smlatbeq sl, ip, r0, sp │ │ │ │ + smlabbeq r8, lr, sp, fp │ │ │ │ + tsteq r8, r6, ror sp │ │ │ │ + @ instruction: 0x010b4ab6 │ │ │ │ + @ instruction: 0x010b4abc │ │ │ │ + @ instruction: 0x010b4aba │ │ │ │ + tsteq r8, sl, lsl fp │ │ │ │ + tsteq r8, ip, lsl fp │ │ │ │ + tsteq r8, r0, lsl #22 │ │ │ │ + @ instruction: 0x0109ed98 │ │ │ │ + @ instruction: 0x0109ed98 │ │ │ │ @ instruction: 0x0109ed90 │ │ │ │ - @ instruction: 0x0109ed96 │ │ │ │ @ instruction: 0x0109ed90 │ │ │ │ - smlabbeq r9, sl, sp, lr │ │ │ │ - smlabbeq r9, ip, sp, lr │ │ │ │ - tsteq r9, r2, lsr #18 │ │ │ │ - tsteq r1, r6, ror #27 │ │ │ │ - tsteq r9, ip, ror #26 │ │ │ │ - tstpeq sl, r0, ror fp @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, r2, ror #26 │ │ │ │ - tsteq r9, r8, asr sp │ │ │ │ - tsteq r7, r6, ror r5 │ │ │ │ + smlatbeq r9, sl, sp, lr │ │ │ │ + smlabteq r9, r4, sp, lr │ │ │ │ + smlabteq r9, r4, sp, lr │ │ │ │ + ldrdeq lr, [r9, -sl] │ │ │ │ + smlatteq r9, lr, sp, lr │ │ │ │ + ldrdeq sp, [sl, -ip] │ │ │ │ + ldrdeq lr, [r9, -r2] │ │ │ │ + ldrdeq lr, [r9, -r4] │ │ │ │ + ldrdeq lr, [r9, -r6] │ │ │ │ + smlatteq r9, r4, sp, lr │ │ │ │ + smlatteq r9, sl, sp, lr │ │ │ │ + strdeq lr, [r9, -r0] │ │ │ │ + strdeq lr, [r9, -r6] │ │ │ │ + strdeq lr, [r9, -r0] │ │ │ │ + smlatteq r9, sl, sp, lr │ │ │ │ + smlatteq r9, ip, sp, lr │ │ │ │ + smlabbeq r9, r2, r9, lr │ │ │ │ + tsteq r1, r6, asr #28 │ │ │ │ + smlabteq r9, ip, sp, lr │ │ │ │ + ldrdeq pc, [sl, -r0] │ │ │ │ + smlabteq r9, r2, sp, lr │ │ │ │ + @ instruction: 0x0109edb8 │ │ │ │ + ldrdeq sp, [r7, -r6] │ │ │ │ strdcs r4, [r1, -r6] │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldm r4!, {r1, r2, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x463b4af4 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf786447a │ │ │ │ vmlal.u8 q15, d22, d30 │ │ │ │ @@ -124245,73 +124245,73 @@ │ │ │ │ ldrd lr, [r7], -sl │ │ │ │ @ instruction: 0x463b4a3f │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ cdp 7, 13, cr15, cr0, cr5, {4} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - smlabbeq r7, r6, r2, sp │ │ │ │ - tsteq r9, r4, asr sl │ │ │ │ - tsteq sl, r6, lsr #16 │ │ │ │ - tsteq r9, ip, asr #22 │ │ │ │ - tsteq r9, r6, asr fp │ │ │ │ - tsteq r9, r4, ror #22 │ │ │ │ - tsteq r9, r6, ror #22 │ │ │ │ - tsteq r9, r8, ror #22 │ │ │ │ - tsteq r9, sl, ror #22 │ │ │ │ - tsteq r9, r8, ror fp │ │ │ │ - tsteq r9, sl, ror fp │ │ │ │ - tsteq r9, ip, ror ip │ │ │ │ - tsteq sl, lr, asr #12 │ │ │ │ - tsteq r9, ip, ror #22 │ │ │ │ - @ instruction: 0x0109dbb2 │ │ │ │ - tsteq r9, r4, ror #22 │ │ │ │ - tsteq r9, r6, ror fp │ │ │ │ - tsteq r9, r8, lsr r9 │ │ │ │ - tsteq r9, sl, asr r9 │ │ │ │ - smlatbeq r9, r0, fp, sp │ │ │ │ - smlatbeq r9, sl, fp, sp │ │ │ │ - tsteq r9, r8, asr #18 │ │ │ │ - tsteq r9, sl, asr #18 │ │ │ │ - tsteq r9, ip, asr #18 │ │ │ │ - tsteq r9, lr, asr #18 │ │ │ │ - @ instruction: 0x0109db94 │ │ │ │ - @ instruction: 0x0109db96 │ │ │ │ - tsteq r9, r4, lsr r9 │ │ │ │ - smlatbeq sl, lr, r2, sp │ │ │ │ - tsteq r9, ip, lsr #18 │ │ │ │ - tsteq r9, sl, lsr r9 │ │ │ │ - tsteq r9, r4, asr #18 │ │ │ │ - tsteq fp, sl, ror r1 │ │ │ │ - tsteq r1, r6, lsl #17 │ │ │ │ - tsteq r9, ip, lsr #18 │ │ │ │ - tsteq r8, r4, ror #4 │ │ │ │ - tsteq r8, r2, ror #4 │ │ │ │ - tsteq r9, r8, lsl r9 │ │ │ │ - tsteq r9, ip, ror r7 │ │ │ │ - tsteq r9, lr, lsl #18 │ │ │ │ - tsteq r9, lr, lsl #18 │ │ │ │ - ldrdeq ip, [r7, -ip] │ │ │ │ - ldrdeq ip, [r7, -r6] │ │ │ │ - tsteq sl, r8, asr r4 │ │ │ │ - @ instruction: 0x0107cfb0 │ │ │ │ - smlatbeq r7, sl, pc, ip @ │ │ │ │ - smlatbeq r8, r0, r7, r4 │ │ │ │ - @ instruction: 0x0108479c │ │ │ │ - @ instruction: 0x01084798 │ │ │ │ - @ instruction: 0x01084794 │ │ │ │ - @ instruction: 0x01084790 │ │ │ │ - smlabbeq r8, ip, r7, r4 │ │ │ │ - smlabbeq r8, r8, r7, r4 │ │ │ │ - smlabbeq r8, r0, r7, r4 │ │ │ │ - @ instruction: 0x010a93bc │ │ │ │ - tsteq r1, lr, lsl #14 │ │ │ │ - smlatteq fp, r4, r1, r4 │ │ │ │ - tsteq r9, r2, lsr #12 │ │ │ │ - strdeq ip, [r7, -r4] │ │ │ │ + smlatteq r7, r6, r2, sp │ │ │ │ + @ instruction: 0x0109eab4 │ │ │ │ + smlabbeq sl, r6, r8, sp │ │ │ │ + smlatbeq r9, ip, fp, sp │ │ │ │ + @ instruction: 0x0109dbb6 │ │ │ │ + smlabteq r9, r4, fp, sp │ │ │ │ + smlabteq r9, r6, fp, sp │ │ │ │ + smlabteq r9, r8, fp, sp │ │ │ │ + smlabteq r9, sl, fp, sp │ │ │ │ + ldrdeq sp, [r9, -r8] │ │ │ │ + ldrdeq sp, [r9, -sl] │ │ │ │ + ldrdeq sp, [r9, -ip] │ │ │ │ + smlatbeq sl, lr, r6, sp │ │ │ │ + smlabteq r9, ip, fp, sp │ │ │ │ + tsteq r9, r2, lsl ip │ │ │ │ + smlabteq r9, r4, fp, sp │ │ │ │ + ldrdeq sp, [r9, -r6] │ │ │ │ + @ instruction: 0x0109e998 │ │ │ │ + @ instruction: 0x0109e9ba │ │ │ │ + tsteq r9, r0, lsl #24 │ │ │ │ + tsteq r9, sl, lsl #24 │ │ │ │ + smlatbeq r9, r8, r9, lr │ │ │ │ + smlatbeq r9, sl, r9, lr │ │ │ │ + smlatbeq r9, ip, r9, lr │ │ │ │ + smlatbeq r9, lr, r9, lr │ │ │ │ + strdeq sp, [r9, -r4] │ │ │ │ + strdeq sp, [r9, -r6] │ │ │ │ + @ instruction: 0x0109e994 │ │ │ │ + tsteq sl, lr, lsl #6 │ │ │ │ + smlabbeq r9, ip, r9, lr │ │ │ │ + @ instruction: 0x0109e99a │ │ │ │ + smlatbeq r9, r4, r9, lr │ │ │ │ + ldrdeq r4, [fp, -sl] │ │ │ │ + tsteq r1, r6, ror #17 │ │ │ │ + smlabbeq r9, ip, r9, lr │ │ │ │ + smlabteq r8, r4, r2, fp │ │ │ │ + smlabteq r8, r2, r2, fp │ │ │ │ + tsteq r9, r8, ror r9 │ │ │ │ + ldrdeq ip, [r9, -ip] │ │ │ │ + tsteq r9, lr, ror #18 │ │ │ │ + tsteq r9, lr, ror #18 │ │ │ │ + tsteq r7, ip, lsr r0 │ │ │ │ + tsteq r7, r6, lsr r0 │ │ │ │ + @ instruction: 0x010a94b8 │ │ │ │ + tsteq r7, r0, lsl r0 │ │ │ │ + tsteq r7, sl │ │ │ │ + tsteq r8, r0, lsl #16 │ │ │ │ + strdeq r4, [r8, -ip] │ │ │ │ + strdeq r4, [r8, -r8] │ │ │ │ + strdeq r4, [r8, -r4] │ │ │ │ + strdeq r4, [r8, -r0] │ │ │ │ + smlatteq r8, ip, r7, r4 │ │ │ │ + smlatteq r8, r8, r7, r4 │ │ │ │ + smlatteq r8, r0, r7, r4 │ │ │ │ + tsteq sl, ip, lsl r4 │ │ │ │ + tsteq r1, lr, ror #14 │ │ │ │ + tsteq fp, r4, asr #4 │ │ │ │ + smlabbeq r9, r2, r6, ip │ │ │ │ + tsteq r7, r4, asr fp │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec45524 │ │ │ │ @ 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 │ │ │ │ - ldrdeq r4, [fp, -ip] │ │ │ │ - qaddeq r4, lr, fp │ │ │ │ - tsteq fp, r8, asr #30 │ │ │ │ - @ instruction: 0x010b3eb6 │ │ │ │ - tsteq fp, r8, ror #28 │ │ │ │ - tsteq fp, r2, lsr lr │ │ │ │ - tsteq fp, r0, asr #28 │ │ │ │ - tsteq fp, sl, ror lr │ │ │ │ - tsteq fp, r0, lsl #30 │ │ │ │ - tsteq fp, sl, lsl #30 │ │ │ │ - smlabteq fp, r0, lr, r3 │ │ │ │ - @ instruction: 0x010b3f9a │ │ │ │ - tsteq fp, r4, asr pc │ │ │ │ - tsteq fp, r2, ror pc │ │ │ │ - tsteq fp, r4, lsr #30 │ │ │ │ - smlabteq fp, sl, pc, r3 @ │ │ │ │ - smlatteq fp, r4, pc, r3 @ │ │ │ │ - @ instruction: 0x010b3f9a │ │ │ │ - tsteq fp, r0, lsr r1 │ │ │ │ - smlabbeq fp, r6, r0, r4 │ │ │ │ - tsteq fp, ip, lsr #32 │ │ │ │ - qaddeq r4, r2, fp │ │ │ │ - mrseq r4, (UNDEF: 11) │ │ │ │ - smlabteq fp, r6, r0, r4 │ │ │ │ - smlatteq fp, r8, r0, r4 │ │ │ │ - smlabbeq fp, lr, r0, r4 │ │ │ │ - @ instruction: 0x010b419c │ │ │ │ - tsteq fp, r2, asr #2 │ │ │ │ - tsteq fp, r8, ror #2 │ │ │ │ - tsteq fp, r2, lsl r1 │ │ │ │ - ldrdeq r4, [fp, -r8] │ │ │ │ - strdeq r4, [fp, -sl] │ │ │ │ - smlatbeq fp, r4, r1, r4 │ │ │ │ - tsteq fp, r6, lsr r4 │ │ │ │ - tsteq fp, r4, asr r3 │ │ │ │ - smlatbeq fp, sl, r2, r4 │ │ │ │ - tsteq fp, r4, asr r2 │ │ │ │ - tsteq fp, r6, ror r2 │ │ │ │ - tsteq fp, r0, lsr #4 │ │ │ │ - smlatteq fp, r6, r2, r4 │ │ │ │ - tsteq fp, ip, lsl #6 │ │ │ │ - smlatbeq fp, lr, r2, r4 │ │ │ │ - @ instruction: 0x010b439c │ │ │ │ - tsteq fp, lr, asr r3 │ │ │ │ - tsteq fp, r4, ror r3 │ │ │ │ - tsteq fp, r6, lsr r3 │ │ │ │ - @ instruction: 0x010b43b8 │ │ │ │ - smlabteq fp, sl, r3, r4 │ │ │ │ - @ instruction: 0x010b4394 │ │ │ │ - ldrdeq r4, [fp, -r2] │ │ │ │ - tsteq fp, ip, lsr r4 │ │ │ │ - strdeq r4, [fp, -sl] │ │ │ │ - tsteq fp, ip, lsl #8 │ │ │ │ + tsteq fp, ip, lsr r3 │ │ │ │ + strheq r4, [fp, -lr] │ │ │ │ + smlatbeq fp, r8, pc, r3 @ │ │ │ │ + tsteq fp, r6, lsl pc │ │ │ │ + smlabteq fp, r8, lr, r3 │ │ │ │ + @ instruction: 0x010b3e92 │ │ │ │ + smlatbeq fp, r0, lr, r3 │ │ │ │ + ldrdeq r3, [fp, -sl] │ │ │ │ + tsteq fp, r0, ror #30 │ │ │ │ + tsteq fp, sl, ror #30 │ │ │ │ + tsteq fp, r0, lsr #30 │ │ │ │ + strdeq r3, [fp, -sl] │ │ │ │ + @ instruction: 0x010b3fb4 │ │ │ │ + ldrdeq r3, [fp, -r2] │ │ │ │ + smlabbeq fp, r4, pc, r3 @ │ │ │ │ + tsteq fp, sl, lsr #32 │ │ │ │ + tsteq fp, r4, asr #32 │ │ │ │ + strdeq r3, [fp, -sl] │ │ │ │ + @ instruction: 0x010b4190 │ │ │ │ + smlatteq fp, r6, r0, r4 │ │ │ │ + smlabbeq fp, ip, r0, r4 │ │ │ │ + strheq r4, [fp, -r2] │ │ │ │ + tsteq fp, r0, rrx │ │ │ │ + tsteq fp, r6, lsr #2 │ │ │ │ + tsteq fp, r8, asr #2 │ │ │ │ + smlatteq fp, lr, r0, r4 │ │ │ │ + strdeq r4, [fp, -ip] │ │ │ │ + smlatbeq fp, r2, r1, r4 │ │ │ │ + smlabteq fp, r8, r1, r4 │ │ │ │ + tsteq fp, r2, ror r1 │ │ │ │ + tsteq fp, r8, lsr r2 │ │ │ │ + tsteq fp, sl, asr r2 │ │ │ │ + tsteq fp, r4, lsl #4 │ │ │ │ + @ instruction: 0x010b4496 │ │ │ │ + @ instruction: 0x010b43b4 │ │ │ │ + tsteq fp, sl, lsl #6 │ │ │ │ + @ instruction: 0x010b42b4 │ │ │ │ ldrdeq r4, [fp, -r6] │ │ │ │ - tsteq fp, r8, ror #8 │ │ │ │ - smlabbeq fp, r2, r4, r4 │ │ │ │ - tsteq fp, r8, lsr r4 │ │ │ │ - tsteq fp, lr, asr #10 │ │ │ │ - strdeq r4, [fp, -r0] │ │ │ │ - tsteq fp, r2, lsl r5 │ │ │ │ - @ instruction: 0x010b44bc │ │ │ │ - smlabbeq fp, lr, r5, r4 │ │ │ │ - @ instruction: 0x010b45b0 │ │ │ │ - tsteq fp, sl, asr r5 │ │ │ │ + smlabbeq fp, r0, r2, r4 │ │ │ │ + tsteq fp, r6, asr #6 │ │ │ │ + tsteq fp, ip, ror #6 │ │ │ │ + tsteq fp, lr, lsl #6 │ │ │ │ + strdeq r4, [fp, -ip] │ │ │ │ + @ instruction: 0x010b43be │ │ │ │ + ldrdeq r4, [fp, -r4] │ │ │ │ + @ instruction: 0x010b4396 │ │ │ │ + tsteq fp, r8, lsl r4 │ │ │ │ + tsteq fp, sl, lsr #8 │ │ │ │ + strdeq r4, [fp, -r4] │ │ │ │ + tsteq fp, r2, lsr r5 │ │ │ │ + @ instruction: 0x010b449c │ │ │ │ + tsteq fp, sl, asr r4 │ │ │ │ + tsteq fp, ip, ror #8 │ │ │ │ + tsteq fp, r6, lsr r4 │ │ │ │ + smlabteq fp, r8, r4, r4 │ │ │ │ + smlatteq fp, r2, r4, r4 │ │ │ │ + @ instruction: 0x010b4498 │ │ │ │ + smlatbeq fp, lr, r5, r4 │ │ │ │ + tsteq fp, r0, asr r5 │ │ │ │ + tsteq fp, r2, ror r5 │ │ │ │ + tsteq fp, ip, lsl r5 │ │ │ │ + smlatteq fp, lr, r5, r4 │ │ │ │ + tsteq fp, r0, lsl r6 │ │ │ │ + @ instruction: 0x010b45ba │ │ │ │ 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 0x0018f784 │ │ │ │ strtmi r4, [fp], -lr, ror #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7844620 │ │ │ │ pop {r1, r4, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - strdeq ip, [r7, -r6] │ │ │ │ - smlatteq r9, r0, sp, fp │ │ │ │ - smlatteq r7, r0, r5, ip │ │ │ │ - @ instruction: 0x010b29be │ │ │ │ - @ instruction: 0x010b29b6 │ │ │ │ - tsteq fp, sl, lsr r2 │ │ │ │ - @ instruction: 0x010b299e │ │ │ │ - @ instruction: 0x010b2996 │ │ │ │ - strdeq r4, [fp, -lr] │ │ │ │ - tsteq fp, lr, ror r9 │ │ │ │ - smlatteq fp, r6, r1, r4 │ │ │ │ - tsteq fp, r6, ror #18 │ │ │ │ - ldrdeq r4, [fp, -r2] │ │ │ │ - tsteq fp, lr, asr #18 │ │ │ │ - @ instruction: 0x010b41ba │ │ │ │ - @ instruction: 0x010b41b6 │ │ │ │ - @ instruction: 0x010b41be │ │ │ │ - smlabteq fp, lr, r1, r4 │ │ │ │ - smlatteq fp, r2, r1, r4 │ │ │ │ - smlatteq fp, r6, r1, r4 │ │ │ │ - ldrdeq r4, [fp, -lr] │ │ │ │ - strdeq r4, [fp, -r2] │ │ │ │ - tstpeq r0, r0, lsr sp @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r3, [fp, -lr] │ │ │ │ - tsteq r9, r8, asr #24 │ │ │ │ - ldrdeq r3, [fp, -r4] │ │ │ │ - tsteq r9, sl, lsr #24 │ │ │ │ - tsteq r7, r6, ror #8 │ │ │ │ - tsteq r9, ip, lsl #24 │ │ │ │ - tsteq r7, ip, lsr #8 │ │ │ │ - smlatteq r9, lr, fp, fp │ │ │ │ - smlabteq fp, r6, r8, r2 │ │ │ │ - tsteq r8, r4, lsl #20 │ │ │ │ - smlatteq r8, ip, r9, sl │ │ │ │ - smlatbeq fp, r4, r8, r2 │ │ │ │ - tstpeq r4, sl, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010b2892 │ │ │ │ - strdeq r4, [fp, -lr] │ │ │ │ - smlatbeq r8, r0, r9, sl │ │ │ │ - smlabbeq r8, r8, r9, sl │ │ │ │ - smlatteq fp, r0, r0, r4 │ │ │ │ - smlatteq fp, sl, r0, r4 │ │ │ │ - ldrdeq r4, [fp, -r6] │ │ │ │ - tsteq fp, r6, lsr #16 │ │ │ │ - tsteq r8, ip, lsr r9 │ │ │ │ - tsteq r8, r4, lsr #18 │ │ │ │ - tsteq r9, r2, ror #24 │ │ │ │ - smlatteq sl, r6, r0, sl │ │ │ │ - tsteq r7, sl, lsl #10 │ │ │ │ - smlatteq r7, sl, r4, ip │ │ │ │ - tstpeq r0, r4, ror #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, r0, lsl #22 │ │ │ │ - tsteq r7, lr, lsl r3 │ │ │ │ - tsteq r7, r6, lsl r3 │ │ │ │ - tsteq r8, r0, ror r6 │ │ │ │ - tsteq r8, r0, ror r6 │ │ │ │ - smlatteq fp, r8, pc, r3 @ │ │ │ │ - smlatteq fp, r4, pc, r3 @ │ │ │ │ - smlatteq r9, ip, r8, sp │ │ │ │ - smlabteq r9, r0, fp, sp │ │ │ │ - smlabbeq r7, lr, r2, ip │ │ │ │ - smlabbeq r7, r6, r2, ip │ │ │ │ - strdeq r3, [fp, -r4] │ │ │ │ - smlabbeq fp, r2, pc, r3 @ │ │ │ │ - smlatbeq r8, lr, r5, r3 │ │ │ │ - tsteq fp, r2, ror pc │ │ │ │ - tstpeq r0, r4, asr #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq sl, sl, lsl r8 │ │ │ │ - tsteq sl, lr, lsl r8 │ │ │ │ - tsteq sl, r8, lsl r8 │ │ │ │ - tsteq r9, r4, lsl r9 │ │ │ │ - tsteq r9, r0, lsr r9 │ │ │ │ - strdeq fp, [r9, -r6] │ │ │ │ - tsteq r9, r2, lsl r9 │ │ │ │ - tsteq fp, r8, lsr r6 │ │ │ │ - tsteq fp, ip, lsr #12 │ │ │ │ - tsteq fp, r6, lsr #12 │ │ │ │ + tsteq r7, r6, asr r6 │ │ │ │ + tsteq r9, r0, asr #28 │ │ │ │ + tsteq r7, r0, asr #12 │ │ │ │ + tsteq fp, lr, lsl sl │ │ │ │ + tsteq fp, r6, lsl sl │ │ │ │ + @ instruction: 0x010b429a │ │ │ │ + strdeq r2, [fp, -lr] │ │ │ │ + strdeq r2, [fp, -r6] │ │ │ │ + tsteq fp, lr, asr r2 │ │ │ │ + ldrdeq r2, [fp, -lr] │ │ │ │ + tsteq fp, r6, asr #4 │ │ │ │ + smlabteq fp, r6, r9, r2 │ │ │ │ + tsteq fp, r2, lsr r2 │ │ │ │ + smlatbeq fp, lr, r9, r2 │ │ │ │ + tsteq fp, sl, lsl r2 │ │ │ │ + tsteq fp, r6, lsl r2 │ │ │ │ + tsteq fp, lr, lsl r2 │ │ │ │ + tsteq fp, lr, lsr #4 │ │ │ │ + tsteq fp, r2, asr #4 │ │ │ │ + tsteq fp, r6, asr #4 │ │ │ │ + tsteq fp, lr, lsr r2 │ │ │ │ + tsteq fp, r2, asr r2 │ │ │ │ + @ instruction: 0x0110fd90 │ │ │ │ + tsteq fp, lr, lsr r6 │ │ │ │ + smlatbeq r9, r8, ip, fp │ │ │ │ + tsteq fp, r4, lsr r6 │ │ │ │ + smlabbeq r9, sl, ip, fp │ │ │ │ + smlabteq r7, r6, r4, ip │ │ │ │ + tsteq r9, ip, ror #24 │ │ │ │ + smlabbeq r7, ip, r4, ip │ │ │ │ + tsteq r9, lr, asr #24 │ │ │ │ + tsteq fp, r6, lsr #18 │ │ │ │ + tsteq r8, r4, ror #20 │ │ │ │ + tsteq r8, ip, asr #20 │ │ │ │ + tsteq fp, r4, lsl #18 │ │ │ │ + tstpeq r4, sl, ror r0 @ p-variant is OBSOLETE │ │ │ │ + strdeq r2, [fp, -r2] │ │ │ │ + tsteq fp, lr, asr r1 │ │ │ │ + tsteq r8, r0, lsl #20 │ │ │ │ + smlatteq r8, r8, r9, sl │ │ │ │ + tsteq fp, r0, asr #2 │ │ │ │ + tsteq fp, sl, asr #2 │ │ │ │ + tsteq fp, r6, lsr r1 │ │ │ │ + smlabbeq fp, r6, r8, r2 │ │ │ │ + @ instruction: 0x0108a99c │ │ │ │ + smlabbeq r8, r4, r9, sl │ │ │ │ + smlabteq r9, r2, ip, sp │ │ │ │ + tsteq sl, r6, asr #2 │ │ │ │ + tsteq r7, sl, ror #10 │ │ │ │ + tsteq r7, sl, asr #10 │ │ │ │ + tstpeq r0, r4, asr #23 @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, r0, ror #22 │ │ │ │ + tsteq r7, lr, ror r3 │ │ │ │ + tsteq r7, r6, ror r3 │ │ │ │ + ldrdeq sl, [r8, -r0] │ │ │ │ + ldrdeq sl, [r8, -r0] │ │ │ │ + tsteq fp, r8, asr #32 │ │ │ │ + tsteq fp, r4, asr #32 │ │ │ │ + tsteq r9, ip, asr #18 │ │ │ │ + tsteq r9, r0, lsr #24 │ │ │ │ + smlatteq r7, lr, r2, ip │ │ │ │ + smlatteq r7, r6, r2, ip │ │ │ │ + tsteq fp, r4, asr r4 │ │ │ │ + smlatteq fp, r2, pc, r3 @ │ │ │ │ + tsteq r8, lr, lsl #12 │ │ │ │ + ldrdeq r3, [fp, -r2] │ │ │ │ + tstpeq r0, r4, lsr #21 @ p-variant is OBSOLETE │ │ │ │ + tsteq sl, sl, ror r8 │ │ │ │ + tsteq sl, lr, ror r8 │ │ │ │ + tsteq sl, r8, ror r8 │ │ │ │ + tsteq r9, r4, ror r9 │ │ │ │ + @ instruction: 0x0109b990 │ │ │ │ + tsteq r9, r6, asr r9 │ │ │ │ + tsteq r9, r2, ror r9 │ │ │ │ + @ instruction: 0x010b2698 │ │ │ │ + smlabbeq fp, ip, r6, r2 │ │ │ │ + smlabbeq fp, r6, r6, r2 │ │ │ │ + tsteq fp, r4, asr r5 │ │ │ │ + ldrdeq r3, [fp, -sl] │ │ │ │ + tsteq fp, r0, asr #10 │ │ │ │ + tsteq fp, sl, lsr r5 │ │ │ │ + tsteq fp, r4, lsr r5 │ │ │ │ + tsteq fp, lr, lsr #10 │ │ │ │ + smlabteq fp, ip, lr, r3 │ │ │ │ + tstpeq r0, ip, lsl #19 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, lr, lsl #12 │ │ │ │ + smlatbeq r9, lr, r8, fp │ │ │ │ + tsteq fp, r4, lsl #12 │ │ │ │ + strdeq r2, [fp, -r8] │ │ │ │ strdeq r2, [fp, -r4] │ │ │ │ - tsteq fp, sl, ror sp │ │ │ │ - smlatteq fp, r0, r4, r2 │ │ │ │ - ldrdeq r2, [fp, -sl] │ │ │ │ - ldrdeq r2, [fp, -r4] │ │ │ │ - smlabteq fp, lr, r4, r2 │ │ │ │ - tsteq fp, ip, ror #28 │ │ │ │ - tstpeq r0, ip, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq fp, lr, r5, r2 │ │ │ │ - tsteq r9, lr, asr #16 │ │ │ │ - smlatbeq fp, r4, r5, r2 │ │ │ │ - @ instruction: 0x010b2598 │ │ │ │ - @ instruction: 0x010b2594 │ │ │ │ - smlabbeq fp, ip, r5, r2 │ │ │ │ - smlabbeq fp, r4, r5, r2 │ │ │ │ - smlatbeq fp, ip, sp, r3 │ │ │ │ - @ instruction: 0x010b3db4 │ │ │ │ - tsteq fp, r0, asr r5 │ │ │ │ - @ instruction: 0x010b3d98 │ │ │ │ - smlatbeq fp, r8, sp, r3 │ │ │ │ - smlabbeq fp, sl, sp, r3 │ │ │ │ - tstpeq r0, sl, ror #15 @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, r0, lsl r3 │ │ │ │ - tsteq r9, ip, lsl #14 │ │ │ │ - tsteq fp, sl, ror #26 │ │ │ │ - tsteq fp, r6, ror #26 │ │ │ │ - tsteq r7, r4, rrx │ │ │ │ - @ instruction: 0x0109b6b0 │ │ │ │ - strdeq fp, [r9, -lr] │ │ │ │ - @ instruction: 0x0109b692 │ │ │ │ + smlatteq fp, ip, r5, r2 │ │ │ │ + smlatteq fp, r4, r5, r2 │ │ │ │ + tsteq fp, ip, lsl #28 │ │ │ │ + tsteq fp, r4, lsl lr │ │ │ │ + @ instruction: 0x010b25b0 │ │ │ │ + strdeq r3, [fp, -r8] │ │ │ │ + tsteq fp, r8, lsl #28 │ │ │ │ + smlatteq fp, sl, sp, r3 │ │ │ │ + tstpeq r0, sl, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, r0, ror r3 │ │ │ │ + tsteq r9, ip, ror #14 │ │ │ │ + smlabteq fp, sl, sp, r3 │ │ │ │ + smlabteq fp, r6, sp, r3 │ │ │ │ + smlabteq r7, r4, r0, ip │ │ │ │ + tsteq r9, r0, lsl r7 │ │ │ │ + tsteq r9, lr, asr sl │ │ │ │ + strdeq fp, [r9, -r2] │ │ │ │ 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 │ │ │ │ - @ instruction: 0x010b3b98 │ │ │ │ - tsteq fp, lr, lsr fp │ │ │ │ - tsteq fp, r8, asr fp │ │ │ │ - @ instruction: 0x010b3bba │ │ │ │ - ldrdeq r3, [fp, -r4] │ │ │ │ + strdeq r3, [fp, -r8] │ │ │ │ + @ instruction: 0x010b3b9e │ │ │ │ + @ instruction: 0x010b3bb8 │ │ │ │ + tsteq fp, sl, lsl ip │ │ │ │ + tsteq fp, r4, lsr ip │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec465c8 │ │ │ │ @ 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 182a618 │ │ │ │ tstcs r1, fp, lsr #30 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ bl 8ad79c │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - smlabbeq r8, ip, pc, r2 @ │ │ │ │ - tsteq fp, r6, ror fp │ │ │ │ - tsteq fp, sl, ror fp │ │ │ │ - tsteq r7, r8, lsr #24 │ │ │ │ - smlatteq r9, r8, r3, fp │ │ │ │ - tsteq r7, r4, lsr #24 │ │ │ │ - smlabteq r9, sl, r3, fp │ │ │ │ + smlatteq r8, ip, pc, r2 @ │ │ │ │ + ldrdeq r3, [fp, -r6] │ │ │ │ + ldrdeq r3, [fp, -sl] │ │ │ │ + smlabbeq r7, r8, ip, fp │ │ │ │ + tsteq r9, r8, asr #8 │ │ │ │ + smlabbeq r7, r4, ip, fp │ │ │ │ + tsteq r9, sl, lsr #8 │ │ │ │ + tsteq r7, lr, ror #24 │ │ │ │ + tsteq r9, r4, lsl r4 │ │ │ │ + smlabbeq fp, r6, fp, r3 │ │ │ │ + tsteq r7, r2, asr #24 │ │ │ │ + tsteq sl, sl, ror r2 │ │ │ │ + tsteq r7, sl, lsr ip │ │ │ │ + tsteq r7, r6, lsr #24 │ │ │ │ + tstpeq r0, ip, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r4, lsl ip │ │ │ │ + tsteq r7, r6, lsl ip │ │ │ │ tsteq r7, lr, lsl #24 │ │ │ │ - @ instruction: 0x0109b3b4 │ │ │ │ - tsteq fp, r6, lsr #22 │ │ │ │ - smlatteq r7, r2, fp, fp │ │ │ │ - tsteq sl, sl, lsl r2 │ │ │ │ - ldrdeq fp, [r7, -sl] │ │ │ │ - smlabteq r7, r6, fp, fp │ │ │ │ - @ instruction: 0x0110f3fc │ │ │ │ - @ instruction: 0x0107bbb4 │ │ │ │ - @ instruction: 0x0107bbb6 │ │ │ │ - smlatbeq r7, lr, fp, fp │ │ │ │ - tsteq sl, r6, lsl ip │ │ │ │ - tsteq sl, r8, lsl ip │ │ │ │ - tsteq sl, r0, lsl ip │ │ │ │ - tsteq r7, r2, ror fp │ │ │ │ - tsteq sl, r6, asr r1 │ │ │ │ - tsteq fp, lr, lsr #20 │ │ │ │ - tsteq fp, lr, lsr sl │ │ │ │ - tsteq fp, sl, ror r0 │ │ │ │ - tsteq r7, r8, ror #22 │ │ │ │ - strdeq ip, [sl, -sl] │ │ │ │ - tsteq r7, sl, asr fp │ │ │ │ - tsteq r7, r8, asr #22 │ │ │ │ - tstpeq r0, r0, ror #5 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, sl, lsr fp │ │ │ │ - tsteq r7, r2, asr #22 │ │ │ │ - tsteq r7, r4, asr #22 │ │ │ │ - tsteq r7, lr, lsr fp │ │ │ │ - tsteq r7, r6, lsl fp │ │ │ │ - tsteq r7, r8, lsl fp │ │ │ │ - tsteq r7, sl, lsr #22 │ │ │ │ - tsteq r7, r6, asr #20 │ │ │ │ - tsteq r7, r0, asr #20 │ │ │ │ - tsteq r7, r6, lsl fp │ │ │ │ - tsteq r7, sl, lsl sl │ │ │ │ - tsteq r7, r4, lsl sl │ │ │ │ - tsteq sl, r6, asr r2 │ │ │ │ - smlatteq r7, lr, r9, fp │ │ │ │ - smlatteq r7, r8, r9, fp │ │ │ │ - smlatteq r9, r2, r6, sp │ │ │ │ - smlatteq r9, r2, r6, sp │ │ │ │ - smlatteq r9, r0, r6, sp │ │ │ │ - tsteq r9, r6, lsr #14 │ │ │ │ - @ instruction: 0x0109d6b6 │ │ │ │ - @ instruction: 0x0109d6b4 │ │ │ │ - smlatteq sl, lr, lr, r7 │ │ │ │ - smlatteq sl, r0, lr, r7 │ │ │ │ - ldrdeq r7, [sl, -sl] │ │ │ │ - ldrdeq r7, [sl, -r4] │ │ │ │ - smlabteq sl, lr, lr, r7 │ │ │ │ - smlabteq sl, r8, lr, r7 │ │ │ │ - smlabteq sl, r2, lr, r7 │ │ │ │ - tsteq r8, r4, asr #2 │ │ │ │ - tsteq r8, r2, asr #2 │ │ │ │ - tsteq fp, ip, lsl r8 │ │ │ │ - tsteq fp, sl, lsl r8 │ │ │ │ - smlabbeq sl, r4, lr, r7 │ │ │ │ - tsteq sl, lr, ror lr │ │ │ │ - tsteq sl, r8, ror lr │ │ │ │ - smlatteq fp, lr, r7, r3 │ │ │ │ - smlatteq fp, ip, r7, r3 │ │ │ │ - smlatteq fp, sl, r7, r3 │ │ │ │ - tsteq sl, r8, asr lr │ │ │ │ - mrseq r3, (UNDEF: 24) │ │ │ │ - smlatteq r8, r6, r0, r3 │ │ │ │ - tsteq sl, ip, asr #28 │ │ │ │ - tsteq r7, r4, lsr r8 │ │ │ │ - tsteq r7, lr, lsr #16 │ │ │ │ - tsteq sl, r4, lsl lr │ │ │ │ - tsteq sl, sl, lsl lr │ │ │ │ - tsteq sl, r0, lsl #28 │ │ │ │ - tstpeq r0, r8 @ p-variant is OBSOLETE │ │ │ │ - strdeq fp, [sl, -lr] │ │ │ │ - tsteq r9, r0, lsr #30 │ │ │ │ - tsteq fp, r2, asr #26 │ │ │ │ - smlatbeq r7, r8, r7, fp │ │ │ │ - smlatbeq r7, r2, r7, fp │ │ │ │ - tsteq fp, r4, lsl #14 │ │ │ │ - smlatbeq r8, r8, r9, r9 │ │ │ │ - tsteq fp, r6, lsl #14 │ │ │ │ - smlatbeq sl, r8, sp, fp │ │ │ │ - smlatbeq r9, ip, lr, sl │ │ │ │ + tsteq sl, r6, ror ip │ │ │ │ + tsteq sl, r8, ror ip │ │ │ │ + tsteq sl, r0, ror ip │ │ │ │ + ldrdeq fp, [r7, -r2] │ │ │ │ + @ instruction: 0x010ac1b6 │ │ │ │ + smlabbeq fp, lr, sl, r3 │ │ │ │ + @ instruction: 0x010b3a9e │ │ │ │ + ldrdeq r2, [fp, -sl] │ │ │ │ + smlabteq r7, r8, fp, fp │ │ │ │ + tsteq sl, sl, asr r1 │ │ │ │ + @ instruction: 0x0107bbba │ │ │ │ + smlatbeq r7, r8, fp, fp │ │ │ │ + tstpeq r0, r0, asr #6 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0107bb9a │ │ │ │ + smlatbeq r7, r2, fp, fp │ │ │ │ + smlatbeq r7, r4, fp, fp │ │ │ │ + @ instruction: 0x0107bb9e │ │ │ │ + tsteq r7, r6, ror fp │ │ │ │ + tsteq r7, r8, ror fp │ │ │ │ + smlabbeq r7, sl, fp, fp │ │ │ │ + smlatbeq r7, r6, sl, fp │ │ │ │ + smlatbeq r7, r0, sl, fp │ │ │ │ + tsteq r7, r6, ror fp │ │ │ │ + tsteq r7, sl, ror sl │ │ │ │ + tsteq r7, r4, ror sl │ │ │ │ + @ instruction: 0x010aa2b6 │ │ │ │ + tsteq r7, lr, asr #20 │ │ │ │ + tsteq r7, r8, asr #20 │ │ │ │ + tsteq r9, r2, asr #14 │ │ │ │ + tsteq r9, r2, asr #14 │ │ │ │ + tsteq r9, r0, asr #14 │ │ │ │ + smlabbeq r9, r6, r7, sp │ │ │ │ + tsteq r9, r6, lsl r7 │ │ │ │ + tsteq r9, r4, lsl r7 │ │ │ │ + tsteq sl, lr, asr #30 │ │ │ │ + tsteq sl, r0, asr #30 │ │ │ │ + tsteq sl, sl, lsr pc │ │ │ │ + tsteq sl, r4, lsr pc │ │ │ │ + tsteq sl, lr, lsr #30 │ │ │ │ + tsteq sl, r8, lsr #30 │ │ │ │ + tsteq sl, r2, lsr #30 │ │ │ │ + smlatbeq r8, r4, r1, r3 │ │ │ │ + smlatbeq r8, r2, r1, r3 │ │ │ │ + tsteq fp, ip, ror r8 │ │ │ │ + tsteq fp, sl, ror r8 │ │ │ │ + smlatteq sl, r4, lr, r7 │ │ │ │ + ldrdeq r7, [sl, -lr] │ │ │ │ + ldrdeq r7, [sl, -r8] │ │ │ │ + tsteq fp, lr, asr #16 │ │ │ │ + tsteq fp, ip, asr #16 │ │ │ │ + tsteq fp, sl, asr #16 │ │ │ │ + @ instruction: 0x010a7eb8 │ │ │ │ + tsteq r8, r0, ror #2 │ │ │ │ + tsteq r8, r6, asr #2 │ │ │ │ + smlatbeq sl, ip, lr, r7 │ │ │ │ + @ instruction: 0x0107b894 │ │ │ │ + smlabbeq r7, lr, r8, fp │ │ │ │ + tsteq sl, r4, ror lr │ │ │ │ + tsteq sl, sl, ror lr │ │ │ │ + tsteq sl, r0, ror #28 │ │ │ │ + tstpeq r0, r8, rrx @ p-variant is OBSOLETE │ │ │ │ + tsteq sl, lr, asr lr │ │ │ │ + smlabbeq r9, r0, pc, sl @ │ │ │ │ + smlatbeq fp, r2, sp, r1 │ │ │ │ + tsteq r7, r8, lsl #16 │ │ │ │ + tsteq r7, r2, lsl #16 │ │ │ │ + tsteq fp, r4, ror #14 │ │ │ │ + tsteq r8, r8, lsl #20 │ │ │ │ + tsteq fp, r6, ror #14 │ │ │ │ + tsteq sl, r8, lsl #28 │ │ │ │ + tsteq r9, ip, lsl #30 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec46cfc │ │ │ │ @ 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] │ │ │ │ - ldrdeq r4, [fp, -lr] │ │ │ │ - smlabbeq fp, r0, r2, r4 │ │ │ │ - tsteq fp, r2, lsl #6 │ │ │ │ - tsteq fp, ip, lsl r1 │ │ │ │ - @ instruction: 0x010b1fb6 │ │ │ │ - @ instruction: 0x010b1e9c │ │ │ │ - smlatteq fp, sl, sp, r1 │ │ │ │ - @ instruction: 0x010b1d90 │ │ │ │ - tsteq fp, lr, lsr sp │ │ │ │ - tsteq fp, ip, asr sp │ │ │ │ + tsteq fp, lr, lsr sl │ │ │ │ + smlatteq fp, r0, r2, r4 │ │ │ │ + tsteq fp, r2, ror #6 │ │ │ │ + tsteq fp, ip, ror r1 │ │ │ │ + tsteq fp, r6, lsl r0 │ │ │ │ + strdeq r1, [fp, -ip] │ │ │ │ + tsteq fp, sl, asr #28 │ │ │ │ + strdeq r1, [fp, -r0] │ │ │ │ @ instruction: 0x010b1d9e │ │ │ │ - tsteq fp, r8, lsl #28 │ │ │ │ - tsteq fp, sl, lsr #28 │ │ │ │ - smlabteq fp, r8, sp, r1 │ │ │ │ - ldrdeq r1, [fp, -r2] │ │ │ │ - smlabbeq fp, r4, lr, r1 │ │ │ │ - @ instruction: 0x010b1e96 │ │ │ │ - tsteq fp, r0, asr lr │ │ │ │ - smlatteq fp, sl, lr, r1 │ │ │ │ - tsteq fp, r0, lsl #30 │ │ │ │ - @ instruction: 0x010b1eb6 │ │ │ │ - strdeq r1, [fp, -r8] │ │ │ │ - smlabbeq fp, r2, pc, r1 @ │ │ │ │ - tsteq fp, r0, asr #30 │ │ │ │ - tsteq fp, r2, lsl #30 │ │ │ │ - tsteq fp, r4, lsl pc │ │ │ │ - tsteq fp, lr, lsr pc │ │ │ │ - smlabbeq fp, r4, pc, r1 @ │ │ │ │ - smlabbeq fp, lr, pc, r1 @ │ │ │ │ - tsteq fp, r0, asr pc │ │ │ │ - ldrdeq r1, [fp, -r6] │ │ │ │ + @ instruction: 0x010b1dbc │ │ │ │ + strdeq r1, [fp, -lr] │ │ │ │ + tsteq fp, r8, ror #28 │ │ │ │ + smlabbeq fp, sl, lr, r1 │ │ │ │ + tsteq fp, r8, lsr #28 │ │ │ │ + tsteq fp, r2, lsr pc │ │ │ │ + smlatteq fp, r4, lr, r1 │ │ │ │ + strdeq r1, [fp, -r6] │ │ │ │ + @ instruction: 0x010b1eb0 │ │ │ │ + tsteq fp, sl, asr #30 │ │ │ │ + tsteq fp, r0, ror #30 │ │ │ │ + tsteq fp, r6, lsl pc │ │ │ │ + qaddeq r2, r8, fp │ │ │ │ + smlatteq fp, r2, pc, r1 @ │ │ │ │ + smlatbeq fp, r0, pc, r1 @ │ │ │ │ + tsteq fp, r2, ror #30 │ │ │ │ + tsteq fp, r4, ror pc │ │ │ │ + @ instruction: 0x010b1f9e │ │ │ │ + smlatteq fp, r4, pc, r1 @ │ │ │ │ + smlatteq fp, lr, pc, r1 @ │ │ │ │ @ instruction: 0x010b1fb0 │ │ │ │ - smlatbeq fp, r2, fp, r3 │ │ │ │ - smlabbeq fp, r0, fp, r3 │ │ │ │ - smlabteq fp, sl, pc, r1 @ │ │ │ │ - @ instruction: 0x010b3bb4 │ │ │ │ - @ instruction: 0x010b3b92 │ │ │ │ - smlabbeq fp, r0, ip, r3 │ │ │ │ - tsteq fp, lr, lsl #24 │ │ │ │ - ldrdeq r3, [fp, -r4] │ │ │ │ - @ instruction: 0x010b3bb2 │ │ │ │ - @ instruction: 0x010b3b90 │ │ │ │ - @ instruction: 0x010b1fb2 │ │ │ │ - smlabteq fp, r4, pc, r1 @ │ │ │ │ - @ instruction: 0x010b3bba │ │ │ │ - smlatteq fp, r8, pc, r1 @ │ │ │ │ - smlabteq fp, r2, pc, r1 @ │ │ │ │ - smlatteq fp, r4, fp, r3 │ │ │ │ - smlabteq fp, r2, fp, r3 │ │ │ │ - strdeq r1, [fp, -r8] │ │ │ │ - ldrdeq r1, [fp, -r2] │ │ │ │ - ldrdeq r3, [fp, -r8] │ │ │ │ + tsteq fp, r6, lsr r0 │ │ │ │ + tsteq fp, r0, lsl r0 │ │ │ │ + tsteq fp, r2, lsl #24 │ │ │ │ + smlatteq fp, r0, fp, r3 │ │ │ │ + tsteq fp, sl, lsr #32 │ │ │ │ + tsteq fp, r4, lsl ip │ │ │ │ + strdeq r3, [fp, -r2] │ │ │ │ + smlatteq fp, r0, ip, r3 │ │ │ │ + tsteq fp, lr, ror #24 │ │ │ │ + tsteq fp, r4, lsr ip │ │ │ │ + tsteq fp, r2, lsl ip │ │ │ │ + strdeq r3, [fp, -r0] │ │ │ │ tsteq fp, r2, lsl r0 │ │ │ │ - smlatteq fp, ip, pc, r1 @ │ │ │ │ - smlabbeq fp, sl, r0, r2 │ │ │ │ + tsteq fp, r4, lsr #32 │ │ │ │ + tsteq fp, sl, lsl ip │ │ │ │ tsteq fp, r8, asr #32 │ │ │ │ tsteq fp, r2, lsr #32 │ │ │ │ - strdeq r1, [fp, -ip] │ │ │ │ - smlabteq fp, sl, fp, r3 │ │ │ │ - ldrdeq r3, [fp, -ip] │ │ │ │ + tsteq fp, r4, asr #24 │ │ │ │ + tsteq fp, r2, lsr #24 │ │ │ │ + qaddeq r2, r8, fp │ │ │ │ tsteq fp, r2, lsr r0 │ │ │ │ - tsteq fp, r0, lsl #24 │ │ │ │ - ldrdeq r3, [fp, -sl] │ │ │ │ - tsteq fp, r8, rrx │ │ │ │ - tsteq fp, r2, asr #32 │ │ │ │ - tsteq fp, r0, lsl ip │ │ │ │ - smlatteq fp, sl, fp, r3 │ │ │ │ + tsteq fp, r8, lsr ip │ │ │ │ + tsteq fp, r2, ror r0 │ │ │ │ + tsteq fp, ip, asr #32 │ │ │ │ + smlatteq fp, sl, r0, r2 │ │ │ │ + smlatbeq fp, r8, r0, r2 │ │ │ │ + smlabbeq fp, r2, r0, r2 │ │ │ │ qaddeq r2, ip, fp │ │ │ │ tsteq fp, sl, lsr #24 │ │ │ │ - tsteq fp, r4, lsl #24 │ │ │ │ - tsteq fp, r6, lsr r2 │ │ │ │ - tsteq fp, r8, lsl #26 │ │ │ │ - smlabbeq fp, lr, ip, r3 │ │ │ │ - tsteq fp, ip, asr #24 │ │ │ │ - tsteq fp, r6, lsr #24 │ │ │ │ - tsteq fp, r0, lsl #24 │ │ │ │ - tsteq fp, sl, lsr r0 │ │ │ │ - tsteq fp, ip, asr #32 │ │ │ │ - tsteq fp, r6, lsr ip │ │ │ │ - tsteq fp, r0, ror r0 │ │ │ │ - tsteq fp, sl, asr #32 │ │ │ │ - tsteq fp, ip, ror #24 │ │ │ │ - tsteq fp, r6, asr #24 │ │ │ │ - smlabbeq fp, r0, r0, r2 │ │ │ │ - qaddeq r2, sl, fp │ │ │ │ + tsteq fp, ip, lsr ip │ │ │ │ + swpeq r2, r2, [fp] │ │ │ │ + tsteq fp, r0, ror #24 │ │ │ │ + tsteq fp, sl, lsr ip │ │ │ │ + smlabteq fp, r8, r0, r2 │ │ │ │ + smlatbeq fp, r2, r0, r2 │ │ │ │ + tsteq fp, r0, ror ip │ │ │ │ + tsteq fp, sl, asr #24 │ │ │ │ + strheq r2, [fp, -ip] │ │ │ │ + smlabbeq fp, sl, ip, r3 │ │ │ │ + tsteq fp, r4, ror #24 │ │ │ │ + @ instruction: 0x010b2296 │ │ │ │ + tsteq fp, r8, ror #26 │ │ │ │ + smlatteq fp, lr, ip, r3 │ │ │ │ + smlatbeq fp, ip, ip, r3 │ │ │ │ + smlabbeq fp, r6, ip, r3 │ │ │ │ tsteq fp, r0, ror #24 │ │ │ │ swpeq r2, sl, [fp] │ │ │ │ - tsteq fp, r4, ror r0 │ │ │ │ - tsteq fp, r2, lsl r1 │ │ │ │ + smlatbeq fp, ip, r0, r2 │ │ │ │ + @ instruction: 0x010b3c96 │ │ │ │ ldrdeq r2, [fp, -r0] │ │ │ │ smlatbeq fp, sl, r0, r2 │ │ │ │ - smlabbeq fp, r4, r0, r2 │ │ │ │ - tsteq fp, r2, asr ip │ │ │ │ - tsteq fp, r4, ror #24 │ │ │ │ + smlabteq fp, ip, ip, r3 │ │ │ │ + smlatbeq fp, r6, ip, r3 │ │ │ │ + smlatteq fp, r0, r0, r2 │ │ │ │ strheq r2, [fp, -sl] │ │ │ │ - smlabbeq fp, r8, ip, r3 │ │ │ │ - tsteq fp, r2, ror #24 │ │ │ │ - strdeq r2, [fp, -r0] │ │ │ │ - smlabteq fp, sl, r0, r2 │ │ │ │ - @ instruction: 0x010b3c98 │ │ │ │ - tsteq fp, r2, ror ip │ │ │ │ + smlabteq fp, r0, ip, r3 │ │ │ │ + strdeq r2, [fp, -sl] │ │ │ │ + ldrdeq r2, [fp, -r4] │ │ │ │ + tsteq fp, r2, ror r1 │ │ │ │ + tsteq fp, r0, lsr r1 │ │ │ │ + tsteq fp, sl, lsl #2 │ │ │ │ smlatteq fp, r4, r0, r2 │ │ │ │ @ instruction: 0x010b3cb2 │ │ │ │ - smlabbeq fp, ip, ip, r3 │ │ │ │ - @ instruction: 0x010b3d9a │ │ │ │ - tsteq fp, r0, lsr #26 │ │ │ │ - ldrdeq r3, [fp, -lr] │ │ │ │ - @ instruction: 0x010b3cb8 │ │ │ │ - @ instruction: 0x010b3c92 │ │ │ │ - smlabteq fp, ip, r0, r2 │ │ │ │ - ldrdeq r2, [fp, -lr] │ │ │ │ - smlabteq fp, r8, ip, r3 │ │ │ │ - tsteq fp, r2, lsl #2 │ │ │ │ - ldrdeq r2, [fp, -ip] │ │ │ │ - strdeq r3, [fp, -lr] │ │ │ │ - ldrdeq r3, [fp, -r8] │ │ │ │ - tsteq fp, r2, lsl r1 │ │ │ │ - smlatteq fp, ip, r0, r2 │ │ │ │ - strdeq r3, [fp, -r2] │ │ │ │ - tsteq fp, ip, lsr #2 │ │ │ │ - tsteq fp, r6, lsl #2 │ │ │ │ - tsteq fp, r0, ror #26 │ │ │ │ - tsteq fp, lr, lsl sp │ │ │ │ + smlabteq fp, r4, ip, r3 │ │ │ │ + tsteq fp, sl, lsl r1 │ │ │ │ + smlatteq fp, r8, ip, r3 │ │ │ │ + smlabteq fp, r2, ip, r3 │ │ │ │ + tsteq fp, r0, asr r1 │ │ │ │ + tsteq fp, sl, lsr #2 │ │ │ │ strdeq r3, [fp, -r8] │ │ │ │ - tsteq fp, r2, lsr r1 │ │ │ │ - tsteq fp, ip, lsl #2 │ │ │ │ + ldrdeq r3, [fp, -r2] │ │ │ │ + tsteq fp, r4, asr #2 │ │ │ │ tsteq fp, r2, lsl sp │ │ │ │ + smlatteq fp, ip, ip, r3 │ │ │ │ + strdeq r3, [fp, -sl] │ │ │ │ + smlabbeq fp, r0, sp, r3 │ │ │ │ + tsteq fp, lr, lsr sp │ │ │ │ + tsteq fp, r8, lsl sp │ │ │ │ + strdeq r3, [fp, -r2] │ │ │ │ + tsteq fp, ip, lsr #2 │ │ │ │ + tsteq fp, lr, lsr r1 │ │ │ │ + tsteq fp, r8, lsr #26 │ │ │ │ + tsteq fp, r2, ror #2 │ │ │ │ + tsteq fp, ip, lsr r1 │ │ │ │ + tsteq fp, lr, asr sp │ │ │ │ + tsteq fp, r8, lsr sp │ │ │ │ + tsteq fp, r2, ror r1 │ │ │ │ tsteq fp, ip, asr #2 │ │ │ │ - tsteq fp, r6, lsr #2 │ │ │ │ - tsteq fp, r8, asr #26 │ │ │ │ - tsteq fp, r2, lsr #26 │ │ │ │ - tsteq fp, ip, asr r1 │ │ │ │ - tsteq fp, r6, lsr r1 │ │ │ │ - tsteq fp, ip, lsr sp │ │ │ │ - tsteq fp, r6, ror r1 │ │ │ │ - tsteq fp, r0, asr r1 │ │ │ │ - tsteq fp, sl, lsl r5 │ │ │ │ - tsteq fp, ip, lsl #30 │ │ │ │ - tsteq fp, sl, asr #4 │ │ │ │ - ldrdeq r2, [fp, -r0] │ │ │ │ - smlabbeq fp, lr, r1, r2 │ │ │ │ - tsteq fp, r8, ror #2 │ │ │ │ - tsteq fp, r2, asr #2 │ │ │ │ - tsteq fp, r0, lsl sp │ │ │ │ - tsteq fp, r2, lsr #26 │ │ │ │ - tsteq fp, r8, ror r1 │ │ │ │ - tsteq fp, r6, asr #26 │ │ │ │ - tsteq fp, r0, lsr #26 │ │ │ │ - smlatbeq fp, lr, r1, r2 │ │ │ │ - smlabbeq fp, r8, r1, r2 │ │ │ │ - tsteq fp, r6, asr sp │ │ │ │ - tsteq fp, r0, lsr sp │ │ │ │ + tsteq fp, r2, asr sp │ │ │ │ + smlabbeq fp, ip, r1, r2 │ │ │ │ + tsteq fp, r6, ror #2 │ │ │ │ + smlabteq fp, r0, sp, r3 │ │ │ │ + tsteq fp, lr, ror sp │ │ │ │ + tsteq fp, r8, asr sp │ │ │ │ + @ instruction: 0x010b2192 │ │ │ │ + tsteq fp, ip, ror #2 │ │ │ │ + tsteq fp, r2, ror sp │ │ │ │ + smlatbeq fp, ip, r1, r2 │ │ │ │ + smlabbeq fp, r6, r1, r2 │ │ │ │ + smlatbeq fp, r8, sp, r3 │ │ │ │ + smlabbeq fp, r2, sp, r3 │ │ │ │ + @ instruction: 0x010b21bc │ │ │ │ + @ instruction: 0x010b2196 │ │ │ │ + @ instruction: 0x010b3d9c │ │ │ │ + ldrdeq r2, [fp, -r6] │ │ │ │ + @ instruction: 0x010b21b0 │ │ │ │ + tsteq fp, sl, ror r5 │ │ │ │ + tsteq fp, ip, ror #30 │ │ │ │ + smlatbeq fp, sl, r2, r2 │ │ │ │ + tsteq fp, r0, lsr r2 │ │ │ │ + smlatteq fp, lr, r1, r2 │ │ │ │ + smlabteq fp, r8, r1, r2 │ │ │ │ smlatbeq fp, r2, r1, r2 │ │ │ │ tsteq fp, r0, ror sp │ │ │ │ - tsteq fp, sl, asr #26 │ │ │ │ - smlatteq fp, r8, sp, r3 │ │ │ │ + smlabbeq fp, r2, sp, r3 │ │ │ │ + ldrdeq r2, [fp, -r8] │ │ │ │ smlatbeq fp, r6, sp, r3 │ │ │ │ smlabbeq fp, r0, sp, r3 │ │ │ │ - tsteq fp, sl, asr sp │ │ │ │ - @ instruction: 0x010b2194 │ │ │ │ - smlatbeq fp, r6, r1, r2 │ │ │ │ + tsteq fp, lr, lsl #4 │ │ │ │ + smlatteq fp, r8, r1, r2 │ │ │ │ + @ instruction: 0x010b3db6 │ │ │ │ @ instruction: 0x010b3d90 │ │ │ │ - smlabteq fp, sl, r1, r2 │ │ │ │ - smlatbeq fp, r4, r1, r2 │ │ │ │ - smlabteq fp, r6, sp, r3 │ │ │ │ - smlatbeq fp, r0, sp, r3 │ │ │ │ - ldrdeq r2, [fp, -sl] │ │ │ │ - @ instruction: 0x010b21b4 │ │ │ │ + tsteq fp, r2, lsl #4 │ │ │ │ + ldrdeq r3, [fp, -r0] │ │ │ │ + smlatbeq fp, sl, sp, r3 │ │ │ │ + tsteq fp, r8, asr #28 │ │ │ │ + tsteq fp, r6, lsl #28 │ │ │ │ + smlatteq fp, r0, sp, r3 │ │ │ │ @ instruction: 0x010b3dba │ │ │ │ strdeq r2, [fp, -r4] │ │ │ │ - smlabteq fp, lr, r1, r2 │ │ │ │ - ldrdeq r2, [fp, -ip] │ │ │ │ - tsteq fp, r2, ror #4 │ │ │ │ - tsteq fp, r0, lsr #4 │ │ │ │ - strdeq r2, [fp, -sl] │ │ │ │ - ldrdeq r2, [fp, -r4] │ │ │ │ - smlatbeq fp, r2, sp, r3 │ │ │ │ - @ instruction: 0x010b3db4 │ │ │ │ - tsteq fp, sl, lsl #4 │ │ │ │ - ldrdeq r3, [fp, -r8] │ │ │ │ - @ instruction: 0x010b3db2 │ │ │ │ - tsteq fp, r0, asr #4 │ │ │ │ - tsteq fp, sl, lsl r2 │ │ │ │ - smlatteq fp, r8, sp, r3 │ │ │ │ - smlabteq fp, r2, sp, r3 │ │ │ │ - tsteq fp, r4, lsr r2 │ │ │ │ - tsteq fp, r2, lsl #28 │ │ │ │ - ldrdeq r3, [fp, -ip] │ │ │ │ - smlatbeq fp, r2, r2, r2 │ │ │ │ - tsteq fp, r0, ror #4 │ │ │ │ + tsteq fp, r6, lsl #4 │ │ │ │ + strdeq r3, [fp, -r0] │ │ │ │ + tsteq fp, sl, lsr #4 │ │ │ │ + tsteq fp, r4, lsl #4 │ │ │ │ + tsteq fp, r6, lsr #28 │ │ │ │ + tsteq fp, r0, lsl #28 │ │ │ │ tsteq fp, sl, lsr r2 │ │ │ │ - tsteq fp, r8, lsl #28 │ │ │ │ - smlatteq fp, r2, sp, r3 │ │ │ │ + tsteq fp, r4, lsl r2 │ │ │ │ + tsteq fp, sl, lsl lr │ │ │ │ tsteq fp, r4, asr r2 │ │ │ │ - tsteq fp, r2, lsr #28 │ │ │ │ - strdeq r3, [fp, -ip] │ │ │ │ - smlabbeq fp, sl, r2, r2 │ │ │ │ - tsteq fp, r4, ror #4 │ │ │ │ - tsteq fp, r2, lsr lr │ │ │ │ - tsteq fp, ip, lsl #28 │ │ │ │ - tsteq fp, lr, ror r2 │ │ │ │ - tsteq fp, ip, asr #28 │ │ │ │ - tsteq fp, r6, lsr #28 │ │ │ │ - tsteq fp, r8, asr r4 │ │ │ │ - tsteq fp, sl, lsr #30 │ │ │ │ - @ instruction: 0x010b3eb0 │ │ │ │ - tsteq fp, lr, ror #28 │ │ │ │ + tsteq fp, lr, lsr #4 │ │ │ │ + tsteq fp, ip, lsr r3 │ │ │ │ + smlabteq fp, r2, r2, r2 │ │ │ │ + smlabbeq fp, r0, r2, r2 │ │ │ │ + tsteq fp, sl, asr r2 │ │ │ │ + tsteq fp, r4, lsr r2 │ │ │ │ + tsteq fp, r2, lsl #28 │ │ │ │ + tsteq fp, r4, lsl lr │ │ │ │ + tsteq fp, sl, ror #4 │ │ │ │ + tsteq fp, r8, lsr lr │ │ │ │ + tsteq fp, r2, lsl lr │ │ │ │ + smlatbeq fp, r0, r2, r2 │ │ │ │ + tsteq fp, sl, ror r2 │ │ │ │ tsteq fp, r8, asr #28 │ │ │ │ tsteq fp, r2, lsr #28 │ │ │ │ - tsteq fp, ip, asr r2 │ │ │ │ - tsteq fp, lr, ror #4 │ │ │ │ - tsteq fp, r8, asr lr │ │ │ │ - @ instruction: 0x010b2292 │ │ │ │ - tsteq fp, ip, ror #4 │ │ │ │ - smlabbeq fp, lr, lr, r3 │ │ │ │ + @ instruction: 0x010b2294 │ │ │ │ + tsteq fp, r2, ror #28 │ │ │ │ + tsteq fp, ip, lsr lr │ │ │ │ + tsteq fp, r2, lsl #6 │ │ │ │ + smlabteq fp, r0, r2, r2 │ │ │ │ + @ instruction: 0x010b229a │ │ │ │ tsteq fp, r8, ror #28 │ │ │ │ - smlatbeq fp, r2, r2, r2 │ │ │ │ - tsteq fp, ip, ror r2 │ │ │ │ + tsteq fp, r2, asr #28 │ │ │ │ + @ instruction: 0x010b22b4 │ │ │ │ + smlabbeq fp, r2, lr, r3 │ │ │ │ + tsteq fp, ip, asr lr │ │ │ │ + smlatteq fp, sl, r2, r2 │ │ │ │ + smlabteq fp, r4, r2, r2 │ │ │ │ + @ instruction: 0x010b3e92 │ │ │ │ + tsteq fp, ip, ror #28 │ │ │ │ + ldrdeq r2, [fp, -lr] │ │ │ │ + smlatbeq fp, ip, lr, r3 │ │ │ │ + smlabbeq fp, r6, lr, r3 │ │ │ │ + @ instruction: 0x010b24b8 │ │ │ │ + smlabbeq fp, sl, pc, r3 @ │ │ │ │ + tsteq fp, r0, lsl pc │ │ │ │ + smlabteq fp, lr, lr, r3 │ │ │ │ + smlatbeq fp, r8, lr, r3 │ │ │ │ smlabbeq fp, r2, lr, r3 │ │ │ │ @ instruction: 0x010b22bc │ │ │ │ - @ instruction: 0x010b2296 │ │ │ │ - tsteq fp, r4, lsr r3 │ │ │ │ + smlabteq fp, lr, r2, r2 │ │ │ │ + @ instruction: 0x010b3eb8 │ │ │ │ strdeq r2, [fp, -r2] │ │ │ │ smlabteq fp, ip, r2, r2 │ │ │ │ - smlatbeq fp, r6, r2, r2 │ │ │ │ - tsteq fp, r4, ror lr │ │ │ │ - smlabbeq fp, r6, lr, r3 │ │ │ │ + smlatteq fp, lr, lr, r3 │ │ │ │ + smlabteq fp, r8, lr, r3 │ │ │ │ + tsteq fp, r2, lsl #6 │ │ │ │ ldrdeq r2, [fp, -ip] │ │ │ │ - smlatbeq fp, sl, lr, r3 │ │ │ │ - smlabbeq fp, r4, lr, r3 │ │ │ │ - tsteq fp, r2, lsl r3 │ │ │ │ - smlatteq fp, ip, r2, r2 │ │ │ │ - @ instruction: 0x010b3eba │ │ │ │ - @ instruction: 0x010b3e94 │ │ │ │ + smlatteq fp, r2, lr, r3 │ │ │ │ + tsteq fp, ip, lsl r3 │ │ │ │ + strdeq r2, [fp, -r6] │ │ │ │ + @ instruction: 0x010b2394 │ │ │ │ + tsteq fp, r2, asr r3 │ │ │ │ + tsteq fp, ip, lsr #6 │ │ │ │ tsteq fp, r6, lsl #6 │ │ │ │ ldrdeq r3, [fp, -r4] │ │ │ │ - smlatbeq fp, lr, lr, r3 │ │ │ │ - @ instruction: 0x010b3fbc │ │ │ │ - tsteq fp, r2, asr #30 │ │ │ │ - tsteq fp, r0, lsl #30 │ │ │ │ - ldrdeq r3, [fp, -sl] │ │ │ │ - @ instruction: 0x010b3eb4 │ │ │ │ - smlatteq fp, lr, r2, r2 │ │ │ │ - mrseq r2, (UNDEF: 59) │ │ │ │ - smlatteq fp, sl, lr, r3 │ │ │ │ - tsteq fp, r4, lsr #6 │ │ │ │ - strdeq r2, [fp, -lr] │ │ │ │ - tsteq fp, r0, lsr #30 │ │ │ │ - strdeq r3, [fp, -sl] │ │ │ │ - tsteq fp, r4, lsr r3 │ │ │ │ - tsteq fp, lr, lsl #6 │ │ │ │ - tsteq fp, r4, lsl pc │ │ │ │ - tsteq fp, lr, asr #6 │ │ │ │ - tsteq fp, r8, lsr #6 │ │ │ │ - smlabbeq fp, r2, pc, r3 @ │ │ │ │ - tsteq fp, r0, asr #30 │ │ │ │ + smlatteq fp, r6, lr, r3 │ │ │ │ + tsteq fp, ip, lsr r3 │ │ │ │ + tsteq fp, sl, lsl #30 │ │ │ │ + smlatteq fp, r4, lr, r3 │ │ │ │ + tsteq fp, r2, ror r3 │ │ │ │ + tsteq fp, ip, asr #6 │ │ │ │ tsteq fp, sl, lsl pc │ │ │ │ - tsteq fp, r4, asr r3 │ │ │ │ - tsteq fp, lr, lsr #6 │ │ │ │ + strdeq r3, [fp, -r4] │ │ │ │ + tsteq fp, r6, ror #6 │ │ │ │ tsteq fp, r4, lsr pc │ │ │ │ - tsteq fp, lr, ror #6 │ │ │ │ - tsteq fp, r8, asr #6 │ │ │ │ - tsteq fp, sl, ror #30 │ │ │ │ - tsteq fp, r4, asr #30 │ │ │ │ - tsteq fp, lr, ror r3 │ │ │ │ - tsteq fp, r8, asr r3 │ │ │ │ - tsteq fp, lr, asr pc │ │ │ │ - @ instruction: 0x010b2398 │ │ │ │ - tsteq fp, r2, ror r3 │ │ │ │ - strdeq r2, [fp, -r4] │ │ │ │ - tsteq fp, sl, lsl #6 │ │ │ │ - tsteq fp, r4, lsr #2 │ │ │ │ - tsteq fp, r2, ror #8 │ │ │ │ - smlatteq fp, r8, r3, r2 │ │ │ │ - smlatbeq fp, r6, r3, r2 │ │ │ │ - smlabbeq fp, r0, r3, r2 │ │ │ │ - tsteq fp, sl, asr r3 │ │ │ │ - tsteq fp, r8, lsr #30 │ │ │ │ + tsteq fp, lr, lsl #30 │ │ │ │ + tsteq fp, ip, lsl r0 │ │ │ │ + smlatbeq fp, r2, pc, r3 @ │ │ │ │ + tsteq fp, r0, ror #30 │ │ │ │ tsteq fp, sl, lsr pc │ │ │ │ - @ instruction: 0x010b2390 │ │ │ │ - tsteq fp, lr, asr pc │ │ │ │ - tsteq fp, r8, lsr pc │ │ │ │ - smlabteq fp, r6, r3, r2 │ │ │ │ - smlatbeq fp, r0, r3, r2 │ │ │ │ - tsteq fp, lr, ror #30 │ │ │ │ - tsteq fp, r8, asr #30 │ │ │ │ + tsteq fp, r4, lsl pc │ │ │ │ + tsteq fp, lr, asr #6 │ │ │ │ + tsteq fp, r0, ror #6 │ │ │ │ + tsteq fp, sl, asr #30 │ │ │ │ + smlabbeq fp, r4, r3, r2 │ │ │ │ + tsteq fp, lr, asr r3 │ │ │ │ + smlabbeq fp, r0, pc, r3 @ │ │ │ │ + tsteq fp, sl, asr pc │ │ │ │ + @ instruction: 0x010b2394 │ │ │ │ + tsteq fp, lr, ror #6 │ │ │ │ + tsteq fp, r4, ror pc │ │ │ │ + smlatbeq fp, lr, r3, r2 │ │ │ │ + smlabbeq fp, r8, r3, r2 │ │ │ │ + smlatteq fp, r2, pc, r3 @ │ │ │ │ + smlatbeq fp, r0, pc, r3 @ │ │ │ │ + tsteq fp, sl, ror pc │ │ │ │ + @ instruction: 0x010b23b4 │ │ │ │ + smlabbeq fp, lr, r3, r2 │ │ │ │ + @ instruction: 0x010b3f94 │ │ │ │ + smlabteq fp, lr, r3, r2 │ │ │ │ + smlatbeq fp, r8, r3, r2 │ │ │ │ + smlabteq fp, sl, pc, r3 @ │ │ │ │ + smlatbeq fp, r4, pc, r3 @ │ │ │ │ + ldrdeq r2, [fp, -lr] │ │ │ │ + @ instruction: 0x010b23b8 │ │ │ │ + @ instruction: 0x010b3fbe │ │ │ │ + strdeq r2, [fp, -r8] │ │ │ │ + ldrdeq r2, [fp, -r2] │ │ │ │ + tsteq fp, r4, asr fp │ │ │ │ + tsteq fp, sl, ror #6 │ │ │ │ + smlabbeq fp, r4, r1, r4 │ │ │ │ + smlabteq fp, r2, r4, r2 │ │ │ │ + tsteq fp, r8, asr #8 │ │ │ │ + tsteq fp, r6, lsl #8 │ │ │ │ + smlatteq fp, r0, r3, r2 │ │ │ │ @ instruction: 0x010b23ba │ │ │ │ smlabbeq fp, r8, pc, r3 @ │ │ │ │ - tsteq fp, r2, ror #30 │ │ │ │ - mrseq r4, (UNDEF: 11) │ │ │ │ + @ instruction: 0x010b3f9a │ │ │ │ + strdeq r2, [fp, -r0] │ │ │ │ @ instruction: 0x010b3fbe │ │ │ │ @ instruction: 0x010b3f98 │ │ │ │ - tsteq fp, r2, ror pc │ │ │ │ - smlatbeq fp, ip, r3, r2 │ │ │ │ - @ instruction: 0x010b23be │ │ │ │ + tsteq fp, r6, lsr #8 │ │ │ │ + tsteq fp, r0, lsl #8 │ │ │ │ + smlabteq fp, lr, pc, r3 @ │ │ │ │ smlatbeq fp, r8, pc, r3 @ │ │ │ │ - smlatteq fp, r2, r3, r2 │ │ │ │ - @ instruction: 0x010b23bc │ │ │ │ - ldrdeq r3, [fp, -lr] │ │ │ │ - @ instruction: 0x010b3fb8 │ │ │ │ - strdeq r2, [fp, -r2] │ │ │ │ - smlabteq fp, ip, r3, r2 │ │ │ │ + tsteq fp, sl, lsl r4 │ │ │ │ + smlatteq fp, r8, pc, r3 @ │ │ │ │ + smlabteq fp, r2, pc, r3 @ │ │ │ │ + tsteq fp, r0, rrx │ │ │ │ + tsteq fp, lr, lsl r0 │ │ │ │ + strdeq r3, [fp, -r8] │ │ │ │ ldrdeq r3, [fp, -r2] │ │ │ │ tsteq fp, ip, lsl #8 │ │ │ │ - smlatteq fp, r6, r3, r2 │ │ │ │ - strdeq r2, [fp, -r4] │ │ │ │ - tsteq fp, sl, ror r4 │ │ │ │ - tsteq fp, r8, lsr r4 │ │ │ │ - tsteq fp, r2, lsl r4 │ │ │ │ - smlatteq fp, ip, r3, r2 │ │ │ │ - @ instruction: 0x010b3fba │ │ │ │ - smlabteq fp, ip, pc, r3 @ │ │ │ │ - tsteq fp, r2, lsr #8 │ │ │ │ - strdeq r3, [fp, -r0] │ │ │ │ - smlabteq fp, sl, pc, r3 @ │ │ │ │ - tsteq fp, r8, asr r4 │ │ │ │ - tsteq fp, r2, lsr r4 │ │ │ │ - mrseq r4, (UNDEF: 11) │ │ │ │ - ldrdeq r3, [fp, -sl] │ │ │ │ + tsteq fp, lr, lsl r4 │ │ │ │ + tsteq fp, r8 │ │ │ │ + tsteq fp, r2, asr #8 │ │ │ │ + tsteq fp, ip, lsl r4 │ │ │ │ + tsteq fp, lr, lsr r0 │ │ │ │ + tsteq fp, r8, lsl r0 │ │ │ │ + tsteq fp, r2, asr r4 │ │ │ │ + tsteq fp, ip, lsr #8 │ │ │ │ + tsteq fp, r2, lsr r0 │ │ │ │ + tsteq fp, ip, ror #8 │ │ │ │ + tsteq fp, r6, asr #8 │ │ │ │ + tsteq fp, r4, asr r5 │ │ │ │ + ldrdeq r2, [fp, -sl] │ │ │ │ + @ instruction: 0x010b2498 │ │ │ │ + tsteq fp, r2, ror r4 │ │ │ │ tsteq fp, ip, asr #8 │ │ │ │ tsteq fp, sl, lsl r0 │ │ │ │ - strdeq r3, [fp, -r4] │ │ │ │ - swpeq r4, r2, [fp] │ │ │ │ + tsteq fp, ip, lsr #32 │ │ │ │ + smlabbeq fp, r2, r4, r2 │ │ │ │ qaddeq r4, r0, fp │ │ │ │ tsteq fp, sl, lsr #32 │ │ │ │ - tsteq fp, r4 │ │ │ │ - tsteq fp, lr, lsr r4 │ │ │ │ - tsteq fp, r0, asr r4 │ │ │ │ + @ instruction: 0x010b24b8 │ │ │ │ + @ instruction: 0x010b2492 │ │ │ │ + tsteq fp, r0, rrx │ │ │ │ tsteq fp, sl, lsr r0 │ │ │ │ - tsteq fp, r4, ror r4 │ │ │ │ - tsteq fp, lr, asr #8 │ │ │ │ - tsteq fp, r0, ror r0 │ │ │ │ - tsteq fp, sl, asr #32 │ │ │ │ - smlabbeq fp, r4, r4, r2 │ │ │ │ - tsteq fp, lr, asr r4 │ │ │ │ + smlatbeq fp, ip, r4, r2 │ │ │ │ + tsteq fp, sl, ror r0 │ │ │ │ + qaddeq r4, r4, fp │ │ │ │ + strdeq r4, [fp, -r2] │ │ │ │ + strheq r4, [fp, -r0] │ │ │ │ + smlabbeq fp, sl, r0, r4 │ │ │ │ tsteq fp, r4, rrx │ │ │ │ @ instruction: 0x010b249e │ │ │ │ - tsteq fp, r8, ror r4 │ │ │ │ - tsteq fp, lr, lsr r2 │ │ │ │ - tsteq fp, ip, ror r5 │ │ │ │ - tsteq fp, r2, lsl #10 │ │ │ │ - smlabteq fp, r0, r4, r2 │ │ │ │ - @ instruction: 0x010b249a │ │ │ │ - tsteq fp, r4, ror r4 │ │ │ │ - tsteq fp, r2, asr #32 │ │ │ │ - qaddeq r4, r4, fp │ │ │ │ - smlatbeq fp, sl, r4, r2 │ │ │ │ - tsteq fp, r8, ror r0 │ │ │ │ - qaddeq r4, r2, fp │ │ │ │ - smlatteq fp, r0, r4, r2 │ │ │ │ - @ instruction: 0x010b24ba │ │ │ │ - smlabbeq fp, r8, r0, r4 │ │ │ │ - tsteq fp, r2, rrx │ │ │ │ + @ instruction: 0x010b24b0 │ │ │ │ + swpeq r4, sl, [fp] │ │ │ │ + ldrdeq r2, [fp, -r4] │ │ │ │ + smlatbeq fp, lr, r4, r2 │ │ │ │ + ldrdeq r4, [fp, -r0] │ │ │ │ + smlatbeq fp, sl, r0, r4 │ │ │ │ + smlatteq fp, r4, r4, r2 │ │ │ │ + @ instruction: 0x010b24be │ │ │ │ + smlabteq fp, r4, r0, r4 │ │ │ │ + strdeq r2, [fp, -lr] │ │ │ │ + ldrdeq r2, [fp, -r8] │ │ │ │ + @ instruction: 0x010b429e │ │ │ │ + ldrdeq r2, [fp, -ip] │ │ │ │ + tsteq fp, r2, ror #10 │ │ │ │ + tsteq fp, r0, lsr #10 │ │ │ │ + strdeq r2, [fp, -sl] │ │ │ │ ldrdeq r2, [fp, -r4] │ │ │ │ smlatbeq fp, r2, r0, r4 │ │ │ │ - tsteq fp, ip, ror r0 │ │ │ │ - tsteq fp, sl, lsl r1 │ │ │ │ + strheq r4, [fp, -r4] │ │ │ │ + tsteq fp, sl, lsl #10 │ │ │ │ ldrdeq r4, [fp, -r8] │ │ │ │ strheq r4, [fp, -r2] │ │ │ │ - smlabbeq fp, ip, r0, r4 │ │ │ │ - smlabteq fp, r6, r4, r2 │ │ │ │ - ldrdeq r2, [fp, -r8] │ │ │ │ + tsteq fp, r0, asr #10 │ │ │ │ + tsteq fp, sl, lsl r5 │ │ │ │ + smlatteq fp, r8, r0, r4 │ │ │ │ smlabteq fp, r2, r0, r4 │ │ │ │ - strdeq r2, [fp, -ip] │ │ │ │ - ldrdeq r2, [fp, -r6] │ │ │ │ - strdeq r4, [fp, -r8] │ │ │ │ - ldrdeq r4, [fp, -r2] │ │ │ │ - tsteq fp, ip, lsl #10 │ │ │ │ - smlatteq fp, r6, r4, r2 │ │ │ │ + tsteq fp, r4, lsr r5 │ │ │ │ + tsteq fp, r2, lsl #2 │ │ │ │ + ldrdeq r4, [fp, -ip] │ │ │ │ + tsteq fp, sl, ror r1 │ │ │ │ + tsteq fp, r8, lsr r1 │ │ │ │ + tsteq fp, r2, lsl r1 │ │ │ │ smlatteq fp, ip, r0, r4 │ │ │ │ tsteq fp, r6, lsr #10 │ │ │ │ - tsteq fp, r0, lsl #10 │ │ │ │ - tsteq fp, lr, lsl #12 │ │ │ │ - @ instruction: 0x010b2594 │ │ │ │ - tsteq fp, r2, asr r5 │ │ │ │ - tsteq fp, ip, lsr #10 │ │ │ │ - tsteq fp, r6, lsl #10 │ │ │ │ - ldrdeq r4, [fp, -r4] │ │ │ │ - smlatteq fp, r6, r0, r4 │ │ │ │ - tsteq fp, ip, lsr r5 │ │ │ │ - tsteq fp, sl, lsl #2 │ │ │ │ - smlatteq fp, r4, r0, r4 │ │ │ │ - tsteq fp, r2, ror r5 │ │ │ │ - tsteq fp, ip, asr #10 │ │ │ │ - tsteq fp, sl, lsl r1 │ │ │ │ - strdeq r4, [fp, -r4] │ │ │ │ - tsteq fp, r6, ror #10 │ │ │ │ - tsteq fp, r4, lsr r1 │ │ │ │ - tsteq fp, lr, lsl #2 │ │ │ │ - ldrdeq r2, [fp, -r4] │ │ │ │ - @ instruction: 0x010b2592 │ │ │ │ + tsteq fp, r8, lsr r5 │ │ │ │ + tsteq fp, r2, lsr #2 │ │ │ │ + tsteq fp, ip, asr r5 │ │ │ │ + tsteq fp, r6, lsr r5 │ │ │ │ + tsteq fp, r8, asr r1 │ │ │ │ + tsteq fp, r2, lsr r1 │ │ │ │ tsteq fp, ip, ror #10 │ │ │ │ - tsteq fp, sl, lsr r1 │ │ │ │ - tsteq fp, r4, lsl r1 │ │ │ │ + tsteq fp, r6, asr #10 │ │ │ │ + tsteq fp, ip, asr #2 │ │ │ │ smlabbeq fp, r6, r5, r2 │ │ │ │ + tsteq fp, r0, ror #10 │ │ │ │ + tsteq fp, lr, ror #12 │ │ │ │ + strdeq r2, [fp, -r4] │ │ │ │ + @ instruction: 0x010b25b2 │ │ │ │ + smlabbeq fp, ip, r5, r2 │ │ │ │ + tsteq fp, r6, ror #10 │ │ │ │ + tsteq fp, r4, lsr r1 │ │ │ │ + tsteq fp, r6, asr #2 │ │ │ │ + @ instruction: 0x010b259c │ │ │ │ + tsteq fp, sl, ror #2 │ │ │ │ + tsteq fp, r4, asr #2 │ │ │ │ + ldrdeq r2, [fp, -r2] │ │ │ │ + smlatbeq fp, ip, r5, r2 │ │ │ │ + tsteq fp, sl, ror r1 │ │ │ │ tsteq fp, r4, asr r1 │ │ │ │ - tsteq fp, lr, lsr #2 │ │ │ │ - @ instruction: 0x010b25bc │ │ │ │ - @ instruction: 0x010b2596 │ │ │ │ - tsteq fp, r4, ror #2 │ │ │ │ - tsteq fp, lr, lsr r1 │ │ │ │ - @ instruction: 0x010b25b0 │ │ │ │ - tsteq fp, lr, ror r1 │ │ │ │ - tsteq fp, r8, asr r1 │ │ │ │ - tsteq fp, r2, lsr #10 │ │ │ │ - smlabbeq fp, r0, r7, r2 │ │ │ │ - tsteq fp, r2, asr r2 │ │ │ │ - ldrdeq r4, [fp, -r8] │ │ │ │ - @ instruction: 0x010b4196 │ │ │ │ + smlabteq fp, r6, r5, r2 │ │ │ │ + @ instruction: 0x010b4194 │ │ │ │ + tsteq fp, lr, ror #2 │ │ │ │ + tsteq fp, r4, lsr r6 │ │ │ │ + strdeq r2, [fp, -r2] │ │ │ │ + smlabteq fp, ip, r5, r2 │ │ │ │ + @ instruction: 0x010b419a │ │ │ │ + tsteq fp, r4, ror r1 │ │ │ │ + smlatteq fp, r6, r5, r2 │ │ │ │ + @ instruction: 0x010b41b4 │ │ │ │ + smlabbeq fp, lr, r1, r4 │ │ │ │ + tsteq fp, ip, lsl r6 │ │ │ │ + strdeq r2, [fp, -r6] │ │ │ │ + smlabteq fp, r4, r1, r4 │ │ │ │ + @ instruction: 0x010b419e │ │ │ │ + tsteq fp, r0, lsl r6 │ │ │ │ + ldrdeq r4, [fp, -lr] │ │ │ │ + @ instruction: 0x010b41b8 │ │ │ │ + smlabbeq fp, r2, r5, r4 │ │ │ │ + smlatteq fp, r0, r7, r2 │ │ │ │ + @ instruction: 0x010b42b2 │ │ │ │ + tsteq fp, r8, lsr r2 │ │ │ │ + strdeq r4, [fp, -r6] │ │ │ │ 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 │ │ │ │ - tsteq fp, lr, lsl #22 │ │ │ │ - smlatteq fp, ip, sl, r3 │ │ │ │ - tsteq fp, sl, lsr #30 │ │ │ │ - tsteq fp, r0, asr #30 │ │ │ │ - tsteq fp, lr, lsr #22 │ │ │ │ - tsteq fp, ip, ror #30 │ │ │ │ - tsteq fp, sl, asr #30 │ │ │ │ - tsteq fp, r0, ror fp │ │ │ │ - tsteq fp, lr, asr #22 │ │ │ │ - smlabbeq fp, ip, pc, r1 @ │ │ │ │ - tsteq fp, sl, ror #30 │ │ │ │ - tsteq fp, r4, ror fp │ │ │ │ - @ instruction: 0x010b1fb2 │ │ │ │ - @ instruction: 0x010b1f90 │ │ │ │ - tsteq fp, r2, lsr r0 │ │ │ │ - strdeq r1, [fp, -r4] │ │ │ │ - ldrdeq r1, [fp, -r2] │ │ │ │ - @ instruction: 0x010b1fb0 │ │ │ │ - smlabbeq fp, r2, fp, r3 │ │ │ │ - @ instruction: 0x010b3b98 │ │ │ │ - strdeq r1, [fp, -r2] │ │ │ │ - smlabteq fp, r4, fp, r3 │ │ │ │ - smlatbeq fp, r2, fp, r3 │ │ │ │ - tsteq fp, r4, lsr r0 │ │ │ │ + tsteq fp, lr, ror #22 │ │ │ │ + tsteq fp, ip, asr #22 │ │ │ │ + smlabbeq fp, sl, pc, r1 @ │ │ │ │ + smlatbeq fp, r0, pc, r1 @ │ │ │ │ + smlabbeq fp, lr, fp, r3 │ │ │ │ + smlabteq fp, ip, pc, r1 @ │ │ │ │ + smlatbeq fp, sl, pc, r1 @ │ │ │ │ + ldrdeq r3, [fp, -r0] │ │ │ │ + smlatbeq fp, lr, fp, r3 │ │ │ │ + smlatteq fp, ip, pc, r1 @ │ │ │ │ + smlabteq fp, sl, pc, r1 @ │ │ │ │ + ldrdeq r3, [fp, -r4] │ │ │ │ tsteq fp, r2, lsl r0 │ │ │ │ - smlatteq fp, r4, fp, r3 │ │ │ │ - smlabteq fp, r2, fp, r3 │ │ │ │ - tsteq fp, r8, lsr r0 │ │ │ │ - tsteq fp, sl, lsl #24 │ │ │ │ - smlatteq fp, r8, fp, r3 │ │ │ │ - strdeq r3, [fp, -sl] │ │ │ │ - smlabbeq fp, r4, ip, r3 │ │ │ │ - tsteq fp, r6, asr #24 │ │ │ │ + strdeq r1, [fp, -r0] │ │ │ │ + swpeq r2, r2, [fp] │ │ │ │ + qaddeq r2, r4, fp │ │ │ │ + tsteq fp, r2, lsr r0 │ │ │ │ + tsteq fp, r0, lsl r0 │ │ │ │ + smlatteq fp, r2, fp, r3 │ │ │ │ + strdeq r3, [fp, -r8] │ │ │ │ + qaddeq r2, r2, fp │ │ │ │ tsteq fp, r4, lsr #24 │ │ │ │ tsteq fp, r2, lsl #24 │ │ │ │ - tsteq fp, r0, asr #32 │ │ │ │ - qaddeq r2, r6, fp │ │ │ │ + swpeq r2, r4, [fp] │ │ │ │ + tsteq fp, r2, ror r0 │ │ │ │ tsteq fp, r4, asr #24 │ │ │ │ - smlabbeq fp, r2, r0, r2 │ │ │ │ - tsteq fp, r0, rrx │ │ │ │ - smlabbeq fp, r6, ip, r3 │ │ │ │ - tsteq fp, r4, ror #24 │ │ │ │ - smlatbeq fp, r2, r0, r2 │ │ │ │ - smlabbeq fp, r0, r0, r2 │ │ │ │ - smlabbeq fp, sl, ip, r3 │ │ │ │ - smlabteq fp, r8, r0, r2 │ │ │ │ - smlatbeq fp, r6, r0, r2 │ │ │ │ - tsteq fp, r4, lsl #26 │ │ │ │ - smlabteq fp, r6, ip, r3 │ │ │ │ + tsteq fp, r2, lsr #24 │ │ │ │ + swpeq r2, r8, [fp] │ │ │ │ + tsteq fp, sl, ror #24 │ │ │ │ + tsteq fp, r8, asr #24 │ │ │ │ + tsteq fp, sl, asr sp │ │ │ │ + smlatteq fp, r4, ip, r3 │ │ │ │ + smlatbeq fp, r6, ip, r3 │ │ │ │ + smlabbeq fp, r4, ip, r3 │ │ │ │ + tsteq fp, r2, ror #24 │ │ │ │ + smlatbeq fp, r0, r0, r2 │ │ │ │ + strheq r2, [fp, -r6] │ │ │ │ smlatbeq fp, r4, ip, r3 │ │ │ │ smlatteq fp, r2, r0, r2 │ │ │ │ smlabteq fp, r0, r0, r2 │ │ │ │ - smlabteq fp, sl, ip, r3 │ │ │ │ - tsteq fp, r8, lsl #2 │ │ │ │ - smlatteq fp, r6, r0, r2 │ │ │ │ - tsteq fp, ip, lsl #26 │ │ │ │ + smlatteq fp, r6, ip, r3 │ │ │ │ + smlabteq fp, r4, ip, r3 │ │ │ │ + tsteq fp, r2, lsl #2 │ │ │ │ + smlatteq fp, r0, r0, r2 │ │ │ │ smlatteq fp, sl, ip, r3 │ │ │ │ tsteq fp, r8, lsr #2 │ │ │ │ tsteq fp, r6, lsl #2 │ │ │ │ - tsteq fp, r0, lsl sp │ │ │ │ - tsteq fp, lr, asr #2 │ │ │ │ - tsteq fp, ip, lsr #2 │ │ │ │ - strdeq r3, [fp, -r6] │ │ │ │ - tsteq fp, r8, lsr r2 │ │ │ │ + tsteq fp, r4, ror #26 │ │ │ │ + tsteq fp, r6, lsr #26 │ │ │ │ + tsteq fp, r4, lsl #26 │ │ │ │ + tsteq fp, r2, asr #2 │ │ │ │ + tsteq fp, r0, lsr #2 │ │ │ │ + tsteq fp, sl, lsr #26 │ │ │ │ + tsteq fp, r8, ror #2 │ │ │ │ + tsteq fp, r6, asr #2 │ │ │ │ + tsteq fp, ip, ror #26 │ │ │ │ + tsteq fp, sl, asr #26 │ │ │ │ + smlabbeq fp, r8, r1, r2 │ │ │ │ + tsteq fp, r6, ror #2 │ │ │ │ + tsteq fp, r0, ror sp │ │ │ │ + smlatbeq fp, lr, r1, r2 │ │ │ │ + smlabbeq fp, ip, r1, r2 │ │ │ │ + tsteq fp, r6, asr pc │ │ │ │ + @ instruction: 0x010b2298 │ │ │ │ + tsteq fp, r2, lsr #4 │ │ │ │ + smlatteq fp, r4, r1, r2 │ │ │ │ smlabteq fp, r2, r1, r2 │ │ │ │ - smlabbeq fp, r4, r1, r2 │ │ │ │ - tsteq fp, r2, ror #2 │ │ │ │ - tsteq fp, r0, asr #2 │ │ │ │ - tsteq fp, r2, lsl sp │ │ │ │ - tsteq fp, r8, lsr #26 │ │ │ │ - smlabbeq fp, r2, r1, r2 │ │ │ │ - tsteq fp, r4, asr sp │ │ │ │ - tsteq fp, r2, lsr sp │ │ │ │ - smlabteq fp, r4, r1, r2 │ │ │ │ - smlatbeq fp, r2, r1, r2 │ │ │ │ - tsteq fp, r4, ror sp │ │ │ │ - tsteq fp, r2, asr sp │ │ │ │ - smlabteq fp, r8, r1, r2 │ │ │ │ - @ instruction: 0x010b3d9a │ │ │ │ - tsteq fp, r8, ror sp │ │ │ │ - tsteq fp, sl, lsl lr │ │ │ │ - ldrdeq r3, [fp, -ip] │ │ │ │ - @ instruction: 0x010b3dba │ │ │ │ - @ instruction: 0x010b3d98 │ │ │ │ - ldrdeq r2, [fp, -r6] │ │ │ │ - smlatteq fp, ip, r1, r2 │ │ │ │ - ldrdeq r3, [fp, -sl] │ │ │ │ - tsteq fp, r8, lsl r2 │ │ │ │ - strdeq r2, [fp, -r6] │ │ │ │ - tsteq fp, ip, lsl lr │ │ │ │ + smlatbeq fp, r0, r1, r2 │ │ │ │ + tsteq fp, r2, ror sp │ │ │ │ + smlabbeq fp, r8, sp, r3 │ │ │ │ + smlatteq fp, r2, r1, r2 │ │ │ │ + @ instruction: 0x010b3db4 │ │ │ │ + @ instruction: 0x010b3d92 │ │ │ │ + tsteq fp, r4, lsr #4 │ │ │ │ + tsteq fp, r2, lsl #4 │ │ │ │ + ldrdeq r3, [fp, -r4] │ │ │ │ + @ instruction: 0x010b3db2 │ │ │ │ + tsteq fp, r8, lsr #4 │ │ │ │ strdeq r3, [fp, -sl] │ │ │ │ - tsteq fp, r8, lsr r2 │ │ │ │ - tsteq fp, r6, lsl r2 │ │ │ │ - tsteq fp, r0, lsr #28 │ │ │ │ - tsteq fp, lr, asr r2 │ │ │ │ - tsteq fp, ip, lsr r2 │ │ │ │ - tsteq fp, lr, asr #6 │ │ │ │ - ldrdeq r2, [fp, -r8] │ │ │ │ - @ instruction: 0x010b229a │ │ │ │ + ldrdeq r3, [fp, -r8] │ │ │ │ + tsteq fp, sl, ror lr │ │ │ │ + tsteq fp, ip, lsr lr │ │ │ │ + tsteq fp, sl, lsl lr │ │ │ │ + strdeq r3, [fp, -r8] │ │ │ │ + tsteq fp, r6, lsr r2 │ │ │ │ + tsteq fp, ip, asr #4 │ │ │ │ + tsteq fp, sl, lsr lr │ │ │ │ tsteq fp, r8, ror r2 │ │ │ │ tsteq fp, r6, asr r2 │ │ │ │ - tsteq fp, r8, lsr #28 │ │ │ │ - tsteq fp, lr, lsr lr │ │ │ │ + tsteq fp, ip, ror lr │ │ │ │ + tsteq fp, sl, asr lr │ │ │ │ @ instruction: 0x010b2298 │ │ │ │ - tsteq fp, sl, ror #28 │ │ │ │ - tsteq fp, r8, asr #28 │ │ │ │ - ldrdeq r2, [fp, -sl] │ │ │ │ - @ instruction: 0x010b22b8 │ │ │ │ - smlabbeq fp, sl, lr, r3 │ │ │ │ - tsteq fp, r8, ror #28 │ │ │ │ - ldrdeq r2, [fp, -lr] │ │ │ │ - @ instruction: 0x010b3eb0 │ │ │ │ - smlabbeq fp, lr, lr, r3 │ │ │ │ - tsteq fp, r8, asr r3 │ │ │ │ - tsteq fp, sl, lsl r3 │ │ │ │ + tsteq fp, r6, ror r2 │ │ │ │ + smlabbeq fp, r0, lr, r3 │ │ │ │ + @ instruction: 0x010b22be │ │ │ │ + @ instruction: 0x010b229c │ │ │ │ + smlatbeq fp, lr, r3, r2 │ │ │ │ + tsteq fp, r8, lsr r3 │ │ │ │ + strdeq r2, [fp, -sl] │ │ │ │ + ldrdeq r2, [fp, -r8] │ │ │ │ + @ instruction: 0x010b22b6 │ │ │ │ + smlabbeq fp, r8, lr, r3 │ │ │ │ + @ instruction: 0x010b3e9e │ │ │ │ strdeq r2, [fp, -r8] │ │ │ │ smlabteq fp, sl, lr, r3 │ │ │ │ smlatbeq fp, r8, lr, r3 │ │ │ │ - tsteq fp, lr, lsl r3 │ │ │ │ - strdeq r3, [fp, -r0] │ │ │ │ - smlabteq fp, lr, lr, r3 │ │ │ │ - tsteq fp, r0, ror #6 │ │ │ │ + tsteq fp, sl, lsr r3 │ │ │ │ + tsteq fp, r8, lsl r3 │ │ │ │ + smlatteq fp, sl, lr, r3 │ │ │ │ + smlabteq fp, r8, lr, r3 │ │ │ │ tsteq fp, lr, lsr r3 │ │ │ │ tsteq fp, r0, lsl pc │ │ │ │ smlatteq fp, lr, lr, r3 │ │ │ │ - tsteq fp, r4, ror #6 │ │ │ │ - tsteq fp, r6, lsr pc │ │ │ │ - tsteq fp, r4, lsl pc │ │ │ │ + @ instruction: 0x010b23b8 │ │ │ │ + tsteq fp, sl, ror r3 │ │ │ │ + tsteq fp, r8, asr r3 │ │ │ │ + tsteq fp, sl, lsr #30 │ │ │ │ + tsteq fp, r8, lsl #30 │ │ │ │ + tsteq fp, lr, ror r3 │ │ │ │ + tsteq fp, r0, asr pc │ │ │ │ + tsteq fp, lr, lsr #30 │ │ │ │ + smlabteq fp, r0, r3, r2 │ │ │ │ + @ instruction: 0x010b239e │ │ │ │ + tsteq fp, r0, ror pc │ │ │ │ + tsteq fp, lr, asr #30 │ │ │ │ + smlabteq fp, r4, r3, r2 │ │ │ │ + @ instruction: 0x010b3f96 │ │ │ │ + tsteq fp, r4, ror pc │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4a050 │ │ │ │ @ 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, r2, ror r9 │ │ │ │ strtmi r4, [fp], -r9, lsl #21 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf780447a │ │ │ │ @ instruction: 0xbdf8e96a │ │ │ │ - tsteq r7, r0, lsr ip │ │ │ │ - tsteq r9, sl, lsl r4 │ │ │ │ - @ instruction: 0x0107ef92 │ │ │ │ - smlabbeq r7, r4, pc, lr @ │ │ │ │ - smlabbeq r7, r2, pc, lr @ │ │ │ │ - smlabbeq r7, ip, pc, lr @ │ │ │ │ - smlabbeq r7, lr, pc, lr @ │ │ │ │ - tsteq sl, sl, lsr #26 │ │ │ │ - @ instruction: 0x01097394 │ │ │ │ - tsteq sl, lr, lsl sp │ │ │ │ - tsteq r9, r4, ror r3 │ │ │ │ - smlatbeq r7, sl, fp, r7 │ │ │ │ - tsteq r9, r0, asr r3 │ │ │ │ - tsteq r7, lr, ror #22 │ │ │ │ - tsteq r9, r0, lsr r3 │ │ │ │ - tsteq r8, r8, lsr pc │ │ │ │ - tsteq r8, sl, lsr pc │ │ │ │ - tsteq r8, lr, lsl pc │ │ │ │ - @ instruction: 0x010991b6 │ │ │ │ - @ instruction: 0x010991b6 │ │ │ │ - tsteq r9, sl, lsr r3 │ │ │ │ - tsteq r7, r8, asr fp │ │ │ │ - tsteq r7, r0, asr fp │ │ │ │ - tsteq r9, lr, lsl #8 │ │ │ │ - tsteq sl, r0, lsr ip │ │ │ │ - tsteq sl, r8, lsr ip │ │ │ │ - tsteq sl, ip, lsr ip │ │ │ │ - tsteq r0, lr, lsl #6 │ │ │ │ - strdeq r9, [r9, -sl] │ │ │ │ - smlabteq r7, r8, sl, r7 │ │ │ │ - smlabteq r7, r0, sl, r7 │ │ │ │ - tsteq sl, r0, asr #30 │ │ │ │ - @ instruction: 0x01077a96 │ │ │ │ - smlabbeq r7, lr, sl, r7 │ │ │ │ - smlabbeq r7, r2, r2, pc @ │ │ │ │ - tstpeq r7, r2, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, lr, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, sl, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, r6, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, r2, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, lr, asr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, sl, asr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, r2, asr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, lr, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, sl, asr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, lr, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0110b1bc │ │ │ │ + @ instruction: 0x01077c90 │ │ │ │ + tsteq r9, sl, ror r4 │ │ │ │ + strdeq lr, [r7, -r2] │ │ │ │ + smlatteq r7, r4, pc, lr @ │ │ │ │ + smlatteq r7, r2, pc, lr @ │ │ │ │ + smlatteq r7, ip, pc, lr @ │ │ │ │ + smlatteq r7, lr, pc, lr @ │ │ │ │ + smlabbeq sl, sl, sp, lr │ │ │ │ + strdeq r7, [r9, -r4] │ │ │ │ + tsteq sl, lr, ror sp │ │ │ │ + ldrdeq r7, [r9, -r4] │ │ │ │ + tsteq r7, sl, lsl #24 │ │ │ │ + @ instruction: 0x010973b0 │ │ │ │ + smlabteq r7, lr, fp, r7 │ │ │ │ + @ instruction: 0x01097390 │ │ │ │ + @ instruction: 0x01085f98 │ │ │ │ + @ instruction: 0x01085f9a │ │ │ │ + tsteq r8, lr, ror pc │ │ │ │ + tsteq r9, r6, lsl r2 │ │ │ │ + tsteq r9, r6, lsl r2 │ │ │ │ + @ instruction: 0x0109939a │ │ │ │ + @ instruction: 0x01077bb8 │ │ │ │ + @ instruction: 0x01077bb0 │ │ │ │ + tsteq r9, lr, ror #8 │ │ │ │ + @ instruction: 0x010aec90 │ │ │ │ + @ instruction: 0x010aec98 │ │ │ │ + @ instruction: 0x010aec9c │ │ │ │ + tsteq r0, lr, ror #6 │ │ │ │ + tsteq r9, sl, asr r4 │ │ │ │ + tsteq r7, r8, lsr #22 │ │ │ │ + tsteq r7, r0, lsr #22 │ │ │ │ + smlatbeq sl, r0, pc, r3 @ │ │ │ │ + strdeq r7, [r7, -r6] │ │ │ │ + smlatteq r7, lr, sl, r7 │ │ │ │ + smlatteq r7, r2, r2, pc @ │ │ │ │ + ldrdeq pc, [r7, -r2] │ │ │ │ + smlabteq r7, lr, r2, pc @ │ │ │ │ + smlabteq r7, sl, r2, pc @ │ │ │ │ + smlabteq r7, r6, r2, pc @ │ │ │ │ + smlabteq r7, r2, r2, pc @ │ │ │ │ + @ instruction: 0x0107f2be │ │ │ │ + @ instruction: 0x0107f2ba │ │ │ │ + @ instruction: 0x0107f2b2 │ │ │ │ + smlatbeq r7, lr, r2, pc @ │ │ │ │ + @ instruction: 0x0107f2ba │ │ │ │ + @ instruction: 0x0107f29e │ │ │ │ + tsteq r0, ip, lsl r2 │ │ │ │ + tsteq sl, r8, asr fp │ │ │ │ + ldrdeq r7, [r7, -r6] │ │ │ │ + smlabteq r7, lr, r9, r7 │ │ │ │ + tsteq sl, ip, lsr fp │ │ │ │ + tsteq sl, r0, lsr fp │ │ │ │ + tsteq sl, ip, lsr #22 │ │ │ │ + tsteq sl, r0, lsr fp │ │ │ │ + tsteq sl, r4, lsr fp │ │ │ │ + tsteq r7, r2, lsl #26 │ │ │ │ + tsteq r7, r8, asr #18 │ │ │ │ + tsteq r7, r0, asr #18 │ │ │ │ + ldrdeq lr, [r7, -sl] │ │ │ │ + tsteq r9, sl, ror r0 │ │ │ │ + smlabteq r7, lr, ip, lr │ │ │ │ + tsteq sl, ip, ror #4 │ │ │ │ + tsteq r9, r2, lsr r0 │ │ │ │ + tsteq sl, sl, ror #4 │ │ │ │ + @ instruction: 0x010778b6 │ │ │ │ + smlatbeq r7, lr, r8, r7 │ │ │ │ + tsteq sl, lr, asr #4 │ │ │ │ + smlabbeq r7, r4, r8, r7 │ │ │ │ + tsteq r7, ip, ror r8 │ │ │ │ + tsteq fp, ip, lsl r3 │ │ │ │ + tsteq r7, r2, asr r8 │ │ │ │ + tsteq r7, sl, asr #16 │ │ │ │ + tsteq sl, lr, lsl #4 │ │ │ │ + tsteq r7, r0, lsr #16 │ │ │ │ + tsteq r7, r8, lsl r8 │ │ │ │ + strdeq lr, [sl, -r4] │ │ │ │ + smlatteq r7, lr, r7, r7 │ │ │ │ + smlatteq r7, r6, r7, r7 │ │ │ │ + smlatbeq fp, r2, r2, r3 │ │ │ │ + @ instruction: 0x010777bc │ │ │ │ + @ instruction: 0x010777b4 │ │ │ │ + @ instruction: 0x010ae1b4 │ │ │ │ + smlabbeq r7, sl, r7, r7 │ │ │ │ strdeq lr, [sl, -r8] │ │ │ │ - tsteq r7, r6, ror r9 │ │ │ │ - tsteq r7, lr, ror #18 │ │ │ │ - ldrdeq lr, [sl, -ip] │ │ │ │ - ldrdeq lr, [sl, -r0] │ │ │ │ - smlabteq sl, ip, sl, lr │ │ │ │ - ldrdeq lr, [sl, -r0] │ │ │ │ + tsteq r7, r2, ror r7 │ │ │ │ + strdeq lr, [sl, -r4] │ │ │ │ + smlatteq r6, ip, r2, r3 │ │ │ │ + tsteq r8, ip, lsl #24 │ │ │ │ ldrdeq lr, [sl, -r4] │ │ │ │ - smlatbeq r7, r2, ip, lr │ │ │ │ - smlatteq r7, r8, r8, r7 │ │ │ │ - smlatteq r7, r0, r8, r7 │ │ │ │ - tsteq r7, sl, ror ip │ │ │ │ - tsteq r9, sl, lsl r0 │ │ │ │ - tsteq r7, lr, ror #24 │ │ │ │ - tsteq sl, ip, lsl #4 │ │ │ │ - ldrdeq r6, [r9, -r2] │ │ │ │ - tsteq sl, sl, lsl #4 │ │ │ │ - tsteq r7, r6, asr r8 │ │ │ │ - tsteq r7, lr, asr #16 │ │ │ │ - smlatteq sl, lr, r1, lr │ │ │ │ - tsteq r7, r4, lsr #16 │ │ │ │ - tsteq r7, ip, lsl r8 │ │ │ │ - @ instruction: 0x010b32bc │ │ │ │ - strdeq r7, [r7, -r2] │ │ │ │ - smlatteq r7, sl, r7, r7 │ │ │ │ - smlatbeq sl, lr, r1, lr │ │ │ │ - smlabteq r7, r0, r7, r7 │ │ │ │ - @ instruction: 0x010777b8 │ │ │ │ - @ instruction: 0x010ae194 │ │ │ │ - smlabbeq r7, lr, r7, r7 │ │ │ │ - smlabbeq r7, r6, r7, r7 │ │ │ │ - tsteq fp, r2, asr #4 │ │ │ │ - tsteq r7, ip, asr r7 │ │ │ │ - tsteq r7, r4, asr r7 │ │ │ │ - tsteq sl, r4, asr r1 │ │ │ │ - tsteq r7, sl, lsr #14 │ │ │ │ - @ instruction: 0x010ae998 │ │ │ │ - tsteq r7, r2, lsl r7 │ │ │ │ - @ instruction: 0x010ae294 │ │ │ │ - smlabbeq r6, ip, r2, r3 │ │ │ │ - smlatbeq r8, ip, fp, r5 │ │ │ │ - tsteq sl, r4, ror r2 │ │ │ │ - tsteq sl, r4, asr r2 │ │ │ │ - tsteq sl, r0, ror #4 │ │ │ │ - tsteq sl, r0, ror #4 │ │ │ │ - tsteq sl, r8, ror #4 │ │ │ │ - tsteq sl, r6, ror #4 │ │ │ │ - tsteq sl, ip, ror #4 │ │ │ │ - smlabbeq sl, r2, r2, lr │ │ │ │ - tsteq fp, ip, lsr #2 │ │ │ │ - tsteq fp, r6, lsr r1 │ │ │ │ - tsteq r0, r2, asr #28 │ │ │ │ - @ instruction: 0x01096998 │ │ │ │ - tsteq r9, r4, ror #26 │ │ │ │ - tsteq fp, r6, lsl r1 │ │ │ │ - tsteq r7, lr, asr r5 │ │ │ │ - tsteq r9, r0, lsr #26 │ │ │ │ - smlatbeq r7, sl, sp, lr │ │ │ │ - tsteq r9, r6, lsl #26 │ │ │ │ - @ instruction: 0x0107ed9c │ │ │ │ - smlatteq r9, ip, ip, r6 │ │ │ │ - @ instruction: 0x0107ed92 │ │ │ │ - smlabbeq r7, r4, sp, lr │ │ │ │ - smlabbeq r7, r2, sp, lr │ │ │ │ - smlabbeq r7, r0, sp, lr │ │ │ │ - tsteq r7, lr, ror sp │ │ │ │ + @ instruction: 0x010ae2b4 │ │ │ │ + smlabteq sl, r0, r2, lr │ │ │ │ + smlabteq sl, r0, r2, lr │ │ │ │ + smlabteq sl, r8, r2, lr │ │ │ │ + smlabteq sl, r6, r2, lr │ │ │ │ + smlabteq sl, ip, r2, lr │ │ │ │ + smlatteq sl, r2, r2, lr │ │ │ │ + smlabbeq fp, ip, r1, r3 │ │ │ │ + @ instruction: 0x010b3196 │ │ │ │ + tsteq r0, r2, lsr #29 │ │ │ │ + strdeq r6, [r9, -r8] │ │ │ │ + smlabteq r9, r4, sp, r6 │ │ │ │ + tsteq fp, r6, ror r1 │ │ │ │ + @ instruction: 0x010775be │ │ │ │ + smlabbeq r9, r0, sp, r6 │ │ │ │ + tsteq r7, sl, lsl #28 │ │ │ │ + tsteq r9, r6, ror #26 │ │ │ │ + strdeq lr, [r7, -ip] │ │ │ │ + tsteq r9, ip, asr #26 │ │ │ │ + strdeq lr, [r7, -r2] │ │ │ │ + smlatteq r7, r4, sp, lr │ │ │ │ + smlatteq r7, r2, sp, lr │ │ │ │ + smlatteq r7, r0, sp, lr │ │ │ │ + ldrdeq lr, [r7, -lr] │ │ │ │ + ldrdeq lr, [r7, -ip] │ │ │ │ + ldrdeq lr, [r7, -sl] │ │ │ │ + ldrdeq lr, [r7, -r8] │ │ │ │ + ldrdeq lr, [r7, -r2] │ │ │ │ + ldrdeq lr, [r7, -r0] │ │ │ │ + ldrdeq lr, [r7, -lr] │ │ │ │ + smlabteq r7, r4, sp, lr │ │ │ │ + tsteq r0, r4, asr #26 │ │ │ │ + @ instruction: 0x0107edba │ │ │ │ + smlabteq r7, r2, sp, lr │ │ │ │ + smlabteq r7, r0, sp, lr │ │ │ │ + tsteq r7, r4, asr #8 │ │ │ │ + tsteq r9, lr, lsr #24 │ │ │ │ + smlabteq r7, r8, r5, r7 │ │ │ │ + tsteq r9, r4, lsl ip │ │ │ │ + smlabbeq r7, r6, sp, lr │ │ │ │ tsteq r7, ip, ror sp │ │ │ │ tsteq r7, sl, ror sp │ │ │ │ tsteq r7, r8, ror sp │ │ │ │ - tsteq r7, r2, ror sp │ │ │ │ - tsteq r7, r0, ror sp │ │ │ │ - tsteq r7, lr, ror sp │ │ │ │ - tsteq r7, r4, ror #26 │ │ │ │ - tsteq r0, r4, ror #25 │ │ │ │ - tsteq r7, sl, asr sp │ │ │ │ - tsteq r7, r2, ror #26 │ │ │ │ - tsteq r7, r0, ror #26 │ │ │ │ - smlatteq r7, r4, r3, r7 │ │ │ │ - smlabteq r9, lr, fp, r6 │ │ │ │ - tsteq r7, r8, ror #10 │ │ │ │ - @ instruction: 0x01096bb4 │ │ │ │ - tsteq r7, r6, lsr #26 │ │ │ │ - tsteq r7, ip, lsl sp │ │ │ │ - tsteq r7, sl, lsl sp │ │ │ │ - tsteq r7, r8, lsl sp │ │ │ │ - tsteq r7, r6, lsl sp │ │ │ │ - tsteq r7, r4, lsl sp │ │ │ │ - tsteq r0, ip, lsl #24 │ │ │ │ + tsteq r7, r6, ror sp │ │ │ │ + tsteq r7, r4, ror sp │ │ │ │ + tsteq r0, ip, 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 fec4b128 │ │ │ │ @ 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 │ │ │ │ - smlatteq fp, lr, ip, r2 │ │ │ │ - strdeq r2, [fp, -r8] │ │ │ │ - ldrdeq r2, [fp, -r2] │ │ │ │ + tsteq fp, lr, asr #26 │ │ │ │ + tsteq fp, r8, asr sp │ │ │ │ + tsteq fp, r2, lsr sp │ │ │ │ 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 0x0044f77f │ │ │ │ @ instruction: 0xf0254a1f │ │ │ │ tstcs r1, lr, ror r3 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ svc 0x003cf77f │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq sl, sl, asr lr │ │ │ │ - smlatbeq r9, r4, r8, r6 │ │ │ │ - smlatbeq sl, lr, r5, r9 │ │ │ │ - tsteq sl, r6, asr lr │ │ │ │ - ldrdeq sl, [sl, -sl] │ │ │ │ - smlatteq sl, r4, r6, sl │ │ │ │ - smlatteq sl, r6, r6, sl │ │ │ │ - ldrdeq sl, [sl, -r4] │ │ │ │ - ldrdeq sl, [sl, -r6] │ │ │ │ - tsteq sl, r8, asr #10 │ │ │ │ - smlatteq r9, lr, r7, r6 │ │ │ │ - strdeq r6, [sl, -r4] │ │ │ │ - tsteq r8, lr, ror #8 │ │ │ │ - tsteq r8, r4, ror #8 │ │ │ │ - smlatteq sl, r6, sp, r6 │ │ │ │ - smlatbeq r9, r6, r7, r6 │ │ │ │ - smlabbeq sl, r0, pc, r6 @ │ │ │ │ - smlabbeq r9, sl, r7, r6 │ │ │ │ - @ instruction: 0x01085398 │ │ │ │ - smlatteq sl, ip, sp, r6 │ │ │ │ - ldrdeq r5, [r8, -r2] │ │ │ │ - tsteq sl, r8, asr #30 │ │ │ │ - tsteq fp, r6, asr #22 │ │ │ │ - @ instruction: 0x010854bc │ │ │ │ - smlabteq r8, r6, r4, r5 │ │ │ │ - tsteq r0, lr, asr #15 │ │ │ │ - smlabteq r9, lr, r6, r6 │ │ │ │ - smlatteq r9, r8, r6, r6 │ │ │ │ + @ instruction: 0x010a6eba │ │ │ │ + tsteq r9, r4, lsl #18 │ │ │ │ + tsteq sl, lr, lsl #12 │ │ │ │ + @ instruction: 0x010a6eb6 │ │ │ │ + tsteq sl, sl, lsr r7 │ │ │ │ + tsteq sl, r4, asr #14 │ │ │ │ + tsteq sl, r6, asr #14 │ │ │ │ + tsteq sl, r4, lsr r7 │ │ │ │ + tsteq sl, r6, lsr r7 │ │ │ │ + smlatbeq sl, r8, r5, r9 │ │ │ │ + tsteq r9, lr, asr #16 │ │ │ │ + tsteq sl, r4, asr lr │ │ │ │ + smlabteq r8, lr, r4, r5 │ │ │ │ + smlabteq r8, r4, r4, r5 │ │ │ │ + tsteq sl, r6, asr #28 │ │ │ │ + tsteq r9, r6, lsl #16 │ │ │ │ + smlatteq sl, r0, pc, r6 @ │ │ │ │ + smlatteq r9, sl, r7, r6 │ │ │ │ + strdeq r5, [r8, -r8] │ │ │ │ + tsteq sl, ip, asr #28 │ │ │ │ + tsteq r8, r2, lsr r5 │ │ │ │ + smlatbeq sl, r8, pc, r6 @ │ │ │ │ + smlatbeq fp, r6, fp, r2 │ │ │ │ + tsteq r8, ip, lsl r5 │ │ │ │ + tsteq r8, r6, lsr #10 │ │ │ │ + tsteq r0, lr, lsr #16 │ │ │ │ + tsteq r9, lr, lsr #14 │ │ │ │ + tsteq r9, r8, asr #14 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4b3cc │ │ │ │ @ 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 │ │ │ │ - ldrdeq r2, [fp, -lr] │ │ │ │ - tsteq fp, r8, ror sl │ │ │ │ - tsteq fp, lr, lsr sl │ │ │ │ - tsteq fp, r0, asr sl │ │ │ │ - strdeq r2, [fp, -lr] │ │ │ │ - smlabbeq fp, ip, sl, r2 │ │ │ │ + tsteq fp, lr, lsr fp │ │ │ │ + ldrdeq r2, [fp, -r8] │ │ │ │ @ instruction: 0x010b2a9e │ │ │ │ - tsteq fp, r8, ror #20 │ │ │ │ - tsteq fp, lr, asr fp │ │ │ │ - tsteq fp, r8, lsl #22 │ │ │ │ - tsteq fp, sl, lsr #22 │ │ │ │ - smlabteq fp, ip, sl, r2 │ │ │ │ - tsteq fp, sl, ror #22 │ │ │ │ - smlabbeq fp, r8, fp, r2 │ │ │ │ + @ instruction: 0x010b2ab0 │ │ │ │ + tsteq fp, lr, asr sl │ │ │ │ + smlatteq fp, ip, sl, r2 │ │ │ │ + strdeq r2, [fp, -lr] │ │ │ │ + smlabteq fp, r8, sl, r2 │ │ │ │ + @ instruction: 0x010b2bbe │ │ │ │ + tsteq fp, r8, ror #22 │ │ │ │ + smlabbeq fp, sl, fp, r2 │ │ │ │ + tsteq fp, ip, lsr #22 │ │ │ │ + smlabteq fp, sl, fp, r2 │ │ │ │ + smlatteq fp, r8, fp, r2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4b4d4 │ │ │ │ @ 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 fb2750 │ │ │ │ bmi 19ac96c │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf77f447a │ │ │ │ @ instruction: 0xbdf8eb34 │ │ │ │ - strdeq r6, [r7, -r8] │ │ │ │ - @ instruction: 0x010964b8 │ │ │ │ - tsteq r7, ip, lsl #26 │ │ │ │ - tsteq sl, r4, asr #6 │ │ │ │ - tsteq r7, r4, lsl #26 │ │ │ │ - strdeq r6, [r7, -r0] │ │ │ │ - tsteq r0, r6, lsr #10 │ │ │ │ - ldrdeq r6, [r7, -lr] │ │ │ │ - smlatteq r7, r0, ip, r6 │ │ │ │ - ldrdeq r6, [r7, -r8] │ │ │ │ - tsteq sl, r0, asr #26 │ │ │ │ - tsteq sl, r2, asr #26 │ │ │ │ - tsteq sl, sl, lsr sp │ │ │ │ - @ instruction: 0x01076c9c │ │ │ │ - smlabbeq sl, r0, r2, r7 │ │ │ │ - tsteq sl, r8, asr fp │ │ │ │ - tsteq sl, r8, ror #22 │ │ │ │ - smlatbeq sl, r4, r1, sp │ │ │ │ + tsteq r7, r8, asr sp │ │ │ │ + tsteq r9, r8, lsl r5 │ │ │ │ + tsteq r7, ip, ror #26 │ │ │ │ + smlatbeq sl, r4, r3, r7 │ │ │ │ + tsteq r7, r4, ror #26 │ │ │ │ + tsteq r7, r0, asr sp │ │ │ │ + tsteq r0, r6, lsl #11 │ │ │ │ + tsteq r7, lr, lsr sp │ │ │ │ + tsteq r7, r0, asr #26 │ │ │ │ + tsteq r7, r8, lsr sp │ │ │ │ + smlatbeq sl, r0, sp, r9 │ │ │ │ + smlatbeq sl, r2, sp, r9 │ │ │ │ + @ instruction: 0x010a9d9a │ │ │ │ + strdeq r6, [r7, -ip] │ │ │ │ + smlatteq sl, r0, r2, r7 │ │ │ │ + @ instruction: 0x010aebb8 │ │ │ │ + smlabteq sl, r8, fp, lr │ │ │ │ + tsteq sl, r4, lsl #4 │ │ │ │ + strdeq r6, [r7, -r2] │ │ │ │ + smlabbeq sl, r4, r2, r7 │ │ │ │ + smlatteq r7, r4, ip, r6 │ │ │ │ + ldrdeq r6, [r7, -r0] │ │ │ │ + tsteq r0, r6, ror #8 │ │ │ │ + @ instruction: 0x01076cbe │ │ │ │ + smlabteq r7, r4, ip, r6 │ │ │ │ + smlabteq r7, r4, ip, r6 │ │ │ │ + @ instruction: 0x01076cbc │ │ │ │ @ instruction: 0x01076c92 │ │ │ │ - tsteq sl, r4, lsr #4 │ │ │ │ - smlabbeq r7, r4, ip, r6 │ │ │ │ - tsteq r7, r0, ror ip │ │ │ │ - tsteq r0, r6, lsl #8 │ │ │ │ - tsteq r7, lr, asr ip │ │ │ │ - tsteq r7, r4, ror #24 │ │ │ │ - tsteq r7, r4, ror #24 │ │ │ │ - tsteq r7, ip, asr ip │ │ │ │ - tsteq r7, r2, lsr ip │ │ │ │ - tsteq r7, r2, lsr ip │ │ │ │ - tsteq r7, r2, asr #24 │ │ │ │ - tsteq r7, ip, asr fp │ │ │ │ - tsteq r7, r4, asr fp │ │ │ │ - tsteq r7, r8, lsr #24 │ │ │ │ + @ instruction: 0x01076c92 │ │ │ │ + smlatbeq r7, r2, ip, r6 │ │ │ │ + @ instruction: 0x01076bbc │ │ │ │ + @ instruction: 0x01076bb4 │ │ │ │ + smlabbeq r7, r8, ip, r6 │ │ │ │ + smlabbeq r7, sl, fp, r6 │ │ │ │ + smlabbeq r7, r2, fp, r6 │ │ │ │ + smlabteq sl, r2, r3, r5 │ │ │ │ + tsteq r7, r8, asr fp │ │ │ │ + tsteq r7, r0, asr fp │ │ │ │ + tsteq r9, r8, asr #16 │ │ │ │ + tsteq r9, r8, asr #16 │ │ │ │ + tsteq r9, r6, asr #16 │ │ │ │ + smlabbeq r9, ip, r8, r8 │ │ │ │ + tsteq r9, ip, lsl r8 │ │ │ │ + tsteq r9, sl, lsl r8 │ │ │ │ + qaddeq r3, r4, sl │ │ │ │ + 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 │ │ │ │ + tsteq sl, r8, lsr #32 │ │ │ │ + smlatbeq r7, sl, r2, lr │ │ │ │ + smlatbeq r7, r8, r2, lr │ │ │ │ + smlabbeq sl, r2, r9, lr │ │ │ │ + smlabbeq sl, r0, r9, lr │ │ │ │ + smlatteq sl, sl, pc, r2 @ │ │ │ │ + smlatteq sl, r4, pc, r2 @ │ │ │ │ + ldrdeq r2, [sl, -lr] │ │ │ │ + tsteq sl, r4, asr r9 │ │ │ │ + tsteq sl, r2, asr r9 │ │ │ │ + tsteq sl, r0, asr r9 │ │ │ │ + @ instruction: 0x010a2fbe │ │ │ │ + tsteq r7, r6, ror #4 │ │ │ │ + tsteq r7, ip, asr #4 │ │ │ │ + @ instruction: 0x010a2fb2 │ │ │ │ + @ instruction: 0x0107699a │ │ │ │ + @ instruction: 0x01076994 │ │ │ │ + smlatteq fp, r0, r6, r2 │ │ │ │ + ldrdeq r2, [fp, -r6] │ │ │ │ + ldrdeq r2, [fp, -r4] │ │ │ │ + smlabteq fp, lr, r6, r2 │ │ │ │ + tsteq sl, ip, asr fp │ │ │ │ + tsteq sl, r6, lsr #30 │ │ │ │ + tsteq sl, r6, lsr #30 │ │ │ │ + tsteq sl, r4, lsr #30 │ │ │ │ + @ instruction: 0x010b269a │ │ │ │ + smlatteq r7, lr, r8, r6 │ │ │ │ + smlatteq r7, r8, r8, r6 │ │ │ │ + strdeq r6, [sl, -sl] │ │ │ │ + tsteq r9, ip, lsl r0 │ │ │ │ + tsteq sl, lr, lsr lr │ │ │ │ + smlatbeq r7, r4, r8, r6 │ │ │ │ + @ instruction: 0x0107689e │ │ │ │ + tsteq sl, r0, lsl #16 │ │ │ │ + smlatbeq r8, r4, sl, r4 │ │ │ │ + tsteq sl, r2, lsl #16 │ │ │ │ + smlatbeq sl, r4, lr, r6 │ │ │ │ + smlatbeq r9, r8, pc, r5 @ │ │ │ │ tsteq r7, sl, lsr #22 │ │ │ │ - tsteq r7, r2, lsr #22 │ │ │ │ - tsteq sl, r2, ror #6 │ │ │ │ - strdeq r6, [r7, -r8] │ │ │ │ - strdeq r6, [r7, -r0] │ │ │ │ - smlatteq r9, r8, r7, r8 │ │ │ │ - smlatteq r9, r8, r7, r8 │ │ │ │ - smlatteq r9, r6, r7, r8 │ │ │ │ - tsteq r9, ip, lsr #16 │ │ │ │ - @ instruction: 0x010987bc │ │ │ │ - @ instruction: 0x010987ba │ │ │ │ - strdeq r2, [sl, -r4] │ │ │ │ - smlatteq sl, r6, pc, r2 @ │ │ │ │ - smlatteq sl, r0, pc, r2 @ │ │ │ │ - ldrdeq r2, [sl, -sl] │ │ │ │ - ldrdeq r2, [sl, -r4] │ │ │ │ - smlabteq sl, lr, pc, r2 @ │ │ │ │ - smlabteq sl, r8, pc, r2 @ │ │ │ │ - tsteq r7, sl, asr #4 │ │ │ │ - tsteq r7, r8, asr #4 │ │ │ │ - tsteq sl, r2, lsr #18 │ │ │ │ - tsteq sl, r0, lsr #18 │ │ │ │ - smlabbeq sl, sl, pc, r2 @ │ │ │ │ - smlabbeq sl, r4, pc, r2 @ │ │ │ │ - tsteq sl, lr, ror pc │ │ │ │ - strdeq lr, [sl, -r4] │ │ │ │ - strdeq lr, [sl, -r2] │ │ │ │ - strdeq lr, [sl, -r0] │ │ │ │ - tsteq sl, lr, asr pc │ │ │ │ - tsteq r7, r6, lsl #4 │ │ │ │ - smlatteq r7, ip, r1, lr │ │ │ │ - tsteq sl, r2, asr pc │ │ │ │ - tsteq r7, sl, lsr r9 │ │ │ │ - tsteq r7, r4, lsr r9 │ │ │ │ - smlabbeq fp, r0, r6, r2 │ │ │ │ - tsteq fp, r6, ror r6 │ │ │ │ - tsteq fp, r4, ror r6 │ │ │ │ - tsteq fp, lr, ror #12 │ │ │ │ - strdeq sp, [sl, -ip] │ │ │ │ - smlabteq sl, r6, lr, r6 │ │ │ │ - smlabteq sl, r6, lr, r6 │ │ │ │ - smlabteq sl, r4, lr, r6 │ │ │ │ - tsteq fp, sl, lsr r6 │ │ │ │ - smlabbeq r7, lr, r8, r6 │ │ │ │ - smlabbeq r7, r8, r8, r6 │ │ │ │ - @ instruction: 0x010a6e9a │ │ │ │ - @ instruction: 0x01095fbc │ │ │ │ - ldrdeq ip, [sl, -lr] │ │ │ │ - tsteq r7, r4, asr #16 │ │ │ │ - tsteq r7, lr, lsr r8 │ │ │ │ - smlatbeq sl, r0, r7, lr │ │ │ │ - tsteq r8, r4, asr #20 │ │ │ │ - smlatbeq sl, r2, r7, lr │ │ │ │ - tsteq sl, r4, asr #28 │ │ │ │ - tsteq r9, r8, asr #30 │ │ │ │ - smlabteq r7, sl, sl, sp │ │ │ │ - smlabbeq fp, sl, r5, r2 │ │ │ │ - smlabbeq fp, r8, r5, r2 │ │ │ │ - tsteq r7, r8, asr r7 │ │ │ │ - tsteq r9, r0, lsl #30 │ │ │ │ - tsteq fp, sl, ror #10 │ │ │ │ - smlabbeq r7, sl, r7, r6 │ │ │ │ - smlabbeq r7, r4, r7, r6 │ │ │ │ + smlatteq fp, sl, r5, r2 │ │ │ │ + smlatteq fp, r8, r5, r2 │ │ │ │ + @ instruction: 0x010767b8 │ │ │ │ + tsteq r9, r0, ror #30 │ │ │ │ + smlabteq fp, sl, r5, r2 │ │ │ │ + smlatteq r7, sl, r7, r6 │ │ │ │ + smlatteq r7, r4, r7, r6 │ │ │ │ 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 │ │ │ │ - smlabteq fp, r4, r3, r2 │ │ │ │ - tsteq r7, r8, asr #2 │ │ │ │ - @ instruction: 0x010b23b6 │ │ │ │ - smlatbeq fp, r0, r3, r2 │ │ │ │ - tsteq r7, r2, lsr #2 │ │ │ │ - @ instruction: 0x010b23b4 │ │ │ │ + tsteq fp, r4, lsr #8 │ │ │ │ + smlatbeq r7, r8, r1, r6 │ │ │ │ + tsteq fp, r6, lsl r4 │ │ │ │ + tsteq fp, r0, lsl #8 │ │ │ │ + smlabbeq r7, r2, r1, r6 │ │ │ │ + tsteq fp, r4, lsl r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4bd5c │ │ │ │ @ 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 │ │ │ │ and lr, r7, ip, ror r8 │ │ │ │ @ instruction: 0x463b4a38 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ ldmda r2!, {r0, r1, r2, r3, r4, r5, r6, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - smlatbeq sl, ip, r9, r8 │ │ │ │ - tsteq r9, sl, ror ip │ │ │ │ - strdeq r9, [sl, -r8] │ │ │ │ - tsteq sl, r6, lsl fp │ │ │ │ - tsteq r0, r6, lsl sp │ │ │ │ - tsteq sl, r0, asr r2 │ │ │ │ - smlabteq r8, ip, r8, r4 │ │ │ │ - smlabteq r8, r2, r8, r4 │ │ │ │ - tsteq sl, r4, asr #4 │ │ │ │ - tsteq r9, r4, lsl #24 │ │ │ │ - tsteq sl, r2, asr r6 │ │ │ │ - tsteq sl, r2, lsl #4 │ │ │ │ - ldrdeq r7, [r9, -r0] │ │ │ │ - tsteq sl, r2, asr #12 │ │ │ │ - smlatteq r8, sl, r9, r4 │ │ │ │ - smlatteq r8, r4, r9, r4 │ │ │ │ - tsteq sl, sl, lsr r2 │ │ │ │ - tsteq sl, r4, asr #20 │ │ │ │ - tsteq r0, r8, asr #24 │ │ │ │ - tsteq sl, sl, asr r2 │ │ │ │ - tsteq sl, r4, ror #4 │ │ │ │ - tsteq sl, r2, lsl #20 │ │ │ │ - tsteq r0, r6, lsl #24 │ │ │ │ - tsteq sl, lr, asr #4 │ │ │ │ - tsteq r9, sl, lsl #14 │ │ │ │ - tsteq sl, r0, asr r2 │ │ │ │ - tsteq sl, lr, ror r2 │ │ │ │ - @ instruction: 0x01109bb2 │ │ │ │ - tsteq sl, r8, ror r2 │ │ │ │ - smlatteq r8, sl, r7, r4 │ │ │ │ - ldrdeq r4, [r8, -r0] │ │ │ │ - tsteq r0, r0, ror fp │ │ │ │ - tsteq sl, sl, asr r2 │ │ │ │ - smlabbeq r9, sl, sl, r5 │ │ │ │ - tsteq sl, r4, ror #4 │ │ │ │ - tsteq r9, lr, ror #20 │ │ │ │ - tsteq r8, ip, ror r6 │ │ │ │ - smlabteq r8, r2, r7, r4 │ │ │ │ - tsteq sl, r8, lsr r2 │ │ │ │ - strdeq r4, [r8, -lr] │ │ │ │ - smlatteq fp, r0, r0, r2 │ │ │ │ - tsteq r0, ip, asr #21 │ │ │ │ - tsteq r8, ip, lsl #12 │ │ │ │ - tsteq r8, r6, lsl r6 │ │ │ │ - strdeq r4, [r8, -ip] │ │ │ │ - tsteq r0, ip, lsl #21 │ │ │ │ - tsteq r8, lr, lsr r6 │ │ │ │ - tsteq r8, r6, asr #12 │ │ │ │ - tsteq r0, lr, asr sl │ │ │ │ - tsteq sl, r4, lsr r8 │ │ │ │ - tsteq sl, r8, lsr r8 │ │ │ │ - tsteq r0, r0, lsr sl │ │ │ │ - tsteq r7, r8, lsr lr │ │ │ │ + tsteq sl, ip, lsl #20 │ │ │ │ + ldrdeq r5, [r9, -sl] │ │ │ │ + tsteq sl, r8, asr fp │ │ │ │ + tsteq sl, r6, ror fp │ │ │ │ + tsteq r0, r6, ror sp │ │ │ │ + @ instruction: 0x010a62b0 │ │ │ │ + tsteq r8, ip, lsr #18 │ │ │ │ + tsteq r8, r2, lsr #18 │ │ │ │ + smlatbeq sl, r4, r2, r6 │ │ │ │ + tsteq r9, r4, ror #24 │ │ │ │ + @ instruction: 0x010a46b2 │ │ │ │ + tsteq sl, r2, ror #4 │ │ │ │ + tsteq r9, r0, lsr r8 │ │ │ │ + smlatbeq sl, r2, r6, r4 │ │ │ │ + tsteq r8, sl, asr #20 │ │ │ │ + tsteq r8, r4, asr #20 │ │ │ │ + @ instruction: 0x010a629a │ │ │ │ + smlatbeq sl, r4, sl, r6 │ │ │ │ + tsteq r0, r8, lsr #25 │ │ │ │ + @ instruction: 0x010a62ba │ │ │ │ + smlabteq sl, r4, r2, r6 │ │ │ │ + tsteq sl, r2, ror #20 │ │ │ │ + tsteq r0, r6, ror #24 │ │ │ │ + smlatbeq sl, lr, r2, r6 │ │ │ │ + tsteq r9, sl, ror #14 │ │ │ │ + @ instruction: 0x010a62b0 │ │ │ │ + ldrdeq r6, [sl, -lr] │ │ │ │ + tsteq r0, r2, lsl ip │ │ │ │ + ldrdeq r6, [sl, -r8] │ │ │ │ + tsteq r8, sl, asr #16 │ │ │ │ + tsteq r8, r0, lsr r8 │ │ │ │ + @ instruction: 0x01109bd0 │ │ │ │ + @ instruction: 0x010a62ba │ │ │ │ + smlatteq r9, sl, sl, r5 │ │ │ │ + smlabteq sl, r4, r2, r6 │ │ │ │ + smlabteq r9, lr, sl, r5 │ │ │ │ + ldrdeq r4, [r8, -ip] │ │ │ │ + tsteq r8, r2, lsr #16 │ │ │ │ + @ instruction: 0x010a6298 │ │ │ │ + tsteq r8, lr, asr r8 │ │ │ │ + tsteq fp, r0, asr #2 │ │ │ │ + tsteq r0, ip, lsr #22 │ │ │ │ + tsteq r8, ip, ror #12 │ │ │ │ + tsteq r8, r6, ror r6 │ │ │ │ + tsteq r8, ip, asr r6 │ │ │ │ + tsteq r0, ip, ror #21 │ │ │ │ + @ instruction: 0x0108469e │ │ │ │ + smlatbeq r8, r6, r6, r4 │ │ │ │ + @ instruction: 0x01109abe │ │ │ │ + @ instruction: 0x010a8894 │ │ │ │ + @ instruction: 0x010a8898 │ │ │ │ + @ instruction: 0x01109a90 │ │ │ │ + @ instruction: 0x01075e98 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4c1c4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7f20ff8 │ │ │ │ stclt 8, cr15, [r8, #-476] @ 0xfffffe24 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4c1d8 │ │ │ │ @@ -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 │ │ │ │ - tsteq fp, sl, lsr #30 │ │ │ │ - tsteq fp, r8, asr #30 │ │ │ │ - tsteq fp, r2, lsl #30 │ │ │ │ + smlabbeq fp, sl, pc, r1 @ │ │ │ │ + smlatbeq fp, r8, pc, r1 @ │ │ │ │ + tsteq fp, r2, ror #30 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4c234 │ │ │ │ @ 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, 3, pc, cr14, cr14, {3} @ │ │ │ │ strtmi r4, [fp], -r3, lsr #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf77e4620 │ │ │ │ ldcllt 14, cr14, [r8, #416]! @ 0x1a0 │ │ │ │ - tsteq sl, r2, lsl #10 │ │ │ │ - strdeq ip, [sl, -r6] │ │ │ │ - strdeq ip, [sl, -r0] │ │ │ │ - @ instruction: 0x010ac3be │ │ │ │ - tsteq sl, r4, asr #24 │ │ │ │ - smlatbeq sl, sl, r3, ip │ │ │ │ - smlatbeq sl, r4, r3, ip │ │ │ │ - @ instruction: 0x010ac39e │ │ │ │ - @ instruction: 0x010ac398 │ │ │ │ - tsteq sl, r6, lsr sp │ │ │ │ - @ instruction: 0x011097f6 │ │ │ │ - tsteq sl, r8, ror r4 │ │ │ │ - tsteq r9, r8, lsl r7 │ │ │ │ - tsteq sl, lr, ror #8 │ │ │ │ - tsteq sl, r2, ror #8 │ │ │ │ - tsteq sl, lr, asr r4 │ │ │ │ - tsteq sl, r6, asr r4 │ │ │ │ - tsteq sl, lr, asr #8 │ │ │ │ - tsteq sl, r6, ror ip │ │ │ │ - tsteq sl, lr, ror ip │ │ │ │ - tsteq sl, sl, lsl r4 │ │ │ │ - tsteq sl, r2, ror #24 │ │ │ │ - tsteq sl, r2, ror ip │ │ │ │ - tsteq sl, r4, asr ip │ │ │ │ - @ instruction: 0x011096b4 │ │ │ │ - tsteq fp, sl, lsr #26 │ │ │ │ - ldrdeq r5, [r9, -r6] │ │ │ │ - @ instruction: 0x010951bc │ │ │ │ - tsteq fp, r4, lsl #26 │ │ │ │ - strdeq sp, [sl, -ip] │ │ │ │ - strdeq sp, [sl, -r8] │ │ │ │ - tsteq r9, r2, lsr #10 │ │ │ │ - tsteq r9, lr, lsr r5 │ │ │ │ + tsteq sl, r2, ror #10 │ │ │ │ + tsteq sl, r6, asr r5 │ │ │ │ + tsteq sl, r0, asr r5 │ │ │ │ + tsteq sl, lr, lsl r4 │ │ │ │ + smlatbeq sl, r4, ip, sp │ │ │ │ + tsteq sl, sl, lsl #8 │ │ │ │ + tsteq sl, r4, lsl #8 │ │ │ │ + strdeq ip, [sl, -lr] │ │ │ │ + strdeq ip, [sl, -r8] │ │ │ │ + @ instruction: 0x010add96 │ │ │ │ + tsteq r0, r6, asr r8 │ │ │ │ + ldrdeq ip, [sl, -r8] │ │ │ │ + tsteq r9, r8, ror r7 │ │ │ │ + smlabteq sl, lr, r4, ip │ │ │ │ + smlabteq sl, r2, r4, ip │ │ │ │ + @ instruction: 0x010ac4be │ │ │ │ + @ instruction: 0x010ac4b6 │ │ │ │ + smlatbeq sl, lr, r4, ip │ │ │ │ + ldrdeq sp, [sl, -r6] │ │ │ │ + ldrdeq sp, [sl, -lr] │ │ │ │ + tsteq sl, sl, ror r4 │ │ │ │ + smlabteq sl, r2, ip, sp │ │ │ │ + ldrdeq sp, [sl, -r2] │ │ │ │ + @ instruction: 0x010adcb4 │ │ │ │ + tsteq r0, r4, lsl r7 │ │ │ │ + smlabbeq fp, sl, sp, r1 │ │ │ │ + tsteq r9, r6, lsr r6 │ │ │ │ + tsteq r9, ip, lsl r2 │ │ │ │ + tsteq fp, r4, ror #26 │ │ │ │ + tsteq sl, ip, asr ip │ │ │ │ + tsteq sl, r8, asr ip │ │ │ │ + smlabbeq r9, r2, r5, r5 │ │ │ │ + @ instruction: 0x0109559e │ │ │ │ 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 │ │ │ │ - tsteq fp, r0, lsl ip │ │ │ │ + tsteq fp, r0, ror ip │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4c5ac │ │ │ │ @ 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 1f336d0 │ │ │ │ svceq 0x002b4a55 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf77e4620 │ │ │ │ @ instruction: 0xbdf8eb72 │ │ │ │ - smlabteq r7, lr, ip, r5 │ │ │ │ - tsteq sl, r2, lsl #6 │ │ │ │ - smlabteq r7, r2, ip, r5 │ │ │ │ - smlatbeq r7, lr, ip, r5 │ │ │ │ - tsteq r0, r4, ror #9 │ │ │ │ - @ instruction: 0x01075c9c │ │ │ │ - @ instruction: 0x01075c9e │ │ │ │ - @ instruction: 0x01075c96 │ │ │ │ - strdeq r8, [sl, -lr] │ │ │ │ - tsteq sl, r0, lsl #26 │ │ │ │ - strdeq r8, [sl, -r8] │ │ │ │ - tsteq r7, sl, asr ip │ │ │ │ - tsteq sl, lr, lsr r2 │ │ │ │ - tsteq sl, r6, lsl fp │ │ │ │ - tsteq sl, r6, lsr #22 │ │ │ │ - tsteq sl, r2, ror #2 │ │ │ │ - tsteq r7, r0, asr ip │ │ │ │ - smlatteq sl, r2, r1, r6 │ │ │ │ - tsteq r7, r2, asr #24 │ │ │ │ - tsteq r7, lr, lsr #24 │ │ │ │ - tsteq r0, r4, asr #7 │ │ │ │ - tsteq r7, lr, lsl ip │ │ │ │ - tsteq r7, r6, lsr #24 │ │ │ │ - tsteq r7, r8, lsr #24 │ │ │ │ - tsteq r7, r2, lsr #24 │ │ │ │ - strdeq r5, [r7, -sl] │ │ │ │ + tsteq r7, lr, lsr #26 │ │ │ │ + tsteq sl, r2, ror #6 │ │ │ │ + tsteq r7, r2, lsr #26 │ │ │ │ + tsteq r7, lr, lsl #26 │ │ │ │ + tsteq r0, r4, asr #10 │ │ │ │ strdeq r5, [r7, -ip] │ │ │ │ - tsteq r7, lr, lsl #24 │ │ │ │ - tsteq r7, sl, lsr #22 │ │ │ │ - tsteq r7, r4, lsr #22 │ │ │ │ - strdeq r5, [r7, -sl] │ │ │ │ strdeq r5, [r7, -lr] │ │ │ │ + strdeq r5, [r7, -r6] │ │ │ │ + tsteq sl, lr, asr sp │ │ │ │ + tsteq sl, r0, ror #26 │ │ │ │ + tsteq sl, r8, asr sp │ │ │ │ + @ instruction: 0x01075cba │ │ │ │ + @ instruction: 0x010a629e │ │ │ │ + tsteq sl, r6, ror fp │ │ │ │ + smlabbeq sl, r6, fp, sp │ │ │ │ + smlabteq sl, r2, r1, ip │ │ │ │ + @ instruction: 0x01075cb0 │ │ │ │ + tsteq sl, r2, asr #4 │ │ │ │ + smlatbeq r7, r2, ip, r5 │ │ │ │ + smlabbeq r7, lr, ip, r5 │ │ │ │ + tsteq r0, r4, lsr #8 │ │ │ │ + tsteq r7, lr, ror ip │ │ │ │ + smlabbeq r7, r6, ip, r5 │ │ │ │ + smlabbeq r7, r8, ip, r5 │ │ │ │ + smlabbeq r7, r2, ip, r5 │ │ │ │ + tsteq r7, sl, asr ip │ │ │ │ + tsteq r7, ip, asr ip │ │ │ │ + tsteq r7, lr, ror #24 │ │ │ │ + smlabbeq r7, sl, fp, r5 │ │ │ │ + smlabbeq r7, r4, fp, r5 │ │ │ │ + tsteq r7, sl, asr ip │ │ │ │ + tsteq r7, lr, asr fp │ │ │ │ + tsteq r7, r8, asr fp │ │ │ │ + tsteq r9, r2, asr r8 │ │ │ │ + tsteq r9, r2, asr r8 │ │ │ │ + tsteq r9, r0, asr r8 │ │ │ │ + @ instruction: 0x01097896 │ │ │ │ + tsteq r9, r6, lsr #16 │ │ │ │ + tsteq r9, r4, lsr #16 │ │ │ │ + qaddeq r2, lr, sl │ │ │ │ + qaddeq r2, r0, sl │ │ │ │ + tsteq sl, sl, asr #32 │ │ │ │ + tsteq sl, r4, asr #32 │ │ │ │ + tsteq sl, lr, lsr r0 │ │ │ │ + tsteq sl, r8, lsr r0 │ │ │ │ + tsteq sl, r2, lsr r0 │ │ │ │ + @ instruction: 0x0107d2b4 │ │ │ │ + @ instruction: 0x0107d2b2 │ │ │ │ + smlabbeq sl, ip, r9, sp │ │ │ │ + smlabbeq sl, sl, r9, sp │ │ │ │ + strdeq r1, [sl, -r4] │ │ │ │ + smlatteq sl, lr, pc, r1 @ │ │ │ │ + smlatteq sl, r8, pc, r1 @ │ │ │ │ + tsteq sl, lr, asr r9 │ │ │ │ + tsteq sl, ip, asr r9 │ │ │ │ + tsteq sl, sl, asr r9 │ │ │ │ + smlabteq sl, r8, pc, r1 @ │ │ │ │ + tsteq r7, r0, ror r2 │ │ │ │ + tsteq r7, r6, asr r2 │ │ │ │ + @ instruction: 0x010a1fbc │ │ │ │ + smlatbeq r7, r4, r9, r5 │ │ │ │ + @ instruction: 0x0107599e │ │ │ │ + smlatteq fp, sl, r6, r1 │ │ │ │ + smlatteq fp, r0, r6, r1 │ │ │ │ + ldrdeq r1, [fp, -lr] │ │ │ │ + ldrdeq r1, [fp, -r8] │ │ │ │ + tsteq sl, r6, ror #22 │ │ │ │ + tsteq sl, r0, lsr pc │ │ │ │ + tsteq sl, r0, lsr pc │ │ │ │ + tsteq sl, lr, lsr #30 │ │ │ │ + smlatbeq fp, r4, r6, r1 │ │ │ │ strdeq r5, [r7, -r8] │ │ │ │ - strdeq r7, [r9, -r2] │ │ │ │ - strdeq r7, [r9, -r2] │ │ │ │ - strdeq r7, [r9, -r0] │ │ │ │ - tsteq r9, r6, lsr r8 │ │ │ │ - smlabteq r9, r6, r7, r7 │ │ │ │ - smlabteq r9, r4, r7, r7 │ │ │ │ - strdeq r1, [sl, -lr] │ │ │ │ - strdeq r1, [sl, -r0] │ │ │ │ - smlatteq sl, sl, pc, r1 @ │ │ │ │ - smlatteq sl, r4, pc, r1 @ │ │ │ │ - ldrdeq r1, [sl, -lr] │ │ │ │ - ldrdeq r1, [sl, -r8] │ │ │ │ - ldrdeq r1, [sl, -r2] │ │ │ │ - tsteq r7, r4, asr r2 │ │ │ │ - tsteq r7, r2, asr r2 │ │ │ │ - tsteq sl, ip, lsr #18 │ │ │ │ - tsteq sl, sl, lsr #18 │ │ │ │ - @ instruction: 0x010a1f94 │ │ │ │ - smlabbeq sl, lr, pc, r1 @ │ │ │ │ - smlabbeq sl, r8, pc, r1 @ │ │ │ │ - strdeq sp, [sl, -lr] │ │ │ │ - strdeq sp, [sl, -ip] │ │ │ │ - strdeq sp, [sl, -sl] │ │ │ │ - tsteq sl, r8, ror #30 │ │ │ │ - tsteq r7, r0, lsl r2 │ │ │ │ - strdeq sp, [r7, -r6] │ │ │ │ - tsteq sl, ip, asr pc │ │ │ │ - tsteq r7, r4, asr #18 │ │ │ │ - tsteq r7, lr, lsr r9 │ │ │ │ - smlabbeq fp, sl, r6, r1 │ │ │ │ - smlabbeq fp, r0, r6, r1 │ │ │ │ - tsteq fp, lr, ror r6 │ │ │ │ - tsteq fp, r8, ror r6 │ │ │ │ - tsteq sl, r6, lsl #22 │ │ │ │ - ldrdeq r5, [sl, -r0] │ │ │ │ - ldrdeq r5, [sl, -r0] │ │ │ │ - smlabteq sl, lr, lr, r5 │ │ │ │ - tsteq fp, r4, asr #12 │ │ │ │ - @ instruction: 0x01075898 │ │ │ │ - @ instruction: 0x01075892 │ │ │ │ - smlatbeq sl, r4, lr, r5 │ │ │ │ - smlabteq r9, r6, pc, r4 @ │ │ │ │ - smlatteq sl, r8, sp, fp │ │ │ │ - tsteq r7, lr, asr #16 │ │ │ │ - tsteq r7, r8, asr #16 │ │ │ │ - smlatbeq sl, sl, r7, sp │ │ │ │ - tsteq r8, lr, asr #20 │ │ │ │ - smlatbeq sl, ip, r7, sp │ │ │ │ - tsteq sl, lr, asr #28 │ │ │ │ - tsteq r9, r2, asr pc │ │ │ │ + strdeq r5, [r7, -r2] │ │ │ │ + tsteq sl, r4, lsl #30 │ │ │ │ + tsteq r9, r6, lsr #32 │ │ │ │ + tsteq sl, r8, asr #28 │ │ │ │ + smlatbeq r7, lr, r8, r5 │ │ │ │ + smlatbeq r7, r8, r8, r5 │ │ │ │ + tsteq sl, sl, lsl #16 │ │ │ │ + smlatbeq r8, lr, sl, r3 │ │ │ │ + tsteq sl, ip, lsl #16 │ │ │ │ + smlatbeq sl, lr, lr, r5 │ │ │ │ + @ instruction: 0x01094fb2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4cc3c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7fa0ff8 │ │ │ │ stclt 8, cr15, [r8, #-348] @ 0xfffffea4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4cc50 │ │ │ │ @@ -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 │ │ │ │ - ldrdeq r5, [r7, -lr] │ │ │ │ + tsteq r7, lr, lsr r2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4cc98 │ │ │ │ @ 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 26dae0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15c090> │ │ │ │ tstcs r1, r3, ror #12 │ │ │ │ ldrbtmi r4, [sl], #-1592 @ 0xfffff9c8 │ │ │ │ @ instruction: 0xf77e9600 │ │ │ │ andlt lr, r3, ip, ror sl │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - tsteq r7, sl, asr #4 │ │ │ │ + smlatbeq r7, sl, r2, r5 │ │ │ │ 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 fec4ccf8 │ │ │ │ @@ -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 │ │ │ │ - smlabteq fp, lr, r4, r1 │ │ │ │ - smlatteq fp, r4, r4, r1 │ │ │ │ - smlatbeq fp, lr, r4, r1 │ │ │ │ + tsteq fp, lr, lsr #10 │ │ │ │ + tsteq fp, r4, asr #10 │ │ │ │ + tsteq fp, lr, lsl #10 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4cd2c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vmax.f32 q8, q8, q12 │ │ │ │ strmi r7, [r4], -ip, lsl #24 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0004561 │ │ │ │ @@ -132564,147 +132564,147 @@ │ │ │ │ ldcl 7, cr15, [sl, #500] @ 0x1f4 │ │ │ │ bmi fe32e430 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ ldcl 7, cr15, [r2, #500] @ 0x1f4 │ │ │ │ ldrbtmi r4, [sl], #-2693 @ 0xfffff57b │ │ │ │ ldcllt 7, cr14, [r8, #136]! @ 0x88 │ │ │ │ - tsteq r7, r6, lsr r5 │ │ │ │ - tsteq sl, ip, ror #22 │ │ │ │ - tsteq r7, ip, lsr #10 │ │ │ │ - tsteq r7, r8, lsl r5 │ │ │ │ - tsteq sl, r0, lsr #2 │ │ │ │ - tsteq r7, r8, lsl #10 │ │ │ │ - tsteq r7, sl, lsl #10 │ │ │ │ - tsteq r7, r2, lsl #10 │ │ │ │ - tsteq sl, sl, ror #10 │ │ │ │ - tsteq sl, ip, ror #10 │ │ │ │ - tsteq sl, r4, ror #10 │ │ │ │ - smlabteq r7, r6, r4, r5 │ │ │ │ - smlatbeq sl, sl, sl, r5 │ │ │ │ - smlabbeq sl, r2, r3, sp │ │ │ │ - @ instruction: 0x010ad392 │ │ │ │ - smlabteq sl, lr, r9, fp │ │ │ │ + @ instruction: 0x01075596 │ │ │ │ + smlabteq sl, ip, fp, r5 │ │ │ │ + smlabbeq r7, ip, r5, r5 │ │ │ │ + tsteq r7, r8, ror r5 │ │ │ │ + smlabbeq sl, r0, r1, ip │ │ │ │ + tsteq r7, r8, ror #10 │ │ │ │ + tsteq r7, sl, ror #10 │ │ │ │ + tsteq r7, r2, ror #10 │ │ │ │ + smlabteq sl, sl, r5, r8 │ │ │ │ + smlabteq sl, ip, r5, r8 │ │ │ │ + smlabteq sl, r4, r5, r8 │ │ │ │ + tsteq r7, r6, lsr #10 │ │ │ │ + tsteq sl, sl, lsl #22 │ │ │ │ + smlatteq sl, r2, r3, sp │ │ │ │ + strdeq sp, [sl, -r2] │ │ │ │ + tsteq sl, lr, lsr #20 │ │ │ │ + tsteq r7, ip, lsl r5 │ │ │ │ + smlatbeq sl, lr, sl, r5 │ │ │ │ + tsteq r7, lr, lsl #10 │ │ │ │ + strdeq r5, [r7, -sl] │ │ │ │ + @ instruction: 0x01108c90 │ │ │ │ + smlatteq r7, r8, r4, r5 │ │ │ │ + smlatteq r7, lr, r4, r5 │ │ │ │ + smlatteq r7, lr, r4, r5 │ │ │ │ + smlatteq r7, r6, r4, r5 │ │ │ │ @ instruction: 0x010754bc │ │ │ │ - tsteq sl, lr, asr #20 │ │ │ │ - smlatbeq r7, lr, r4, r5 │ │ │ │ - @ instruction: 0x0107549a │ │ │ │ - tsteq r0, r0, lsr ip │ │ │ │ - smlabbeq r7, r8, r4, r5 │ │ │ │ - smlabbeq r7, lr, r4, r5 │ │ │ │ - smlabbeq r7, lr, r4, r5 │ │ │ │ - smlabbeq r7, r6, r4, r5 │ │ │ │ - tsteq r7, ip, asr r4 │ │ │ │ - tsteq r7, ip, asr r4 │ │ │ │ - tsteq r7, ip, ror #8 │ │ │ │ - smlabbeq r7, r6, r3, r5 │ │ │ │ - tsteq r7, lr, ror r3 │ │ │ │ - tsteq r7, r2, asr r4 │ │ │ │ - tsteq r7, r4, asr r3 │ │ │ │ - tsteq r7, ip, asr #6 │ │ │ │ - tsteq r9, r4, asr #32 │ │ │ │ - tsteq r9, r2, asr #32 │ │ │ │ - tsteq r9, lr, lsr r0 │ │ │ │ - smlabbeq r9, r2, r0, r7 │ │ │ │ - tsteq r9, r0, lsl r0 │ │ │ │ - tsteq r9, ip │ │ │ │ - tsteq sl, r4, asr #16 │ │ │ │ - tsteq sl, r4, lsr r8 │ │ │ │ - tsteq sl, ip, lsr #16 │ │ │ │ + @ instruction: 0x010754bc │ │ │ │ + smlabteq r7, ip, r4, r5 │ │ │ │ + smlatteq r7, r6, r3, r5 │ │ │ │ + ldrdeq r5, [r7, -lr] │ │ │ │ + @ instruction: 0x010754b2 │ │ │ │ + @ instruction: 0x010753b4 │ │ │ │ + smlatbeq r7, ip, r3, r5 │ │ │ │ + smlatbeq r9, r4, r0, r7 │ │ │ │ + smlatbeq r9, r2, r0, r7 │ │ │ │ + swpeq r7, lr, [r9] │ │ │ │ + smlatteq r9, r2, r0, r7 │ │ │ │ + tsteq r9, r0, ror r0 │ │ │ │ + tsteq r9, ip, rrx │ │ │ │ + smlatbeq sl, r4, r8, r1 │ │ │ │ + @ instruction: 0x010a1894 │ │ │ │ + smlabbeq sl, ip, r8, r1 │ │ │ │ + smlabbeq sl, r4, r8, r1 │ │ │ │ + tsteq sl, ip, ror r8 │ │ │ │ + tsteq sl, r4, ror r8 │ │ │ │ + tsteq sl, ip, ror #16 │ │ │ │ + smlatteq r7, ip, sl, ip │ │ │ │ + smlatteq r7, r8, sl, ip │ │ │ │ + smlabteq sl, r0, r1, sp │ │ │ │ + @ instruction: 0x010ad1bc │ │ │ │ tsteq sl, r4, lsr #16 │ │ │ │ tsteq sl, ip, lsl r8 │ │ │ │ tsteq sl, r4, lsl r8 │ │ │ │ - tsteq sl, ip, lsl #16 │ │ │ │ - smlabbeq r7, ip, sl, ip │ │ │ │ - smlabbeq r7, r8, sl, ip │ │ │ │ - tsteq sl, r0, ror #2 │ │ │ │ - tsteq sl, ip, asr r1 │ │ │ │ - smlabteq sl, r4, r7, r1 │ │ │ │ - @ instruction: 0x010a17bc │ │ │ │ - @ instruction: 0x010a17b4 │ │ │ │ - tsteq sl, r8, lsr #2 │ │ │ │ - tsteq sl, r4, lsr #2 │ │ │ │ - tsteq sl, r0, lsr #2 │ │ │ │ - smlabbeq sl, ip, r7, r1 │ │ │ │ - tsteq r7, r2, lsr sl │ │ │ │ - tsteq r7, r6, lsl sl │ │ │ │ - tsteq sl, sl, ror r7 │ │ │ │ - tsteq r7, r0, ror #2 │ │ │ │ - tsteq r7, r8, asr r1 │ │ │ │ - smlatbeq fp, r2, lr, r0 │ │ │ │ - @ instruction: 0x010b0e96 │ │ │ │ - @ instruction: 0x010b0e92 │ │ │ │ - smlabbeq fp, sl, lr, r0 │ │ │ │ - tsteq sl, r6, lsl r3 │ │ │ │ - ldrdeq r5, [sl, -lr] │ │ │ │ - ldrdeq r5, [sl, -ip] │ │ │ │ - ldrdeq r5, [sl, -r8] │ │ │ │ - tsteq fp, ip, asr #28 │ │ │ │ - swpeq r5, lr, [r7] │ │ │ │ - swpeq r5, r6, [r7] │ │ │ │ - smlatbeq sl, r6, r6, r5 │ │ │ │ - smlabteq r9, r6, r7, r4 │ │ │ │ - smlatteq sl, r6, r5, fp │ │ │ │ - tsteq r7, sl, asr #32 │ │ │ │ - tsteq r7, r2, asr #32 │ │ │ │ - smlatbeq sl, r2, pc, ip @ │ │ │ │ - tsteq r8, r4, asr #4 │ │ │ │ - smlatbeq sl, r0, pc, ip @ │ │ │ │ - tsteq sl, r0, asr #12 │ │ │ │ - tsteq r9, r2, asr #14 │ │ │ │ - @ instruction: 0x010751be │ │ │ │ - smlabteq r7, sl, r1, r5 │ │ │ │ - @ instruction: 0x011087d8 │ │ │ │ - @ instruction: 0x010751b2 │ │ │ │ - smlabbeq r7, r8, r1, r5 │ │ │ │ - @ instruction: 0x01075194 │ │ │ │ - @ instruction: 0x01075190 │ │ │ │ - smlabbeq r7, ip, r1, r5 │ │ │ │ - smlabbeq r7, r8, r1, r5 │ │ │ │ - smlabbeq r7, sl, r1, r5 │ │ │ │ - tsteq r0, sl, asr #14 │ │ │ │ - tsteq r7, sl, ror r1 │ │ │ │ + smlabbeq sl, r8, r1, sp │ │ │ │ + smlabbeq sl, r4, r1, sp │ │ │ │ + smlabbeq sl, r0, r1, sp │ │ │ │ + smlatteq sl, ip, r7, r1 │ │ │ │ + @ instruction: 0x0107ca92 │ │ │ │ + tsteq r7, r6, ror sl │ │ │ │ + ldrdeq r1, [sl, -sl] │ │ │ │ + smlabteq r7, r0, r1, r5 │ │ │ │ + @ instruction: 0x010751b8 │ │ │ │ + tsteq fp, r2, lsl #30 │ │ │ │ + strdeq r0, [fp, -r6] │ │ │ │ + strdeq r0, [fp, -r2] │ │ │ │ + smlatteq fp, sl, lr, r0 │ │ │ │ + tsteq sl, r6, ror r3 │ │ │ │ + tsteq sl, lr, lsr r7 │ │ │ │ + tsteq sl, ip, lsr r7 │ │ │ │ + tsteq sl, r8, lsr r7 │ │ │ │ + smlatbeq fp, ip, lr, r0 │ │ │ │ strdeq r5, [r7, -lr] │ │ │ │ - tsteq r7, ip, lsl #2 │ │ │ │ - tsteq r7, sl, lsl #2 │ │ │ │ - tsteq r7, r8, lsl #2 │ │ │ │ - tsteq r7, r6, lsl #2 │ │ │ │ - tsteq r7, r8, lsl #2 │ │ │ │ - tsteq r0, r8, asr #13 │ │ │ │ - tsteq r7, r4, lsl #2 │ │ │ │ - tsteq r7, sl, lsl r1 │ │ │ │ - @ instruction: 0x01108696 │ │ │ │ - @ instruction: 0x010b0d9e │ │ │ │ - smlabbeq fp, ip, sp, r0 │ │ │ │ - smlabbeq fp, r6, sp, r0 │ │ │ │ - smlabbeq fp, r0, sp, r0 │ │ │ │ - tsteq fp, sl, ror sp │ │ │ │ - strdeq r4, [r7, -r6] │ │ │ │ - tsteq r7, r4 │ │ │ │ - tsteq r0, r4, lsl r6 │ │ │ │ - strdeq r4, [r7, -r0] │ │ │ │ - smlabteq r7, r8, pc, r4 @ │ │ │ │ - ldrdeq r4, [r7, -r6] │ │ │ │ - ldrdeq r4, [r7, -r4] │ │ │ │ - ldrdeq r4, [r7, -r2] │ │ │ │ - ldrdeq r4, [r7, -r0] │ │ │ │ - ldrdeq r4, [r7, -r2] │ │ │ │ - @ instruction: 0x01108592 │ │ │ │ + strdeq r5, [r7, -r6] │ │ │ │ + tsteq sl, r6, lsl #14 │ │ │ │ + tsteq r9, r6, lsr #16 │ │ │ │ + tsteq sl, r6, asr #12 │ │ │ │ + smlatbeq r7, sl, r0, r5 │ │ │ │ + smlatbeq r7, r2, r0, r5 │ │ │ │ + tsteq sl, r2 │ │ │ │ + smlatbeq r8, r4, r2, r3 │ │ │ │ + mrseq sp, (UNDEF: 10) │ │ │ │ + smlatbeq sl, r0, r6, r5 │ │ │ │ + smlatbeq r9, r2, r7, r4 │ │ │ │ + tsteq r7, lr, lsl r2 │ │ │ │ + tsteq r7, sl, lsr #4 │ │ │ │ + tsteq r0, r8, lsr r8 │ │ │ │ + tsteq r7, r2, lsl r2 │ │ │ │ + smlatteq r7, r8, r1, r5 │ │ │ │ + strdeq r5, [r7, -r4] │ │ │ │ + strdeq r5, [r7, -r0] │ │ │ │ + smlatteq r7, ip, r1, r5 │ │ │ │ + smlatteq r7, r8, r1, r5 │ │ │ │ + smlatteq r7, sl, r1, r5 │ │ │ │ + tsteq r0, sl, lsr #15 │ │ │ │ + ldrdeq r5, [r7, -sl] │ │ │ │ + tsteq r7, lr, asr r1 │ │ │ │ + tsteq r7, ip, ror #2 │ │ │ │ + tsteq r7, sl, ror #2 │ │ │ │ + tsteq r7, r8, ror #2 │ │ │ │ + tsteq r7, r6, ror #2 │ │ │ │ + tsteq r7, r8, ror #2 │ │ │ │ + tsteq r0, r8, lsr #14 │ │ │ │ + tsteq r7, r4, ror #2 │ │ │ │ + tsteq r7, sl, ror r1 │ │ │ │ + @ instruction: 0x011086f6 │ │ │ │ + strdeq r0, [fp, -lr] │ │ │ │ + smlatteq fp, ip, sp, r0 │ │ │ │ + smlatteq fp, r6, sp, r0 │ │ │ │ + smlatteq fp, r0, sp, r0 │ │ │ │ + ldrdeq r0, [fp, -sl] │ │ │ │ + qaddeq r5, r6, r7 │ │ │ │ + tsteq r7, r4, rrx │ │ │ │ + tsteq r0, r4, ror r6 │ │ │ │ + qaddeq r5, r0, r7 │ │ │ │ + tsteq r7, r8, lsr #32 │ │ │ │ + tsteq r7, r6, lsr r0 │ │ │ │ + tsteq r7, r4, lsr r0 │ │ │ │ + tsteq r7, r2, lsr r0 │ │ │ │ + tsteq r7, r0, lsr r0 │ │ │ │ + tsteq r7, r2, lsr r0 │ │ │ │ + @ instruction: 0x011085f2 │ │ │ │ + tsteq r7, r2, lsr #32 │ │ │ │ + smlatbeq r7, r6, pc, r4 @ │ │ │ │ + @ instruction: 0x01074fb4 │ │ │ │ + @ instruction: 0x01074fb2 │ │ │ │ + @ instruction: 0x01074fb0 │ │ │ │ + smlatbeq r7, lr, pc, r4 @ │ │ │ │ + @ instruction: 0x01074fb0 │ │ │ │ + tsteq r0, r0, ror r5 │ │ │ │ + smlatbeq r7, ip, pc, r4 @ │ │ │ │ smlabteq r7, r2, pc, r4 @ │ │ │ │ - tsteq r7, r6, asr #30 │ │ │ │ - tsteq r7, r4, asr pc │ │ │ │ - tsteq r7, r2, asr pc │ │ │ │ - tsteq r7, r0, asr pc │ │ │ │ - tsteq r7, lr, asr #30 │ │ │ │ - tsteq r7, r0, asr pc │ │ │ │ - tsteq r0, r0, lsl r5 │ │ │ │ - tsteq r7, ip, asr #30 │ │ │ │ - tsteq r7, r2, ror #30 │ │ │ │ - @ instruction: 0x011084de │ │ │ │ - smlatteq fp, r6, fp, r0 │ │ │ │ + tsteq r0, lr, lsr r5 │ │ │ │ + tsteq fp, r6, asr #24 │ │ │ │ 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 │ │ │ │ - tsteq fp, r4, lsl sl │ │ │ │ - ldrdeq r0, [fp, -sl] │ │ │ │ - @ instruction: 0x010b0994 │ │ │ │ - smlatbeq fp, r2, r9, r0 │ │ │ │ - smlatteq fp, r0, r9, r0 │ │ │ │ - tsteq fp, lr, asr sl │ │ │ │ - tsteq fp, r0, lsl sl │ │ │ │ - tsteq fp, lr, lsr #20 │ │ │ │ - tsteq fp, r4, ror #20 │ │ │ │ + tsteq fp, r4, ror sl │ │ │ │ + tsteq fp, sl, lsr sl │ │ │ │ + strdeq r0, [fp, -r4] │ │ │ │ + tsteq fp, r2, lsl #20 │ │ │ │ + tsteq fp, r0, asr #20 │ │ │ │ + @ instruction: 0x010b0abe │ │ │ │ + tsteq fp, r0, ror sl │ │ │ │ + smlabbeq fp, lr, sl, r0 │ │ │ │ + smlabteq fp, r4, sl, r0 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4d8fc │ │ │ │ @ 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 │ │ │ │ mul r6, ip, fp │ │ │ │ @ instruction: 0x462b4a17 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf77d447a │ │ │ │ vldmdblt r0!, {d30-} │ │ │ │ - tsteq r7, lr, lsl #24 │ │ │ │ - smlabteq r9, r4, r0, r4 │ │ │ │ - smlatteq r7, r2, r8, r4 │ │ │ │ - smlatbeq r9, r4, r0, r4 │ │ │ │ - tsteq r7, lr, lsr sl │ │ │ │ - smlabbeq r9, r8, r0, r4 │ │ │ │ - tsteq r7, r2, ror #24 │ │ │ │ - tsteq r9, r8, rrx │ │ │ │ - tsteq r9, sl, lsl #26 │ │ │ │ - tsteq r9, ip, asr #32 │ │ │ │ - tsteq r9, lr, lsl #16 │ │ │ │ - tsteq r9, r2, lsr r0 │ │ │ │ - tsteq r7, r8, lsr #16 │ │ │ │ - @ instruction: 0x0109449c │ │ │ │ - @ instruction: 0x01094496 │ │ │ │ - @ instruction: 0x01094490 │ │ │ │ - smlabbeq r9, sl, r4, r4 │ │ │ │ - @ instruction: 0x0109449c │ │ │ │ - tsteq r9, lr, ror r4 │ │ │ │ - tsteq r9, r8, ror r4 │ │ │ │ - tsteq r0, r0, rrx │ │ │ │ + tsteq r7, lr, ror #24 │ │ │ │ + tsteq r9, r4, lsr #2 │ │ │ │ + tsteq r7, r2, asr #18 │ │ │ │ + tsteq r9, r4, lsl #2 │ │ │ │ + @ instruction: 0x01074a9e │ │ │ │ + smlatteq r9, r8, r0, r4 │ │ │ │ + smlabteq r7, r2, ip, fp │ │ │ │ + smlabteq r9, r8, r0, r4 │ │ │ │ + tsteq r9, sl, ror #26 │ │ │ │ + smlatbeq r9, ip, r0, r4 │ │ │ │ + tsteq r9, lr, ror #16 │ │ │ │ + swpeq r4, r2, [r9] │ │ │ │ + smlabbeq r7, r8, r8, r4 │ │ │ │ + strdeq r4, [r9, -ip] │ │ │ │ + strdeq r4, [r9, -r6] │ │ │ │ + strdeq r4, [r9, -r0] │ │ │ │ + smlatteq r9, sl, r4, r4 │ │ │ │ + strdeq r4, [r9, -ip] │ │ │ │ + ldrdeq r4, [r9, -lr] │ │ │ │ + ldrdeq r4, [r9, -r8] │ │ │ │ + tsteq r0, r0, asr #1 │ │ │ │ svcvs 0x00f2f5b0 │ │ │ │ rsbshi pc, ip, #1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4db08 │ │ │ │ @ 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 9a4018 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ ldrhi pc, [ip], #-320 @ 0xfffffec0 │ │ │ │ ldclt 0, cr15, [sp], {-0} │ │ │ │ - tsteq fp, r8, lsl r8 │ │ │ │ - smlatbeq fp, r4, r9, r0 │ │ │ │ - @ instruction: 0x010b0796 │ │ │ │ - tsteq fp, ip, lsr #14 │ │ │ │ - tsteq fp, r8, lsr r7 │ │ │ │ - tsteq fp, r8, lsl r6 │ │ │ │ - tsteq fp, r4, lsl #8 │ │ │ │ + tsteq fp, r8, ror r8 │ │ │ │ + tsteq fp, r4, lsl #20 │ │ │ │ + strdeq r0, [fp, -r6] │ │ │ │ + smlabbeq fp, ip, r7, r0 │ │ │ │ + @ instruction: 0x010b0798 │ │ │ │ + tsteq fp, r8, ror r6 │ │ │ │ + tsteq fp, r4, ror #8 │ │ │ │ cmpppl pc, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f8405 │ │ │ │ blx 983e2c │ │ │ │ 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 │ │ │ │ - tsteq r7, r6, ror #28 │ │ │ │ - tstpeq sl, lr, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, r4, asr lr │ │ │ │ - tsteq r7, lr, asr #28 │ │ │ │ - tsteq r7, r8, asr #28 │ │ │ │ - tsteq r7, r2, asr #28 │ │ │ │ - tsteq r7, ip, lsr lr │ │ │ │ - tsteq r7, r6, lsr lr │ │ │ │ - tsteq r7, r0, lsr lr │ │ │ │ - tstpeq sl, lr, ror #6 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq sl, r8, r4, pc @ │ │ │ │ - tstpeq sl, sl, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [sl, -r0] │ │ │ │ - tstpeq sl, r2, asr #8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010af4b0 │ │ │ │ - smlabteq sl, sl, r4, pc @ │ │ │ │ + smlabteq r7, r6, lr, r2 │ │ │ │ + tstpeq sl, lr, ror #8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01072eb4 │ │ │ │ + smlatbeq r7, lr, lr, r2 │ │ │ │ + smlatbeq r7, r8, lr, r2 │ │ │ │ + smlatbeq r7, r2, lr, r2 │ │ │ │ + @ instruction: 0x01072e9c │ │ │ │ + @ instruction: 0x01072e96 │ │ │ │ + @ instruction: 0x01072e90 │ │ │ │ + smlabteq sl, lr, r3, pc @ │ │ │ │ + smlatteq sl, r8, r4, pc @ │ │ │ │ + tstpeq sl, sl, ror r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r0, asr r4 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq sl, r2, r4, pc @ │ │ │ │ + tstpeq sl, r0, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, sl, lsr #10 @ p-variant is OBSOLETE │ │ │ │ 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 │ │ │ │ - tsteq r7, sl, lsl #4 │ │ │ │ - tsteq r9, r2, asr r8 │ │ │ │ + tsteq r7, sl, ror #4 │ │ │ │ + @ instruction: 0x010928b2 │ │ │ │ msrpl SPSR_xc, #675282944 @ 0x28400000 │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f843e │ │ │ │ blx 98545c │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ orrshi pc, r9, #0, 2 │ │ │ │ @@ -135666,34 +135666,34 @@ │ │ │ │ ldc 7, cr15, [lr, #488] @ 0x1e8 │ │ │ │ bmi 7314ac │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf77a9600 │ │ │ │ mullt r2, r6, sp │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r7, r6 │ │ │ │ - @ instruction: 0x010914bc │ │ │ │ - ldrdeq r1, [r7, -sl] │ │ │ │ - @ instruction: 0x0109149c │ │ │ │ - tsteq r7, r6, ror r0 │ │ │ │ - tsteq r9, ip, ror r4 │ │ │ │ - strdeq pc, [r9, -r0] │ │ │ │ - tsteq r9, sl, ror #8 │ │ │ │ - smlabbeq sl, r0, pc, sp @ │ │ │ │ - smlabbeq sl, r4, pc, sp @ │ │ │ │ - smlabbeq sl, sl, lr, r2 │ │ │ │ + tsteq r7, r6, rrx │ │ │ │ + tsteq r9, ip, lsl r5 │ │ │ │ + tsteq r7, sl, lsr sp │ │ │ │ + strdeq r1, [r9, -ip] │ │ │ │ + ldrdeq r9, [r7, -r6] │ │ │ │ + ldrdeq r1, [r9, -ip] │ │ │ │ + tstpeq r9, r0, asr r7 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r9, sl, r4, r1 │ │ │ │ + smlatteq sl, r0, pc, sp @ │ │ │ │ + smlatteq sl, r4, pc, sp @ │ │ │ │ + smlatteq sl, sl, lr, r2 │ │ │ │ + tsteq r9, ip, ror #8 │ │ │ │ + ldrdeq sp, [sl, -r2] │ │ │ │ + ldrdeq sp, [sl, -r4] │ │ │ │ + ldrdeq sp, [sl, -r2] │ │ │ │ + tsteq r9, r2, lsl #24 │ │ │ │ + tsteq r9, r6, lsr #8 │ │ │ │ + tsteq r7, r4, ror #24 │ │ │ │ tsteq r9, ip, lsl #8 │ │ │ │ - tsteq sl, r2, ror pc │ │ │ │ - tsteq sl, r4, ror pc │ │ │ │ - tsteq sl, r2, ror pc │ │ │ │ - smlatbeq r9, r2, fp, r2 │ │ │ │ - smlabteq r9, r6, r3, r1 │ │ │ │ - tsteq r7, r4, lsl #24 │ │ │ │ - smlatbeq r9, ip, r3, r1 │ │ │ │ - tsteq r7, lr, ror r8 │ │ │ │ + ldrdeq r1, [r7, -lr] │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec506fc │ │ │ │ @ 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} │ │ │ │ - smlabbeq sl, lr, lr, sp │ │ │ │ - ldrdeq sp, [sl, -sl] │ │ │ │ - strdeq sp, [sl, -sl] │ │ │ │ + smlatteq sl, lr, lr, sp │ │ │ │ + tsteq sl, sl, lsr lr │ │ │ │ + tsteq sl, sl, asr pc │ │ │ │ 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 8279bc │ │ │ │ bicshi pc, r6, r1, lsl #4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14107db │ │ │ │ @ instruction: 0xf00181cf │ │ │ │ svclt 0x0000b9d0 │ │ │ │ - tsteq sl, r6, lsr r1 │ │ │ │ - smlatteq sl, r0, r0, sp │ │ │ │ - tsteq sl, sl, lsl #28 │ │ │ │ - tsteq sl, r0, lsl lr │ │ │ │ + @ instruction: 0x010ad196 │ │ │ │ + tsteq sl, r0, asr #2 │ │ │ │ + tsteq sl, sl, ror #28 │ │ │ │ + tsteq sl, r0, ror lr │ │ │ │ mvnpl pc, #160, 10 @ 0x28000000 │ │ │ │ blcs 8279ec │ │ │ │ @ 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 │ │ │ │ - tsteq r6, r2, asr r9 │ │ │ │ - smlabteq sl, sl, r1, fp │ │ │ │ - tsteq r6, r0, asr #18 │ │ │ │ - tsteq sl, r2, ror #2 │ │ │ │ - tsteq r6, r4, lsr r9 │ │ │ │ - tsteq r6, lr, lsr #18 │ │ │ │ - tsteq r6, r8, lsr #18 │ │ │ │ - tsteq r6, r2, lsr #18 │ │ │ │ - smlabteq sl, r4, r0, fp │ │ │ │ - tsteq r6, r6, lsl r9 │ │ │ │ - smlabbeq sl, ip, r0, fp │ │ │ │ - tsteq r6, sl, lsl #18 │ │ │ │ - tsteq sl, r8, asr #2 │ │ │ │ + @ instruction: 0x0106e9b2 │ │ │ │ + tsteq sl, sl, lsr #4 │ │ │ │ + smlatbeq r6, r0, r9, lr │ │ │ │ smlabteq sl, r2, r1, fp │ │ │ │ - @ instruction: 0x010ab19c │ │ │ │ + @ instruction: 0x0106e994 │ │ │ │ + smlabbeq r6, lr, r9, lr │ │ │ │ + smlabbeq r6, r8, r9, lr │ │ │ │ + smlabbeq r6, r2, r9, lr │ │ │ │ + tsteq sl, r4, lsr #2 │ │ │ │ + tsteq r6, r6, ror r9 │ │ │ │ + smlatteq sl, ip, r0, fp │ │ │ │ + tsteq r6, sl, ror #18 │ │ │ │ + smlatbeq sl, r8, r1, fp │ │ │ │ + tsteq sl, r2, lsr #4 │ │ │ │ + strdeq fp, [sl, -ip] │ │ │ │ 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}^ │ │ │ │ - smlatteq r9, r8, sp, lr │ │ │ │ - @ instruction: 0x0108e394 │ │ │ │ - tsteq r7, r2, lsl pc │ │ │ │ - tsteq r8, r8, lsl r3 │ │ │ │ + tsteq r9, r8, asr #28 │ │ │ │ + strdeq lr, [r8, -r4] │ │ │ │ + tsteq r7, r2, ror pc │ │ │ │ + tsteq r8, r8, 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 98a650 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ rschi pc, lr, #1073741840 @ 0x40000010 │ │ │ │ ldmiblt pc!, {r0, ip, sp, lr, pc} @ │ │ │ │ - tsteq r6, r6, lsl r1 │ │ │ │ - tsteq r8, r6, ror r6 │ │ │ │ - smlatteq r6, r6, sp, sp │ │ │ │ - tsteq r8, lr, lsl r3 │ │ │ │ + tsteq r6, r6, ror r1 │ │ │ │ + ldrdeq sp, [r8, -r6] │ │ │ │ + tsteq r6, r6, asr #28 │ │ │ │ + tsteq r8, lr, ror r3 │ │ │ │ mvnpl pc, #675282944 @ 0x28400000 │ │ │ │ blcs 82a89c │ │ │ │ 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, lr, ror #27 │ │ │ │ ldrtmi r4, [fp], -fp, lsr #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ stcl 7, cr15, [r4, #464]! @ 0x1d0 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - smlabbeq r7, r8, r2, r3 │ │ │ │ - tsteq r8, ip, ror r6 │ │ │ │ - strdeq ip, [r6, -sl] │ │ │ │ - tsteq r6, r8, lsl #2 │ │ │ │ - tstpeq pc, r8, lsl r7 @ p-variant is OBSOLETE @ │ │ │ │ - strdeq ip, [r6, -r4] │ │ │ │ - smlabteq r6, ip, r0, ip │ │ │ │ - ldrdeq ip, [r6, -sl] │ │ │ │ - ldrdeq ip, [r6, -r8] │ │ │ │ - ldrdeq ip, [r6, -r6] │ │ │ │ - ldrdeq ip, [r6, -r4] │ │ │ │ - ldrdeq ip, [r6, -r6] │ │ │ │ - @ instruction: 0x010ff696 │ │ │ │ - smlabteq r6, r8, r0, ip │ │ │ │ - qaddeq ip, r6, r6 │ │ │ │ - tstpeq pc, r6, ror #12 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0106bd96 │ │ │ │ - smlabbeq r8, r2, r5, fp │ │ │ │ - tsteq r6, sl, ror sp │ │ │ │ - smlatteq r8, lr, r9, fp │ │ │ │ - smlatteq r8, r8, r9, fp │ │ │ │ - smlatteq r8, r2, r9, fp │ │ │ │ + smlatteq r7, r8, r2, r3 │ │ │ │ ldrdeq fp, [r8, -ip] │ │ │ │ - smlatteq r8, lr, r9, fp │ │ │ │ - ldrdeq fp, [r8, -r0] │ │ │ │ - smlabteq r8, sl, r9, fp │ │ │ │ - @ instruction: 0x010ff5b2 │ │ │ │ - smlatteq sl, ip, r1, r8 │ │ │ │ - tsteq r6, r0, ror sp │ │ │ │ - tsteq r6, sl, ror #26 │ │ │ │ - tsteq r9, r2, lsr #30 │ │ │ │ - smlatbeq r8, r0, r4, fp │ │ │ │ - tsteq r7, sl, ror r0 │ │ │ │ - smlabbeq r8, r0, r4, fp │ │ │ │ - tsteq r8, lr, lsr r8 │ │ │ │ - tsteq r8, r6, ror #8 │ │ │ │ - @ instruction: 0x01072f94 │ │ │ │ - tsteq r8, sl, asr #8 │ │ │ │ - tsteq r6, ip, lsl r9 │ │ │ │ + tsteq r6, sl, asr r1 │ │ │ │ + tsteq r6, r8, ror #2 │ │ │ │ + tstpeq pc, r8, ror r7 @ p-variant is OBSOLETE @ │ │ │ │ + tsteq r6, r4, asr r1 │ │ │ │ + tsteq r6, ip, lsr #2 │ │ │ │ + tsteq r6, sl, lsr r1 │ │ │ │ + tsteq r6, r8, lsr r1 │ │ │ │ + tsteq r6, r6, lsr r1 │ │ │ │ + tsteq r6, r4, lsr r1 │ │ │ │ + tsteq r6, r6, lsr r1 │ │ │ │ + strdeq pc, [pc, -r6] │ │ │ │ + tsteq r6, r8, lsr #2 │ │ │ │ + strheq ip, [r6, -r6] │ │ │ │ + smlabteq pc, r6, r6, pc @ │ │ │ │ + strdeq fp, [r6, -r6] │ │ │ │ + smlatteq r8, r2, r5, fp │ │ │ │ + ldrdeq fp, [r6, -sl] │ │ │ │ + tsteq r8, lr, asr #20 │ │ │ │ + tsteq r8, r8, asr #20 │ │ │ │ + tsteq r8, r2, asr #20 │ │ │ │ + tsteq r8, ip, lsr sl │ │ │ │ + tsteq r8, lr, asr #20 │ │ │ │ + tsteq r8, r0, lsr sl │ │ │ │ + tsteq r8, sl, lsr #20 │ │ │ │ + tstpeq pc, r2, lsl r6 @ p-variant is OBSOLETE @ │ │ │ │ + tsteq sl, ip, asr #4 │ │ │ │ + ldrdeq fp, [r6, -r0] │ │ │ │ + smlabteq r6, sl, sp, fp │ │ │ │ + smlabbeq r9, r2, pc, fp @ │ │ │ │ + tsteq r8, r0, lsl #10 │ │ │ │ + ldrdeq r3, [r7, -sl] │ │ │ │ + smlatteq r8, r0, r4, fp │ │ │ │ + @ instruction: 0x0108c89e │ │ │ │ + smlabteq r8, r6, r4, fp │ │ │ │ + strdeq r2, [r7, -r4] │ │ │ │ + smlatbeq r8, sl, r4, fp │ │ │ │ + tsteq r6, ip, ror r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec566ac │ │ │ │ @ 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 82cbc8 │ │ │ │ bicshi pc, r7, #0, 4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14007d9 │ │ │ │ bics r8, r1, #208, 6 @ 0x40000003 │ │ │ │ - tsteq sl, r8, lsr r0 │ │ │ │ - tsteq sl, r4, lsr ip │ │ │ │ + swpeq r8, r8, [sl] │ │ │ │ + @ instruction: 0x010a7c94 │ │ │ │ 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 │ │ │ │ - tsteq r6, r4, asr #6 │ │ │ │ - @ instruction: 0x010a6c9c │ │ │ │ - tsteq sl, lr, asr ip │ │ │ │ - tsteq r6, ip, lsr #6 │ │ │ │ - tsteq r6, r6, lsr #6 │ │ │ │ - tsteq sl, r8, ror #24 │ │ │ │ + smlatbeq r6, r4, r3, sl │ │ │ │ + strdeq r6, [sl, -ip] │ │ │ │ @ instruction: 0x010a6cbe │ │ │ │ + smlabbeq r6, ip, r3, sl │ │ │ │ + smlabbeq r6, r6, r3, sl │ │ │ │ + smlabteq sl, r8, ip, r6 │ │ │ │ + tsteq sl, lr, 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 │ │ │ │ - @ instruction: 0x0108adbe │ │ │ │ - smlatteq r8, r4, r9, r9 │ │ │ │ + tsteq r8, lr, lsl lr │ │ │ │ + tsteq r8, r4, asr #20 │ │ │ │ cmnppl r2, #675282944 @ p-variant is OBSOLETE @ 0x28400000 │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f81d4 │ │ │ │ blx 98e288 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ bichi pc, sp, r0, asr #2 │ │ │ │ @@ -144456,20 +144456,20 @@ │ │ │ │ ldm r2!, {r1, r4, r5, r6, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi 3b9e04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a83b4> │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7729600 │ │ │ │ andlt lr, r2, sl, ror #17 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq sl, r6, ror r8 │ │ │ │ - tsteq r6, r6, lsr #6 │ │ │ │ - tsteq r6, r0, lsr #6 │ │ │ │ - tsteq r6, r8, ror #4 │ │ │ │ - tsteq r8, r4, asr sl │ │ │ │ - tsteq r6, r6, lsr #30 │ │ │ │ + ldrdeq r5, [sl, -r6] │ │ │ │ + smlabbeq r6, r6, r3, r9 │ │ │ │ + smlabbeq r6, r0, r3, r9 │ │ │ │ + smlabteq r6, r8, r2, r9 │ │ │ │ + @ instruction: 0x01088ab4 │ │ │ │ + smlabbeq r6, r6, pc, r8 @ │ │ │ │ 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 │ │ │ │ - tsteq sl, r0, asr r8 │ │ │ │ - strdeq r5, [sl, -r2] │ │ │ │ - smlatbeq sl, ip, r7, r5 │ │ │ │ - smlabteq sl, sl, r7, r5 │ │ │ │ - tsteq sl, r8, lsl #16 │ │ │ │ - smlatbeq sl, lr, r8, r5 │ │ │ │ - tsteq sl, r8, asr r8 │ │ │ │ - tsteq sl, r2, ror r8 │ │ │ │ - ldrdeq r5, [sl, -r4] │ │ │ │ + @ instruction: 0x010a58b0 │ │ │ │ + tsteq sl, r2, asr r8 │ │ │ │ + tsteq sl, ip, lsl #16 │ │ │ │ + tsteq sl, sl, lsr #16 │ │ │ │ + tsteq sl, r8, ror #16 │ │ │ │ + tsteq sl, lr, lsl #18 │ │ │ │ + @ instruction: 0x010a58b8 │ │ │ │ + ldrdeq r5, [sl, -r2] │ │ │ │ + tsteq sl, r4, lsr r9 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec590d8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcpl 0x00a3f5b1 │ │ │ │ vtst.8 d29, d1, d5 │ │ │ │ @@ -144612,35 +144612,35 @@ │ │ │ │ svc 0x00baf771 │ │ │ │ @ instruction: 0x46334a19 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf771447a │ │ │ │ streq lr, [fp, #-4020]! @ 0xfffff04c │ │ │ │ ldr sp, [r1, r4, lsl #11] │ │ │ │ svclt 0x0000bd70 │ │ │ │ - tsteq r7, r6, asr #10 │ │ │ │ - smlabbeq r6, lr, r1, r9 │ │ │ │ - smlabbeq r6, r8, r1, r9 │ │ │ │ - tsteq sl, sl, asr #16 │ │ │ │ - tsteq r6, r2, ror #2 │ │ │ │ - tsteq sl, r6, asr r8 │ │ │ │ - tsteq r6, lr, asr #2 │ │ │ │ - tsteq r8, sl, asr r2 │ │ │ │ - smlabbeq r8, r2, r8, r8 │ │ │ │ - tsteq sl, r4, lsr r8 │ │ │ │ - tsteq r8, r8, ror #16 │ │ │ │ - tsteq sl, lr, lsr #16 │ │ │ │ - strdeq r9, [r6, -r0] │ │ │ │ - smlatteq r6, sl, r0, r9 │ │ │ │ - tsteq sl, r8, lsl r8 │ │ │ │ - smlabteq r6, r4, r0, r9 │ │ │ │ - strheq r9, [r6, -lr] │ │ │ │ - tsteq sl, r4, lsl #16 │ │ │ │ - swpeq r9, r8, [r6] │ │ │ │ - swpeq r9, r2, [r6] │ │ │ │ - strdeq r5, [sl, -ip] │ │ │ │ + smlatbeq r7, r6, r5, r0 │ │ │ │ + smlatteq r6, lr, r1, r9 │ │ │ │ + smlatteq r6, r8, r1, r9 │ │ │ │ + smlatbeq sl, sl, r8, r5 │ │ │ │ + smlabteq r6, r2, r1, r9 │ │ │ │ + @ instruction: 0x010a58b6 │ │ │ │ + smlatbeq r6, lr, r1, r9 │ │ │ │ + @ instruction: 0x010892ba │ │ │ │ + smlatteq r8, r2, r8, r8 │ │ │ │ + @ instruction: 0x010a5894 │ │ │ │ + smlabteq r8, r8, r8, r8 │ │ │ │ + smlabbeq sl, lr, r8, r5 │ │ │ │ + tsteq r6, r0, asr r1 │ │ │ │ + tsteq r6, sl, asr #2 │ │ │ │ + tsteq sl, r8, ror r8 │ │ │ │ + tsteq r6, r4, lsr #2 │ │ │ │ + tsteq r6, lr, lsl r1 │ │ │ │ + tsteq sl, r4, ror #16 │ │ │ │ + strdeq r9, [r6, -r8] │ │ │ │ + strdeq r9, [r6, -r2] │ │ │ │ + tsteq sl, ip, 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 │ │ │ │ - smlatteq sl, ip, r7, r5 │ │ │ │ - smlabbeq sl, lr, r7, r5 │ │ │ │ - @ instruction: 0x010a57b0 │ │ │ │ - tsteq sl, sl, asr r7 │ │ │ │ - tsteq sl, r0, lsr r8 │ │ │ │ - tsteq sl, r2, ror #16 │ │ │ │ - strdeq r5, [sl, -r4] │ │ │ │ + tsteq sl, ip, asr #16 │ │ │ │ + smlatteq sl, lr, r7, r5 │ │ │ │ + tsteq sl, r0, lsl r8 │ │ │ │ + @ instruction: 0x010a57ba │ │ │ │ + @ instruction: 0x010a5890 │ │ │ │ + smlabteq sl, r2, r8, r5 │ │ │ │ + tsteq sl, r4, asr r8 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec5935c │ │ │ │ @ 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 │ │ │ │ mrc 7, 7, APSR_nzcv, cr8, cr1, {3} │ │ │ │ strtmi r4, [fp], -r6, lsl #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7714620 │ │ │ │ ldcllt 14, cr14, [r0, #-968]! @ 0xfffffc38 │ │ │ │ - tsteq r9, r2, lsl r9 │ │ │ │ - tsteq r8, r0, ror r6 │ │ │ │ - tsteq r8, sl, lsr #32 │ │ │ │ - tsteq r8, r2, asr r6 │ │ │ │ + tsteq r9, r2, ror r9 │ │ │ │ + ldrdeq r8, [r8, -r0] │ │ │ │ + smlabbeq r8, sl, r0, r9 │ │ │ │ + @ instruction: 0x010886b2 │ │ │ │ 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, #32, 24 @ 0x2000 │ │ │ │ @ instruction: 0xf106d1f8 │ │ │ │ vmvn.i32 d0, #220 @ 0x000000dc │ │ │ │ - ldrtmi sp, [r0], -r3, asr #2 │ │ │ │ - ldrle pc, [r8, #870]! @ 0x366 │ │ │ │ + @ instruction: 0x4630d173 │ │ │ │ + strble pc, [r8, #870]! @ 0x366 @ │ │ │ │ andeq fp, r0, r0, ror sp │ │ │ │ push {r5, r6, r9, fp, lr} │ │ │ │ blmi 1912a54 │ │ │ │ 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: 0x01bfdaec │ │ │ │ biceq r5, r3, r0, asr pc │ │ │ │ andeq r3, r0, r0, lsl #24 │ │ │ │ - tsteq pc, r4, lsr #14 │ │ │ │ - strdeq r4, [r0, -r6] │ │ │ │ + smlabbeq pc, r4, r7, r6 @ │ │ │ │ + tsteq r0, r6, asr sp │ │ │ │ biceq r5, r3, lr, lsr #28 │ │ │ │ - smlatteq r0, r6, ip, r4 │ │ │ │ - tsteq r0, r0, ror #10 │ │ │ │ - tsteq r0, lr, lsl ip │ │ │ │ - tsteq r0, ip, lsr ip │ │ │ │ - tsteq r0, ip, lsl ip │ │ │ │ - tsteq r0, lr, asr #24 │ │ │ │ - tsteq r0, r6, ror #24 │ │ │ │ - tsteq r0, r2, lsl ip │ │ │ │ + tsteq r0, r6, asr #26 │ │ │ │ + tsteq r0, r0, asr #11 │ │ │ │ + tsteq r0, lr, ror ip │ │ │ │ + @ instruction: 0x01004c9c │ │ │ │ + tsteq r0, ip, ror ip │ │ │ │ + smlatbeq r0, lr, ip, r4 │ │ │ │ + smlabteq r0, r6, ip, r4 │ │ │ │ + tsteq r0, r2, ror ip │ │ │ │ biceq r5, r3, lr, asr #25 │ │ │ │ andeq r1, r0, ip, asr #4 │ │ │ │ - rscseq fp, pc, ip, lsl #27 │ │ │ │ + rscseq fp, pc, ip, ror #27 │ │ │ │ biceq r5, r3, ip, asr #21 │ │ │ │ - rscseq fp, pc, sl, ror #26 │ │ │ │ - rscseq fp, pc, r2, lsl #27 │ │ │ │ - rscseq fp, pc, ip, asr sp @ │ │ │ │ - rscseq fp, pc, r6, asr #26 │ │ │ │ - rscseq fp, pc, r8, lsr sp @ │ │ │ │ - tsteq r0, r8, ror #20 │ │ │ │ + rscseq fp, pc, sl, asr #27 │ │ │ │ + rscseq fp, pc, r2, ror #27 │ │ │ │ + ldrhteq fp, [pc], #220 │ │ │ │ + rscseq fp, pc, r6, lsr #27 │ │ │ │ + smlalseq fp, pc, r8, sp @ │ │ │ │ + smlabteq r0, r8, sl, r4 │ │ │ │ andeq r1, r0, r4, lsr r3 │ │ │ │ - tsteq r0, r8, lsl #20 │ │ │ │ - tsteq r0, r6, lsl #20 │ │ │ │ - tsteq r0, sl, lsl #20 │ │ │ │ - tsteq r0, lr, lsl #20 │ │ │ │ - tsteq r0, lr, lsl #20 │ │ │ │ - tsteq r0, sl, lsl sl │ │ │ │ - tsteq r0, sl, lsl sl │ │ │ │ + tsteq r0, r8, ror #20 │ │ │ │ + tsteq r0, r6, ror #20 │ │ │ │ + tsteq r0, sl, ror #20 │ │ │ │ + tsteq r0, lr, ror #20 │ │ │ │ + tsteq r0, lr, ror #20 │ │ │ │ + tsteq r0, sl, ror sl │ │ │ │ + tsteq r0, sl, ror sl │ │ │ │ biceq r5, r3, lr, ror #17 │ │ │ │ - tsteq r0, r4, asr #18 │ │ │ │ + smlatbeq r0, r4, r9, r4 │ │ │ │ biceq r5, r3, lr, ror #17 │ │ │ │ biceq r5, r3, r2, asr r8 │ │ │ │ biceq r5, r3, r4, lsl #15 │ │ │ │ - rscseq fp, pc, r4, ror r9 @ │ │ │ │ - ldrdeq r4, [r0, -r2] │ │ │ │ - tsteq r3, ip, lsl r6 │ │ │ │ - tsteq lr, r8, asr #6 │ │ │ │ - @ instruction: 0x0101f1b6 │ │ │ │ + ldrsbteq fp, [pc], #148 │ │ │ │ + tsteq r0, r2, lsr r9 │ │ │ │ + tsteq r3, ip, ror r6 │ │ │ │ + smlatbeq lr, r8, r3, r9 │ │ │ │ + tstpeq r1, r6, lsl r2 @ p-variant is OBSOLETE │ │ │ │ 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 0x0000ef76 │ │ │ │ @ instruction: 0x01bfd5fc │ │ │ │ andeq r3, r0, r0, asr #22 │ │ │ │ biceq r2, r6, ip, asr r7 │ │ │ │ - orrseq r7, fp, r8, ror lr │ │ │ │ + @ instruction: 0x019b7ed8 │ │ │ │ biceq r2, r6, r0, asr r7 │ │ │ │ @ instruction: 0x01bfd5da │ │ │ │ biceq r2, r6, r2, lsr r7 │ │ │ │ biceq r2, r6, r2, lsr #14 │ │ │ │ biceq r2, r6, ip, asr #13 │ │ │ │ strheq r2, [r6, #106] @ 0x6a │ │ │ │ strdeq r2, [r0], -ip │ │ │ │ strdeq r1, [r0, #48] @ 0x30 │ │ │ │ @ instruction: 0x01c62698 │ │ │ │ - orrseq r7, fp, r0, ror r7 │ │ │ │ + @ instruction: 0x019b77d0 │ │ │ │ biceq r2, r6, sl, ror #12 │ │ │ │ biceq r2, r6, r8, ror #12 │ │ │ │ biceq r2, r6, r6, asr r6 │ │ │ │ biceq r2, r6, r6, asr #12 │ │ │ │ strdeq r2, [r6, #82] @ 0x52 │ │ │ │ biceq r2, r6, r0, ror #11 │ │ │ │ andeq r3, r0, r4, lsr r2 │ │ │ │ @@ -145622,32 +145622,32 @@ │ │ │ │ bmi b37808 │ │ │ │ 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: 0x01bfd368 │ │ │ │ - strdeq sp, [r5, -ip] │ │ │ │ + tsteq r5, ip, asr pc │ │ │ │ andeq r3, r0, r0, asr #22 │ │ │ │ - strdeq sp, [r5, -lr] │ │ │ │ - smlabbeq r5, ip, sl, sl │ │ │ │ + tsteq r5, lr, asr pc │ │ │ │ + smlatteq r5, ip, sl, sl │ │ │ │ @ instruction: 0x01bfd2e0 │ │ │ │ - tsteq r5, r8, lsr fp │ │ │ │ - tsteq r5, r8, lsl fp │ │ │ │ - ldrdeq sl, [r5, -r6] │ │ │ │ + @ instruction: 0x0105ab98 │ │ │ │ + tsteq r5, r8, ror fp │ │ │ │ + tsteq r5, r6, lsr fp │ │ │ │ biceq r2, r6, r4, ror r4 │ │ │ │ andeq r3, r0, ip, asr r7 │ │ │ │ strdeq r1, [r0, #6] │ │ │ │ biceq r2, r6, r0, lsr r4 │ │ │ │ - smlatteq r5, r0, r9, sl │ │ │ │ - smlabteq r5, r2, r9, sl │ │ │ │ - ldrdeq sl, [r5, -r4] │ │ │ │ - @ instruction: 0x0105a99e │ │ │ │ - tsteq r5, r2, asr r9 │ │ │ │ - tsteq r5, r2, asr r9 │ │ │ │ + tsteq r5, r0, asr #20 │ │ │ │ + tsteq r5, r2, lsr #20 │ │ │ │ + tsteq r5, r4, lsr sl │ │ │ │ + strdeq sl, [r5, -lr] │ │ │ │ + @ instruction: 0x0105a9b2 │ │ │ │ + @ instruction: 0x0105a9b2 │ │ │ │ biceq r2, r6, r6, asr #6 │ │ │ │ andeq r3, r0, r4, lsr r8 │ │ │ │ ldrdeq r0, [r0, #248] @ 0xf8 │ │ │ │ strdeq r2, [r6, #42] @ 0x2a │ │ │ │ ldrdeq r2, [r6, #34] @ 0x22 │ │ │ │ andeq r2, r0, r4, asr #17 │ │ │ │ @ instruction: 0x01c6229c │ │ │ │ @@ -145841,22 +145841,22 @@ │ │ │ │ mvnle r0, r0, lsl #6 │ │ │ │ b 14c1158 │ │ │ │ ldmib lr!, {r0, r4, r5, r6, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf76fe7d1 │ │ │ │ svclt 0x0000ebae │ │ │ │ @ instruction: 0x01bfcef6 │ │ │ │ andeq r3, r0, r0, asr #22 │ │ │ │ - smlatteq r7, r2, pc, fp @ │ │ │ │ - tsteq r5, r8, lsl #16 │ │ │ │ + tsteq r7, r2, asr #32 │ │ │ │ + tsteq r5, r8, ror #16 │ │ │ │ @ instruction: 0x01bfced6 │ │ │ │ ldrdeq r2, [r6] │ │ │ │ biceq r2, r6, r6, asr #1 │ │ │ │ - ldrdeq sl, [r5, -r2] │ │ │ │ + tsteq r5, r2, lsr r8 │ │ │ │ biceq r2, r6, r0, lsr #1 │ │ │ │ - @ instruction: 0x0105a7be │ │ │ │ + tsteq r5, lr, lsl r8 │ │ │ │ biceq r2, r6, lr, asr r0 │ │ │ │ biceq r2, r6, r8, lsr #32 │ │ │ │ strheq r1, [r6, #242] @ 0xf2 │ │ │ │ andeq r0, r0, r0, lsl #31 │ │ │ │ biceq r0, r0, r6, lsl #24 │ │ │ │ biceq r1, r6, ip, asr pc │ │ │ │ @ instruction: 0x01bfcd3e │ │ │ │ @@ -146370,40 +146370,40 @@ │ │ │ │ @ instruction: 0xf76ee7ea │ │ │ │ tstcs r8, #584 @ 0x248 │ │ │ │ tstcs r9, #57409536 @ 0x36c0000 │ │ │ │ svclt 0x0000e7d9 │ │ │ │ @ instruction: 0x01bfc956 │ │ │ │ @ instruction: 0x01bfc954 │ │ │ │ andeq r3, r0, r0, asr #22 │ │ │ │ - smlatbeq r5, r6, r5, sl │ │ │ │ - tsteq r5, r2, ror r5 │ │ │ │ - tsteq r5, r2, ror r5 │ │ │ │ - tsteq r5, r2, asr #10 │ │ │ │ - tsteq r5, r0, lsr #10 │ │ │ │ - strdeq sl, [r5, -r6] │ │ │ │ - @ instruction: 0x0105a490 │ │ │ │ - tsteq r5, lr, ror r4 │ │ │ │ - tsteq r5, ip, ror #8 │ │ │ │ - smlatbeq r2, r4, sp, r1 │ │ │ │ - ldrdeq r9, [r3, -r8] │ │ │ │ - strdeq sl, [r5, -lr] │ │ │ │ - smlatteq r5, lr, r3, sl │ │ │ │ - ldrdeq sl, [r5, -r6] │ │ │ │ - smlabteq r5, sl, r3, sl │ │ │ │ - tsteq r3, r0, lsr r3 │ │ │ │ - smlabbeq r5, r4, r3, sl │ │ │ │ - smlabteq r3, r6, r2, r9 │ │ │ │ - tsteq r5, r6, asr #6 │ │ │ │ - tsteq r5, r4, lsr r3 │ │ │ │ - tsteq r3, r8, ror #4 │ │ │ │ - strdeq sl, [r5, -r6] │ │ │ │ - smlabteq r5, sl, r2, sl │ │ │ │ - smlabteq r5, sl, r2, sl │ │ │ │ - smlatbeq r5, lr, r2, sl │ │ │ │ - smlalseq r1, lr, r8, sl │ │ │ │ + tsteq r5, r6, lsl #12 │ │ │ │ + ldrdeq sl, [r5, -r2] │ │ │ │ + ldrdeq sl, [r5, -r2] │ │ │ │ + smlatbeq r5, r2, r5, sl │ │ │ │ + smlabbeq r5, r0, r5, sl │ │ │ │ + tsteq r5, r6, asr r5 │ │ │ │ + strdeq sl, [r5, -r0] │ │ │ │ + ldrdeq sl, [r5, -lr] │ │ │ │ + smlabteq r5, ip, r4, sl │ │ │ │ + tsteq r2, r4, lsl #28 │ │ │ │ + tsteq r3, r8, lsr r4 │ │ │ │ + tsteq r5, lr, asr r4 │ │ │ │ + tsteq r5, lr, asr #8 │ │ │ │ + tsteq r5, r6, lsr r4 │ │ │ │ + tsteq r5, sl, lsr #8 │ │ │ │ + @ instruction: 0x01039390 │ │ │ │ + smlatteq r5, r4, r3, sl │ │ │ │ + tsteq r3, r6, lsr #6 │ │ │ │ + smlatbeq r5, r6, r3, sl │ │ │ │ + @ instruction: 0x0105a394 │ │ │ │ + smlabteq r3, r8, r2, r9 │ │ │ │ + tsteq r5, r6, asr r3 │ │ │ │ + tsteq r5, sl, lsr #6 │ │ │ │ + tsteq r5, sl, lsr #6 │ │ │ │ + tsteq r5, lr, lsl #6 │ │ │ │ + ldrshteq r1, [lr], #168 @ 0xa8 │ │ │ │ biceq r1, r6, r0, lsr #14 │ │ │ │ andeq r1, r0, r0, lsr r8 │ │ │ │ biceq r0, r0, r0, asr r3 │ │ │ │ biceq r1, r6, lr, ror #13 │ │ │ │ @ instruction: 0x01bfc488 │ │ │ │ @ instruction: 0x01bfc454 │ │ │ │ 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 │ │ │ │ - strdeq sp, [r5, -r0] │ │ │ │ - strheq sl, [r8, -sl] │ │ │ │ - smlabteq r5, r2, r6, sp │ │ │ │ - smlabbeq r5, r0, r4, sp │ │ │ │ + tsteq r5, r0, asr r7 │ │ │ │ + tsteq r8, sl, lsl r1 │ │ │ │ + tsteq r5, r2, lsr #14 │ │ │ │ + smlatteq r5, r0, r4, sp │ │ │ │ @ instruction: 0x01bfc2b6 │ │ │ │ - smlatbeq r5, r2, r6, sp │ │ │ │ + tsteq r5, r2, lsl #14 │ │ │ │ andeq r3, r0, r0, asr #22 │ │ │ │ - smlabteq r5, ip, sl, sp │ │ │ │ + tsteq r5, ip, lsr #22 │ │ │ │ @ instruction: 0x01bfc276 │ │ │ │ + tsteq r5, r0, lsr fp │ │ │ │ + ldrdeq sp, [r5, -r8] │ │ │ │ + smlatbeq r5, lr, sl, sp │ │ │ │ + smlatbeq r5, r6, r5, sp │ │ │ │ + strdeq sp, [r5, -r8] │ │ │ │ + @ instruction: 0x0105d89a │ │ │ │ + @ instruction: 0x0105d59c │ │ │ │ + tsteq r3, lr, lsl #26 │ │ │ │ + rscseq r9, pc, r8, lsl r1 @ │ │ │ │ + tsteq r5, r2, lsr r6 │ │ │ │ + tsteq r5, r2, asr r2 │ │ │ │ + smlatbeq r5, ip, r6, sp │ │ │ │ + tsteq r5, r4, asr r7 │ │ │ │ + tsteq r5, sl, asr #14 │ │ │ │ + @ instruction: 0x0105d69c │ │ │ │ + tsteq r5, sl, ror r6 │ │ │ │ + tsteq r5, r6, lsr r8 │ │ │ │ ldrdeq sp, [r5, -r0] │ │ │ │ - tsteq r5, r8, ror sl │ │ │ │ - tsteq r5, lr, asr #20 │ │ │ │ - tsteq r5, r6, asr #10 │ │ │ │ - @ instruction: 0x0105d798 │ │ │ │ - tsteq r5, sl, lsr r8 │ │ │ │ - tsteq r5, ip, lsr r5 │ │ │ │ - smlatbeq r3, lr, ip, r8 │ │ │ │ - ldrhteq r9, [pc], #8 │ │ │ │ + tsteq r5, lr, lsl #14 │ │ │ │ + smlatteq r5, r6, r6, sp │ │ │ │ + tsteq r5, r4, lsr r5 │ │ │ │ ldrdeq sp, [r5, -r2] │ │ │ │ - strdeq sp, [r5, -r2] │ │ │ │ - tsteq r5, ip, asr #12 │ │ │ │ - strdeq sp, [r5, -r4] │ │ │ │ - smlatteq r5, sl, r6, sp │ │ │ │ - tsteq r5, ip, lsr r6 │ │ │ │ - tsteq r5, sl, lsl r6 │ │ │ │ - ldrdeq sp, [r5, -r6] │ │ │ │ - tsteq r5, r0, ror r0 │ │ │ │ - smlatbeq r5, lr, r6, sp │ │ │ │ - smlabbeq r5, r6, r6, sp │ │ │ │ - ldrdeq sp, [r5, -r4] │ │ │ │ - tsteq r5, r2, ror r6 │ │ │ │ - smlabteq r5, ip, r6, sp │ │ │ │ - smlatbeq r5, lr, r7, sp │ │ │ │ - @ instruction: 0x0105d7b4 │ │ │ │ - ldrdeq sp, [r5, -r0] │ │ │ │ - tsteq r5, r2, ror r6 │ │ │ │ - tsteq r5, ip, ror r2 │ │ │ │ - tsteq r5, sl, ror r2 │ │ │ │ - rscseq r8, pc, r8, ror sp @ │ │ │ │ - tsteq r5, r6, lsl r5 │ │ │ │ - tsteq r5, r0, ror #8 │ │ │ │ - @ instruction: 0x0105d496 │ │ │ │ - smlabteq r5, r8, r4, sp │ │ │ │ - tsteq r5, r6, ror #30 │ │ │ │ - @ instruction: 0x0105d39c │ │ │ │ - smlabbeq r5, ip, lr, ip │ │ │ │ - @ instruction: 0x0105ceb2 │ │ │ │ - mrseq sp, (UNDEF: 21) │ │ │ │ - tsteq r5, r2, lsl #2 │ │ │ │ - strheq sp, [r5, -r6] │ │ │ │ - strheq sp, [r5, -ip] │ │ │ │ - strheq sp, [r5, -lr] │ │ │ │ - smlabteq r5, r0, r0, sp │ │ │ │ - smlabteq r5, sl, r0, sp │ │ │ │ - ldrdeq sp, [r5, -r0] │ │ │ │ - tsteq r5, r6, lsl #2 │ │ │ │ - tsteq r5, r8, lsl #2 │ │ │ │ - strheq sp, [r5, -r2] │ │ │ │ - smlatbeq r5, sl, r0, sp │ │ │ │ - smlatbeq r5, lr, r0, sp │ │ │ │ - strheq sp, [r5, -r0] │ │ │ │ - tsteq r5, ip, lsr ip │ │ │ │ - tsteq r4, r0, asr #32 │ │ │ │ - ldrhteq r8, [pc], #172 │ │ │ │ - tsteq r3, r4, asr #12 │ │ │ │ - @ instruction: 0x0105cfb8 │ │ │ │ - strdeq ip, [r5, -lr] │ │ │ │ - tsteq r5, r8, asr #32 │ │ │ │ - strdeq ip, [r5, -lr] │ │ │ │ + tsteq r5, ip, lsr #14 │ │ │ │ + tsteq r5, lr, lsl #16 │ │ │ │ + tsteq r5, r4, lsl r8 │ │ │ │ + tsteq r5, r0, lsr r7 │ │ │ │ + ldrdeq sp, [r5, -r2] │ │ │ │ + ldrdeq sp, [r5, -ip] │ │ │ │ + ldrdeq sp, [r5, -sl] │ │ │ │ + ldrsbteq r8, [pc], #216 │ │ │ │ + tsteq r5, r6, ror r5 │ │ │ │ + smlabteq r5, r0, r4, sp │ │ │ │ + strdeq sp, [r5, -r6] │ │ │ │ + tsteq r5, r8, lsr #10 │ │ │ │ + smlabteq r5, r6, pc, ip @ │ │ │ │ + strdeq sp, [r5, -ip] │ │ │ │ + smlatteq r5, ip, lr, ip │ │ │ │ + tsteq r5, r2, lsl pc │ │ │ │ + tsteq r5, r0, ror #2 │ │ │ │ + tsteq r5, r2, ror #2 │ │ │ │ + tsteq r5, r6, lsl r1 │ │ │ │ + tsteq r5, ip, lsl r1 │ │ │ │ + tsteq r5, lr, lsl r1 │ │ │ │ + tsteq r5, r0, lsr #2 │ │ │ │ + tsteq r5, sl, lsr #2 │ │ │ │ + tsteq r5, r0, lsr r1 │ │ │ │ + tsteq r5, r6, ror #2 │ │ │ │ + tsteq r5, r8, ror #2 │ │ │ │ + tsteq r5, r2, lsl r1 │ │ │ │ + tsteq r5, sl, lsl #2 │ │ │ │ + tsteq r5, lr, lsl #2 │ │ │ │ + tsteq r5, r0, lsl r1 │ │ │ │ + @ instruction: 0x0105cc9c │ │ │ │ + smlatbeq r4, r0, r0, r9 │ │ │ │ + rscseq r8, pc, ip, lsl fp @ │ │ │ │ + smlatbeq r3, r4, r6, r8 │ │ │ │ + tsteq r5, r8, lsl r0 │ │ │ │ + qaddeq sp, lr, r5 │ │ │ │ + smlatbeq r5, r8, r0, sp │ │ │ │ + qaddeq sp, lr, r5 │ │ │ │ + tsteq r5, r0, rrx │ │ │ │ + tsteq r5, r2, rrx │ │ │ │ mrseq sp, (UNDEF: 5) │ │ │ │ - tsteq r5, r2 │ │ │ │ - smlatbeq r5, r0, pc, ip @ │ │ │ │ - tsteq r5, r6 │ │ │ │ - tsteq r5, r8 │ │ │ │ - smlatbeq r5, r4, pc, ip @ │ │ │ │ - strdeq r8, [sl, -r6] │ │ │ │ - tsteq r5, r0, lsl #30 │ │ │ │ - ldrsbteq r8, [pc], #134 │ │ │ │ - smlabteq r5, r0, r9, ip │ │ │ │ - smlabbeq lr, r6, ip, ip │ │ │ │ - tsteq r5, ip, lsl #18 │ │ │ │ - tsteq lr, r2, ror #22 │ │ │ │ - @ instruction: 0x0105c8b0 │ │ │ │ - @ instruction: 0x0105c8b2 │ │ │ │ - @ instruction: 0x0105c8b4 │ │ │ │ - @ instruction: 0x0105c8b2 │ │ │ │ - @ instruction: 0x0105c8b0 │ │ │ │ - smlatbeq r5, lr, r8, ip │ │ │ │ - strdeq ip, [r5, -sl] │ │ │ │ - strdeq ip, [r5, -ip] │ │ │ │ - strdeq ip, [r5, -lr] │ │ │ │ - tsteq r5, r8, lsl r8 │ │ │ │ - tsteq r5, sl, lsl r8 │ │ │ │ - tsteq r5, ip, lsl r8 │ │ │ │ - tsteq r5, lr, ror #28 │ │ │ │ - strdeq ip, [r5, -r8] │ │ │ │ - tsteq r5, lr, lsl r9 │ │ │ │ - tsteq r5, r2, lsr #14 │ │ │ │ - tsteq r5, sl, lsr #14 │ │ │ │ - tsteq r5, r2, lsr r7 │ │ │ │ - tsteq r5, r6, lsr r7 │ │ │ │ - tsteq r5, sl, lsr r7 │ │ │ │ + tsteq r5, r6, rrx │ │ │ │ + tsteq r5, r8, rrx │ │ │ │ + tsteq r5, r4 │ │ │ │ + tsteq sl, r6, asr r9 │ │ │ │ + tsteq r5, r0, ror #30 │ │ │ │ + rscseq r8, pc, r6, lsr r9 @ │ │ │ │ + tsteq r5, r0, lsr #20 │ │ │ │ + smlatteq lr, r6, ip, ip │ │ │ │ + tsteq r5, ip, ror #18 │ │ │ │ + smlabteq lr, r2, fp, ip │ │ │ │ + tsteq r5, r0, lsl r9 │ │ │ │ + tsteq r5, r2, lsl r9 │ │ │ │ + tsteq r5, r4, lsl r9 │ │ │ │ + tsteq r5, r2, lsl r9 │ │ │ │ + tsteq r5, r0, lsl r9 │ │ │ │ + tsteq r5, lr, lsl #18 │ │ │ │ + tsteq r5, sl, asr r8 │ │ │ │ + tsteq r5, ip, asr r8 │ │ │ │ + tsteq r5, lr, asr r8 │ │ │ │ + tsteq r5, r8, ror r8 │ │ │ │ + tsteq r5, sl, ror r8 │ │ │ │ + tsteq r5, ip, ror r8 │ │ │ │ + smlabteq r5, lr, lr, ip │ │ │ │ + tsteq r5, r8, asr r9 │ │ │ │ + tsteq r5, lr, ror r9 │ │ │ │ + smlabbeq r5, r2, r7, ip │ │ │ │ + smlabbeq r5, sl, r7, ip │ │ │ │ + @ instruction: 0x0105c792 │ │ │ │ + @ instruction: 0x0105c796 │ │ │ │ + @ instruction: 0x0105c79a │ │ │ │ + @ instruction: 0x0105c798 │ │ │ │ + smlatbeq r5, r0, r7, ip │ │ │ │ + smlabteq r5, r8, r7, ip │ │ │ │ tsteq r5, r8, lsr r7 │ │ │ │ tsteq r5, r0, asr #14 │ │ │ │ - tsteq r5, r8, ror #14 │ │ │ │ - ldrdeq ip, [r5, -r8] │ │ │ │ - smlatteq r5, r0, r6, ip │ │ │ │ - smlatteq r5, r8, r6, ip │ │ │ │ - strdeq ip, [r5, -r0] │ │ │ │ - strdeq ip, [r5, -r0] │ │ │ │ - smlatteq r5, sl, r6, ip │ │ │ │ - smlatteq r5, r4, r6, ip │ │ │ │ - ldrdeq ip, [r5, -lr] │ │ │ │ - @ instruction: 0x0105c69a │ │ │ │ - smlabbeq r5, ip, r6, ip │ │ │ │ - smlabbeq r5, r6, r6, ip │ │ │ │ - tsteq r5, ip, ror r6 │ │ │ │ - tsteq r5, r6, rrx │ │ │ │ - tsteq r5, lr, asr #32 │ │ │ │ - tsteq r5, r4, rrx │ │ │ │ - tsteq r5, r0, asr #32 │ │ │ │ + tsteq r5, r8, asr #14 │ │ │ │ + tsteq r5, r0, asr r7 │ │ │ │ + tsteq r5, r0, asr r7 │ │ │ │ + tsteq r5, sl, asr #14 │ │ │ │ + tsteq r5, r4, asr #14 │ │ │ │ + tsteq r5, lr, lsr r7 │ │ │ │ + strdeq ip, [r5, -sl] │ │ │ │ + smlatteq r5, ip, r6, ip │ │ │ │ + smlatteq r5, r6, r6, ip │ │ │ │ + ldrdeq ip, [r5, -ip] │ │ │ │ + smlabteq r5, r6, r0, ip │ │ │ │ + smlatbeq r5, lr, r0, ip │ │ │ │ + smlabteq r5, r4, r0, ip │ │ │ │ + smlatbeq r5, r0, r0, ip │ │ │ │ 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 0x0000edee │ │ │ │ - @ instruction: 0x0105c39a │ │ │ │ - @ instruction: 0x0105c39c │ │ │ │ - @ instruction: 0x0105c39e │ │ │ │ - smlatbeq r5, r0, r3, ip │ │ │ │ - smlatbeq r5, r2, r3, ip │ │ │ │ - @ instruction: 0x0105c39e │ │ │ │ - @ instruction: 0x0105c39a │ │ │ │ - @ instruction: 0x0105c396 │ │ │ │ - @ instruction: 0x0105c390 │ │ │ │ - tsteq r5, r8, lsl lr │ │ │ │ - tsteq r5, ip, ror #6 │ │ │ │ - tsteq r5, r8, lsl r3 │ │ │ │ - smlabteq r5, r4, r3, ip │ │ │ │ + strdeq ip, [r5, -sl] │ │ │ │ strdeq ip, [r5, -ip] │ │ │ │ - smlatteq r5, r2, r3, ip │ │ │ │ - tsteq r5, r6, lsl #6 │ │ │ │ - tsteq r5, sl, lsl r3 │ │ │ │ - smlatteq r5, r4, r2, ip │ │ │ │ - tsteq r5, r6, asr r3 │ │ │ │ - tsteq r5, r0, lsl r3 │ │ │ │ + strdeq ip, [r5, -lr] │ │ │ │ + tsteq r5, r0, lsl #8 │ │ │ │ + tsteq r5, r2, lsl #8 │ │ │ │ + strdeq ip, [r5, -lr] │ │ │ │ + strdeq ip, [r5, -sl] │ │ │ │ + strdeq ip, [r5, -r6] │ │ │ │ + strdeq ip, [r5, -r0] │ │ │ │ + tsteq r5, r8, ror lr │ │ │ │ + smlabteq r5, ip, r3, ip │ │ │ │ + tsteq r5, r8, ror r3 │ │ │ │ + tsteq r5, r4, lsr #8 │ │ │ │ + tsteq r5, ip, asr r3 │ │ │ │ + tsteq r5, r2, asr #8 │ │ │ │ + tsteq r5, r6, ror #6 │ │ │ │ + tsteq r5, sl, ror r3 │ │ │ │ + tsteq r5, r4, asr #6 │ │ │ │ + @ instruction: 0x0105c3b6 │ │ │ │ + tsteq r5, r0, ror r3 │ │ │ │ + tsteq r5, r8, lsr r3 │ │ │ │ + tsteq r5, r0, lsr #6 │ │ │ │ + smlabbeq r5, r6, r3, ip │ │ │ │ + @ instruction: 0x0105c390 │ │ │ │ + tsteq r5, r4, lsr r4 │ │ │ │ + tsteq r5, r8, lsr #8 │ │ │ │ + tsteq r5, ip, lsl r4 │ │ │ │ + ldrdeq ip, [r5, -r2] │ │ │ │ + smlatteq r5, lr, r4, ip │ │ │ │ + smlabbeq r5, r0, r7, ip │ │ │ │ + @ instruction: 0x0105c490 │ │ │ │ + @ instruction: 0x0105c4b0 │ │ │ │ + ldrdeq ip, [r5, -ip] │ │ │ │ + ldrdeq ip, [r5, -r6] │ │ │ │ ldrdeq ip, [r5, -r8] │ │ │ │ - smlabteq r5, r0, r2, ip │ │ │ │ - tsteq r5, r6, lsr #6 │ │ │ │ - tsteq r5, r0, lsr r3 │ │ │ │ - ldrdeq ip, [r5, -r4] │ │ │ │ - smlabteq r5, r8, r3, ip │ │ │ │ - @ instruction: 0x0105c3bc │ │ │ │ - tsteq r5, r2, ror r3 │ │ │ │ - smlabbeq r5, lr, r4, ip │ │ │ │ - tsteq r5, r0, lsr #14 │ │ │ │ - tsteq r5, r0, lsr r4 │ │ │ │ - tsteq r5, r0, asr r4 │ │ │ │ - tsteq r5, ip, ror r4 │ │ │ │ - tsteq r5, r6, ror r4 │ │ │ │ - tsteq r5, r8, ror r4 │ │ │ │ - tsteq r5, sl, ror r4 │ │ │ │ - tsteq r5, ip, ror r4 │ │ │ │ - tsteq r5, sl, ror r4 │ │ │ │ - smlabbeq r5, r0, r3, ip │ │ │ │ - tsteq r5, lr, ror r3 │ │ │ │ - tsteq r2, r8, ror #10 │ │ │ │ - smlatbeq r5, r2, r3, ip │ │ │ │ - smlatbeq r5, r2, r3, ip │ │ │ │ + ldrdeq ip, [r5, -sl] │ │ │ │ + ldrdeq ip, [r5, -ip] │ │ │ │ + ldrdeq ip, [r5, -sl] │ │ │ │ + smlatteq r5, r0, r3, ip │ │ │ │ + ldrdeq ip, [r5, -lr] │ │ │ │ + smlabteq r2, r8, r5, r3 │ │ │ │ + tsteq r5, r2, lsl #8 │ │ │ │ + tsteq r5, r2, lsl #8 │ │ │ │ + smlatteq r5, r6, r3, ip │ │ │ │ + ldrdeq ip, [r5, -ip] │ │ │ │ + smlabteq r5, lr, r3, ip │ │ │ │ + smlabbeq r5, lr, r3, ip │ │ │ │ + rscseq ip, pc, ip, lsr ip @ │ │ │ │ + smlabbeq r5, lr, r3, ip │ │ │ │ + @ instruction: 0x0105c390 │ │ │ │ + @ instruction: 0x0105c392 │ │ │ │ + smlabbeq r5, ip, r3, ip │ │ │ │ smlabbeq r5, r6, r3, ip │ │ │ │ - tsteq r5, ip, ror r3 │ │ │ │ - tsteq r5, lr, ror #6 │ │ │ │ - tsteq r5, lr, lsr #6 │ │ │ │ - ldrsbteq ip, [pc], #188 │ │ │ │ - tsteq r5, lr, lsr #6 │ │ │ │ - tsteq r5, r0, lsr r3 │ │ │ │ - tsteq r5, r2, lsr r3 │ │ │ │ - tsteq r5, ip, lsr #6 │ │ │ │ - tsteq r5, r6, lsr #6 │ │ │ │ - tsteq r5, r8, lsr #6 │ │ │ │ - @ instruction: 0x0105c2bc │ │ │ │ - @ instruction: 0x0105c2be │ │ │ │ - smlabteq r5, r0, r2, ip │ │ │ │ - tsteq r5, lr, lsr #6 │ │ │ │ - tsteq r5, r0, lsr r3 │ │ │ │ - tsteq r5, lr, lsr #6 │ │ │ │ - tsteq r3, r4, ror #8 │ │ │ │ - tsteq r5, ip, ror r2 │ │ │ │ - tsteq r5, r0, ror r2 │ │ │ │ - tsteq r5, r0, ror r2 │ │ │ │ - tsteq r5, r4, ror r2 │ │ │ │ - tsteq r5, r4, ror r2 │ │ │ │ - tsteq r5, ip, ror #4 │ │ │ │ - tsteq r5, ip, ror #4 │ │ │ │ - strdeq ip, [r5, -r2] │ │ │ │ - strdeq ip, [r5, -r2] │ │ │ │ - strdeq ip, [r5, -r2] │ │ │ │ - strdeq ip, [r5, -r6] │ │ │ │ - strdeq ip, [r5, -sl] │ │ │ │ - strdeq ip, [r5, -lr] │ │ │ │ - tsteq r5, r2, lsl #4 │ │ │ │ - tsteq r5, r2, lsl #4 │ │ │ │ - tsteq r5, r0, ror r1 │ │ │ │ + smlabbeq r5, r8, r3, ip │ │ │ │ + tsteq r5, ip, lsl r3 │ │ │ │ + tsteq r5, lr, lsl r3 │ │ │ │ + tsteq r5, r0, lsr #6 │ │ │ │ + smlabbeq r5, lr, r3, ip │ │ │ │ + @ instruction: 0x0105c390 │ │ │ │ + smlabbeq r5, lr, r3, ip │ │ │ │ + smlabteq r3, r4, r4, r7 │ │ │ │ + ldrdeq ip, [r5, -ip] │ │ │ │ + ldrdeq ip, [r5, -r0] │ │ │ │ + ldrdeq ip, [r5, -r0] │ │ │ │ + ldrdeq ip, [r5, -r4] │ │ │ │ + ldrdeq ip, [r5, -r4] │ │ │ │ + smlabteq r5, ip, r2, ip │ │ │ │ + smlabteq r5, ip, r2, ip │ │ │ │ + tsteq r5, r2, asr r2 │ │ │ │ + tsteq r5, r2, asr r2 │ │ │ │ + tsteq r5, r2, asr r2 │ │ │ │ + tsteq r5, r6, asr r2 │ │ │ │ + tsteq r5, sl, asr r2 │ │ │ │ + tsteq r5, lr, asr r2 │ │ │ │ + tsteq r5, r2, ror #4 │ │ │ │ + tsteq r5, r2, ror #4 │ │ │ │ + ldrdeq ip, [r5, -r0] │ │ │ │ biceq pc, r5, sl, asr #21 │ │ │ │ - tsteq r5, sl, lsr #2 │ │ │ │ - tsteq r5, lr, lsr #2 │ │ │ │ - tsteq r5, r2, lsr r1 │ │ │ │ - tsteq r5, r6, lsr r1 │ │ │ │ + smlabbeq r5, sl, r1, ip │ │ │ │ + smlabbeq r5, lr, r1, ip │ │ │ │ + @ instruction: 0x0105c192 │ │ │ │ + @ instruction: 0x0105c196 │ │ │ │ ldrdeq r2, [r0], -r4 │ │ │ │ @ instruction: 0x01bfe5d8 │ │ │ │ @ instruction: 0x01ba8d14 │ │ │ │ biceq pc, r5, r8, lsl #20 │ │ │ │ andeq r3, r0, ip, lsl #22 │ │ │ │ biceq pc, r5, r0, asr #19 │ │ │ │ @ instruction: 0x01ba89c0 │ │ │ │ @@ -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 0x0000ee66 │ │ │ │ @ instruction: 0x01c10196 │ │ │ │ - tsteq sp, lr, asr r2 │ │ │ │ + @ instruction: 0x010d62be │ │ │ │ biceq r0, r1, ip, ror r1 │ │ │ │ - smlabbeq sp, r4, r8, r6 │ │ │ │ + smlatteq sp, r4, r8, r6 │ │ │ │ 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 2970c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x185678> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf76e6818 │ │ │ │ andcs lr, r0, r2, ror r8 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01bfa128 │ │ │ │ andeq r1, r0, ip, lsr #15 │ │ │ │ - rscseq lr, sp, r4, ror #12 │ │ │ │ + rscseq lr, sp, r4, asr #13 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5d100 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 289ee8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x178498> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 2970fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1856ac> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf76e6818 │ │ │ │ andcs lr, r0, r8, asr r8 │ │ │ │ svclt 0x0000bd08 │ │ │ │ ldrsheq sl, [pc, r4]! │ │ │ │ andeq r1, r0, ip, lsr #15 │ │ │ │ - rscseq lr, sp, r8, asr #12 │ │ │ │ + rscseq lr, sp, r8, lsr #13 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5d134 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 289f1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1784cc> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 297130 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1856e0> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf76e6818 │ │ │ │ andcs lr, r0, lr, lsr r8 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01bfa0c0 │ │ │ │ andeq r1, r0, ip, lsr #15 │ │ │ │ - rscseq lr, sp, ip, lsr #12 │ │ │ │ + rscseq lr, sp, ip, lsl #13 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5d168 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 289f50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x178500> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 297164 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x185714> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf76e6818 │ │ │ │ andcs lr, r0, r4, lsr #16 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01bfa08c │ │ │ │ andeq r1, r0, ip, lsr #15 │ │ │ │ - rscseq lr, sp, r0, lsl r6 │ │ │ │ + rscseq lr, sp, r0, ror r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5d19c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 289f84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x178534> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 297198 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x185748> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf76e6818 │ │ │ │ andcs lr, r0, sl, lsl #16 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01bfa058 │ │ │ │ andeq r1, r0, ip, lsr #15 │ │ │ │ - ldrshteq lr, [sp], #84 @ 0x54 │ │ │ │ + rscseq lr, sp, r4, asr r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5d1d0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 289fb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x178568> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 2971cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18577c> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf76d6818 │ │ │ │ strdcs lr, [r0], -r0 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01bfa024 │ │ │ │ andeq r1, r0, ip, lsr #15 │ │ │ │ - ldrsbteq lr, [sp], #88 @ 0x58 │ │ │ │ + rscseq lr, sp, r8, lsr r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ bl fec5d204 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ - ldmible ip, {r0, r1, r4, r6, r7, ip, sp, lr, pc} │ │ │ │ + ldmible r0, {r0, r1, r4, r6, r7, ip, sp, lr, pc} │ │ │ │ orrlt r4, r8, r3, lsl #12 │ │ │ │ - ble 1ec228c │ │ │ │ + ble 1bc228c │ │ │ │ cmnlt r8, r3, lsl #12 │ │ │ │ pld [r8, -sp @ ] │ │ │ │ @ instruction: 0xf0eaf0c4 │ │ │ │ @ instruction: 0xf5a0f0bf │ │ │ │ stmdami r8, {r0, ip, pc} │ │ │ │ ldrbtmi r2, [r8], #-256 @ 0xffffff00 │ │ │ │ @ instruction: 0xf812f35c │ │ │ │ ldmdblt r0, {r0, r8, r9, fp, ip, pc} │ │ │ │ andlt r4, r3, r8, lsl r6 │ │ │ │ ldrmi fp, [r8], -r0, lsl #26 │ │ │ │ @ instruction: 0xf128f0f4 │ │ │ │ ldrmi r9, [r8], -r1, lsl #22 │ │ │ │ stclt 0, cr11, [r0, #-12] │ │ │ │ - rscseq lr, sp, r2, lsr #11 │ │ │ │ + rscseq lr, sp, r2, lsl #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5d258 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf3a30ff8 │ │ │ │ stclt 5, cr15, [r8, #-732] @ 0xfffffd24 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d26c │ │ │ │ @@ -148720,49 +148720,49 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, │ │ │ │ stmdblt r8, {r0, r1, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f44620 │ │ │ │ @ instruction: 0x4620f0fb │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq lr, sp, r4, asr #10 │ │ │ │ + rscseq lr, sp, r4, lsr #11 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d2b0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf09d0ff8 │ │ │ │ - @ instruction: 0x4604d891 │ │ │ │ + strmi sp, [r4], -r5, lsl #17 │ │ │ │ @ instruction: 0xf0bdb160 │ │ │ │ @ instruction: 0xf0c4f707 │ │ │ │ @ instruction: 0xf0bff099 │ │ │ │ strmi pc, [r4], -pc, asr #10 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, │ │ │ │ stmdblt r8, {r0, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f44620 │ │ │ │ @ instruction: 0x4620f0d9 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq lr, sp, r0, lsl #10 │ │ │ │ + rscseq lr, sp, r0, ror #10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d2f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf09d0ff8 │ │ │ │ - @ instruction: 0x4604d87f │ │ │ │ + @ instruction: 0x4604d873 │ │ │ │ @ instruction: 0xf0bdb160 │ │ │ │ @ instruction: 0xf0c4f6e5 │ │ │ │ @ instruction: 0xf0bff077 │ │ │ │ strmi pc, [r4], -sp, lsr #10 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, │ │ │ │ stmdblt r8, {r0, r1, r2, r3, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f44620 │ │ │ │ @ instruction: 0x4620f0b7 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrhteq lr, [sp], #76 @ 0x4c │ │ │ │ + rscseq lr, sp, ip, lsl r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d338 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf2d00ff8 │ │ │ │ strmi pc, [r4], -fp, ror #15 │ │ │ │ @ instruction: 0xf0bdb160 │ │ │ │ @ instruction: 0xf0c4f6c3 │ │ │ │ @@ -148771,32 +148771,32 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, │ │ │ │ stmdblt r8, {r0, r2, r3, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f44620 │ │ │ │ @ instruction: 0x4620f095 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq lr, sp, r8, ror r4 │ │ │ │ + ldrsbteq lr, [sp], #72 @ 0x48 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d37c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0e50ff8 │ │ │ │ - @ instruction: 0x4604debf │ │ │ │ + @ instruction: 0x4604deb3 │ │ │ │ @ instruction: 0xf0bdb160 │ │ │ │ @ instruction: 0xf0c4f6a1 │ │ │ │ @ instruction: 0xf0bff033 │ │ │ │ strmi pc, [r4], -r9, ror #9 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, │ │ │ │ stmdblt r8, {r0, r1, r3, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f44620 │ │ │ │ @ instruction: 0x4620f073 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq lr, sp, r4, lsr r4 │ │ │ │ + smlalseq lr, sp, r4, r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d3c0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf3a30ff8 │ │ │ │ strmi pc, [r4], -r1, lsl #9 │ │ │ │ @ instruction: 0xf0bdb160 │ │ │ │ @ instruction: 0xf0c4f67f │ │ │ │ @@ -148805,15 +148805,15 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, │ │ │ │ stmdblt r8, {r0, r3, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f44620 │ │ │ │ @ instruction: 0x4620f051 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrshteq lr, [sp], #48 @ 0x30 │ │ │ │ + rscseq lr, sp, r0, asr r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d404 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf3a30ff8 │ │ │ │ strmi pc, [r4], -fp, lsr #8 │ │ │ │ @ instruction: 0xf0bdb160 │ │ │ │ @ instruction: 0xf0c3f65d │ │ │ │ @@ -148822,49 +148822,49 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, │ │ │ │ stmdblt r8, {r0, r1, r2, r4, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f44620 │ │ │ │ strtmi pc, [r0], -pc, lsr #32 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq lr, sp, ip, lsr #7 │ │ │ │ + rscseq lr, sp, ip, lsl #8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d448 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0e80ff8 │ │ │ │ - strmi sp, [r4], -r9, lsr #18 │ │ │ │ + @ instruction: 0x4604d91d │ │ │ │ @ instruction: 0xf0bdb160 │ │ │ │ @ instruction: 0xf0c3f63b │ │ │ │ @ instruction: 0xf0bff7cd │ │ │ │ strmi pc, [r4], -r3, lsl #9 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, │ │ │ │ stmdblt r8, {r0, r2, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f44620 │ │ │ │ strtmi pc, [r0], -sp │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq lr, sp, r8, ror #6 │ │ │ │ + rscseq lr, sp, r8, asr #7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d48c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0e80ff8 │ │ │ │ - @ instruction: 0x4604d93d │ │ │ │ + @ instruction: 0x4604d931 │ │ │ │ @ instruction: 0xf0bdb160 │ │ │ │ @ instruction: 0xf0c3f619 │ │ │ │ @ instruction: 0xf0bff7ab │ │ │ │ strmi pc, [r4], -r1, ror #8 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, │ │ │ │ stmdblt r8, {r0, r1, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f34620 │ │ │ │ strtmi pc, [r0], -fp, ror #15 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq lr, sp, r4, lsr #6 │ │ │ │ + rscseq lr, sp, r4, lsl #7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d4d0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf3a30ff8 │ │ │ │ strmi pc, [r4], -sp, lsl #5 │ │ │ │ @ instruction: 0xf0bdb160 │ │ │ │ @ instruction: 0xf0c3f5f7 │ │ │ │ @@ -148873,15 +148873,15 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, │ │ │ │ stmdblt r8, {r0, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f34620 │ │ │ │ strtmi pc, [r0], -r9, asr #15 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq lr, sp, r0, ror #5 │ │ │ │ + rscseq lr, sp, r0, asr #6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d514 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460a0ff8 │ │ │ │ vaddw.u32 q1, , d0 │ │ │ │ @ instruction: 0x4604f43d │ │ │ │ @ instruction: 0xf0bdb160 │ │ │ │ @@ -148891,32 +148891,32 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, │ │ │ │ stmdblt r8, {r0, r2, r3, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f34620 │ │ │ │ strtmi pc, [r0], -r5, lsr #15 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - smlalseq lr, sp, r8, r2 │ │ │ │ + ldrshteq lr, [sp], #40 @ 0x28 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d55c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r0, #248, 30 @ 0x3e0 │ │ │ │ - stcle 0, cr15, [r2, #988]! @ 0x3dc │ │ │ │ + ldcle 0, cr15, [r6, #988] @ 0x3dc │ │ │ │ cmnlt r0, r4, lsl #12 │ │ │ │ @ instruction: 0xf5b0f0bd │ │ │ │ @ instruction: 0xf742f0c3 │ │ │ │ vshr.u64 d31, d31, #8 │ │ │ │ stmdami r6, {r2, r9, sl, lr} │ │ │ │ ldrbtmi r2, [r8], #-256 @ 0xffffff00 │ │ │ │ mcr2 3, 3, pc, cr10, cr11, {2} @ │ │ │ │ strtmi fp, [r0], -r8, lsl #18 │ │ │ │ @ instruction: 0x4620bd10 │ │ │ │ @ instruction: 0xf782f0f3 │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ - rscseq lr, sp, r2, asr r2 │ │ │ │ + ldrhteq lr, [sp], #34 @ 0x22 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d5a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 54a368 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438918> │ │ │ │ bmi 5725b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x460b64> │ │ │ │ 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 │ │ │ │ pld [r8, -r3 @ ] │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ svclt 0x0000bd10 │ │ │ │ @ instruction: 0x01bf9c54 │ │ │ │ andeq r3, r0, r0, ror sp │ │ │ │ - rscseq lr, sp, r0, lsl #4 │ │ │ │ + rscseq lr, sp, r0, ror #4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d600 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 54a3c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438978> │ │ │ │ bmi 572614 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x460bc4> │ │ │ │ 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 │ │ │ │ @ instruction: 0xf728f0f3 │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ svclt 0x0000bd10 │ │ │ │ @ instruction: 0x01bf9bf4 │ │ │ │ ldrdeq r2, [r0], -r8 │ │ │ │ - rscseq lr, sp, r0, lsr #3 │ │ │ │ + rscseq lr, sp, r0, lsl #4 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ bmi fd7cbc │ │ │ │ @ instruction: 0x46804b3b │ │ │ │ ldmdami fp!, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @@ -148991,15 +148991,15 @@ │ │ │ │ @ instruction: 0xf76e4479 │ │ │ │ stmdacs r0, {r4, r6, r9, fp, sp, lr, pc} │ │ │ │ stmdbmi r9!, {r2, r3, r4, r5, ip, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ b 1344290 │ │ │ │ ldrbmi fp, [r1], -r0, lsr #18 │ │ │ │ @ instruction: 0xf0f74640 │ │ │ │ - ldmdblt r8, {r0, r2, r3, r4, r5, r6, r8, sl, fp, ip, lr, pc} │ │ │ │ + ldmdblt r8, {r0, r4, r5, r6, r8, sl, fp, ip, lr, pc} │ │ │ │ cdpcs 1, 0, cr11, cr2, cr14, {5} │ │ │ │ andcs sp, r0, r9, lsl r1 │ │ │ │ blmi 7d8d78 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 260560 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x14eb10> │ │ │ │ @ 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 685ad4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x9d98> │ │ │ │ @ instruction: 0xe7af447b │ │ │ │ strbmi r9, [r0], -r1 │ │ │ │ - svcle 0x0094f0e6 │ │ │ │ - @ instruction: 0xf0d89901 │ │ │ │ - stmdacs r0, {r0, r1, fp, ip, lr, pc} │ │ │ │ + svcle 0x0088f0e6 │ │ │ │ + @ instruction: 0xf0d79901 │ │ │ │ + stmdacs r0, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, ip, lr, pc} │ │ │ │ sbfx sp, r2, #3, #28 │ │ │ │ @ instruction: 0xf17b4640 │ │ │ │ stmdacs r0, {r0, r1, r2, r5, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ ldr sp, [ip, ip, asr #3]! │ │ │ │ svc 0x00f4f76b │ │ │ │ @ instruction: 0x01bf9b90 │ │ │ │ andeq r3, r0, r0, asr #22 │ │ │ │ - rscseq lr, sp, r4, ror r1 │ │ │ │ - @ instruction: 0x010a4f94 │ │ │ │ - rscseq lr, sp, r8, ror r1 │ │ │ │ - rscseq lr, sp, sl, ror #2 │ │ │ │ - rscseq lr, sp, ip, lsl r1 │ │ │ │ - rscseq lr, sp, r6, asr r1 │ │ │ │ + ldrsbteq lr, [sp], #20 │ │ │ │ + strdeq r4, [sl, -r4] │ │ │ │ + ldrsbteq lr, [sp], #24 │ │ │ │ + rscseq lr, sp, sl, asr #3 │ │ │ │ + rscseq lr, sp, ip, ror r1 │ │ │ │ + ldrhteq lr, [sp], #22 │ │ │ │ @ instruction: 0x01bf9b10 │ │ │ │ - strdeq r4, [sl, -lr] │ │ │ │ - ldrsbteq lr, [sp], #12 │ │ │ │ - ldrhteq lr, [sp], #0 │ │ │ │ + tsteq sl, lr, asr pc │ │ │ │ + rscseq lr, sp, ip, lsr r1 │ │ │ │ + rscseq lr, sp, r0, lsl r1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5d790 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0f70ff8 │ │ │ │ - stclt 13, cr13, [r8, #-132] @ 0xffffff7c │ │ │ │ + stclt 13, cr13, [r8, #-84] @ 0xffffffac │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5d7a4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r0, #248, 30 @ 0x3e0 │ │ │ │ @ instruction: 0xf7ff4611 │ │ │ │ stclt 15, cr15, [r8, #-332] @ 0xfffffeb4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ @@ -149258,24 +149258,24 @@ │ │ │ │ movwcs lr, #7720 @ 0x1e28 │ │ │ │ andcc pc, r0, sl, asr #17 │ │ │ │ svclt 0x0000e6b4 │ │ │ │ @ instruction: 0x01bf9a34 │ │ │ │ andeq r3, r0, r0, asr #22 │ │ │ │ @ instruction: 0x01bf9a2a │ │ │ │ @ instruction: 0x01bf9990 │ │ │ │ - rscseq lr, sp, r0, lsl pc │ │ │ │ - rscseq lr, sp, lr, asr lr │ │ │ │ - rscseq lr, sp, lr, asr lr │ │ │ │ + rscseq lr, sp, r0, ror pc │ │ │ │ + ldrhteq lr, [sp], #238 @ 0xee │ │ │ │ + ldrhteq lr, [sp], #238 @ 0xee │ │ │ │ andeq r2, r0, r0, ror r8 │ │ │ │ - rscseq lr, sp, lr, ror #7 │ │ │ │ + rscseq lr, sp, lr, asr #8 │ │ │ │ muleq r0, r0, ip │ │ │ │ - rscseq lr, sp, r4, lsr #27 │ │ │ │ - ldrhteq lr, [sp], #212 @ 0xd4 │ │ │ │ + rscseq lr, sp, r4, lsl #28 │ │ │ │ + rscseq lr, sp, r4, lsl lr │ │ │ │ andeq r1, r0, ip, lsr #15 │ │ │ │ - smlalseq lr, sp, ip, sp │ │ │ │ + ldrshteq lr, [sp], #220 @ 0xdc │ │ │ │ andeq r3, r0, r8, lsr r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5db40 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmibvs r3, {r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ addlt r4, r2, r4, lsl #12 │ │ │ │ @ instruction: 0xf0326818 │ │ │ │ @@ -150525,21 +150525,21 @@ │ │ │ │ bl 47c1e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x36a790> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 74568 │ │ │ │ b.n 107806 │ │ │ │ - udf #156 @ 0x9c │ │ │ │ + udf #252 @ 0xfc │ │ │ │ lsls r5, r7, #3 │ │ │ │ - udf #170 @ 0xaa │ │ │ │ + svc 10 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - udf #184 @ 0xb8 │ │ │ │ + svc 24 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - udf #194 @ 0xc2 │ │ │ │ + svc 34 @ 0x22 │ │ │ │ lsls r5, r7, #3 │ │ │ │ │ │ │ │ 00107824 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -150771,15 +150771,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #3 │ │ │ │ b.n 107a2a │ │ │ │ movs r2, #1 │ │ │ │ b.n 107a2a │ │ │ │ nop │ │ │ │ - lsls r4, r1, #7 │ │ │ │ + lsls r4, r5, #8 │ │ │ │ lsls r0, r2, #4 │ │ │ │ │ │ │ │ 00107a84 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -151016,15 +151016,15 @@ │ │ │ │ b.n 107c72 │ │ │ │ mov r4, r3 │ │ │ │ movs r3, #3 │ │ │ │ b.n 107c72 │ │ │ │ movs r3, #1 │ │ │ │ b.n 107c72 │ │ │ │ nop │ │ │ │ - vaddw.u8 q0, q6, d15 │ │ │ │ + vaddw.u32 q8, q6, d15 │ │ │ │ ldr r1, [pc, #32] @ (107d18 ) │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ b.n 107d00 │ │ │ │ cmp r2, #81 @ 0x51 │ │ │ │ beq.n 107d12 │ │ │ │ lsls r3, r2, #6 │ │ │ │ @@ -151034,15 +151034,15 @@ │ │ │ │ cmp r3, r0 │ │ │ │ bne.n 107cfc │ │ │ │ mov r0, ip │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cdp2 1, 12, cr0, cr4, cr15, {0} │ │ │ │ + vrhadd.u32 d0, d4, d15 │ │ │ │ cbz r0, 107d3e │ │ │ │ ldr r3, [pc, #36] @ (107d44 ) │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ b.n 107d2c │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, #81 @ 0x51 │ │ │ │ @@ -151054,16 +151054,16 @@ │ │ │ │ ldr r0, [pc, #16] @ (107d48 ) │ │ │ │ add r0, pc │ │ │ │ add.w r0, r0, r2, lsl #6 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cdp2 1, 9, cr0, cr10, cr15, {0} │ │ │ │ - cdp2 1, 8, cr0, cr6, cr15, {0} │ │ │ │ + cdp2 1, 15, cr0, cr10, cr15, {0} │ │ │ │ + cdp2 1, 14, cr0, cr6, cr15, {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, #4040] @ 0xfc8 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -151239,15 +151239,15 @@ │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 107e90 │ │ │ │ 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} │ │ │ │ - stc2l 1, cr0, [r6, #-60]! @ 0xffffffc4 │ │ │ │ + stc2l 1, cr0, [r6, #60] @ 0x3c │ │ │ │ │ │ │ │ 00107f24 : │ │ │ │ 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 │ │ │ │ @@ -151521,17 +151521,17 @@ │ │ │ │ nop │ │ │ │ ldrb r2, [r0, #31] │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r7, #29] │ │ │ │ lsls r7, r7, #6 │ │ │ │ - bpl.n 1081d4 │ │ │ │ + bvs.n 108294 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - cmp r1, #52 @ 0x34 │ │ │ │ + cmp r1, #148 @ 0x94 │ │ │ │ lsls r4, r0, #4 │ │ │ │ │ │ │ │ 001081dc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -152086,15 +152086,15 @@ │ │ │ │ b.n 108552 │ │ │ │ mov.w fp, #0 │ │ │ │ b.n 10872c │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r4, #10 │ │ │ │ + lsrs r4, r0, #12 │ │ │ │ lsls r0, r2, #4 │ │ │ │ ldrb r6, [r6, #6] │ │ │ │ lsls r7, r7, #6 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r0, #0] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ @@ -152155,15 +152155,15 @@ │ │ │ │ b.n 1087ec │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r1, [r2, #100] @ 0x64 │ │ │ │ str r1, [r3, #16] │ │ │ │ orr.w r1, r0, #1 │ │ │ │ b.n 1087ec │ │ │ │ bx lr │ │ │ │ - ldmia r6!, {r1, r3, r4, r7} │ │ │ │ + ldmia r6, {r1, r3, r4, r5, r6, r7} │ │ │ │ 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 17b41c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x699cc> │ │ │ │ @@ -152783,21 +152783,21 @@ │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh.w pc, [r5, #255]! │ │ │ │ ldr??.w pc, [r9, #4095] @ 0xfff │ │ │ │ pli [r5, #255]! │ │ │ │ ldr.w pc, [sp, #4095] @ 0xfff │ │ │ │ - ldmia r5!, {r2, r4} │ │ │ │ + ldmia r5, {r2, r4, r5, r6} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r3, r4, r6} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r3, r4, r6} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - lsls r6, r1, #20 │ │ │ │ + lsls r6, r5, #21 │ │ │ │ lsls r0, r2, #4 │ │ │ │ strb r0, [r7, #17] │ │ │ │ lsls r7, r7, #6 │ │ │ │ cmp r1, #52 @ 0x34 │ │ │ │ bhi.w 109048 │ │ │ │ tbb [pc, r1] │ │ │ │ subs r1, r4, r5 │ │ │ │ @@ -153249,15 +153249,15 @@ │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r6, [r7, r2] │ │ │ │ lsls r4, r6, #6 │ │ │ │ add r4, sp, #576 @ 0x240 │ │ │ │ lsls r7, r7, #6 │ │ │ │ - stmia r4!, {r3, r6, r7} │ │ │ │ + stmia r5!, {r3, r5} │ │ │ │ lsls r5, r7, #3 │ │ │ │ ldr r0, [r7, #76] @ 0x4c │ │ │ │ lsls r7, r7, #6 │ │ │ │ │ │ │ │ 0010937c : │ │ │ │ cbz r0, 109392 │ │ │ │ push {r3, lr} │ │ │ │ @@ -153604,15 +153604,15 @@ │ │ │ │ movs r3, #5 │ │ │ │ str.w r3, [lr] │ │ │ │ b.n 10955e │ │ │ │ ldr r4, [r2, #64] @ 0x40 │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 1, cr0, [r8], #-60 @ 0xffffffc4 │ │ │ │ + stc2 1, cr0, [r8], {15} │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r7, #6 │ │ │ │ │ │ │ │ 0010970c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -153736,15 +153736,15 @@ │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 109824 │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - str.w r0, [r8, ] │ │ │ │ + strh.w r0, [r8, #271] @ 0x10f │ │ │ │ │ │ │ │ 00109844 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w lr, [pc, #80] @ 1098a4 │ │ │ │ @@ -153779,17 +153779,17 @@ │ │ │ │ pop {pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [r3, #120] @ 0x78 │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00c4 │ │ │ │ - lsls r5, r7, #3 │ │ │ │ - str r4, [r7, #116] @ 0x74 │ │ │ │ + itt cs │ │ │ │ + lslcs r5, r7, #3 │ │ │ │ + strcs r4, [r7, #116] @ 0x74 │ │ │ │ lsls r7, r7, #6 │ │ │ │ │ │ │ │ 001098b4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -153832,15 +153832,15 @@ │ │ │ │ b.n 1098fe │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [r5, #112] @ 0x70 │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0052 │ │ │ │ + bkpt 0x00b2 │ │ │ │ lsls r5, r7, #3 │ │ │ │ str r2, [r7, #108] @ 0x6c │ │ │ │ lsls r7, r7, #6 │ │ │ │ │ │ │ │ 00109934 : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ @@ -154024,15 +154024,15 @@ │ │ │ │ movs r1, #6 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ blx 73ba4 │ │ │ │ mov r1, r0 │ │ │ │ b.n 109ade │ │ │ │ - @ instruction: 0xf6e2010f │ │ │ │ + @ instruction: 0xf742010f │ │ │ │ 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 │ │ │ │ @@ -154512,19 +154512,19 @@ │ │ │ │ nop │ │ │ │ str r2, [r4, #4] │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r1, #4] │ │ │ │ lsls r7, r7, #6 │ │ │ │ - add r2, pc, #864 @ (adr r2, 10a370 ) │ │ │ │ + add r3, pc, #224 @ (adr r3, 10a0f0 ) │ │ │ │ lsls r0, r0, #4 │ │ │ │ - rev r4, r7 │ │ │ │ + hlt 0x001c │ │ │ │ lsls r5, r7, #3 │ │ │ │ - rev r2, r7 │ │ │ │ + hlt 0x001a │ │ │ │ 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 │ │ │ │ @@ -155433,20 +155433,20 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r3, r5] │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r2, r7] │ │ │ │ lsls r7, r7, #6 │ │ │ │ - cbz r2, 10aa52 │ │ │ │ + cbz r2, 10aa6a │ │ │ │ lsls r5, r7, #3 │ │ │ │ - cbz r6, 10aa4a │ │ │ │ + cbz r6, 10aa62 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - eor.w r1, r4, pc │ │ │ │ - cbz r0, 10aa5c │ │ │ │ + @ instruction: 0xeae4010f │ │ │ │ + cbz r0, 10aa74 │ │ │ │ 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 │ │ │ │ @@ -156777,17 +156777,17 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 10b758 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #1000] @ (10bb80 ) │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #648] @ 0x288 │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ lsls r5, r7, #3 │ │ │ │ - add r3, pc, #448 @ (adr r3, 10b964 ) │ │ │ │ + add r3, pc, #832 @ (adr r3, 10bae4 ) │ │ │ │ lsls r5, r7, #3 │ │ │ │ ldr r1, [pc, #0] @ (10b7a8 ) │ │ │ │ lsls r7, r7, #6 │ │ │ │ │ │ │ │ 0010b7a8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -157594,19 +157594,19 @@ │ │ │ │ nop │ │ │ │ negs r2, r7 │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ negs r6, r1 │ │ │ │ lsls r7, r7, #6 │ │ │ │ - ldr r2, [sp, #864] @ 0x360 │ │ │ │ + ldr r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - ldr r2, [sp, #560] @ 0x230 │ │ │ │ + ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - bne.n 10bfbc │ │ │ │ + bcs.n 10c07c │ │ │ │ lsls r7, r1, #4 │ │ │ │ │ │ │ │ 0010c014 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -158854,15 +158854,15 @@ │ │ │ │ lsls r2, r0, #7 │ │ │ │ movs r4, #224 @ 0xe0 │ │ │ │ lsls r4, r6, #6 │ │ │ │ movs r4, #208 @ 0xd0 │ │ │ │ lsls r4, r6, #6 │ │ │ │ movs r4, #160 @ 0xa0 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r6, [r0, #46] @ 0x2e │ │ │ │ + ldrh r6, [r4, #48] @ 0x30 │ │ │ │ lsls r5, r7, #3 │ │ │ │ ldr r6, [r3, #96] @ 0x60 │ │ │ │ lsls r2, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ 0010ccf0 : │ │ │ │ @@ -159894,15 +159894,15 @@ │ │ │ │ str r0, [r6, #32] │ │ │ │ b.n 10d77a │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ cmp r0, #226 @ 0xe2 │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r4, r6, pc} │ │ │ │ + pop {r4, r5, r7, pc} │ │ │ │ lsls r3, r0, #4 │ │ │ │ cmp r0, #126 @ 0x7e │ │ │ │ lsls r7, r7, #6 │ │ │ │ │ │ │ │ 0010d7b0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -161783,45 +161783,45 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ subs r4, r7, #5 │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, #3 │ │ │ │ lsls r7, r7, #6 │ │ │ │ - strb r4, [r6, #29] │ │ │ │ + strb r4, [r2, #31] │ │ │ │ lsls r5, r7, #3 │ │ │ │ - add r5, sp, #960 @ 0x3c0 │ │ │ │ + add r6, sp, #320 @ 0x140 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - add r5, sp, #912 @ 0x390 │ │ │ │ + add r6, sp, #272 @ 0x110 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - add r6, sp, #136 @ 0x88 │ │ │ │ + add r6, sp, #520 @ 0x208 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - add r3, sp, #96 @ 0x60 │ │ │ │ + add r3, sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - add r2, sp, #568 @ 0x238 │ │ │ │ + add r2, sp, #952 @ 0x3b8 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - add r2, sp, #16 │ │ │ │ + add r2, sp, #400 @ 0x190 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - add r1, sp, #488 @ 0x1e8 │ │ │ │ + add r1, sp, #872 @ 0x368 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - add r3, sp, #432 @ 0x1b0 │ │ │ │ + add r3, sp, #816 @ 0x330 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - add r2, sp, #888 @ 0x378 │ │ │ │ + add r3, sp, #248 @ 0xf8 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - add r2, sp, #80 @ 0x50 │ │ │ │ + add r2, sp, #464 @ 0x1d0 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - add r2, sp, #8 │ │ │ │ + add r2, sp, #392 @ 0x188 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - add r0, sp, #976 @ 0x3d0 │ │ │ │ + add r1, sp, #336 @ 0x150 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - add r0, sp, #952 @ 0x3b8 │ │ │ │ + add r1, sp, #312 @ 0x138 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - add r2, sp, #352 @ 0x160 │ │ │ │ + add r2, sp, #736 @ 0x2e0 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - add r2, sp, #320 @ 0x140 │ │ │ │ + add r2, sp, #704 @ 0x2c0 │ │ │ │ lsls r7, r1, #4 │ │ │ │ │ │ │ │ 0010eb10 : │ │ │ │ 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 │ │ │ │ @@ -162521,15 +162521,15 @@ │ │ │ │ ldr.w r3, [r0, #1876] @ 0x754 │ │ │ │ cbz r3, 10f20c │ │ │ │ str r1, [sp, #4] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add.w r3, r4, #376 @ 0x178 │ │ │ │ add.w r2, r4, #372 @ 0x174 │ │ │ │ - bl 9f0ae8 │ │ │ │ + bl 9f0ad0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr.w r1, [r0, #292] @ 0x124 │ │ │ │ b.n 10f1be │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -163404,15 +163404,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ bl 67bfb8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x27c> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 10fbc8 │ │ │ │ ldr.w r3, [r0, #1876] @ 0x754 │ │ │ │ cbz r3, 10fbc0 │ │ │ │ blx r3 │ │ │ │ - bl 9f0bcc │ │ │ │ + bl 9f0bb4 │ │ │ │ strb.w r0, [r5, #321] @ 0x141 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 67c0b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x37c> │ │ │ │ b.n 10fba6 │ │ │ │ ldr r1, [pc, #24] @ (10fbec ) │ │ │ │ ldr r3, [pc, #24] @ (10fbf0 ) │ │ │ │ @@ -163424,17 +163424,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ b.n 10fbc8 │ │ │ │ lsls r6, r6, #17 │ │ │ │ lsls r7, r7, #6 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r1, r3] │ │ │ │ + ldrsh r0, [r5, r4] │ │ │ │ lsls r5, r7, #3 │ │ │ │ - ldrsh r0, [r4, r3] │ │ │ │ + ldrsh r0, [r0, r5] │ │ │ │ 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 │ │ │ │ @@ -163628,15 +163628,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 139548 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27af8> │ │ │ │ b.n 10fd78 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9f0e80 │ │ │ │ + bl 9f0e68 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 10fde2 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ b.n 10fdf0 │ │ │ │ add.w ip, sp, #20 │ │ │ │ mov r3, r9 │ │ │ │ @@ -163711,15 +163711,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r1, [r0, #1876] @ 0x754 │ │ │ │ cbz r1, 10fefe │ │ │ │ strd r3, r2, [sp] │ │ │ │ blx r1 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov r1, r3 │ │ │ │ - bl 9f0e94 │ │ │ │ + bl 9f0e7c │ │ │ │ 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 │ │ │ │ @@ -163748,15 +163748,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ bl 139168 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27718> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 9f0f14 │ │ │ │ + bl 9f0efc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr.w r1, [r4, #292] @ 0x124 │ │ │ │ b.n 10ff42 │ │ │ │ nop │ │ │ │ │ │ │ │ 0010ff6c : │ │ │ │ @@ -164852,15 +164852,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 │ │ │ │ - ldrh r6, [r5, #28] │ │ │ │ + ldrh r6, [r1, #32] │ │ │ │ lsls r7, r1, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 110adc │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -164918,15 +164918,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 │ │ │ │ - ldrh r6, [r6, #22] │ │ │ │ + ldrh r6, [r2, #26] │ │ │ │ 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 │ │ │ │ @@ -165301,21 +165301,21 @@ │ │ │ │ it le │ │ │ │ movle r0, #22 │ │ │ │ b.n 110b40 │ │ │ │ movs r0, #0 │ │ │ │ b.n 110b40 │ │ │ │ movs r0, #31 │ │ │ │ b.n 110b40 │ │ │ │ - ldrh r2, [r1, #18] │ │ │ │ + ldrh r2, [r5, #20] │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldrh r4, [r0, #18] │ │ │ │ + ldrh r4, [r4, #20] │ │ │ │ lsls r7, r1, #4 │ │ │ │ - strh r6, [r5, #54] @ 0x36 │ │ │ │ + strh r6, [r1, #58] @ 0x3a │ │ │ │ lsls r7, r1, #4 │ │ │ │ - strh r0, [r6, #58] @ 0x3a │ │ │ │ + strh r0, [r2, #62] @ 0x3e │ │ │ │ lsls r7, r1, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1110a6 │ │ │ │ stmdb 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 │ │ │ │ @@ -165568,19 +165568,19 @@ │ │ │ │ movs r0, #2 │ │ │ │ b.n 110f16 │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #50] @ 0x32 │ │ │ │ + strh r2, [r5, #52] @ 0x34 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - strh r2, [r6, #44] @ 0x2c │ │ │ │ + strh r2, [r2, #48] @ 0x30 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - strh r4, [r5, #40] @ 0x28 │ │ │ │ + strh r4, [r1, #44] @ 0x2c │ │ │ │ lsls r7, r1, #4 │ │ │ │ cbz r0, 11119e │ │ │ │ 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] │ │ │ │ @@ -165671,15 +165671,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r3, #6 │ │ │ │ b.n 111218 │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ b.n 111200 │ │ │ │ - strh r6, [r2, #28] │ │ │ │ + strh r6, [r6, #30] │ │ │ │ lsls r7, r1, #4 │ │ │ │ cbz r0, 111296 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ @@ -166000,15 +166000,15 @@ │ │ │ │ blx 74568 │ │ │ │ ldr.w r3, [r6, #3068] @ 0xbfc │ │ │ │ b.n 111512 │ │ │ │ nop │ │ │ │ ldc 1, cr0, [r8, #-760]! @ 0xfffffd08 │ │ │ │ subs r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #16] │ │ │ │ + strh r4, [r3, #20] │ │ │ │ lsls r7, r1, #4 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ beq.n 11160a │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -166403,15 +166403,15 @@ │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, r3 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrd r0, r1, [r6, #760] @ 0x2f8 │ │ │ │ - ldrb r0, [r6, #30] │ │ │ │ + strh r0, [r2, #0] │ │ │ │ lsls r7, r1, #4 │ │ │ │ asrs r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #160 @ 0xa0 │ │ │ │ ... │ │ │ │ │ │ │ │ 00111a50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so>: │ │ │ │ @@ -166584,17 +166584,17 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r5, #0] │ │ │ │ b.n 111b68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x118> │ │ │ │ b.n 111a08 │ │ │ │ lsls r5, r7, #6 │ │ │ │ b.n 111954 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ands r4, r4 │ │ │ │ + lsls r4, r0 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - subs r7, #228 @ 0xe4 │ │ │ │ + eors r4, r0 │ │ │ │ lsls r5, r7, #3 │ │ │ │ cbz r0, 111c56 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x206> │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ ble.n 111c5a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -166849,17 +166849,17 @@ │ │ │ │ str.w r2, [r4, #1120] @ 0x460 │ │ │ │ b.n 111dc8 <__vaDriverInit_1_24@@libgallium-26.2.4-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 111dc8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x378> │ │ │ │ - ldrb r4, [r5, #3] │ │ │ │ + ldrb r4, [r1, #5] │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldrb r2, [r3, #2] │ │ │ │ + ldrb r2, [r7, #3] │ │ │ │ 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] │ │ │ │ @@ -167402,21 +167402,21 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ svc 212 @ 0xd4 │ │ │ │ lsls r6, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ udf #150 @ 0x96 │ │ │ │ lsls r6, r7, #6 │ │ │ │ - strb r0, [r6, #20] │ │ │ │ + strb r0, [r2, #22] │ │ │ │ lsls r7, r1, #4 │ │ │ │ - strb r4, [r2, #17] │ │ │ │ + strb r4, [r6, #18] │ │ │ │ lsls r7, r1, #4 │ │ │ │ - strb r4, [r6, #14] │ │ │ │ + strb r4, [r2, #16] │ │ │ │ lsls r7, r1, #4 │ │ │ │ - strb r4, [r2, #13] │ │ │ │ + strb r4, [r6, #14] │ │ │ │ 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] @ (1125f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xba0>) │ │ │ │ @@ -168195,15 +168195,15 @@ │ │ │ │ b.n 112ad2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1082> │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ mov r3, r4 │ │ │ │ mov r4, r8 │ │ │ │ mov r8, r3 │ │ │ │ b.n 112ad2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1082> │ │ │ │ - ldr r4, [r5, #64] @ 0x40 │ │ │ │ + ldr r4, [r1, #72] @ 0x48 │ │ │ │ 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 │ │ │ │ @@ -171406,35 +171406,35 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb76a │ │ │ │ lsls r6, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb732 │ │ │ │ lsls r6, r7, #6 │ │ │ │ - ldr r6, [pc, #360] @ (114f98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3548>) │ │ │ │ + ldr r6, [pc, #744] @ (115118 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x36c8>) │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldr r6, [pc, #72] @ (114e7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x342c>) │ │ │ │ + ldr r6, [pc, #456] @ (114ffc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x35ac>) │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldr r6, [pc, #320] @ (114f78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3528>) │ │ │ │ + ldr r6, [pc, #704] @ (1150f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x36a8>) │ │ │ │ lsls r7, r1, #4 │ │ │ │ - asrs r6, r2, #6 │ │ │ │ + asrs r6, r6, #7 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - ldr r5, [pc, #456] @ (115008 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x35b8>) │ │ │ │ + ldr r5, [pc, #840] @ (115188 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3738>) │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldr r5, [pc, #232] @ (114f2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34dc>) │ │ │ │ + ldr r5, [pc, #616] @ (1150ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x365c>) │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldr r3, [pc, #224] @ (114f28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34d8>) │ │ │ │ + ldr r3, [pc, #608] @ (1150a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3658>) │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldr r3, [pc, #72] @ (114e94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3444>) │ │ │ │ + ldr r3, [pc, #456] @ (115014 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x35c4>) │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldr r2, [pc, #808] @ (115178 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3728>) │ │ │ │ + ldr r3, [pc, #168] @ (114ef8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34a8>) │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldr r2, [pc, #224] @ (114f34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34e4>) │ │ │ │ + ldr r2, [pc, #608] @ (1150b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3664>) │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldr r2, [pc, #168] @ (114f00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34b0>) │ │ │ │ + ldr r2, [pc, #552] @ (115080 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3630>) │ │ │ │ lsls r7, r1, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1150ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x365c> │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ ite eq │ │ │ │ @@ -171646,17 +171646,17 @@ │ │ │ │ b.n 114f0e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34be> │ │ │ │ movs r1, #159 @ 0x9f │ │ │ │ b.n 114f0e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34be> │ │ │ │ movs r0, #18 │ │ │ │ bx lr │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ - ldr r1, [pc, #40] @ (1150dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x368c>) │ │ │ │ + ldr r1, [pc, #424] @ (11525c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x380c>) │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldr r0, [pc, #864] @ (115418 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x39c8>) │ │ │ │ + ldr r1, [pc, #224] @ (115198 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3748>) │ │ │ │ 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 │ │ │ │ @@ -172447,15 +172447,15 @@ │ │ │ │ nop │ │ │ │ add r4, sp, #96 @ 0x60 │ │ │ │ lsls r6, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #632 @ 0x278 │ │ │ │ lsls r6, r7, #6 │ │ │ │ - negs r0, r5 │ │ │ │ + cmn r0, r1 │ │ │ │ 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, 11599e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3f4e> │ │ │ │ @@ -176432,21 +176432,21 @@ │ │ │ │ ldrb.w r3, [r3, #80] @ 0x50 │ │ │ │ strb.w r3, [ip, #1]! │ │ │ │ bne.n 1183ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x695c> │ │ │ │ ldr r3, [pc, #28] @ (1183dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x698c>) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #236] @ 0xec │ │ │ │ pop {pc} │ │ │ │ - adds r4, r2, r4 │ │ │ │ + adds r4, r6, r5 │ │ │ │ lsls r7, r1, #4 │ │ │ │ @ instruction: 0xb7ae │ │ │ │ lsls r1, r0, #7 │ │ │ │ @ instruction: 0xb78e │ │ │ │ lsls r1, r0, #7 │ │ │ │ - adds r0, r4, r3 │ │ │ │ + adds r0, r0, r5 │ │ │ │ lsls r7, r1, #4 │ │ │ │ @ instruction: 0xb73a │ │ │ │ lsls r1, r0, #7 │ │ │ │ @ instruction: 0xb718 │ │ │ │ lsls r1, r0, #7 │ │ │ │ ldr.w r3, [r0, #228] @ 0xe4 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ @@ -177163,15 +177163,15 @@ │ │ │ │ nop │ │ │ │ strb r0, [r6, #17] │ │ │ │ lsls r6, r7, #6 │ │ │ │ @ instruction: 0xb74e │ │ │ │ lsls r6, r7, #6 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1} │ │ │ │ + ldmia r7!, {r1, r5, r6} │ │ │ │ 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] @ 1195ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7b9c> │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -178313,15 +178313,15 @@ │ │ │ │ nop │ │ │ │ str r2, [r6, #92] @ 0x5c │ │ │ │ lsls r6, r7, #6 │ │ │ │ add r1, sp, #20 │ │ │ │ lsls r6, r7, #6 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r4} │ │ │ │ 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 │ │ │ │ @@ -179143,15 +179143,15 @@ │ │ │ │ nop │ │ │ │ ldrb r2, [r0, r1] │ │ │ │ lsls r6, r7, #6 │ │ │ │ ldr r7, [sp, #112] @ 0x70 │ │ │ │ lsls r6, r7, #6 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6ca │ │ │ │ + @ instruction: 0xb72a │ │ │ │ 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] @ 11b040 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x95f0> │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ @@ -181666,15 +181666,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r6, #204 @ 0xcc │ │ │ │ lsls r6, r7, #6 │ │ │ │ strh r5, [r0, #16] │ │ │ │ lsls r6, r7, #6 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r2, [sp, #80] @ 0x50 │ │ │ │ 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] @ (11c240 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa7f0>) │ │ │ │ @@ -181704,15 +181704,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ subs r5, #244 @ 0xf4 │ │ │ │ lsls r6, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 11c29c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa84c> │ │ │ │ + cbnz r6, 11c2b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa864> │ │ │ │ lsls r3, r1, #4 │ │ │ │ subs r5, #218 @ 0xda │ │ │ │ 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 │ │ │ │ @@ -185903,21 +185903,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 11de50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc400> │ │ │ │ nop │ │ │ │ - ldr r0, [r7, #92] @ 0x5c │ │ │ │ + ldr r0, [r3, #100] @ 0x64 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - ldrh r2, [r4, #58] @ 0x3a │ │ │ │ + ldrh r2, [r0, #62] @ 0x3e │ │ │ │ lsls r3, r1, #4 │ │ │ │ - ldr r0, [r5, #68] @ 0x44 │ │ │ │ + ldr r0, [r1, #76] @ 0x4c │ │ │ │ lsls r4, r7, #3 │ │ │ │ - ldrh r6, [r5, #44] @ 0x2c │ │ │ │ + ldrh r6, [r1, #48] @ 0x30 │ │ │ │ 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} │ │ │ │ @@ -197361,39 +197361,39 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r5, #28] │ │ │ │ lsls r5, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r2, #26] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - cmp r0, #154 @ 0x9a │ │ │ │ + cmp r0, #250 @ 0xfa │ │ │ │ lsls r6, r1, #4 │ │ │ │ - cmp r0, #114 @ 0x72 │ │ │ │ + cmp r0, #210 @ 0xd2 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - cmp r0, #74 @ 0x4a │ │ │ │ + cmp r0, #170 @ 0xaa │ │ │ │ lsls r6, r1, #4 │ │ │ │ - cmp r0, #36 @ 0x24 │ │ │ │ + cmp r0, #132 @ 0x84 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - movs r7, #146 @ 0x92 │ │ │ │ + movs r7, #242 @ 0xf2 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - movs r7, #102 @ 0x66 │ │ │ │ + movs r7, #198 @ 0xc6 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - movs r7, #64 @ 0x40 │ │ │ │ + movs r7, #160 @ 0xa0 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - movs r6, #242 @ 0xf2 │ │ │ │ + movs r7, #82 @ 0x52 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - movs r6, #190 @ 0xbe │ │ │ │ + movs r7, #30 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - movs r6, #126 @ 0x7e │ │ │ │ + movs r6, #222 @ 0xde │ │ │ │ lsls r6, r1, #4 │ │ │ │ - movs r6, #82 @ 0x52 │ │ │ │ + movs r6, #178 @ 0xb2 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - movs r6, #38 @ 0x26 │ │ │ │ + movs r6, #134 @ 0x86 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - movs r5, #250 @ 0xfa │ │ │ │ + movs r6, #90 @ 0x5a │ │ │ │ lsls r6, r1, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, #2 │ │ │ │ @@ -197574,17 +197574,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 127b3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x160ec> │ │ │ │ nop │ │ │ │ add r6, sp, #312 @ 0x138 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - b.n 127e64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16414> │ │ │ │ + b.n 127f24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x164d4> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - b.n 127d2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162dc> │ │ │ │ + b.n 127dec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1639c> │ │ │ │ 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 │ │ │ │ @@ -197735,21 +197735,21 @@ │ │ │ │ blt.n 127c62 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16212> │ │ │ │ add.w r2, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r2, [r2, #2008] @ 0x7d8 │ │ │ │ cmp r2, r3 │ │ │ │ bcc.n 127c62 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16212> │ │ │ │ str.w r3, [r4, #140] @ 0x8c │ │ │ │ b.n 127ba8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16158> │ │ │ │ - b.n 127e6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1641c> │ │ │ │ + b.n 127f2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x164dc> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldmia r5!, {r1, r3, r6} │ │ │ │ + ldmia r5, {r1, r3, r5, r7} │ │ │ │ lsls r5, r1, #4 │ │ │ │ - b.n 127d6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1631c> │ │ │ │ + b.n 127e2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x163dc> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - svc 202 @ 0xca │ │ │ │ + b.n 127d78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16328> │ │ │ │ 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 │ │ │ │ @@ -197822,21 +197822,21 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r0, lr │ │ │ │ str.w ip, [sp] │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 127dc8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16378> │ │ │ │ - svc 178 @ 0xb2 │ │ │ │ + b.n 127e20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x163d0> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - svc 74 @ 0x4a │ │ │ │ + svc 170 @ 0xaa │ │ │ │ lsls r3, r7, #3 │ │ │ │ - svc 30 │ │ │ │ + svc 126 @ 0x7e │ │ │ │ lsls r3, r7, #3 │ │ │ │ - svc 56 @ 0x38 │ │ │ │ + svc 152 @ 0x98 │ │ │ │ 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 │ │ │ │ @@ -198006,23 +198006,23 @@ │ │ │ │ b.n 127fa0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16550> │ │ │ │ ldr r2, [pc, #28] @ (127fe4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16594>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 127fa0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16550> │ │ │ │ - udf #204 @ 0xcc │ │ │ │ + svc 44 @ 0x2c │ │ │ │ lsls r3, r7, #3 │ │ │ │ - udf #16 │ │ │ │ + udf #112 @ 0x70 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ble.n 127f48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x164f8> │ │ │ │ + udf #20 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - udf #108 @ 0x6c │ │ │ │ + udf #204 @ 0xcc │ │ │ │ lsls r3, r7, #3 │ │ │ │ - udf #32 │ │ │ │ + udf #128 @ 0x80 │ │ │ │ lsls r3, r7, #3 │ │ │ │ movw ip, #34067 @ 0x8513 │ │ │ │ cmp r1, ip │ │ │ │ beq.n 12804a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x165fa> │ │ │ │ bls.n 12803c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x165ec> │ │ │ │ movw r3, #36873 @ 0x9009 │ │ │ │ cmp r1, r3 │ │ │ │ @@ -198074,15 +198074,15 @@ │ │ │ │ movhi r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ movw r3, #37122 @ 0x9102 │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 128008 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x165b8> │ │ │ │ b.n 128044 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x165f4> │ │ │ │ - udf #92 @ 0x5c │ │ │ │ + udf #188 @ 0xbc │ │ │ │ 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 │ │ │ │ @@ -198215,21 +198215,21 @@ │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 12819e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1674e> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ rev16 r4, r7 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - udf #94 @ 0x5e │ │ │ │ + udf #190 @ 0xbe │ │ │ │ lsls r3, r7, #3 │ │ │ │ - bgt.n 1281fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x167ac> │ │ │ │ + ble.n 1282bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1686c> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ble.n 128240 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x167f0> │ │ │ │ + ble.n 128300 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x168b0> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - bgt.n 12822c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x167dc> │ │ │ │ + ble.n 1282ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689c> │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cbz r3, 128260 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16810> │ │ │ │ push {lr} │ │ │ │ mov r3, r0 │ │ │ │ add.w lr, r0, #540 @ 0x21c │ │ │ │ movw ip, #36161 @ 0x8d41 │ │ │ │ @@ -198490,21 +198490,21 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 1282ee <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689e> │ │ │ │ ldr.w r2, [r1, #156] @ 0x9c │ │ │ │ b.n 1283f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x169a0> │ │ │ │ ldr.w r2, [r1, #156] @ 0x9c │ │ │ │ b.n 128394 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16944> │ │ │ │ - bls.n 128480 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16a30> │ │ │ │ + bge.n 128540 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16af0> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - bls.n 128508 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16ab8> │ │ │ │ + bls.n 1285c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16b78> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - bhi.n 12849c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16a4c> │ │ │ │ + bls.n 12855c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16b0c> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - bhi.n 1284ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16a9c> │ │ │ │ + bhi.n 1285ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16b5c> │ │ │ │ lsls r3, r7, #3 │ │ │ │ mov.w ip, #1 │ │ │ │ strb.w ip, [r3] │ │ │ │ movw ip, #35864 @ 0x8c18 │ │ │ │ cmp r1, ip │ │ │ │ beq.n 128502 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16ab2> │ │ │ │ bhi.n 128506 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16ab6> │ │ │ │ @@ -198558,15 +198558,15 @@ │ │ │ │ beq.n 128502 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16ab2> │ │ │ │ b.n 12851e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16ace> │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 12851e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16ace> │ │ │ │ b.n 128502 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16ab2> │ │ │ │ nop │ │ │ │ - bls.n 1285fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16bac> │ │ │ │ + bls.n 1284bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16a6c> │ │ │ │ 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 │ │ │ │ @@ -198834,23 +198834,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 128762 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16d12> │ │ │ │ b.n 1287e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16d90> │ │ │ │ - bhi.n 1288bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16e6c> │ │ │ │ + bhi.n 12877c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16d2c> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - bvc.n 128780 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16d30> │ │ │ │ + bvc.n 128840 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16df0> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - bvc.n 1288e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16e94> │ │ │ │ + bvc.n 1287a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16d54> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - bvc.n 1288f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16ea4> │ │ │ │ + bvc.n 1287b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16d64> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - bvc.n 1288f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16ea4> │ │ │ │ + bvc.n 1287b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16d64> │ │ │ │ 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 │ │ │ │ @@ -198967,18 +198967,18 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ittt │ │ │ │ - lsl r5, r1, #4 │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ + 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 │ │ │ │ movw r1, #36181 @ 0x8d55 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r1 │ │ │ │ @@ -199070,15 +199070,15 @@ │ │ │ │ cmp r1, #2 │ │ │ │ bne.n 128a1e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16fce> │ │ │ │ add.w r1, r0, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1788] @ 0x6fc │ │ │ │ cmp r1, #29 │ │ │ │ bls.n 128a1e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16fce> │ │ │ │ b.n 128a58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17008> │ │ │ │ - bpl.n 128a1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16fcc> │ │ │ │ + bvs.n 128adc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1708c> │ │ │ │ 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] @ 129148 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x176f8> │ │ │ │ @@ -199667,53 +199667,53 @@ │ │ │ │ b.n 128ef0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x174a0> │ │ │ │ strb r0, [r3, #20] │ │ │ │ lsls r5, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r7, #19] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - bmi.n 129178 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17728> │ │ │ │ + bmi.n 129238 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x177e8> │ │ │ │ lsls r3, r7, #3 │ │ │ │ strb r6, [r1, #16] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - bcc.n 12908c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1763c> │ │ │ │ + bcc.n 12914c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x176fc> │ │ │ │ lsls r3, r7, #3 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 1290ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1765c> │ │ │ │ + bpl.n 12916c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1771c> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - bcs.n 1290f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x176a8> │ │ │ │ + bcc.n 1291b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17768> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - bcs.n 1291b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17764> │ │ │ │ + bcs.n 129074 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17624> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - bcs.n 129164 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17714> │ │ │ │ + bcc.n 129224 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x177d4> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - bne.n 129098 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17648> │ │ │ │ + bne.n 129158 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17708> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - bcs.n 1290ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1769c> │ │ │ │ + bcc.n 1291ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1775c> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - bcs.n 1290b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17664> │ │ │ │ + bcs.n 129174 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17724> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - bcs.n 12926c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1781c> │ │ │ │ + bcs.n 12912c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x176dc> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - bne.n 129164 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17714> │ │ │ │ + bcs.n 129224 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x177d4> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - bne.n 1290c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17678> │ │ │ │ + bne.n 129188 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17738> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - bne.n 129270 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17820> │ │ │ │ + bne.n 129130 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x176e0> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - bne.n 129214 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x177c4> │ │ │ │ + bne.n 1290d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17684> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - beq.n 1290fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x176ac> │ │ │ │ + bne.n 1291bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1776c> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - beq.n 129130 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x176e0> │ │ │ │ + bne.n 1291f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x177a0> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - beq.n 129268 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17818> │ │ │ │ + beq.n 129128 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x176d8> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - beq.n 1291c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17778> │ │ │ │ + beq.n 129288 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17838> │ │ │ │ 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] @ (129534 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17ae4>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -200242,17 +200242,17 @@ │ │ │ │ movs r2, #2 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 129702 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17cb2> │ │ │ │ b.n 129712 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17cc2> │ │ │ │ - ldmia r3!, {r6} │ │ │ │ + ldmia r3!, {r5, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldmia r2!, {r1, r6, r7} │ │ │ │ + ldmia r3!, {r1, r5} │ │ │ │ lsls r3, r7, #3 │ │ │ │ sub sp, #160 @ 0xa0 │ │ │ │ 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 │ │ │ │ @@ -200387,23 +200387,23 @@ │ │ │ │ b.n 129788 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17d38> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #524] @ 0x20c │ │ │ │ bl 45409c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34264c> │ │ │ │ b.n 129832 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17de2> │ │ │ │ str r2, [sp, #24] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldmia r2!, {r3, r5} │ │ │ │ + ldmia r2!, {r3, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ add sp, #208 @ 0xd0 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldmia r1!, {r5, r7} │ │ │ │ + ldmia r2!, {} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldmia r1, {r1, r2, r5, r7} │ │ │ │ + ldmia r2, {r1, r2} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - cbz r0, 1298de <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17e8e> │ │ │ │ + cbz r0, 1298f6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17ea6> │ │ │ │ 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] @ (129a30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17fe0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -200537,19 +200537,19 @@ │ │ │ │ bl 45409c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34264c> │ │ │ │ b.n 129900 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17eb0> │ │ │ │ nop │ │ │ │ str r0, [sp, #464] @ 0x1d0 │ │ │ │ lsls r5, r7, #6 │ │ │ │ add r6, sp, #104 @ 0x68 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldmia r0!, {r4, r5} │ │ │ │ + ldmia r0!, {r4, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - stmia r7!, {r2, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r6} │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldr r0, [pc, #4] @ (129a4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17ffc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r1, sp, #424 @ 0x1a8 │ │ │ │ lsls r5, r7, #6 │ │ │ │ @@ -200718,15 +200718,15 @@ │ │ │ │ bne.n 129c02 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x181b2> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 129bd2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18182> │ │ │ │ b.n 129b60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18110> │ │ │ │ add r3, sp, #832 @ 0x340 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -200914,15 +200914,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ str.w r5, [r3, #524] @ 0x20c │ │ │ │ bl 45409c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34264c> │ │ │ │ b.n 129d64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18314> │ │ │ │ nop │ │ │ │ add r2, sp, #616 @ 0x268 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - add r3, sp, #768 @ 0x300 │ │ │ │ + add r4, sp, #128 @ 0x80 │ │ │ │ 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 │ │ │ │ @@ -201010,15 +201010,15 @@ │ │ │ │ bne.n 129f16 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x184c6> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 129ee6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18496> │ │ │ │ b.n 129e78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18428> │ │ │ │ add r1, sp, #208 @ 0xd0 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r6, 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 │ │ │ │ @@ -201078,15 +201078,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (129fe0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18590>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 129f98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18548> │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r7} │ │ │ │ + stmia r2!, {r1, r5, r6, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldrh.w r2, [r0, #376] @ 0x178 │ │ │ │ ldrh.w r3, [r0, #412] @ 0x19c │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 129ff4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x185a4> │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ @@ -202349,131 +202349,131 @@ │ │ │ │ cmp r2, r3 │ │ │ │ bne.w 12abc2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19172> │ │ │ │ b.n 12a8f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18ea8> │ │ │ │ ldrb r6, [r3, r6] │ │ │ │ lsls r5, r7, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r4, r7} │ │ │ │ + pop {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r5, [sp, #376] @ 0x178 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - pop {r1, r2, r3, r5, r6, pc} │ │ │ │ + pop {r1, r2, r3, r6, r7, pc} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - cbnz r6, 12ad78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19328> │ │ │ │ + cbnz r6, 12ad90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19340> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - pop {r2, r4, r5, pc} │ │ │ │ + pop {r2, r4, r7, pc} │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r3, [sp, #928] @ 0x3a0 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - cbnz r2, 12ad92 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19342> │ │ │ │ + cbnz r2, 12adaa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1935a> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - hlt 0x001a │ │ │ │ + revsh r2, r7 │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r3, [sp, #400] @ 0x190 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - rev16 r4, r5 │ │ │ │ + revsh r4, r1 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - cbnz r6, 12ad7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1932c> │ │ │ │ + rev r6, r4 │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r2, [sp, #576] @ 0x240 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - cbnz r0, 12adbe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1936e> │ │ │ │ + pop {r3} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - cbnz r2, 12ad62 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19312> │ │ │ │ + cbnz r2, 12ad7a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1932a> │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r1, [sp, #984] @ 0x3d8 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - cbnz r2, 12ad62 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19312> │ │ │ │ + cbnz r2, 12ad7a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1932a> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - @ instruction: 0xb8ca │ │ │ │ + cbnz r2, 12ad6e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1931e> │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r1, [sp, #560] @ 0x230 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - @ instruction: 0xb8e6 │ │ │ │ + cbnz r6, 12ad7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1932c> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - @ instruction: 0xb868 │ │ │ │ + @ instruction: 0xb8c8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r1, [sp, #200] @ 0xc8 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - cbnz r6, 12ad7a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1932a> │ │ │ │ + cbnz r6, 12ad92 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19342> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - @ instruction: 0xb7ba │ │ │ │ + @ instruction: 0xb81a │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r0, [sp, #496] @ 0x1f0 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - cbnz r2, 12ad8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1933c> │ │ │ │ + cbnz r2, 12ada4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19354> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - @ instruction: 0xb79a │ │ │ │ + @ instruction: 0xb7fa │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r0, [sp, #368] @ 0x170 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - @ instruction: 0xb77c │ │ │ │ + @ instruction: 0xb7dc │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r0, [sp, #288] @ 0x120 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - @ instruction: 0xb790 │ │ │ │ + @ instruction: 0xb7f0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - cbnz r6, 12adaa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1935a> │ │ │ │ + cbnz r6, 12adc2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19372> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - @ instruction: 0xb754 │ │ │ │ + @ instruction: 0xb7b4 │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - @ instruction: 0xb6f6 │ │ │ │ + @ instruction: 0xb756 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - @ instruction: 0xb706 │ │ │ │ + @ instruction: 0xb766 │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldrh r0, [r2, #62] @ 0x3e │ │ │ │ lsls r0, r0, #7 │ │ │ │ - @ instruction: 0xb8f8 │ │ │ │ + cbnz r0, 12adca <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1937a> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - @ instruction: 0xb6b6 │ │ │ │ + @ instruction: 0xb716 │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldrh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r0, r0, #7 │ │ │ │ - @ instruction: 0xb776 │ │ │ │ + @ instruction: 0xb7d6 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - @ instruction: 0xb696 │ │ │ │ + @ instruction: 0xb6f6 │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldrh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r0, r0, #7 │ │ │ │ - @ instruction: 0xb888 │ │ │ │ + @ instruction: 0xb8e8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - @ instruction: 0xb654 │ │ │ │ + @ instruction: 0xb6b4 │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldrh r6, [r3, #56] @ 0x38 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - @ instruction: 0xb760 │ │ │ │ + @ instruction: 0xb7c0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - @ instruction: 0xb638 │ │ │ │ + @ instruction: 0xb698 │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldrh r2, [r7, #54] @ 0x36 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - @ instruction: 0xb7f0 │ │ │ │ + @ instruction: 0xb850 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - setpan #0 │ │ │ │ + cpsid │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldrh r2, [r3, #54] @ 0x36 │ │ │ │ lsls r0, r0, #7 │ │ │ │ ldrh r0, [r0, #54] @ 0x36 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - @ instruction: 0xb6f0 │ │ │ │ + @ instruction: 0xb750 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - push {r1, r2, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb646 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - @ instruction: 0xb62a │ │ │ │ + @ instruction: 0xb68a │ │ │ │ lsls r3, r7, #3 │ │ │ │ - push {r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb630 │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldrh r2, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - @ instruction: 0xb760 │ │ │ │ + @ instruction: 0xb7c0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - push {r1, r5, r7, lr} │ │ │ │ + @ instruction: 0xb602 │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldrh r4, [r5, #50] @ 0x32 │ │ │ │ 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 │ │ │ │ @@ -202572,15 +202572,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 12ae94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19444> │ │ │ │ nop │ │ │ │ ldrb r4, [r4, #12] │ │ │ │ lsls r5, r7, #6 │ │ │ │ ldr r0, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - cpsid i │ │ │ │ + @ instruction: 0xb6d2 │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 1298c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17e70> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -202627,17 +202627,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r6, [r4, #7] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - push {r2, r3, r6, r7, lr} │ │ │ │ + @ instruction: 0xb62c │ │ │ │ lsls r3, r7, #3 │ │ │ │ - push {r3, r5, r7, lr} │ │ │ │ + @ instruction: 0xb608 │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 12af4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x194fc> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -202678,17 +202678,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r6, [r3, #5] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - push {r2, r7, lr} │ │ │ │ + push {r2, r5, r6, r7, lr} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - push {r2, r5, r6, lr} │ │ │ │ + push {r2, r6, r7, lr} │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 12afd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19584> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -202967,15 +202967,15 @@ │ │ │ │ lsls r5, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #272] @ 0x110 │ │ │ │ lsls r5, r7, #6 │ │ │ │ ldr r5, [pc, #872] @ (12b6a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19c54>) │ │ │ │ lsls r5, r7, #6 │ │ │ │ - uxth r0, r5 │ │ │ │ + cbz r0, 12b382 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19932> │ │ │ │ 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] @ 12b36c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1991c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -203013,17 +203013,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r6, [r0, #23] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - add r5, sp, #784 @ 0x310 │ │ │ │ + add r6, sp, #144 @ 0x90 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - sxth r6, r6 │ │ │ │ + uxth r6, r2 │ │ │ │ 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] @ 12b3ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1999c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -203061,17 +203061,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r6, [r0, #21] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - add r5, sp, #176 @ 0xb0 │ │ │ │ + add r5, sp, #560 @ 0x230 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - cbz r6, 12b46c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19a1c> │ │ │ │ + sxth r6, r2 │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldr.w r2, [pc, #2712] @ 12bedc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a48c> │ │ │ │ movw r3, #34847 @ 0x881f │ │ │ │ push {lr} │ │ │ │ cmp r1, r3 │ │ │ │ add r2, pc │ │ │ │ bhi.n 12b4d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19a84> │ │ │ │ @@ -204894,21 +204894,21 @@ │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 12c712 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1acc2> │ │ │ │ - ldr r6, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r7, [sp, #344] @ 0x158 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r6, [sp, #776] @ 0x308 │ │ │ │ + ldr r7, [sp, #136] @ 0x88 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r6, [sp, #864] @ 0x360 │ │ │ │ + ldr r7, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r6, [sp, #832] @ 0x340 │ │ │ │ + ldr r7, [sp, #192] @ 0xc0 │ │ │ │ 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] @ (12c890 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ae40>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -205009,15 +205009,15 @@ │ │ │ │ beq.n 12c870 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ae20> │ │ │ │ b.n 12c880 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ae30> │ │ │ │ nop │ │ │ │ str r6, [r6, #24] │ │ │ │ lsls r5, r7, #6 │ │ │ │ ldrb r6, [r3, #29] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r6, [sp, #136] @ 0x88 │ │ │ │ + ldr r6, [sp, #520] @ 0x208 │ │ │ │ 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] @ (12c968 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1af18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -205089,21 +205089,21 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 12c912 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1aec2> │ │ │ │ str r2, [r3, #8] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r5, [sp, #536] @ 0x218 │ │ │ │ + ldr r5, [sp, #920] @ 0x398 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r5, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r5, [sp, #184] @ 0xb8 │ │ │ │ + ldr r5, [sp, #568] @ 0x238 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r5, [sp, #272] @ 0x110 │ │ │ │ + ldr r5, [sp, #656] @ 0x290 │ │ │ │ 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] @ 12ca00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1afb0> │ │ │ │ mov lr, r0 │ │ │ │ @@ -205146,23 +205146,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrsh r6, [r6, r6] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r5, [sp, #64] @ 0x40 │ │ │ │ + ldr r5, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r5, [sp, #312] @ 0x138 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ + ldr r5, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [sp, #872] @ 0x368 │ │ │ │ + ldr r5, [sp, #232] @ 0xe8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r5, [sp, #368] @ 0x170 │ │ │ │ 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] @ 12ca94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b044> │ │ │ │ mov r4, r1 │ │ │ │ @@ -205202,23 +205202,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrsh r2, [r3, r4] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r5, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [sp, #616] @ 0x268 │ │ │ │ + ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r4, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [sp, #536] @ 0x218 │ │ │ │ + ldr r4, [sp, #920] @ 0x398 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r4, [sp, #800] @ 0x320 │ │ │ │ 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] @ (12cb54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b104>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -205282,25 +205282,25 @@ │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 12cb10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b0c0> │ │ │ │ nop │ │ │ │ ldrsh r6, [r0, r2] │ │ │ │ lsls r5, r7, #6 │ │ │ │ ldrsh r2, [r5, r1] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r4, [sp, #392] @ 0x188 │ │ │ │ + ldr r4, [sp, #776] @ 0x308 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [sp, #296] @ 0x128 │ │ │ │ + ldr r4, [sp, #680] @ 0x2a8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r3, [sp, #784] @ 0x310 │ │ │ │ + ldr r4, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r3, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r4, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [sp, #128] @ 0x80 │ │ │ │ + ldr r4, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r3, [sp, #664] @ 0x298 │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ 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] @ 12cba4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b154> │ │ │ │ @@ -205309,15 +205309,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1000 @ 0x3e8 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 12c77c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ad2c> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ + ldr r4, [sp, #416] @ 0x1a0 │ │ │ │ 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] @ (12ccbc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b26c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -205417,17 +205417,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 12cc90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b240> │ │ │ │ b.n 12ccae <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b25e> │ │ │ │ ldrb r2, [r1, r6] │ │ │ │ lsls r5, r7, #6 │ │ │ │ ldrb r6, [r1, #13] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r3, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r3, [sp, #296] @ 0x128 │ │ │ │ + ldr r3, [sp, #680] @ 0x2a8 │ │ │ │ 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 │ │ │ │ @@ -205438,15 +205438,15 @@ │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ bl 12c77c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ad2c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r3, [sp, #288] @ 0x120 │ │ │ │ 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] @ (12ce0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b3bc>) │ │ │ │ @@ -205546,17 +205546,17 @@ │ │ │ │ beq.n 12cdde <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b38e> │ │ │ │ b.n 12cdfc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b3ac> │ │ │ │ nop │ │ │ │ ldrb r6, [r6, r0] │ │ │ │ lsls r5, r7, #6 │ │ │ │ ldrb r2, [r7, #7] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r2, [sp, #208] @ 0xd0 │ │ │ │ + ldr r2, [sp, #592] @ 0x250 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r2, [sp, #272] @ 0x110 │ │ │ │ + ldr r2, [sp, #656] @ 0x290 │ │ │ │ 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] @ (12ce7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b42c>) │ │ │ │ mov r4, r1 │ │ │ │ @@ -205592,17 +205592,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r3, r4] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ + ldr r2, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r2, [sp, #80] @ 0x50 │ │ │ │ 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] @ 12cef8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b4a8> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -205637,19 +205637,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r5, r2] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r2, [sp, #192] @ 0xc0 │ │ │ │ + ldr r2, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r2, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r1, [sp, #848] @ 0x350 │ │ │ │ + ldr r2, [sp, #208] @ 0xd0 │ │ │ │ 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] @ (12d00c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b5bc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -205743,17 +205743,17 @@ │ │ │ │ beq.n 12cfec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b59c> │ │ │ │ b.n 12cffc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b5ac> │ │ │ │ nop │ │ │ │ ldrh r2, [r5, r0] │ │ │ │ lsls r5, r7, #6 │ │ │ │ strb r0, [r3, #31] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r2, [sp, #120] @ 0x78 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r1, [sp, #800] @ 0x320 │ │ │ │ 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] @ (12d120 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b6d0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -205848,17 +205848,17 @@ │ │ │ │ beq.n 12d0f2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b6a2> │ │ │ │ b.n 12d110 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b6c0> │ │ │ │ nop │ │ │ │ ldr r6, [r2, r4] │ │ │ │ lsls r5, r7, #6 │ │ │ │ strb r6, [r3, #27] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r0, [sp, #784] @ 0x310 │ │ │ │ + ldr r1, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r1, [sp, #64] @ 0x40 │ │ │ │ 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] @ (12d238 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b7e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -205954,15 +205954,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 12d20e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b7be> │ │ │ │ b.n 12d194 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b744> │ │ │ │ ldr r4, [r0, r0] │ │ │ │ lsls r5, r7, #6 │ │ │ │ strb r6, [r2, #24] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r3, [sp, #296] @ 0x128 │ │ │ │ + str r3, [sp, #680] @ 0x2a8 │ │ │ │ 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 │ │ │ │ @@ -206256,23 +206256,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #524] @ 0x20c │ │ │ │ bl 45409c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34264c> │ │ │ │ b.n 12d51e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1bace> │ │ │ │ nop │ │ │ │ strb r0, [r2, r7] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r5, [sp, #1016] @ 0x3f8 │ │ │ │ + str r6, [sp, #376] @ 0x178 │ │ │ │ lsls r3, r7, #3 │ │ │ │ strb r0, [r3, #14] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r5, [sp, #224] @ 0xe0 │ │ │ │ + str r5, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r4, [sp, #840] @ 0x348 │ │ │ │ + str r5, [sp, #200] @ 0xc8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r4, [sp, #696] @ 0x2b8 │ │ │ │ + str r5, [sp, #56] @ 0x38 │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 12d364 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b914> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -206478,21 +206478,21 @@ │ │ │ │ lsls r5, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r4, #6] │ │ │ │ lsls r5, r7, #6 │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r2, [sp, #552] @ 0x228 │ │ │ │ + str r2, [sp, #936] @ 0x3a8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r4, [r0, #16] │ │ │ │ + ldrh r4, [r4, #18] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r2, [sp, #472] @ 0x1d8 │ │ │ │ + str r2, [sp, #856] @ 0x358 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r2, [sp, #560] @ 0x230 │ │ │ │ + str r2, [sp, #944] @ 0x3b0 │ │ │ │ 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 12972c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17cdc> │ │ │ │ @@ -206601,15 +206601,15 @@ │ │ │ │ beq.n 12d8e6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1be96> │ │ │ │ b.n 12d860 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1be10> │ │ │ │ nop │ │ │ │ str r6, [r2, r4] │ │ │ │ lsls r5, r7, #6 │ │ │ │ ldr r2, [r6, #48] @ 0x30 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrh r2, [r4, #34] @ 0x22 │ │ │ │ + ldrh r2, [r0, #38] @ 0x26 │ │ │ │ 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] @ (12da20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1bfd0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -206701,17 +206701,17 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r6, [r1, r0] │ │ │ │ lsls r5, r7, #6 │ │ │ │ ldr r4, [r5, #32] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r0, [sp, #576] @ 0x240 │ │ │ │ + str r0, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r4, [r1, #24] │ │ │ │ + ldrh r4, [r5, #26] │ │ │ │ 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] @ (12daf8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1c0a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -206783,21 +206783,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 12da7a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1c02a> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #8] @ (12db04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1c0b4>) │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r0, [sp, #184] @ 0xb8 │ │ │ │ + str r0, [sp, #568] @ 0x238 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r0, [sp, #272] @ 0x110 │ │ │ │ + str r0, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldr r6, [r7, #12] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrh r2, [r6, #16] │ │ │ │ + ldrh r2, [r2, #20] │ │ │ │ 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] @ (12dbc8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1c178>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -206865,21 +206865,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 12db8e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1c13e> │ │ │ │ ldr r6, [pc, #152] @ (12dc64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1c214>) │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrh r0, [r5, #62] @ 0x3e │ │ │ │ + str r0, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrh r6, [r5, #58] @ 0x3a │ │ │ │ + ldrh r6, [r1, #62] @ 0x3e │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r0, [r4, #10] │ │ │ │ + ldrh r0, [r0, #14] │ │ │ │ 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 │ │ │ │ @@ -206951,19 +206951,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 12dc84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1c234> │ │ │ │ nop │ │ │ │ - strh r0, [r6, #26] │ │ │ │ + strh r0, [r2, #30] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r2, [r6, #26] │ │ │ │ + strh r2, [r2, #30] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r0, [r0, #32] │ │ │ │ + strh r0, [r4, #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 │ │ │ │ mov r5, r3 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -207529,27 +207529,27 @@ │ │ │ │ beq.n 12e222 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1c7d2> │ │ │ │ b.n 12e102 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1c6b2> │ │ │ │ nop │ │ │ │ ldr r1, [pc, #72] @ (12e33c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1c8ec>) │ │ │ │ lsls r5, r7, #6 │ │ │ │ subs r4, r6, #6 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrh r0, [r2, #22] │ │ │ │ + ldrh r0, [r6, #24] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r4, [r7, #16] │ │ │ │ + ldrh r4, [r3, #20] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r0, [r0, #16] │ │ │ │ + ldrh r0, [r4, #18] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r4, [r3, #16] │ │ │ │ + ldrh r4, [r7, #18] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r6, [r1, #14] │ │ │ │ + ldrh r6, [r5, #16] │ │ │ │ lsls r3, r7, #3 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #12] │ │ │ │ + ldrh r2, [r6, #14] │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ bl 148af4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x370a4> │ │ │ │ b.n 12e22e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1c7de> │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ movw r2, #34037 @ 0x84f5 │ │ │ │ @@ -207615,17 +207615,17 @@ │ │ │ │ cmp r3, r2 │ │ │ │ beq.w 12e102 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1c6b2> │ │ │ │ movw r2, #32879 @ 0x806f │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 12e3a2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1c952> │ │ │ │ b.n 12e102 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1c6b2> │ │ │ │ nop │ │ │ │ - ldrh r6, [r5, #4] │ │ │ │ + ldrh r6, [r1, #8] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r2, [r6, #0] │ │ │ │ + ldrh r2, [r2, #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 │ │ │ │ @@ -207652,15 +207652,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r2, #0 │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ bl 12e020 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1c5d0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - ldrh r6, [r0, #0] │ │ │ │ + ldrh r6, [r4, #2] │ │ │ │ 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 │ │ │ │ @@ -207687,15 +207687,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r2, #0 │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ bl 12e020 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1c5d0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - strh r6, [r7, #60] @ 0x3c │ │ │ │ + ldrh r6, [r3, #0] │ │ │ │ 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] @ 12e4e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ca90> │ │ │ │ @@ -207713,15 +207713,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ bl 12e020 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1c5d0> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r3, #60] @ 0x3c │ │ │ │ + strh r2, [r7, #62] @ 0x3e │ │ │ │ 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] │ │ │ │ @@ -207751,15 +207751,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 12e020 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1c5d0> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r4, #58] @ 0x3a │ │ │ │ + strh r2, [r0, #62] @ 0x3e │ │ │ │ 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] @ (12e5dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1cb8c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -207961,33 +207961,33 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r9, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 12e6e6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1cc96> │ │ │ │ muls r2, r2 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r2, [r5, #50] @ 0x32 │ │ │ │ + strh r2, [r1, #54] @ 0x36 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r4, [r3, #48] @ 0x30 │ │ │ │ + strh r4, [r7, #50] @ 0x32 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r6, [r6, #44] @ 0x2c │ │ │ │ + strh r6, [r2, #48] @ 0x30 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r4, [r5, #34] @ 0x22 │ │ │ │ + strh r4, [r1, #38] @ 0x26 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r6, [r3, #44] @ 0x2c │ │ │ │ + strh r6, [r7, #46] @ 0x2e │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r6, [r1, #36] @ 0x24 │ │ │ │ + strh r6, [r5, #38] @ 0x26 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r6, [r7, #42] @ 0x2a │ │ │ │ + strh r6, [r3, #46] @ 0x2e │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r0, [r3, #34] @ 0x22 │ │ │ │ + strh r0, [r7, #36] @ 0x24 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r6, [r3, #42] @ 0x2a │ │ │ │ + strh r6, [r7, #44] @ 0x2c │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r0, [r0, #38] @ 0x26 │ │ │ │ + strh r0, [r4, #40] @ 0x28 │ │ │ │ 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] @ (12e8b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ce60>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -208240,27 +208240,27 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r9, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 12e90a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ceba> │ │ │ │ eors r6, r7 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r0, [r1, #30] │ │ │ │ + strh r0, [r5, #32] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r2, [r7, #22] │ │ │ │ + strh r2, [r3, #26] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r4, [r2, #12] │ │ │ │ + strh r4, [r6, #14] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r2, [r4, #22] │ │ │ │ + strh r2, [r0, #26] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r6, [r6, #12] │ │ │ │ + strh r6, [r2, #16] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r6, [r6, #20] │ │ │ │ + strh r6, [r2, #24] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r4, [r7, #14] │ │ │ │ + strh r4, [r3, #18] │ │ │ │ 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] @ (12eb08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1d0b8>) │ │ │ │ @@ -208349,17 +208349,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r4, r6 │ │ │ │ b.n 12eaaa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1d05a> │ │ │ │ nop │ │ │ │ subs r7, #10 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r4, [r1, #18] │ │ │ │ + strh r4, [r5, #20] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r2, [r0, #4] │ │ │ │ + strh r2, [r4, #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] @ (12ecb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1d264>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -208523,35 +208523,35 @@ │ │ │ │ str.w sl, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 12ec3a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1d1ea> │ │ │ │ nop │ │ │ │ subs r6, #30 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r0, [r6, #10] │ │ │ │ + strh r0, [r2, #14] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r0, [r4, #8] │ │ │ │ + strh r0, [r0, #12] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r6, [r3, #4] │ │ │ │ + strh r6, [r7, #6] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r0, [r3, #28] │ │ │ │ + ldrb r0, [r7, #29] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r6, [r0, #4] │ │ │ │ + strh r6, [r4, #6] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r2, [r7, #28] │ │ │ │ + ldrb r2, [r3, #30] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r6, [r4, #2] │ │ │ │ + strh r6, [r0, #6] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r4, [r0, #28] │ │ │ │ + ldrb r4, [r4, #29] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r4, [r4, #27] │ │ │ │ + ldrb r4, [r0, #29] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r4, [r5, #0] │ │ │ │ + strh r4, [r1, #4] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r2, [r2, #29] │ │ │ │ + ldrb r2, [r6, #30] │ │ │ │ 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] @ (12edc4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1d374>) │ │ │ │ @@ -208640,17 +208640,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 12ed66 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1d316> │ │ │ │ subs r4, #78 @ 0x4e │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrb r4, [r6, #30] │ │ │ │ + strh r4, [r2, #0] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r4, [r0, #23] │ │ │ │ + ldrb r4, [r4, #24] │ │ │ │ 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] @ (12efbc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1d56c>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -208845,39 +208845,39 @@ │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 12ef2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1d4dc> │ │ │ │ nop │ │ │ │ subs r3, #98 @ 0x62 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrb r6, [r2, #27] │ │ │ │ + ldrb r6, [r6, #28] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r4, [r0, #26] │ │ │ │ + ldrb r4, [r4, #27] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r0, [r2, #23] │ │ │ │ + ldrb r0, [r6, #24] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r6, [r4, #16] │ │ │ │ + ldrb r6, [r0, #18] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r0, [r7, #22] │ │ │ │ + ldrb r0, [r3, #24] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r0, [r1, #17] │ │ │ │ + ldrb r0, [r5, #18] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r0, [r3, #22] │ │ │ │ + ldrb r0, [r7, #23] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r2, [r2, #16] │ │ │ │ + ldrb r2, [r6, #17] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r2, [r6, #15] │ │ │ │ + ldrb r2, [r2, #17] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r6, [r3, #21] │ │ │ │ + ldrb r6, [r7, #22] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r0, [r4, #17] │ │ │ │ + ldrb r0, [r0, #19] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r6, [r0, #21] │ │ │ │ + ldrb r6, [r4, #22] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r4, [r4, #17] │ │ │ │ + ldrb r4, [r0, #19] │ │ │ │ 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] @ (12f18c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1d73c>) │ │ │ │ @@ -209033,17 +209033,17 @@ │ │ │ │ b.n 12f048 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1d5f8> │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov r4, r5 │ │ │ │ b.n 12f0c2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1d672> │ │ │ │ nop │ │ │ │ subs r1, #62 @ 0x3e │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrb r4, [r0, #18] │ │ │ │ + ldrb r4, [r4, #19] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r4, [r3, #9] │ │ │ │ + ldrb r4, [r7, #10] │ │ │ │ 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] @ (12f324 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1d8d4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -209195,29 +209195,29 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r8, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 12f1f2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1d7a2> │ │ │ │ adds r7, #154 @ 0x9a │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrb r4, [r2, #13] │ │ │ │ + ldrb r4, [r6, #14] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r0, [r4, #9] │ │ │ │ + ldrb r0, [r0, #11] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r2, [r1, #2] │ │ │ │ + ldrb r2, [r5, #3] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r0, [r1, #9] │ │ │ │ + ldrb r0, [r5, #10] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r4, [r5, #2] │ │ │ │ + ldrb r4, [r1, #4] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r2, [r6, #1] │ │ │ │ + ldrb r2, [r2, #3] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r2, [r1, #8] │ │ │ │ + ldrb r2, [r5, #9] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r0, [r4, #3] │ │ │ │ + ldrb r0, [r0, #5] │ │ │ │ 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] @ (12f410 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1d9c0>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -209296,15 +209296,15 @@ │ │ │ │ nop │ │ │ │ adds r5, #212 @ 0xd4 │ │ │ │ lsls r5, r7, #6 │ │ │ │ lsrs r4, r3, #18 │ │ │ │ lsls r5, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #5] │ │ │ │ + ldrb r4, [r2, #7] │ │ │ │ lsls r3, r7, #3 │ │ │ │ lsrs r2, r4, #16 │ │ │ │ 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 │ │ │ │ @@ -209484,39 +209484,39 @@ │ │ │ │ lsls r5, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #14 │ │ │ │ lsls r5, r7, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #1] │ │ │ │ + ldrb r6, [r3, #3] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r6, [r2, #1] │ │ │ │ + ldrb r6, [r6, #2] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r4, [r5, #1] │ │ │ │ + ldrb r4, [r1, #3] │ │ │ │ lsls r3, r7, #3 │ │ │ │ lsrs r6, r4, #12 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrb r0, [r3, #0] │ │ │ │ + ldrb r0, [r7, #1] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r6, [r5, #30] │ │ │ │ + ldrb r6, [r1, #0] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r2, [r2, #24] │ │ │ │ + strb r2, [r6, #25] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r0, [r3, #30] │ │ │ │ + strb r0, [r7, #31] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r2, [r0, #23] │ │ │ │ + strb r2, [r4, #24] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r6, [r7, #29] │ │ │ │ + strb r6, [r3, #31] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r4, [r1, #23] │ │ │ │ + strb r4, [r5, #24] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r6, [r3, #29] │ │ │ │ + strb r6, [r7, #30] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r4, [r6, #24] │ │ │ │ + strb r4, [r2, #26] │ │ │ │ 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] @ (12f78c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1dd3c>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -209655,15 +209655,15 @@ │ │ │ │ nop │ │ │ │ adds r3, #0 │ │ │ │ lsls r5, r7, #6 │ │ │ │ lsrs r0, r1, #7 │ │ │ │ lsls r5, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #26] │ │ │ │ + strb r0, [r5, #27] │ │ │ │ lsls r3, r7, #3 │ │ │ │ lsrs r2, r7, #3 │ │ │ │ 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 │ │ │ │ @@ -209831,33 +209831,33 @@ │ │ │ │ lsls r5, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r6, #32 │ │ │ │ lsls r5, r7, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #21] │ │ │ │ + strb r0, [r6, #22] │ │ │ │ lsls r3, r7, #3 │ │ │ │ lsls r0, r1, #31 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strb r0, [r7, #19] │ │ │ │ + strb r0, [r3, #21] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r2, [r2, #19] │ │ │ │ + strb r2, [r6, #20] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r4, [r5, #17] │ │ │ │ + strb r4, [r1, #19] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r4, [r2, #10] │ │ │ │ + strb r4, [r6, #11] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r6, [r2, #17] │ │ │ │ + strb r6, [r6, #18] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r4, [r0, #9] │ │ │ │ + strb r4, [r4, #10] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r6, [r6, #16] │ │ │ │ + strb r6, [r2, #18] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r0, [r2, #11] │ │ │ │ + strb r0, [r6, #12] │ │ │ │ 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 │ │ │ │ @@ -209873,15 +209873,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ strd ip, ip, [sp, #12] │ │ │ │ bl 12e020 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1c5d0> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - strb r2, [r4, #15] │ │ │ │ + strb r2, [r0, #17] │ │ │ │ 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 │ │ │ │ @@ -209899,15 +209899,15 @@ │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ strd ip, ip, [sp, #12] │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 12e020 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1c5d0> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - strb r6, [r7, #14] │ │ │ │ + strb r6, [r3, #16] │ │ │ │ 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 │ │ │ │ @@ -209927,15 +209927,15 @@ │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ mov.w ip, #1 │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 12e020 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1c5d0> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - strb r0, [r1, #14] │ │ │ │ + strb r0, [r5, #15] │ │ │ │ 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 │ │ │ │ @@ -210178,23 +210178,23 @@ │ │ │ │ nop │ │ │ │ lsls r0, r5, #16 │ │ │ │ lsls r5, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #15 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r6, [r1, #56] @ 0x38 │ │ │ │ + str r6, [r5, #60] @ 0x3c │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r6, [r4, #5] │ │ │ │ + strb r6, [r0, #7] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r2, [r6, #5] │ │ │ │ + strb r2, [r2, #7] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r4, [r5, #60] @ 0x3c │ │ │ │ + str r4, [r1, #68] @ 0x44 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r4, [r6, #44] @ 0x2c │ │ │ │ + str r4, [r2, #52] @ 0x34 │ │ │ │ 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] @ (12fdf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1e3a0>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -210354,17 +210354,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r3, #62 @ 0x3e │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strb r6, [r2, #0] │ │ │ │ + strb r6, [r6, #1] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [r0, #120] @ 0x78 │ │ │ │ + ldr r4, [r4, #124] @ 0x7c │ │ │ │ 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] @ (130068 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1e618>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -210542,15 +210542,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 12fbbc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1e16c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r0, #200 @ 0xc8 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r2, [r6, #92] @ 0x5c │ │ │ │ + ldr r2, [r2, #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 r4, [pc, #56] @ (130104 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1e6b4>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -210576,17 +210576,17 @@ │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 12fbbc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1e16c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r0, #120 @ 0x78 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r6, [r0, #92] @ 0x5c │ │ │ │ + ldr r6, [r4, #96] @ 0x60 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [r1, #88] @ 0x58 │ │ │ │ + ldr r4, [r5, #92] @ 0x5c │ │ │ │ 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] @ 1301dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1e78c> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -210655,17 +210655,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r6, [r2, #88] @ 0x58 │ │ │ │ + ldr r6, [r6, #92] @ 0x5c │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r0, [r7, #76] @ 0x4c │ │ │ │ + ldr r0, [r3, #84] @ 0x54 │ │ │ │ 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] @ (130240 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1e7f0>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -210697,17 +210697,17 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 130212 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1e7c2> │ │ │ │ b.n 130224 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1e7d4> │ │ │ │ movs r7, #76 @ 0x4c │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r2, [r2, #80] @ 0x50 │ │ │ │ + ldr r2, [r6, #84] @ 0x54 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [r7, #76] @ 0x4c │ │ │ │ + ldr r4, [r3, #84] @ 0x54 │ │ │ │ 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] @ (1302a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1e854>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -210739,17 +210739,17 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 130276 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1e826> │ │ │ │ b.n 130288 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1e838> │ │ │ │ movs r6, #232 @ 0xe8 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r2, [r3, #76] @ 0x4c │ │ │ │ + ldr r2, [r7, #80] @ 0x50 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [r0, #76] @ 0x4c │ │ │ │ + ldr r4, [r4, #80] @ 0x50 │ │ │ │ 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] @ (130328 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1e8d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -210791,19 +210791,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r6, #132 @ 0x84 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r6, [r3, #80] @ 0x50 │ │ │ │ + ldr r6, [r7, #84] @ 0x54 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [r5, #76] @ 0x4c │ │ │ │ + ldr r4, [r1, #84] @ 0x54 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r2, [r5, #68] @ 0x44 │ │ │ │ + ldr r2, [r1, #76] @ 0x4c │ │ │ │ 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] @ (130464 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ea14>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -210909,21 +210909,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 13037a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1e92a> │ │ │ │ movs r5, #250 @ 0xfa │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r4, [r0, #76] @ 0x4c │ │ │ │ + ldr r4, [r4, #80] @ 0x50 │ │ │ │ lsls r3, r7, #3 │ │ │ │ mvns r6, r6 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r2, [r3, #60] @ 0x3c │ │ │ │ + ldr r2, [r7, #64] @ 0x40 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r0, [r7, #60] @ 0x3c │ │ │ │ + ldr r0, [r3, #68] @ 0x44 │ │ │ │ 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] @ (130518 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1eac8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -210979,19 +210979,19 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r4, #188 @ 0xbc │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r0, [r7, #52] @ 0x34 │ │ │ │ + ldr r0, [r3, #60] @ 0x3c │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r6, [r0, #56] @ 0x38 │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r6, [r6, #52] @ 0x34 │ │ │ │ + ldr r6, [r2, #60] @ 0x3c │ │ │ │ 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] @ (13059c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1eb4c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -211032,19 +211032,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, #14 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r0, [r6, #56] @ 0x38 │ │ │ │ + ldr r0, [r2, #64] @ 0x40 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r6, [r3, #56] @ 0x38 │ │ │ │ + ldr r6, [r7, #60] @ 0x3c │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [r3, #48] @ 0x30 │ │ │ │ + ldr r4, [r7, #52] @ 0x34 │ │ │ │ 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] @ (1306d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ec88>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -211150,21 +211150,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 1305ee <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1eb9e> │ │ │ │ movs r3, #134 @ 0x86 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r0, [r3, #52] @ 0x34 │ │ │ │ + ldr r0, [r7, #56] @ 0x38 │ │ │ │ lsls r3, r7, #3 │ │ │ │ sbcs r2, r0 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r6, [r5, #36] @ 0x24 │ │ │ │ + ldr r6, [r1, #44] @ 0x2c │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [r0, #24] │ │ │ │ + ldr r4, [r4, #28] │ │ │ │ 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 │ │ │ │ @@ -211239,17 +211239,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r6, [r1, #36] @ 0x24 │ │ │ │ + ldr r6, [r5, #40] @ 0x28 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r6, [r6, #24] │ │ │ │ + ldr r6, [r2, #32] │ │ │ │ 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] @ (130828 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1edd8>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -211284,17 +211284,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1307f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1eda0> │ │ │ │ b.n 13080a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1edba> │ │ │ │ nop │ │ │ │ movs r1, #112 @ 0x70 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r0, [r6, #24] │ │ │ │ + ldr r0, [r2, #32] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r6, [r2, #24] │ │ │ │ + ldr r6, [r6, #28] │ │ │ │ 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] @ (1308e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ee98>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -211410,17 +211410,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ + ldr r0, [r1, #12] │ │ │ │ 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] @ (1309ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ef5c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -211473,17 +211473,17 @@ │ │ │ │ beq.n 1309f6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1efa6> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w ip, r4, #94208 @ 0x17000 │ │ │ │ b.n 1309dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ef8c> │ │ │ │ nop │ │ │ │ subs r4, r0, #6 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ 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] @ (130af0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f0a0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -211556,19 +211556,19 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ subs r0, r2, #4 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r2, [r2, #124] @ 0x7c │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r4, [r1, #120] @ 0x78 │ │ │ │ + str r4, [r5, #124] @ 0x7c │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r2, [r2, #116] @ 0x74 │ │ │ │ + str r2, [r6, #120] @ 0x78 │ │ │ │ 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] @ 130bd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f180> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -211639,17 +211639,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ subs r2, r6, #0 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r2, [r0, #120] @ 0x78 │ │ │ │ + str r2, [r4, #124] @ 0x7c │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r4, [r5, #108] @ 0x6c │ │ │ │ + str r4, [r1, #116] @ 0x74 │ │ │ │ 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] @ (130c38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f1e8>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -211683,17 +211683,17 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 130c06 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f1b6> │ │ │ │ b.n 130c1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f1cc> │ │ │ │ adds r0, r3, #5 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r6, [r6, #108] @ 0x6c │ │ │ │ + str r6, [r2, #116] @ 0x74 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r4, [r3, #108] @ 0x6c │ │ │ │ + str r4, [r7, #112] @ 0x70 │ │ │ │ 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] @ 130d10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f2c0> │ │ │ │ mov lr, r0 │ │ │ │ @@ -211758,15 +211758,15 @@ │ │ │ │ b.n 130c94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f244> │ │ │ │ cmp.w ip, #3 │ │ │ │ beq.n 130cfc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f2ac> │ │ │ │ b.n 130c90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f240> │ │ │ │ nop │ │ │ │ adds r6, r5, #3 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r0, [r0, #100] @ 0x64 │ │ │ │ + str r0, [r4, #104] @ 0x68 │ │ │ │ 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] @ (130e0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f3bc>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -211852,15 +211852,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 130db4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f364> │ │ │ │ b.n 130d6a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f31a> │ │ │ │ nop │ │ │ │ adds r2, r3, #0 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r2, [r5, #84] @ 0x54 │ │ │ │ + str r2, [r1, #92] @ 0x5c │ │ │ │ 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] @ (130f08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f4b8>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -211945,15 +211945,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ subs r0, r2, r4 │ │ │ │ lsls r5, r7, #6 │ │ │ │ rsb r1, lr, #188 @ 0xbc │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ sbc.w r1, r8, #188 @ 0xbc │ │ │ │ - str r4, [r7, #68] @ 0x44 │ │ │ │ + str r4, [r3, #76] @ 0x4c │ │ │ │ lsls r3, r7, #3 │ │ │ │ subs r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ @@ -211998,30 +211998,30 @@ │ │ │ │ bl 454de4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x343394> │ │ │ │ adds r5, #1 │ │ │ │ adds r4, #44 @ 0x2c │ │ │ │ cmp.w r5, #478 @ 0x1de │ │ │ │ bne.n 130f70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f520> │ │ │ │ ldr r0, [pc, #36] @ (130fb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f568>) │ │ │ │ add r0, pc │ │ │ │ - bl 10e410c │ │ │ │ + bl 10e416c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #28] @ (130fbc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f56c>) │ │ │ │ add r0, pc │ │ │ │ bl 2c3c64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b2214> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xffbdffff │ │ │ │ cmp r4, #4 │ │ │ │ lsls r0, r0, #7 │ │ │ │ b.n 131374 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f924> │ │ │ │ lsls r1, r6, #6 │ │ │ │ cmp r3, #246 @ 0xf6 │ │ │ │ lsls r0, r0, #7 │ │ │ │ @ instruction: 0xff8dffff │ │ │ │ - ldrh r2, [r1, #50] @ 0x32 │ │ │ │ + ldrh r2, [r5, #52] @ 0x34 │ │ │ │ lsls r5, r1, #4 │ │ │ │ movs r3, #44 @ 0x2c │ │ │ │ ldr r2, [pc, #36] @ (130fe8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f598>) │ │ │ │ cmp r0, #0 │ │ │ │ add r2, pc │ │ │ │ mul.w r3, r0, r3 │ │ │ │ add.w r1, r2, r3 │ │ │ │ @@ -212175,15 +212175,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 2c3818 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1dc8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 13137c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f92c> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - str r4, [r7, #32] │ │ │ │ + str r4, [r3, #40] @ 0x28 │ │ │ │ lsls r3, r7, #3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ ldr r1, [pc, #96] @ (1311d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f784>) │ │ │ │ cmp r0, #0 │ │ │ │ add r1, pc │ │ │ │ mul.w r2, r0, r2 │ │ │ │ add.w r3, r2, r1 │ │ │ │ @@ -213361,19 +213361,19 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 131be8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20198> │ │ │ │ ldr r2, [pc, #16] @ (131cbc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2026c>) │ │ │ │ add r2, pc │ │ │ │ b.n 131be8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20198> │ │ │ │ bpl.n 131bc0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20170> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldrsb r4, [r2, r7] │ │ │ │ + ldr r4, [r6, r0] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - @ instruction: 0xb83a │ │ │ │ + @ instruction: 0xb89a │ │ │ │ lsls r3, r7, #3 │ │ │ │ - @ instruction: 0xb834 │ │ │ │ + @ instruction: 0xb894 │ │ │ │ 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] │ │ │ │ @@ -213555,15 +213555,15 @@ │ │ │ │ ldr.w r0, [r1, #876] @ 0x36c │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ - strb r2, [r3, #20] │ │ │ │ + strb r2, [r7, #21] │ │ │ │ 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 │ │ │ │ @@ -214085,15 +214085,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 1323d2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20982> │ │ │ │ b.n 1323ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2095c> │ │ │ │ - ldr r0, [r4, #120] @ 0x78 │ │ │ │ + strb r0, [r0, #0] │ │ │ │ lsls r3, r7, #3 │ │ │ │ cbz r1, 1324e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20a90> │ │ │ │ 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 │ │ │ │ @@ -214521,15 +214521,15 @@ │ │ │ │ b.n 1328ca <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20e7a> │ │ │ │ movw r0, #33319 @ 0x8227 │ │ │ │ b.n 1328ca <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20e7a> │ │ │ │ movw r0, #36249 @ 0x8d99 │ │ │ │ b.n 1328ca <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20e7a> │ │ │ │ movw r0, #32993 @ 0x80e1 │ │ │ │ b.n 1328ca <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20e7a> │ │ │ │ - ldr r2, [r2, #40] @ 0x28 │ │ │ │ + ldr r2, [r6, #44] @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -214557,15 +214557,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r4, [r4, #32] │ │ │ │ + ldr r4, [r0, #40] @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -214700,15 +214700,15 @@ │ │ │ │ bhi.n 132a94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21044> │ │ │ │ movs r0, #12 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #2 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #7 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [r5, #16] │ │ │ │ + ldr r6, [r1, #24] │ │ │ │ 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 │ │ │ │ @@ -214736,15 +214736,15 @@ │ │ │ │ strb.w r3, [lr, #1]! │ │ │ │ bne.n 132b34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x210e4> │ │ │ │ movw r3, #1284 @ 0x504 │ │ │ │ strh r3, [r2, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r2, [r5, #12] │ │ │ │ + strb r2, [r1, #14] │ │ │ │ lsls r5, r1, #4 │ │ │ │ movw r3, #34235 @ 0x85bb │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 132b90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21140> │ │ │ │ movw r3, #34233 @ 0x85b9 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 132b8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2113c> │ │ │ │ @@ -216437,17 +216437,17 @@ │ │ │ │ bx r2 │ │ │ │ nop │ │ │ │ @ instruction: 0xff81ffff │ │ │ │ vmaxnm.f16 , , │ │ │ │ vminnm.f32 , , │ │ │ │ @ instruction: 0xffb7ffff │ │ │ │ @ instruction: 0xffcdffff │ │ │ │ - str r0, [r5, #40] @ 0x28 │ │ │ │ + str r0, [r1, #48] @ 0x30 │ │ │ │ lsls r5, r1, #4 │ │ │ │ - ldr r2, [r4, r1] │ │ │ │ + ldr r2, [r0, r3] │ │ │ │ lsls r3, r7, #3 │ │ │ │ movw r2, #34030 @ 0x84ee │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ bhi.n 133c86 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22236> │ │ │ │ movw r2, #34024 @ 0x84e8 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -216618,15 +216618,15 @@ │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ cmp r3, #7 │ │ │ │ bhi.n 133e3a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x223ea> │ │ │ │ ldr r2, [pc, #8] @ (133e3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x223ec>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ - ldrsh r4, [r2, r7] │ │ │ │ + str r4, [r6, #0] │ │ │ │ lsls r5, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov r3, r0 │ │ │ │ ldr.w lr, [pc, #3144] @ 134a90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23040> │ │ │ │ movw r0, #33319 @ 0x8227 │ │ │ │ cmp r1, r0 │ │ │ │ add lr, pc │ │ │ │ @@ -222326,15 +222326,15 @@ │ │ │ │ movs r7, #2 │ │ │ │ b.w 137790 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x25d40> │ │ │ │ nop │ │ │ │ ldrh r2, [r0, #34] @ 0x22 │ │ │ │ lsls r4, r7, #6 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r2, r7 │ │ │ │ + adds r0, r6, #0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r3, #655360 @ 0xa0000 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r2 │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r2 │ │ │ │ @@ -223770,15 +223770,15 @@ │ │ │ │ nop │ │ │ │ strb r6, [r5, #0] │ │ │ │ lsls r4, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r1, #0] │ │ │ │ lsls r4, r7, #6 │ │ │ │ - lsls r6, r2, #16 │ │ │ │ + lsls r6, r6, #17 │ │ │ │ lsls r3, r7, #3 │ │ │ │ @ instruction: 0xfa0fffff │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r3, [r0, #300] @ 0x12c │ │ │ │ cbnz r3, 139170 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27720> │ │ │ │ bx lr │ │ │ │ @@ -224115,15 +224115,15 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ lsls r4, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ lsls r4, r7, #6 │ │ │ │ - push {r2, r3, r7} │ │ │ │ + push {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r1, #4 │ │ │ │ ldrb.w r0, [r0, #300] @ 0x12c │ │ │ │ cbnz r0, 139550 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27b00> │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -224980,15 +224980,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 1396f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27ca4> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r0, #20] │ │ │ │ + ldrb r0, [r4, #21] │ │ │ │ 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] @ 139eb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28468> │ │ │ │ @@ -224997,30 +224997,30 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 1396f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27ca4> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf58c00fa │ │ │ │ + @ instruction: 0xf5ec00fa │ │ │ │ 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] @ 139ee8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28498> │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 1396f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27ca4> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - sbc.w r0, ip, #8192000 @ 0x7d0000 │ │ │ │ + rsb r0, ip, #8192000 @ 0x7d0000 │ │ │ │ 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 │ │ │ │ ldrd r0, r1, [r1, #4] │ │ │ │ @@ -225057,15 +225057,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 139a80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28030> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r4, #17] │ │ │ │ + ldrb r0, [r0, #19] │ │ │ │ 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] @ 139fa4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28554> │ │ │ │ @@ -225074,30 +225074,30 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 139a80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28030> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf4c400fa │ │ │ │ + @ instruction: 0xf52400fa │ │ │ │ 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] @ 139fd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28584> │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 139a80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28030> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf4a800fa │ │ │ │ + add.w r0, r8, #8192000 @ 0x7d0000 │ │ │ │ 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 │ │ │ │ mov r7, r0 │ │ │ │ @@ -227388,23 +227388,23 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ strb r0, [r2, #5] │ │ │ │ lsls r4, r7, #6 │ │ │ │ ldr r0, [pc, #96] @ (13b98c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29f3c>) │ │ │ │ lsls r4, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 13ba18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29fc8> │ │ │ │ + bgt.n 13b8d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29e88> │ │ │ │ lsls r2, r7, #3 │ │ │ │ blxns r9 │ │ │ │ lsls r4, r7, #6 │ │ │ │ - blt.n 13b848 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29df8> │ │ │ │ + blt.n 13b908 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29eb8> │ │ │ │ lsls r2, r7, #3 │ │ │ │ - blt.n 13b85c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29e0c> │ │ │ │ + blt.n 13b91c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29ecc> │ │ │ │ lsls r2, r7, #3 │ │ │ │ - blt.n 13ba0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29fbc> │ │ │ │ + blt.n 13b8cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29e7c> │ │ │ │ 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] @ (13b9a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29f54>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -227485,17 +227485,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1bae54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa9404> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 13b9ea <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29f9a> │ │ │ │ ldr r6, [r1, #120] @ 0x78 │ │ │ │ lsls r4, r7, #6 │ │ │ │ - bge.n 13b9b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29f60> │ │ │ │ + blt.n 13ba70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a020> │ │ │ │ lsls r2, r7, #3 │ │ │ │ - bge.n 13b970 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29f20> │ │ │ │ + bge.n 13ba30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29fe0> │ │ │ │ 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] @ (13ba60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a010>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -227548,15 +227548,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r2, #108] @ 0x6c │ │ │ │ lsls r4, r7, #6 │ │ │ │ cmp r6, pc │ │ │ │ lsls r4, r7, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 13bb08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a0b8> │ │ │ │ + bge.n 13bbc8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a178> │ │ │ │ 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] @ (13bc4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a1fc>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -227809,15 +227809,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [r2, #64] @ 0x40 │ │ │ │ lsls r4, r7, #6 │ │ │ │ - bvc.n 13be64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a414> │ │ │ │ + bvc.n 13bd24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a2d4> │ │ │ │ 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] @ (13be40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a3f0>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -228163,15 +228163,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ lsls r4, r7, #6 │ │ │ │ sbcs r4, r2 │ │ │ │ lsls r4, r7, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 13c1c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a778> │ │ │ │ + bvs.n 13c088 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a638> │ │ │ │ lsls r2, r7, #3 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 13c17c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a72c> │ │ │ │ add.w ip, ip, #462848 @ 0x71000 │ │ │ │ str.w r1, [ip, #604] @ 0x25c │ │ │ │ pop {r3, pc} │ │ │ │ ldr.w r3, [ip, #32] │ │ │ │ @@ -228244,15 +228244,15 @@ │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 13bee6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a496> │ │ │ │ b.n 13c218 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a7c8> │ │ │ │ add.w ip, ip, #462848 @ 0x71000 │ │ │ │ str.w r1, [ip, #676] @ 0x2a4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - bcc.n 13c1ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a75c> │ │ │ │ + bmi.n 13c26c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a81c> │ │ │ │ lsls r2, r7, #3 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -228557,19 +228557,19 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 13c562 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab12> │ │ │ │ nop │ │ │ │ - ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ + beq.n 13c628 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2abd8> │ │ │ │ lsls r2, r7, #3 │ │ │ │ - ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ + beq.n 13c644 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2abf4> │ │ │ │ lsls r2, r7, #3 │ │ │ │ - beq.n 13c5a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab54> │ │ │ │ + beq.n 13c664 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ac14> │ │ │ │ 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 │ │ │ │ @@ -232212,15 +232212,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} │ │ │ │ - add r2, sp, #1000 @ 0x3e8 │ │ │ │ + add r3, sp, #360 @ 0x168 │ │ │ │ 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 1311d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f788> │ │ │ │ @@ -232327,15 +232327,15 @@ │ │ │ │ nop │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r2, #11 │ │ │ │ lsls r4, r7, #6 │ │ │ │ asrs r2, r4, #9 │ │ │ │ lsls r4, r7, #6 │ │ │ │ - add r0, sp, #248 @ 0xf8 │ │ │ │ + add r0, sp, #632 @ 0x278 │ │ │ │ lsls r2, r7, #3 │ │ │ │ cbz r2, 13ede6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d396> │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 13edea <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d39a> │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 13edfa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d3aa> │ │ │ │ sub.w r0, r0, #1 │ │ │ │ @@ -232361,17 +232361,17 @@ │ │ │ │ ite gt │ │ │ │ movgt r0, #2 │ │ │ │ movle r0, #1 │ │ │ │ cmp r2, r3 │ │ │ │ ble.n 13ede8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d398> │ │ │ │ adds r0, #1 │ │ │ │ bx lr │ │ │ │ - cbz r4, 13ee24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d3d4> │ │ │ │ + cbz r4, 13ee3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d3ec> │ │ │ │ lsls r4, r1, #4 │ │ │ │ - cbz r4, 13ee24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d3d4> │ │ │ │ + cbz r4, 13ee3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d3ec> │ │ │ │ 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] @ (13f22c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d7dc>) │ │ │ │ @@ -233783,19 +233783,19 @@ │ │ │ │ b.n 13fc26 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e1d6> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r0, #20 │ │ │ │ lsls r4, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #640 @ (adr r6, 140020 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e5d0>) │ │ │ │ + add r7, pc, #0 @ (adr r7, 13fda0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e350>) │ │ │ │ lsls r4, r1, #4 │ │ │ │ - add r4, pc, #928 @ (adr r4, 140144 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e6f4>) │ │ │ │ + add r5, pc, #288 @ (adr r5, 13fec4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e474>) │ │ │ │ lsls r4, r1, #4 │ │ │ │ - add r3, pc, #96 @ (adr r3, 13fe08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e3b8>) │ │ │ │ + add r3, pc, #480 @ (adr r3, 13ff88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e538>) │ │ │ │ lsls r4, r1, #4 │ │ │ │ mov sl, r9 │ │ │ │ lsls r1, r6, #6 │ │ │ │ lsls r4, r6, #10 │ │ │ │ lsls r4, r7, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -234263,19 +234263,19 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ lsls r4, r1, #5 │ │ │ │ lsls r4, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r6, #3 │ │ │ │ lsls r4, r7, #6 │ │ │ │ - ldr r7, [sp, #896] @ 0x380 │ │ │ │ + add r0, pc, #256 @ (adr r0, 1403b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e964>) │ │ │ │ lsls r4, r1, #4 │ │ │ │ - add r2, pc, #144 @ (adr r2, 140348 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e8f8>) │ │ │ │ + add r2, pc, #528 @ (adr r2, 1404c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ea78>) │ │ │ │ lsls r4, r1, #4 │ │ │ │ - ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ + add r0, pc, #336 @ (adr r0, 14040c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e9bc>) │ │ │ │ lsls r4, r1, #4 │ │ │ │ negs 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 │ │ │ │ @@ -234638,28 +234638,28 @@ │ │ │ │ b.n 140658 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ec08> │ │ │ │ ldr.w ip, [sp, #48] @ 0x30 │ │ │ │ b.n 1405f6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2eba6> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ stc2 1, cr0, [r4, #-748]! @ 0xfffffd14 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #232 @ 0xe8 │ │ │ │ + add r1, sp, #616 @ 0x268 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - ldr r2, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ lsls r4, r1, #4 │ │ │ │ subs r5, #208 @ 0xd0 │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r5, #118 @ 0x76 │ │ │ │ lsls r1, r6, #6 │ │ │ │ vst2.8 {d16[5],d17[5]}, [r2 :16], fp │ │ │ │ - ldr r1, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r1, [sp, #872] @ 0x368 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - ldr r0, [sp, #512] @ 0x200 │ │ │ │ + ldr r0, [sp, #896] @ 0x380 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - ldr r2, [sp, #168] @ 0xa8 │ │ │ │ + ldr r2, [sp, #552] @ 0x228 │ │ │ │ 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] @ (1407b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ed60>) │ │ │ │ mov ip, r2 │ │ │ │ @@ -236150,26 +236150,26 @@ │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ b.n 14128c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f83c> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ mcr 1, 7, r0, cr0, cr11, {5} │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, #42] @ 0x2a │ │ │ │ + ldrh r0, [r3, #46] @ 0x2e │ │ │ │ lsls r4, r1, #4 │ │ │ │ - ldrh r0, [r6, #42] @ 0x2a │ │ │ │ + ldrh r0, [r2, #46] @ 0x2e │ │ │ │ lsls r4, r1, #4 │ │ │ │ - ldr r2, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r2, [sp, #840] @ 0x348 │ │ │ │ lsls r4, r1, #4 │ │ │ │ adds r0, #62 @ 0x3e │ │ │ │ lsls r1, r6, #6 │ │ │ │ ldrd r0, r1, [ip, #748]! @ 0x2ec │ │ │ │ - ldrh r4, [r3, #10] │ │ │ │ + ldrh r4, [r7, #12] │ │ │ │ lsls r4, r1, #4 │ │ │ │ - ldrh r6, [r1, #18] │ │ │ │ + ldrh r6, [r5, #20] │ │ │ │ lsls r4, r1, #4 │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ lsls r2, r2, #30 │ │ │ │ bpl.n 141760 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2fd10> │ │ │ │ bic.w ip, r3, #7 │ │ │ │ ldr r2, [pc, #228] @ (1417a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2fd58>) │ │ │ │ @@ -236245,17 +236245,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 141734 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2fce4> │ │ │ │ nop │ │ │ │ - str r6, [sp, #448] @ 0x1c0 │ │ │ │ + str r6, [sp, #832] @ 0x340 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - str r6, [sp, #120] @ 0x78 │ │ │ │ + str r6, [sp, #504] @ 0x1f8 │ │ │ │ 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 │ │ │ │ @@ -236654,25 +236654,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 14199e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ff4e> │ │ │ │ b.n 141974 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ff24> │ │ │ │ - str r4, [sp, #784] @ 0x310 │ │ │ │ + str r5, [sp, #144] @ 0x90 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - str r7, [sp, #136] @ 0x88 │ │ │ │ + str r7, [sp, #520] @ 0x208 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - str r4, [sp, #312] @ 0x138 │ │ │ │ + str r4, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - str r3, [sp, #432] @ 0x1b0 │ │ │ │ + str r3, [sp, #816] @ 0x330 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - str r3, [sp, #88] @ 0x58 │ │ │ │ + str r3, [sp, #472] @ 0x1d8 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - str r5, [sp, #224] @ 0xe0 │ │ │ │ + str r5, [sp, #608] @ 0x260 │ │ │ │ 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] @ (141d38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x302e8>) │ │ │ │ @@ -236999,15 +236999,15 @@ │ │ │ │ ble.n 141ff6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x305a6> │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ it ge │ │ │ │ movge r2, #255 @ 0xff │ │ │ │ strb r2, [r5, #3] │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrh r2, [r7, #50] @ 0x32 │ │ │ │ + ldrh r2, [r3, #54] @ 0x36 │ │ │ │ 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] @ (1420dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3068c>) │ │ │ │ @@ -237432,15 +237432,15 @@ │ │ │ │ neglt r3, r3 │ │ │ │ strh r3, [r0, #0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ movw r3, #32769 @ 0x8001 │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ b.n 14245c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30a0c> │ │ │ │ nop │ │ │ │ - ldrh r2, [r3, #18] │ │ │ │ + ldrh r2, [r7, #20] │ │ │ │ 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 │ │ │ │ @@ -237485,15 +237485,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} │ │ │ │ - ldrh r0, [r5, #12] │ │ │ │ + ldrh r0, [r1, #16] │ │ │ │ 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] @ (14260c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30bbc>) │ │ │ │ mov ip, r2 │ │ │ │ @@ -237914,15 +237914,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ b.n 1429b6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30f66> │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, #40] @ 0x28 │ │ │ │ + strh r4, [r4, #42] @ 0x2a │ │ │ │ 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] @ (142b18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x310c8>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -239372,21 +239372,21 @@ │ │ │ │ b.w 142ebc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3146c> │ │ │ │ bcs.n 143a08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x31fb8> │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ bne.n 143a04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x31fb4> │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldrb r4, [r4, #24] │ │ │ │ + ldrb r4, [r0, #26] │ │ │ │ lsls r4, r1, #4 │ │ │ │ - ldrb r4, [r1, #13] │ │ │ │ + ldrb r4, [r5, #14] │ │ │ │ lsls r4, r1, #4 │ │ │ │ - ldrb r4, [r4, #12] │ │ │ │ + ldrb r4, [r0, #14] │ │ │ │ lsls r4, r1, #4 │ │ │ │ - strb r4, [r0, #28] │ │ │ │ + strb r4, [r4, #29] │ │ │ │ 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 │ │ │ │ @@ -244391,17 +244391,17 @@ │ │ │ │ subs r3, #6 │ │ │ │ cmp r3, #4 │ │ │ │ bhi.n 146e18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x353c8> │ │ │ │ ldr r2, [pc, #12] @ (146e60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x35410>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ - negs r4, r0 │ │ │ │ + cmp r4, r4 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - tst r0, r7 │ │ │ │ + cmp r0, r3 │ │ │ │ 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 │ │ │ │ @@ -244559,15 +244559,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 146f76 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x35526> │ │ │ │ nop │ │ │ │ - movs r6, #60 @ 0x3c │ │ │ │ + movs r6, #156 @ 0x9c │ │ │ │ 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 │ │ │ │ @@ -244614,19 +244614,19 @@ │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - movs r6, #22 │ │ │ │ + movs r6, #118 @ 0x76 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - movs r5, #234 @ 0xea │ │ │ │ + movs r6, #74 @ 0x4a │ │ │ │ lsls r2, r7, #3 │ │ │ │ - movs r5, #246 @ 0xf6 │ │ │ │ + movs r6, #86 @ 0x56 │ │ │ │ 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 │ │ │ │ @@ -244673,21 +244673,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (147124 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x356d4>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ str.w lr, [sp] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 1470d2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x35682> │ │ │ │ - movs r5, #244 @ 0xf4 │ │ │ │ + movs r6, #84 @ 0x54 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - movs r5, #140 @ 0x8c │ │ │ │ + movs r5, #236 @ 0xec │ │ │ │ lsls r2, r7, #3 │ │ │ │ - movs r5, #156 @ 0x9c │ │ │ │ + movs r5, #252 @ 0xfc │ │ │ │ lsls r2, r7, #3 │ │ │ │ - movs r5, #116 @ 0x74 │ │ │ │ + movs r5, #212 @ 0xd4 │ │ │ │ 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 │ │ │ │ @@ -244727,15 +244727,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ movs r5, #0 │ │ │ │ add r2, pc │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - movs r5, #70 @ 0x46 │ │ │ │ + movs r5, #166 @ 0xa6 │ │ │ │ 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 │ │ │ │ @@ -244827,15 +244827,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movw r3, #32868 @ 0x8064 │ │ │ │ cmp r0, r3 │ │ │ │ bne.n 147276 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x35826> │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #34039 @ 0x84f7 │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #122 @ 0x7a │ │ │ │ + movs r4, #218 @ 0xda │ │ │ │ lsls r2, r7, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 14733c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x358ec> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -244921,15 +244921,15 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ movs r0, #1 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - movs r3, #142 @ 0x8e │ │ │ │ + movs r3, #238 @ 0xee │ │ │ │ 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 │ │ │ │ @@ -245228,35 +245228,35 @@ │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 1475c2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x35b72> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r1, #28] │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #156 @ 0x9c │ │ │ │ + movs r2, #252 @ 0xfc │ │ │ │ lsls r2, r7, #3 │ │ │ │ - movs r2, #24 │ │ │ │ + movs r2, #120 @ 0x78 │ │ │ │ lsls r2, r7, #3 │ │ │ │ ldrh r4, [r6, #16] │ │ │ │ lsls r3, r7, #6 │ │ │ │ - movs r1, #98 @ 0x62 │ │ │ │ + movs r1, #194 @ 0xc2 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - movs r1, #86 @ 0x56 │ │ │ │ + movs r1, #182 @ 0xb6 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - movs r1, #76 @ 0x4c │ │ │ │ + movs r1, #172 @ 0xac │ │ │ │ lsls r2, r7, #3 │ │ │ │ - movs r1, #68 @ 0x44 │ │ │ │ + movs r1, #164 @ 0xa4 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - movs r1, #88 @ 0x58 │ │ │ │ + movs r1, #184 @ 0xb8 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - movs r1, #144 @ 0x90 │ │ │ │ + movs r1, #240 @ 0xf0 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - movs r1, #138 @ 0x8a │ │ │ │ + movs r1, #234 @ 0xea │ │ │ │ lsls r2, r7, #3 │ │ │ │ - movs r1, #8 │ │ │ │ + movs r1, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -245548,29 +245548,29 @@ │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 147894 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x35e44> │ │ │ │ ldr r1, [pc, #36] @ (1479f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x35fa0>) │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ b.n 1478ea <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x35e9a> │ │ │ │ nop │ │ │ │ - subs r4, r6, #6 │ │ │ │ + movs r0, #20 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - subs r0, r7, #6 │ │ │ │ + movs r0, #24 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - subs r0, r7, #3 │ │ │ │ + subs r0, r3, #5 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - subs r0, r7, #4 │ │ │ │ + subs r0, r3, #6 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - subs r2, r7, #4 │ │ │ │ + subs r2, r3, #6 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - subs r2, r0, #3 │ │ │ │ + subs r2, r4, #4 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - subs r4, r3, #2 │ │ │ │ + subs r4, r7, #3 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - adds r6, #212 @ 0xd4 │ │ │ │ + adds r7, #52 @ 0x34 │ │ │ │ lsls r4, r1, #4 │ │ │ │ ldr.w ip, [pc, #300] @ 147b24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x360d4> │ │ │ │ cmp r1, #2 │ │ │ │ add ip, pc │ │ │ │ beq.n 147a42 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x35ff2> │ │ │ │ cmp r1, #3 │ │ │ │ beq.n 147a20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x35fd0> │ │ │ │ @@ -246624,21 +246624,21 @@ │ │ │ │ ldrex r2, [r0] │ │ │ │ subs r2, #1 │ │ │ │ strex r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 1484a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x36a50> │ │ │ │ b.n 1484d6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x36a86> │ │ │ │ nop │ │ │ │ - asrs r4, r1, #21 │ │ │ │ + asrs r4, r5, #22 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - asrs r2, r4, #19 │ │ │ │ + asrs r2, r0, #21 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - asrs r0, r0, #18 │ │ │ │ + asrs r0, r4, #19 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - stmia r4!, {r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r4, r6} │ │ │ │ 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 16ad54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x59304> │ │ │ │ @@ -246654,15 +246654,15 @@ │ │ │ │ beq.n 14852c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x36adc> │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 14851c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x36acc> │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ - cmp r3, #154 @ 0x9a │ │ │ │ + cmp r3, #250 @ 0xfa │ │ │ │ lsls r4, r1, #4 │ │ │ │ movw r3, #36873 @ 0x9009 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 148554 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x36b04> │ │ │ │ itte ls │ │ │ │ bicls.w r0, r0, #2 │ │ │ │ movwls r3, #35864 @ 0x8c18 │ │ │ │ @@ -246733,15 +246733,15 @@ │ │ │ │ b.n 1485bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x36b6c> │ │ │ │ ldr r2, [pc, #12] @ (148600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x36bb0>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 1485bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x36b6c> │ │ │ │ - asrs r4, r5, #12 │ │ │ │ + asrs r4, r1, #14 │ │ │ │ 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 │ │ │ │ @@ -247081,24 +247081,24 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ ldrb r4, [r3, #7] │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #11 │ │ │ │ + asrs r4, r7, #12 │ │ │ │ lsls r2, r7, #3 │ │ │ │ ldrb r2, [r1, #6] │ │ │ │ lsls r3, r7, #6 │ │ │ │ - stmia r1!, {r3, r6, r7} │ │ │ │ + stmia r2!, {r3, r5} │ │ │ │ lsls r3, r1, #4 │ │ │ │ - asrs r2, r2, #5 │ │ │ │ + asrs r2, r6, #6 │ │ │ │ lsls r2, r7, #3 │ │ │ │ ldrd pc, pc, [r7, #1020] @ 0x3fc │ │ │ │ - asrs r2, r6, #1 │ │ │ │ + asrs r2, r2, #3 │ │ │ │ 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 │ │ │ │ @@ -247196,19 +247196,19 @@ │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ cmp r6, r3 │ │ │ │ bne.n 148aac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3705c> │ │ │ │ b.n 148a7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3702c> │ │ │ │ nop │ │ │ │ strb r0, [r0, #24] │ │ │ │ lsls r3, r7, #6 │ │ │ │ - lsrs r0, r2, #28 │ │ │ │ + lsrs r0, r6, #29 │ │ │ │ lsls r2, r7, #3 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #27 │ │ │ │ + lsrs r4, r7, #28 │ │ │ │ lsls r2, r7, #3 │ │ │ │ ldr r3, [pc, #680] @ (148da0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x37350>) │ │ │ │ movw r2, #35867 @ 0x8c1b │ │ │ │ cmp r1, r2 │ │ │ │ add r3, pc │ │ │ │ bhi.n 148b36 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x370e6> │ │ │ │ movw r3, #35863 @ 0x8c17 │ │ │ │ @@ -247729,17 +247729,17 @@ │ │ │ │ mov r4, sl │ │ │ │ b.n 148f80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x37530> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #536] @ 0x218 │ │ │ │ lsls r3, r7, #6 │ │ │ │ strb r6, [r5, #8] │ │ │ │ lsls r3, r7, #6 │ │ │ │ - blt.n 14918c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3773c> │ │ │ │ + blt.n 14904c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x375fc> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - blt.n 1490d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x37688> │ │ │ │ + blt.n 149198 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x37748> │ │ │ │ lsls r1, r7, #3 │ │ │ │ cmp.w r8, #2 │ │ │ │ itt ne │ │ │ │ movne r6, #0 │ │ │ │ movne r3, r6 │ │ │ │ bne.w 148e04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x373b4> │ │ │ │ movw r3, #3553 @ 0xde1 │ │ │ │ @@ -247982,31 +247982,31 @@ │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ str.w r9, [sp] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 148fc8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x37578> │ │ │ │ nop │ │ │ │ - lsrs r6, r7, #3 │ │ │ │ + lsrs r6, r3, #5 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsrs r0, r1, #3 │ │ │ │ + lsrs r0, r5, #4 │ │ │ │ lsls r2, r7, #3 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r1, #28 │ │ │ │ + lsls r0, r5, #29 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r0, r4, #28 │ │ │ │ + lsls r0, r0, #30 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r0, r6, #28 │ │ │ │ + lsls r0, r2, #30 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r4, r2, #28 │ │ │ │ + lsls r4, r6, #29 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r4, r5, #28 │ │ │ │ + lsls r4, r1, #30 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r2, r1, #27 │ │ │ │ + lsls r2, r5, #28 │ │ │ │ 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, #34067 @ 0x8513 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -248086,15 +248086,15 @@ │ │ │ │ bne.n 1493c2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x37972> │ │ │ │ b.n 1493b6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x37966> │ │ │ │ movw r3, #36197 @ 0x8d65 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 1493c2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x37972> │ │ │ │ b.n 1493b6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x37966> │ │ │ │ nop │ │ │ │ - lsls r0, r7, #26 │ │ │ │ + lsls r0, r3, #28 │ │ │ │ lsls r2, r7, #3 │ │ │ │ movw r3, #35867 @ 0x8c1b │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 149466 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x37a16> │ │ │ │ movw r3, #35863 @ 0x8c17 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 149462 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x37a12> │ │ │ │ @@ -248514,15 +248514,15 @@ │ │ │ │ add.w r2, r6, #31360 @ 0x7a80 │ │ │ │ adds r2, #107 @ 0x6b │ │ │ │ uxth r2, r2 │ │ │ │ cmp r2, #6 │ │ │ │ bls.n 1497b6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x37d66> │ │ │ │ b.n 14983a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x37dea> │ │ │ │ nop │ │ │ │ - lsls r4, r4, #9 │ │ │ │ + lsls r4, r0, #11 │ │ │ │ lsls r2, r7, #3 │ │ │ │ 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 │ │ │ │ @@ -248970,15 +248970,15 @@ │ │ │ │ subs r2, r3, #1 │ │ │ │ tst r2, r3 │ │ │ │ bne.w 14999c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x37f4c> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 149cfe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x382ae> │ │ │ │ b.n 149a68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38018> │ │ │ │ - vshr.u64 q0, , #60 │ │ │ │ + vshr.u64 q8, , #28 │ │ │ │ stmdb 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] @ 14a240 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x387f0> │ │ │ │ @@ -249446,36 +249446,36 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ str r6, [r5, #36] @ 0x24 │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r3, r5, r7} │ │ │ │ + stmia r2!, {r3} │ │ │ │ lsls r0, r1, #4 │ │ │ │ - ldc2 0, cr0, [r4, #-996] @ 0xfffffc1c │ │ │ │ + ldc2l 0, cr0, [r4, #-996]! @ 0xfffffc1c │ │ │ │ str r6, [r6, #28] │ │ │ │ lsls r3, r7, #6 │ │ │ │ - asrs r4, r5, #8 │ │ │ │ + asrs r4, r1, #10 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - ldmia r5, {r2, r4, r5, r6} │ │ │ │ + ldmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - asrs r4, r5, #5 │ │ │ │ + asrs r4, r1, #7 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - @ instruction: 0xfaf800f9 │ │ │ │ - @ instruction: 0xfb2200f9 │ │ │ │ - @ instruction: 0xfaae00f9 │ │ │ │ - @ instruction: 0xfa7200f9 │ │ │ │ - strh.w r0, [lr, r9, lsl #3] │ │ │ │ - @ instruction: 0xfaa200f9 │ │ │ │ - @ instruction: 0xfa7400f9 │ │ │ │ - @ instruction: 0xfa8000f9 │ │ │ │ - @ instruction: 0xfa6800f9 │ │ │ │ + @ instruction: 0xfb5800f9 │ │ │ │ + @ instruction: 0xfb8200f9 │ │ │ │ + @ instruction: 0xfb0e00f9 │ │ │ │ + @ instruction: 0xfad200f9 │ │ │ │ + strb.w r0, [lr, #249] @ 0xf9 │ │ │ │ + @ instruction: 0xfb0200f9 │ │ │ │ + @ instruction: 0xfad400f9 │ │ │ │ + @ instruction: 0xfae000f9 │ │ │ │ + @ instruction: 0xfac800f9 │ │ │ │ bne.n 14a2b2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38862> │ │ │ │ - vtbx.8 d31, {d15-d17}, d2 │ │ │ │ + vtbl.8 d31, {d31-) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 14a42a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x389da> │ │ │ │ - subs.w r0, r2, #8159232 @ 0x7c8000 │ │ │ │ - @ instruction: 0xf36000f9 │ │ │ │ - @ instruction: 0xf4b000f9 │ │ │ │ - @ instruction: 0xf28e00f9 │ │ │ │ - @ instruction: 0xf2bc00f9 │ │ │ │ - sub.w r0, r8, #8159232 @ 0x7c8000 │ │ │ │ + @ instruction: 0xf61200f9 │ │ │ │ + @ instruction: 0xf3c000f9 │ │ │ │ + adds.w r0, r0, #8159232 @ 0x7c8000 │ │ │ │ + @ instruction: 0xf2ee00f9 │ │ │ │ + @ instruction: 0xf31c00f9 │ │ │ │ + addw r0, r8, #2297 @ 0x8f9 │ │ │ │ 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 │ │ │ │ movs r3, #0 │ │ │ │ @@ -249943,15 +249943,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r5 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0xf4e400f9 │ │ │ │ + adc.w r0, r4, #8159232 @ 0x7c8000 │ │ │ │ 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 │ │ │ │ mov r6, r1 │ │ │ │ @@ -250123,16 +250123,16 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 14a824 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38dd4> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf2e600f9 │ │ │ │ - @ instruction: 0xf34a00f9 │ │ │ │ + @ instruction: 0xf34600f9 │ │ │ │ + @ instruction: 0xf3aa00f9 │ │ │ │ stmdb 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 │ │ │ │ mov r7, r3 │ │ │ │ @@ -250379,25 +250379,25 @@ │ │ │ │ ldr r2, [pc, #56] @ (14abd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x39184>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movw r1, #1286 @ 0x506 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 14aa3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38fec> │ │ │ │ - @ instruction: 0xf27400f9 │ │ │ │ - vshr.s64 q0, , #36 │ │ │ │ - @ instruction: 0xf1ec00f9 │ │ │ │ - mrc 0, 7, r0, cr14, cr9, {7} │ │ │ │ - sub.w r0, r6, #249 @ 0xf9 │ │ │ │ - sbc.w r0, r4, #249 @ 0xf9 │ │ │ │ - @ instruction: 0xf0c400f9 │ │ │ │ - sbc.w r0, lr, #249 @ 0xf9 │ │ │ │ - sbc.w r0, ip, #249 @ 0xf9 │ │ │ │ - ands.w r0, r2, #249 @ 0xf9 │ │ │ │ - sbc.w r0, r0, #249 @ 0xf9 │ │ │ │ + @ instruction: 0xf2d400f9 │ │ │ │ + vshr.s64 q8, , #4 │ │ │ │ + movw r0, #49401 @ 0xc0f9 │ │ │ │ + vqadd.s16 q8, q15, │ │ │ │ + addw r0, r6, #249 @ 0xf9 │ │ │ │ + rsb r0, r4, #249 @ 0xf9 │ │ │ │ + @ instruction: 0xf12400f9 │ │ │ │ + rsb r0, lr, #249 @ 0xf9 │ │ │ │ + rsb r0, ip, #249 @ 0xf9 │ │ │ │ + orns r0, r2, #249 @ 0xf9 │ │ │ │ + rsb r0, r0, #249 @ 0xf9 │ │ │ │ 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 │ │ │ │ mov r1, r2 │ │ │ │ @@ -250734,29 +250734,29 @@ │ │ │ │ b.n 14adde <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3938e> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r3, r1] │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r8, sp │ │ │ │ + mov r0, r9 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - ands.w r0, r0, #249 @ 0xf9 │ │ │ │ + orns r0, r0, #249 @ 0xf9 │ │ │ │ strh r0, [r1, r0] │ │ │ │ lsls r3, r7, #6 │ │ │ │ - vshr.s64 q0, , #4 │ │ │ │ - mcr 0, 7, r0, cr14, cr9, {7} │ │ │ │ - mcr 0, 4, r0, cr0, cr9, {7} │ │ │ │ - lsrs r4, r3, #14 │ │ │ │ + ands.w r0, ip, #249 @ 0xf9 │ │ │ │ + vqadd.s8 q8, q15, │ │ │ │ + mcr 0, 7, r0, cr0, cr9, {7} │ │ │ │ + lsrs r4, r7, #15 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - mcr 0, 7, r0, cr12, cr9, {7} │ │ │ │ - mcr 0, 4, r0, cr10, cr9, {7} │ │ │ │ - mrc 0, 7, r0, cr6, cr9, {7} │ │ │ │ - mrc 0, 2, r0, cr14, cr9, {7} │ │ │ │ - mcr 0, 1, r0, cr2, cr9, {7} │ │ │ │ + vqadd.s8 q8, q14, │ │ │ │ + mcr 0, 7, r0, cr10, cr9, {7} │ │ │ │ + vqadd.s16 q8, q11, │ │ │ │ + mrc 0, 5, r0, cr14, cr9, {7} │ │ │ │ + mcr 0, 4, r0, cr2, cr9, {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, #4024] @ 0xfb8 │ │ │ │ ldr.w ip, [pc, #1328] @ 14b4b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x39a68> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr.w r4, [pc, #1328] @ 14b4bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x39a6c> │ │ │ │ @@ -251262,39 +251262,39 @@ │ │ │ │ nop │ │ │ │ str r4, [r5, r1] │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r4, r1] │ │ │ │ lsls r3, r7, #6 │ │ │ │ - mcr 0, 6, r0, cr8, cr9, {7} │ │ │ │ - vqadd.s32 q8, q12, │ │ │ │ - stcl 0, cr0, [r2], #996 @ 0x3e4 │ │ │ │ - stc 0, cr0, [ip], {249} @ 0xf9 │ │ │ │ + vqadd.s32 q0, q12, │ │ │ │ + vshr.s64 q8, , #56 │ │ │ │ + stcl 0, cr0, [r2, #-996] @ 0xfffffc1c │ │ │ │ + stcl 0, cr0, [ip], #996 @ 0x3e4 │ │ │ │ ldr r6, [pc, #400] @ (14b668 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x39c18>) │ │ │ │ lsls r3, r7, #6 │ │ │ │ - stcl 0, cr0, [r2], {249} @ 0xf9 │ │ │ │ + stc 0, cr0, [r2, #-996]! @ 0xfffffc1c │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r6], #-996 @ 0xfffffc1c │ │ │ │ - @ instruction: 0xebee00f9 │ │ │ │ - ldc 0, cr0, [r6], #-996 @ 0xfffffc1c │ │ │ │ - mrrc 0, 15, r0, r2, cr9 │ │ │ │ - @ instruction: 0xebf600f9 │ │ │ │ - stc 0, cr0, [ip], {249} @ 0xf9 │ │ │ │ + ldcl 0, cr0, [r6], {249} @ 0xf9 │ │ │ │ + mcrr 0, 15, r0, lr, cr9 │ │ │ │ + ldc 0, cr0, [r6], {249} @ 0xf9 │ │ │ │ + ldc 0, cr0, [r2], #996 @ 0x3e4 │ │ │ │ + mrrc 0, 15, r0, r6, cr9 │ │ │ │ + stcl 0, cr0, [ip], #-996 @ 0xfffffc1c │ │ │ │ + ldc 0, cr0, [r2], {249} @ 0xf9 │ │ │ │ subs.w r0, r2, r9, ror #3 │ │ │ │ - adcs.w r0, r2, r9, ror #3 │ │ │ │ - ldc 0, cr0, [r0], {249} @ 0xf9 │ │ │ │ - stc 0, cr0, [r4], {249} @ 0xf9 │ │ │ │ - orn r0, sl, r9, ror #3 │ │ │ │ - orrs.w r0, sl, r9, ror #3 │ │ │ │ - sbcs.w r0, sl, r9, ror #3 │ │ │ │ - @ instruction: 0xeae400f9 │ │ │ │ - sbcs.w r0, r8, r9, ror #3 │ │ │ │ - @ instruction: 0xeade00f9 │ │ │ │ + ldcl 0, cr0, [r0], #996 @ 0x3e4 │ │ │ │ + stcl 0, cr0, [r4], #996 @ 0x3e4 │ │ │ │ + @ instruction: 0xeaca00f9 │ │ │ │ + @ instruction: 0xeaba00f9 │ │ │ │ + rsbs r0, sl, r9, ror #3 │ │ │ │ + adc.w r0, r4, r9, ror #3 │ │ │ │ + rsbs r0, r8, r9, ror #3 │ │ │ │ + @ instruction: 0xeb3e00f9 │ │ │ │ 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] @ (14b620 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x39bd0>) │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -251721,37 +251721,37 @@ │ │ │ │ b.n 14b6b6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x39c66> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r1, [pc, #744] @ (14bc54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3a204>) │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - orrs.w r0, r6, r9, ror #3 │ │ │ │ - bic.w r0, r8, r9, ror #3 │ │ │ │ + @ instruction: 0xeab600f9 │ │ │ │ + eor.w r0, r8, r9, ror #3 │ │ │ │ ldr r1, [pc, #256] @ (14ba7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3a02c>) │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldrd r0, r0, [lr, #996] @ 0x3e4 │ │ │ │ + bics.w r0, lr, r9, ror #3 │ │ │ │ + @ instruction: 0xeac400f9 │ │ │ │ + @ instruction: 0xeaa200f9 │ │ │ │ + @ instruction: 0xeb8800f9 │ │ │ │ + @ instruction: 0xeb2c00f9 │ │ │ │ + stmdb lr!, {r0, r3, r4, r5, r6, r7} │ │ │ │ + strd r0, r0, [ip, #-996] @ 0x3e4 │ │ │ │ + orr.w r0, r0, r9, ror #3 │ │ │ │ + ldrd r0, r0, [r4, #-996] @ 0x3e4 │ │ │ │ orn r0, r4, r9, ror #3 │ │ │ │ - orr.w r0, r2, r9, ror #3 │ │ │ │ - @ instruction: 0xeb2800f9 │ │ │ │ - @ instruction: 0xeacc00f9 │ │ │ │ - stlexd r9, r0, r0, [lr] │ │ │ │ - strd r0, r0, [ip], #996 @ 0x3e4 │ │ │ │ - strd r0, r0, [r0, #996]! @ 0x3e4 │ │ │ │ - ldrd r0, r0, [r4], #996 @ 0x3e4 │ │ │ │ - and.w r0, r4, r9, ror #3 │ │ │ │ - strd r0, r0, [r8], #996 @ 0x3e4 │ │ │ │ - str r0, [sp, #736] @ 0x2e0 │ │ │ │ + strd r0, r0, [r8, #-996] @ 0x3e4 │ │ │ │ + str r1, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r1, #4 │ │ │ │ - ldmdb r6, {r0, r3, r4, r5, r6, r7} │ │ │ │ - str r0, [sp, #584] @ 0x248 │ │ │ │ + ldrd r0, r0, [r6, #-996]! @ 0x3e4 │ │ │ │ + str r0, [sp, #968] @ 0x3c8 │ │ │ │ lsls r3, r1, #4 │ │ │ │ - strd r0, r0, [lr, #-996] @ 0x3e4 │ │ │ │ - ldmia.w r4!, {r0, r3, r4, r5, r6, r7} │ │ │ │ - ldrd r0, r0, [r6, #-996] @ 0x3e4 │ │ │ │ + @ instruction: 0xe9ae00f9 │ │ │ │ + ldmdb r4, {r0, r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xe9b600f9 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #84] @ 14ba24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x39fd4> │ │ │ │ mov ip, r2 │ │ │ │ ldr r2, [pc, #80] @ (14ba28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x39fd8>) │ │ │ │ @@ -252334,28 +252334,28 @@ │ │ │ │ bl 16d80c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5bdbc> │ │ │ │ b.n 14bc88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3a238> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ cmp r0, sl │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 14c5d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3ab80> │ │ │ │ + b.n 14c690 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3ac40> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - @ instruction: 0xf4fe010b │ │ │ │ + adcs.w r1, lr, #9109504 @ 0x8b0000 │ │ │ │ cmn r6, r6 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - b.n 14b894 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x39e44> │ │ │ │ + b.n 14b954 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x39f04> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14bbbc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3a16c> │ │ │ │ + b.n 14bc7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3a22c> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14bad4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3a084> │ │ │ │ + b.n 14bb94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3a144> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14b95c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x39f0c> │ │ │ │ + b.n 14ba1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x39fcc> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14b980 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x39f30> │ │ │ │ + b.n 14ba40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x39ff0> │ │ │ │ lsls r1, r7, #3 │ │ │ │ cbz r3, 14c04e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3a5fe> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (14c3a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3a954>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ @@ -252705,22 +252705,22 @@ │ │ │ │ bl 16d80c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5bdbc> │ │ │ │ b.n 14c150 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3a700> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #254 @ 0xfe │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ble.n 14c2d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3a888> │ │ │ │ + ble.n 14c398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3a948> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14c5a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3ab58> │ │ │ │ + b.n 14c668 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3ac18> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bic.w r1, sl, #11 │ │ │ │ + eor.w r1, sl, #11 │ │ │ │ subs r6, #80 @ 0x50 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - b.n 14c5bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3ab6c> │ │ │ │ + b.n 14c67c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3ac2c> │ │ │ │ lsls r1, r7, #3 │ │ │ │ add r7, sp, #660 @ 0x294 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (14c774 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3ad24>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -253309,30 +253309,30 @@ │ │ │ │ nop │ │ │ │ subs r4, #46 @ 0x2e │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #182 @ 0xb6 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ble.n 14c938 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3aee8> │ │ │ │ + udf #10 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ble.n 14c948 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3aef8> │ │ │ │ + udf #16 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - udf #24 │ │ │ │ + udf #120 @ 0x78 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ble.n 14ca18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3afc8> │ │ │ │ + ble.n 14cad8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3b088> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bgt.n 14ca3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3afec> │ │ │ │ + bgt.n 14c8fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3aeac> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ble.n 14ca4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3affc> │ │ │ │ + ble.n 14c90c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3aebc> │ │ │ │ lsls r1, r7, #3 │ │ │ │ add r2, sp, #692 @ 0x2b4 │ │ │ │ - vtbx.8 d29, {d31- │ │ │ │ + blt.n 14c904 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3aeb4> │ │ │ │ lsls r1, r7, #3 │ │ │ │ strb r6, [r1, #9] │ │ │ │ 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 │ │ │ │ @@ -253804,20 +253804,20 @@ │ │ │ │ nop │ │ │ │ adds r5, #214 @ 0xd6 │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #90 @ 0x5a │ │ │ │ lsls r3, r7, #6 │ │ │ │ - bvc.n 14ce84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3b434> │ │ │ │ + bhi.n 14cf44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3b4f4> │ │ │ │ lsls r1, r7, #3 │ │ │ │ add r5, pc, #108 @ (adr r5, 14cf80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3b530>) │ │ │ │ - vqshlu.s64 , q3, #63 @ 0x3f │ │ │ │ + vqshl.u32 d29, d22, #31 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bpl.n 14cef8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3b4a8> │ │ │ │ + bvs.n 14cfb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3b568> │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r4, [r3, #80] @ 0x50 │ │ │ │ lsls r6, r7, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -254132,23 +254132,23 @@ │ │ │ │ b.n 14d008 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3b5b8> │ │ │ │ ldr r6, [r4, r6] │ │ │ │ lsls r3, r7, #6 │ │ │ │ adds r0, #116 @ 0x74 │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 14d194 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3b744> │ │ │ │ + bpl.n 14d254 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3b804> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bne.n 14d190 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3b740> │ │ │ │ + bne.n 14d250 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3b800> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bcc.n 14d324 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3b8d4> │ │ │ │ + bcc.n 14d1e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3b794> │ │ │ │ lsls r1, r7, #3 │ │ │ │ cmp r7, #240 @ 0xf0 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - svc 230 @ 0xe6 │ │ │ │ + b.n 14d310 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3b8c0> │ │ │ │ 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] │ │ │ │ @@ -254292,25 +254292,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ mov r0, r4 │ │ │ │ strd fp, r9, [sp, #4] │ │ │ │ bl 16d80c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5bdbc> │ │ │ │ b.n 14d18a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3b73a> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ - ldmia r6, {r4, r5, r6} │ │ │ │ + ldmia r6, {r4, r6, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - beq.n 14d4ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3ba5c> │ │ │ │ + beq.n 14d36c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3b91c> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldmia r6, {r4, r6} │ │ │ │ + ldmia r6!, {r4, r5, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - beq.n 14d344 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3b8f4> │ │ │ │ + beq.n 14d404 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3b9b4> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldmia r6!, {r4, r5} │ │ │ │ + ldmia r6!, {r4, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - beq.n 14d49c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3ba4c> │ │ │ │ + beq.n 14d35c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3b90c> │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r6, [sp, #900] @ 0x384 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (14d7f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3bda0>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -254593,23 +254593,23 @@ │ │ │ │ nop │ │ │ │ strb r2, [r5, r3] │ │ │ │ lsls r3, r7, #6 │ │ │ │ cmp r3, #184 @ 0xb8 │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 14d704 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3bcb4> │ │ │ │ + bne.n 14d7c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3bd74> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldmia r4, {r2, r4, r6, r7} │ │ │ │ + ldmia r5, {r2, r4, r5} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldmia r6!, {r2, r3, r4, r7} │ │ │ │ + ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ cmp r3, #56 @ 0x38 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - blt.n 14d798 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3bd48> │ │ │ │ + blt.n 14d658 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3bc08> │ │ │ │ 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] │ │ │ │ @@ -254753,25 +254753,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ mov r0, r4 │ │ │ │ strd fp, r9, [sp, #4] │ │ │ │ bl 16d80c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5bdbc> │ │ │ │ b.n 14d642 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3bbf2> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ - ldmia r1!, {r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r3, r4} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldmia r3!, {r1, r4, r7} │ │ │ │ + ldmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldmia r1!, {r3, r4, r7} │ │ │ │ + ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldmia r3, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r5} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldmia r1!, {r3, r4, r5, r6} │ │ │ │ + ldmia r1!, {r3, r4, r6, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldmia r3!, {r1, r7} │ │ │ │ + ldmia r3!, {r1, r5, r6, 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 │ │ │ │ @@ -255078,23 +255078,23 @@ │ │ │ │ nop │ │ │ │ ldr r7, [pc, #864] @ (14df70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3c520>) │ │ │ │ lsls r3, r7, #6 │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r6} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bvs.n 14dcac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3c25c> │ │ │ │ + bvs.n 14db6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3c11c> │ │ │ │ lsls r3, r1, #4 │ │ │ │ movs r4, #66 @ 0x42 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - stmia r5!, {r2, r3, r7} │ │ │ │ + stmia r5!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - stmia r7!, {r2, r4, r6} │ │ │ │ + stmia r7!, {r2, r4, r5, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ bl 146f00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x354b0> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ @@ -255283,25 +255283,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ strd fp, r8, [sp, #4] │ │ │ │ bl 16d80c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5bdbc> │ │ │ │ b.n 14db3e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3c0ee> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ - stmia r4!, {r1, r3, r5, r6} │ │ │ │ + stmia r4!, {r1, r3, r6, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - stmia r6!, {r2, r6} │ │ │ │ + stmia r6!, {r2, r5, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - stmia r6!, {r4, r7} │ │ │ │ + stmia r6!, {r4, r5, r6, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - stmia r4!, {r1, r2, r5} │ │ │ │ + stmia r4!, {r1, r2, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - stmia r6!, {r2, r4, r5} │ │ │ │ + stmia r6!, {r2, r4, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ str r4, [sp, #812] @ 0x32c │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (14e208 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3c7b8>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -255598,23 +255598,23 @@ │ │ │ │ nop │ │ │ │ ldr r2, [pc, #832] @ (14e480 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3ca30>) │ │ │ │ lsls r3, r7, #6 │ │ │ │ movs r1, #160 @ 0xa0 │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bne.n 14e1ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3c79c> │ │ │ │ + bne.n 14e0ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3c65c> │ │ │ │ lsls r3, r1, #4 │ │ │ │ subs r2, r2, #5 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - stmia r2!, {r1, r2, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r6, r7} │ │ │ │ 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] │ │ │ │ @@ -255779,25 +255779,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ strd sl, r8, [sp, #4] │ │ │ │ bl 16d80c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5bdbc> │ │ │ │ b.n 14e02e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3c5de> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ - itt vc │ │ │ │ - lslvc r1, r7, #3 │ │ │ │ - stmiavc r1!, {r1, r2, r4, r6} │ │ │ │ + itt le │ │ │ │ + lslle r1, r7, #3 │ │ │ │ + stmiale r1!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - nop {6} │ │ │ │ + nop {12} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - stmia r1!, {r1, r5, r7} │ │ │ │ + stmia r2!, {r1} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - it cc │ │ │ │ - lslcc r1, r7, #3 │ │ │ │ - stmia r1!, {r1, r2, r6} │ │ │ │ + it ls │ │ │ │ + lslls r1, r7, #3 │ │ │ │ + stmia r1!, {r1, r2, r5, r7} │ │ │ │ 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 │ │ │ │ @@ -256105,23 +256105,23 @@ │ │ │ │ nop │ │ │ │ cmp lr, r1 │ │ │ │ lsls r3, r7, #6 │ │ │ │ adds r4, r3, #1 │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r4, r6, r7} │ │ │ │ + stmia r2!, {r4, r5} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldmia r4!, {r2} │ │ │ │ + ldmia r4!, {r2, r5, r6} │ │ │ │ lsls r3, r1, #4 │ │ │ │ subs r2, r0, r0 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - cbnz r4, 14e6ba <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3cc6a> │ │ │ │ + cbnz r4, 14e6d2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3cc82> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - pop {r2, r4, pc} │ │ │ │ + pop {r2, r4, r5, r6, pc} │ │ │ │ lsls r1, r7, #3 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 146f00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x354b0> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 14e5f6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3cba6> │ │ │ │ @@ -256301,25 +256301,25 @@ │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ bl 16d80c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5bdbc> │ │ │ │ b.n 14e57e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3cb2e> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ - pop {r5} │ │ │ │ + pop {r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - rev r2, r7 │ │ │ │ + hlt 0x001a │ │ │ │ lsls r1, r7, #3 │ │ │ │ - rev r4, r4 │ │ │ │ + hlt 0x0004 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - pop {r1, r2, r5, r6} │ │ │ │ + pop {r1, r2, r6, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - pop {r1, r3} │ │ │ │ + pop {r1, r3, r5, r6} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cbnz r4, 14e8ae <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3ce5e> │ │ │ │ + rev16 r4, r3 │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldrh r5, [r3, #20] │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (14ec38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3d1e8>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -256615,23 +256615,23 @@ │ │ │ │ nop │ │ │ │ lsls r2, r4 │ │ │ │ lsls r3, r7, #6 │ │ │ │ asrs r0, r6, #29 │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r4, r5, r6, r7} │ │ │ │ + pop {r2, r3, r4, r6, pc} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r4} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r1, #4 │ │ │ │ asrs r4, r4, #20 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - @ instruction: 0xb66e │ │ │ │ + @ instruction: 0xb6ce │ │ │ │ lsls r1, r7, #3 │ │ │ │ - @ instruction: 0xb836 │ │ │ │ + @ instruction: 0xb896 │ │ │ │ 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] │ │ │ │ @@ -256789,25 +256789,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ bl 16d80c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5bdbc> │ │ │ │ b.n 14ea5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3d00c> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb740 │ │ │ │ + @ instruction: 0xb7a0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - push {r1, r3, r4, r6, lr} │ │ │ │ + push {r1, r3, r4, r5, r7, lr} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - push {r2, r6, lr} │ │ │ │ + push {r2, r5, r7, lr} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - @ instruction: 0xb786 │ │ │ │ + @ instruction: 0xb7e6 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - @ instruction: 0xb72a │ │ │ │ + @ instruction: 0xb78a │ │ │ │ lsls r1, r7, #3 │ │ │ │ - push {r2, r3, r4, lr} │ │ │ │ + push {r2, r3, r4, r5, r6, lr} │ │ │ │ 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 │ │ │ │ @@ -256975,21 +256975,21 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r2, #228 @ 0xe4 │ │ │ │ lsls r3, r7, #6 │ │ │ │ asrs r6, r1, #6 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - @ instruction: 0xb73c │ │ │ │ + @ instruction: 0xb79c │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r2, sp, #1016 @ 0x3f8 │ │ │ │ + add r3, sp, #376 @ 0x178 │ │ │ │ lsls r1, r7, #3 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6cc │ │ │ │ + @ instruction: 0xb72c │ │ │ │ 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] @ (14efb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3d564>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -257041,19 +257041,19 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r2, #10 │ │ │ │ lsls r3, r7, #6 │ │ │ │ asrs r4, r6, #2 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - @ instruction: 0xb6b2 │ │ │ │ + @ instruction: 0xb712 │ │ │ │ lsls r1, r7, #3 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb63c │ │ │ │ + @ instruction: 0xb69c │ │ │ │ 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] @ (14f090 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3d640>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -257130,19 +257130,19 @@ │ │ │ │ nop │ │ │ │ subs r1, #108 @ 0x6c │ │ │ │ lsls r3, r7, #6 │ │ │ │ asrs r2, r2, #32 │ │ │ │ lsls r3, r7, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb632 │ │ │ │ + @ instruction: 0xb692 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - push {r2, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb644 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - push {r5, r6, lr} │ │ │ │ + push {r6, r7, lr} │ │ │ │ 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] @ (14f120 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3d6d0>) │ │ │ │ @@ -257218,15 +257218,15 @@ │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14a670 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38c20> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r0, #14 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - push {r1, r3, r5, lr} │ │ │ │ + push {r1, r3, r7, lr} │ │ │ │ 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] @ (14f200 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3d7b0>) │ │ │ │ @@ -257310,15 +257310,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14a670 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38c20> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ adds r7, #46 @ 0x2e │ │ │ │ lsls r3, r7, #6 │ │ │ │ - push {r1, r6} │ │ │ │ + push {r1, r5, 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, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #104] @ (14f2ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3d89c>) │ │ │ │ @@ -257401,15 +257401,15 @@ │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14a670 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38c20> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r6, #66 @ 0x42 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - cbz r0, 14f3b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3d960> │ │ │ │ + cbz r0, 14f3c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3d978> │ │ │ │ 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 │ │ │ │ @@ -257470,15 +257470,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ strd ip, ip, [sp, #8] │ │ │ │ bl 14a748 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38cf8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ adds r5, #142 @ 0x8e │ │ │ │ lsls r3, r7, #6 │ │ │ │ - uxtb r0, r3 │ │ │ │ + cbz r0, 14f456 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3da06> │ │ │ │ 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 │ │ │ │ @@ -257524,15 +257524,15 @@ │ │ │ │ strd r1, r1, [sp, #24] │ │ │ │ strd r4, r4, [sp, #12] │ │ │ │ bl 147e84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x36434> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r5, #34 @ 0x22 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - cbz r4, 14f498 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3da48> │ │ │ │ + cbz r4, 14f4b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3da60> │ │ │ │ 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 │ │ │ │ @@ -257559,15 +257559,15 @@ │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ bl 14a748 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38cf8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r4, #162 @ 0xa2 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - sxth r4, r0 │ │ │ │ + sxtb r4, r4 │ │ │ │ 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 │ │ │ │ @@ -257640,15 +257640,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ bl 14a748 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38cf8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r3, #230 @ 0xe6 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - cbz r2, 14f5d2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3db82> │ │ │ │ + cbz r2, 14f5ea <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3db9a> │ │ │ │ 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] @ (14f644 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dbf4>) │ │ │ │ @@ -257698,15 +257698,15 @@ │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 147e84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x36434> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r3, #116 @ 0x74 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r7, sp, #608 @ 0x260 │ │ │ │ + add r7, sp, #992 @ 0x3e0 │ │ │ │ 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] @ (14f6a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc58>) │ │ │ │ @@ -257738,15 +257738,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 14a748 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38cf8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ adds r2, #234 @ 0xea │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add sp, #456 @ 0x1c8 │ │ │ │ + sub sp, #328 @ 0x148 │ │ │ │ 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 │ │ │ │ @@ -257818,15 +257818,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ bl 14a748 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38cf8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r2, #46 @ 0x2e │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r7, sp, #736 @ 0x2e0 │ │ │ │ + add sp, #96 @ 0x60 │ │ │ │ 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] @ (14f7f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dda8>) │ │ │ │ @@ -257876,15 +257876,15 @@ │ │ │ │ str r5, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 147e84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x36434> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r1, #192 @ 0xc0 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r6, sp, #64 @ 0x40 │ │ │ │ + add r6, sp, #448 @ 0x1c0 │ │ │ │ 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] @ (14f85c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3de0c>) │ │ │ │ @@ -257917,15 +257917,15 @@ │ │ │ │ strd ip, r3, [sp, #40] @ 0x28 │ │ │ │ bl 14a748 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38cf8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r1, #54 @ 0x36 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r6, sp, #848 @ 0x350 │ │ │ │ + add r7, sp, #208 @ 0xd0 │ │ │ │ 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 │ │ │ │ @@ -258129,21 +258129,21 @@ │ │ │ │ b.n 14f944 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3def4> │ │ │ │ adds r0, #110 @ 0x6e │ │ │ │ lsls r3, r7, #6 │ │ │ │ lsls r0, r7, #28 │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #296 @ 0x128 │ │ │ │ + add r6, sp, #680 @ 0x2a8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r2, sp, #608 @ 0x260 │ │ │ │ + add r2, sp, #992 @ 0x3e0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ lsls r4, r6, #26 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r1, sp, #912 @ 0x390 │ │ │ │ + add r2, sp, #272 @ 0x110 │ │ │ │ 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] │ │ │ │ @@ -258548,30 +258548,30 @@ │ │ │ │ b.n 14fa30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dfe0> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ str.w r1, [r2, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 45409c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34264c> │ │ │ │ b.n 14fee0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e490> │ │ │ │ nop │ │ │ │ - add r0, sp, #160 @ 0xa0 │ │ │ │ + add r0, sp, #544 @ 0x220 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r7, pc, #592 @ (adr r7, 150150 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e700>) │ │ │ │ + add r7, pc, #976 @ (adr r7, 1502d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e880>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r0, sp, #160 @ 0xa0 │ │ │ │ + add r0, sp, #544 @ 0x220 │ │ │ │ lsls r1, r7, #3 │ │ │ │ strb r1, [r5, #22] │ │ │ │ - @ instruction: 0xffff9b5e │ │ │ │ + @ instruction: 0xffff9bbe │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r7, pc, #376 @ (adr r7, 150088 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e638>) │ │ │ │ + add r7, pc, #760 @ (adr r7, 150208 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e7b8>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r6, pc, #312 @ (adr r6, 15004c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e5fc>) │ │ │ │ + add r6, pc, #696 @ (adr r6, 1501cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e77c>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ subs r5, #124 @ 0x7c │ │ │ │ lsls r6, r7, #6 │ │ │ │ - add r6, pc, #520 @ (adr r6, 150124 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e6d4>) │ │ │ │ + add r6, pc, #904 @ (adr r6, 1502a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e854>) │ │ │ │ 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] @ (1500d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e684>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -258746,21 +258746,21 @@ │ │ │ │ b.n 14ffb6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e566> │ │ │ │ cmp r1, #254 @ 0xfe │ │ │ │ lsls r3, r7, #6 │ │ │ │ lsls r0, r1, #3 │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #968 @ (adr r7, 1504a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3ea58>) │ │ │ │ + add r0, sp, #328 @ 0x148 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r4, pc, #152 @ (adr r4, 15017c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e72c>) │ │ │ │ + add r4, pc, #536 @ (adr r4, 1502fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e8ac>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ lsls r2, r0, #1 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r3, pc, #464 @ (adr r3, 1502bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e86c>) │ │ │ │ + add r3, pc, #848 @ (adr r3, 15043c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e9ec>) │ │ │ │ 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] │ │ │ │ @@ -259167,30 +259167,30 @@ │ │ │ │ b.n 1500a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e650> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ str.w r1, [r2, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 45409c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34264c> │ │ │ │ b.n 150538 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3eae8> │ │ │ │ nop │ │ │ │ - add r1, pc, #776 @ (adr r1, 15085c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3ee0c>) │ │ │ │ + add r2, pc, #136 @ (adr r2, 1505dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3eb8c>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r1, pc, #184 @ (adr r1, 150610 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3ebc0>) │ │ │ │ + add r1, pc, #568 @ (adr r1, 150790 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3ed40>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r1, pc, #784 @ (adr r1, 15086c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3ee1c>) │ │ │ │ + add r2, pc, #144 @ (adr r2, 1505ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3eb9c>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r5, [r0, #116] @ 0x74 │ │ │ │ - vsri.64 , q13, #1 │ │ │ │ + vsli.32 , q5, #31 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r0, pc, #1000 @ (adr r0, 150950 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3ef00>) │ │ │ │ + add r1, pc, #360 @ (adr r1, 1506d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3ec80>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r7, [sp, #936] @ 0x3a8 │ │ │ │ + add r0, pc, #296 @ (adr r0, 150694 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3ec44>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ adds r7, #24 │ │ │ │ lsls r6, r7, #6 │ │ │ │ - add r0, pc, #128 @ (adr r0, 1505f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3eba4>) │ │ │ │ + add r0, pc, #512 @ (adr r0, 150774 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3ed24>) │ │ │ │ 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 │ │ │ │ @@ -259497,18 +259497,18 @@ │ │ │ │ bl 1bae54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa9404> │ │ │ │ b.n 150622 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3ebd2> │ │ │ │ movs r3, #92 @ 0x5c │ │ │ │ lsls r3, r7, #6 │ │ │ │ @ instruction: 0xfa2801ba │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #424 @ (adr r1, 150a48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3eff8>) │ │ │ │ + add r1, pc, #808 @ (adr r1, 150bc8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3f178>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldrsb.w r0, [r6, #442] @ 0x1ba │ │ │ │ - ldr r4, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r5, [sp, #328] @ 0x148 │ │ │ │ lsls r1, r7, #3 │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1788] @ 0x6fc │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 150764 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3ed14> │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ @@ -259808,30 +259808,30 @@ │ │ │ │ ldrd lr, r3, [sp, #68] @ 0x44 │ │ │ │ b.n 15071c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3eccc> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [ip, #408] @ 0x198 │ │ │ │ bl 45409c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34264c> │ │ │ │ b.n 150bd2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3f182> │ │ │ │ - ldr r3, [sp, #544] @ 0x220 │ │ │ │ + ldr r3, [sp, #928] @ 0x3a0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r2, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r2, [sp, #872] @ 0x368 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r2, [sp, #512] @ 0x200 │ │ │ │ + ldr r2, [sp, #896] @ 0x380 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r3, [sp, #176] @ 0xb0 │ │ │ │ + ldr r3, [sp, #560] @ 0x230 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r2, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r3, [sp, #344] @ 0x158 │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ - vtbx.8 d25, {d15-d16}, d16 │ │ │ │ + vtbx.8 d25, {d31-) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -260108,18 +260108,18 @@ │ │ │ │ bl 1bae54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa9404> │ │ │ │ b.n 150c6e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3f21e> │ │ │ │ adds r4, r1, #4 │ │ │ │ lsls r3, r7, #6 │ │ │ │ @ instruction: 0xf3d801ba │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #216] @ 0xd8 │ │ │ │ + ldr r3, [sp, #600] @ 0x258 │ │ │ │ lsls r1, r7, #3 │ │ │ │ @ instruction: 0xf34a01ba │ │ │ │ - str r6, [sp, #664] @ 0x298 │ │ │ │ + str r7, [sp, #24] │ │ │ │ lsls r1, r7, #3 │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1788] @ 0x6fc │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 150db0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3f360> │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ @@ -260419,30 +260419,30 @@ │ │ │ │ ldrd lr, r3, [sp, #68] @ 0x44 │ │ │ │ b.n 150d68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3f318> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [ip, #408] @ 0x198 │ │ │ │ bl 45409c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34264c> │ │ │ │ b.n 15121e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3f7ce> │ │ │ │ - str r5, [sp, #240] @ 0xf0 │ │ │ │ + str r5, [sp, #624] @ 0x270 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r4, [sp, #184] @ 0xb8 │ │ │ │ + str r4, [sp, #568] @ 0x238 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r4, [sp, #208] @ 0xd0 │ │ │ │ + str r4, [sp, #592] @ 0x250 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r4, [sp, #896] @ 0x380 │ │ │ │ + str r5, [sp, #256] @ 0x100 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r4, [sp, #680] @ 0x2a8 │ │ │ │ + str r5, [sp, #40] @ 0x28 │ │ │ │ lsls r1, r7, #3 │ │ │ │ str r5, [r5, #32] │ │ │ │ - vrsra.u32 d25, d4, #1 │ │ │ │ + vrsra.u32 , q10, #1 │ │ │ │ lsls r1, r7, #3 │ │ │ │ cmp r2, #66 @ 0x42 │ │ │ │ lsls r6, r7, #6 │ │ │ │ - str r3, [sp, #280] @ 0x118 │ │ │ │ + str r3, [sp, #664] @ 0x298 │ │ │ │ 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 │ │ │ │ @@ -260555,19 +260555,19 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ bl 14a8fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38eac> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r4, r1, #25 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - str r4, [sp, #464] @ 0x1d0 │ │ │ │ + str r4, [sp, #848] @ 0x350 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r6, [r0, r1] │ │ │ │ + ldr r6, [r4, r2] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r4, [sp, #248] @ 0xf8 │ │ │ │ + str r4, [sp, #632] @ 0x278 │ │ │ │ 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] @ (15145c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3fa0c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -260651,19 +260651,19 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r4, r5, #22 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - str r3, [sp, #688] @ 0x2b0 │ │ │ │ + str r4, [sp, #48] @ 0x30 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r3, [sp, #400] @ 0x190 │ │ │ │ + str r3, [sp, #784] @ 0x310 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrsb r2, [r4, r4] │ │ │ │ + ldrsb r2, [r0, r6] │ │ │ │ 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] @ (151500 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3fab0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -260719,19 +260719,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ asrs r6, r0, #19 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - str r3, [sp, #16] │ │ │ │ + str r3, [sp, #400] @ 0x190 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r2, [sp, #856] @ 0x358 │ │ │ │ + str r3, [sp, #216] @ 0xd8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrsb r0, [r0, r2] │ │ │ │ + ldrsb r0, [r4, 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, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #124] @ (15159c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3fb4c>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -260786,19 +260786,19 @@ │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 14a8fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38eac> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r4, r4, #16 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - str r2, [sp, #648] @ 0x288 │ │ │ │ + str r3, [sp, #8] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r2, [sp, #456] @ 0x1c8 │ │ │ │ + str r2, [sp, #840] @ 0x348 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrsb r0, [r1, r0] │ │ │ │ + ldrsb r0, [r5, r1] │ │ │ │ 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] @ (151644 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3fbf4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -260855,19 +260855,19 @@ │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 14a8fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38eac> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ asrs r6, r0, #14 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - str r2, [sp, #120] @ 0x78 │ │ │ │ + str r2, [sp, #504] @ 0x1f8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r1, [sp, #936] @ 0x3a8 │ │ │ │ + str r2, [sp, #296] @ 0x128 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r0, [r5, r5] │ │ │ │ + strb r0, [r1, r7] │ │ │ │ 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] @ (1516b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3fc64>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -260903,15 +260903,15 @@ │ │ │ │ str r1, [sp, #28] │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 14a8fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38eac> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r0, r4, #11 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - str r1, [sp, #560] @ 0x230 │ │ │ │ + str r1, [sp, #944] @ 0x3b0 │ │ │ │ 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] @ (151754 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3fd04>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -260968,17 +260968,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r6, r6, #9 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - str r1, [sp, #304] @ 0x130 │ │ │ │ + str r1, [sp, #688] @ 0x2b0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r6, [r5, r0] │ │ │ │ + strb r6, [r1, 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, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #136] @ (1517fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3fdac>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -261037,17 +261037,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r2, r2, #7 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - str r0, [sp, #744] @ 0x2e8 │ │ │ │ + str r1, [sp, #104] @ 0x68 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strh r6, [r0, r6] │ │ │ │ + strh r6, [r4, r7] │ │ │ │ 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] @ (15186c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3fe1c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -261086,15 +261086,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 14a8fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38eac> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r4, r5, #4 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - str r0, [sp, #160] @ 0xa0 │ │ │ │ + str r0, [sp, #544] @ 0x220 │ │ │ │ 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] @ (151948 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3fef8>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -261176,17 +261176,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ asrs r6, r7, #2 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldrh r4, [r4, #62] @ 0x3e │ │ │ │ + str r0, [sp, #272] @ 0x110 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strh r4, [r7, r0] │ │ │ │ + strh r4, [r3, 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, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #200] @ (151a30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3ffe0>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -261270,17 +261270,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ lsrs r6, r3, #31 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldrh r6, [r7, #54] @ 0x36 │ │ │ │ + ldrh r6, [r3, #58] @ 0x3a │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r2, [r2, r5] │ │ │ │ + str r2, [r6, 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, #144] @ (151adc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4008c>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -261343,15 +261343,15 @@ │ │ │ │ str r5, [sp, #32] │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 14a8fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38eac> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsrs r0, r7, #27 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldrh r0, [r6, #48] @ 0x30 │ │ │ │ + ldrh r0, [r2, #52] @ 0x34 │ │ │ │ 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] @ (151b6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4011c>) │ │ │ │ @@ -262000,27 +262000,27 @@ │ │ │ │ nop │ │ │ │ lsrs r4, r3, #9 │ │ │ │ lsls r3, r7, #6 │ │ │ │ b.n 1523b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x40960> │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #12] │ │ │ │ + ldrh r2, [r2, #16] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r0, [r1, #12] │ │ │ │ + ldrh r0, [r5, #14] │ │ │ │ lsls r1, r7, #3 │ │ │ │ b.n 152278 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x40828> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldrh r2, [r4, #2] │ │ │ │ + ldrh r2, [r0, #6] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r0, [r7, #0] │ │ │ │ + ldrh r0, [r3, #4] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r0, [r7, #0] │ │ │ │ + ldrh r0, [r3, #4] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strh r4, [r3, #62] @ 0x3e │ │ │ │ + ldrh r4, [r7, #0] │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r1, [pc, #80] @ (1521d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x40780>) │ │ │ │ mov r2, lr │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ @@ -262050,15 +262050,15 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 16fc90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5e240> │ │ │ │ b.n 151f6e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4051e> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r6, [r4, #56] @ 0x38 │ │ │ │ + strh r6, [r0, #60] @ 0x3c │ │ │ │ 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] @ (1523b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x40968>) │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ @@ -262237,21 +262237,21 @@ │ │ │ │ nop │ │ │ │ lsls r2, r0, #29 │ │ │ │ lsls r3, r7, #6 │ │ │ │ udf #18 │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, #54] @ 0x36 │ │ │ │ + strh r2, [r1, #58] @ 0x3a │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strh r4, [r7, #52] @ 0x34 │ │ │ │ + strh r4, [r3, #56] @ 0x38 │ │ │ │ lsls r1, r7, #3 │ │ │ │ ble.n 152494 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x40a44> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - strh r2, [r3, #40] @ 0x28 │ │ │ │ + strh r2, [r7, #42] @ 0x2a │ │ │ │ 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 │ │ │ │ @@ -262545,23 +262545,23 @@ │ │ │ │ nop │ │ │ │ lsls r0, r7, #19 │ │ │ │ lsls r3, r7, #6 │ │ │ │ blt.n 15266c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x40c1c> │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #36] @ 0x24 │ │ │ │ + strh r0, [r1, #40] @ 0x28 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrb r6, [r7, #4] │ │ │ │ + ldrb r6, [r3, #6] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrb r2, [r5, #26] │ │ │ │ + ldrb r2, [r1, #28] │ │ │ │ lsls r1, r7, #3 │ │ │ │ blt.n 152784 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x40d34> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldrh r4, [r4, #26] │ │ │ │ + ldrh r4, [r0, #30] │ │ │ │ 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] │ │ │ │ @@ -262685,25 +262685,25 @@ │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ str.w fp, [sp] │ │ │ │ bl 16dbd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5c188> │ │ │ │ b.n 152602 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x40bb2> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strb r0, [r2, #25] │ │ │ │ + strb r0, [r6, #26] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrb r6, [r1, #15] │ │ │ │ + ldrb r6, [r5, #16] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r0, [r6, #24] │ │ │ │ + strb r0, [r2, #26] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrb r6, [r2, #16] │ │ │ │ + ldrb r6, [r6, #17] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r0, [r2, #24] │ │ │ │ + strb r0, [r6, #25] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrb r6, [r7, #14] │ │ │ │ + ldrb r6, [r3, #16] │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r2, [pc, #620] @ (152adc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4108c>) │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (152c34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x411e4>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ @@ -262966,23 +262966,23 @@ │ │ │ │ nop │ │ │ │ lsls r4, r4, #2 │ │ │ │ lsls r3, r7, #6 │ │ │ │ bvc.n 152c1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x411cc> │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, #2] │ │ │ │ + strh r6, [r2, #6] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r4, [r5, #19] │ │ │ │ + strb r4, [r1, #21] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrb r0, [r3, #9] │ │ │ │ + ldrb r0, [r7, #10] │ │ │ │ lsls r1, r7, #3 │ │ │ │ bvs.n 152b30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x410e0> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - strh r2, [r2, #56] @ 0x38 │ │ │ │ + strh r2, [r6, #58] @ 0x3a │ │ │ │ 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] │ │ │ │ @@ -263106,25 +263106,25 @@ │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ str.w fp, [sp] │ │ │ │ bl 16dbd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5c188> │ │ │ │ b.n 152a54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x41004> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strb r0, [r0, #8] │ │ │ │ + strb r0, [r4, #9] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r6, [r7, #29] │ │ │ │ + strb r6, [r3, #31] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r0, [r4, #7] │ │ │ │ + strb r0, [r0, #9] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r6, [r0, #31] │ │ │ │ + ldrb r6, [r4, #0] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r0, [r0, #7] │ │ │ │ + strb r0, [r4, #8] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r6, [r5, #29] │ │ │ │ + strb r6, [r1, #31] │ │ │ │ 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 │ │ │ │ @@ -263430,23 +263430,23 @@ │ │ │ │ strb.w r3, [r0, #68] @ 0x44 │ │ │ │ b.n 152f5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4150c> │ │ │ │ stc2 1, cr0, [r0], {186} @ 0xba │ │ │ │ bcs.n 152f98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x41548> │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #15] │ │ │ │ + ldrb r6, [r1, #17] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strh r0, [r3, #20] │ │ │ │ + strh r0, [r7, #22] │ │ │ │ lsls r3, r1, #4 │ │ │ │ beq.n 152f40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x414f0> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r2, [r0, #100] @ 0x64 │ │ │ │ + ldr r2, [r4, #104] @ 0x68 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r6, [r5, #14] │ │ │ │ + strb r6, [r1, #16] │ │ │ │ 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] │ │ │ │ @@ -263591,25 +263591,25 @@ │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 16dbd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5c188> │ │ │ │ b.n 152ee4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x41494> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r2, [r4, #80] @ 0x50 │ │ │ │ + ldr r2, [r0, #88] @ 0x58 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r0, [r4, #10] │ │ │ │ + strb r0, [r0, #12] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r6, [r0, #80] @ 0x50 │ │ │ │ + ldr r6, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r4, [r5, #11] │ │ │ │ + strb r4, [r1, #13] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r6, [r3, #76] @ 0x4c │ │ │ │ + ldr r6, [r7, #80] @ 0x50 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r0, [r2, #10] │ │ │ │ + strb r0, [r6, #11] │ │ │ │ lsls r1, r7, #3 │ │ │ │ adcs r5, r3 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (153574 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x41b24>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ @@ -263884,23 +263884,23 @@ │ │ │ │ strb.w r3, [r0, #68] @ 0x44 │ │ │ │ b.n 1533f6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x419a6> │ │ │ │ @ instruction: 0xf76401ba │ │ │ │ ldmia r6!, {r2, r4, r5} │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #29] │ │ │ │ + strb r6, [r2, #31] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrb r6, [r7, #23] │ │ │ │ + ldrb r6, [r3, #25] │ │ │ │ lsls r3, r1, #4 │ │ │ │ ldmia r4!, {r1} │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ + ldr r2, [r1, #32] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r6, [r2, #112] @ 0x70 │ │ │ │ + ldr r6, [r6, #116] @ 0x74 │ │ │ │ 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] │ │ │ │ @@ -264045,25 +264045,25 @@ │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 16dbd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5c188> │ │ │ │ b.n 15337e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4192e> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r0, [r1, #96] @ 0x60 │ │ │ │ + ldr r0, [r5, #100] @ 0x64 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r6, [r5, #4] │ │ │ │ + ldr r6, [r1, #12] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r4, [r2, #100] @ 0x64 │ │ │ │ + ldr r4, [r6, #104] @ 0x68 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r6, [r0, #4] │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r0, [r7, #92] @ 0x5c │ │ │ │ + ldr r0, [r3, #100] @ 0x64 │ │ │ │ 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 │ │ │ │ @@ -264377,23 +264377,23 @@ │ │ │ │ b.n 1538e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x41e94> │ │ │ │ nop │ │ │ │ @ instruction: 0xf27801ba │ │ │ │ ldmia r1!, {r3, r6} │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #10] │ │ │ │ + strb r6, [r0, #12] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrb r0, [r2, #4] │ │ │ │ + ldrb r0, [r6, #5] │ │ │ │ lsls r3, r1, #4 │ │ │ │ stmia r7!, {r2, r4} │ │ │ │ lsls r2, r7, #6 │ │ │ │ - str r2, [r7, #72] @ 0x48 │ │ │ │ + str r2, [r3, #80] @ 0x50 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r6, [r4, #32] │ │ │ │ + ldr r6, [r0, #40] @ 0x28 │ │ │ │ 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] │ │ │ │ @@ -264536,25 +264536,25 @@ │ │ │ │ movs r1, #3 │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 16dbd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5c188> │ │ │ │ b.n 15386c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x41e1c> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ - ldr r6, [r3, #16] │ │ │ │ + ldr r6, [r7, #20] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r4, [r2, #56] @ 0x38 │ │ │ │ + str r4, [r6, #60] @ 0x3c │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r6, [r7, #52] @ 0x34 │ │ │ │ + str r6, [r3, #60] @ 0x3c │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r4, [r4, #20] │ │ │ │ + ldr r4, [r0, #28] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r0, [r1, #16] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r6, [r2, #52] @ 0x34 │ │ │ │ + str r6, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r7, #3 │ │ │ │ adds r7, #213 @ 0xd5 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (153efc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x424ac>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -264834,23 +264834,23 @@ │ │ │ │ strb.w r3, [r0, #68] @ 0x44 │ │ │ │ b.n 153d78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x42328> │ │ │ │ ldcl 1, cr0, [ip, #744] @ 0x2e8 │ │ │ │ stmia r4!, {r2, r3, r5, r7} │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #96] @ 0x60 │ │ │ │ + ldr r6, [r1, #104] @ 0x68 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r0, [r7, #17] │ │ │ │ + strb r0, [r3, #19] │ │ │ │ lsls r3, r1, #4 │ │ │ │ stmia r2!, {r7} │ │ │ │ lsls r2, r7, #6 │ │ │ │ - str r6, [r4, #0] │ │ │ │ + str r6, [r0, #8] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r2, [r2, #88] @ 0x58 │ │ │ │ + str r2, [r6, #92] @ 0x5c │ │ │ │ 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] │ │ │ │ @@ -264993,25 +264993,25 @@ │ │ │ │ movs r1, #3 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ str.w r9, [sp] │ │ │ │ bl 16dbd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5c188> │ │ │ │ b.n 153d00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x422b0> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ - str r2, [r1, #72] @ 0x48 │ │ │ │ + str r2, [r5, #76] @ 0x4c │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrsh r0, [r0, r4] │ │ │ │ + ldrsh r0, [r4, r5] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrsh r2, [r5, r3] │ │ │ │ + ldrsh r2, [r1, r5] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r0, [r2, #76] @ 0x4c │ │ │ │ + str r0, [r6, #80] @ 0x50 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r4, [r6, #68] @ 0x44 │ │ │ │ + str r4, [r2, #76] @ 0x4c │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrsh r2, [r0, r3] │ │ │ │ + ldrsh r2, [r4, r4] │ │ │ │ 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 │ │ │ │ @@ -265129,15 +265129,15 @@ │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 148da8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x37358> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ + ldr r0, [r0, #20] │ │ │ │ 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 │ │ │ │ @@ -265160,15 +265160,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 148da8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x37358> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [r1, #8] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ 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 │ │ │ │ @@ -265192,15 +265192,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 148da8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x37358> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ 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 │ │ │ │ @@ -265224,15 +265224,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 148da8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x37358> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [r0, #0] │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ 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 │ │ │ │ @@ -265257,15 +265257,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 148da8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x37358> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r0, [r2, #124] @ 0x7c │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ 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 │ │ │ │ @@ -265291,15 +265291,15 @@ │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 148da8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x37358> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r0, [r2, #120] @ 0x78 │ │ │ │ + str r0, [r6, #124] @ 0x7c │ │ │ │ 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 │ │ │ │ @@ -265325,15 +265325,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #8] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 148da8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x37358> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - str r2, [r4, #116] @ 0x74 │ │ │ │ + str r2, [r0, #124] @ 0x7c │ │ │ │ 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 │ │ │ │ @@ -265361,15 +265361,15 @@ │ │ │ │ str.w lr, [sp] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ str.w ip, [sp, #20] │ │ │ │ bl 148da8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x37358> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - str r6, [r0, #112] @ 0x70 │ │ │ │ + str r6, [r4, #116] @ 0x74 │ │ │ │ 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 │ │ │ │ @@ -265397,15 +265397,15 @@ │ │ │ │ mov r3, lr │ │ │ │ mov.w ip, #4 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 148da8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x37358> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - str r4, [r7, #104] @ 0x68 │ │ │ │ + str r4, [r3, #112] @ 0x70 │ │ │ │ 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 │ │ │ │ @@ -265434,15 +265434,15 @@ │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #32] │ │ │ │ mov.w ip, #5 │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 148da8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x37358> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - str r2, [r6, #100] @ 0x64 │ │ │ │ + str r2, [r2, #108] @ 0x6c │ │ │ │ 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 │ │ │ │ @@ -265470,15 +265470,15 @@ │ │ │ │ strd lr, r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 148da8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x37358> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r6, [r7, #96] @ 0x60 │ │ │ │ + str r6, [r3, #104] @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -265506,15 +265506,15 @@ │ │ │ │ mov.w ip, #3 │ │ │ │ strd lr, r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 148da8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x37358> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - str r2, [r4, #92] @ 0x5c │ │ │ │ + str r2, [r0, #100] @ 0x64 │ │ │ │ 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] @ 154544 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x42af4> │ │ │ │ @@ -265542,15 +265542,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 148da8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x37358> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r6, [r0, #92] @ 0x5c │ │ │ │ + str r6, [r4, #96] @ 0x60 │ │ │ │ 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 │ │ │ │ @@ -265579,15 +265579,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 148da8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x37358> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r4, [r2, #84] @ 0x54 │ │ │ │ + str r4, [r6, #88] @ 0x58 │ │ │ │ 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 │ │ │ │ @@ -265616,15 +265616,15 @@ │ │ │ │ mov.w ip, #2 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 148da8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x37358> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r2, [r2, #80] @ 0x50 │ │ │ │ + str r2, [r6, #84] @ 0x54 │ │ │ │ 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 │ │ │ │ @@ -265651,15 +265651,15 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 148da8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x37358> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - str r6, [r6, #72] @ 0x48 │ │ │ │ + str r6, [r2, #80] @ 0x50 │ │ │ │ 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] @ 1546a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x42c58> │ │ │ │ @@ -265687,15 +265687,15 @@ │ │ │ │ mov r3, lr │ │ │ │ mov.w ip, #4 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 148da8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x37358> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - str r2, [r4, #72] @ 0x48 │ │ │ │ + str r2, [r0, #80] @ 0x50 │ │ │ │ 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 │ │ │ │ @@ -265724,15 +265724,15 @@ │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ mov.w ip, #5 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 148da8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x37358> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - str r4, [r5, #68] @ 0x44 │ │ │ │ + str r4, [r1, #76] @ 0x4c │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ ldr.w ip, [pc, #1380] @ 154c70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43220> │ │ │ │ push {r4, lr} │ │ │ │ add ip, pc │ │ │ │ cbnz r2, 15477c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x42d2c> │ │ │ │ movw r3, #36243 @ 0x8d93 │ │ │ │ @@ -266542,19 +266542,19 @@ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ b.n 154d88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43338> │ │ │ │ nop │ │ │ │ uxtb r6, r2 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, r2] │ │ │ │ + ldrb r6, [r2, r4] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrb r0, [r4, r2] │ │ │ │ + ldrb r0, [r0, r4] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrb r4, [r3, r2] │ │ │ │ + ldrb r4, [r7, 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #136] @ (155090 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43640>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -266613,21 +266613,21 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 154d08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x432b8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bls.n 155110 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436c0> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldrh r0, [r6, r5] │ │ │ │ + ldrh r0, [r2, r7] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r2, [r7, r5] │ │ │ │ + ldrh r2, [r3, r7] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r6, [r2, r5] │ │ │ │ + ldrh r6, [r6, r6] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r0, [r3, r4] │ │ │ │ + ldrh r0, [r7, r5] │ │ │ │ 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] @ (155140 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436f0>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -266689,21 +266689,21 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ bl 147084 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x35634> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1550ea <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4369a> │ │ │ │ b.n 1550dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4368c> │ │ │ │ bhi.n 155064 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43614> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldrh r4, [r7, r3] │ │ │ │ + ldrh r4, [r3, r5] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r6, [r1, r3] │ │ │ │ + ldrh r6, [r5, r4] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r0, [r1, r3] │ │ │ │ + ldrh r0, [r5, r4] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r6, [r6, r2] │ │ │ │ + ldrh r6, [r2, r4] │ │ │ │ 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 │ │ │ │ @@ -266765,19 +266765,19 @@ │ │ │ │ str r5, [sp, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 154d08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x432b8> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bvc.n 1551b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43760> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldrh r2, [r5, r1] │ │ │ │ + ldrh r2, [r1, r3] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r4, [r0, r0] │ │ │ │ + ldrh r4, [r4, r1] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r2, [r0, r0] │ │ │ │ + ldrh r2, [r4, r1] │ │ │ │ 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] @ (155298 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43848>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -266831,19 +266831,19 @@ │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 154d08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x432b8> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bvc.n 1552f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438a0> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r6, [r0, r7] │ │ │ │ + ldrh r6, [r4, r0] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r6, [r6, r6] │ │ │ │ + ldrh r6, [r2, r0] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r6, [r7, r4] │ │ │ │ + ldr r6, [r3, r6] │ │ │ │ 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] @ (155340 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438f0>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -266902,19 +266902,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 154d08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x432b8> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ bvs.n 155258 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43808> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r6, [r4, r4] │ │ │ │ + ldr r6, [r0, r6] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r4, [r4, r4] │ │ │ │ + ldr r4, [r0, r6] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r0, [r3, r2] │ │ │ │ + ldr r0, [r7, 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, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #132] @ (1553e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43998>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -266972,19 +266972,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 154d08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x432b8> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ bpl.n 1553b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43960> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ + ldr r2, [r0, r4] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r6, [r1, r2] │ │ │ │ + ldr r6, [r5, r3] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrsb r0, [r6, r7] │ │ │ │ + ldr r0, [r2, r1] │ │ │ │ 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] @ (15549c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43a4c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -267046,19 +267046,19 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 154d08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x432b8> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bpl.n 155514 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43ac4> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r0, [r2, r0] │ │ │ │ + ldr r0, [r6, r1] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrsb r0, [r4, r7] │ │ │ │ + ldr r0, [r0, r1] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrsb r6, [r5, r4] │ │ │ │ + ldrsb r6, [r1, r6] │ │ │ │ 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 12b440 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x199f0> │ │ │ │ @@ -267109,15 +267109,15 @@ │ │ │ │ vstr d7, [sp, #32] │ │ │ │ bl 149d70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38320> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {pc} │ │ │ │ ... │ │ │ │ bmi.n 1555f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43ba0> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldrsb r0, [r4, r4] │ │ │ │ + ldrsb r0, [r0, r6] │ │ │ │ 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] @ (1555c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43b70>) │ │ │ │ @@ -267147,15 +267147,15 @@ │ │ │ │ bl 149d70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38320> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ bcc.n 155580 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43b30> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldrsb r6, [r1, r3] │ │ │ │ + ldrsb r6, [r5, r4] │ │ │ │ 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] @ (155660 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c10>) │ │ │ │ @@ -267203,17 +267203,17 @@ │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ bcc.n 155740 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43cf0> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldrsb r0, [r5, r1] │ │ │ │ + ldrsb r0, [r1, r3] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrsb r6, [r2, r1] │ │ │ │ + ldrsb r6, [r6, r2] │ │ │ │ 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 │ │ │ │ @@ -267266,17 +267266,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ bcs.n 1556a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c50> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - strb r6, [r3, r7] │ │ │ │ + ldrsb r6, [r7, r0] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r2, [r5, r7] │ │ │ │ + ldrsb r2, [r1, r1] │ │ │ │ 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] @ (1557c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43d70>) │ │ │ │ @@ -267340,17 +267340,17 @@ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ bcs.n 1557f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43da0> │ │ │ │ lsls r2, r7, #6 │ │ │ │ bne.n 155724 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43cd4> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - strb r4, [r5, r6] │ │ │ │ + ldrsb r4, [r1, r0] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r6, [r4, r3] │ │ │ │ + strb r6, [r0, 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, #4008] @ 0xfa8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #156] @ (155880 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43e30>) │ │ │ │ @@ -267417,17 +267417,17 @@ │ │ │ │ bl 149d70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38320> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bne.n 155948 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43ef8> │ │ │ │ lsls r2, r7, #6 │ │ │ │ bne.n 1558d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43e80> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - strb r0, [r2, r4] │ │ │ │ + strb r0, [r6, r5] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r2, [r5, r1] │ │ │ │ + strb r2, [r1, 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] @ (155934 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43ee4>) │ │ │ │ @@ -267491,17 +267491,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ beq.n 15587c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43e2c> │ │ │ │ lsls r2, r7, #6 │ │ │ │ beq.n 1559b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43f64> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - strb r4, [r7, r1] │ │ │ │ + strb r4, [r3, r3] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strh r0, [r7, r5] │ │ │ │ + strh r0, [r3, r7] │ │ │ │ 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] @ (1559f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43fa4>) │ │ │ │ @@ -267569,17 +267569,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldmia r7, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r7, #6 │ │ │ │ ldmia r7, {r4, r5, r7} │ │ │ │ lsls r2, r7, #6 │ │ │ │ - strh r4, [r5, r7] │ │ │ │ + strb r4, [r1, r1] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strh r6, [r6, r3] │ │ │ │ + strh r6, [r2, 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 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ @@ -267802,27 +267802,27 @@ │ │ │ │ b.n 155aac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4405c> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r5, pc, #592 @ (adr r5, 155e80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44430>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, r3] │ │ │ │ + strh r2, [r2, r5] │ │ │ │ lsls r1, r7, #3 │ │ │ │ add r5, pc, #304 @ (adr r5, 155d6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4431c>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ - strh r2, [r4, r2] │ │ │ │ + strh r2, [r0, r4] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strh r6, [r0, r2] │ │ │ │ + strh r6, [r4, r3] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strh r2, [r2, r1] │ │ │ │ + strh r2, [r6, r2] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strh r4, [r3, r0] │ │ │ │ + strh r4, [r7, r1] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r4, [r3, r7] │ │ │ │ + strh r4, [r7, r0] │ │ │ │ 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] @ 155cd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44288> │ │ │ │ sub sp, #28 │ │ │ │ @@ -267992,19 +267992,19 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 155dee <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4439e> │ │ │ │ b.n 155e10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x443c0> │ │ │ │ nop │ │ │ │ - str r0, [r1, r2] │ │ │ │ + str r0, [r5, r3] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r6, [r4, r1] │ │ │ │ + str r6, [r0, r3] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r6, [r0, r0] │ │ │ │ + str r6, [r4, r1] │ │ │ │ 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 │ │ │ │ @@ -268155,15 +268155,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 155fb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44568> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 155f88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44538> │ │ │ │ b.n 155f24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x444d4> │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #680] @ (15627c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4482c>) │ │ │ │ + ldr r7, [pc, #40] @ (155ffc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x445ac>) │ │ │ │ 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 │ │ │ │ @@ -268495,15 +268495,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} │ │ │ │ ldr r7, [sp, #936] @ 0x3a8 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r4, [pc, #848] @ (1566b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44c64>) │ │ │ │ + ldr r5, [pc, #208] @ (156434 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x449e4>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r1, #124] @ 0x7c │ │ │ │ cmp r3, #16 │ │ │ │ it ge │ │ │ │ movge r3, #16 │ │ │ │ @@ -268676,15 +268676,15 @@ │ │ │ │ ldr r1, [pc, #16] @ (156564 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44b14>) │ │ │ │ add r1, pc │ │ │ │ bl 2c3818 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1dc8> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 156516 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44ac6> │ │ │ │ stmia r4!, {r1, r4} │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r1, [pc, #16] @ (156578 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44b28>) │ │ │ │ + ldr r1, [pc, #400] @ (1566f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44ca8>) │ │ │ │ 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] @ (1568f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44ea4>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -269454,15 +269454,15 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ b.n 156d1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x452cc> │ │ │ │ mov ip, r3 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldrd r0, lr, [sp, #16] │ │ │ │ b.n 156d3a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x452ea> │ │ │ │ nop │ │ │ │ - tst r2, r1 │ │ │ │ + negs r2, r5 │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldrh r2, [r0, #8] │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ cmp r1, #16 │ │ │ │ it ls │ │ │ │ cmpls r2, r3 │ │ │ │ beq.n 156dea <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4539a> │ │ │ │ @@ -269629,15 +269629,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ rev r6, r1 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - subs r7, #48 @ 0x30 │ │ │ │ + subs r7, #144 @ 0x90 │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r3, [pc, #604] @ (1571f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x457a4>) │ │ │ │ movw r2, #35866 @ 0x8c1a │ │ │ │ cmp r1, r2 │ │ │ │ add r3, pc │ │ │ │ beq.w 1570e6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45696> │ │ │ │ bhi.n 156fda <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4558a> │ │ │ │ @@ -269918,17 +269918,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (157290 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45840>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 157274 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45824> │ │ │ │ - subs r4, #92 @ 0x5c │ │ │ │ + subs r4, #188 @ 0xbc │ │ │ │ lsls r1, r7, #3 │ │ │ │ - orn r0, r0, #8126464 @ 0x7c0000 │ │ │ │ + @ instruction: 0xf4c000f8 │ │ │ │ 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 │ │ │ │ mov.w r0, #752 @ 0x2f0 │ │ │ │ @@ -270290,21 +270290,21 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r4, #28] │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r7, #26] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - subs r4, #34 @ 0x22 │ │ │ │ + subs r4, #130 @ 0x82 │ │ │ │ lsls r3, r1, #4 │ │ │ │ - subs r4, #170 @ 0xaa │ │ │ │ + subs r5, #10 │ │ │ │ lsls r3, r1, #4 │ │ │ │ - subs r4, #114 @ 0x72 │ │ │ │ + subs r4, #210 @ 0xd2 │ │ │ │ lsls r3, r1, #4 │ │ │ │ - subs r4, #56 @ 0x38 │ │ │ │ + subs r4, #152 @ 0x98 │ │ │ │ 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 │ │ │ │ @@ -270415,15 +270415,15 @@ │ │ │ │ add.w r2, r0, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [r2, #260] @ 0x104 │ │ │ │ bl 45409c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34264c> │ │ │ │ b.n 157750 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45d00> │ │ │ │ nop │ │ │ │ - bcs.n 1578ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45e5c> │ │ │ │ + bcs.n 15776c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45d1c> │ │ │ │ lsls r2, r1, #4 │ │ │ │ cbz r1, 15782c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45ddc> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r0 │ │ │ │ @@ -270441,15 +270441,15 @@ │ │ │ │ bl 1576b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45c64> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cbz r2, 157842 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45df2> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - adds r6, #186 @ 0xba │ │ │ │ + adds r7, #26 │ │ │ │ lsls r1, r7, #3 │ │ │ │ cbz r2, 157870 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45e20> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r2 │ │ │ │ @@ -270467,15 +270467,15 @@ │ │ │ │ bl 1576b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45c64> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ sub sp, #472 @ 0x1d8 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - adds r6, #134 @ 0x86 │ │ │ │ + adds r6, #230 @ 0xe6 │ │ │ │ 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] @ (1578d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45e80>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -270503,19 +270503,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ sub sp, #232 @ 0xe8 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - adds r6, #46 @ 0x2e │ │ │ │ + adds r6, #142 @ 0x8e │ │ │ │ lsls r1, r7, #3 │ │ │ │ - adds r6, #22 │ │ │ │ + adds r6, #118 @ 0x76 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strd r0, r0, [r8], #992 @ 0x3e0 │ │ │ │ + strd r0, r0, [r8, #-992] @ 0x3e0 │ │ │ │ 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] @ (157958 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45f08>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -270559,21 +270559,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add sp, #336 @ 0x150 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - adds r5, #200 @ 0xc8 │ │ │ │ + adds r6, #40 @ 0x28 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - adds r5, #198 @ 0xc6 │ │ │ │ + adds r6, #38 @ 0x26 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - adds r5, #158 @ 0x9e │ │ │ │ + adds r5, #254 @ 0xfe │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strd r0, r0, [r0], #-992 @ 0x3e0 │ │ │ │ + stlexd r8, r0, 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -270830,23 +270830,23 @@ │ │ │ │ ldrex r2, [r0] │ │ │ │ subs r2, #1 │ │ │ │ strex r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 157c10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461c0> │ │ │ │ b.n 157c46 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461f6> │ │ │ │ nop │ │ │ │ - adds r0, r5, #6 │ │ │ │ + subs r0, r1, #0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - adds r3, #180 @ 0xb4 │ │ │ │ + adds r4, #20 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - adds r4, r6, #5 │ │ │ │ + adds r4, r2, #7 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldmia r5!, {r2, r6, r7} │ │ │ │ + ldmia r6!, {r2, r5} │ │ │ │ lsls r2, r1, #4 │ │ │ │ - adds r4, r1, #3 │ │ │ │ + adds r4, r5, #4 │ │ │ │ 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] @ (157cb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46268>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -270871,15 +270871,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 156900 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44eb0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r4, sp, #800 @ 0x320 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - adds r2, #156 @ 0x9c │ │ │ │ + adds r2, #252 @ 0xfc │ │ │ │ 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] @ (157d0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x462bc>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -270904,15 +270904,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 156900 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44eb0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r4, sp, #464 @ 0x1d0 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - adds r2, #72 @ 0x48 │ │ │ │ + adds r2, #168 @ 0xa8 │ │ │ │ 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] @ (157d8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4633c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -270954,17 +270954,17 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 156900 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44eb0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r4, sp, #136 @ 0x88 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - adds r1, #222 @ 0xde │ │ │ │ + adds r2, #62 @ 0x3e │ │ │ │ lsls r1, r7, #3 │ │ │ │ - adds r1, #242 @ 0xf2 │ │ │ │ + adds r2, #82 @ 0x52 │ │ │ │ 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] @ (157e78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46428>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -271163,19 +271163,19 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 157f7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4652c> │ │ │ │ b.n 157fac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4655c> │ │ │ │ nop │ │ │ │ add r2, sp, #728 @ 0x2d8 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - adds r0, #68 @ 0x44 │ │ │ │ + adds r0, #164 @ 0xa4 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - adds r0, #6 │ │ │ │ + adds r0, #102 @ 0x66 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - adds r0, #22 │ │ │ │ + adds r0, #118 @ 0x76 │ │ │ │ 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] @ (158124 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x466d4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -271455,17 +271455,17 @@ │ │ │ │ bne.n 1582b2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46862> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1582a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46854> │ │ │ │ b.n 158184 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46734> │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - cmp r6, #140 @ 0x8c │ │ │ │ + cmp r6, #236 @ 0xec │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cmp r5, #114 @ 0x72 │ │ │ │ + cmp r5, #210 @ 0xd2 │ │ │ │ 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] @ (158460 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a10>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -271602,15 +271602,15 @@ │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r6, pc, #368 @ (adr r6, 1585d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b84>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #48 @ 0x30 │ │ │ │ + cmp r4, #144 @ 0x90 │ │ │ │ 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] @ (1585c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b74>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -271732,21 +271732,21 @@ │ │ │ │ mov r0, sl │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 15852c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46adc> │ │ │ │ add r4, pc, #800 @ (adr r4, 1588e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46e98>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ - svc 250 @ 0xfa │ │ │ │ + b.n 158680 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46c30> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - cmp r3, #102 @ 0x66 │ │ │ │ + cmp r3, #198 @ 0xc6 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cmp r3, #12 │ │ │ │ + cmp r3, #108 @ 0x6c │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cmp r2, #224 @ 0xe0 │ │ │ │ + cmp r3, #64 @ 0x40 │ │ │ │ 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] @ (1586cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46c7c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -271834,15 +271834,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1586a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46c54> │ │ │ │ b.n 158630 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46be0> │ │ │ │ nop │ │ │ │ add r3, pc, #368 @ (adr r3, 158840 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46df0>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ - udf #180 @ 0xb4 │ │ │ │ + svc 20 │ │ │ │ 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 │ │ │ │ @@ -272100,27 +272100,27 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ add r1, pc, #320 @ (adr r1, 158acc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4707c>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ - cmp r0, #196 @ 0xc4 │ │ │ │ + cmp r1, #36 @ 0x24 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cmp r0, #50 @ 0x32 │ │ │ │ + cmp r0, #146 @ 0x92 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - movs r7, #248 @ 0xf8 │ │ │ │ + cmp r0, #88 @ 0x58 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - movs r7, #238 @ 0xee │ │ │ │ + cmp r0, #78 @ 0x4e │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ + cmp r0, #98 @ 0x62 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cmp r0, #16 │ │ │ │ + cmp r0, #112 @ 0x70 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cmp r0, #36 @ 0x24 │ │ │ │ + cmp r0, #132 @ 0x84 │ │ │ │ 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 │ │ │ │ @@ -272134,15 +272134,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 155ce4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44294> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r7, [sp, #536] @ 0x218 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - movs r7, #254 @ 0xfe │ │ │ │ + cmp r0, #94 @ 0x5e │ │ │ │ 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 │ │ │ │ @@ -272187,17 +272187,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r7, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - movs r7, #206 @ 0xce │ │ │ │ + cmp r0, #46 @ 0x2e │ │ │ │ lsls r1, r7, #3 │ │ │ │ - movs r7, #146 @ 0x92 │ │ │ │ + movs r7, #242 @ 0xf2 │ │ │ │ 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] @ (158b88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x47138>) │ │ │ │ @@ -272299,17 +272299,17 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 158b68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x47118> │ │ │ │ b.n 158b78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x47128> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #792] @ 0x318 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - movs r7, #58 @ 0x3a │ │ │ │ + movs r7, #154 @ 0x9a │ │ │ │ lsls r1, r7, #3 │ │ │ │ - movs r6, #248 @ 0xf8 │ │ │ │ + movs r7, #88 @ 0x58 │ │ │ │ lsls r1, r7, #3 │ │ │ │ movw r3, #34478 @ 0x86ae │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 158c0a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x471ba> │ │ │ │ bls.n 158bbc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4716c> │ │ │ │ movw r3, #34479 @ 0x86af │ │ │ │ cmp r1, r3 │ │ │ │ @@ -272657,15 +272657,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r2, [sp, #552] @ 0x228 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - movs r3, #6 │ │ │ │ + movs r3, #102 @ 0x66 │ │ │ │ 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] @ (158fc4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x47574>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -272692,15 +272692,15 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r1, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - movs r2, #192 @ 0xc0 │ │ │ │ + movs r3, #32 │ │ │ │ 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 │ │ │ │ @@ -273818,21 +273818,21 @@ │ │ │ │ nop │ │ │ │ ldr r2, [r7, #116] @ 0x74 │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r3, #76] @ 0x4c │ │ │ │ lsls r2, r7, #6 │ │ │ │ - subs r4, r0, r1 │ │ │ │ + subs r4, r4, r2 │ │ │ │ lsls r3, r1, #4 │ │ │ │ - subs r4, r2, r1 │ │ │ │ + subs r4, r6, r2 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - asrs r0, r3, #31 │ │ │ │ + adds r0, r7, r0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - asrs r4, r4, #25 │ │ │ │ + asrs r4, r0, #27 │ │ │ │ lsls r1, r7, #3 │ │ │ │ movw r2, #34168 @ 0x8578 │ │ │ │ strh.w r2, [r9, #52] @ 0x34 │ │ │ │ movw r2, #6408 @ 0x1908 │ │ │ │ cmp ip, r2 │ │ │ │ beq.n 159cea <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4829a> │ │ │ │ bhi.n 159c76 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48226> │ │ │ │ @@ -273894,15 +273894,15 @@ │ │ │ │ b.n 159876 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x47e26> │ │ │ │ cmp.w r5, #260 @ 0x104 │ │ │ │ bne.n 159d46 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x482f6> │ │ │ │ ldrh.w r1, [r9, #52] @ 0x34 │ │ │ │ mov.w r7, #8448 @ 0x2100 │ │ │ │ movw r2, #7681 @ 0x1e01 │ │ │ │ b.n 159860 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x47e10> │ │ │ │ - asrs r6, r0, #22 │ │ │ │ + asrs r6, r4, #23 │ │ │ │ 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 │ │ │ │ @@ -274115,19 +274115,19 @@ │ │ │ │ subs r7, #1 │ │ │ │ bcs.n 15a02e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x485de> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #14 │ │ │ │ + asrs r6, r3, #16 │ │ │ │ lsls r3, r1, #4 │ │ │ │ - asrs r2, r0, #14 │ │ │ │ + asrs r2, r4, #15 │ │ │ │ lsls r3, r1, #4 │ │ │ │ - asrs r4, r3, #7 │ │ │ │ + asrs r4, r7, #8 │ │ │ │ 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 │ │ │ │ @@ -274354,41 +274354,41 @@ │ │ │ │ b.n 15a224 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x487d4> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsh r6, [r1, r3] │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #8 │ │ │ │ + asrs r6, r1, #10 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - asrs r0, r5, #8 │ │ │ │ + asrs r0, r1, #10 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - asrs r6, r2, #6 │ │ │ │ + asrs r6, r6, #7 │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldrb r4, [r7, r7] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - pop {r1, r2, r3, r4, r6, pc} │ │ │ │ + pop {r1, r2, r3, r4, r5, r7, pc} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - asrs r4, r0, #8 │ │ │ │ + asrs r4, r4, #9 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - asrs r2, r7, #7 │ │ │ │ + asrs r2, r3, #9 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - asrs r0, r3, #5 │ │ │ │ + asrs r0, r7, #6 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - asrs r4, r6, #5 │ │ │ │ + asrs r4, r2, #7 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - asrs r6, r1, #6 │ │ │ │ + asrs r6, r5, #7 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - asrs r0, r2, #8 │ │ │ │ + asrs r0, r6, #9 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - asrs r6, r4, #7 │ │ │ │ + asrs r6, r0, #9 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - asrs r4, r0, #9 │ │ │ │ + asrs r4, r4, #10 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - asrs r6, r3, #8 │ │ │ │ + asrs r6, r7, #9 │ │ │ │ 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 │ │ │ │ @@ -274498,15 +274498,15 @@ │ │ │ │ b.n 15a3bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4896c> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r6, [r1, r4] │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #4 │ │ │ │ + asrs r0, r3, #6 │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldrb r4, [r7, r0] │ │ │ │ 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 │ │ │ │ @@ -274581,15 +274581,15 @@ │ │ │ │ b.n 15a474 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48a24> │ │ │ │ ldr r2, [pc, #16] @ (15a4cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48a7c>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r5, #32 │ │ │ │ + asrs r4, r1, #2 │ │ │ │ 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 │ │ │ │ @@ -274706,23 +274706,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 15a5c6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48b76> │ │ │ │ ldr.w r9, [pc, #24] @ 15a614 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48bc4> │ │ │ │ movw r0, #38593 @ 0x96c1 │ │ │ │ add r9, pc │ │ │ │ b.n 15a534 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ae4> │ │ │ │ - cbz r2, 15a656 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48c06> │ │ │ │ + cbz r2, 15a66e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48c1e> │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsrs r4, r1, #25 │ │ │ │ + lsrs r4, r5, #26 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsrs r2, r7, #24 │ │ │ │ + lsrs r2, r3, #26 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsrs r0, r2, #28 │ │ │ │ + lsrs r0, r6, #29 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - sxtb r4, r5 │ │ │ │ + uxtb r4, r1 │ │ │ │ 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] @ (15a780 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48d30>) │ │ │ │ add.w lr, r1, #4294967295 @ 0xffffffff │ │ │ │ @@ -274862,15 +274862,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r1, r7] │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r7, #23 │ │ │ │ + lsrs r6, r3, #25 │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #668] @ (15aa38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48fe8>) │ │ │ │ ldr r3, [r0, #32] │ │ │ │ @@ -275283,25 +275283,25 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r3, r6] │ │ │ │ lsls r2, r7, #6 │ │ │ │ strb r0, [r3, r6] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - lsrs r6, r3, #11 │ │ │ │ + lsrs r6, r7, #12 │ │ │ │ lsls r1, r7, #3 │ │ │ │ strb r6, [r7, r4] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - lsrs r2, r3, #8 │ │ │ │ + lsrs r2, r7, #9 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsrs r4, r0, #7 │ │ │ │ + lsrs r4, r4, #8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #6 │ │ │ │ + lsrs r2, r7, #7 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r6, r2 │ │ │ │ @@ -275545,39 +275545,39 @@ │ │ │ │ b.n 15ae46 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x493f6> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r2, r7] │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #152 @ 0x98 │ │ │ │ + add r4, sp, #536 @ 0x218 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r2, r2, #28 │ │ │ │ + lsls r2, r6, #29 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsrs r0, r7, #3 │ │ │ │ + lsrs r0, r3, #5 │ │ │ │ lsls r1, r7, #3 │ │ │ │ strh r6, [r2, r3] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - lsls r6, r5, #26 │ │ │ │ + lsls r6, r1, #28 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsls r0, r2, #26 │ │ │ │ + lsls r0, r6, #27 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsls r6, r4, #29 │ │ │ │ + lsls r6, r0, #31 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsls r4, r7, #23 │ │ │ │ + lsls r4, r3, #25 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsls r6, r0, #30 │ │ │ │ + lsls r6, r4, #31 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsls r6, r3, #23 │ │ │ │ + lsls r6, r7, #24 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsls r4, r3, #30 │ │ │ │ + lsls r4, r7, #31 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsls r4, r7, #22 │ │ │ │ + lsls r4, r3, #24 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsls r6, r2, #26 │ │ │ │ + lsls r6, r6, #27 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #160] @ (15af60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x49510>) │ │ │ │ @@ -275644,17 +275644,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r0, #10] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - lsls r2, r0, #28 │ │ │ │ + lsls r2, r4, #29 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsls r4, r7, #27 │ │ │ │ + lsls r4, r3, #29 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #136] @ (15b008 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x495b8>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -275712,17 +275712,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7bc4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe6174> │ │ │ │ ldr r2, [pc, #12] @ (15b010 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x495c0>) │ │ │ │ add r2, pc │ │ │ │ b.n 15afe8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x49598> │ │ │ │ ldrb r6, [r0, #7] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - lsls r6, r1, #25 │ │ │ │ + lsls r6, r5, #26 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsls r0, r1, #25 │ │ │ │ + lsls r0, r5, #26 │ │ │ │ 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, #68] @ (15b068 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x49618>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -275752,15 +275752,15 @@ │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 15a4d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48a80> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - lsls r0, r3, #24 │ │ │ │ + lsls r0, r7, #25 │ │ │ │ lsls r1, r7, #3 │ │ │ │ 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 │ │ │ │ @@ -275774,15 +275774,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #1 │ │ │ │ strd r0, r0, [sp, #4] │ │ │ │ bl 15af6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4951c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r6, r2, #23 │ │ │ │ + lsls r6, r6, #24 │ │ │ │ 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 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r6, r2 │ │ │ │ @@ -275816,15 +275816,15 @@ │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 15a4d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48a80> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r0, #2] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - lsls r2, r2, #22 │ │ │ │ + lsls r2, r6, #23 │ │ │ │ lsls r1, 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] @ 15b148 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x496f8> │ │ │ │ @@ -275841,15 +275841,15 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ movs r0, #2 │ │ │ │ strd ip, lr, [sp, #8] │ │ │ │ bl 15af6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4951c> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - lsls r6, r2, #21 │ │ │ │ + lsls r6, r6, #22 │ │ │ │ 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 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r6, r2 │ │ │ │ @@ -275883,15 +275883,15 @@ │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 15a4d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48a80> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r2, [r4, #31] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - lsls r2, r7, #19 │ │ │ │ + lsls r2, r3, #21 │ │ │ │ lsls r1, r7, #3 │ │ │ │ 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] @ 15b1ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4979c> │ │ │ │ @@ -275909,15 +275909,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ bl 15af6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4951c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r0, #19 │ │ │ │ + lsls r2, r4, #20 │ │ │ │ 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 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r6, r2 │ │ │ │ @@ -275951,15 +275951,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 15a4d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48a80> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r6, [r7, #28] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - lsls r6, r4, #17 │ │ │ │ + lsls r6, r0, #19 │ │ │ │ lsls r1, r7, #3 │ │ │ │ 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 │ │ │ │ @@ -275977,15 +275977,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #16] │ │ │ │ bl 15af6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4951c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r4, #16 │ │ │ │ + lsls r2, r0, #18 │ │ │ │ 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 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r6, r2 │ │ │ │ @@ -276019,15 +276019,15 @@ │ │ │ │ str r4, [sp, #20] │ │ │ │ bl 15a4d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48a80> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r2, [r3, #26] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - lsls r2, r3, #15 │ │ │ │ + lsls r2, r7, #16 │ │ │ │ lsls r1, r7, #3 │ │ │ │ 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] @ 15b330 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x498e0> │ │ │ │ @@ -276045,15 +276045,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #16] │ │ │ │ bl 15af6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4951c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r4, #14 │ │ │ │ + lsls r6, r0, #16 │ │ │ │ lsls r1, r7, #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, #64] @ (15b384 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x49934>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -276079,15 +276079,15 @@ │ │ │ │ strd r1, r1, [sp, #12] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 15a4d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48a80> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r0, [r0, #24] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - lsls r0, r4, #13 │ │ │ │ + lsls r0, r0, #15 │ │ │ │ lsls r1, 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, r3 │ │ │ │ @@ -276099,15 +276099,15 @@ │ │ │ │ add r0, pc │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #1 │ │ │ │ strd r0, r0, [sp, #4] │ │ │ │ bl 15aeac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4945c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r2, r4, #12 │ │ │ │ + lsls r2, r0, #14 │ │ │ │ lsls r1, r7, #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, r2 │ │ │ │ ldr r2, [pc, #64] @ (15b414 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x499c4>) │ │ │ │ @@ -276136,15 +276136,15 @@ │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 15a4d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48a80> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r4, [r6, #21] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - lsls r0, r5, #11 │ │ │ │ + lsls r0, r1, #13 │ │ │ │ lsls r1, 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, #40] @ 15b458 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x49a08> │ │ │ │ @@ -276160,15 +276160,15 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ movs r0, #2 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ bl 15aeac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4945c> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - lsls r6, r5, #10 │ │ │ │ + lsls r6, r1, #12 │ │ │ │ lsls r1, r7, #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, r2 │ │ │ │ ldr r2, [pc, #64] @ (15b4b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x49a60>) │ │ │ │ @@ -276198,15 +276198,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 15a4d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48a80> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r0, [r3, #19] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - lsls r4, r4, #9 │ │ │ │ + lsls r4, r0, #11 │ │ │ │ lsls r1, r7, #3 │ │ │ │ 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] @ 15b4f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x49aa0> │ │ │ │ @@ -276222,15 +276222,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ bl 15aeac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4945c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r4, #8 │ │ │ │ + lsls r6, r0, #10 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #64] @ (15b548 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x49af8>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -276259,15 +276259,15 @@ │ │ │ │ str r5, [sp, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15aeac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4945c> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strb r6, [r7, #16] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - lsls r0, r6, #7 │ │ │ │ + lsls r0, r2, #9 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #68] @ (15b5a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x49b58>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -276299,15 +276299,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15aeac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4945c> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strb r2, [r4, #15] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - lsls r4, r5, #6 │ │ │ │ + lsls r4, r1, #8 │ │ │ │ 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 r4, [pc, #68] @ (15b604 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x49bb4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -276339,15 +276339,15 @@ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15aeac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4945c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r4, [r0, #14] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - lsls r4, r3, #5 │ │ │ │ + lsls r4, r7, #6 │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r6, r2 │ │ │ │ @@ -276603,30 +276603,30 @@ │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 15b712 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x49cc2> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #848] @ (15bbdc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4a18c>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r0, #-992]! @ 0xfffffc20 │ │ │ │ - stc2 0, cr0, [r6, #-992]! @ 0xfffffc20 │ │ │ │ + ldc2 0, cr0, [r0, #992] @ 0x3e0 │ │ │ │ + stc2 0, cr0, [r6, #992] @ 0x3e0 │ │ │ │ ldr r0, [pc, #920] @ (15bc34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4a1e4>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ - stc2 1, cr0, [r0], #16 │ │ │ │ - stc2l 1, cr0, [r8], #-16 │ │ │ │ - add r7, pc, #720 @ (adr r7, 15bb78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4a128>) │ │ │ │ + stc2 1, cr0, [r0, #-16] │ │ │ │ + stc2l 1, cr0, [r8], {4} │ │ │ │ + add r0, sp, #80 @ 0x50 │ │ │ │ lsls r7, r0, #4 │ │ │ │ + stc2 1, cr0, [sl], #16 │ │ │ │ + stc2 0, cr0, [r0, #992] @ 0x3e0 │ │ │ │ + stc2l 1, cr0, [r6], #-16 │ │ │ │ + ldc2l 0, cr0, [r0, #992]! @ 0x3e0 │ │ │ │ mcrr2 1, 0, r0, sl, cr4 │ │ │ │ - stc2 0, cr0, [r0, #-992]! @ 0xfffffc20 │ │ │ │ - stc2 1, cr0, [r6], {4} │ │ │ │ - ldc2 0, cr0, [r0, #992] @ 0x3e0 │ │ │ │ - umlal r0, r1, sl, r4 │ │ │ │ - stc2 0, cr0, [r8, #992]! @ 0x3e0 │ │ │ │ - smlal r0, r1, lr, r4 │ │ │ │ - stc2 0, cr0, [r6], {248} @ 0xf8 │ │ │ │ + mcr2 0, 0, r0, cr8, cr8, {7} │ │ │ │ + stc2 1, cr0, [lr], #-16 │ │ │ │ + stc2l 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 │ │ │ │ @@ -278505,25 +278505,25 @@ │ │ │ │ mov r4, r2 │ │ │ │ b.n 15ca8e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4b03e> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ adds r6, #144 @ 0x90 │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r0, #992]! @ 0x3e0 │ │ │ │ + mcr 0, 0, r0, cr0, cr8, {7} │ │ │ │ adds r6, #0 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - stcl 0, cr0, [r2, #-992] @ 0xfffffc20 │ │ │ │ - stcl 0, cr0, [r2], #-992 @ 0xfffffc20 │ │ │ │ - stc 0, cr0, [r4], #-992 @ 0xfffffc20 │ │ │ │ - ldrb r6, [r2, #25] │ │ │ │ + stc 0, cr0, [r2, #992]! @ 0x3e0 │ │ │ │ + stcl 0, cr0, [r2], {248} @ 0xf8 │ │ │ │ + stc 0, cr0, [r4], {248} @ 0xf8 │ │ │ │ + ldrb r6, [r6, #26] │ │ │ │ lsls r2, r1, #4 │ │ │ │ - rsb r0, r6, r8, ror #3 │ │ │ │ - rsbs r0, ip, r8, ror #3 │ │ │ │ - rsb r0, r6, r8, ror #3 │ │ │ │ + stc 0, cr0, [r6], #-992 @ 0xfffffc20 │ │ │ │ + ldc 0, cr0, [ip], #-992 @ 0xfffffc20 │ │ │ │ + stc 0, cr0, [r6], #-992 @ 0xfffffc20 │ │ │ │ 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] @ (15cd3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4b2ec>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -278788,19 +278788,19 @@ │ │ │ │ bl 2c3818 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1dc8> │ │ │ │ b.n 15ce62 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4b412> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ adds r2, #158 @ 0x9e │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, ip, r8, ror #3 │ │ │ │ - ldrd r0, r0, [r6, #992]! @ 0x3e0 │ │ │ │ + orn r0, ip, r8, ror #3 │ │ │ │ + orrs.w r0, r6, r8, ror #3 │ │ │ │ adds r1, #150 @ 0x96 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldrd r0, r0, [r4], #992 @ 0x3e0 │ │ │ │ + ldrd r0, r0, [r4, #-992] @ 0x3e0 │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #156] @ (15cf74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4b524>) │ │ │ │ @@ -279012,17 +279012,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 73ed4 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.n 15d460 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4ba10> │ │ │ │ + b.n 15d520 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4bad0> │ │ │ │ lsls r2, r1, #4 │ │ │ │ - b.n 15d374 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4b924> │ │ │ │ + b.n 15d434 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4b9e4> │ │ │ │ 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 │ │ │ │ @@ -279265,17 +279265,17 @@ │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #122 @ 0x7a │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 15cd74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4b324> │ │ │ │ + b.n 15ce34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4b3e4> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 15ccb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4b260> │ │ │ │ + b.n 15cd70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4b320> │ │ │ │ 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] @ (15d6d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4bc80>) │ │ │ │ @@ -279590,19 +279590,19 @@ │ │ │ │ lsls r2, r7, #6 │ │ │ │ cmp r4, #74 @ 0x4a │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #232 @ 0xe8 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - b.n 15de00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4c3b0> │ │ │ │ + b.n 15dec0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4c470> │ │ │ │ lsls r0, r7, #3 │ │ │ │ subs r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 15d98c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4bf3c> │ │ │ │ + b.n 15da4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4bffc> │ │ │ │ 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 │ │ │ │ @@ -280223,21 +280223,21 @@ │ │ │ │ nop │ │ │ │ ldr r5, [pc, #296] @ (15df08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4c4b8>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ movs r3, #246 @ 0xf6 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 15ddd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4c380> │ │ │ │ + bgt.n 15de90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4c440> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - blt.n 15dd50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4c300> │ │ │ │ + bgt.n 15de10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4c3c0> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - blt.n 15ded4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4c484> │ │ │ │ + blt.n 15dd94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4c344> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - blt.n 15decc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4c47c> │ │ │ │ + blt.n 15dd8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4c33c> │ │ │ │ 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] @ (15deec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4c49c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -280541,23 +280541,23 @@ │ │ │ │ nop │ │ │ │ ldr r2, [pc, #264] @ (15e218 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4c7c8>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 15e024 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4c5d4> │ │ │ │ + bls.n 15e0e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4c694> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bls.n 15e198 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4c748> │ │ │ │ + bls.n 15e058 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4c608> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bls.n 15e178 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4c728> │ │ │ │ + bls.n 15e038 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4c5e8> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bls.n 15e180 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4c730> │ │ │ │ + bls.n 15e040 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4c5f0> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bhi.n 15e058 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4c608> │ │ │ │ + bhi.n 15e118 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4c6c8> │ │ │ │ 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] @ (15e18c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4c73c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -280663,19 +280663,19 @@ │ │ │ │ b.n 15e23c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4c7ec> │ │ │ │ @ instruction: 0x47a2 │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r6, r1, #1 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 15e214 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4c7c4> │ │ │ │ + bhi.n 15e2d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4c884> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bvc.n 15e34c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4c8fc> │ │ │ │ + bvc.n 15e20c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4c7bc> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bvc.n 15e36c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4c91c> │ │ │ │ + bvc.n 15e22c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4c7dc> │ │ │ │ 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] @ (15e2d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4c884>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -280781,19 +280781,19 @@ │ │ │ │ b.n 15e380 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4c930> │ │ │ │ mov r2, fp │ │ │ │ lsls r2, r7, #6 │ │ │ │ adds r6, r0, #4 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 15e318 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4c8c8> │ │ │ │ + bvc.n 15e3d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4c988> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bvs.n 15e3b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4c960> │ │ │ │ + bvc.n 15e470 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4ca20> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bvs.n 15e33c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4c8ec> │ │ │ │ + bvc.n 15e3fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4c9ac> │ │ │ │ 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] @ (15e4a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4ca54>) │ │ │ │ @@ -281112,27 +281112,27 @@ │ │ │ │ nop │ │ │ │ add sl, r1 │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r0, r6, r4 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 15e698 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4cc48> │ │ │ │ + bvs.n 15e758 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4cd08> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bpl.n 15e76c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4cd1c> │ │ │ │ + bpl.n 15e62c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4cbdc> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bpl.n 15e790 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4cd40> │ │ │ │ + bpl.n 15e650 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4cc00> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bmi.n 15e6cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4cc7c> │ │ │ │ + bpl.n 15e78c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4cd3c> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bmi.n 15e6bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4cc6c> │ │ │ │ + bpl.n 15e77c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4cd2c> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bmi.n 15e810 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4cdc0> │ │ │ │ + bmi.n 15e6d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4cc80> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bmi.n 15e66c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4cc1c> │ │ │ │ + bmi.n 15e72c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4ccdc> │ │ │ │ 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] @ (15e794 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4cd44>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -281261,21 +281261,21 @@ │ │ │ │ nop │ │ │ │ sbcs r4, r3 │ │ │ │ lsls r2, r7, #6 │ │ │ │ adds r2, r0, r1 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 15e808 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4cdb8> │ │ │ │ + bmi.n 15e8c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4ce78> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bcc.n 15e820 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4cdd0> │ │ │ │ + bmi.n 15e8e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4ce90> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bcc.n 15e964 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4cf14> │ │ │ │ + bcc.n 15e824 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4cdd4> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bcc.n 15e97c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4cf2c> │ │ │ │ + bcc.n 15e83c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4cdec> │ │ │ │ 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] @ (15e914 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4cec4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -281390,19 +281390,19 @@ │ │ │ │ nop │ │ │ │ ands r2, r3 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r6, r0, #27 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 15e9c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4cf78> │ │ │ │ + bcc.n 15ea88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4d038> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bcs.n 15e990 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4cf40> │ │ │ │ + bcc.n 15ea50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4d000> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bcs.n 15e924 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4ced4> │ │ │ │ + bcs.n 15e9e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4cf94> │ │ │ │ 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] @ 15ea48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4cff8> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -281492,17 +281492,17 @@ │ │ │ │ b.n 15eaa2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4d052> │ │ │ │ subs r6, #230 @ 0xe6 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r0, r2, #22 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 15eb84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4d134> │ │ │ │ + bcs.n 15ea44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4cff4> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bne.n 15eb10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4d0c0> │ │ │ │ + bcs.n 15ebd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4d180> │ │ │ │ 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] @ 15eb58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4d108> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -281598,17 +281598,17 @@ │ │ │ │ nop │ │ │ │ subs r5, #214 @ 0xd6 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r0, r0, #18 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 15ed2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4d2dc> │ │ │ │ + bne.n 15ebec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4d19c> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bne.n 15ec94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4d244> │ │ │ │ + bne.n 15eb54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4d104> │ │ │ │ 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 │ │ │ │ @@ -281715,15 +281715,15 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ asrs r6, r3, #14 │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r2, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r5} │ │ │ │ lsls r0, r7, #3 │ │ │ │ asrs r2, r1, #11 │ │ │ │ lsls r2, r7, #6 │ │ │ │ push {r4, lr} │ │ │ │ movs r3, #0 │ │ │ │ ldr.w lr, [pc, #192] @ 15ee24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4d3d4> │ │ │ │ add lr, pc │ │ │ │ @@ -281796,23 +281796,23 @@ │ │ │ │ cmp r3, #20 │ │ │ │ beq.n 15edb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4d360> │ │ │ │ ldr.w r2, [r0, r3, lsl #3] │ │ │ │ cmp r1, r2 │ │ │ │ bne.n 15ee10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4d3c0> │ │ │ │ ldr.w r0, [ip, r3, lsl #3] │ │ │ │ pop {r4, pc} │ │ │ │ - stmia r7!, {r2, r3, r4} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r1, #4 │ │ │ │ - stmia r6!, {r1, r3, r5, r7} │ │ │ │ + stmia r7!, {r1, r3} │ │ │ │ lsls r2, r1, #4 │ │ │ │ - stmia r6!, {r1, r2, r3, r5} │ │ │ │ + stmia r6!, {r1, r2, r3, r7} │ │ │ │ lsls r2, r1, #4 │ │ │ │ - stmia r5!, {r1, r2, r3, r5} │ │ │ │ + stmia r5!, {r1, r2, r3, r7} │ │ │ │ lsls r2, r1, #4 │ │ │ │ - stmia r4!, {r3, r5, r6} │ │ │ │ + stmia r4!, {r3, r6, r7} │ │ │ │ lsls r2, r1, #4 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 15ee74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4d424> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -282121,21 +282121,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ subs r0, #142 @ 0x8e │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldmia r4, {r4, r5} │ │ │ │ + ldmia r4, {r4, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r4, {r2, r3, r4, r5} │ │ │ │ + ldmia r4, {r2, r3, r4, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r4, {r1, r3, r4, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r4!, {r1, r6} │ │ │ │ + ldmia r4!, {r1, r5, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ movw r2, #36873 @ 0x9009 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 15f1c2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4d772> │ │ │ │ bhi.w 15f3f2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4d9a2> │ │ │ │ movw r2, #35864 @ 0x8c18 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -282496,41 +282496,41 @@ │ │ │ │ b.n 15f146 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4d6f6> │ │ │ │ ldr r2, [pc, #64] @ (15f5c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4db70>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 15f146 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4d6f6> │ │ │ │ - ldmia r1, {r1, r2, r7} │ │ │ │ + ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r2, {r2, r5} │ │ │ │ + ldmia r2, {r2, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r1, {r1, r3, r5, r7} │ │ │ │ + ldmia r2!, {r1, r3} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r1, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r5} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r2, {r1, r2, r3} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r3!, {r4} │ │ │ │ + ldmia r3!, {r4, r5, r6} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r3, {r1, r2, r3} │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r6} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r2, {r1, r2, r6} │ │ │ │ + ldmia r2, {r1, r2, r5, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r3, {r2, r3, r4} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r2, {r2, r6, r7} │ │ │ │ + ldmia r3!, {r2, r5} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r2!, {r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r3, r4, r5} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r1!, {r2, r3, r5, r7} │ │ │ │ + ldmia r2, {r2, 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 │ │ │ │ @@ -282725,19 +282725,19 @@ │ │ │ │ ite ne │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ b.n 15f65a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4dc0a> │ │ │ │ nop │ │ │ │ lsrs r0, r3, #8 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldmia r2!, {r1, r3, r4, r6} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #92] @ 0x5c │ │ │ │ + str r4, [r4, #96] @ 0x60 │ │ │ │ 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 │ │ │ │ @@ -282775,17 +282775,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (15f870 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4de20>) │ │ │ │ mov r3, r1 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ movs r0, #0 │ │ │ │ b.n 15f82c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4dddc> │ │ │ │ - ldmia r0!, {r2, r7} │ │ │ │ + ldmia r0!, {r2, r5, r6, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r0!, {r1, r2, r4, r6} │ │ │ │ + ldmia r0!, {r1, r2, 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 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -282835,15 +282835,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ 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 15f994 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4df44> │ │ │ │ @@ -283212,27 +283212,27 @@ │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ b.n 15fae8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4e098> │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ b.n 15fae8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4e098> │ │ │ │ nop │ │ │ │ lsls r6, r2, #23 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - stmia r5!, {r2, r5, r6} │ │ │ │ + stmia r5!, {r2, r6, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r3, r4, r5} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r4!, {r1, r6, r7} │ │ │ │ + stmia r5!, {r1, r5} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r4!, {r1, r3, r5, r6} │ │ │ │ + stmia r4!, {r1, r3, r6, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r4!, {r1, r2, r4, r5} │ │ │ │ + stmia r4!, {r1, r2, r4, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r4!, {r4, r5, r6} │ │ │ │ + stmia r4!, {r4, 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ @@ -283318,21 +283318,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (15fe3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4e3ec>) │ │ │ │ mov r3, r6 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 15fd96 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4e346> │ │ │ │ nop │ │ │ │ - stmia r4!, {r4} │ │ │ │ + stmia r4!, {r4, r5, r6} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r3!, {r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r3, r4, r5} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r3!, {r1, r2, r4, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, 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] @ (16007c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4e62c>) │ │ │ │ @@ -283527,25 +283527,25 @@ │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ b.n 15ff7e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4e52e> │ │ │ │ movs r2, #4 │ │ │ │ b.n 15ff50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4e500> │ │ │ │ nop │ │ │ │ cmp r2, #242 @ 0xf2 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - cbnz r4, 1600c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4e674> │ │ │ │ + cbnz r4, 1600dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4e68c> │ │ │ │ lsls r2, r1, #4 │ │ │ │ - @ instruction: 0xb716 │ │ │ │ + @ instruction: 0xb776 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - str r6, [r3, #80] @ 0x50 │ │ │ │ + str r6, [r7, #84] @ 0x54 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r3, r4, r6} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r6} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - @ instruction: 0xb614 │ │ │ │ + cpsid a │ │ │ │ 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 │ │ │ │ @@ -283730,23 +283730,23 @@ │ │ │ │ ldrb r3, [r3, r7] │ │ │ │ b.n 1601e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4e790> │ │ │ │ movs r3, #4 │ │ │ │ b.n 1601b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4e764> │ │ │ │ nop │ │ │ │ cmp r0, #144 @ 0x90 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - @ instruction: 0xb8a0 │ │ │ │ + cbnz r0, 1602c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4e870> │ │ │ │ lsls r2, r1, #4 │ │ │ │ - push {r3, r4, r5, r7} │ │ │ │ + push {r3, r4, lr} │ │ │ │ lsls r2, r1, #4 │ │ │ │ - str r4, [r1, #44] @ 0x2c │ │ │ │ + str r4, [r5, #48] @ 0x30 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - nop {12} │ │ │ │ + stmia r0!, {r5} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - cbz r0, 160346 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4e8f6> │ │ │ │ + push {r3, r4, r5} │ │ │ │ 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 16032a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4e8da> │ │ │ │ @@ -283813,19 +283813,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (1603b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4e964>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - str r6, [r4, #24] │ │ │ │ - lsls r0, r7, #3 │ │ │ │ - bkpt 0x00e4 │ │ │ │ + str r6, [r0, #32] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ + itt mi │ │ │ │ + lslmi r0, r7, #3 │ │ │ │ + ldrmi r0, [sp, #392] @ 0x188 │ │ │ │ lsls r0, r7, #3 │ │ │ │ movw ip, #17175 @ 0x4317 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r4, [pc, #116] @ (160438 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4e9e8>) │ │ │ │ mul.w ip, ip, r3 │ │ │ │ ldr.w lr, [pc, #116] @ 16043c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4e9ec> │ │ │ │ add r4, pc │ │ │ │ @@ -283857,17 +283857,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} │ │ │ │ - @ instruction: 0xb67e │ │ │ │ + @ instruction: 0xb6de │ │ │ │ lsls r2, r1, #4 │ │ │ │ - uxth r0, r7 │ │ │ │ + cbz r0, 160486 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4ea36> │ │ │ │ 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 │ │ │ │ @@ -283938,21 +283938,21 @@ │ │ │ │ b.n 16048c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4ea3c> │ │ │ │ ldr r2, [pc, #24] @ (160518 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4eac8>) │ │ │ │ mov r3, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 16048c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4ea3c> │ │ │ │ - pop {r1, r3, r5, pc} │ │ │ │ + pop {r1, r3, r7, pc} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - pop {r1, r4, r5, r6, r7} │ │ │ │ + pop {r1, r4, r6, pc} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - pop {r5, pc} │ │ │ │ + pop {r7, pc} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - pop {r3, r4, r5, r7} │ │ │ │ + pop {r3, r4, pc} │ │ │ │ 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 1605ea <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4eb9a> │ │ │ │ @@ -284055,19 +284055,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ str.w lr, [sp] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrsh r4, [r4, r3] │ │ │ │ + ldrsh r4, [r0, r5] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - pop {r1, r7} │ │ │ │ + pop {r1, r5, r6, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - pop {r1, r6} │ │ │ │ + pop {r1, r5, r7} │ │ │ │ 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 │ │ │ │ @@ -284274,15 +284274,15 @@ │ │ │ │ bne.w 1607c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4ed70> │ │ │ │ b.n 160808 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4edb8> │ │ │ │ ldr r3, [r2, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ b.n 160796 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4ed46> │ │ │ │ nop │ │ │ │ - revsh r4, r1 │ │ │ │ + cbnz r4, 16092a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4eeda> │ │ │ │ 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] @ 160a54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4f004> │ │ │ │ mov ip, r2 │ │ │ │ @@ -284427,23 +284427,23 @@ │ │ │ │ b.n 160978 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4ef28> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf70401b9 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf68001b9 │ │ │ │ - @ instruction: 0xb836 │ │ │ │ + @ instruction: 0xb896 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - @ instruction: 0xb8a8 │ │ │ │ + cbnz r0, 160a6a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4f01a> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - cbnz r0, 160a7a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4f02a> │ │ │ │ + cbnz r0, 160a92 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4f042> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - cbnz r2, 160a7e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4f02e> │ │ │ │ + cbnz r2, 160a96 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4f046> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrh r2, [r7, #52] @ 0x34 │ │ │ │ + ldrh r2, [r3, #56] @ 0x38 │ │ │ │ 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] @ (160cd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4f288>) │ │ │ │ @@ -284670,22 +284670,22 @@ │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ b.n 160baa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4f15a> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ sbcs.w r1, r0, #6062080 @ 0x5c8000 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8f8 │ │ │ │ + cbnz r0, 160cfa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4f2aa> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - @ instruction: 0xb8ce │ │ │ │ + cbnz r6, 160cf2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4f2a2> │ │ │ │ lsls r0, r7, #3 │ │ │ │ orr.w r1, r4, #6062080 @ 0x5c8000 │ │ │ │ - @ instruction: 0xb7e6 │ │ │ │ + @ instruction: 0xb846 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - @ instruction: 0xb724 │ │ │ │ + @ instruction: 0xb784 │ │ │ │ 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 │ │ │ │ @@ -284827,19 +284827,19 @@ │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, lr, lsl #1 │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ b.n 160dd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4f380> │ │ │ │ movs r3, #4 │ │ │ │ b.n 160da4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4f354> │ │ │ │ nop │ │ │ │ - add r4, sp, #712 @ 0x2c8 │ │ │ │ + add r5, sp, #72 @ 0x48 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - add r0, sp, #800 @ 0x320 │ │ │ │ + add r1, sp, #160 @ 0xa0 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - add r7, pc, #832 @ (adr r7, 16120c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4f7bc>) │ │ │ │ + add r0, sp, #192 @ 0xc0 │ │ │ │ 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 │ │ │ │ @@ -284893,19 +284893,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 160f40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4f4f0> │ │ │ │ - add r3, sp, #88 @ 0x58 │ │ │ │ + add r3, sp, #472 @ 0x1d8 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - add r7, pc, #168 @ (adr r7, 161038 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4f5e8>) │ │ │ │ + add r7, pc, #552 @ (adr r7, 1611b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4f768>) │ │ │ │ lsls r2, r1, #4 │ │ │ │ - add r7, pc, #48 @ (adr r7, 160fc4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4f574>) │ │ │ │ + add r7, pc, #432 @ (adr r7, 161144 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4f6f4>) │ │ │ │ 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] │ │ │ │ @@ -284992,19 +284992,19 @@ │ │ │ │ ldr r0, [pc, #24] @ (1610c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4f674>) │ │ │ │ add r0, pc │ │ │ │ add.w r0, r0, r4, lsl #1 │ │ │ │ ldrb.w r0, [r0, lr] │ │ │ │ b.n 161060 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4f610> │ │ │ │ mov.w ip, #4 │ │ │ │ b.n 161036 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4f5e6> │ │ │ │ - add r2, sp, #128 @ 0x80 │ │ │ │ + add r2, sp, #512 @ 0x200 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - add r6, pc, #208 @ (adr r6, 161194 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4f744>) │ │ │ │ + add r6, pc, #592 @ (adr r6, 161314 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4f8c4>) │ │ │ │ lsls r2, r1, #4 │ │ │ │ - add r5, pc, #856 @ (adr r5, 161420 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4f9d0>) │ │ │ │ + add r6, pc, #216 @ (adr r6, 1611a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4f750>) │ │ │ │ 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] @ 161120 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4f6d0> │ │ │ │ mov r4, r3 │ │ │ │ @@ -285080,15 +285080,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 160cf4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4f2a4> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ adds r0, r0, r0 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - uxtb r4, r1 │ │ │ │ + cbz r4, 16120e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4f7be> │ │ │ │ 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] @ (16128c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4f83c>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -285169,15 +285169,15 @@ │ │ │ │ b.n 161210 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4f7c0> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r3, #29 │ │ │ │ lsls r2, r7, #6 │ │ │ │ mcr 1, 1, r0, cr2, cr9, {5} │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - sxth r4, r7 │ │ │ │ + uxth r4, r3 │ │ │ │ lsls r0, r7, #3 │ │ │ │ stcl 1, cr0, [r8, #740]! @ 0x2e4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #72] @ (1612f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4f8a4>) │ │ │ │ @@ -285252,15 +285252,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 160cf4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4f2a4> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ asrs r2, r7, #24 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - cbz r2, 161390 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4f940> │ │ │ │ + cbz r2, 1613a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4f958> │ │ │ │ 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] @ (161450 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4fa00>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -285337,15 +285337,15 @@ │ │ │ │ b.n 1613d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4f988> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r2, #22 │ │ │ │ lsls r2, r7, #6 │ │ │ │ mrrc 1, 11, r0, sl, cr9 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #144 @ 0x90 │ │ │ │ + cbz r4, 16145c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4fa0c> │ │ │ │ lsls r0, r7, #3 │ │ │ │ stc 1, cr0, [r0], #-740 @ 0xfffffd1c │ │ │ │ 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] @ (1614e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4fa90>) │ │ │ │ @@ -285454,15 +285454,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 160cf4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4f2a4> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ asrs r6, r1, #17 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - add r7, sp, #136 @ 0x88 │ │ │ │ + add r7, sp, #520 @ 0x208 │ │ │ │ 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] @ (1616a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4fc50>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -285559,15 +285559,15 @@ │ │ │ │ b.n 161622 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4fbd2> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ asrs r6, r5, #13 │ │ │ │ lsls r2, r7, #6 │ │ │ │ bics.w r1, ip, r9, ror #2 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #712 @ 0x2c8 │ │ │ │ + add r7, sp, #72 @ 0x48 │ │ │ │ lsls r0, r7, #3 │ │ │ │ ldrd r0, r1, [r6, #740] @ 0x2e4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #76] @ (16170c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4fcbc>) │ │ │ │ @@ -285638,15 +285638,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 160cf4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4f2a4> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r2, r4, #8 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - add r5, sp, #480 @ 0x1e0 │ │ │ │ + add r5, sp, #864 @ 0x360 │ │ │ │ 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] @ (161848 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4fdf8>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -285718,15 +285718,15 @@ │ │ │ │ b.n 1617e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4fd90> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r1, #6 │ │ │ │ lsls r2, r7, #6 │ │ │ │ @ instruction: 0xe85201b9 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #1008 @ 0x3f0 │ │ │ │ + add r5, sp, #368 @ 0x170 │ │ │ │ lsls r0, r7, #3 │ │ │ │ @ instruction: 0xe81801b9 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #76] @ (1618b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4fe64>) │ │ │ │ @@ -285797,15 +285797,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 160cf4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4f2a4> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r2, r7, #1 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - add r4, sp, #16 │ │ │ │ + add r4, sp, #400 @ 0x190 │ │ │ │ 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] @ (1619f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4ffa0>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -285878,15 +285878,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r4, #31 │ │ │ │ lsls r2, r7, #6 │ │ │ │ b.n 161748 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4fcf8> │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #528 @ 0x210 │ │ │ │ + add r3, sp, #912 @ 0x390 │ │ │ │ lsls r0, r7, #3 │ │ │ │ b.n 1616e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4fc90> │ │ │ │ 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 │ │ │ │ @@ -286001,15 +286001,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 160cf4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4f2a4> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r5, #26 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - add r2, sp, #48 @ 0x30 │ │ │ │ + add r2, sp, #432 @ 0x1b0 │ │ │ │ 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] @ (161c4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x501fc>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -286108,15 +286108,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ lsrs r2, r0, #23 │ │ │ │ lsls r2, r7, #6 │ │ │ │ b.n 161570 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4fb20> │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #616 @ 0x268 │ │ │ │ + add r1, sp, #1000 @ 0x3e8 │ │ │ │ lsls r0, r7, #3 │ │ │ │ b.n 1614b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4fa60> │ │ │ │ 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 │ │ │ │ @@ -286199,15 +286199,15 @@ │ │ │ │ str r6, [sp, #16] │ │ │ │ bl 160cf4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4f2a4> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r4, #17 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - add r0, sp, #384 @ 0x180 │ │ │ │ + add r0, sp, #768 @ 0x300 │ │ │ │ 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] @ (161e44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x503f4>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -286292,15 +286292,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ lsrs r2, r6, #14 │ │ │ │ lsls r2, r7, #6 │ │ │ │ b.n 162340 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x508f0> │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #792 @ (adr r7, 162168 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x50718>) │ │ │ │ + add r0, sp, #152 @ 0x98 │ │ │ │ lsls r0, r7, #3 │ │ │ │ b.n 1622c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x50878> │ │ │ │ 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 │ │ │ │ @@ -286401,19 +286401,19 @@ │ │ │ │ nop │ │ │ │ lsrs r6, r0, #11 │ │ │ │ lsls r2, r7, #6 │ │ │ │ b.n 162270 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x50820> │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #1000 @ (adr r6, 162340 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x508f0>) │ │ │ │ + add r7, pc, #360 @ (adr r7, 1620c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x50670>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ b.n 162120 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x506d0> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - add r6, pc, #440 @ (adr r6, 162118 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x506c8>) │ │ │ │ + add r6, pc, #824 @ (adr r6, 162298 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x50848>) │ │ │ │ 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] @ (161fc0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x50570>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -286485,15 +286485,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 160cf4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4f2a4> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r5, #5 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - add r5, pc, #936 @ (adr r5, 1623f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x509a4>) │ │ │ │ + add r6, pc, #296 @ (adr r6, 162174 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x50724>) │ │ │ │ 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] @ (162100 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x506b0>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -286564,15 +286564,15 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r2, #3 │ │ │ │ lsls r2, r7, #6 │ │ │ │ svc 154 @ 0x9a │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #432 @ (adr r5, 1622bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5086c>) │ │ │ │ + add r5, pc, #816 @ (adr r5, 16243c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x509ec>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ svc 98 @ 0x62 │ │ │ │ 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 │ │ │ │ @@ -286702,17 +286702,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ lsls r6, r3, #30 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - add r4, pc, #128 @ (adr r4, 162308 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x508b8>) │ │ │ │ + add r4, pc, #512 @ (adr r4, 162488 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x50a38>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r3, pc, #616 @ (adr r3, 1624f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x50aa4>) │ │ │ │ + add r3, pc, #1000 @ (adr r3, 162674 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x50c24>) │ │ │ │ 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] @ (1623a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x50958>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -286824,19 +286824,19 @@ │ │ │ │ nop │ │ │ │ lsls r6, r0, #26 │ │ │ │ lsls r2, r7, #6 │ │ │ │ ble.n 16245c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x50a0c> │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #488 @ (adr r3, 16259c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x50b4c>) │ │ │ │ + add r3, pc, #872 @ (adr r3, 16271c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x50ccc>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ bgt.n 1622c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x50870> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - add r2, pc, #840 @ (adr r2, 162704 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x50cb4>) │ │ │ │ + add r3, pc, #200 @ (adr r3, 162484 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x50a34>) │ │ │ │ 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] @ (1624ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x50a5c>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -286931,19 +286931,19 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ lsls r4, r3, #21 │ │ │ │ lsls r2, r7, #6 │ │ │ │ bgt.n 162500 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x50ab0> │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #624 @ (adr r2, 162728 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x50cd8>) │ │ │ │ + add r2, pc, #1008 @ (adr r2, 1628a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x50e58>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ blt.n 1625b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x50b68> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - add r2, pc, #96 @ (adr r2, 162520 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x50ad0>) │ │ │ │ + add r2, pc, #480 @ (adr r2, 1626a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x50c50>) │ │ │ │ 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] @ (162524 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x50ad4>) │ │ │ │ @@ -287048,17 +287048,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r0, r2, #16 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - add r1, pc, #472 @ (adr r1, 1627c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x50d78>) │ │ │ │ + add r1, pc, #856 @ (adr r1, 162948 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x50ef8>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r1, pc, #8 @ (adr r1, 1625fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x50bac>) │ │ │ │ + add r1, pc, #392 @ (adr r1, 16277c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x50d2c>) │ │ │ │ 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] @ (162654 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x50c04>) │ │ │ │ @@ -287188,19 +287188,19 @@ │ │ │ │ nop │ │ │ │ lsls r0, r0, #11 │ │ │ │ lsls r2, r7, #6 │ │ │ │ bls.n 162664 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x50c14> │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #544 @ (adr r0, 162974 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x50f24>) │ │ │ │ + add r0, pc, #928 @ (adr r0, 162af4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x510a4>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ bhi.n 162720 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x50cd0> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - add r0, pc, #24 @ (adr r0, 162774 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x50d24>) │ │ │ │ + add r0, pc, #408 @ (adr r0, 1628f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x50ea4>) │ │ │ │ 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] @ (162820 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x50dd0>) │ │ │ │ @@ -287272,17 +287272,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r4, r3, #7 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r7, [sp, #800] @ 0x320 │ │ │ │ + add r0, pc, #160 @ (adr r0, 1628c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x50e78>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r7, [sp, #336] @ 0x150 │ │ │ │ + ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ 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, 162842 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x50df2> │ │ │ │ @@ -287409,17 +287409,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r2, [pc, #16] @ (1629b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x50f68>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ vsra.u64 d16, d25, #42 │ │ │ │ - ldr r5, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r6, [sp, #360] @ 0x168 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r6, [sp, #80] @ 0x50 │ │ │ │ + ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ 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] @ (1629ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x50f9c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -287471,17 +287471,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ veor d16, d20, d25 │ │ │ │ - ldr r5, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r6, [sp, #104] @ 0x68 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r5, [sp, #840] @ 0x348 │ │ │ │ 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] @ (162ac4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x51074>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -287515,17 +287515,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mrc2 1, 6, r0, cr4, cr9, {5} │ │ │ │ - ldr r5, [sp, #408] @ 0x198 │ │ │ │ + ldr r5, [sp, #792] @ 0x318 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ + ldr r5, [sp, #392] @ 0x188 │ │ │ │ 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] @ (162b08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x510b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -287645,15 +287645,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #16] @ (162c34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x511e4>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ ldc2l 1, cr0, [r2, #-740] @ 0xfffffd1c │ │ │ │ - ldr r3, [sp, #880] @ 0x370 │ │ │ │ + ldr r4, [sp, #240] @ 0xf0 │ │ │ │ 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] @ (162c68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x51218>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -287701,17 +287701,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [r8], {185} @ 0xb9 │ │ │ │ - ldr r3, [sp, #632] @ 0x278 │ │ │ │ + ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r3, [sp, #536] @ 0x218 │ │ │ │ + ldr r3, [sp, #920] @ 0x398 │ │ │ │ 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] @ (162d30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x512e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -287741,17 +287741,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [r0], #-740 @ 0xfffffd1c │ │ │ │ - ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r3, [sp, #328] @ 0x148 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r3, [sp, #120] @ 0x78 │ │ │ │ + ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ 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] @ (162d74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x51324>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -287810,17 +287810,17 @@ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xfbba01b9 │ │ │ │ - ldr r2, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r2, [sp, #600] @ 0x258 │ │ │ │ + ldr r2, [sp, #984] @ 0x3d8 │ │ │ │ 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] @ 162e94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x51444> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -287862,17 +287862,17 @@ │ │ │ │ vstr d4, [r4] │ │ │ │ vstr d5, [r4, #8] │ │ │ │ vstr d6, [r4, #16] │ │ │ │ vstr d7, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xfb3601b9 │ │ │ │ - ldr r2, [sp, #264] @ 0x108 │ │ │ │ + ldr r2, [sp, #648] @ 0x288 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r2, [sp, #152] @ 0x98 │ │ │ │ + ldr r2, [sp, #536] @ 0x218 │ │ │ │ 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] @ 162f28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x514d8> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -287910,17 +287910,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: 0xfa9201b9 │ │ │ │ - ldr r1, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r1, [sp, #600] @ 0x258 │ │ │ │ + ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ 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] @ 162fc4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x51574> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -287961,17 +287961,17 @@ │ │ │ │ vstr s13, [r4, #4] │ │ │ │ vstr s14, [r4, #8] │ │ │ │ vstr s15, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr??.w r0, [lr, #441] @ 0x1b9 │ │ │ │ - ldr r1, [sp, #216] @ 0xd8 │ │ │ │ + ldr r1, [sp, #600] @ 0x258 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r1, [sp, #144] @ 0x90 │ │ │ │ + ldr r1, [sp, #528] @ 0x210 │ │ │ │ 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] @ 163054 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x51604> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -288009,17 +288009,17 @@ │ │ │ │ strd r2, r3, [r4, #16] │ │ │ │ ldrd r2, r3, [r0, #24] │ │ │ │ strd r2, r3, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ vld4.32 {d16,d18,d20,d22}, [r2 :256], r9 │ │ │ │ - ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r1, [sp, #56] @ 0x38 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r0, [sp, #608] @ 0x260 │ │ │ │ + ldr r0, [sp, #992] @ 0x3e0 │ │ │ │ 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] @ 1630d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x51680> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -288056,17 +288056,17 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr.w r0, [r2, #441] @ 0x1b9 │ │ │ │ - ldr r0, [sp, #232] @ 0xe8 │ │ │ │ + ldr r0, [sp, #616] @ 0x268 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r0, [sp, #160] @ 0xa0 │ │ │ │ + ldr r0, [sp, #544] @ 0x220 │ │ │ │ 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] @ 16314c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x516fc> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -288103,17 +288103,17 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr.w r0, [r6, ] │ │ │ │ - str r7, [sp, #856] @ 0x358 │ │ │ │ + ldr r0, [sp, #216] @ 0xd8 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r7, [sp, #784] @ 0x310 │ │ │ │ + ldr r0, [sp, #144] @ 0x90 │ │ │ │ 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] @ (1631c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x51770>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -288145,17 +288145,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf7e001b9 │ │ │ │ - str r7, [sp, #536] @ 0x218 │ │ │ │ + str r7, [sp, #920] @ 0x398 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r7, [sp, #328] @ 0x148 │ │ │ │ + str r7, [sp, #712] @ 0x2c8 │ │ │ │ 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] @ (16328c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5183c>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -288224,17 +288224,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} │ │ │ │ @ instruction: 0xf76801b9 │ │ │ │ - str r7, [sp, #360] @ 0x168 │ │ │ │ + str r7, [sp, #744] @ 0x2e8 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r6, [sp, #1000] @ 0x3e8 │ │ │ │ + str r7, [sp, #360] @ 0x168 │ │ │ │ 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] @ (163320 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x518d0>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -288282,19 +288282,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf69c01b9 │ │ │ │ - str r6, [sp, #680] @ 0x2a8 │ │ │ │ + str r7, [sp, #40] @ 0x28 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r6, [sp, #544] @ 0x220 │ │ │ │ + str r6, [sp, #928] @ 0x3a0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r6, [sp, #720] @ 0x2d0 │ │ │ │ + str r7, [sp, #80] @ 0x50 │ │ │ │ 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 161124 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4f6d4> │ │ │ │ @@ -288380,15 +288380,15 @@ │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ str r5, [sp, #16] │ │ │ │ bl 160cf4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4f2a4> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ sbcs.w r1, ip, #6062080 @ 0x5c8000 │ │ │ │ - str r6, [sp, #272] @ 0x110 │ │ │ │ + str r6, [sp, #656] @ 0x290 │ │ │ │ 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 161fc4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x50574> │ │ │ │ @@ -288690,17 +288690,17 @@ │ │ │ │ @ instruction: 0xf2d001b9 │ │ │ │ ldmia r1!, {r4, r7} │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r7, #6 │ │ │ │ - str r2, [sp, #880] @ 0x370 │ │ │ │ + str r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r2, [sp, #928] @ 0x3a0 │ │ │ │ + str r3, [sp, #288] @ 0x120 │ │ │ │ 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] @ (1637f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x51da8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -288732,19 +288732,19 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ sub.w r1, r2, #185 @ 0xb9 │ │ │ │ - str r2, [sp, #664] @ 0x298 │ │ │ │ + str r3, [sp, #24] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r2, [sp, #792] @ 0x318 │ │ │ │ + str r3, [sp, #152] @ 0x98 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r2, [sp, #632] @ 0x278 │ │ │ │ + str r2, [sp, #1016] @ 0x3f8 │ │ │ │ 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] @ (163844 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x51df4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -288760,15 +288760,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (163848 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x51df8>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf13001b9 │ │ │ │ - str r2, [sp, #536] @ 0x218 │ │ │ │ + str r2, [sp, #920] @ 0x398 │ │ │ │ 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] @ (163878 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x51e28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -288805,15 +288805,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (1638cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x51e7c>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf0ba01b9 │ │ │ │ - str r2, [sp, #120] @ 0x78 │ │ │ │ + str r2, [sp, #504] @ 0x1f8 │ │ │ │ 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] @ (163968 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x51f18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -288901,17 +288901,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ vsra.s64 d16, d25, #56 │ │ │ │ - str r1, [sp, #288] @ 0x120 │ │ │ │ + str r1, [sp, #672] @ 0x2a0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r1, [sp, #128] @ 0x80 │ │ │ │ + str r1, [sp, #512] @ 0x200 │ │ │ │ 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] @ (163a70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x52020>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -288953,19 +288953,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (163a7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5202c>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ vand d16, d20, d25 │ │ │ │ - str r1, [sp, #144] @ 0x90 │ │ │ │ + str r1, [sp, #528] @ 0x210 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r1, [sp, #160] @ 0xa0 │ │ │ │ + str r1, [sp, #544] @ 0x220 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r0, [sp, #960] @ 0x3c0 │ │ │ │ + str r1, [sp, #320] @ 0x140 │ │ │ │ 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] @ (163b44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x520f4>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -289042,15 +289042,15 @@ │ │ │ │ mrc 1, 4, r0, cr12, cr9, {5} │ │ │ │ stmia r5!, {r2, r5, r6} │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r1, r3} │ │ │ │ lsls r1, r7, #6 │ │ │ │ - str r0, [sp, #528] @ 0x210 │ │ │ │ + str r0, [sp, #912] @ 0x390 │ │ │ │ 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] @ 163be8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x52198> │ │ │ │ mov lr, r2 │ │ │ │ @@ -289097,19 +289097,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (163bf4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x521a4>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldcl 1, cr0, [lr, #740] @ 0x2e4 │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrh r4, [r6, #62] @ 0x3e │ │ │ │ + str r0, [sp, #336] @ 0x150 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - cmp r1, #66 @ 0x42 │ │ │ │ + cmp r1, #162 @ 0xa2 │ │ │ │ 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] @ (163cc0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x52270>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -289189,15 +289189,15 @@ │ │ │ │ stc 1, cr0, [r4, #-740]! @ 0xfffffd1c │ │ │ │ stmia r3!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r2, r3, r7} │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldrh r6, [r0, #58] @ 0x3a │ │ │ │ + ldrh r6, [r4, #60] @ 0x3c │ │ │ │ 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] @ (163d3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x522ec>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -289235,17 +289235,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stcl 1, cr0, [r4], #-740 @ 0xfffffd1c │ │ │ │ - ldrh r6, [r6, #54] @ 0x36 │ │ │ │ + ldrh r6, [r2, #58] @ 0x3a │ │ │ │ lsls r0, r7, #3 │ │ │ │ - movs r7, #238 @ 0xee │ │ │ │ + cmp r0, #78 @ 0x4e │ │ │ │ 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] @ (163db4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x52364>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -289283,17 +289283,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xebec01b9 │ │ │ │ - ldrh r2, [r3, #52] @ 0x34 │ │ │ │ + ldrh r2, [r7, #54] @ 0x36 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - movs r7, #118 @ 0x76 │ │ │ │ + movs r7, #214 @ 0xd6 │ │ │ │ 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] @ (163f90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x52540>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -289465,15 +289465,15 @@ │ │ │ │ b.n 163f02 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x524b2> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ adcs.w r1, sl, r9, ror #2 │ │ │ │ stmia r2!, {r2, r5} │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #48] @ 0x30 │ │ │ │ + ldrh r2, [r5, #50] @ 0x32 │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmia r1!, {r1, r2, r5, r6} │ │ │ │ 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 │ │ │ │ @@ -289518,19 +289518,19 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #24] @ (164034 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x525e4>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 164006 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x525b6> │ │ │ │ @ instruction: 0xe99201b9 │ │ │ │ - ldrh r6, [r7, #32] │ │ │ │ + ldrh r6, [r3, #36] @ 0x24 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - movs r5, #16 │ │ │ │ + movs r5, #112 @ 0x70 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrh r4, [r4, #32] │ │ │ │ + ldrh r4, [r0, #36] @ 0x24 │ │ │ │ lsls r0, r7, #3 │ │ │ │ cbz r3, 1640a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x52650> │ │ │ │ stmdb 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 │ │ │ │ @@ -289738,15 +289738,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrd r0, r1, [r0], #-740 @ 0x2e4 │ │ │ │ sev │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, #26] │ │ │ │ + ldrh r0, [r0, #30] │ │ │ │ lsls r0, r7, #3 │ │ │ │ bkpt 0x004a │ │ │ │ lsls r1, r7, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -289789,17 +289789,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ b.n 16404c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x525fc> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldrh r6, [r6, #12] │ │ │ │ + ldrh r6, [r2, #16] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - movs r2, #42 @ 0x2a │ │ │ │ + movs r2, #138 @ 0x8a │ │ │ │ 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 │ │ │ │ @@ -289811,15 +289811,15 @@ │ │ │ │ strd ip, ip, [sp] │ │ │ │ ldr.w ip, [pc, #16] @ 164344 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x528f4> │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp, #20] │ │ │ │ bl 15fe40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4e3f0> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrh r6, [r2, #10] │ │ │ │ + ldrh r6, [r6, #12] │ │ │ │ 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] @ 164388 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x52938> │ │ │ │ @@ -289833,15 +289833,15 @@ │ │ │ │ mov.w ip, #126 @ 0x7e │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 15fe40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4e3f0> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - ldrh r4, [r0, #10] │ │ │ │ + ldrh r4, [r4, #12] │ │ │ │ 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] @ 1643c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x52978> │ │ │ │ @@ -289854,15 +289854,15 @@ │ │ │ │ strd ip, lr, [sp, #12] │ │ │ │ mov.w ip, #1 │ │ │ │ mov.w lr, #33280 @ 0x8200 │ │ │ │ strd ip, lr, [sp, #4] │ │ │ │ bl 15fe40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4e3f0> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - ldrh r0, [r3, #8] │ │ │ │ + ldrh r0, [r7, #10] │ │ │ │ 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 │ │ │ │ @@ -289880,15 +289880,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r1, #0 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ strd r1, r1, [sp, #8] │ │ │ │ bl 160098 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4e648> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrh r0, [r4, #6] │ │ │ │ + ldrh r0, [r0, #10] │ │ │ │ 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 │ │ │ │ @@ -289907,15 +289907,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ mov r3, lr │ │ │ │ movs r1, #1 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ bl 160098 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4e648> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrh r4, [r5, #4] │ │ │ │ + ldrh r4, [r1, #8] │ │ │ │ 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 │ │ │ │ @@ -289935,15 +289935,15 @@ │ │ │ │ mov r3, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, lr │ │ │ │ str.w ip, [sp, #8] │ │ │ │ bl 160098 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4e648> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - ldrh r2, [r2, #4] │ │ │ │ + ldrh r2, [r6, #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 r4, r1 │ │ │ │ @@ -289962,15 +289962,15 @@ │ │ │ │ str.w lr, [sp, #20] │ │ │ │ mov r3, r2 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov r2, r4 │ │ │ │ bl 160098 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4e648> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrh r4, [r2, #2] │ │ │ │ + ldrh r4, [r6, #4] │ │ │ │ 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 │ │ │ │ @@ -289990,15 +289990,15 @@ │ │ │ │ str.w lr, [sp, #20] │ │ │ │ str r1, [sp, #4] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ bl 160098 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4e648> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r5, #0] │ │ │ │ + ldrh r0, [r1, #4] │ │ │ │ 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 │ │ │ │ @@ -290017,15 +290017,15 @@ │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r3, r2 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ mov r2, lr │ │ │ │ bl 160098 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4e648> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - ldrh r6, [r0, #0] │ │ │ │ + ldrh r6, [r4, #2] │ │ │ │ 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] @ 1645cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x52b7c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -290110,25 +290110,25 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ b.n 164d5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5330c> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - strh r4, [r1, #58] @ 0x3a │ │ │ │ + strh r4, [r5, #60] @ 0x3c │ │ │ │ lsls r0, r7, #3 │ │ │ │ - subs r2, r1, #3 │ │ │ │ + subs r2, r5, #4 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r6, [r3, #58] @ 0x3a │ │ │ │ + strh r6, [r7, #60] @ 0x3c │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r0, [r5, #17] │ │ │ │ + ldrb r0, [r1, #19] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r6, [r0, #58] @ 0x3a │ │ │ │ + strh r6, [r4, #60] @ 0x3c │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r0, [r4, #16] │ │ │ │ + ldrb r0, [r0, #18] │ │ │ │ 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] @ (1646ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x52c9c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -290178,15 +290178,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 1605f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4eba8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 164bc4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x53174> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - strh r6, [r1, #54] @ 0x36 │ │ │ │ + strh r6, [r5, #56] @ 0x38 │ │ │ │ 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] @ (164788 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x52d38>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -290211,15 +290211,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 1605f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4eba8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 164b74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x53124> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - strh r2, [r3, #52] @ 0x34 │ │ │ │ + strh r2, [r7, #54] @ 0x36 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r2, [pc, #112] @ (164808 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x52db8>) │ │ │ │ movs r3, #28 │ │ │ │ adds r0, #15 │ │ │ │ add r2, pc │ │ │ │ @@ -290324,25 +290324,25 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ b.n 164b20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x530d0> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - strh r4, [r2, #44] @ 0x2c │ │ │ │ + strh r4, [r6, #46] @ 0x2e │ │ │ │ lsls r0, r7, #3 │ │ │ │ - adds r2, r1, #2 │ │ │ │ + adds r2, r5, #3 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r4, [r4, #44] @ 0x2c │ │ │ │ + strh r4, [r0, #48] @ 0x30 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r2, [r0, #7] │ │ │ │ + ldrb r2, [r4, #8] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r4, [r1, #44] @ 0x2c │ │ │ │ + strh r4, [r5, #46] @ 0x2e │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r2, [r4, r3] │ │ │ │ + strh r2, [r0, r5] │ │ │ │ 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] @ (164978 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x52f28>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -290416,15 +290416,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 160334 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4e8e4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ svc 184 @ 0xb8 │ │ │ │ lsls r1, r7, #6 │ │ │ │ - strh r2, [r1, #38] @ 0x26 │ │ │ │ + strh r2, [r5, #40] @ 0x28 │ │ │ │ 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] @ (164a14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x52fc4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -290449,15 +290449,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 160334 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4e8e4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ svc 104 @ 0x68 │ │ │ │ lsls r1, r7, #6 │ │ │ │ - strh r6, [r2, #36] @ 0x24 │ │ │ │ + strh r6, [r6, #38] @ 0x26 │ │ │ │ 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 │ │ │ │ @@ -290839,21 +290839,21 @@ │ │ │ │ b.n 164c08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x531b8> │ │ │ │ ble.n 164da0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x53350> │ │ │ │ lsls r1, r7, #6 │ │ │ │ push {r4, r7} │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #24] │ │ │ │ + strh r2, [r7, #26] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r2, [r5, #20] │ │ │ │ + strh r2, [r1, #24] │ │ │ │ lsls r0, r7, #3 │ │ │ │ cbz r0, 164e98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x53448> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - strh r0, [r5, #16] │ │ │ │ + strh r0, [r1, #20] │ │ │ │ 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 │ │ │ │ @@ -290923,19 +290923,19 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ bl 30a0b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8660> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bge.n 164e60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x53410> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - strh r0, [r1, #2] │ │ │ │ + strh r0, [r5, #4] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r2, [r0, #2] │ │ │ │ + strh r2, [r4, #4] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r4, [r1, #0] │ │ │ │ + strh r4, [r5, #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, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #216] @ (164fdc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5358c>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -291028,17 +291028,17 @@ │ │ │ │ mla r3, r2, r3, r0 │ │ │ │ ldrsh.w r3, [r3, #32] │ │ │ │ str r3, [r7, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bge.n 165060 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x53610> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - strh r2, [r1, #0] │ │ │ │ + strh r2, [r5, #2] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r0, [r5, #30] │ │ │ │ + strh r0, [r1, #0] │ │ │ │ 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] @ (165070 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x53620>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -291087,19 +291087,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bls.n 16510c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x536bc> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldrb r0, [r7, #28] │ │ │ │ + ldrb r0, [r3, #30] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r0, [r7, #28] │ │ │ │ + ldrb r0, [r3, #30] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r0, [r0, #28] │ │ │ │ + ldrb r0, [r4, #29] │ │ │ │ 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 │ │ │ │ @@ -291144,21 +291144,21 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #16] @ (16510c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x536bc>) │ │ │ │ add r2, pc │ │ │ │ b.n 1650dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5368c> │ │ │ │ ldr r2, [pc, #16] @ (165110 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x536c0>) │ │ │ │ add r2, pc │ │ │ │ b.n 1650dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5368c> │ │ │ │ - str r6, [r0, #52] @ 0x34 │ │ │ │ + str r6, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - ldrb r0, [r0, #28] │ │ │ │ + ldrb r0, [r4, #29] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r6, [r7, #26] │ │ │ │ + ldrb r6, [r3, #28] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r0, [r1, #27] │ │ │ │ + ldrb r0, [r5, #28] │ │ │ │ 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] @ (165384 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x53934>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -291406,41 +291406,41 @@ │ │ │ │ add r6, sp, #824 @ 0x338 │ │ │ │ lsls r1, r7, #6 │ │ │ │ add r6, sp, #816 @ 0x330 │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb.w r0, [r0, ] │ │ │ │ - ldrb r4, [r4, #26] │ │ │ │ + ldrb r4, [r0, #28] │ │ │ │ lsls r0, r7, #3 │ │ │ │ str??.w r0, [r4, #444] @ 0x1bc │ │ │ │ - ldrb r2, [r4, #25] │ │ │ │ + ldrb r2, [r0, #27] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r6, [r2, #25] │ │ │ │ + ldrb r6, [r6, #26] │ │ │ │ lsls r0, r7, #3 │ │ │ │ ldr??.w r0, [r2, #441] @ 0x1b9 │ │ │ │ ldrsh.w r0, [lr, #441] @ 0x1b9 │ │ │ │ ldrb.w r0, [lr, #444] @ 0x1bc │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ lsls r1, r7, #6 │ │ │ │ ldr??.w r0, [r2, ] │ │ │ │ ldrsh.w r0, [r4, ] │ │ │ │ - ldrb r2, [r2, #23] │ │ │ │ + ldrb r2, [r6, #24] │ │ │ │ lsls r0, r7, #3 │ │ │ │ vst4.32 {d0,d2,d4,d6}, [sl :256], r9 │ │ │ │ - ldrb r0, [r0, #23] │ │ │ │ + ldrb r0, [r4, #24] │ │ │ │ lsls r0, r7, #3 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #22] │ │ │ │ + ldrb r0, [r1, #24] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r4, [r4, #21] │ │ │ │ + ldrb r4, [r0, #23] │ │ │ │ lsls r0, r7, #3 │ │ │ │ @ instruction: 0xf7a801bc │ │ │ │ - ldrb r6, [r2, #20] │ │ │ │ + ldrb r6, [r6, #21] │ │ │ │ lsls r0, r7, #3 │ │ │ │ str.w r0, [sl, ] │ │ │ │ @ instruction: 0xf71401bc │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -291588,19 +291588,19 @@ │ │ │ │ nop │ │ │ │ add r3, sp, #336 @ 0x150 │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #176 @ 0xb0 │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldrsh r2, [r3, r4] │ │ │ │ + ldrsh r2, [r7, r5] │ │ │ │ lsls r4, r0, #4 │ │ │ │ - ldrb r0, [r3, #13] │ │ │ │ + ldrb r0, [r7, #14] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrsh r0, [r7, r3] │ │ │ │ + ldrsh r0, [r3, r5] │ │ │ │ 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] @ (1655bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x53b6c>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -291629,23 +291629,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r6, #11] │ │ │ │ + ldrb r6, [r2, #13] │ │ │ │ lsls r0, r7, #3 │ │ │ │ add r2, sp, #496 @ 0x1f0 │ │ │ │ lsls r1, r7, #6 │ │ │ │ - adds r6, #80 @ 0x50 │ │ │ │ + adds r6, #176 @ 0xb0 │ │ │ │ lsls r4, r0, #4 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #10] │ │ │ │ + ldrb r4, [r7, #11] │ │ │ │ lsls r0, r7, #3 │ │ │ │ cmp r2, #3 │ │ │ │ bhi.n 165648 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x53bf8> │ │ │ │ tbb [pc, r2] │ │ │ │ lsls r4, r0, #8 │ │ │ │ adds r3, #58 @ 0x3a │ │ │ │ movs r0, #11 │ │ │ │ @@ -292620,23 +292620,23 @@ │ │ │ │ bls.w 165d12 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x542c2> │ │ │ │ b.n 165d22 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x542d2> │ │ │ │ nop │ │ │ │ add r3, pc, #272 @ (adr r3, 166184 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x54734>) │ │ │ │ lsls r1, r7, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, r5] │ │ │ │ + strb r4, [r7, r6] │ │ │ │ lsls r4, r0, #4 │ │ │ │ - strb r4, [r1, #6] │ │ │ │ + strb r4, [r5, #7] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r2, [r2, #7] │ │ │ │ + strb r2, [r6, #8] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r0, [r5, #3] │ │ │ │ + strb r0, [r1, #5] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r0, [r1, #4] │ │ │ │ + strb r0, [r5, #5] │ │ │ │ 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 │ │ │ │ @@ -293271,111 +293271,111 @@ │ │ │ │ ldr r3, [pc, #204] @ (16682c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x54ddc>) │ │ │ │ add r3, pc │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 166752 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x54d02> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #888] @ 0x378 │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldr r6, [r5, #120] @ 0x78 │ │ │ │ + strb r6, [r1, #0] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - yield │ │ │ │ + nop {7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ - strb r2, [r0, #25] │ │ │ │ + strb r2, [r4, #26] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldr r0, [r5, #116] @ 0x74 │ │ │ │ + ldr r0, [r1, #124] @ 0x7c │ │ │ │ lsls r0, r7, #3 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r4, r5, r7, pc} │ │ │ │ + bkpt 0x0012 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - bne.n 16672c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x54cdc> │ │ │ │ + bcs.n 1667ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x54d9c> │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldr r4, [r3, #96] @ 0x60 │ │ │ │ + ldr r4, [r7, #100] @ 0x64 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r2, [r1, #92] @ 0x5c │ │ │ │ + ldr r2, [r5, #96] @ 0x60 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - pop {r4, pc} │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldr r6, [r2, #88] @ 0x58 │ │ │ │ + ldr r6, [r6, #92] @ 0x5c │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r2, [r4, r2] │ │ │ │ + str r2, [r0, r4] │ │ │ │ lsls r4, r0, #4 │ │ │ │ - ldr r4, [r4, #80] @ 0x50 │ │ │ │ + ldr r4, [r0, #88] @ 0x58 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r4, [r0, #80] @ 0x50 │ │ │ │ + ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r0, [r1, #76] @ 0x4c │ │ │ │ + ldr r0, [r5, #80] @ 0x50 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r6, [r6, #72] @ 0x48 │ │ │ │ + ldr r6, [r2, #80] @ 0x50 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r0, [r7, #72] @ 0x48 │ │ │ │ + ldr r0, [r3, #80] @ 0x50 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r2, [r0, #72] @ 0x48 │ │ │ │ + ldr r2, [r4, #76] @ 0x4c │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r6, [r0, #72] @ 0x48 │ │ │ │ + ldr r6, [r4, #76] @ 0x4c │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r4, [r5, #64] @ 0x40 │ │ │ │ + ldr r4, [r1, #72] @ 0x48 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r4, [r4, #64] @ 0x40 │ │ │ │ + ldr r4, [r0, #72] @ 0x48 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r6, [r1, #64] @ 0x40 │ │ │ │ + ldr r6, [r5, #68] @ 0x44 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r7, {r1, r4, r7} │ │ │ │ + ldmia r7, {r1, r4, r5, r6, r7} │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldr r0, [r3, #60] @ 0x3c │ │ │ │ + ldr r0, [r7, #64] @ 0x40 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r6, [r1, #60] @ 0x3c │ │ │ │ + ldr r6, [r5, #64] @ 0x40 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - cbnz r0, 16681a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x54dca> │ │ │ │ + cbnz r0, 166832 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x54de2> │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldr r6, [r2, #56] @ 0x38 │ │ │ │ + ldr r6, [r6, #60] @ 0x3c │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r2, [r1, #56] @ 0x38 │ │ │ │ + ldr r2, [r5, #60] @ 0x3c │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r6, [r7, #52] @ 0x34 │ │ │ │ + ldr r6, [r3, #60] @ 0x3c │ │ │ │ lsls r0, r7, #3 │ │ │ │ - revsh r6, r4 │ │ │ │ + cbnz r6, 166834 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x54de4> │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldr r0, [r2, #52] @ 0x34 │ │ │ │ + ldr r0, [r6, #56] @ 0x38 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r6, [r1, #52] @ 0x34 │ │ │ │ + ldr r6, [r5, #56] @ 0x38 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r6, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r4, r6} │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldr r2, [r0, #52] @ 0x34 │ │ │ │ + ldr r2, [r4, #56] @ 0x38 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r6, [r7, #48] @ 0x30 │ │ │ │ + ldr r6, [r3, #56] @ 0x38 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r2, [r0, #52] @ 0x34 │ │ │ │ + ldr r2, [r4, #56] @ 0x38 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - hlt 0x0002 │ │ │ │ + revsh r2, r4 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldr r0, [r0, #48] @ 0x30 │ │ │ │ + ldr r0, [r4, #52] @ 0x34 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r2, [r5, #44] @ 0x2c │ │ │ │ + ldr r2, [r1, #52] @ 0x34 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r6, {r1, r3, r6} │ │ │ │ + ldmia r6!, {r1, r3, r5, r7} │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldr r4, [r5, #36] @ 0x24 │ │ │ │ + ldr r4, [r1, #44] @ 0x2c │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r0, [r7, #36] @ 0x24 │ │ │ │ + ldr r0, [r3, #44] @ 0x2c │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r6!, {r1, r3, r4} │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldr r6, [r0, #32] │ │ │ │ + ldr r6, [r4, #36] @ 0x24 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r6, [r6, #28] │ │ │ │ + ldr r6, [r2, #36] @ 0x24 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r4, [r4, #28] │ │ │ │ + ldr r4, [r0, #36] @ 0x24 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r4, [r4, #28] │ │ │ │ + ldr r4, [r0, #36] @ 0x24 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r6, [r4, #24] │ │ │ │ + ldr r6, [r0, #32] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r4, [r1, #24] │ │ │ │ + ldr r4, [r5, #28] │ │ │ │ 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 │ │ │ │ @@ -294990,15 +294990,15 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r2 │ │ │ │ blx 7289c │ │ │ │ str.w r0, [r4, #3672] @ 0xe58 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r7, #2 │ │ │ │ + adds r7, #98 @ 0x62 │ │ │ │ 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 │ │ │ │ @@ -295297,15 +295297,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} │ │ │ │ - adds r4, #22 │ │ │ │ + adds r4, #118 @ 0x76 │ │ │ │ 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 │ │ │ │ @@ -297240,19 +297240,19 @@ │ │ │ │ mov r5, r1 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 168f48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x574f8> │ │ │ │ b.n 168e70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x57420> │ │ │ │ nop │ │ │ │ - cmp r4, r4 │ │ │ │ + orrs r4, r0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - negs r6, r3 │ │ │ │ + cmp r6, r7 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - lsls r4, r2 │ │ │ │ + lsrs r4, r6 │ │ │ │ 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] @ (169654 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x57c04>) │ │ │ │ @@ -297368,15 +297368,15 @@ │ │ │ │ it eq │ │ │ │ moveq r3, r1 │ │ │ │ b.n 1695b2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x57b62> │ │ │ │ cmp r3, #6 │ │ │ │ bne.n 169636 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x57be6> │ │ │ │ b.n 1695a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x57b54> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ - subs r4, #84 @ 0x54 │ │ │ │ + subs r4, #180 @ 0xb4 │ │ │ │ lsls r0, r7, #3 │ │ │ │ ldr r6, [r0, #44] @ 0x2c │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ lsls r1, r7, #6 │ │ │ │ @@ -297787,15 +297787,15 @@ │ │ │ │ b.n 16974e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x57cfe> │ │ │ │ movs r3, #2 │ │ │ │ strb.w r3, [r5, #203] @ 0xcb │ │ │ │ movs r3, #82 @ 0x52 │ │ │ │ str r3, [sp, #20] │ │ │ │ b.n 16974e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x57cfe> │ │ │ │ nop │ │ │ │ - movs r1, #104 @ 0x68 │ │ │ │ + movs r1, #200 @ 0xc8 │ │ │ │ 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 │ │ │ │ @@ -300196,19 +300196,19 @@ │ │ │ │ b.n 16b2a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x59858> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [r6, r3] │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r4, #6 │ │ │ │ + movs r0, #2 │ │ │ │ lsls r0, r7, #3 │ │ │ │ ldr r5, [pc, #952] @ (16b6ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x59c9c>) │ │ │ │ lsls r1, r7, #6 │ │ │ │ - str r7, [sp, #88] @ 0x58 │ │ │ │ + str r7, [sp, #472] @ 0x1d8 │ │ │ │ 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] @ (16b468 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x59a18>) │ │ │ │ @@ -300821,15 +300821,15 @@ │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #360] @ (16bb1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5a0cc>) │ │ │ │ lsls r1, r7, #6 │ │ │ │ ldr r3, [pc, #136] @ (16ba40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x59ff0>) │ │ │ │ lsls r1, r7, #6 │ │ │ │ - adds r0, r0, r6 │ │ │ │ + adds r0, r4, r7 │ │ │ │ lsls r0, r7, #3 │ │ │ │ asrs r4, r4, #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 │ │ │ │ @@ -301115,15 +301115,15 @@ │ │ │ │ nop │ │ │ │ mov r2, r4 │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ add ip, pc │ │ │ │ lsls r1, r7, #6 │ │ │ │ - asrs r4, r2, #25 │ │ │ │ + asrs r4, r6, #26 │ │ │ │ lsls r0, r7, #3 │ │ │ │ movw r3, #6402 @ 0x1902 │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 16bd10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5a2c0> │ │ │ │ movw r2, #34041 @ 0x84f9 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 16bcf8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5a2a8> │ │ │ │ @@ -302466,15 +302466,15 @@ │ │ │ │ nop │ │ │ │ cmp r0, r4 │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ sbcs r6, r1 │ │ │ │ lsls r1, r7, #6 │ │ │ │ - eors.w r0, r8, #247 @ 0xf7 │ │ │ │ + @ instruction: 0xf0f800f7 │ │ │ │ mov.w r3, #460 @ 0x1cc │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ b.n 16c378 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5a928> │ │ │ │ movs r3, #73 @ 0x49 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ b.n 16c378 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5a928> │ │ │ │ mov.w r3, #342 @ 0x156 │ │ │ │ @@ -303698,22 +303698,22 @@ │ │ │ │ mov.w r9, #178 @ 0xb2 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ b.w 16c470 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5aa20> │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ mov.w r9, #177 @ 0xb1 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ b.w 16c470 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5aa20> │ │ │ │ - stcl 1, cr0, [lr, #36] @ 0x24 │ │ │ │ - b.n 16d27c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5b82c> │ │ │ │ + cdp 1, 2, cr0, cr14, cr9, {0} │ │ │ │ + b.n 16d33c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5b8ec> │ │ │ │ lsls r1, r1, #4 │ │ │ │ - b.n 16d1fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5b7ac> │ │ │ │ + b.n 16d2bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5b86c> │ │ │ │ lsls r1, r1, #4 │ │ │ │ - b.n 16d18c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5b73c> │ │ │ │ + b.n 16d24c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5b7fc> │ │ │ │ lsls r1, r1, #4 │ │ │ │ - b.n 16d10c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5b6bc> │ │ │ │ + b.n 16d1cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5b77c> │ │ │ │ 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 │ │ │ │ @@ -303762,15 +303762,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 16d836 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5bde6> │ │ │ │ - vst1.8 @ instruction: 0xf98200f7 │ │ │ │ + vld1.8 @ instruction: 0xf9e200f7 │ │ │ │ stmdb 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] @ (16dbcc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5c17c>) │ │ │ │ @@ -304147,16 +304147,16 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [pc, #16] @ (16dc58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5c208>) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ bl 2c3818 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1dc8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0xf61400f7 │ │ │ │ - rsbs r0, lr, #8093696 @ 0x7b8000 │ │ │ │ + @ instruction: 0xf67400f7 │ │ │ │ + @ instruction: 0xf63e00f7 │ │ │ │ stmdb 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] @ 16e6d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5cc84> │ │ │ │ @@ -306241,15 +306241,15 @@ │ │ │ │ b.n 16edf4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5d3a4> │ │ │ │ adds r2, r6, r3 │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r4, #18 │ │ │ │ lsls r1, r7, #6 │ │ │ │ - b.n 16eba0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5d150> │ │ │ │ + b.n 16ec60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5d210> │ │ │ │ lsls r7, r6, #3 │ │ │ │ movw r0, #34041 @ 0x84f9 │ │ │ │ movw r3, #6402 @ 0x1902 │ │ │ │ cmp r9, r3 │ │ │ │ it ne │ │ │ │ cmpne r9, r0 │ │ │ │ movw r8, #457 @ 0x1c9 │ │ │ │ @@ -306368,19 +306368,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (16f2fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5d8ac>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 16eb36 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5d0e6> │ │ │ │ nop │ │ │ │ - b.n 16f330 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5d8e0> │ │ │ │ + b.n 16f3f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5d9a0> │ │ │ │ lsls r7, r6, #3 │ │ │ │ - b.n 16f314 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5d8c4> │ │ │ │ + b.n 16f3d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5d984> │ │ │ │ lsls r7, r6, #3 │ │ │ │ - stmia r4!, {r1, r2, r4, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -306886,15 +306886,15 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r3, #19 │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r6, #7 │ │ │ │ lsls r1, r7, #6 │ │ │ │ - add r1, sp, #208 @ 0xd0 │ │ │ │ + add r1, sp, #592 @ 0x250 │ │ │ │ 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] @ 16f910 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5dec0> │ │ │ │ @@ -307441,17 +307441,17 @@ │ │ │ │ nop │ │ │ │ lsls r4, r2, #13 │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r6, #10 │ │ │ │ lsls r1, r7, #6 │ │ │ │ - pop {r2, r3, r5, r6} │ │ │ │ + pop {r2, r3, r6, r7} │ │ │ │ lsls r1, r1, #4 │ │ │ │ - pop {r1, r2, r5, r6} │ │ │ │ + pop {r1, r2, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -307565,15 +307565,15 @@ │ │ │ │ nop │ │ │ │ lsls r4, r0, #2 │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, r7 │ │ │ │ lsls r1, r7, #6 │ │ │ │ - bcs.n 16ff38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5e4e8> │ │ │ │ + bcs.n 16fff8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x5e5a8> │ │ │ │ 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 │ │ │ │ @@ -309921,15 +309921,15 @@ │ │ │ │ ... │ │ │ │ adds r7, #138 @ 0x8a │ │ │ │ lsls r4, r7, #6 │ │ │ │ adds r7, #118 @ 0x76 │ │ │ │ lsls r4, r7, #6 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ lsls r4, r7, #6 │ │ │ │ - ldrh r2, [r7, r6] │ │ │ │ + ldrb r2, [r3, r0] │ │ │ │ lsls r5, r0, #4 │ │ │ │ cmp r1, #58 @ 0x3a │ │ │ │ lsls r6, r5, #6 │ │ │ │ adds r7, #66 @ 0x42 │ │ │ │ lsls r4, r7, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -310607,15 +310607,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1721ba <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x6076a> │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc │ │ │ │ - cbz r0, 1721f6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x607a6> │ │ │ │ + cbz r0, 17220e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x607be> │ │ │ │ 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 │ │ │ │ @@ -311490,15 +311490,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 172b36 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x610e6> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r0, sp, #360 @ 0x168 │ │ │ │ + add r0, sp, #744 @ 0x2e8 │ │ │ │ lsls r7, r6, #3 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 172b90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x61140> │ │ │ │ lsls r0, r7, #6 │ │ │ │ bpl.n 172b8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x6113c> │ │ │ │ lsls r0, r7, #6 │ │ │ │ @@ -311552,17 +311552,17 @@ │ │ │ │ str r0, [r7, #4] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bmi.n 172aec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x6109c> │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #728 @ (adr r7, 172eac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x6145c>) │ │ │ │ + add r0, sp, #88 @ 0x58 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - add r7, pc, #664 @ (adr r7, 172e70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x61420>) │ │ │ │ + add r0, sp, #24 │ │ │ │ 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 │ │ │ │ @@ -312409,15 +312409,15 @@ │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ lsls r0, r7, #6 │ │ │ │ asrs r4, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #904 @ (adr r0, 173874 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x61e24>) │ │ │ │ + add r1, pc, #264 @ (adr r1, 1735f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x61ba4>) │ │ │ │ lsls r7, r6, #3 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ @@ -313309,19 +313309,19 @@ │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r1, #5 │ │ │ │ + subs r2, r5, #6 │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmia r2!, {r2, r5, r7} │ │ │ │ lsls r0, r7, #6 │ │ │ │ - str r5, [sp, #880] @ 0x370 │ │ │ │ + str r6, [sp, #240] @ 0xf0 │ │ │ │ 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] @ 1743f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x629a8> │ │ │ │ @@ -313800,33 +313800,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r2, r4, r6, r7} │ │ │ │ lsls r0, r7, #6 │ │ │ │ stmia r0!, {r1, r3, r6, r7} │ │ │ │ lsls r0, r7, #6 │ │ │ │ asrs r4, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #960] @ 0x3c0 │ │ │ │ + str r4, [sp, #320] @ 0x140 │ │ │ │ lsls r7, r6, #3 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #824] @ 0x338 │ │ │ │ + str r2, [sp, #184] @ 0xb8 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - str r1, [sp, #512] @ 0x200 │ │ │ │ + str r1, [sp, #896] @ 0x380 │ │ │ │ lsls r7, r6, #3 │ │ │ │ movs r0, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #904] @ 0x388 │ │ │ │ + str r1, [sp, #264] @ 0x108 │ │ │ │ lsls r7, r6, #3 │ │ │ │ subs r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #536] @ 0x218 │ │ │ │ + str r0, [sp, #920] @ 0x398 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - str r0, [sp, #480] @ 0x1e0 │ │ │ │ + str r0, [sp, #864] @ 0x360 │ │ │ │ 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 │ │ │ │ @@ -314195,15 +314195,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 48b1d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x379788> │ │ │ │ b.w 173f5a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x6250a> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #34] @ 0x22 │ │ │ │ + ldrh r6, [r6, #36] @ 0x24 │ │ │ │ lsls r7, r6, #3 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r0 │ │ │ │ movs r1, #163 @ 0xa3 │ │ │ │ mov r0, r4 │ │ │ │ bl 48a274 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x378824> │ │ │ │ mov r6, r0 │ │ │ │ @@ -314538,19 +314538,19 @@ │ │ │ │ ldrb.w r2, [fp, #13] │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ beq.w 1752de <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x6388e> │ │ │ │ lsls r6, r2, #26 │ │ │ │ bne.w 175400 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x639b0> │ │ │ │ b.n 174b64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x63114> │ │ │ │ ... │ │ │ │ - ldrh r2, [r6, #20] │ │ │ │ + ldrh r2, [r2, #24] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldrh r6, [r5, #20] │ │ │ │ + ldrh r6, [r1, #24] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldrh r0, [r7, #18] │ │ │ │ + ldrh r0, [r3, #22] │ │ │ │ lsls r7, r6, #3 │ │ │ │ mov r3, fp │ │ │ │ mov r2, r5 │ │ │ │ mov.w r1, #262 @ 0x106 │ │ │ │ mov r0, r4 │ │ │ │ bl 48a274 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x378824> │ │ │ │ vldr d7, [pc, #844] @ 174ec0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x63470> │ │ │ │ @@ -314885,19 +314885,19 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 4850b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x373668> │ │ │ │ movs r2, #32 │ │ │ │ b.n 174edc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x6348c> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - strh r0, [r6, #44] @ 0x2c │ │ │ │ + strh r0, [r2, #48] @ 0x30 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - strh r4, [r6, #42] @ 0x2a │ │ │ │ + strh r4, [r2, #46] @ 0x2e │ │ │ │ lsls r7, r6, #3 │ │ │ │ - strh r0, [r6, #40] @ 0x28 │ │ │ │ + strh r0, [r2, #44] @ 0x2c │ │ │ │ lsls r7, r6, #3 │ │ │ │ mov r8, r0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ strd sl, fp, [sp, #176] @ 0xb0 │ │ │ │ bl 4859c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x373f78> │ │ │ │ mov r5, r0 │ │ │ │ @@ -315992,15 +315992,15 @@ │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ lsls r0, r7, #6 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #16] │ │ │ │ + ldrb r4, [r6, #17] │ │ │ │ lsls r7, r6, #3 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ 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 │ │ │ │ @@ -316561,27 +316561,27 @@ │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #184 @ (adr r5, 176048 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x645f8>) │ │ │ │ lsls r0, r7, #6 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #5] │ │ │ │ + ldrb r2, [r1, #7] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldrb r4, [r3, #5] │ │ │ │ + ldrb r4, [r7, #6] │ │ │ │ lsls r7, r6, #3 │ │ │ │ asrs r4, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #1] │ │ │ │ + ldrb r0, [r6, #2] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldrb r6, [r7, #0] │ │ │ │ + ldrb r6, [r3, #2] │ │ │ │ lsls r7, r6, #3 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #27] │ │ │ │ + strb r4, [r7, #28] │ │ │ │ lsls r7, r6, #3 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #153 @ 0x99 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 48a274 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x378824> │ │ │ │ mov r8, r0 │ │ │ │ @@ -317065,15 +317065,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r3 │ │ │ │ strh.w r3, [sp, #72] @ 0x48 │ │ │ │ bfi r4, r3, #16, #16 │ │ │ │ b.w 175b0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x640bc> │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #124] @ 0x7c │ │ │ │ + strb r6, [r1, #1] │ │ │ │ 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 │ │ │ │ @@ -318736,29 +318736,29 @@ │ │ │ │ movls r6, r5 │ │ │ │ movls fp, r5 │ │ │ │ bls.n 1778f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x65ea8> │ │ │ │ b.n 177914 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x65ec4> │ │ │ │ nop │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ lsls r0, r7, #6 │ │ │ │ - ldr r2, [r7, r5] │ │ │ │ + ldr r2, [r3, r7] │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldr r2, [r3, r3] │ │ │ │ + ldr r2, [r7, r4] │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldr r6, [r6, r0] │ │ │ │ + ldr r6, [r2, r2] │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldr r4, [pc, #552] @ (177b08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x660b8>) │ │ │ │ + ldr r4, [pc, #936] @ (177c88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x66238>) │ │ │ │ lsls r1, r1, #4 │ │ │ │ - mov lr, sp │ │ │ │ + bx r9 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - add lr, r1 │ │ │ │ + add lr, sp │ │ │ │ lsls r1, r1, #4 │ │ │ │ - orrs r2, r7 │ │ │ │ + bics r2, r3 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - cmp r6, r7 │ │ │ │ + orrs r6, r3 │ │ │ │ lsls r1, r1, #4 │ │ │ │ subs r6, #1 │ │ │ │ cmp r6, sl │ │ │ │ beq.w 177d0a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x662ba> │ │ │ │ ldr.w r5, [r4, #1624] @ 0x658 │ │ │ │ mov r3, r6 │ │ │ │ ldr.w r1, [r8] │ │ │ │ @@ -319173,15 +319173,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} │ │ │ │ - eors r4, r6 │ │ │ │ + lsrs r4, r2 │ │ │ │ lsls r1, r1, #4 │ │ │ │ movs r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r3, [r5, #232] @ 0xe8 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 178312 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x668c2> │ │ │ │ ldr.w r3, [r4, #816] @ 0x330 │ │ │ │ @@ -319750,19 +319750,19 @@ │ │ │ │ ldrb.w r3, [r5, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1783e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x66998> │ │ │ │ mov r7, r2 │ │ │ │ mov r3, r2 │ │ │ │ mov r0, r2 │ │ │ │ b.n 177f7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x6652c> │ │ │ │ - lsrs r2, r3 │ │ │ │ + asrs r2, r7 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - subs r3, #66 @ 0x42 │ │ │ │ + subs r3, #162 @ 0xa2 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - subs r4, #58 @ 0x3a │ │ │ │ + subs r4, #154 @ 0x9a │ │ │ │ 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 │ │ │ │ @@ -319967,15 +319967,15 @@ │ │ │ │ movs r0, #174 @ 0xae │ │ │ │ b.n 178590 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x66b40> │ │ │ │ cmp r0, r3 │ │ │ │ movw r0, #345 @ 0x159 │ │ │ │ it ne │ │ │ │ movne.w r0, #348 @ 0x15c │ │ │ │ b.n 178590 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x66b40> │ │ │ │ - ldr r5, [pc, #24] @ (178668 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x66c18>) │ │ │ │ + ldr r5, [pc, #408] @ (1787e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x66d98>) │ │ │ │ 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 130fc0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f570> │ │ │ │ @@ -320146,19 +320146,19 @@ │ │ │ │ movne r0, r5 │ │ │ │ moveq r0, #0 │ │ │ │ bl 131238 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f7e8> │ │ │ │ cmp r0, r4 │ │ │ │ bne.n 178748 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x66cf8> │ │ │ │ b.n 178786 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x66d36> │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #400] @ (178998 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x66f48>) │ │ │ │ + ldr r3, [pc, #784] @ (178b18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x670c8>) │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldr r3, [pc, #240] @ (1788fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x66eac>) │ │ │ │ + ldr r3, [pc, #624] @ (178a7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x6702c>) │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldr r5, [pc, #152] @ (1788a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x66e58>) │ │ │ │ + ldr r5, [pc, #536] @ (178a28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x66fd8>) │ │ │ │ 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 │ │ │ │ @@ -321475,15 +321475,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (179588 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x67b38>) │ │ │ │ mov r0, sl │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 179372 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x67922> │ │ │ │ nop │ │ │ │ - ldrb r2, [r4, r7] │ │ │ │ + ldrsh r2, [r0, r1] │ │ │ │ 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] │ │ │ │ @@ -322329,15 +322329,15 @@ │ │ │ │ cmp r3, #15 │ │ │ │ bne.n 179dec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x6839c> │ │ │ │ ldr.w r3, [ip, #920] @ 0x398 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [ip, #920] @ 0x398 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #408] @ 0x198 │ │ │ │ + ldr r3, [sp, #792] @ 0x318 │ │ │ │ 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 │ │ │ │ @@ -322924,19 +322924,19 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 17a30c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x688bc> │ │ │ │ ldr r2, [pc, #20] @ (17a484 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x68a34>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 17a134 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x686e4> │ │ │ │ - adds r1, #236 @ 0xec │ │ │ │ + adds r2, #76 @ 0x4c │ │ │ │ lsls r7, r6, #3 │ │ │ │ - adds r0, #106 @ 0x6a │ │ │ │ + adds r0, #202 @ 0xca │ │ │ │ lsls r7, r6, #3 │ │ │ │ - adds r0, #112 @ 0x70 │ │ │ │ + adds r0, #208 @ 0xd0 │ │ │ │ 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 │ │ │ │ @@ -323915,15 +323915,15 @@ │ │ │ │ nop │ │ │ │ strb r6, [r6, r0] │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r7, r6] │ │ │ │ lsls r0, r7, #6 │ │ │ │ - ldrh r6, [r3, #38] @ 0x26 │ │ │ │ + ldrh r6, [r7, #40] @ 0x28 │ │ │ │ lsls r1, r1, #4 │ │ │ │ cbz r0, 17af02 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x694b2> │ │ │ │ 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] │ │ │ │ @@ -325843,15 +325843,15 @@ │ │ │ │ ... │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ands r2, r7 │ │ │ │ lsls r0, r7, #6 │ │ │ │ ands r6, r6 │ │ │ │ lsls r0, r7, #6 │ │ │ │ - ldrh r2, [r2, #14] │ │ │ │ + ldrh r2, [r6, #16] │ │ │ │ lsls r0, r1, #4 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #24 │ │ │ │ lsls r0, r7, #6 │ │ │ │ @@ -326007,15 +326007,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ subs r4, #178 @ 0xb2 │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r3, #7 │ │ │ │ + asrs r2, r7, #8 │ │ │ │ lsls r7, r6, #3 │ │ │ │ subs r4, #160 @ 0xa0 │ │ │ │ lsls r0, r7, #6 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #66 @ 0x42 │ │ │ │ lsls r0, r7, #6 │ │ │ │ @@ -327039,34 +327039,34 @@ │ │ │ │ ... │ │ │ │ adds r6, #80 @ 0x50 │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #46 @ 0x2e │ │ │ │ lsls r0, r7, #6 │ │ │ │ - lsrs r0, r4, #13 │ │ │ │ + lsrs r0, r0, #15 │ │ │ │ lsls r7, r6, #3 │ │ │ │ asrs r4, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #164 @ 0xa4 │ │ │ │ + adds r0, #4 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - ldr r0, [r4, #92] @ 0x5c │ │ │ │ + ldr r0, [r0, #100] @ 0x64 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldr r0, [r5, #92] @ 0x5c │ │ │ │ + ldr r0, [r1, #100] @ 0x64 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - mcrr 1, 0, r0, r8, cr2 │ │ │ │ - ldr r4, [r3, #72] @ 0x48 │ │ │ │ + stc 1, cr0, [r8], #8 │ │ │ │ + ldr r4, [r7, #76] @ 0x4c │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldrh r6, [r4, #36] @ 0x24 │ │ │ │ + ldrh r6, [r0, #40] @ 0x28 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #140 @ 0x8c │ │ │ │ lsls r0, r7, #6 │ │ │ │ - lsls r6, r7, #20 │ │ │ │ + lsls r6, r3, #22 │ │ │ │ lsls r7, r6, #3 │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r2, r4 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ movs r5, #3 │ │ │ │ str r5, [sp, #160] @ 0xa0 │ │ │ │ @@ -327325,15 +327325,15 @@ │ │ │ │ b.n 17cb92 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x6b142> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r2, #11 │ │ │ │ + lsls r6, r6, #12 │ │ │ │ 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 │ │ │ │ ldrd r7, r9, [r3, #24] │ │ │ │ sub sp, #8 │ │ │ │ @@ -327874,15 +327874,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ cmp r3, #20 │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #2 │ │ │ │ + lsls r4, r4, #3 │ │ │ │ lsls r7, r6, #3 │ │ │ │ cmp r2, #244 @ 0xf4 │ │ │ │ lsls r0, r7, #6 │ │ │ │ cmp r2, #194 @ 0xc2 │ │ │ │ lsls r0, r7, #6 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ @@ -328064,15 +328064,15 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r6, #232 @ 0xe8 │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r4], #-984 @ 0xfffffc28 │ │ │ │ + stc2l 0, cr0, [r4], {246} @ 0xf6 │ │ │ │ movs r6, #216 @ 0xd8 │ │ │ │ lsls r0, r7, #6 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #120 @ 0x78 │ │ │ │ str.w r9, [sp, #92] @ 0x5c │ │ │ │ add.w ip, lr, #44 @ 0x2c │ │ │ │ @@ -328492,17 +328492,17 @@ │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [ip, r0, lsl #2] │ │ │ │ bl 542198 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x430748> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r0, r7] │ │ │ │ + ldrh r2, [r4, r0] │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldr r0, [r2, r7] │ │ │ │ + ldrh r0, [r6, r0] │ │ │ │ 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 │ │ │ │ @@ -328670,16 +328670,16 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 17e188 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x6c738> │ │ │ │ ldrb.w r3, [r4, #379] @ 0x17b │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 17e188 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x6c738> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bic.w r0, r6, #8060928 @ 0x7b0000 │ │ │ │ - bic.w r0, r8, #8060928 @ 0x7b0000 │ │ │ │ + eor.w r0, r6, #8060928 @ 0x7b0000 │ │ │ │ + eor.w r0, r8, #8060928 @ 0x7b0000 │ │ │ │ stmdb 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 │ │ │ │ add.w r8, r0, #46080 @ 0xb400 │ │ │ │ @@ -329174,15 +329174,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ adds r2, r4, r5 │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, r4] │ │ │ │ + strh r2, [r4, r5] │ │ │ │ lsls r1, r1, #4 │ │ │ │ adds r0, r6, r4 │ │ │ │ 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 │ │ │ │ @@ -333063,15 +333063,15 @@ │ │ │ │ lsls r3, r6, #4 │ │ │ │ stc2 1, cr0, [r8, #-732] @ 0xfffffd24 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 1, cr0, [ip], #732 @ 0x2dc │ │ │ │ adds r4, r7, r6 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #182 @ 0xb6 │ │ │ │ + adds r3, #22 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [sp, #112] @ 0x70 │ │ │ │ ldrd sl, fp, [sp, #112] @ 0x70 │ │ │ │ movs r1, #1 │ │ │ │ @@ -334305,23 +334305,23 @@ │ │ │ │ lsls r4, r1, #11 │ │ │ │ lsls r4, r1, #11 │ │ │ │ ... │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeaf201b7 │ │ │ │ @ instruction: 0xeaee01b7 │ │ │ │ - stmia r0!, {r1, r7} │ │ │ │ + stmia r0!, {r1, r5, r6, r7} │ │ │ │ lsls r6, r6, #3 │ │ │ │ - adds r4, #134 @ 0x86 │ │ │ │ + adds r4, #230 @ 0xe6 │ │ │ │ lsls r0, r1, #4 │ │ │ │ subs r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r3, r4, r5} │ │ │ │ + stmia r0!, {r3, r4, r7} │ │ │ │ lsls r6, r6, #3 │ │ │ │ - adds r2, r2, #6 │ │ │ │ + adds r2, r6, #7 │ │ │ │ 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 │ │ │ │ @@ -336826,15 +336826,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ b.n 18304c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x715fc> │ │ │ │ nop │ │ │ │ bpl.n 18340c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x719bc> │ │ │ │ lsls r7, r6, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #392 @ 0x188 │ │ │ │ + add r1, sp, #776 @ 0x308 │ │ │ │ lsls r6, r6, #3 │ │ │ │ ldmia r7, {r2, r3, r5, r7} │ │ │ │ lsls r7, r6, #6 │ │ │ │ push {r0, r1, r6, r7} │ │ │ │ vsri.64 , , #1 │ │ │ │ @ instruction: 0xffffb1e7 │ │ │ │ vsubl.u , d15, d5 │ │ │ │ @@ -338643,25 +338643,25 @@ │ │ │ │ nop │ │ │ │ hlt 0x0018 │ │ │ │ lsls r7, r6, #6 │ │ │ │ movs r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ + str r0, [sp, #424] @ 0x1a8 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ + str r0, [sp, #424] @ 0x1a8 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldrh r6, [r4, #60] @ 0x3c │ │ │ │ + str r0, [sp, #24] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldrh r0, [r5, #60] @ 0x3c │ │ │ │ + str r0, [sp, #32] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldrh r2, [r6, #60] @ 0x3c │ │ │ │ + str r0, [sp, #72] @ 0x48 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldrh r0, [r6, #60] @ 0x3c │ │ │ │ + str r0, [sp, #64] @ 0x40 │ │ │ │ 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 │ │ │ │ @@ -339198,22 +339198,22 @@ │ │ │ │ bl 4a4028 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3925d8> │ │ │ │ b.n 184c80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x73230> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb84a │ │ │ │ lsls r7, r6, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - sbc.w r1, r4, #8 │ │ │ │ + rsb r1, r4, #8 │ │ │ │ @ instruction: 0xb6ce │ │ │ │ lsls r7, r6, #6 │ │ │ │ @ instruction: 0xefc5ffff │ │ │ │ - ldrh r4, [r7, #14] │ │ │ │ + ldrh r4, [r3, #18] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - stcl 1, cr0, [r2], {8} │ │ │ │ - stc 1, cr0, [ip], {8} │ │ │ │ + stc 1, cr0, [r2, #-32]! @ 0xffffffe0 │ │ │ │ + stcl 1, cr0, [ip], #32 │ │ │ │ stmdb 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] @ 1852d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x73884> │ │ │ │ mov sl, r3 │ │ │ │ @@ -339673,21 +339673,21 @@ │ │ │ │ blx 74568 │ │ │ │ b.n 1850da <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7368a> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ cbz r4, 185316 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x738c6> │ │ │ │ lsls r7, r6, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - adc.w r1, r4, r8 │ │ │ │ + sub.w r1, r4, r8 │ │ │ │ add r7, sp, #120 @ 0x78 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - strex r1, r0, [r0, #32] │ │ │ │ - b.n 185150 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x73700> │ │ │ │ + stmia.w r0!, {r3, r8} │ │ │ │ + b.n 185210 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x737c0> │ │ │ │ lsls r0, r1, #4 │ │ │ │ - b.n 18511c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x736cc> │ │ │ │ + b.n 1851dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7378c> │ │ │ │ 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 │ │ │ │ @@ -339806,42 +339806,42 @@ │ │ │ │ b.n 18539e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7394e> │ │ │ │ ldr r3, [pc, #60] @ (185458 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x73a08>) │ │ │ │ add r3, pc │ │ │ │ b.n 185394 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x73944> │ │ │ │ ldr r2, [pc, #60] @ (18545c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x73a0c>) │ │ │ │ add r2, pc │ │ │ │ b.n 1853cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7397c> │ │ │ │ - strh r2, [r2, #24] │ │ │ │ + strh r2, [r6, #26] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strh r4, [r2, #24] │ │ │ │ + strh r4, [r6, #26] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strh r2, [r3, #24] │ │ │ │ + strh r2, [r7, #26] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strh r4, [r3, #24] │ │ │ │ + strh r4, [r7, #26] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strh r2, [r3, #24] │ │ │ │ + strh r2, [r7, #26] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - str r6, [r2, #4] │ │ │ │ + str r6, [r6, #8] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - strh r4, [r2, #24] │ │ │ │ + strh r4, [r6, #26] │ │ │ │ lsls r6, r6, #3 │ │ │ │ ldc2l 1, cr0, [r4, #744]! @ 0x2e8 │ │ │ │ - strh r6, [r4, #22] │ │ │ │ + strh r6, [r0, #26] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - str r2, [r4, #0] │ │ │ │ + str r2, [r0, #8] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - str r2, [r3, #0] │ │ │ │ + str r2, [r7, #4] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - str r2, [r2, #0] │ │ │ │ + str r2, [r6, #4] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - str r4, [r1, #0] │ │ │ │ + str r4, [r5, #4] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - str r6, [r0, #0] │ │ │ │ + str r6, [r4, #4] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - strh r4, [r7, #20] │ │ │ │ + strh r4, [r3, #24] │ │ │ │ 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 │ │ │ │ @@ -340015,68 +340015,68 @@ │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ b.n 18554c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x73afc> │ │ │ │ ldr r1, [pc, #112] @ (185678 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x73c28>) │ │ │ │ add r1, pc │ │ │ │ b.n 18556c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x73b1c> │ │ │ │ nop │ │ │ │ - strh r2, [r5, #16] │ │ │ │ + strh r2, [r1, #20] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strh r0, [r5, #16] │ │ │ │ + strh r0, [r1, #20] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strh r2, [r5, #16] │ │ │ │ + strh r2, [r1, #20] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strh r4, [r5, #16] │ │ │ │ + strh r4, [r1, #20] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strh r0, [r4, #12] │ │ │ │ + strh r0, [r0, #16] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strh r6, [r4, #16] │ │ │ │ + strh r6, [r0, #20] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strh r2, [r6, #16] │ │ │ │ + strh r2, [r2, #20] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strh r4, [r5, #16] │ │ │ │ + strh r4, [r1, #20] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strh r4, [r5, #16] │ │ │ │ + strh r4, [r1, #20] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strh r4, [r5, #16] │ │ │ │ + strh r4, [r1, #20] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strh r6, [r5, #16] │ │ │ │ + strh r6, [r1, #20] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldrsh r6, [r6, r2] │ │ │ │ + ldrsh r6, [r2, r4] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - strh r0, [r3, #16] │ │ │ │ + strh r0, [r7, #18] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strh r4, [r3, #16] │ │ │ │ + strh r4, [r7, #18] │ │ │ │ lsls r6, r6, #3 │ │ │ │ stc2 1, cr0, [lr], #-744 @ 0xfffffd18 │ │ │ │ - strh r6, [r5, #8] │ │ │ │ + strh r6, [r1, #12] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldrsh r4, [r5, r1] │ │ │ │ + ldrsh r4, [r1, r3] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldrsh r2, [r4, r1] │ │ │ │ + ldrsh r2, [r0, r3] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldrsh r2, [r3, r1] │ │ │ │ + ldrsh r2, [r7, r2] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldrsh r4, [r2, r1] │ │ │ │ + ldrsh r4, [r6, r2] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldrsh r6, [r1, r1] │ │ │ │ + ldrsh r6, [r5, r2] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldrsh r0, [r1, r1] │ │ │ │ + ldrsh r0, [r5, r2] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldrsh r6, [r7, r0] │ │ │ │ + ldrsh r6, [r3, r2] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldrsh r6, [r6, r0] │ │ │ │ + ldrsh r6, [r2, r2] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldrsh r6, [r5, r0] │ │ │ │ + ldrsh r6, [r1, r2] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldrsh r0, [r5, r0] │ │ │ │ + ldrsh r0, [r1, r2] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldrsh r2, [r4, r0] │ │ │ │ + ldrsh r2, [r0, r2] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - strh r6, [r2, #6] │ │ │ │ + strh r6, [r6, #8] │ │ │ │ lsls r6, r6, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldrb.w r3, [r3, #78] @ 0x4e │ │ │ │ cbz r3, 185686 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x73c36> │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -341704,19 +341704,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 186624 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x74bd4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ b.n 1867c6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x74d76> │ │ │ │ nop │ │ │ │ ldr r0, [sp, #408] @ 0x198 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - bcc.n 186898 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x74e48> │ │ │ │ + bcc.n 186758 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x74d08> │ │ │ │ lsls r0, r1, #4 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #124] @ 0x7c │ │ │ │ + strb r6, [r2, #1] │ │ │ │ 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] @ (186990 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x74f40>) │ │ │ │ @@ -341856,15 +341856,15 @@ │ │ │ │ lsls r7, r6, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #928] @ 0x3a0 │ │ │ │ lsls r7, r6, #6 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #104] @ 0x68 │ │ │ │ + ldr r4, [r1, #112] @ 0x70 │ │ │ │ lsls r6, r6, #3 │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ ldr r2, [pc, #160] @ (186a50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x75000>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r3, #1288] @ 0x508 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 186a4a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x74ffa> │ │ │ │ @@ -341925,15 +341925,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ str r6, [sp, #312] @ 0x138 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldr r2, [r5, #100] @ 0x64 │ │ │ │ + ldr r2, [r1, #108] @ 0x6c │ │ │ │ lsls r6, r6, #3 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -342035,15 +342035,15 @@ │ │ │ │ lsls r7, r6, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #256] @ 0x100 │ │ │ │ lsls r7, r6, #6 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #80] @ 0x50 │ │ │ │ + ldr r2, [r3, #88] @ 0x58 │ │ │ │ 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 │ │ │ │ @@ -342458,17 +342458,17 @@ │ │ │ │ str.w r3, [r8, #1592] @ 0x638 │ │ │ │ b.n 186f46 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x754f6> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ str r2, [sp, #832] @ 0x340 │ │ │ │ lsls r7, r6, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r6} │ │ │ │ + ldmia r7, {r1, r5, r7} │ │ │ │ lsls r0, r1, #4 │ │ │ │ - ldmia r5!, {r6} │ │ │ │ + ldmia r5, {r5, r7} │ │ │ │ lsls r0, r1, #4 │ │ │ │ str r0, [sp, #712] @ 0x2c8 │ │ │ │ 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 │ │ │ │ @@ -343307,22 +343307,22 @@ │ │ │ │ mov sl, r0 │ │ │ │ b.n 1875f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x75ba4> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - subs r5, #94 @ 0x5e │ │ │ │ + subs r5, #190 @ 0xbe │ │ │ │ lsls r1, r1, #4 │ │ │ │ - bcc.n 187868 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x75e18> │ │ │ │ + bmi.n 187928 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x75ed8> │ │ │ │ lsls r0, r1, #4 │ │ │ │ - ldrsb.w r0, [r2, ] │ │ │ │ - b.n 187c54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x76204> │ │ │ │ + ldr??.w r0, [r2, ] │ │ │ │ + b.n 187d14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x762c4> │ │ │ │ lsls r0, r1, #4 │ │ │ │ - ldmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r6} │ │ │ │ lsls r0, r1, #4 │ │ │ │ ldrh r2, [r5, #6] │ │ │ │ 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, 187944 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x75ef4> │ │ │ │ @@ -345057,15 +345057,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r0, pc, #0 @ (adr r0, 188b98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x77148>) │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldr r4, [pc, #1008] @ (188f8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7753c>) │ │ │ │ + ldr r5, [pc, #368] @ (188d0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x772bc>) │ │ │ │ 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 │ │ │ │ @@ -346339,17 +346339,17 @@ │ │ │ │ addne.w r0, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 189976 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x77f26> │ │ │ │ nop │ │ │ │ str r0, [sp, #376] @ 0x178 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - subs r6, #144 @ 0x90 │ │ │ │ + subs r6, #240 @ 0xf0 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - subs r6, #158 @ 0x9e │ │ │ │ + subs r6, #254 @ 0xfe │ │ │ │ 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] @ (189c10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x781c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -346482,17 +346482,17 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r0, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 189b1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x780cc> │ │ │ │ ldrh r6, [r7, #52] @ 0x34 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - subs r5, #2 │ │ │ │ + subs r5, #98 @ 0x62 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - subs r4, #244 @ 0xf4 │ │ │ │ + subs r5, #84 @ 0x54 │ │ │ │ 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] @ (189db4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x78364>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -346617,17 +346617,17 @@ │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r6 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ bl 188fd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x77580> │ │ │ │ b.n 189d0a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x782ba> │ │ │ │ ldrh r6, [r2, #40] @ 0x28 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - subs r3, #50 @ 0x32 │ │ │ │ + subs r3, #146 @ 0x92 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - subs r3, #20 │ │ │ │ + subs r3, #116 @ 0x74 │ │ │ │ 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] @ (189f64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x78514>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -346758,17 +346758,17 @@ │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r6 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ bl 188fd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x77580> │ │ │ │ b.n 189eb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x78464> │ │ │ │ ldrh r2, [r6, #26] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - subs r1, #146 @ 0x92 │ │ │ │ + subs r1, #242 @ 0xf2 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - subs r1, #100 @ 0x64 │ │ │ │ + subs r1, #196 @ 0xc4 │ │ │ │ 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] @ (18a10c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x786bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -346891,17 +346891,17 @@ │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ bl 188fd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x77580> │ │ │ │ b.n 18a05e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7860e> │ │ │ │ ldrh r2, [r0, #14] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - adds r7, #250 @ 0xfa │ │ │ │ + subs r0, #90 @ 0x5a │ │ │ │ lsls r6, r6, #3 │ │ │ │ - adds r7, #188 @ 0xbc │ │ │ │ + subs r0, #28 │ │ │ │ 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] @ (18a2c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x78870>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -347031,17 +347031,17 @@ │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ bl 188fd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x77580> │ │ │ │ b.n 18a20e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x787be> │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - adds r6, #86 @ 0x56 │ │ │ │ + adds r6, #182 @ 0xb6 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - adds r6, #8 │ │ │ │ + adds r6, #104 @ 0x68 │ │ │ │ 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] @ (18a3ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7895c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -349032,17 +349032,17 @@ │ │ │ │ ldr.w r1, [r2, #344] @ 0x158 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 18b8e2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x79e92> │ │ │ │ b.n 18b9a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x79f54> │ │ │ │ ... │ │ │ │ strb r4, [r5, #2] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - subs r2, r4, #6 │ │ │ │ + movs r0, #2 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - subs r6, r1, #6 │ │ │ │ + subs r6, r5, #7 │ │ │ │ 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] @ (18bae0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7a090>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -349066,15 +349066,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - subs r4, r5, #0 │ │ │ │ + subs r4, r1, #2 │ │ │ │ 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 │ │ │ │ @@ -349606,21 +349606,21 @@ │ │ │ │ b.n 18c0ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7a65c> │ │ │ │ ldr r3, [pc, #16] @ (18c0ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7a69c>) │ │ │ │ add r3, pc │ │ │ │ b.n 18c0ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7a65c> │ │ │ │ ldr r3, [pc, #16] @ (18c0f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7a6a0>) │ │ │ │ add r3, pc │ │ │ │ b.n 18c0ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7a65c> │ │ │ │ - add r4, pc, #936 @ (adr r4, 18c490 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7aa40>) │ │ │ │ + add r5, pc, #296 @ (adr r5, 18c210 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7a7c0>) │ │ │ │ lsls r1, r1, #4 │ │ │ │ - add r4, pc, #704 @ (adr r4, 18c3ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7a95c>) │ │ │ │ + add r5, pc, #64 @ (adr r5, 18c12c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7a6dc>) │ │ │ │ lsls r1, r1, #4 │ │ │ │ - add r4, pc, #424 @ (adr r4, 18c298 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7a848>) │ │ │ │ + add r4, pc, #808 @ (adr r4, 18c418 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7a9c8>) │ │ │ │ lsls r1, r1, #4 │ │ │ │ - add r4, pc, #528 @ (adr r4, 18c304 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7a8b4>) │ │ │ │ + add r4, pc, #912 @ (adr r4, 18c484 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7aa34>) │ │ │ │ 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] @ (18c1a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7a750>) │ │ │ │ @@ -349845,15 +349845,15 @@ │ │ │ │ vldr d2, [sp, #32] │ │ │ │ vldr d1, [sp, #24] │ │ │ │ vldr d0, [sp, #16] │ │ │ │ b.n 18c2da <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7a88a> │ │ │ │ nop │ │ │ │ str r4, [r5, #108] @ 0x6c │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r6, [sp, #808] @ 0x328 │ │ │ │ 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] @ (18c52c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7aadc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -349963,15 +349963,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188fd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x77580> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18c470 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7aa20> │ │ │ │ nop │ │ │ │ str r6, [r4, #84] @ 0x54 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r5, [sp, #112] @ 0x70 │ │ │ │ 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] @ (18c6b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7ac60>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -350087,15 +350087,15 @@ │ │ │ │ vldr d3, [sp, #40] @ 0x28 │ │ │ │ vldr d2, [sp, #32] │ │ │ │ vldr d1, [sp, #24] │ │ │ │ vldr d0, [sp, #16] │ │ │ │ b.n 18c5c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7ab78> │ │ │ │ str r0, [r0, #64] @ 0x40 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldr r3, [sp, #368] @ 0x170 │ │ │ │ + ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ 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] @ (18c808 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7adb8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -350201,15 +350201,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 188fd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x77580> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 18c75e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7ad0e> │ │ │ │ nop │ │ │ │ str r4, [r7, #36] @ 0x24 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldr r1, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -350257,21 +350257,21 @@ │ │ │ │ ldr r0, [pc, #20] @ (18c8ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7ae5c>) │ │ │ │ add r0, pc │ │ │ │ b.n 18c86c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7ae1c> │ │ │ │ ldr r0, [pc, #16] @ (18c8b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7ae60>) │ │ │ │ add r0, pc │ │ │ │ b.n 18c86c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7ae1c> │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #168] @ 0xa8 │ │ │ │ + ldr r5, [sp, #552] @ 0x228 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldr r4, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r5, [sp, #328] @ 0x148 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r5, [sp, #48] @ 0x30 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldr r4, [sp, #792] @ 0x318 │ │ │ │ + ldr r5, [sp, #152] @ 0x98 │ │ │ │ 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] @ (18ca20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7afd0>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -350383,15 +350383,15 @@ │ │ │ │ vldr s2, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 18c948 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7aef8> │ │ │ │ nop │ │ │ │ str r0, [r0, #8] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldr r2, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r3, [sp, #344] @ 0x158 │ │ │ │ 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] @ (18cb54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7b104>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -350488,15 +350488,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188fd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x77580> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18cabe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7b06e> │ │ │ │ ldrsh r4, [r1, r4] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldr r1, [sp, #408] @ 0x198 │ │ │ │ + ldr r1, [sp, #792] @ 0x318 │ │ │ │ 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] @ (18cc8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7b23c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -350594,15 +350594,15 @@ │ │ │ │ movw r2, #5124 @ 0x1404 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 188fd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x77580> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 18cbf6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7b1a6> │ │ │ │ ldrb r6, [r2, r7] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - str r7, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r0, [sp, #120] @ 0x78 │ │ │ │ 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] @ (18cdc4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7b374>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -350706,15 +350706,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188fd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x77580> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18cd2a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7b2da> │ │ │ │ nop │ │ │ │ ldrb r0, [r4, r2] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - str r6, [sp, #208] @ 0xd0 │ │ │ │ + str r6, [sp, #592] @ 0x250 │ │ │ │ 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] @ (18cefc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7b4ac>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -350812,15 +350812,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 188fd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x77580> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 18ce66 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7b416> │ │ │ │ ldrh r6, [r4, r5] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - str r4, [sp, #552] @ 0x228 │ │ │ │ + str r4, [sp, #936] @ 0x3a8 │ │ │ │ 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] @ (18d034 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7b5e4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -350924,15 +350924,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188fd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x77580> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18cf9a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7b54a> │ │ │ │ nop │ │ │ │ ldrh r0, [r6, r0] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - str r3, [sp, #0] │ │ │ │ + str r3, [sp, #384] @ 0x180 │ │ │ │ lsls r1, r1, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 18d0e6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7b696> │ │ │ │ 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 │ │ │ │ @@ -351227,15 +351227,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, r0, #32 │ │ │ │ strgt r3, [r0, #28] │ │ │ │ b.n 18d328 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7b8d8> │ │ │ │ nop │ │ │ │ ldrsb r0, [r3, r3] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldrh r4, [r4, #52] @ 0x34 │ │ │ │ + ldrh r4, [r0, #56] @ 0x38 │ │ │ │ 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] @ (18d530 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7bae0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -351345,15 +351345,15 @@ │ │ │ │ movtgt r3, #16368 @ 0x3ff0 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r4, #32 │ │ │ │ strgt r3, [r4, #28] │ │ │ │ b.n 18d4ae <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7ba5e> │ │ │ │ strb r2, [r4, r5] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldrh r0, [r1, #40] @ 0x28 │ │ │ │ + ldrh r0, [r5, #42] @ 0x2a │ │ │ │ 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] @ (18d6ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7bc5c>) │ │ │ │ @@ -351471,15 +351471,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 188fd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x77580> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 18d5f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7bba8> │ │ │ │ nop │ │ │ │ strh r4, [r7, r7] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldrh r4, [r5, #18] │ │ │ │ + ldrh r4, [r1, #22] │ │ │ │ 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] @ (18d81c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7bdcc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -351592,15 +351592,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 188fd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x77580> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 18d764 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7bd14> │ │ │ │ nop │ │ │ │ strh r6, [r7, r1] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldrh r6, [r3, #4] │ │ │ │ + ldrh r6, [r7, #6] │ │ │ │ lsls r1, r1, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 18d996 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7bf46> │ │ │ │ @@ -353118,15 +353118,15 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 188fd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x77580> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 18e9d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7cf84> │ │ │ │ ands r2, r5 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - strb r2, [r7, #21] │ │ │ │ + strb r2, [r3, #23] │ │ │ │ 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] @ (18ec2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7d1dc>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -353245,15 +353245,15 @@ │ │ │ │ vldr d3, [sp, #32] │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 18eb44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7d0f4> │ │ │ │ subs r6, #148 @ 0x94 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - strb r0, [r1, #16] │ │ │ │ + strb r0, [r5, #17] │ │ │ │ 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] @ (18edd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7d380>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -353375,15 +353375,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188fd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x77580> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18ed04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7d2b4> │ │ │ │ subs r5, #0 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - strb r6, [r7, #5] │ │ │ │ + strb r6, [r3, #7] │ │ │ │ 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] @ (18ef4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7d4fc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -353494,15 +353494,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188fd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x77580> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18ee92 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7d442> │ │ │ │ subs r3, #92 @ 0x5c │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldr r2, [r5, #124] @ 0x7c │ │ │ │ + strb r2, [r1, #1] │ │ │ │ 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] @ (18f0ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7d69c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -353622,15 +353622,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188fd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x77580> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18f020 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7d5d0> │ │ │ │ nop │ │ │ │ subs r1, #224 @ 0xe0 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldr r4, [r6, #96] @ 0x60 │ │ │ │ + ldr r4, [r2, #104] @ 0x68 │ │ │ │ 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] @ (18f270 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7d820>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -353744,15 +353744,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188fd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x77580> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18f1b2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7d762> │ │ │ │ nop │ │ │ │ subs r0, #64 @ 0x40 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldr r0, [r3, #72] @ 0x48 │ │ │ │ + ldr r0, [r7, #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, #376] @ (18f400 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7d9b0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -353872,15 +353872,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188fd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x77580> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18f33c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7d8ec> │ │ │ │ nop │ │ │ │ adds r6, #188 @ 0xbc │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldr r0, [r6, #44] @ 0x2c │ │ │ │ + ldr r0, [r2, #52] @ 0x34 │ │ │ │ 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] @ (18f594 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7db44>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -354002,15 +354002,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188fd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x77580> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18f4d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7da80> │ │ │ │ adds r5, #44 @ 0x2c │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldr r2, [r0, #20] │ │ │ │ + ldr r2, [r4, #24] │ │ │ │ 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] @ (18f718 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7dcc8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -354124,15 +354124,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188fd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x77580> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18f65a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7dc0a> │ │ │ │ nop │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - str r0, [r5, #120] @ 0x78 │ │ │ │ + ldr r0, [r1, #0] │ │ │ │ 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] @ (18f934 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7dee4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -354284,15 +354284,15 @@ │ │ │ │ bl 188fd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x77580> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 18f82c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7dddc> │ │ │ │ adds r2, #18 │ │ │ │ lsls r7, r6, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - str r2, [r6, #84] @ 0x54 │ │ │ │ + str r2, [r2, #92] @ 0x5c │ │ │ │ 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] @ (18fb54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7e104>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -354444,15 +354444,15 @@ │ │ │ │ bl 188fd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x77580> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 18fa4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7dffc> │ │ │ │ cmp r7, #242 @ 0xf2 │ │ │ │ lsls r7, r6, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - str r2, [r7, #48] @ 0x30 │ │ │ │ + str r2, [r3, #56] @ 0x38 │ │ │ │ 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] @ (18fda0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7e350>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -354614,15 +354614,15 @@ │ │ │ │ b.n 18fc80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7e230> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ cmp r5, #210 @ 0xd2 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - str r6, [r3, #12] │ │ │ │ + str r6, [r7, #16] │ │ │ │ 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] @ (18ff08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7e4b8>) │ │ │ │ @@ -354738,15 +354738,15 @@ │ │ │ │ b.n 18fe5e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7e40e> │ │ │ │ cmp r3, #140 @ 0x8c │ │ │ │ lsls r7, r6, #6 │ │ │ │ lsls r0, r5, #8 │ │ │ │ lsls r7, r6, #6 │ │ │ │ subs r4, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r2, r5] │ │ │ │ + ldrsh r6, [r6, 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, #332] @ (190078 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7e628>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -354868,15 +354868,15 @@ │ │ │ │ b.n 18ffca <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7e57a> │ │ │ │ cmp r2, #26 │ │ │ │ lsls r7, r6, #6 │ │ │ │ lsls r4, r0, #3 │ │ │ │ lsls r7, r6, #6 │ │ │ │ subs r4, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, r7] │ │ │ │ + ldrsh 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, #420] @ (190240 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7e7f0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -355010,15 +355010,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 190166 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7e716> │ │ │ │ nop │ │ │ │ cmp r0, #170 @ 0xaa │ │ │ │ lsls r7, r6, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - ldrh r0, [r6, r7] │ │ │ │ + ldrb r0, [r2, r1] │ │ │ │ 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 │ │ │ │ @@ -355156,15 +355156,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ movs r6, #226 @ 0xe2 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldr r4, [r7, r7] │ │ │ │ + ldrh r4, [r3, 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, #304] @ (190570 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7eb20>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -355268,15 +355268,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188fd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x77580> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1904ce <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7ea7e> │ │ │ │ nop │ │ │ │ movs r5, #4 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldr r0, [r4, r1] │ │ │ │ + ldr r0, [r0, r3] │ │ │ │ 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] @ (1906b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7ec64>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -355376,15 +355376,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188fd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x77580> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 190616 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7ebc6> │ │ │ │ movs r3, #188 @ 0xbc │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldrsb r2, [r0, r4] │ │ │ │ + ldrsb r2, [r4, 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, #288] @ (1907ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7ed9c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -355488,15 +355488,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188fd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x77580> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 190752 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7ed02> │ │ │ │ nop │ │ │ │ movs r2, #120 @ 0x78 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - strb r4, [r6, r6] │ │ │ │ + ldrsb r4, [r2, 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, #284] @ (190920 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7eed0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -355596,15 +355596,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188fd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x77580> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 19088a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7ee3a> │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - strb r6, [r4, r1] │ │ │ │ + strb r6, [r0, r3] │ │ │ │ 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] @ (1909b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7ef68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -355958,17 +355958,17 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 18c810 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7adc0> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 190d14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7f2c4> │ │ │ │ nop │ │ │ │ adds r0, r3, #3 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldmia r3, {r1, r3, r6, r7} │ │ │ │ + ldmia r4!, {r1, r3, r5} │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldmia r3, {r2, r3, r6} │ │ │ │ + ldmia r3, {r2, r3, r5, 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] @ (190ebc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7f46c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -356061,17 +356061,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ bl 18c810 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7adc0> │ │ │ │ b.n 190e46 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7f3f6> │ │ │ │ nop │ │ │ │ subs r2, r4, r6 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldmia r2, {r2, r4, r7} │ │ │ │ + ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldmia r2, {r1, r2} │ │ │ │ + ldmia r2, {r1, r2, r5, r6} │ │ │ │ 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] @ (190ff4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7f5a4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -356165,17 +356165,17 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 18c810 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7adc0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 190f88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7f538> │ │ │ │ subs r4, r5, r1 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldmia r1!, {r2, r4, r5, r6} │ │ │ │ + ldmia r1!, {r2, r4, r6, r7} │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r5} │ │ │ │ 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] @ (191148 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7f6f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -356278,17 +356278,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 18c810 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7adc0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1910c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7f678> │ │ │ │ nop │ │ │ │ adds r4, r6, r4 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5} │ │ │ │ + ldmia r0!, {r1, r2, r4, r7} │ │ │ │ lsls r5, r6, #3 │ │ │ │ - stmia r7!, {r2, r7} │ │ │ │ + stmia r7!, {r2, r5, r6, r7} │ │ │ │ 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] @ (191454 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7fa04>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -356527,17 +356527,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 │ │ │ │ - stmia r5!, {r2, r5, r6} │ │ │ │ + stmia r5!, {r2, r6, r7} │ │ │ │ lsls r5, r6, #3 │ │ │ │ - stmia r4!, {r1, r3, r4, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ 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] @ (191784 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7fd34>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -356785,17 +356785,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 │ │ │ │ - stmia r2!, {r3, r4, r5} │ │ │ │ + stmia r2!, {r3, r4, r7} │ │ │ │ lsls r5, r6, #3 │ │ │ │ - stmia r1!, {r1, r5, r6} │ │ │ │ + stmia r1!, {r1, r6, r7} │ │ │ │ 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] @ (19182c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7fddc>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -359507,15 +359507,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s3, [sp, #20] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 193978 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x81f28> │ │ │ │ orr.w r1, lr, #182 @ 0xb6 │ │ │ │ - movs r3, #100 @ 0x64 │ │ │ │ + movs r3, #196 @ 0xc4 │ │ │ │ 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] │ │ │ │ @@ -359640,21 +359640,21 @@ │ │ │ │ ldr r0, [pc, #20] @ (193bf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x821a0>) │ │ │ │ add r0, pc │ │ │ │ b.n 193bb2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82162> │ │ │ │ ldr r0, [pc, #16] @ (193bf4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x821a4>) │ │ │ │ add r0, pc │ │ │ │ b.n 193bb2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82162> │ │ │ │ nop │ │ │ │ - cmp r1, #228 @ 0xe4 │ │ │ │ + cmp r2, #68 @ 0x44 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - cmp r1, #174 @ 0xae │ │ │ │ + cmp r2, #14 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - cmp r1, #104 @ 0x68 │ │ │ │ + cmp r1, #200 @ 0xc8 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - cmp r1, #130 @ 0x82 │ │ │ │ + cmp r1, #226 @ 0xe2 │ │ │ │ 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] @ (193d50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82300>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -359762,15 +359762,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 193cb6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82266> │ │ │ │ nop │ │ │ │ ldc 1, cr0, [ip, #-728]! @ 0xfffffd28 │ │ │ │ - cmp r0, #192 @ 0xc0 │ │ │ │ + cmp r1, #32 │ │ │ │ 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] @ (193ea4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82454>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -359877,15 +359877,15 @@ │ │ │ │ iteee eq │ │ │ │ addeq.w r1, r7, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 193e1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x823cc> │ │ │ │ rsbs r1, sl, r6, ror #2 │ │ │ │ - movs r6, #222 @ 0xde │ │ │ │ + movs r7, #62 @ 0x3e │ │ │ │ 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] @ (193ff4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x825a4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -359991,15 +359991,15 @@ │ │ │ │ addeq.w r1, r6, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, r6, #16 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 193f6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8251c> │ │ │ │ nop │ │ │ │ eor.w r1, r6, r6, ror #2 │ │ │ │ - movs r4, #214 @ 0xd6 │ │ │ │ + movs r5, #54 @ 0x36 │ │ │ │ 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] @ (194144 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x826f4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -360105,15 +360105,15 @@ │ │ │ │ addeq.w r1, r6, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, r6, #16 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 1940bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8266c> │ │ │ │ nop │ │ │ │ ldmdb r6!, {r1, r2, r4, r5, r7, r8} │ │ │ │ - movs r2, #194 @ 0xc2 │ │ │ │ + movs r3, #34 @ 0x22 │ │ │ │ lsls r1, r1, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1941e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82798> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -360428,15 +360428,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r6, #16 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 19446e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82a1e> │ │ │ │ nop │ │ │ │ b.n 194024 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x825d4> │ │ │ │ lsls r6, r6, #6 │ │ │ │ - adds r0, r2, #2 │ │ │ │ + adds r0, r6, #3 │ │ │ │ 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] @ (194660 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82c10>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -360548,15 +360548,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r6, #16 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 1945d2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82b82> │ │ │ │ nop │ │ │ │ b.n 193ec0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82470> │ │ │ │ lsls r6, r6, #6 │ │ │ │ - subs r4, r1, r3 │ │ │ │ + subs r4, r5, r4 │ │ │ │ lsls r1, r1, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1947cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82d7c> │ │ │ │ @@ -361577,15 +361577,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1951d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x83788> │ │ │ │ bhi.n 1952bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8386c> │ │ │ │ lsls r6, r6, #6 │ │ │ │ - lsrs r2, r5, #25 │ │ │ │ + lsrs r2, r1, #27 │ │ │ │ lsls r1, 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, #328] @ (1953c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x83970>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -361698,15 +361698,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r6, #16 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 19532c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x838dc> │ │ │ │ nop │ │ │ │ bvs.n 19535c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8390c> │ │ │ │ lsls r6, r6, #6 │ │ │ │ - lsrs r6, r7, #19 │ │ │ │ + lsrs r6, r3, #21 │ │ │ │ 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, #348] @ (195538 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x83ae8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -361819,15 +361819,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1954a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x83a58> │ │ │ │ nop │ │ │ │ bpl.n 195610 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x83bc0> │ │ │ │ lsls r6, r6, #6 │ │ │ │ - lsrs r2, r3, #11 │ │ │ │ + lsrs r2, r7, #12 │ │ │ │ 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, #340] @ (1956a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x83c58>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -361938,15 +361938,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 195618 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x83bc8> │ │ │ │ nop │ │ │ │ bcc.n 195690 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x83c40> │ │ │ │ lsls r6, r6, #6 │ │ │ │ - lsrs r2, r2, #5 │ │ │ │ + lsrs r2, r6, #6 │ │ │ │ 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] @ (1957fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x83dac>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -362055,15 +362055,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 195774 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x83d24> │ │ │ │ nop │ │ │ │ bcs.n 195704 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x83cb4> │ │ │ │ lsls r6, r6, #6 │ │ │ │ - lsls r6, r5, #24 │ │ │ │ + lsls r6, r1, #26 │ │ │ │ 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] @ (195950 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x83f00>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -362172,15 +362172,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 1958c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x83e78> │ │ │ │ nop │ │ │ │ bne.n 1959b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x83f60> │ │ │ │ lsls r6, r6, #6 │ │ │ │ - lsls r2, r0, #19 │ │ │ │ + lsls r2, r4, #20 │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #92] @ (1959c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x83f74>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -362588,17 +362588,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 193b58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82108> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 195dd6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x84386> │ │ │ │ ldmia r3!, {r2, r5, r6, r7} │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldrb r4, [r3, #14] │ │ │ │ + ldrb r4, [r7, #15] │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldrb r6, [r6, #10] │ │ │ │ + ldrb r6, [r2, #12] │ │ │ │ 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] @ (195ef0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x844a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -362666,17 +362666,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 193b58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82108> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 195eaa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8445a> │ │ │ │ nop │ │ │ │ ldmia r3!, {r4} │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldrb r6, [r1, #11] │ │ │ │ + ldrb r6, [r5, #12] │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldrb r0, [r3, #7] │ │ │ │ + ldrb r0, [r7, #8] │ │ │ │ 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] @ (195fcc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8457c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -362745,17 +362745,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193b58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82108> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 195f8a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8453a> │ │ │ │ nop │ │ │ │ ldmia r2!, {r3, r4, r5} │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldrb r6, [r0, #8] │ │ │ │ + ldrb r6, [r4, #9] │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldrb r0, [r0, #4] │ │ │ │ + ldrb r0, [r4, #5] │ │ │ │ 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] @ (1960b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x84664>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -362828,17 +362828,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193b58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82108> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 196068 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x84618> │ │ │ │ nop │ │ │ │ ldmia r1!, {r2, r3, r4, r6} │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldrb r2, [r6, #4] │ │ │ │ + ldrb r2, [r2, #6] │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldrb r0, [r3, #0] │ │ │ │ + ldrb r0, [r7, #1] │ │ │ │ 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] @ (19612c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x846dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -364689,15 +364689,15 @@ │ │ │ │ addeq.w r1, r6, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r6, #16 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 1975e6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x85b96> │ │ │ │ push {r1, r2, r3, r4, r5} │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ble.n 197638 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x85be8> │ │ │ │ + udf #44 @ 0x2c │ │ │ │ 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] @ (197830 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x85de0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -364828,15 +364828,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 197796 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x85d46> │ │ │ │ uxth r4, r2 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - bgt.n 1978b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x85e60> │ │ │ │ + bgt.n 197770 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x85d20> │ │ │ │ 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] @ (197a08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x85fb8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -364976,15 +364976,15 @@ │ │ │ │ vldr s3, [sp, #16] │ │ │ │ vldr s2, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 1978ce <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x85e7e> │ │ │ │ sub sp, #496 @ 0x1f0 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ble.n 197af8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x860a8> │ │ │ │ + ble.n 1979b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x85f68> │ │ │ │ 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] @ (197b84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x86134>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -365106,15 +365106,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193b58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82108> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 197aa4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x86054> │ │ │ │ nop │ │ │ │ add r7, sp, #144 @ 0x90 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - blt.n 197b00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x860b0> │ │ │ │ + bgt.n 197bc0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x86170> │ │ │ │ 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] @ (197d1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x862cc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -365242,15 +365242,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 197c80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x86230> │ │ │ │ nop │ │ │ │ add r5, sp, #664 @ 0x298 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ble.n 197d80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x86330> │ │ │ │ + ble.n 197c40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x861f0> │ │ │ │ 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] @ (197e98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x86448>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -365371,15 +365371,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193b58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82108> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 197dbc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8636c> │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - blt.n 197e68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x86418> │ │ │ │ + bgt.n 197f28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x864d8> │ │ │ │ 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] @ (198014 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x865c4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -365506,15 +365506,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193b58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82108> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 197f34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x864e4> │ │ │ │ add r2, sp, #592 @ 0x250 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - blt.n 1980e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x86694> │ │ │ │ + blt.n 197fa4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x86554> │ │ │ │ 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] @ (1981ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8675c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -365642,15 +365642,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 198110 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x866c0> │ │ │ │ nop │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - bls.n 1981f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x867a0> │ │ │ │ + bls.n 1982b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x86860> │ │ │ │ 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] @ (198328 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x868d8>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -365771,15 +365771,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193b58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82108> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19824c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x867fc> │ │ │ │ add r7, pc, #504 @ (adr r7, 198524 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x86ad4>) │ │ │ │ lsls r6, r6, #6 │ │ │ │ - bvc.n 1982d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x86888> │ │ │ │ + bhi.n 198398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x86948> │ │ │ │ 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] @ (1984a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x86a54>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -365906,15 +365906,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193b58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82108> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1983c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x86974> │ │ │ │ add r6, pc, #16 @ (adr r6, 1984b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x86a68>) │ │ │ │ lsls r6, r6, #6 │ │ │ │ - bvc.n 198554 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x86b04> │ │ │ │ + bvc.n 198414 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x869c4> │ │ │ │ lsls r0, r1, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 198580 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x86b30> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -366569,17 +366569,17 @@ │ │ │ │ addne.w r1, r0, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r0, #12] │ │ │ │ b.n 198b22 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x870d2> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #976] @ 0x3d0 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldr r4, [pc, #648] @ (198f0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x874bc>) │ │ │ │ + ldr r5, [pc, #8] @ (198c8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8723c>) │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr r4, [pc, #704] @ (198f48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x874f8>) │ │ │ │ + ldr r5, [pc, #64] @ (198cc8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x87278>) │ │ │ │ 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] @ (198ed0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x87480>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -366764,17 +366764,17 @@ │ │ │ │ addne.w r1, r0, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r0, #12] │ │ │ │ b.n 198d70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x87320> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldr r2, [pc, #424] @ (199080 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x87630>) │ │ │ │ + ldr r2, [pc, #808] @ (199200 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x877b0>) │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr r2, [pc, #368] @ (19904c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x875fc>) │ │ │ │ + ldr r2, [pc, #752] @ (1991cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8777c>) │ │ │ │ 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] @ (199134 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x876e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -366958,17 +366958,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193b58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82108> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19900e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x875be> │ │ │ │ nop │ │ │ │ ldr r2, [sp, #344] @ 0x158 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - @ instruction: 0x47da │ │ │ │ + ldr r0, [pc, #232] @ (199224 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x877d4>) │ │ │ │ lsls r5, r6, #3 │ │ │ │ - blxns r7 │ │ │ │ + ldr r0, [pc, #112] @ (1991b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x87760>) │ │ │ │ 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] @ (1993a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x87950>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -367158,17 +367158,17 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193b58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82108> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 199276 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x87826> │ │ │ │ str r7, [sp, #976] @ 0x3d0 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - cmp r2, pc │ │ │ │ + cmp sl, fp │ │ │ │ lsls r5, r6, #3 │ │ │ │ - cmp r4, r9 │ │ │ │ + cmp ip, r5 │ │ │ │ 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] @ (1995c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x87b70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -367333,17 +367333,17 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193b58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82108> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1994d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x87a84> │ │ │ │ str r5, [sp, #544] @ 0x220 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - muls r4, r5 │ │ │ │ + mvns r4, r1 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - orrs r6, r5 │ │ │ │ + bics r6, r1 │ │ │ │ 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] @ (1997fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x87dac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -367517,17 +367517,17 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193b58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82108> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1996fa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x87caa> │ │ │ │ str r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - adcs r0, r0 │ │ │ │ + sbcs r0, r4 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - lsrs r2, r6 │ │ │ │ + adcs r2, r2 │ │ │ │ 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] @ (1999d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x87f80>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -367669,18 +367669,18 @@ │ │ │ │ movtgt r3, #16368 @ 0x3ff0 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r4, #32 │ │ │ │ strgt r3, [r4, #28] │ │ │ │ b.n 19990c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x87ebc> │ │ │ │ str r1, [sp, #168] @ 0xa8 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - itet ls │ │ │ │ - lslls r0, r1, #4 │ │ │ │ - pushhi {r4, r5, r6, r7, lr} │ │ │ │ - movls.w ip, #4096 @ 0x1000 │ │ │ │ + itet │ │ │ │ + lsl r0, r1, #4 │ │ │ │ + pushal {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] @ (199b80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x88130>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ add r2, pc │ │ │ │ @@ -367811,15 +367811,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strgt.w r3, [ip, #28] │ │ │ │ b.n 199ae8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x88098> │ │ │ │ nop │ │ │ │ ldrh r4, [r3, #58] @ 0x3a │ │ │ │ lsls r6, r6, #6 │ │ │ │ - bkpt 0x0028 │ │ │ │ + bkpt 0x0088 │ │ │ │ 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] @ (199d70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x88320>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -367966,15 +367966,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 199c24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x881d4> │ │ │ │ ldrh r2, [r5, #44] @ 0x2c │ │ │ │ lsls r6, r6, #6 │ │ │ │ - pop {r3} │ │ │ │ + pop {r3, r5, 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, #408] @ (199f20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x884d0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -368108,15 +368108,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193b58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82108> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 199e1a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x883ca> │ │ │ │ nop │ │ │ │ ldrh r4, [r7, #28] │ │ │ │ lsls r6, r6, #6 │ │ │ │ - hlt 0x0000 │ │ │ │ + revsh r0, 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, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #472] @ (19a110 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x886c0>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -368262,15 +368262,15 @@ │ │ │ │ vldr d3, [sp, #32] │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 199fc2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x88572> │ │ │ │ ldrh r4, [r1, #16] │ │ │ │ lsls r6, r6, #6 │ │ │ │ - @ instruction: 0xb89a │ │ │ │ + @ instruction: 0xb8fa │ │ │ │ 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] @ (19a2b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x88864>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -368398,15 +368398,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193b58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82108> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19a1c2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x88772> │ │ │ │ ldrh r4, [r3, #0] │ │ │ │ lsls r6, r6, #6 │ │ │ │ - @ instruction: 0xb706 │ │ │ │ + @ instruction: 0xb766 │ │ │ │ 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] @ (19a3e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x88990>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369119,15 +369119,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r6, #16 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 19aa8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8903c> │ │ │ │ nop │ │ │ │ ldrb r2, [r4, #30] │ │ │ │ lsls r6, r6, #6 │ │ │ │ - cbz r2, 19ab58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x89108> │ │ │ │ + cbz r2, 19ab70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x89120> │ │ │ │ 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] @ (19acec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8929c>) │ │ │ │ @@ -369265,15 +369265,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 193b58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82108> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 19abf2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x891a2> │ │ │ │ ldrb r0, [r0, #24] │ │ │ │ lsls r6, r6, #6 │ │ │ │ - add sp, #352 @ 0x160 │ │ │ │ + sub sp, #224 @ 0xe0 │ │ │ │ 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] @ (19ae90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x89440>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -369406,15 +369406,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r6, #16 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 19adf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x893a0> │ │ │ │ nop │ │ │ │ ldrb r6, [r7, #16] │ │ │ │ lsls r6, r6, #6 │ │ │ │ - add r6, sp, #296 @ 0x128 │ │ │ │ + add r6, sp, #680 @ 0x2a8 │ │ │ │ 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] @ (19b048 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x895f8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -369548,15 +369548,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193b58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82108> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19af4e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x894fe> │ │ │ │ nop │ │ │ │ ldrb r2, [r3, #10] │ │ │ │ lsls r6, r6, #6 │ │ │ │ - add r5, sp, #112 @ 0x70 │ │ │ │ + add r5, sp, #496 @ 0x1f0 │ │ │ │ lsls r0, r1, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 19b1f6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x897a6> │ │ │ │ @@ -374251,15 +374251,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19e834 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8cde4> │ │ │ │ tst r6, r0 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldr r6, [r7, #56] @ 0x38 │ │ │ │ + ldr r6, [r3, #64] @ 0x40 │ │ │ │ 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] @ (19ea84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8d034>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -374394,15 +374394,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 19e9d2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8cf82> │ │ │ │ eors r0, r3 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ + ldr r0, [r1, #32] │ │ │ │ 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] @ (19ec64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8d214>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -374545,15 +374545,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193b58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82108> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19eb58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8d108> │ │ │ │ nop │ │ │ │ subs r6, #166 @ 0xa6 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldr r2, [r3, #48] @ 0x30 │ │ │ │ + ldr r2, [r7, #52] @ 0x34 │ │ │ │ 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] @ (19ee68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8d418>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -374703,15 +374703,15 @@ │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 19ed18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8d2c8> │ │ │ │ nop │ │ │ │ subs r4, #200 @ 0xc8 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldr r6, [r3, #12] │ │ │ │ + ldr r6, [r7, #16] │ │ │ │ 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] @ (19f020 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8d5d0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -374845,15 +374845,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 19ef80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8d530> │ │ │ │ nop │ │ │ │ subs r2, #194 @ 0xc2 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - str r4, [r1, #72] @ 0x48 │ │ │ │ + str r4, [r5, #76] @ 0x4c │ │ │ │ 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] @ (19f1c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8d778>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -374984,15 +374984,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 19f12c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8d6dc> │ │ │ │ subs r1, #10 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ + str r2, [r1, #44] @ 0x2c │ │ │ │ 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] @ (19f3b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8d968>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -375139,15 +375139,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193b58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82108> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19f2a2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8d852> │ │ │ │ nop │ │ │ │ adds r7, #100 @ 0x64 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - str r6, [r3, #60] @ 0x3c │ │ │ │ + str r6, [r7, #64] @ 0x40 │ │ │ │ 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] @ (19f57c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8db2c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -375282,15 +375282,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193b58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82108> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19f47a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8da2a> │ │ │ │ adds r5, #116 @ 0x74 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - str r4, [r0, #24] │ │ │ │ + str r4, [r4, #28] │ │ │ │ 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] @ (19f764 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8dd14>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -375434,15 +375434,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193b58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82108> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19f650 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8dc00> │ │ │ │ nop │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldrsh r6, [r4, r5] │ │ │ │ + ldrsh r6, [r0, 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, #432] @ (19f92c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8dedc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -375579,15 +375579,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193b58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82108> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19f828 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8ddd8> │ │ │ │ adds r1, #200 @ 0xc8 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldrsh r0, [r6, r0] │ │ │ │ + ldrsh r0, [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, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #448] @ (19fb04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8e0b4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -375731,15 +375731,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193b58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82108> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19f9f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8dfa8> │ │ │ │ nop │ │ │ │ adds r0, #0 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldrb r6, [r5, r2] │ │ │ │ + ldrb r6, [r1, 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, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #452] @ (19fce0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8e290>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -375885,15 +375885,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193b58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82108> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19fbd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8e184> │ │ │ │ cmp r6, #40 @ 0x28 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldrh r0, [r1, r4] │ │ │ │ + ldrh r0, [r5, 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, #432] @ (19fea8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8e458>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376030,15 +376030,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193b58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82108> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19fda4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8e354> │ │ │ │ cmp r4, #76 @ 0x4c │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldr r4, [r4, r4] │ │ │ │ + ldr r4, [r0, 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, #588] @ (1a0110 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8e6c0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376214,15 +376214,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19ffbc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8e56c> │ │ │ │ nop │ │ │ │ cmp r2, #130 @ 0x82 │ │ │ │ lsls r6, r6, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - strb r2, [r5, r3] │ │ │ │ + strb r2, [r1, 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, #588] @ (1a037c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8e92c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376398,15 +376398,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a0228 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8e7d8> │ │ │ │ nop │ │ │ │ cmp r0, #22 │ │ │ │ lsls r6, r6, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - strh r6, [r6, r2] │ │ │ │ + strh r6, [r2, r4] │ │ │ │ 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] @ (1a0618 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8ebc8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -376593,15 +376593,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ movs r5, #170 @ 0xaa │ │ │ │ lsls r6, r6, #6 │ │ │ │ - str r2, [r1, r0] │ │ │ │ + str r2, [r5, r1] │ │ │ │ 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] @ (1a07c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8ed78>) │ │ │ │ @@ -376740,15 +376740,15 @@ │ │ │ │ b.n 1a06d6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8ec86> │ │ │ │ nop │ │ │ │ movs r3, #20 │ │ │ │ lsls r6, r6, #6 │ │ │ │ ldrsh.w r0, [r2, #437] @ 0x1b5 │ │ │ │ subs r4, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #544] @ (1a09f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8efa8>) │ │ │ │ + ldr r6, [pc, #928] @ (1a0b78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8f128>) │ │ │ │ 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] @ (1a0990 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8ef40>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376892,15 +376892,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a088e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8ee3e> │ │ │ │ movs r1, #90 @ 0x5a │ │ │ │ lsls r6, r6, #6 │ │ │ │ strb.w r0, [r4, ] │ │ │ │ subs r4, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #872] @ (1a0d08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8f2b8>) │ │ │ │ + ldr r5, [pc, #232] @ (1a0a88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8f038>) │ │ │ │ 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] @ (1a0b9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8f14c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -377054,15 +377054,15 @@ │ │ │ │ bl 193b58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82108> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 1a0a80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8f030> │ │ │ │ subs r2, r2, #6 │ │ │ │ lsls r6, r6, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - ldr r3, [pc, #56] @ (1a0be0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8f190>) │ │ │ │ + ldr r3, [pc, #440] @ (1a0d60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8f310>) │ │ │ │ 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] @ (1a0dc8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8f378>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -377222,15 +377222,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ adds r2, r1, #6 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldr r0, [pc, #824] @ (1a1108 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8f6b8>) │ │ │ │ + ldr r1, [pc, #184] @ (1a0e88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8f438>) │ │ │ │ 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] @ (1a0f60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8f510>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -377362,15 +377362,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a0ec6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8f476> │ │ │ │ nop │ │ │ │ subs r4, r4, r5 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldr r3, [pc, #928] @ (1a1308 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8f8b8>) │ │ │ │ + ldr r4, [pc, #288] @ (1a1088 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8f638>) │ │ │ │ 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] @ (1a10f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8f6a8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -377502,15 +377502,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a105e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8f60e> │ │ │ │ nop │ │ │ │ adds r4, r1, r7 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldr r2, [pc, #816] @ (1a1430 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8f9e0>) │ │ │ │ + ldr r3, [pc, #176] @ (1a11b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8f760>) │ │ │ │ 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] @ (1a128c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8f83c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -377637,15 +377637,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193b58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82108> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a11a2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8f752> │ │ │ │ adds r4, r6, r0 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldr r1, [pc, #560] @ (1a14c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8fa74>) │ │ │ │ + ldr r1, [pc, #944] @ (1a1644 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8fbf4>) │ │ │ │ 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] @ (1a141c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8f9cc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -377769,15 +377769,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193b58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82108> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a1334 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8f8e4> │ │ │ │ asrs r0, r4, #26 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldr r0, [pc, #96] @ (1a1484 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8fa34>) │ │ │ │ + ldr r0, [pc, #480] @ (1a1604 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8fbb4>) │ │ │ │ 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] @ (1a1598 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8fb48>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -377904,15 +377904,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193b58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82108> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a14b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8fa68> │ │ │ │ asrs r0, r2, #20 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - mov r8, r7 │ │ │ │ + bx r3 │ │ │ │ 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] @ (1a1714 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8fcc4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -378037,15 +378037,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193b58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82108> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a1634 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8fbe4> │ │ │ │ nop │ │ │ │ asrs r4, r2, #14 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - cmp r6, fp │ │ │ │ + cmp lr, r7 │ │ │ │ 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 │ │ │ │ @@ -378092,21 +378092,21 @@ │ │ │ │ b.n 1a1778 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8fd28> │ │ │ │ ldr r0, [pc, #16] @ (1a17b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8fd64>) │ │ │ │ add r0, pc │ │ │ │ b.n 1a1778 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8fd28> │ │ │ │ ldr r0, [pc, #16] @ (1a17b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8fd68>) │ │ │ │ add r0, pc │ │ │ │ b.n 1a1778 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8fd28> │ │ │ │ - ldr r6, [pc, #120] @ (1a1828 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8fdd8>) │ │ │ │ + ldr r6, [pc, #504] @ (1a19a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8ff58>) │ │ │ │ lsls r0, r1, #4 │ │ │ │ - ldr r5, [pc, #928] @ (1a1b54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x90104>) │ │ │ │ + ldr r6, [pc, #288] @ (1a18d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8fe84>) │ │ │ │ lsls r0, r1, #4 │ │ │ │ - ldr r5, [pc, #648] @ (1a1a40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8fff0>) │ │ │ │ + ldr r6, [pc, #8] @ (1a17c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8fd70>) │ │ │ │ lsls r0, r1, #4 │ │ │ │ - ldr r5, [pc, #752] @ (1a1aac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9005c>) │ │ │ │ + ldr r6, [pc, #112] @ (1a182c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8fddc>) │ │ │ │ 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] @ (1a1924 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8fed4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -378219,15 +378219,15 @@ │ │ │ │ vldr s2, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 1a184c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8fdfc> │ │ │ │ nop │ │ │ │ asrs r0, r7, #5 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldr r4, [pc, #88] @ (1a1984 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8ff34>) │ │ │ │ + ldr r4, [pc, #472] @ (1a1b04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x900b4>) │ │ │ │ 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] @ (1a1a70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x90020>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -378333,15 +378333,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188fd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x77580> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1a19c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8ff74> │ │ │ │ nop │ │ │ │ asrs r6, r0, #32 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldr r2, [pc, #520] @ (1a1c80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x90230>) │ │ │ │ + ldr r2, [pc, #904] @ (1a1e00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x903b0>) │ │ │ │ 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] @ (1a1bb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x90164>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -378440,15 +378440,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188fd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x77580> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1a1b10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x900c0> │ │ │ │ lsrs r2, r7, #26 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldr r0, [pc, #720] @ (1a1e8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9043c>) │ │ │ │ + ldr r1, [pc, #80] @ (1a1c0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x901bc>) │ │ │ │ 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] @ (1a1cfc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x902ac>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -378555,15 +378555,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188fd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x77580> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1a1c54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x90204> │ │ │ │ nop │ │ │ │ lsrs r6, r6, #21 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - bx r3 │ │ │ │ + bx pc │ │ │ │ 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] @ (1a1e40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x903f0>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -378662,15 +378662,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188fd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x77580> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1a1d9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9034c> │ │ │ │ lsrs r6, r5, #16 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - cmp r4, ip │ │ │ │ + cmp ip, 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, #300] @ (1a1f88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x90538>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -378777,15 +378777,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188fd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x77580> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1a1ee0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x90490> │ │ │ │ nop │ │ │ │ lsrs r2, r5, #11 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - mvns r2, r1 │ │ │ │ + add r2, r5 │ │ │ │ lsls r0, r1, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1a204c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x905fc> │ │ │ │ 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 │ │ │ │ @@ -379096,15 +379096,15 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 188fd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x77580> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a228c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9083c> │ │ │ │ lsls r2, r3, #29 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - subs r5, #224 @ 0xe0 │ │ │ │ + subs r6, #64 @ 0x40 │ │ │ │ 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] @ (1a24c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x90a70>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -379218,15 +379218,15 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 188fd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x77580> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a2400 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x909b0> │ │ │ │ lsls r2, r3, #23 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - subs r4, #16 │ │ │ │ + subs r4, #112 @ 0x70 │ │ │ │ lsls r0, r1, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1a2630 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x90be0> │ │ │ │ @@ -380164,15 +380164,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 188fd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x77580> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a2f70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x91520> │ │ │ │ @ instruction: 0xfa7e01b5 │ │ │ │ - adds r0, #6 │ │ │ │ + adds r0, #102 @ 0x66 │ │ │ │ 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] @ (1a31c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x91774>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -380288,15 +380288,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [sp, #0] │ │ │ │ vldr d2, [sp, #32] │ │ │ │ vldr d1, [sp, #24] │ │ │ │ vldr d0, [sp, #16] │ │ │ │ b.n 1a30e2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x91692> │ │ │ │ ldr??.w r0, [r0, #437] @ 0x1b5 │ │ │ │ - cmp r6, #146 @ 0x92 │ │ │ │ + cmp r6, #242 @ 0xf2 │ │ │ │ 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] @ (1a3364 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x91914>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -380416,15 +380416,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188fd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x77580> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1a3292 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x91842> │ │ │ │ nop │ │ │ │ @ instruction: 0xf76601b5 │ │ │ │ - cmp r4, #30 │ │ │ │ + cmp r4, #126 @ 0x7e │ │ │ │ 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] @ (1a34e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x91a98>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -380537,15 +380537,15 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188fd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x77580> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1a3422 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x919d2> │ │ │ │ rsb r1, r6, #5931008 @ 0x5a8000 │ │ │ │ - cmp r2, #128 @ 0x80 │ │ │ │ + cmp r2, #224 @ 0xe0 │ │ │ │ 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] @ (1a3574 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x91b24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -381030,17 +381030,17 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1a171c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8fccc> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1a3a96 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x92046> │ │ │ │ vand d16, d24, d21 │ │ │ │ - ldr r7, [sp, #128] @ 0x80 │ │ │ │ + ldr r7, [sp, #512] @ 0x200 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r5, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r6, [sp, #312] @ 0x138 │ │ │ │ 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] @ (1a3c00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x921b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -381127,17 +381127,17 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1a171c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8fccc> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 1a3b96 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x92146> │ │ │ │ nop │ │ │ │ mcr 1, 2, r0, cr8, cr5, {5} │ │ │ │ - ldr r6, [sp, #40] @ 0x28 │ │ │ │ + ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r4, [sp, #800] @ 0x320 │ │ │ │ + ldr r5, [sp, #160] @ 0xa0 │ │ │ │ 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] @ (1a3d08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x922b8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -381216,17 +381216,17 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1a171c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8fccc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a3cbe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9226e> │ │ │ │ nop │ │ │ │ stc 1, cr0, [r8, #-724]! @ 0xfffffd2c │ │ │ │ - ldr r5, [sp, #88] @ 0x58 │ │ │ │ + ldr r5, [sp, #472] @ 0x1d8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r3, [sp, #784] @ 0x310 │ │ │ │ + ldr r4, [sp, #144] @ 0x90 │ │ │ │ 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] @ (1a3e38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x923e8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -381318,17 +381318,17 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1a171c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8fccc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a3dc8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x92378> │ │ │ │ nop │ │ │ │ stc 1, cr0, [r0], #-724 @ 0xfffffd2c │ │ │ │ - ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r4, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r2, [sp, #592] @ 0x250 │ │ │ │ + ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ 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] @ (1a40c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x92674>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -381525,17 +381525,17 @@ │ │ │ │ @ instruction: 0xeaf001b5 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r1, [sp, #648] @ 0x288 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [sp, #144] @ 0x90 │ │ │ │ + ldr r0, [sp, #528] @ 0x210 │ │ │ │ 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] @ (1a4364 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x92914>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -381737,17 +381737,17 @@ │ │ │ │ @ instruction: 0xe85801b5 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - str r7, [sp, #32] │ │ │ │ + str r7, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r5, [sp, #488] @ 0x1e8 │ │ │ │ + str r5, [sp, #872] @ 0x368 │ │ │ │ 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] @ (1a45fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x92bac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -381945,17 +381945,17 @@ │ │ │ │ lsls r5, r6, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - str r4, [sp, #552] @ 0x228 │ │ │ │ + str r4, [sp, #936] @ 0x3a8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r2, [sp, #944] @ 0x3b0 │ │ │ │ + str r3, [sp, #304] @ 0x130 │ │ │ │ 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] @ (1a489c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x92e4c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382158,17 +382158,17 @@ │ │ │ │ lsls r5, r6, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - str r1, [sp, #944] @ 0x3b0 │ │ │ │ + str r2, [sp, #304] @ 0x130 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r0, [sp, #264] @ 0x108 │ │ │ │ + str r0, [sp, #648] @ 0x288 │ │ │ │ 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] @ (1a4b34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x930e4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -382366,17 +382366,17 @@ │ │ │ │ lsls r5, r6, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrh r6, [r5, #58] @ 0x3a │ │ │ │ + ldrh r6, [r1, #62] @ 0x3e │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r4, [r6, #44] @ 0x2c │ │ │ │ + ldrh r4, [r2, #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, #632] @ (1a4dd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x93384>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382579,17 +382579,17 @@ │ │ │ │ lsls r5, r6, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrh r4, [r3, #38] @ 0x26 │ │ │ │ + ldrh r4, [r7, #40] @ 0x28 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r2, [r1, #24] │ │ │ │ + ldrh r2, [r5, #26] │ │ │ │ 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] @ (1a4e6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9341c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -384366,15 +384366,15 @@ │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r3, [r6, #712] @ 0x2c8 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ str.w r3, [r6, #712] @ 0x2c8 │ │ │ │ b.n 1a62be <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9486e> │ │ │ │ stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r6, #6 │ │ │ │ - strb r4, [r1, #31] │ │ │ │ + ldrb r4, [r5, #0] │ │ │ │ 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 1a648c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x94a3c> │ │ │ │ add.w r7, r3, #598016 @ 0x92000 │ │ │ │ @@ -384806,19 +384806,19 @@ │ │ │ │ movs r1, #39 @ 0x27 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 18c810 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7adc0> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ b.n 1a68c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x94e78> │ │ │ │ nop │ │ │ │ - strb r2, [r5, #17] │ │ │ │ + strb r2, [r1, #19] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r0, [r6, #12] │ │ │ │ + strb r0, [r2, #14] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r0, [r7, #12] │ │ │ │ + strb r0, [r3, #14] │ │ │ │ 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] @ 1a699c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x94f4c> │ │ │ │ sub sp, #28 │ │ │ │ @@ -385942,15 +385942,15 @@ │ │ │ │ vldr s2, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 1a760c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x95bbc> │ │ │ │ nop │ │ │ │ cbz r2, 1a77bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x95d6c> │ │ │ │ lsls r5, r6, #6 │ │ │ │ - udf #132 @ 0x84 │ │ │ │ + udf #228 @ 0xe4 │ │ │ │ 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] @ (1a78e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x95e90>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -386078,15 +386078,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193b58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82108> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a77e6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x95d96> │ │ │ │ cbz r4, 1a791c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x95ecc> │ │ │ │ lsls r5, r6, #6 │ │ │ │ - bgt.n 1a7868 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x95e18> │ │ │ │ + ble.n 1a7928 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x95ed8> │ │ │ │ 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] @ (1a7a64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x96014>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -386208,15 +386208,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 193b58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82108> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 1a797c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x95f2c> │ │ │ │ nop │ │ │ │ add sp, #296 @ 0x128 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - svc 252 @ 0xfc │ │ │ │ + b.n 1a7b24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x960d4> │ │ │ │ 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] @ (1a7bf8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x961a8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -386345,15 +386345,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193b58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82108> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a7b02 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x960b2> │ │ │ │ add r6, sp, #800 @ 0x320 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - svc 96 @ 0x60 │ │ │ │ + svc 192 @ 0xc0 │ │ │ │ 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] @ (1a7d7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9632c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -386475,15 +386475,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 193b58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82108> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 1a7c94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x96244> │ │ │ │ nop │ │ │ │ add r5, sp, #200 @ 0xc8 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ble.n 1a7e4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x963fc> │ │ │ │ + ble.n 1a7d0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x962bc> │ │ │ │ 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] @ (1a7f10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x964c0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -386612,15 +386612,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193b58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82108> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a7e1a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x963ca> │ │ │ │ add r3, sp, #704 @ 0x2c0 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - bgt.n 1a7ea8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x96458> │ │ │ │ + ble.n 1a7f68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x96518> │ │ │ │ lsls r7, r0, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1a8006 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x965b6> │ │ │ │ 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 │ │ │ │ @@ -386998,15 +386998,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 193b58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82108> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 1a82a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x96850> │ │ │ │ nop │ │ │ │ add r7, pc, #264 @ (adr r7, 1a84b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x96a64>) │ │ │ │ lsls r5, r6, #6 │ │ │ │ - bls.n 1a8474 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x96a24> │ │ │ │ + bls.n 1a8334 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x968e4> │ │ │ │ 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] @ (1a8560 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x96b10>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -387141,15 +387141,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193b58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82108> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a845c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x96a0c> │ │ │ │ add r5, pc, #520 @ (adr r5, 1a876c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x96d1c>) │ │ │ │ lsls r5, r6, #6 │ │ │ │ - bvc.n 1a84f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x96aa4> │ │ │ │ + bhi.n 1a85b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x96b64> │ │ │ │ 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 │ │ │ │ @@ -388274,15 +388274,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193b58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82108> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a922e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x977de> │ │ │ │ str r7, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - stmia r2!, {r1, r2, r7} │ │ │ │ + stmia r2!, {r1, r2, r5, r6, r7} │ │ │ │ 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] @ (1a9538 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x97ae8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -388428,15 +388428,15 @@ │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 1a93f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x979a0> │ │ │ │ nop │ │ │ │ str r5, [sp, #936] @ 0x3a8 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - stmia r0!, {r2, r3, r4, r6} │ │ │ │ + stmia r0!, {r2, r3, r4, r5, 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, #460] @ (1a971c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x97ccc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -388580,18 +388580,18 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193b58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82108> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a9602 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x97bb2> │ │ │ │ nop │ │ │ │ str r3, [sp, #976] @ 0x3d0 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - bkpt 0x00c2 │ │ │ │ - lsls r7, r0, #4 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + ittt cs │ │ │ │ + lslcs r7, r0, #4 │ │ │ │ + pushcs {r4, r5, r6, r7, lr} │ │ │ │ + movcs.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #432] @ (1a98e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x97e94>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ add r2, pc │ │ │ │ @@ -388726,15 +388726,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193b58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x82108> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a97d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x97d84> │ │ │ │ nop │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - pop {r1, r7} │ │ │ │ + pop {r1, r5, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -388779,21 +388779,21 @@ │ │ │ │ b.n 1a9948 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x97ef8> │ │ │ │ ldr r2, [pc, #16] @ (1a9980 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x97f30>) │ │ │ │ add r2, pc │ │ │ │ b.n 1a9948 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x97ef8> │ │ │ │ ldr r2, [pc, #16] @ (1a9984 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x97f34>) │ │ │ │ add r2, pc │ │ │ │ b.n 1a9948 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x97ef8> │ │ │ │ - ldmia r4!, {r1, r2, r3, r6} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - ldmia r4, {r2, r3, r4} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r5} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - ldmia r3!, {r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r4, r6} │ │ │ │ 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] @ (1a9aec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9809c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -388904,15 +388904,15 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a9a4e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x97ffe> │ │ │ │ nop │ │ │ │ ldrh r4, [r5, #60] @ 0x3c │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldmia r2, {r2, r4, r7} │ │ │ │ + ldmia r2, {r2, r4, r5, r6, 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] @ (1a9c3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x981ec>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -389017,15 +389017,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a9bc0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x98170> │ │ │ │ ldrh r0, [r0, #50] @ 0x32 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldmia r1, {r1, r2} │ │ │ │ + ldmia r1, {r1, r2, r5, r6} │ │ │ │ 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] @ (1a9d88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x98338>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -389127,15 +389127,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a9d0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x982bc> │ │ │ │ ldrh r6, [r5, #38] @ 0x26 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - stmia r7!, {r1, r3, r4} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, 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, #312] @ (1a9ed8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x98488>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -389243,15 +389243,15 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a9e5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9840c> │ │ │ │ nop │ │ │ │ ldrh r4, [r4, #28] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ 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] @ (1aa024 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x985d4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -389353,15 +389353,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a9fa8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x98558> │ │ │ │ ldrh r2, [r2, #18] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r3, r4} │ │ │ │ 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] @ (1aa174 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x98724>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -389469,15 +389469,15 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1aa0f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x986a8> │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #8] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - stmia r2!, {r1, r2, r4} │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r7, r0, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1aa21e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x987ce> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -389787,15 +389787,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, lr, #32 │ │ │ │ strgt.w r3, [lr, #28] │ │ │ │ b.n 1aa48a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x98a3a> │ │ │ │ nop │ │ │ │ strh r4, [r5, #42] @ 0x2a │ │ │ │ lsls r5, r6, #6 │ │ │ │ - pop {r2, r4, r5, r6, pc} │ │ │ │ + pop {r2, r4, r6, r7, pc} │ │ │ │ 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] @ (1aa694 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x98c44>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -389906,15 +389906,15 @@ │ │ │ │ addle.w r1, r6, #24 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r6, #32 │ │ │ │ strgt r3, [r6, #28] │ │ │ │ b.n 1aa602 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x98bb2> │ │ │ │ strh r6, [r7, #30] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - cbnz r4, 1aa714 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x98cc4> │ │ │ │ + pop {r2, r6} │ │ │ │ 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] @ (1aa7e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x98d98>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -390019,15 +390019,15 @@ │ │ │ │ itee le │ │ │ │ addle.w r1, lr, #24 │ │ │ │ addgt.w r1, lr, #32 │ │ │ │ strdgt r3, r3, [lr, #24] │ │ │ │ b.n 1aa762 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x98d12> │ │ │ │ strh r6, [r2, #20] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - cbnz r0, 1aa826 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x98dd6> │ │ │ │ + rev r0, r7 │ │ │ │ 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] @ (1aa948 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x98ef8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -390134,15 +390134,15 @@ │ │ │ │ itee le │ │ │ │ addle.w r1, r6, #24 │ │ │ │ addgt.w r1, r6, #32 │ │ │ │ strdgt r3, r3, [r6, #24] │ │ │ │ b.n 1aa8be <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x98e6e> │ │ │ │ strh r2, [r0, #10] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - @ instruction: 0xb85c │ │ │ │ + @ instruction: 0xb8bc │ │ │ │ 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] @ (1aaabc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9906c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -390258,15 +390258,15 @@ │ │ │ │ addne.w r1, r6, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 1aaa3e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x98fee> │ │ │ │ nop │ │ │ │ ldrb r2, [r4, #31] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - @ instruction: 0xb6aa │ │ │ │ + @ instruction: 0xb70a │ │ │ │ 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] @ (1aac28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x991d8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -390379,15 +390379,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, r7, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 1aaba8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x99158> │ │ │ │ ldrb r6, [r5, #25] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - push {r1, r2, r3, r4, r6, r7} │ │ │ │ + push {r1, r2, r3, r4, r5, lr} │ │ │ │ lsls r7, r0, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1aad9e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9934e> │ │ │ │ @@ -391430,15 +391430,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1ab828 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x99dd8> │ │ │ │ strb r2, [r0, #8] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - add r7, pc, #936 @ (adr r7, 1abc58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9a208>) │ │ │ │ + add r0, sp, #296 @ 0x128 │ │ │ │ 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] @ (1aba24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x99fd4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -391554,15 +391554,15 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1ab986 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x99f36> │ │ │ │ nop │ │ │ │ strb r4, [r0, #2] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - add r6, pc, #464 @ (adr r6, 1abbfc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9a1ac>) │ │ │ │ + add r6, pc, #848 @ (adr r6, 1abd7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9a32c>) │ │ │ │ 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] @ (1abbb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9a160>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -391680,15 +391680,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1abb2e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9a0de> │ │ │ │ nop │ │ │ │ ldr r6, [r0, #112] @ 0x70 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - add r4, pc, #144 @ (adr r4, 1abc48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9a1f8>) │ │ │ │ + add r4, pc, #528 @ (adr r4, 1abdc8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9a378>) │ │ │ │ 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] @ (1abd28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9a2d8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -391800,15 +391800,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1abca8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9a258> │ │ │ │ ldr r2, [r7, #84] @ 0x54 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - add r2, pc, #584 @ (adr r2, 1abf78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9a528>) │ │ │ │ + add r2, pc, #968 @ (adr r2, 1ac0f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9a6a8>) │ │ │ │ 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] @ (1abda8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9a358>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392040,17 +392040,17 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1a98ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x97e9c> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1abfb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9a560> │ │ │ │ nop │ │ │ │ ldr r4, [r3, #32] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - subs r6, r4, r4 │ │ │ │ + subs r6, r0, r6 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - adds r0, r3, r3 │ │ │ │ + adds r0, r7, r4 │ │ │ │ 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] @ (1ac0f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9a6a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392128,17 +392128,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1a98ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x97e9c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 1ac09c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9a64c> │ │ │ │ nop │ │ │ │ ldr r0, [r6, #16] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - subs r2, r6, r0 │ │ │ │ + subs r2, r2, r2 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - asrs r4, r2, #31 │ │ │ │ + adds r4, r6, r0 │ │ │ │ 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] @ (1ac1e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9a794>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -392212,17 +392212,17 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1a98ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x97e9c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1ac1a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9a750> │ │ │ │ ldr r4, [r6, #0] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - adds r4, r2, r5 │ │ │ │ + adds r4, r6, r6 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - asrs r6, r4, #27 │ │ │ │ + asrs r6, r0, #29 │ │ │ │ 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] @ (1ac2f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9a8a0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -392305,17 +392305,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1a98ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x97e9c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1ac292 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9a842> │ │ │ │ nop │ │ │ │ str r4, [r0, #116] @ 0x74 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - adds r6, r3, r1 │ │ │ │ + adds r6, r7, r2 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - asrs r4, r3, #23 │ │ │ │ + asrs r4, r7, #24 │ │ │ │ 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] @ (1ac374 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9a924>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393141,15 +393141,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1acc56 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9b206> │ │ │ │ ldrb r2, [r3, r7] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldrh r4, [r1, #0] │ │ │ │ + ldrh r4, [r5, #2] │ │ │ │ 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] @ (1acebc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9b46c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -393280,15 +393280,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1ace28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9b3d8> │ │ │ │ nop │ │ │ │ ldrb r2, [r2, r0] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - strh r2, [r3, #50] @ 0x32 │ │ │ │ + strh r2, [r7, #52] @ 0x34 │ │ │ │ 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] @ (1ad050 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9b600>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -393413,15 +393413,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1acfc0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9b570> │ │ │ │ ldrh r6, [r5, r1] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldrh r6, [r1, #16] │ │ │ │ + ldrh r6, [r5, #18] │ │ │ │ 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] @ (1ad1f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9b7a0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -393553,15 +393553,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1ad160 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9b710> │ │ │ │ ldr r2, [r3, r3] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldrh r2, [r5, #10] │ │ │ │ + ldrh r2, [r1, #14] │ │ │ │ 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] @ (1ad384 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9b934>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -393686,15 +393686,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1ad2f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9b8a4> │ │ │ │ ldrsb r2, [r7, r4] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - strh r2, [r3, #58] @ 0x3a │ │ │ │ + strh r2, [r7, #60] @ 0x3c │ │ │ │ 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] @ (1ad524 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9bad4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -393826,15 +393826,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1ad494 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9ba44> │ │ │ │ strb r6, [r4, r6] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - strh r6, [r6, #52] @ 0x34 │ │ │ │ + strh r6, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r0, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1ad606 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9bbb6> │ │ │ │ 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 │ │ │ │ @@ -394216,15 +394216,15 @@ │ │ │ │ addle.w r1, r6, #24 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r6, #32 │ │ │ │ strgt r3, [r6, #28] │ │ │ │ b.n 1ad908 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9beb8> │ │ │ │ str r2, [r4, r4] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldrb r6, [r7, #29] │ │ │ │ + ldrb r6, [r3, #31] │ │ │ │ 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] @ (1adb70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9c120>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -394358,15 +394358,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, r6, #32 │ │ │ │ strgt r3, [r6, #28] │ │ │ │ b.n 1adaca <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9c07a> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #408] @ (1add0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9c2bc>) │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldrb r4, [r5, #24] │ │ │ │ + ldrb r4, [r1, #26] │ │ │ │ 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] @ (1add10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9c2c0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -394495,15 +394495,15 @@ │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 1adc72 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9c222> │ │ │ │ nop │ │ │ │ ldr r5, [pc, #744] @ (1adffc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9c5ac>) │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldrb r4, [r6, #19] │ │ │ │ + ldrb r4, [r2, #21] │ │ │ │ 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] @ (1adeb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9c464>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -394633,15 +394633,15 @@ │ │ │ │ addle.w r1, r6, #24 │ │ │ │ addgt.w r1, r6, #32 │ │ │ │ strdgt r3, r3, [r6, #24] │ │ │ │ b.n 1ade16 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9c3c6> │ │ │ │ nop │ │ │ │ ldr r4, [pc, #104] @ (1adf20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9c4d0>) │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldrb r4, [r6, #13] │ │ │ │ + ldrb r4, [r2, #15] │ │ │ │ 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] @ (1ae074 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9c624>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -394780,15 +394780,15 @@ │ │ │ │ addne.w r1, r6, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 1adfe2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9c592> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #472] @ (1ae250 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9c800>) │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldrb r0, [r7, #17] │ │ │ │ + ldrb r0, [r3, #19] │ │ │ │ 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] @ (1ae230 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9c7e0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -394925,15 +394925,15 @@ │ │ │ │ addne.w r1, r8, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [r8, #12] │ │ │ │ b.n 1ae19a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9c74a> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #728] @ (1ae50c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9cabc>) │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldrb r4, [r3, #11] │ │ │ │ + ldrb r4, [r7, #12] │ │ │ │ lsls r7, r0, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1ae3f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9c9a0> │ │ │ │ @@ -396189,15 +396189,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1af0ca <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9d67a> │ │ │ │ subs r1, #146 @ 0x92 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - str r6, [r2, #60] @ 0x3c │ │ │ │ + str r6, [r6, #64] @ 0x40 │ │ │ │ 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] @ (1af33c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9d8ec>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -396339,15 +396339,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1af278 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9d828> │ │ │ │ adds r7, #206 @ 0xce │ │ │ │ lsls r5, r6, #6 │ │ │ │ - str r0, [r6, #24] │ │ │ │ + str r0, [r2, #32] │ │ │ │ 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] @ (1af514 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9dac4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -396488,15 +396488,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1af480 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9da30> │ │ │ │ adds r5, #238 @ 0xee │ │ │ │ lsls r5, r6, #6 │ │ │ │ - str r4, [r7, #0] │ │ │ │ + str r4, [r3, #8] │ │ │ │ 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] @ (1af6dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9dc8c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -396633,15 +396633,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1af646 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9dbf6> │ │ │ │ nop │ │ │ │ adds r4, #22 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldrb r6, [r7, r7] │ │ │ │ + ldrsh r6, [r3, r1] │ │ │ │ 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] @ (1afa10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9dfc0>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -396890,17 +396890,17 @@ │ │ │ │ nop │ │ │ │ adds r2, #78 @ 0x4e │ │ │ │ lsls r5, r6, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - b.n 1afc84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9e234> │ │ │ │ + b.n 1afd44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9e2f4> │ │ │ │ lsls r3, r6, #3 │ │ │ │ - udf #152 @ 0x98 │ │ │ │ + udf #248 @ 0xf8 │ │ │ │ lsls r3, r6, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp r0, #4 │ │ │ │ bne.w 1afef4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9e4a4> │ │ │ │ ldrh.w r1, [r4, #3012] @ 0xbc4 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ @@ -397278,15 +397278,15 @@ │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - str r2, [r7, #112] @ 0x70 │ │ │ │ + str r2, [r3, #120] @ 0x78 │ │ │ │ lsls r7, r0, #4 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 188fd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x77580> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -397572,17 +397572,17 @@ │ │ │ │ nop │ │ │ │ cmp r1, #166 @ 0xa6 │ │ │ │ lsls r5, r6, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - bhi.n 1b01ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9e79c> │ │ │ │ + bhi.n 1b02ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9e85c> │ │ │ │ lsls r3, r6, #3 │ │ │ │ - bpl.n 1b0294 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9e844> │ │ │ │ + bvs.n 1b0354 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9e904> │ │ │ │ lsls r3, r6, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp r0, #4 │ │ │ │ bne.w 1b07ee <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9ed9e> │ │ │ │ ldrh.w r1, [r4, #3012] @ 0xbc4 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ @@ -397949,15 +397949,15 @@ │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - ldrsh r4, [r2, r0] │ │ │ │ + ldrsh r4, [r6, r1] │ │ │ │ lsls r7, r0, #4 │ │ │ │ mov r1, lr │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 18c810 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x7adc0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -398576,19 +398576,19 @@ │ │ │ │ bl 1888d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x76e84> │ │ │ │ b.n 1b0c0a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9f1ba> │ │ │ │ nop │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldmia r7!, {r1, r4, r5} │ │ │ │ + ldmia r7, {r1, r4, r7} │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldmia r4, {r3, r4, r7} │ │ │ │ + ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldr r2, [pc, #784] @ (1b1310 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9f8c0>) │ │ │ │ + ldr r3, [pc, #144] @ (1b1090 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9f640>) │ │ │ │ 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 1b1262 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9f812> │ │ │ │ @@ -399377,19 +399377,19 @@ │ │ │ │ bl 1888d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x76e84> │ │ │ │ b.n 1b1620 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x9fbd0> │ │ │ │ nop │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - stmia r5!, {r4, r5} │ │ │ │ + stmia r5!, {r4, r7} │ │ │ │ lsls r3, r6, #3 │ │ │ │ - stmia r2!, {r1, r7} │ │ │ │ + stmia r2!, {r1, r5, r6, r7} │ │ │ │ lsls r3, r6, #3 │ │ │ │ - asrs r4, r4 │ │ │ │ + sbcs r4, r0 │ │ │ │ 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 1b1cc6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa0276> │ │ │ │ @@ -399862,21 +399862,21 @@ │ │ │ │ lsls r5, r6, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ b.n 1b263c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa0bec> │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r6, r3 │ │ │ │ + add r6, r7 │ │ │ │ lsls r7, r0, #4 │ │ │ │ b.n 1b21f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa07a8> │ │ │ │ lsls r4, r6, #6 │ │ │ │ - cbnz r4, 1b20aa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa065a> │ │ │ │ + pop {r2, r3, r4, r5} │ │ │ │ lsls r3, r6, #3 │ │ │ │ - cbnz r2, 1b203e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa05ee> │ │ │ │ + cbnz r2, 1b2056 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa0606> │ │ │ │ lsls r3, r6, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r0, #1 │ │ │ │ bne.w 1b2264 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa0814> │ │ │ │ @@ -400402,21 +400402,21 @@ │ │ │ │ lsls r5, r6, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ bgt.n 1b27b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa0d60> │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #234 @ 0xea │ │ │ │ + subs r5, #74 @ 0x4a │ │ │ │ lsls r7, r0, #4 │ │ │ │ bge.n 1b2768 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa0d18> │ │ │ │ lsls r4, r6, #6 │ │ │ │ - push {r2, r3, r4, r6, lr} │ │ │ │ + push {r2, r3, r4, r5, r7, lr} │ │ │ │ lsls r3, r6, #3 │ │ │ │ - uxth r6, r0 │ │ │ │ + uxtb r6, r4 │ │ │ │ lsls r3, r6, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r3, #1 │ │ │ │ bne.w 1b2904 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa0eb4> │ │ │ │ @@ -400920,21 +400920,21 @@ │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 1b2c96 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa1246> │ │ │ │ vbsl d0, d26, d20 │ │ │ │ bpl.n 1b2cd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa1288> │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #68 @ 0x44 │ │ │ │ + adds r6, #164 @ 0xa4 │ │ │ │ lsls r7, r0, #4 │ │ │ │ bcc.n 1b2de8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa1398> │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r6, sp, #504 @ 0x1f8 │ │ │ │ + add r6, sp, #888 @ 0x378 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - add r3, sp, #592 @ 0x250 │ │ │ │ + add r3, sp, #976 @ 0x3d0 │ │ │ │ lsls r3, r6, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -401543,21 +401543,21 @@ │ │ │ │ b.n 1b345c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa1a0c> │ │ │ │ nop │ │ │ │ @ instruction: 0xf75401b4 │ │ │ │ ldmia r6!, {r1, r3, r4} │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #30 │ │ │ │ + cmp r6, #126 @ 0x7e │ │ │ │ lsls r7, r0, #4 │ │ │ │ ldmia r3, {r2, r3, r4, r7} │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r6, pc, #816 @ (adr r6, 1b3820 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa1dd0>) │ │ │ │ + add r7, pc, #176 @ (adr r7, 1b35a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa1b50>) │ │ │ │ lsls r3, r6, #3 │ │ │ │ - add r3, pc, #824 @ (adr r3, 1b382c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa1ddc>) │ │ │ │ + add r4, pc, #184 @ (adr r4, 1b35ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa1b5c>) │ │ │ │ lsls r3, r6, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -402302,21 +402302,21 @@ │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r6!, {r4, r5} │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ vorr d16, d26, d20 │ │ │ │ - subs r6, r4, r5 │ │ │ │ + subs r6, r0, r7 │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmia r3!, {r2, r4, r7} │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r6, [sp, #560] @ 0x230 │ │ │ │ + ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldr r3, [sp, #808] @ 0x328 │ │ │ │ + ldr r4, [sp, #168] @ 0xa8 │ │ │ │ lsls r3, r6, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp.w ip, #1 │ │ │ │ bne.w 1b40a2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa2652> │ │ │ │ ldrh.w r1, [r3, #3128] @ 0xc38 │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ @@ -402926,21 +402926,21 @@ │ │ │ │ mvns r7, r7 │ │ │ │ bkpt 0x0078 │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ b.n 1b45cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa2b7c> │ │ │ │ lsls r4, r6, #6 │ │ │ │ - asrs r2, r3, #16 │ │ │ │ + asrs r2, r7, #17 │ │ │ │ lsls r7, r0, #4 │ │ │ │ cbnz r0, 1b46de <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa2c8e> │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r6, [sp, #912] @ 0x390 │ │ │ │ + str r7, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - str r4, [sp, #56] @ 0x38 │ │ │ │ + str r4, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r6, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp.w ip, #1 │ │ │ │ bne.w 1b4876 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa2e26> │ │ │ │ ldrh.w r1, [r3, #3128] @ 0xc38 │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ @@ -403441,15 +403441,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ @ instruction: 0xb6a0 │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r1, #26 │ │ │ │ + asrs r2, r5, #27 │ │ │ │ lsls r7, r0, #4 │ │ │ │ cbz r0, 1b4d30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa32e0> │ │ │ │ lsls r4, r6, #6 │ │ │ │ ldr r3, [pc, #984] @ (1b509c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa364c>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #984] @ (1b50a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa3650>) │ │ │ │ mov r0, r5 │ │ │ │ @@ -403732,17 +403732,17 @@ │ │ │ │ vmov r2, s15 │ │ │ │ b.n 1b4bce <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa317e> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldrh r2, [r4, #54] @ 0x36 │ │ │ │ + ldrh r2, [r0, #58] @ 0x3a │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldrh r0, [r2, #30] │ │ │ │ + ldrh r0, [r6, #32] │ │ │ │ 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] │ │ │ │ @@ -404110,15 +404110,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ add r5, sp, #904 @ 0x388 │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #21 │ │ │ │ + lsrs r0, r1, #23 │ │ │ │ lsls r7, r0, #4 │ │ │ │ add r2, sp, #1016 @ 0x3f8 │ │ │ │ lsls r4, r6, #6 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b54ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa3a9c> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add.w r6, r5, r4, lsl #2 │ │ │ │ @@ -404413,17 +404413,17 @@ │ │ │ │ ldr r1, [r6, #0] │ │ │ │ sbfx r1, r1, #20, #10 │ │ │ │ b.n 1b5870 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa3e20> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - strh r4, [r6, #48] @ 0x30 │ │ │ │ + strh r4, [r2, #52] @ 0x34 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - strh r6, [r1, #24] │ │ │ │ + strh r6, [r5, #26] │ │ │ │ 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 1b541e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa39ce> │ │ │ │ @@ -404837,20 +404837,20 @@ │ │ │ │ b.n 1b5dea <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa439a> │ │ │ │ ldmia r6!, {r2, r3, r4} │ │ │ │ lsls r4, r6, #6 │ │ │ │ add r4, pc, #904 @ (adr r4, 1b61f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa47a4>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [ip, #262] @ 0x106 │ │ │ │ + @ instruction: 0xfa5c0106 │ │ │ │ add r2, pc, #56 @ (adr r2, 1b5eb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa4460>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r2, [r5, #20] │ │ │ │ + ldrb r2, [r1, #22] │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldrb r0, [r0, #9] │ │ │ │ + ldrb r0, [r4, #10] │ │ │ │ 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 │ │ │ │ @@ -405536,15 +405536,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf18a0106 │ │ │ │ + @ instruction: 0xf1ea0106 │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ lsls r4, r6, #6 │ │ │ │ ldr r3, [pc, #952] @ (1b6b10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa50c0>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #952] @ (1b6b14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa50c4>) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ @@ -405820,17 +405820,17 @@ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ sbfx r3, r3, #10, #10 │ │ │ │ b.n 1b6a3e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa4fee> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - strb r2, [r7, #16] │ │ │ │ + strb r2, [r3, #18] │ │ │ │ lsls r3, r6, #3 │ │ │ │ - strb r4, [r7, #4] │ │ │ │ + strb r4, [r3, #6] │ │ │ │ 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 1b663e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa4bee> │ │ │ │ @@ -406544,23 +406544,23 @@ │ │ │ │ ble.w 1b6e12 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa53c2> │ │ │ │ b.n 1b6f1e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa54ce> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - b.n 1b736c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa591c> │ │ │ │ + b.n 1b742c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa59dc> │ │ │ │ lsls r6, r0, #4 │ │ │ │ ldrh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, #44] @ 0x2c │ │ │ │ + ldr r2, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - str r0, [r6, #120] @ 0x78 │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ lsls r3, r6, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp.w ip, #1 │ │ │ │ bne.w 1b7718 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa5cc8> │ │ │ │ ldrh.w r1, [r3, #3128] @ 0xc38 │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ @@ -407358,23 +407358,23 @@ │ │ │ │ vstr s15, [lr, #8] │ │ │ │ ble.w 1b7836 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa5de6> │ │ │ │ b.n 1b7948 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa5ef8> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ble.n 1b7e6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa641c> │ │ │ │ + udf #50 @ 0x32 │ │ │ │ lsls r6, r0, #4 │ │ │ │ strh r4, [r1, #42] @ 0x2a │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #8] │ │ │ │ + str r0, [r0, #16] │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldrb r2, [r7, r5] │ │ │ │ + ldrb r2, [r3, r7] │ │ │ │ lsls r3, r6, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp.w ip, #1 │ │ │ │ bne.w 1b819e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa674e> │ │ │ │ ldrh.w r1, [r3, #3128] @ 0xc38 │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ @@ -411978,15 +411978,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 1bbae8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xaa098> │ │ │ │ - movs r0, #182 @ 0xb6 │ │ │ │ + movs r1, #22 │ │ │ │ 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] @ 1bc064 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xaa614> │ │ │ │ sub.w r5, r0, #573440 @ 0x8c000 │ │ │ │ @@ -413085,15 +413085,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r4, [r3, #12] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r6, pc, #784 @ (adr r6, 1bcb98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xab148>) │ │ │ │ + add r7, pc, #144 @ (adr r7, 1bc918 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xaaec8>) │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bc88e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xaae3e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413107,15 +413107,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r4, [r4, #8] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r6, pc, #448 @ (adr r6, 1bca80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xab030>) │ │ │ │ + add r6, pc, #832 @ (adr r6, 1bcc00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xab1b0>) │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bc8c6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xaae76> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413129,15 +413129,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r4, [r5, #4] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r6, pc, #112 @ (adr r6, 1bc968 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xaaf18>) │ │ │ │ + add r6, pc, #496 @ (adr r6, 1bcae8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xab098>) │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bc8fe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xaaeae> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413151,15 +413151,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r4, [r6, #0] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r5, pc, #800 @ (adr r5, 1bcc50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xab200>) │ │ │ │ + add r6, pc, #160 @ (adr r6, 1bc9d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xaaf80>) │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bc936 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xaaee6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413173,15 +413173,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrsh r4, [r7, r7] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r5, pc, #464 @ (adr r5, 1bcb38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xab0e8>) │ │ │ │ + add r5, pc, #848 @ (adr r5, 1bccb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xab268>) │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bc96e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xaaf1e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413195,15 +413195,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrsh r4, [r0, r7] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r5, pc, #128 @ (adr r5, 1bca20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xaafd0>) │ │ │ │ + add r5, pc, #512 @ (adr r5, 1bcba0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xab150>) │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bc9a6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xaaf56> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413217,15 +413217,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrsh r4, [r1, r6] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r4, pc, #816 @ (adr r4, 1bcd08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xab2b8>) │ │ │ │ + add r5, pc, #176 @ (adr r5, 1bca88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xab038>) │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bc9de <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xaaf8e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413239,15 +413239,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrsh r4, [r2, r5] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r4, pc, #480 @ (adr r4, 1bcbf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xab1a0>) │ │ │ │ + add r4, pc, #864 @ (adr r4, 1bcd70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xab320>) │ │ │ │ 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 │ │ │ │ @@ -413266,17 +413266,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrsh r0, [r2, r4] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - lsrs r6, r4, #26 │ │ │ │ + lsrs r6, r0, #28 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsrs r0, r3, #25 │ │ │ │ + lsrs r0, r7, #26 │ │ │ │ lsls r3, r6, #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 │ │ │ │ @@ -413295,17 +413295,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrsh r4, [r0, r3] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - lsrs r2, r1, #25 │ │ │ │ + lsrs r2, r5, #26 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsrs r4, r1, #24 │ │ │ │ + lsrs r4, r5, #25 │ │ │ │ lsls r3, r6, #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 │ │ │ │ @@ -413324,17 +413324,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrsh r0, [r7, r1] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - lsrs r6, r5, #23 │ │ │ │ + lsrs r6, r1, #25 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsrs r0, r0, #23 │ │ │ │ + lsrs r0, r4, #24 │ │ │ │ lsls r3, r6, #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 │ │ │ │ @@ -413353,17 +413353,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrsh r4, [r5, r0] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - lsrs r2, r2, #22 │ │ │ │ + lsrs r2, r6, #23 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsrs r4, r6, #21 │ │ │ │ + lsrs r4, r2, #23 │ │ │ │ lsls r3, r6, #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 │ │ │ │ @@ -413382,17 +413382,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r0, [r4, r7] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - lsrs r6, r6, #20 │ │ │ │ + lsrs r6, r2, #22 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsrs r0, r5, #20 │ │ │ │ + lsrs r0, r1, #22 │ │ │ │ lsls r3, r6, #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 │ │ │ │ @@ -413411,17 +413411,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r4, [r2, r6] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - lsrs r6, r1, #19 │ │ │ │ + lsrs r6, r5, #20 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsrs r4, r3, #19 │ │ │ │ + lsrs r4, r7, #20 │ │ │ │ lsls r3, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bcbde <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xab18e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413435,15 +413435,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r2, r5] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r2, pc, #352 @ (adr r2, 1bcd70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xab320>) │ │ │ │ + add r2, pc, #736 @ (adr r2, 1bcef0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xab4a0>) │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bcc16 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xab1c6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413457,15 +413457,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r3, r4] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r2, pc, #16 @ (adr r2, 1bcc58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xab208>) │ │ │ │ + add r2, pc, #400 @ (adr r2, 1bcdd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xab388>) │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bcc4e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xab1fe> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413479,15 +413479,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r4, r3] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r1, pc, #688 @ (adr r1, 1bcf30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xab4e0>) │ │ │ │ + add r2, pc, #48 @ (adr r2, 1bccb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xab260>) │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bcc86 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xab236> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413501,15 +413501,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r5, r2] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r1, pc, #352 @ (adr r1, 1bce18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xab3c8>) │ │ │ │ + add r1, pc, #736 @ (adr r1, 1bcf98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xab548>) │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bccbe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xab26e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413523,15 +413523,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r6, r1] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r1, pc, #0 @ (adr r1, 1bccf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xab2a0>) │ │ │ │ + add r1, pc, #384 @ (adr r1, 1bce70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xab420>) │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bccf6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xab2a6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413545,15 +413545,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r7, r0] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r0, pc, #688 @ (adr r0, 1bcfd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xab588>) │ │ │ │ + add r1, pc, #48 @ (adr r1, 1bcd58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xab308>) │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bcd2e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xab2de> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413567,15 +413567,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r0, r0] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r0, pc, #336 @ (adr r0, 1bceb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xab460>) │ │ │ │ + add r0, pc, #720 @ (adr r0, 1bd030 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xab5e0>) │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bcd66 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xab316> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413589,15 +413589,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r1, r7] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r0, pc, #0 @ (adr r0, 1bcd98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xab348>) │ │ │ │ + add r0, pc, #384 @ (adr r0, 1bcf18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xab4c8>) │ │ │ │ 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 │ │ │ │ @@ -413616,17 +413616,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r0, [r1, r6] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - lsrs r6, r3, #13 │ │ │ │ + lsrs r6, r7, #14 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsrs r0, r2, #11 │ │ │ │ + lsrs r0, r6, #12 │ │ │ │ lsls r3, r6, #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 │ │ │ │ @@ -413645,17 +413645,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r4, [r7, r4] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - lsrs r2, r0, #12 │ │ │ │ + lsrs r2, r4, #13 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsrs r4, r0, #10 │ │ │ │ + lsrs r4, r4, #11 │ │ │ │ lsls r3, r6, #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 │ │ │ │ @@ -413674,17 +413674,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r0, [r6, r3] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - lsrs r2, r7, #13 │ │ │ │ + lsrs r2, r3, #15 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsrs r0, r7, #8 │ │ │ │ + lsrs r0, r3, #10 │ │ │ │ lsls r3, r6, #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 │ │ │ │ @@ -413703,17 +413703,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r4, [r4, r2] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - lsrs r6, r3, #12 │ │ │ │ + lsrs r6, r7, #13 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsrs r4, r5, #7 │ │ │ │ + lsrs r4, r1, #9 │ │ │ │ lsls r3, r6, #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 │ │ │ │ @@ -413732,17 +413732,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r0, [r3, r1] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - lsrs r6, r7, #15 │ │ │ │ + lsrs r6, r3, #17 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsrs r0, r4, #6 │ │ │ │ + lsrs r0, r0, #8 │ │ │ │ lsls r3, r6, #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 │ │ │ │ @@ -413761,17 +413761,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r4, [r1, r0] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - lsrs r2, r4, #14 │ │ │ │ + lsrs r2, r0, #16 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsrs r4, r2, #5 │ │ │ │ + lsrs r4, r6, #6 │ │ │ │ lsls r3, r6, #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 │ │ │ │ @@ -413790,17 +413790,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r0, r7] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - lsrs r6, r7, #7 │ │ │ │ + lsrs r6, r3, #9 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsrs r0, r1, #4 │ │ │ │ + lsrs r0, r5, #5 │ │ │ │ lsls r3, r6, #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 │ │ │ │ @@ -413819,17 +413819,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r4, [r6, r5] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - lsrs r2, r4, #6 │ │ │ │ + lsrs r2, r0, #8 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsrs r4, r7, #2 │ │ │ │ + lsrs r4, r3, #4 │ │ │ │ lsls r3, r6, #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 │ │ │ │ @@ -413848,17 +413848,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r5, r4] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - lsrs r2, r0, #9 │ │ │ │ + lsrs r2, r4, #10 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsrs r0, r6, #1 │ │ │ │ + lsrs r0, r2, #3 │ │ │ │ lsls r3, r6, #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 │ │ │ │ @@ -413877,17 +413877,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r4, [r3, r3] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - lsrs r6, r3, #7 │ │ │ │ + lsrs r6, r7, #8 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsrs r4, r4, #32 │ │ │ │ + lsrs r4, r0, #2 │ │ │ │ lsls r3, r6, #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 │ │ │ │ @@ -413906,17 +413906,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r2, r2] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - lsrs r6, r4, #5 │ │ │ │ + lsrs r6, r0, #7 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsls r0, r3, #31 │ │ │ │ + lsrs r0, r7, #32 │ │ │ │ lsls r3, r6, #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 │ │ │ │ @@ -413935,17 +413935,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r4, [r0, r1] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - lsrs r2, r1, #4 │ │ │ │ + lsrs r2, r5, #5 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsls r4, r1, #30 │ │ │ │ + lsls r4, r5, #31 │ │ │ │ lsls r3, r6, #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 │ │ │ │ @@ -413964,17 +413964,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrsb r0, [r7, r7] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - lsls r2, r6, #31 │ │ │ │ + lsrs r2, r2, #1 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsls r0, r0, #29 │ │ │ │ + lsls r0, r4, #30 │ │ │ │ lsls r3, r6, #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 │ │ │ │ @@ -413993,17 +413993,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrsb r4, [r5, r6] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - lsls r2, r2, #30 │ │ │ │ + lsls r2, r6, #31 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsls r4, r6, #27 │ │ │ │ + lsls r4, r2, #29 │ │ │ │ lsls r3, r6, #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 │ │ │ │ @@ -414022,17 +414022,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrsb r0, [r4, r5] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - lsrs r6, r1, #32 │ │ │ │ + lsrs r6, r5, #1 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsls r0, r5, #26 │ │ │ │ + lsls r0, r1, #28 │ │ │ │ lsls r3, r6, #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 │ │ │ │ @@ -414051,17 +414051,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrsb r4, [r2, r4] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - lsls r6, r5, #30 │ │ │ │ + lsrs r6, r1, #32 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsls r4, r3, #25 │ │ │ │ + lsls r4, r7, #26 │ │ │ │ lsls r3, r6, #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 │ │ │ │ @@ -414080,17 +414080,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrsb r0, [r1, r3] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - lsrs r2, r2, #2 │ │ │ │ + lsrs r2, r6, #3 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsls r0, r2, #24 │ │ │ │ + lsls r0, r6, #25 │ │ │ │ lsls r3, r6, #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 │ │ │ │ @@ -414109,17 +414109,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrsb r4, [r7, r1] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - lsrs r2, r6, #32 │ │ │ │ + lsrs r2, r2, #2 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsls r4, r0, #23 │ │ │ │ + lsls r4, r4, #24 │ │ │ │ lsls r3, r6, #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 │ │ │ │ @@ -414138,17 +414138,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrsb r0, [r6, r0] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - lsls r2, r2, #26 │ │ │ │ + lsls r2, r6, #27 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsls r0, r7, #21 │ │ │ │ + lsls r0, r3, #23 │ │ │ │ lsls r3, r6, #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 │ │ │ │ @@ -414167,17 +414167,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ strb r4, [r4, r7] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - lsls r2, r6, #24 │ │ │ │ + lsls r2, r2, #26 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsls r4, r5, #20 │ │ │ │ + lsls r4, r1, #22 │ │ │ │ lsls r3, r6, #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 │ │ │ │ @@ -414196,17 +414196,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ strb r0, [r3, r6] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - lsls r6, r6, #22 │ │ │ │ + lsls r6, r2, #24 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsls r0, r4, #19 │ │ │ │ + lsls r0, r0, #21 │ │ │ │ lsls r3, r6, #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 │ │ │ │ @@ -414225,17 +414225,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ strb r4, [r1, r5] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - lsls r6, r3, #21 │ │ │ │ + lsls r6, r7, #22 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsls r4, r2, #18 │ │ │ │ + lsls r4, r6, #19 │ │ │ │ lsls r3, r6, #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 │ │ │ │ @@ -414254,17 +414254,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ strb r0, [r0, r4] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - lsls r2, r6, #23 │ │ │ │ + lsls r2, r2, #25 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsls r0, r1, #17 │ │ │ │ + lsls r0, r5, #18 │ │ │ │ lsls r3, r6, #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 │ │ │ │ @@ -414283,17 +414283,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ strb r4, [r6, r2] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - lsls r2, r3, #22 │ │ │ │ + lsls r2, r7, #23 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsls r4, r7, #15 │ │ │ │ + lsls r4, r3, #17 │ │ │ │ lsls r3, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd4be <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xaba6e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414307,15 +414307,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r4, [r6, r1] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r0, [sp, #544] @ 0x220 │ │ │ │ + ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd4f6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xabaa6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414329,15 +414329,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r4, [r7, r0] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r0, [sp, #192] @ 0xc0 │ │ │ │ + ldr r0, [sp, #576] @ 0x240 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd52e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xabade> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414351,15 +414351,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r4, [r0, r0] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r7, [sp, #864] @ 0x360 │ │ │ │ + ldr r0, [sp, #224] @ 0xe0 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd566 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xabb16> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414373,15 +414373,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r4, [r1, r7] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r7, [sp, #512] @ 0x200 │ │ │ │ + str r7, [sp, #896] @ 0x380 │ │ │ │ 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] @ (1bd5f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xabba0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -414410,19 +414410,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r4, [r3, r6] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r7, [sp, #72] @ 0x48 │ │ │ │ + str r7, [sp, #456] @ 0x1c8 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - lsls r4, r4, #21 │ │ │ │ + lsls r4, r0, #23 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsls r6, r6, #10 │ │ │ │ + lsls r6, r2, #12 │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ (1bd658 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xabc08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -414451,19 +414451,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r4, [r6, r4] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r6, [sp, #568] @ 0x238 │ │ │ │ + str r6, [sp, #952] @ 0x3b8 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - lsls r0, r5, #19 │ │ │ │ + lsls r0, r1, #21 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsls r6, r1, #9 │ │ │ │ + lsls r6, r5, #10 │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1bd6d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xabc84>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -414500,19 +414500,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r4, [r1, r3] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r5, [sp, #968] @ 0x3c8 │ │ │ │ + str r6, [sp, #328] @ 0x148 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - lsls r0, r7, #19 │ │ │ │ + lsls r0, r3, #21 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsls r2, r2, #7 │ │ │ │ + lsls r2, r6, #8 │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1bd750 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xabd00>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -414549,19 +414549,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r2, r1] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r5, [sp, #360] @ 0x168 │ │ │ │ + str r5, [sp, #744] @ 0x2e8 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - lsls r0, r5, #17 │ │ │ │ + lsls r0, r1, #19 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsls r6, r2, #5 │ │ │ │ + lsls r6, r6, #6 │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1bd7cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xabd7c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -414598,19 +414598,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r4, [r2, r7] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r4, [sp, #760] @ 0x2f8 │ │ │ │ + str r5, [sp, #120] @ 0x78 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - lsls r0, r3, #15 │ │ │ │ + lsls r0, r7, #16 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ + lsls r2, r7, #4 │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1bd848 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xabdf8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -414647,19 +414647,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [r3, r5] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r4, [sp, #152] @ 0x98 │ │ │ │ + str r4, [sp, #536] @ 0x218 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - lsls r0, r1, #13 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsls r6, r3, #1 │ │ │ │ + lsls r6, r7, #2 │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1bd8c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xabe74>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -414696,19 +414696,20 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r4, [r3, r3] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r3, [sp, #552] @ 0x228 │ │ │ │ + str r3, [sp, #936] @ 0x3a8 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - lsls r0, r7, #10 │ │ │ │ + lsls r0, r3, #12 │ │ │ │ + lsls r3, r6, #3 │ │ │ │ + lsls r2, r0, #1 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - vshr.u64 q8, q9, #30 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1bd940 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xabef0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ movw r3, #36255 @ 0x8d9f │ │ │ │ @@ -414744,19 +414745,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [r4, r1] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r2, [sp, #968] @ 0x3c8 │ │ │ │ + str r3, [sp, #328] @ 0x148 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - lsls r0, r5, #8 │ │ │ │ + lsls r0, r1, #10 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - vqadd.u32 q8, q11, q9 │ │ │ │ + vshr.u64 q8, q9, #58 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd956 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xabf06> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -414769,15 +414770,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #880] @ (1bdcf4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac2a4>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r2, [sp, #496] @ 0x1f0 │ │ │ │ + str r2, [sp, #880] @ 0x370 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd98e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xabf3e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414791,15 +414792,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #656] @ (1bdc4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac1fc>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r2, [sp, #128] @ 0x80 │ │ │ │ + str r2, [sp, #512] @ 0x200 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd9c6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xabf76> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414813,15 +414814,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #432] @ (1bdba4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac154>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r1, [sp, #800] @ 0x320 │ │ │ │ + str r2, [sp, #160] @ 0xa0 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd9fe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xabfae> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414835,15 +414836,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #208] @ (1bdafc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac0ac>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r1, [sp, #448] @ 0x1c0 │ │ │ │ + str r1, [sp, #832] @ 0x340 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bda36 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xabfe6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414857,15 +414858,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #1008] @ (1bde54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac404>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r1, [sp, #112] @ 0x70 │ │ │ │ + str r1, [sp, #496] @ 0x1f0 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bda6e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac01e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414879,15 +414880,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #784] @ (1bddac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac35c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r0, [sp, #800] @ 0x320 │ │ │ │ + str r1, [sp, #160] @ 0xa0 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdaa6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac056> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414901,15 +414902,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #560] @ (1bdd04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac2b4>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r0, [sp, #448] @ 0x1c0 │ │ │ │ + str r0, [sp, #832] @ 0x340 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdade <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac08e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414923,15 +414924,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #336] @ (1bdc5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac20c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r0, [sp, #96] @ 0x60 │ │ │ │ + str r0, [sp, #480] @ 0x1e0 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdb16 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac0c6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414945,15 +414946,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #112] @ (1bdbb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac164>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r0, [r0, #62] @ 0x3e │ │ │ │ + str r0, [sp, #128] @ 0x80 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdb4e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac0fe> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414967,15 +414968,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #912] @ (1bdf0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac4bc>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r0, [r5, #58] @ 0x3a │ │ │ │ + ldrh r0, [r1, #62] @ 0x3e │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdb86 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac136> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414989,15 +414990,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #688] @ (1bde64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac414>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r0, [r2, #56] @ 0x38 │ │ │ │ + ldrh r0, [r6, #58] @ 0x3a │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdbbe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac16e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415011,15 +415012,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #464] @ (1bddbc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac36c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r0, [r7, #52] @ 0x34 │ │ │ │ + ldrh r0, [r3, #56] @ 0x38 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdbf6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac1a6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415033,15 +415034,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #240] @ (1bdd14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac2c4>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r0, [r4, #50] @ 0x32 │ │ │ │ + ldrh r0, [r0, #54] @ 0x36 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdc2e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac1de> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415055,15 +415056,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #16] @ (1bdc6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac21c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r0, [r1, #48] @ 0x30 │ │ │ │ + ldrh r0, [r5, #50] @ 0x32 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdc66 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac216> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415077,15 +415078,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #816] @ (1bdfc4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac574>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r0, [r6, #44] @ 0x2c │ │ │ │ + ldrh r0, [r2, #48] @ 0x30 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdc9e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac24e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415099,15 +415100,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #592] @ (1bdf1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac4cc>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r0, [r3, #42] @ 0x2a │ │ │ │ + ldrh r0, [r7, #44] @ 0x2c │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdcd6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac286> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415121,15 +415122,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #368] @ (1bde74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac424>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r4, [r0, #40] @ 0x28 │ │ │ │ + ldrh r4, [r4, #42] @ 0x2a │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdd0e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac2be> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415143,15 +415144,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #144] @ (1bddcc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac37c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r4, [r5, #36] @ 0x24 │ │ │ │ + ldrh r4, [r1, #40] @ 0x28 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdd46 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac2f6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415165,15 +415166,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #944] @ (1be124 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac6d4>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r0, [r3, #34] @ 0x22 │ │ │ │ + ldrh r0, [r7, #36] @ 0x24 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdd7e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac32e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415187,15 +415188,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #720] @ (1be07c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac62c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r4, [r0, #32] │ │ │ │ + ldrh r4, [r4, #34] @ 0x22 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bddb6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac366> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415209,15 +415210,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #496] @ (1bdfd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac584>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r0, [r6, #28] │ │ │ │ + ldrh r0, [r2, #32] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bddee <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac39e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415231,15 +415232,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #272] @ (1bdf2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac4dc>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r4, [r3, #26] │ │ │ │ + ldrh r4, [r7, #28] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bde26 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac3d6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415253,15 +415254,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #48] @ (1bde84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac434>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r0, [r1, #24] │ │ │ │ + ldrh r0, [r5, #26] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bde5e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac40e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415275,15 +415276,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #848] @ (1be1dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac78c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r4, [r6, #20] │ │ │ │ + ldrh r4, [r2, #24] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bde96 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac446> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415297,15 +415298,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #624] @ (1be134 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac6e4>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r4, [r3, #18] │ │ │ │ + ldrh r4, [r7, #20] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdece <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac47e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415319,15 +415320,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #400] @ (1be08c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac63c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r4, [r0, #16] │ │ │ │ + ldrh r4, [r4, #18] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdf06 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac4b6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415341,15 +415342,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #176] @ (1bdfe4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac594>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r0, [r6, #12] │ │ │ │ + ldrh r0, [r2, #16] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdf3e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac4ee> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415363,15 +415364,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #976] @ (1be33c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac8ec>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r4, [r3, #10] │ │ │ │ + ldrh r4, [r7, #12] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdf76 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac526> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415385,15 +415386,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #752] @ (1be294 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac844>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r0, [r1, #8] │ │ │ │ + ldrh r0, [r5, #10] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdfae <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac55e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415407,15 +415408,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #528] @ (1be1ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac79c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r0, [r6, #4] │ │ │ │ + ldrh r0, [r2, #8] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdfe6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac596> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415429,15 +415430,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #304] @ (1be144 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac6f4>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r0, [r3, #2] │ │ │ │ + ldrh r0, [r7, #4] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be01e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac5ce> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415451,15 +415452,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #80] @ (1be09c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac64c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r0, [r0, #0] │ │ │ │ + ldrh r0, [r4, #2] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be056 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac606> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415473,15 +415474,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #880] @ (1be3f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac9a4>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r4, [r5, #60] @ 0x3c │ │ │ │ + ldrh r4, [r1, #0] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be08e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac63e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415495,15 +415496,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #656] @ (1be34c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac8fc>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r0, [r3, #58] @ 0x3a │ │ │ │ + strh r0, [r7, #60] @ 0x3c │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be0c6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac676> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415517,15 +415518,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #432] @ (1be2a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac854>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r4, [r0, #56] @ 0x38 │ │ │ │ + strh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be0fe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac6ae> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415539,15 +415540,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #208] @ (1be1fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac7ac>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r0, [r6, #52] @ 0x34 │ │ │ │ + strh r0, [r2, #56] @ 0x38 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be136 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac6e6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415561,15 +415562,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ blxns pc │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r4, [r3, #50] @ 0x32 │ │ │ │ + strh r4, [r7, #52] @ 0x34 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be16e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac71e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415583,15 +415584,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ blxns r8 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r0, [r1, #48] @ 0x30 │ │ │ │ + strh r0, [r5, #50] @ 0x32 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be1a6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac756> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415605,15 +415606,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ blxns r1 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r0, [r6, #44] @ 0x2c │ │ │ │ + strh r0, [r2, #48] @ 0x30 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be1de <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac78e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415627,15 +415628,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bxns sl │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r0, [r3, #42] @ 0x2a │ │ │ │ + strh r0, [r7, #44] @ 0x2c │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be216 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac7c6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415649,15 +415650,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bxns r3 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r4, [r0, #40] @ 0x28 │ │ │ │ + strh r4, [r4, #42] @ 0x2a │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be24e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac7fe> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415671,15 +415672,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ mov ip, ip │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r0, [r6, #36] @ 0x24 │ │ │ │ + strh r0, [r2, #40] @ 0x28 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be286 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac836> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415693,15 +415694,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ mov ip, r5 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r4, [r3, #34] @ 0x22 │ │ │ │ + strh r4, [r7, #36] @ 0x24 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be2be <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac86e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415715,15 +415716,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ mov r4, lr │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r0, [r1, #32] │ │ │ │ + strh r0, [r5, #34] @ 0x22 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be2f6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac8a6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415737,15 +415738,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ mov r4, r7 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r0, [r6, #28] │ │ │ │ + strh r0, [r2, #32] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be32e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac8de> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415759,15 +415760,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ mov r4, r0 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r0, [r3, #26] │ │ │ │ + strh r0, [r7, #28] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be366 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac916> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415781,15 +415782,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cmp ip, r9 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r4, [r0, #24] │ │ │ │ + strh r4, [r4, #26] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be39e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac94e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415803,15 +415804,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cmp ip, r2 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r0, [r6, #20] │ │ │ │ + strh r0, [r2, #24] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be3d6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac986> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415825,15 +415826,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cmp r4, fp │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r4, [r3, #18] │ │ │ │ + strh r4, [r7, #20] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be40e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac9be> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415847,15 +415848,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cmp r4, r4 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r0, [r1, #16] │ │ │ │ + strh r0, [r5, #18] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be446 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xac9f6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415869,15 +415870,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add ip, sp │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r0, [r6, #12] │ │ │ │ + strh r0, [r2, #16] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be47e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xaca2e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415891,15 +415892,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add ip, r6 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r0, [r3, #10] │ │ │ │ + strh r0, [r7, #12] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be4b6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xaca66> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415913,15 +415914,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r4, pc │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r4, [r0, #8] │ │ │ │ + strh r4, [r4, #10] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be4ee <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xaca9e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415935,15 +415936,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r4, r8 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r0, [r6, #4] │ │ │ │ + strh r0, [r2, #8] │ │ │ │ lsls r6, r0, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -422860,15 +422861,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ pop {r3, pc} │ │ │ │ ands.w r1, r6, r3, ror #2 │ │ │ │ - ldr r4, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r5, [sp, #40] @ 0x28 │ │ │ │ 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] @ (1c3fc8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb2578>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -424032,21 +424033,21 @@ │ │ │ │ b.n 1c4bba <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb316a> │ │ │ │ ittt hi │ │ │ │ lslhi r3, r6, #6 │ │ │ │ itt vc @ unpredictable │ │ │ │ lslvc r3, r6, #6 │ │ │ │ subvc r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #34 @ 0x22 │ │ │ │ + adds r5, #130 @ 0x82 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cbnz r6, 1c4c14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb31c4> │ │ │ │ lsls r3, r6, #6 │ │ │ │ subs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #792] @ 0x318 │ │ │ │ + str r1, [sp, #152] @ 0x98 │ │ │ │ lsls r2, r6, #3 │ │ │ │ mov r1, sl │ │ │ │ blx 7425c <__aeabi_idivmod@plt> │ │ │ │ cbz r1, 1c4bbe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb316e> │ │ │ │ adds r7, #1 │ │ │ │ subs r0, r6, #0 │ │ │ │ str.w r7, [r4, #4048] @ 0xfd0 │ │ │ │ @@ -424801,15 +424802,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ bl 27f366 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16d916> │ │ │ │ ldcl 15, cr15, [r3], {255} @ 0xff │ │ │ │ ldcl 15, cr15, [r5], #1020 @ 0x3fc │ │ │ │ - ldrh r2, [r2, #6] │ │ │ │ + ldrh r2, [r6, #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 │ │ │ │ @@ -425315,21 +425316,21 @@ │ │ │ │ ldr r2, [pc, #20] @ (1c5924 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb3ed4>) │ │ │ │ add r2, pc │ │ │ │ b.n 1c58e6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb3e96> │ │ │ │ ldr r2, [pc, #16] @ (1c5928 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb3ed8>) │ │ │ │ add r2, pc │ │ │ │ b.n 1c58e6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb3e96> │ │ │ │ nop │ │ │ │ - subs r0, r1, #3 │ │ │ │ + subs r0, r5, #4 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - subs r2, r2, #2 │ │ │ │ + subs r2, r6, #3 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - subs r4, r1, #1 │ │ │ │ + subs r4, r5, #2 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - subs r6, r4, #1 │ │ │ │ + subs r6, r0, #3 │ │ │ │ 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] @ (1c59e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb3f90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -425612,15 +425613,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c5b48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb40f8> │ │ │ │ b.n 1c5b86 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb4136> │ │ │ │ nop │ │ │ │ ldmia r6!, {r3, r5, r7} │ │ │ │ lsls r3, r6, #6 │ │ │ │ - asrs r6, r3, #16 │ │ │ │ + asrs r6, r7, #17 │ │ │ │ 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] @ (1c5eb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb4460>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -425792,15 +425793,15 @@ │ │ │ │ b.n 1c5de6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb4396> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c5d50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb4300> │ │ │ │ b.n 1c5d8a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb433a> │ │ │ │ ldmia r4!, {r1, r2, r3, r7} │ │ │ │ lsls r3, r6, #6 │ │ │ │ - asrs r6, r6, #8 │ │ │ │ + asrs r6, r2, #10 │ │ │ │ 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] @ (1c60b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb4660>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -425960,15 +425961,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c5f64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb4514> │ │ │ │ b.n 1c5f9a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb454a> │ │ │ │ nop │ │ │ │ ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, r6, #6 │ │ │ │ - asrs r6, r3, #12 │ │ │ │ + asrs r6, r7, #13 │ │ │ │ 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] @ (1c62c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb4874>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -426144,15 +426145,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c6164 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb4714> │ │ │ │ b.n 1c619e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb474e> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, r6, #6 │ │ │ │ - asrs r2, r7, #4 │ │ │ │ + asrs r2, r3, #6 │ │ │ │ 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] @ (1c64c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb4a74>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -426312,15 +426313,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c6378 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb4928> │ │ │ │ b.n 1c63ae <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb495e> │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r2, r5, r6} │ │ │ │ lsls r3, r6, #6 │ │ │ │ - lsrs r2, r0, #29 │ │ │ │ + lsrs r2, r4, #30 │ │ │ │ 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] @ (1c66d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb4c88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -426496,15 +426497,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c6578 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb4b28> │ │ │ │ b.n 1c65b2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb4b62> │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r2, r5, r6} │ │ │ │ lsls r3, r6, #6 │ │ │ │ - lsrs r6, r3, #21 │ │ │ │ + lsrs r6, r7, #22 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1c6780 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb4d30> │ │ │ │ stmdb 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 │ │ │ │ @@ -426943,17 +426944,17 @@ │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1c6b40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb50f0> │ │ │ │ b.n 1c6b46 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb50f6> │ │ │ │ nop │ │ │ │ bkpt 0x00b2 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldr r2, [r0, #76] @ 0x4c │ │ │ │ + ldr r2, [r4, #80] @ 0x50 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [r2, #76] @ 0x4c │ │ │ │ + ldr r0, [r6, #80] @ 0x50 │ │ │ │ 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] @ (1c6da0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb5350>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -427079,17 +427080,17 @@ │ │ │ │ b.n 1c6cd2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb5282> │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, lr, lsl #2 │ │ │ │ bcc.n 1c6ccc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb527c> │ │ │ │ b.n 1c6cd2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb5282> │ │ │ │ pop {r1, r2, r5, pc} │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldr r4, [r7, #48] @ 0x30 │ │ │ │ + ldr r4, [r3, #56] @ 0x38 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r6, [r5, #48] @ 0x30 │ │ │ │ + ldr r6, [r1, #56] @ 0x38 │ │ │ │ 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] @ (1c6f94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb5544>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -427248,15 +427249,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c6e5a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb540a> │ │ │ │ b.n 1c6e90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb5440> │ │ │ │ nop │ │ │ │ cbnz r0, 1c6ffa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb55aa> │ │ │ │ lsls r3, r6, #6 │ │ │ │ - lsls r6, r3, #28 │ │ │ │ + lsls r6, r7, #29 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #476] @ (1c718c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb573c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -427418,15 +427419,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c7048 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb55f8> │ │ │ │ b.n 1c7082 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb5632> │ │ │ │ nop │ │ │ │ cbnz r6, 1c71b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb5764> │ │ │ │ lsls r3, r6, #6 │ │ │ │ - lsls r6, r7, #20 │ │ │ │ + lsls r6, r3, #22 │ │ │ │ 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 r4, [pc, #452] @ (1c736c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb591c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -427583,15 +427584,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c723e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb57ee> │ │ │ │ b.n 1c7274 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb5824> │ │ │ │ nop │ │ │ │ @ instruction: 0xb79e │ │ │ │ lsls r3, r6, #6 │ │ │ │ - lsls r2, r3, #4 │ │ │ │ + lsls r2, r7, #5 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #476] @ (1c7564 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb5b14>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -427753,15 +427754,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c7420 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb59d0> │ │ │ │ b.n 1c745a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb5a0a> │ │ │ │ nop │ │ │ │ push {r1, r2, r3, r4, r5, r7, lr} │ │ │ │ lsls r3, r6, #6 │ │ │ │ - vrhadd.u d0, d14, d5 │ │ │ │ + vaddw.u16 q0, q7, d5 │ │ │ │ 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] @ (1c761c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb5bcc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ @@ -428053,15 +428054,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c7782 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb5d32> │ │ │ │ b.n 1c77c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb5d78> │ │ │ │ nop │ │ │ │ sxtb r2, r5 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldc2l 1, cr0, [r4, #-20] @ 0xffffffec │ │ │ │ + ldc2 1, cr0, [r4, #20]! │ │ │ │ stmdb 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] @ (1c7b18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb60c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -428238,15 +428239,15 @@ │ │ │ │ b.n 1c79c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb5f78> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c79ae <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb5f5e> │ │ │ │ b.n 1c79f6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb5fa6> │ │ │ │ add sp, #248 @ 0xf8 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - smlawb r1, ip, r5, r0 │ │ │ │ + @ instruction: 0xfb9c0105 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1c7d84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb6334> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -430303,15 +430304,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c91e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb7790> │ │ │ │ b.n 1c922e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb77de> │ │ │ │ nop │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ble.n 1c92a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb7854> │ │ │ │ + udf #14 │ │ │ │ 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] @ (1c9560 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb7b10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -430486,15 +430487,15 @@ │ │ │ │ b.n 1c94ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb7a5c> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c940a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb79ba> │ │ │ │ b.n 1c9450 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb7a00> │ │ │ │ str r5, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - blt.n 1c95b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb7b68> │ │ │ │ + blt.n 1c9478 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb7a28> │ │ │ │ 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] @ (1c97b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb7d68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -430682,15 +430683,15 @@ │ │ │ │ b.n 1c96de <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb7c8e> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c962e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb7bde> │ │ │ │ b.n 1c9682 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb7c32> │ │ │ │ str r3, [sp, #808] @ 0x328 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - bls.n 1c98a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb7e54> │ │ │ │ + bls.n 1c9764 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb7d14> │ │ │ │ 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] @ (1c99f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb7fa4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -430870,15 +430871,15 @@ │ │ │ │ b.n 1c9922 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb7ed2> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c987c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb7e2c> │ │ │ │ b.n 1c98c6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb7e76> │ │ │ │ str r1, [sp, #456] @ 0x1c8 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - bvs.n 1c9990 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb7f40> │ │ │ │ + bvc.n 1c9a50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb8000> │ │ │ │ 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] @ (1c9b28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb80d8>) │ │ │ │ @@ -431541,17 +431542,17 @@ │ │ │ │ cmp r3, r6 │ │ │ │ bhi.n 1ca12c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb86dc> │ │ │ │ mov r3, r0 │ │ │ │ b.n 1ca08e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb863e> │ │ │ │ nop │ │ │ │ ldrh r4, [r4, #16] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - subs r2, #186 @ 0xba │ │ │ │ + subs r3, #26 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r0, #108 @ 0x6c │ │ │ │ + subs r0, #204 @ 0xcc │ │ │ │ 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] @ (1ca478 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb8a28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -431789,17 +431790,17 @@ │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r3, ip │ │ │ │ bhi.n 1ca3d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb8988> │ │ │ │ mov r3, r0 │ │ │ │ b.n 1ca32a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb88da> │ │ │ │ strh r4, [r0, #60] @ 0x3c │ │ │ │ lsls r3, r6, #6 │ │ │ │ - subs r0, #48 @ 0x30 │ │ │ │ + subs r0, #144 @ 0x90 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r5, #210 @ 0xd2 │ │ │ │ + adds r6, #50 @ 0x32 │ │ │ │ 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] @ (1ca744 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb8cf4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -432030,17 +432031,17 @@ │ │ │ │ cmp r3, lr │ │ │ │ bhi.n 1ca6c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb8c74> │ │ │ │ mov r5, r6 │ │ │ │ b.n 1ca628 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb8bd8> │ │ │ │ nop │ │ │ │ strh r4, [r5, #36] @ 0x24 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - adds r5, #68 @ 0x44 │ │ │ │ + adds r5, #164 @ 0xa4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r2, #214 @ 0xd6 │ │ │ │ + adds r3, #54 @ 0x36 │ │ │ │ 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] @ (1caa40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb8ff0>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -432286,17 +432287,17 @@ │ │ │ │ adds r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ bhi.n 1ca9a6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb8f56> │ │ │ │ b.n 1ca8f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb8ea4> │ │ │ │ nop │ │ │ │ strh r2, [r4, #14] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - adds r2, #140 @ 0x8c │ │ │ │ + adds r2, #236 @ 0xec │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r0, #10 │ │ │ │ + adds r0, #106 @ 0x6a │ │ │ │ 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] @ (1cab94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb9144>) │ │ │ │ @@ -434372,21 +434373,21 @@ │ │ │ │ b.n 1cc278 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xba828> │ │ │ │ ldr r3, [pc, #16] @ (1cc2c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xba870>) │ │ │ │ add r3, pc │ │ │ │ b.n 1cc278 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xba828> │ │ │ │ ldr r3, [pc, #16] @ (1cc2c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xba874>) │ │ │ │ add r3, pc │ │ │ │ b.n 1cc278 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xba828> │ │ │ │ - push {r1, r2, r4, r5, lr} │ │ │ │ + push {r1, r2, r4, r7, lr} │ │ │ │ lsls r5, r0, #4 │ │ │ │ - push {r2, r4, r5, r6, r7} │ │ │ │ + push {r2, r4, r6, lr} │ │ │ │ lsls r5, r0, #4 │ │ │ │ - push {r1, r2, r3, r5, r7} │ │ │ │ + push {r1, r2, r3, lr} │ │ │ │ lsls r5, r0, #4 │ │ │ │ - push {r3, r6, r7} │ │ │ │ + push {r3, r5, lr} │ │ │ │ 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] @ (1cc4fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbaaac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -434564,15 +434565,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 1cc38e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xba93e> │ │ │ │ b.n 1cc3e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xba990> │ │ │ │ str r2, [r5, #100] @ 0x64 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - sxtb r4, r3 │ │ │ │ + uxth r4, 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, #4008] @ 0xfa8 │ │ │ │ ldr r3, [pc, #544] @ (1cc738 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbace8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -434749,15 +434750,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 1cc5d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbab88> │ │ │ │ b.n 1cc61a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbabca> │ │ │ │ str r0, [r6, #64] @ 0x40 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - add sp, #32 │ │ │ │ + add sp, #416 @ 0x1a0 │ │ │ │ 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] @ (1cc95c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbaf0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -434929,15 +434930,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 1cc7fe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbadae> │ │ │ │ b.n 1cc848 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbadf8> │ │ │ │ str r2, [r6, #28] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - add r5, sp, #816 @ 0x330 │ │ │ │ + add r6, sp, #176 @ 0xb0 │ │ │ │ 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] @ (1ccb7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbb12c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -435107,15 +435108,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1cca2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbafdc> │ │ │ │ b.n 1cca6a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbb01a> │ │ │ │ nop │ │ │ │ ldrsh r0, [r2, r7] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - add r3, sp, #600 @ 0x258 │ │ │ │ + add r3, sp, #984 @ 0x3d8 │ │ │ │ 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 │ │ │ │ @@ -435175,21 +435176,21 @@ │ │ │ │ b.n 1ccc02 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbb1b2> │ │ │ │ ldr r2, [pc, #16] @ (1ccc44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbb1f4>) │ │ │ │ add r2, pc │ │ │ │ b.n 1ccc02 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbb1b2> │ │ │ │ ldr r2, [pc, #16] @ (1ccc48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbb1f8>) │ │ │ │ add r2, pc │ │ │ │ b.n 1ccc02 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbb1b2> │ │ │ │ - add r3, sp, #688 @ 0x2b0 │ │ │ │ + add r4, sp, #48 @ 0x30 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - add r3, sp, #448 @ 0x1c0 │ │ │ │ + add r3, sp, #832 @ 0x340 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - add r3, sp, #168 @ 0xa8 │ │ │ │ + add r3, sp, #552 @ 0x228 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - add r3, sp, #272 @ 0x110 │ │ │ │ + add r3, sp, #656 @ 0x290 │ │ │ │ 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] @ (1ccd0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbb2bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -435487,15 +435488,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1cce82 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbb432> │ │ │ │ b.n 1ccec8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbb478> │ │ │ │ nop │ │ │ │ ldrh r0, [r7, r5] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - add r1, pc, #464 @ (adr r1, 1cd1c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbb770>) │ │ │ │ + add r1, pc, #848 @ (adr r1, 1cd340 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbb8f0>) │ │ │ │ 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] @ (1cd1fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbb7ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -435670,15 +435671,15 @@ │ │ │ │ b.n 1cd13a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbb6ea> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1cd0a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbb650> │ │ │ │ b.n 1cd0de <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbb68e> │ │ │ │ ldr r2, [r0, r5] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldr r7, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r7, [sp, #856] @ 0x358 │ │ │ │ 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] @ (1cd408 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbb9b8>) │ │ │ │ @@ -435846,15 +435847,15 @@ │ │ │ │ b.n 1cd34a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbb8fa> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1cd2b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbb864> │ │ │ │ b.n 1cd2ee <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbb89e> │ │ │ │ ldrsb r0, [r6, r4] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - add r0, pc, #248 @ (adr r0, 1cd508 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbbab8>) │ │ │ │ + add r0, pc, #632 @ (adr r0, 1cd688 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbbc38>) │ │ │ │ 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] @ (1cd61c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbbbcc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -436033,15 +436034,15 @@ │ │ │ │ b.n 1cd55a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbbb0a> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1cd4c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbba70> │ │ │ │ b.n 1cd4fe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbbaae> │ │ │ │ strb r2, [r4, r4] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldr r6, [sp, #296] @ 0x128 │ │ │ │ + ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ 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] @ (1cd828 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbbdd8>) │ │ │ │ @@ -436209,15 +436210,15 @@ │ │ │ │ b.n 1cd76a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbbd1a> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1cd6d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbbc84> │ │ │ │ b.n 1cd70e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbbcbe> │ │ │ │ strh r0, [r2, r4] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldr r4, [sp, #344] @ 0x158 │ │ │ │ + ldr r4, [sp, #728] @ 0x2d8 │ │ │ │ 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] @ (1cda3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbbfec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -436396,15 +436397,15 @@ │ │ │ │ b.n 1cd97a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbbf2a> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1cd8e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbbe90> │ │ │ │ b.n 1cd91e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbbece> │ │ │ │ str r2, [r0, r4] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldr r2, [sp, #392] @ 0x188 │ │ │ │ + ldr r2, [sp, #776] @ 0x308 │ │ │ │ lsls r5, r0, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1cdaee <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbc09e> │ │ │ │ stmdb 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 │ │ │ │ @@ -436857,16 +436858,16 @@ │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1cdecc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbc47c> │ │ │ │ b.n 1cded2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbc482> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #216] @ (1ce078 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbc628>) │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldr??.w r0, [r2, r1, lsl #3] │ │ │ │ - ldrsh.w r0, [r4, r1, lsl #3] │ │ │ │ + ldrsh.w r0, [r2, #241] @ 0xf1 │ │ │ │ + ldrsb.w r0, [r4, #241] @ 0xf1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #428] @ (1ce164 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbc714>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r1 │ │ │ │ @@ -437002,16 +437003,16 @@ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, lr, lsl #2 │ │ │ │ bcc.n 1ce07c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbc62c> │ │ │ │ b.n 1ce082 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbc632> │ │ │ │ nop │ │ │ │ ldr r1, [pc, #552] @ (1ce390 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbc940>) │ │ │ │ lsls r3, r6, #6 │ │ │ │ - @ instruction: 0xf79a00f1 │ │ │ │ - @ instruction: 0xf76c00f1 │ │ │ │ + @ instruction: 0xf7fa00f1 │ │ │ │ + @ instruction: 0xf7cc00f1 │ │ │ │ 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] @ (1ce230 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbc7e0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ @@ -437320,15 +437321,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ce3ae <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbc95e> │ │ │ │ b.n 1ce3fe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbc9ae> │ │ │ │ nop │ │ │ │ mov r4, r9 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - str r1, [sp, #272] @ 0x110 │ │ │ │ + str r1, [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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #560] @ (1ce778 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbcd28>) │ │ │ │ @@ -437516,15 +437517,15 @@ │ │ │ │ b.n 1ce612 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbcbc2> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ce5f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbcba8> │ │ │ │ b.n 1ce64a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbcbfa> │ │ │ │ mvns r6, r7 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldrh r4, [r1, #56] @ 0x38 │ │ │ │ + ldrh r4, [r5, #58] @ 0x3a │ │ │ │ lsls r5, r0, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1ce9e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbcf94> │ │ │ │ @@ -439461,15 +439462,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1cfcaa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbe25a> │ │ │ │ b.n 1cfd0a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbe2ba> │ │ │ │ nop │ │ │ │ cmp r5, #90 @ 0x5a │ │ │ │ lsls r3, r6, #6 │ │ │ │ - strb r6, [r4, #13] │ │ │ │ + strb r6, [r0, #15] │ │ │ │ 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] @ (1d006c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbe61c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -439656,15 +439657,15 @@ │ │ │ │ b.n 1cffae <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbe55e> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1cfefe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbe4ae> │ │ │ │ b.n 1cff52 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbe502> │ │ │ │ cmp r3, #8 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - strb r2, [r7, #2] │ │ │ │ + strb r2, [r3, #4] │ │ │ │ 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] @ (1d02f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbe8a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -439864,15 +439865,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d014c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbe6fc> │ │ │ │ b.n 1d01b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbe760> │ │ │ │ nop │ │ │ │ cmp r0, #190 @ 0xbe │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldr r0, [r3, #108] @ 0x6c │ │ │ │ + ldr r0, [r7, #112] @ 0x70 │ │ │ │ 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] @ (1d0550 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbeb00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -440060,15 +440061,15 @@ │ │ │ │ b.n 1d0476 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbea26> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d03c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbe974> │ │ │ │ b.n 1d041a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbe9ca> │ │ │ │ movs r6, #54 @ 0x36 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldr r2, [r1, #64] @ 0x40 │ │ │ │ + ldr r2, [r5, #68] @ 0x44 │ │ │ │ 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] @ (1d069c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbec4c>) │ │ │ │ @@ -441438,17 +441439,17 @@ │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ bhi.n 1d14b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbfa60> │ │ │ │ mov r3, r6 │ │ │ │ b.n 1d141a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbf9ca> │ │ │ │ asrs r0, r1, #27 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - stmia r6!, {r1, r2, r4} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r4!, {r2, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r6} │ │ │ │ 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] @ (1d1840 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbfdf0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -441700,17 +441701,17 @@ │ │ │ │ adds r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ bhi.n 1d1794 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbfd44> │ │ │ │ b.n 1d16d6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbfc86> │ │ │ │ nop │ │ │ │ asrs r0, r6, #15 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - stmia r3!, {r1, r5, r6} │ │ │ │ + stmia r3!, {r1, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r2!, {r5} │ │ │ │ + stmia r2!, {r7} │ │ │ │ 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] @ (1d1b48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc00f8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -441959,19 +441960,19 @@ │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ bhi.n 1d1aba <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc006a> │ │ │ │ mov r6, r7 │ │ │ │ b.n 1d1a1a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xbffca> │ │ │ │ asrs r4, r4, #3 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - stmia r0!, {r1, r2, r4, r5} │ │ │ │ - lsls r1, r6, #3 │ │ │ │ - bkpt 0x00e4 │ │ │ │ + stmia r0!, {r1, r2, r4, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + itt mi │ │ │ │ + lslmi r1, r6, #3 │ │ │ │ + stmdbmi 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] @ (1d1e8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc043c>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ mov r3, r1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -442237,17 +442238,17 @@ │ │ │ │ bhi.n 1d1de4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc0394> │ │ │ │ mov r1, r8 │ │ │ │ mov r7, r0 │ │ │ │ b.n 1d1d1a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc02ca> │ │ │ │ nop │ │ │ │ lsrs r6, r3, #23 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - pop {r3, r6, pc} │ │ │ │ + pop {r3, r5, r7, pc} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - cbnz r2, 1d1f10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc04c0> │ │ │ │ + pop {r1, r6} │ │ │ │ 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] @ (1d1ff8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc05a8>) │ │ │ │ @@ -447841,21 +447842,21 @@ │ │ │ │ b.n 1d6192 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc4742> │ │ │ │ ldr r2, [pc, #16] @ (1d61d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc4784>) │ │ │ │ add r2, pc │ │ │ │ b.n 1d6192 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc4742> │ │ │ │ ldr r2, [pc, #16] @ (1d61d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc4788>) │ │ │ │ add r2, pc │ │ │ │ b.n 1d6192 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc4742> │ │ │ │ - asrs r4, r3, #24 │ │ │ │ + asrs r4, r7, #25 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - asrs r0, r4, #23 │ │ │ │ + asrs r0, r0, #25 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - asrs r2, r3, #22 │ │ │ │ + asrs r2, r7, #23 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - asrs r4, r6, #22 │ │ │ │ + asrs r4, r2, #24 │ │ │ │ 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] @ (1d62a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc4858>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -448166,15 +448167,15 @@ │ │ │ │ b.n 1d64d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc4a88> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d642e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc49de> │ │ │ │ b.n 1d647c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc4a2c> │ │ │ │ stmia r5!, {r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #6 │ │ │ │ - lsrs r4, r2, #20 │ │ │ │ + lsrs r4, r6, #21 │ │ │ │ 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, #516] @ (1d67c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc4d70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -448355,15 +448356,15 @@ │ │ │ │ b.n 1d66fa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc4caa> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d665c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc4c0c> │ │ │ │ b.n 1d669e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc4c4e> │ │ │ │ stmia r3!, {r1, r3, r7} │ │ │ │ lsls r2, r6, #6 │ │ │ │ - lsrs r2, r1, #12 │ │ │ │ + lsrs r2, r5, #13 │ │ │ │ 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 │ │ │ │ mov r5, r2 │ │ │ │ @@ -448539,15 +448540,15 @@ │ │ │ │ b.n 1d6916 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc4ec6> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d687c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc4e2c> │ │ │ │ b.n 1d68ba <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc4e6a> │ │ │ │ stmia r1!, {r1, r2, r5, r6} │ │ │ │ lsls r2, r6, #6 │ │ │ │ - lsrs r6, r7, #16 │ │ │ │ + lsrs r6, r3, #18 │ │ │ │ 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, #516] @ (1d6bfc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc51ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -448732,15 +448733,15 @@ │ │ │ │ b.n 1d6b36 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc50e6> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d6a98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc5048> │ │ │ │ b.n 1d6ada <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc508a> │ │ │ │ itee mi │ │ │ │ lslmi r2, r6, #6 │ │ │ │ - lsrpl r2, r7, #8 │ │ │ │ + lsrpl r2, r3, #10 │ │ │ │ lslpl 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 │ │ │ │ mov r5, r2 │ │ │ │ @@ -448916,15 +448917,15 @@ │ │ │ │ b.n 1d6d52 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc5302> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d6cb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc5268> │ │ │ │ b.n 1d6cf6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc52a6> │ │ │ │ pop {r1, r3, r5, pc} │ │ │ │ lsls r2, r6, #6 │ │ │ │ - lsrs r2, r7, #32 │ │ │ │ + lsrs r2, r3, #2 │ │ │ │ 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, #516] @ (1d7038 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc55e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -449109,15 +449110,15 @@ │ │ │ │ b.n 1d6f72 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc5522> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d6ed4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc5484> │ │ │ │ b.n 1d6f16 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc54c6> │ │ │ │ cbnz r2, 1d7080 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc5630> │ │ │ │ lsls r2, r6, #6 │ │ │ │ - lsls r6, r6, #24 │ │ │ │ + lsls r6, r2, #26 │ │ │ │ lsls r5, r0, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1d70f2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc56a2> │ │ │ │ stmdb 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 │ │ │ │ @@ -449593,17 +449594,17 @@ │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1d74fe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc5aae> │ │ │ │ b.n 1d7504 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc5ab4> │ │ │ │ nop │ │ │ │ push {r1, r4, lr} │ │ │ │ lsls r2, r6, #6 │ │ │ │ - str r2, [r6, #48] @ 0x30 │ │ │ │ + str r2, [r2, #56] @ 0x38 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r4, [r6, #44] @ 0x2c │ │ │ │ + str r4, [r2, #52] @ 0x34 │ │ │ │ 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] @ (1d77c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc5d74>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -449749,17 +449750,17 @@ │ │ │ │ b.n 1d76d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc5c84> │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, lr, lsl #2 │ │ │ │ bcc.n 1d76ce <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc5c7e> │ │ │ │ b.n 1d76d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc5c84> │ │ │ │ cbz r2, 1d781a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc5dca> │ │ │ │ lsls r2, r6, #6 │ │ │ │ - str r0, [r3, #20] │ │ │ │ + str r0, [r7, #24] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r2, [r1, #16] │ │ │ │ + str r2, [r5, #20] │ │ │ │ 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] @ (1d79d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc5f84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -449925,15 +449926,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 1d788a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc5e3a> │ │ │ │ b.n 1d78c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc5e74> │ │ │ │ cbz r4, 1d79f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc5fa0> │ │ │ │ lsls r2, r6, #6 │ │ │ │ - stc2 1, cr0, [ip, #-16] │ │ │ │ + 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #500] @ (1d7be4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc6194>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -450100,15 +450101,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d7a90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc6040> │ │ │ │ b.n 1d7ad2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc6082> │ │ │ │ nop │ │ │ │ add r7, sp, #344 @ 0x158 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - smlabb r1, r6, r4, r0 │ │ │ │ + usada8 r1, r6, r4, 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 r4, [pc, #184] @ (1d7cb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc6268>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -450433,15 +450434,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d7e4e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc63fe> │ │ │ │ b.n 1d7ea8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc6458> │ │ │ │ nop │ │ │ │ add r3, sp, #704 @ 0x2c0 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - movt r1, #2052 @ 0x804 │ │ │ │ + @ instruction: 0xf7200104 │ │ │ │ stmdb 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] @ (1d8268 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc6818>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ @@ -450641,15 +450642,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d80bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc666c> │ │ │ │ b.n 1d8120 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc66d0> │ │ │ │ nop │ │ │ │ add r1, sp, #296 @ 0x128 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - orrs.w r1, r4, #8650752 @ 0x840000 │ │ │ │ + @ instruction: 0xf4b40104 │ │ │ │ stmdb 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 │ │ │ │ cmp r1, r4 │ │ │ │ @@ -453591,15 +453592,15 @@ │ │ │ │ b.n 1da3ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc899c> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1da320 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc88d0> │ │ │ │ b.n 1da390 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc8940> │ │ │ │ strh r6, [r6, #54] @ 0x36 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldmia r6, {r2, r3, r6} │ │ │ │ + ldmia r6!, {r2, r3, r5, r7} │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #592] @ (1da71c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc8ccc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -453796,15 +453797,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1da59a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc8b4a> │ │ │ │ b.n 1da5fa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc8baa> │ │ │ │ nop │ │ │ │ strh r4, [r7, #34] @ 0x22 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldmia r3!, {r1, r2, r5, r6} │ │ │ │ + ldmia r3!, {r1, r2, r6, r7} │ │ │ │ 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] @ (1da9d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc8f84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -454016,15 +454017,15 @@ │ │ │ │ b.n 1da8de <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc8e8e> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1da80c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc8dbc> │ │ │ │ b.n 1da882 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc8e32> │ │ │ │ strh r6, [r1, #16] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldmia r1, {r1, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r4, r6, r7} │ │ │ │ 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] @ (1dac54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc9204>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -454221,15 +454222,15 @@ │ │ │ │ b.n 1dab6e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc911e> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1daab0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc9060> │ │ │ │ b.n 1dab12 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc90c2> │ │ │ │ ldrb r6, [r2, #29] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - stmia r6!, {r1, r2, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r6, r7} │ │ │ │ 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] @ (1daf04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc94b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -454438,15 +454439,15 @@ │ │ │ │ b.n 1dae0e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc93be> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1dad40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc92f0> │ │ │ │ b.n 1dadb2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc9362> │ │ │ │ ldrb r6, [r2, #19] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - stmia r3!, {r1, r2, r4, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ 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] @ (1db188 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc9738>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -454645,15 +454646,15 @@ │ │ │ │ b.n 1db0a2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc9652> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1dafe2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc9592> │ │ │ │ b.n 1db046 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc95f6> │ │ │ │ ldrb r6, [r4, #8] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ 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] @ (1db420 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc99d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -454862,18 +454863,18 @@ │ │ │ │ b.n 1db332 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc98e2> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1db26c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc981c> │ │ │ │ b.n 1db2d6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc9886> │ │ │ │ strb r2, [r4, #30] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - itet cc │ │ │ │ - lslcc r4, r0, #4 │ │ │ │ - stmdbcs sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - movcc.w ip, #4096 @ 0x1000 │ │ │ │ + itet ls │ │ │ │ + lslls r4, r0, #4 │ │ │ │ + stmdbhi sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + movls.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #644] @ (1db6c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc9c70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ add r3, pc │ │ │ │ @@ -455082,15 +455083,15 @@ │ │ │ │ b.n 1db5d2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc9b82> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1db508 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc9ab8> │ │ │ │ b.n 1db576 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc9b26> │ │ │ │ strb r2, [r1, #20] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - pop {r1, r2, r6, r7} │ │ │ │ + pop {r1, r2, r5, pc} │ │ │ │ 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] @ (1db944 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc9ef4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -455289,15 +455290,15 @@ │ │ │ │ b.n 1db85e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc9e0e> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1db79e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc9d4e> │ │ │ │ b.n 1db802 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xc9db2> │ │ │ │ strb r2, [r5, #9] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - rev r2, r4 │ │ │ │ + hlt 0x0002 │ │ │ │ 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] @ (1dbca0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xca250>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -455551,15 +455552,15 @@ │ │ │ │ bcc.w 1dba68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xca018> │ │ │ │ b.n 1dbb12 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xca0c2> │ │ │ │ nop │ │ │ │ ldr r6, [r4, #124] @ 0x7c │ │ │ │ lsls r2, r6, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - push {r2, r3, r7, lr} │ │ │ │ + push {r2, r3, r5, r6, r7, lr} │ │ │ │ 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] @ (1dc000 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xca5b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -455813,15 +455814,15 @@ │ │ │ │ bcc.w 1dbdc8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xca378> │ │ │ │ b.n 1dbe72 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xca422> │ │ │ │ nop │ │ │ │ ldr r6, [r0, #72] @ 0x48 │ │ │ │ lsls r2, r6, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - sxtb r4, r3 │ │ │ │ + uxth r4, r7 │ │ │ │ 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 │ │ │ │ @@ -456086,15 +456087,15 @@ │ │ │ │ b.n 1dc254 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xca804> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - add r6, sp, #760 @ 0x2f8 │ │ │ │ + add r7, sp, #120 @ 0x78 │ │ │ │ lsls r4, r0, #4 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1dc13e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xca6ee> │ │ │ │ b.n 1dc1f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xca7a8> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -456321,15 +456322,15 @@ │ │ │ │ b.n 1dc4c6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xcaa76> │ │ │ │ str r0, [r2, #88] @ 0x58 │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r4, #46 @ 0x2e │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r4, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #32 │ │ │ │ + add r4, sp, #416 @ 0x1a0 │ │ │ │ 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] @ (1dc8b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xcae64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -456538,15 +456539,15 @@ │ │ │ │ nop │ │ │ │ str r2, [r6, #44] @ 0x2c │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r1, #156 @ 0x9c │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r4, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #584 @ 0x248 │ │ │ │ + add r1, sp, #968 @ 0x3c8 │ │ │ │ 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] @ (1dcb90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xcb140>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -456772,15 +456773,15 @@ │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1dc9b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xcaf64> │ │ │ │ b.n 1dca32 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xcafe2> │ │ │ │ str r6, [r5, #4] │ │ │ │ lsls r2, r6, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - add r6, pc, #1016 @ (adr r6, 1dcf94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xcb544>) │ │ │ │ + add r7, pc, #376 @ (adr r7, 1dcd14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xcb2c4>) │ │ │ │ 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 │ │ │ │ @@ -457011,15 +457012,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ ldrb r2, [r2, r6] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - add r3, pc, #1000 @ (adr r3, 1dd280 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xcb830>) │ │ │ │ + add r4, pc, #360 @ (adr r4, 1dd000 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xcb5b0>) │ │ │ │ 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] @ (1dd0c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xcb678>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -457204,15 +457205,15 @@ │ │ │ │ b.n 1dcffa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xcb5aa> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1dcf54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xcb504> │ │ │ │ b.n 1dcf9e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xcb54e> │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - add r3, pc, #1016 @ (adr r3, 1dd4c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xcba78>) │ │ │ │ + add r4, pc, #376 @ (adr r4, 1dd248 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xcb7f8>) │ │ │ │ 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] @ (1dd300 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xcb8b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -457395,15 +457396,15 @@ │ │ │ │ b.n 1dd232 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xcb7e2> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1dd18c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xcb73c> │ │ │ │ b.n 1dd1d6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xcb786> │ │ │ │ ldr r2, [r4, r1] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - add r1, pc, #888 @ (adr r1, 1dd680 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xcbc30>) │ │ │ │ + add r2, pc, #248 @ (adr r2, 1dd400 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xcb9b0>) │ │ │ │ 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] @ (1dd520 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xcbad0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -457588,15 +457589,15 @@ │ │ │ │ b.n 1dd45a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xcba0a> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1dd3bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xcb96c> │ │ │ │ b.n 1dd3fe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xcb9ae> │ │ │ │ ldrsb r2, [r5, r0] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldr r7, [sp, #824] @ 0x338 │ │ │ │ + add r0, pc, #184 @ (adr r0, 1dd5e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xcbb90>) │ │ │ │ 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] @ (1dd740 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xcbcf0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -457779,15 +457780,15 @@ │ │ │ │ b.n 1dd67a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xcbc2a> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1dd5dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xcbb8c> │ │ │ │ b.n 1dd61e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xcbbce> │ │ │ │ strb r2, [r1, r0] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldr r5, [sp, #792] @ 0x318 │ │ │ │ + ldr r6, [sp, #152] @ 0x98 │ │ │ │ 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] @ (1dd8a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xcbe54>) │ │ │ │ @@ -458751,16 +458752,16 @@ │ │ │ │ cmp r3, r8 │ │ │ │ bhi.n 1de204 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xcc7b4> │ │ │ │ mov r3, r6 │ │ │ │ b.n 1de168 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xcc718> │ │ │ │ nop │ │ │ │ ldr r1, [pc, #640] @ (1de514 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xccac4>) │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldrb.w r0, [r4, r0, lsl #3] │ │ │ │ - @ instruction: 0xf79600f0 │ │ │ │ + ldr??.w r0, [r4, r0, lsl #3] │ │ │ │ + @ instruction: 0xf7f600f0 │ │ │ │ stmdb 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] @ (1de538 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xccae8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r3, r1 │ │ │ │ @@ -458975,16 +458976,16 @@ │ │ │ │ mov r6, fp │ │ │ │ cmp r2, lr │ │ │ │ bhi.n 1de482 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xcca32> │ │ │ │ mov r7, fp │ │ │ │ b.n 1de39a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xcc94a> │ │ │ │ mov ip, r2 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - adds.w r0, sl, #7864320 @ 0x780000 │ │ │ │ - eor.w r0, ip, #7864320 @ 0x780000 │ │ │ │ + sbcs.w r0, sl, #7864320 @ 0x780000 │ │ │ │ + @ instruction: 0xf4ec00f0 │ │ │ │ mov.w lr, #1 │ │ │ │ mov r9, r8 │ │ │ │ strd r5, r6, [sp] │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ mov sl, r4 │ │ │ │ mov fp, r7 │ │ │ │ rbit r4, r0 │ │ │ │ @@ -459309,16 +459310,16 @@ │ │ │ │ ldr.w r3, [r6, #860] @ 0x35c │ │ │ │ adds r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ bhi.n 1de89e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xcce4e> │ │ │ │ b.n 1de7fa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xccdaa> │ │ │ │ orrs r4, r5 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - @ instruction: 0xf19e00f0 │ │ │ │ - add.w r0, r0, #240 @ 0xf0 │ │ │ │ + @ instruction: 0xf1fe00f0 │ │ │ │ + sbc.w r0, r0, #240 @ 0xf0 │ │ │ │ stmdb 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] @ (1debf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xcd1a0>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ mov r3, r1 │ │ │ │ @@ -459537,16 +459538,16 @@ │ │ │ │ ldr.w r3, [r8, #860] @ 0x35c │ │ │ │ cmp r3, r0 │ │ │ │ bhi.n 1deb36 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xcd0e6> │ │ │ │ mov r1, sl │ │ │ │ b.n 1dea48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xccff8> │ │ │ │ subs r7, #246 @ 0xf6 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - mcr 0, 4, r0, cr10, cr0, {7} │ │ │ │ - ldcl 0, cr0, [r8, #960] @ 0x3c0 │ │ │ │ + mcr 0, 7, r0, cr10, cr0, {7} │ │ │ │ + mrc 0, 1, r0, cr8, cr0, {7} │ │ │ │ strd lr, ip, [sp, #8] │ │ │ │ mov.w sl, #1 │ │ │ │ mov ip, r8 │ │ │ │ mov r0, r6 │ │ │ │ mov r8, r1 │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ mov fp, r0 │ │ │ │ @@ -465798,21 +465799,21 @@ │ │ │ │ ldr r2, [pc, #20] @ (1e37c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd1d70>) │ │ │ │ add r2, pc │ │ │ │ b.n 1e377c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd1d2c> │ │ │ │ ldr r2, [pc, #16] @ (1e37c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd1d74>) │ │ │ │ add r2, pc │ │ │ │ b.n 1e377c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd1d2c> │ │ │ │ nop │ │ │ │ - ands r2, r6 │ │ │ │ + lsls r2, r2 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - subs r7, #246 @ 0xf6 │ │ │ │ + eors r6, r2 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - subs r7, #176 @ 0xb0 │ │ │ │ + ands r0, r2 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - subs r7, #202 @ 0xca │ │ │ │ + ands r2, 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, #488] @ (1e39c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd1f74>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -465978,15 +465979,15 @@ │ │ │ │ mov r3, lr │ │ │ │ b.n 1e390a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd1eba> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e3876 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd1e26> │ │ │ │ b.n 1e38ae <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd1e5e> │ │ │ │ sbc.w r1, ip, #177 @ 0xb1 │ │ │ │ - adds r6, #102 @ 0x66 │ │ │ │ + adds r6, #198 @ 0xc6 │ │ │ │ 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] @ (1e3bc8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd2178>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -466154,15 +466155,15 @@ │ │ │ │ b.n 1e3b06 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd20b6> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e3a74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd2024> │ │ │ │ b.n 1e3aaa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd205a> │ │ │ │ nop │ │ │ │ vorr d16, d22, d17 │ │ │ │ - adds r4, #130 @ 0x82 │ │ │ │ + adds r4, #226 @ 0xe2 │ │ │ │ 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] @ (1e3dc0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd2370>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -466326,15 +466327,15 @@ │ │ │ │ mov r3, lr │ │ │ │ b.n 1e3d06 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd22b6> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e3c76 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd2226> │ │ │ │ b.n 1e3caa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd225a> │ │ │ │ stcl 1, cr0, [r2, #-708]! @ 0xfffffd3c │ │ │ │ - adds r5, #170 @ 0xaa │ │ │ │ + adds r6, #10 │ │ │ │ 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] @ (1e3fb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd2568>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -466498,15 +466499,15 @@ │ │ │ │ mov r3, lr │ │ │ │ b.n 1e3efe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd24ae> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e3e6e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd241e> │ │ │ │ b.n 1e3ea2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd2452> │ │ │ │ sbc.w r1, sl, r1, ror #2 │ │ │ │ - adds r3, #230 @ 0xe6 │ │ │ │ + adds r4, #70 @ 0x46 │ │ │ │ lsls r4, r0, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1e405c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd260c> │ │ │ │ stmdb 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 │ │ │ │ @@ -466978,15 +466979,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e43e6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd2996> │ │ │ │ b.n 1e4422 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd29d2> │ │ │ │ nop │ │ │ │ b.n 1e4130 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd26e0> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - adds r0, #214 @ 0xd6 │ │ │ │ + adds r1, #54 @ 0x36 │ │ │ │ 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] @ (1e4744 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd2cf4>) │ │ │ │ @@ -467154,15 +467155,15 @@ │ │ │ │ b.n 1e460a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd2bba> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e45f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd2ba0> │ │ │ │ b.n 1e462e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd2bde> │ │ │ │ b.n 1e4f2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd34dc> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - cmp r6, #224 @ 0xe0 │ │ │ │ + cmp r7, #64 @ 0x40 │ │ │ │ lsls r4, r0, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1e498c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd2f3c> │ │ │ │ @@ -468780,15 +468781,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e58ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd3e5c> │ │ │ │ b.n 1e58ee <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd3e9e> │ │ │ │ nop │ │ │ │ bne.n 1e5a70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd4020> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - asrs r2, r3, #25 │ │ │ │ + asrs r2, r7, #26 │ │ │ │ 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] @ (1e5c08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd41b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -468956,15 +468957,15 @@ │ │ │ │ b.n 1e5b54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd4104> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e5aba <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd406a> │ │ │ │ b.n 1e5af8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd40a8> │ │ │ │ ldmia r7!, {r2, r3, r5} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - asrs r4, r5, #15 │ │ │ │ + asrs r4, r1, #17 │ │ │ │ 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] @ (1e5e30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd43e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -469140,15 +469141,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e5cc4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd4274> │ │ │ │ b.n 1e5d06 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd42b6> │ │ │ │ nop │ │ │ │ ldmia r5, {r1, r5} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - asrs r2, r3, #9 │ │ │ │ + asrs r2, r7, #10 │ │ │ │ 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] @ (1e6048 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd45f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -469319,15 +469320,15 @@ │ │ │ │ b.n 1e5f82 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd4532> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e5ee8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd4498> │ │ │ │ b.n 1e5f26 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd44d6> │ │ │ │ ldmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - lsrs r6, r2, #31 │ │ │ │ + asrs r6, r6, #32 │ │ │ │ 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] @ (1e624c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd47fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -469496,15 +469497,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e60f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd46a8> │ │ │ │ b.n 1e612e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd46de> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r5, r6, r7} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - asrs r2, r0, #5 │ │ │ │ + asrs r2, r4, #6 │ │ │ │ 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] @ (1e6450 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd4a00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -469673,15 +469674,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e62fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd48ac> │ │ │ │ b.n 1e6332 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd48e2> │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - lsrs r2, r6, #29 │ │ │ │ + lsrs r2, r2, #31 │ │ │ │ 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] @ (1e6580 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd4b30>) │ │ │ │ @@ -470868,17 +470869,17 @@ │ │ │ │ mov r3, fp │ │ │ │ cmp r2, r1 │ │ │ │ bhi.n 1e7116 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd56c6> │ │ │ │ b.n 1e7080 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd5630> │ │ │ │ nop │ │ │ │ rev r4, r1 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldr r0, [r4, #20] │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ 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] @ (1e7424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd59d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471091,17 +471092,17 @@ │ │ │ │ ldr.w r2, [r3, #860] @ 0x35c │ │ │ │ cmp r2, ip │ │ │ │ bhi.n 1e7396 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd5946> │ │ │ │ b.n 1e72f6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd58a6> │ │ │ │ nop │ │ │ │ @ instruction: 0xb798 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - str r4, [r7, #108] @ 0x6c │ │ │ │ + str r4, [r3, #116] @ 0x74 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r6, [r0, #96] @ 0x60 │ │ │ │ + str r6, [r4, #100] @ 0x64 │ │ │ │ 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] @ (1e76d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd5c84>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -471329,17 +471330,17 @@ │ │ │ │ cmp r3, r7 │ │ │ │ bhi.n 1e7658 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd5c08> │ │ │ │ mov r3, r6 │ │ │ │ b.n 1e75b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd5b64> │ │ │ │ nop │ │ │ │ push {lr} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - str r2, [r2, #68] @ 0x44 │ │ │ │ + str r2, [r6, #72] @ 0x48 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r4, [r1, #52] @ 0x34 │ │ │ │ + str r4, [r5, #56] @ 0x38 │ │ │ │ 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] @ (1e7994 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd5f44>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -471562,17 +471563,17 @@ │ │ │ │ ldr.w r3, [r6, #860] @ 0x35c │ │ │ │ cmp r3, lr │ │ │ │ bhi.n 1e7910 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd5ec0> │ │ │ │ mov r3, r6 │ │ │ │ b.n 1e7868 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd5e18> │ │ │ │ sxtb r2, r2 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - str r4, [r6, #24] │ │ │ │ + str r4, [r2, #32] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r2, [r3, #8] │ │ │ │ + str r2, [r7, #12] │ │ │ │ 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] @ (1e7ad4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd6084>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -474985,15 +474986,15 @@ │ │ │ │ str r3, [r2, #8] │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ strd r0, r1, [r2] │ │ │ │ strh.w r3, [r4, #3972] @ 0xf84 │ │ │ │ b.n 1e9ef6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd84a6> │ │ │ │ ldrh r0, [r6, #24] │ │ │ │ lsls r1, r6, #6 │ │ │ │ - subs r5, #52 @ 0x34 │ │ │ │ + subs r5, #148 @ 0x94 │ │ │ │ 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 1ea150 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd8700> │ │ │ │ @@ -476097,17 +476098,17 @@ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r4, r8 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r3, ip │ │ │ │ mov r7, sl │ │ │ │ b.n 1ea60c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xd8bbc> │ │ │ │ nop │ │ │ │ - subs r2, #182 @ 0xb6 │ │ │ │ + subs r3, #22 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r2, #188 @ 0xbc │ │ │ │ + subs r3, #28 │ │ │ │ lsls r0, r6, #3 │ │ │ │ str r5, [sp, #8] │ │ │ │ mov r8, r4 │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r3 │ │ │ │ mov r3, ip │ │ │ │ str r6, [sp, #4] │ │ │ │ @@ -478592,17 +478593,17 @@ │ │ │ │ lsls r1, r6, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - asrs r0, r3, #16 │ │ │ │ + asrs r0, r7, #17 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r6, r3, #9 │ │ │ │ + asrs r6, r7, #10 │ │ │ │ lsls r0, r6, #3 │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1ec3c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xda974> │ │ │ │ b.n 1ec3d2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xda982> │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1ec430 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xda9e0> │ │ │ │ b.n 1ec43e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xda9ee> │ │ │ │ @@ -479039,17 +479040,17 @@ │ │ │ │ lsls r1, r6, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - lsrs r0, r5, #25 │ │ │ │ + lsrs r0, r1, #27 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r2, r5, #19 │ │ │ │ + lsrs r2, r1, #21 │ │ │ │ lsls r0, r6, #3 │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1ec938 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xdaee8> │ │ │ │ b.n 1ec946 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xdaef6> │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1ec9a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xdaf54> │ │ │ │ b.n 1ec9b2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xdaf62> │ │ │ │ @@ -479486,17 +479487,17 @@ │ │ │ │ lsls r1, r6, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - lsrs r4, r2, #4 │ │ │ │ + lsrs r4, r6, #5 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsls r6, r6, #29 │ │ │ │ + lsls r6, r2, #31 │ │ │ │ lsls r0, r6, #3 │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1eceac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xdb45c> │ │ │ │ b.n 1eceba <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xdb46a> │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1ecf18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xdb4c8> │ │ │ │ b.n 1ecf26 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xdb4d6> │ │ │ │ @@ -479903,17 +479904,17 @@ │ │ │ │ b.n 1ed40c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xdb9bc> │ │ │ │ cmp r1, #3 │ │ │ │ beq.w 1ed488 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xdba38> │ │ │ │ b.n 1ed494 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xdba44> │ │ │ │ nop │ │ │ │ strb r4, [r3, r6] │ │ │ │ lsls r1, r6, #6 │ │ │ │ - lsls r2, r1, #17 │ │ │ │ + lsls r2, r5, #18 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsls r0, r7, #9 │ │ │ │ + lsls r0, r3, #11 │ │ │ │ lsls r0, r6, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ @@ -480372,16 +480373,16 @@ │ │ │ │ b.n 1ed9c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xdbf70> │ │ │ │ cmp r1, #3 │ │ │ │ beq.w 1eda3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xdbfec> │ │ │ │ b.n 1eda48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xdbff8> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #928] @ (1edff8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xdc5a8>) │ │ │ │ lsls r1, r6, #6 │ │ │ │ - cdp2 0, 5, cr0, cr2, cr15, {7} │ │ │ │ - stc2l 0, cr0, [r4], {239} @ 0xef │ │ │ │ + cdp2 0, 11, cr0, cr2, cr15, {7} │ │ │ │ + stc2 0, cr0, [r4, #-956]! @ 0xfffffc44 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ mov fp, sl │ │ │ │ @@ -480839,16 +480840,16 @@ │ │ │ │ b.n 1edf74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xdc524> │ │ │ │ cmp r1, #3 │ │ │ │ beq.w 1edff0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xdc5a0> │ │ │ │ b.n 1edffc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xdc5ac> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #208] @ (1ee2dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xdc88c>) │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldrh.w r0, [sl, #239] @ 0xef │ │ │ │ - @ instruction: 0xf71000ef │ │ │ │ + ldrsb.w r0, [sl, pc, lsl #2] │ │ │ │ + @ instruction: 0xf77000ef │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ mov fp, sl │ │ │ │ @@ -481580,16 +481581,16 @@ │ │ │ │ ldrd lr, r4, [sp, #8] │ │ │ │ add.w lr, lr, #1 │ │ │ │ ldr.w r3, [r4, #860] @ 0x35c │ │ │ │ cmp r3, lr │ │ │ │ bhi.n 1eea7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xdd02c> │ │ │ │ b.n 1ee8c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xdce74> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf0fe00ef │ │ │ │ - bics.w r0, r4, #239 @ 0xef │ │ │ │ + adcs.w r0, lr, #239 @ 0xef │ │ │ │ + eors.w r0, r4, #239 @ 0xef │ │ │ │ stmdb 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] @ (1eee2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xdd3dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r7, r1 │ │ │ │ @@ -481826,16 +481827,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r6, #44 @ 0x2c │ │ │ │ lsls r1, r6, #6 │ │ │ │ - adcs.w r0, r2, pc, asr #3 │ │ │ │ - orns r0, ip, pc, asr #3 │ │ │ │ + subs.w r0, r2, pc, asr #3 │ │ │ │ + @ instruction: 0xeadc00ef │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ @@ -482709,19 +482710,19 @@ │ │ │ │ str.w r5, [r2], #4 │ │ │ │ cmp r6, r3 │ │ │ │ bne.n 1ef934 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xddee4> │ │ │ │ b.n 1ef554 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xddb04> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - b.n 1ef4c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xdda70> │ │ │ │ + b.n 1ef580 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xddb30> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 1eff90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xde540> │ │ │ │ + b.n 1f0050 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xde600> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrb r6, [r1, #26] │ │ │ │ + ldrb r6, [r5, #27] │ │ │ │ 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 │ │ │ │ @@ -483838,19 +483839,19 @@ │ │ │ │ str.w r4, [r2], #4 │ │ │ │ cmp r6, r3 │ │ │ │ bne.n 1f071c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xdeccc> │ │ │ │ b.n 1f02ca <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xde87a> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - bhi.n 1f07dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xded8c> │ │ │ │ + bhi.n 1f069c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xdec4c> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bpl.n 1f0684 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xdec34> │ │ │ │ + bvs.n 1f0744 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xdecf4> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r2, [r5, #3] │ │ │ │ + strb r2, [r1, #5] │ │ │ │ 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 │ │ │ │ @@ -484693,20 +484694,20 @@ │ │ │ │ subs r2, r7, r2 │ │ │ │ lsls r1, r6, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ @ instruction: 0xf18601b0 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #68] @ 0x44 │ │ │ │ + str r0, [r5, #72] @ 0x48 │ │ │ │ lsls r3, r0, #4 │ │ │ │ vsra.s64 d0, d16, #46 │ │ │ │ - ldmia r2!, {r3, r5, r6} │ │ │ │ + ldmia r2!, {r3, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r7!, {r1, r2, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2} │ │ │ │ lsls r7, r5, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ vmov r9, s15 │ │ │ │ cmp r2, #1 │ │ │ │ @@ -485579,21 +485580,21 @@ │ │ │ │ lsls r1, r6, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ b.n 1f1ab8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe0068> │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, r1] │ │ │ │ + ldrh r2, [r5, r2] │ │ │ │ lsls r3, r0, #4 │ │ │ │ b.n 1f16d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xdfc84> │ │ │ │ lsls r0, r6, #6 │ │ │ │ - stmia r0!, {r1, r2, r5, r6} │ │ │ │ + stmia r0!, {r1, r2, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - pop {r4, r7, pc} │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r7, r5, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 1f1cf6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe02a6> │ │ │ │ cmp r0, #1 │ │ │ │ beq.n 1f1c02 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe01b2> │ │ │ │ @@ -486468,21 +486469,21 @@ │ │ │ │ b.n 1f2590 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe0b40> │ │ │ │ lsls r6, r6, #23 │ │ │ │ lsls r1, r6, #6 │ │ │ │ bgt.n 1f25ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe0b5c> │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #312] @ (1f2774 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe0d24>) │ │ │ │ + ldr r7, [pc, #696] @ (1f28f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe0ea4>) │ │ │ │ lsls r3, r0, #4 │ │ │ │ bge.n 1f2710 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe0cc0> │ │ │ │ lsls r0, r6, #6 │ │ │ │ - push {r1, r5, r6, lr} │ │ │ │ + push {r1, r6, r7, lr} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - sxtb r0, r7 │ │ │ │ + uxtb r0, r3 │ │ │ │ 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 │ │ │ │ @@ -487484,21 +487485,21 @@ │ │ │ │ b.n 1f3176 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe1726> │ │ │ │ nop │ │ │ │ @ instruction: 0xfa0601b0 │ │ │ │ beq.n 1f31b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe1768> │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bics r0, r0 │ │ │ │ + mvns r0, r4 │ │ │ │ lsls r3, r0, #4 │ │ │ │ ldmia r6!, {r1, r7} │ │ │ │ lsls r0, r6, #6 │ │ │ │ - add r1, sp, #592 @ 0x250 │ │ │ │ + add r1, sp, #976 @ 0x3d0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r6, pc, #600 @ (adr r6, 1f3484 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe1a34>) │ │ │ │ + add r6, pc, #984 @ (adr r6, 1f3604 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe1bb4>) │ │ │ │ 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 │ │ │ │ @@ -488582,15 +488583,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r4!, {} │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #96 @ 0x60 │ │ │ │ + adds r6, #192 @ 0xc0 │ │ │ │ lsls r3, r0, #4 │ │ │ │ stmia r1!, {r1, r3, r6} │ │ │ │ lsls r0, r6, #6 │ │ │ │ ldr r3, [pc, #900] @ (1f42e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe2890>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #900] @ (1f42e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe2894>) │ │ │ │ mov r0, r4 │ │ │ │ @@ -488862,17 +488863,17 @@ │ │ │ │ str.w r5, [r2], #4 │ │ │ │ cmp r3, r6 │ │ │ │ bne.n 1f42cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe287c> │ │ │ │ b.n 1f3d60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe2310> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r4, [sp, #296] @ 0x128 │ │ │ │ + ldr r4, [sp, #680] @ 0x2a8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r1, [sp, #224] @ 0xe0 │ │ │ │ + ldr r1, [sp, #608] @ 0x260 │ │ │ │ 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 │ │ │ │ @@ -489674,15 +489675,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ @ instruction: 0xb668 │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #218 @ 0xda │ │ │ │ + cmp r1, #58 @ 0x3a │ │ │ │ lsls r3, r0, #4 │ │ │ │ cbz r4, 1f4cee <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe329e> │ │ │ │ lsls r0, r6, #6 │ │ │ │ add.w r3, r4, #573440 @ 0x8c000 │ │ │ │ ldrb.w r3, [r3, #2345] @ 0x929 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1f49d6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe2f86> │ │ │ │ @@ -489981,17 +489982,17 @@ │ │ │ │ cmp r3, r6 │ │ │ │ bne.n 1f505e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe360e> │ │ │ │ b.n 1f4afa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe30aa> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldrh r6, [r0, #54] @ 0x36 │ │ │ │ + ldrh r6, [r4, #56] @ 0x38 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r0, [r4, #28] │ │ │ │ + ldrh r0, [r0, #32] │ │ │ │ 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] │ │ │ │ @@ -492302,15 +492303,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cbnz r6, 1f6ed4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5484> │ │ │ │ lsls r0, r6, #6 │ │ │ │ - ldr r4, [r4, #92] @ 0x5c │ │ │ │ + ldr r4, [r0, #100] @ 0x64 │ │ │ │ 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] @ (1f6f10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe54c0>) │ │ │ │ @@ -492503,17 +492504,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ b.n 1f70f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe56a8> │ │ │ │ nop │ │ │ │ @ instruction: 0xb8e6 │ │ │ │ lsls r0, r6, #6 │ │ │ │ - ldr r2, [r4, #56] @ 0x38 │ │ │ │ + ldr r2, [r0, #64] @ 0x40 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r2, [r4, #56] @ 0x38 │ │ │ │ + ldr r2, [r0, #64] @ 0x40 │ │ │ │ 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] @ (1f71d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5784>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -492581,19 +492582,19 @@ │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ b.n 1f7190 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5740> │ │ │ │ mov r1, r6 │ │ │ │ bl 1c53e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xb3994> │ │ │ │ b.n 1f7190 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5740> │ │ │ │ @ instruction: 0xb818 │ │ │ │ lsls r0, r6, #6 │ │ │ │ - ldr r6, [r7, #52] @ 0x34 │ │ │ │ + ldr r6, [r3, #60] @ 0x3c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r6, [r6, #48] @ 0x30 │ │ │ │ + ldr r6, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r4, [r2, #48] @ 0x30 │ │ │ │ + ldr r4, [r6, #52] @ 0x34 │ │ │ │ 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] @ (1f73b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5960>) │ │ │ │ @@ -492762,19 +492763,19 @@ │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #716] @ 0x2cc │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1f7384 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5934> │ │ │ │ @ instruction: 0xb74e │ │ │ │ lsls r0, r6, #6 │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ + ldr r0, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r4, [r7, #32] │ │ │ │ + ldr r4, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r0, [r2, #28] │ │ │ │ + ldr r0, [r6, #32] │ │ │ │ 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 │ │ │ │ @@ -492845,21 +492846,21 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ b.n 1f7468 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5a18> │ │ │ │ push {r1, r4, r6, lr} │ │ │ │ lsls r0, r6, #6 │ │ │ │ - ldr r6, [r4, #12] │ │ │ │ + ldr r6, [r0, #20] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ + ldr r0, [r6, #20] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ + ldr r0, [r0, #20] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r4, [r1, #16] │ │ │ │ + ldr r4, [r5, #20] │ │ │ │ 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 │ │ │ │ @@ -492881,15 +492882,15 @@ │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r1, r3, r5, r6} │ │ │ │ lsls r0, r6, #6 │ │ │ │ - ldr r6, [r3, #12] │ │ │ │ + ldr r6, [r7, #16] │ │ │ │ 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] @ (1f7570 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5b20>) │ │ │ │ @@ -493524,19 +493525,19 @@ │ │ │ │ ldr r3, [pc, #24] @ (1f7c38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe61e8>) │ │ │ │ ldr.w r0, [ip, r1, lsl #3] │ │ │ │ add r3, pc │ │ │ │ add r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - mrrc2 1, 0, r0, r8, cr2 │ │ │ │ + ldc2 1, cr0, [r8], #8 │ │ │ │ bpl.n 1f7bd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe6184> │ │ │ │ lsls r3, r6, #6 │ │ │ │ - vqadd.s64 q8, q15, q9 │ │ │ │ - strb r2, [r5, #18] │ │ │ │ + vshr.s64 q8, q9, #34 │ │ │ │ + strb r2, [r1, #20] │ │ │ │ lsls r3, r0, #4 │ │ │ │ sub.w r3, r0, #173 @ 0xad │ │ │ │ cmp.w r3, #268 @ 0x10c │ │ │ │ bhi.w 1f7e68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe6418> │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r6, r3, #5 │ │ │ │ lsls r4, r3, #5 │ │ │ │ @@ -500858,15 +500859,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #468] @ 0x1d4 │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 1fcd5e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xeb30e> │ │ │ │ nop │ │ │ │ ldrb r4, [r1, r0] │ │ │ │ lsls r0, r6, #6 │ │ │ │ - asrs r4, r6, #1 │ │ │ │ + asrs r4, r2, #3 │ │ │ │ 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] @ (1fce80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xeb430>) │ │ │ │ @@ -500941,15 +500942,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 1fcde6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xeb396> │ │ │ │ nop │ │ │ │ ldrh r0, [r1, r6] │ │ │ │ lsls r0, r6, #6 │ │ │ │ - add r7, pc, #600 @ (adr r7, 1fd0e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xeb690>) │ │ │ │ + add r7, pc, #984 @ (adr r7, 1fd260 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xeb810>) │ │ │ │ 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] @ (1fcf64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xeb514>) │ │ │ │ @@ -501028,15 +501029,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 1fcec2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xeb472> │ │ │ │ nop │ │ │ │ ldrh r4, [r5, r2] │ │ │ │ lsls r0, r6, #6 │ │ │ │ - add r6, pc, #632 @ (adr r6, 1fd1e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xeb794>) │ │ │ │ + add r6, pc, #1016 @ (adr r6, 1fd364 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xeb914>) │ │ │ │ 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] @ (1fd020 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xeb5d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -501096,15 +501097,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 1fcfbc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xeb56c> │ │ │ │ nop │ │ │ │ ldr r6, [r0, r7] │ │ │ │ lsls r0, r6, #6 │ │ │ │ - str r3, [sp, #192] @ 0xc0 │ │ │ │ + str r3, [sp, #576] @ 0x240 │ │ │ │ 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] @ (1fd0dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xeb68c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -501164,15 +501165,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 1fd078 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xeb628> │ │ │ │ nop │ │ │ │ ldr r2, [r1, r4] │ │ │ │ lsls r0, r6, #6 │ │ │ │ - str r2, [sp, #464] @ 0x1d0 │ │ │ │ + str r2, [sp, #848] @ 0x350 │ │ │ │ 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] @ (1fd1a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xeb750>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -501656,15 +501657,15 @@ │ │ │ │ lsls r0, r6, #6 │ │ │ │ strh r2, [r6, r7] │ │ │ │ lsls r0, r6, #6 │ │ │ │ strh r4, [r2, r7] │ │ │ │ lsls r0, r6, #6 │ │ │ │ strh r0, [r7, r6] │ │ │ │ lsls r0, r6, #6 │ │ │ │ - lsrs r6, r2, #5 │ │ │ │ + lsrs r6, r6, #6 │ │ │ │ lsls r7, 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] @ (1fd73c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xebcec>) │ │ │ │ @@ -501817,15 +501818,15 @@ │ │ │ │ lsls r0, r6, #6 │ │ │ │ strh r2, [r1, r2] │ │ │ │ lsls r0, r6, #6 │ │ │ │ strh r4, [r5, r1] │ │ │ │ lsls r0, r6, #6 │ │ │ │ strh r0, [r2, r1] │ │ │ │ lsls r0, r6, #6 │ │ │ │ - lsls r4, r7, #31 │ │ │ │ + lsrs r4, r3, #1 │ │ │ │ lsls r7, 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, #280] @ (1fd890 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xebe40>) │ │ │ │ @@ -501973,15 +501974,15 @@ │ │ │ │ lsls r0, r6, #6 │ │ │ │ str r2, [r4, r4] │ │ │ │ lsls r0, r6, #6 │ │ │ │ str r6, [r0, r4] │ │ │ │ lsls r0, r6, #6 │ │ │ │ str r4, [r5, r3] │ │ │ │ lsls r0, r6, #6 │ │ │ │ - lsls r6, r2, #26 │ │ │ │ + lsls r6, r6, #27 │ │ │ │ lsls r7, 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, #168] @ (1fd974 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xebf24>) │ │ │ │ @@ -502620,15 +502621,16 @@ │ │ │ │ lsls r0, r6, #6 │ │ │ │ ldr r2, [pc, #504] @ (1fe158 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xec708>) │ │ │ │ lsls r0, r6, #6 │ │ │ │ ldr r2, [pc, #400] @ (1fe0f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xec6a4>) │ │ │ │ lsls r0, r6, #6 │ │ │ │ ldr r2, [pc, #296] @ (1fe090 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xec640>) │ │ │ │ lsls r0, r6, #6 │ │ │ │ - vrev32. q8, q15 │ │ │ │ + lsls r4, r3, #1 │ │ │ │ + lsls r7, 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, #380] @ (1fe100 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xec6b0>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -503547,17 +503549,17 @@ │ │ │ │ ldr.w r1, [r9, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w r0, sl, r1 │ │ │ │ b.n 1fe8c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xece70> │ │ │ │ nop │ │ │ │ lsls r6, r7 │ │ │ │ lsls r0, r6, #6 │ │ │ │ - ldrb r6, [r1, #6] │ │ │ │ + ldrb r6, [r5, #7] │ │ │ │ lsls r4, r0, #4 │ │ │ │ - @ instruction: 0xf4e000ee │ │ │ │ + adc.w r0, r0, #7798784 @ 0x770000 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #128] @ (1fea48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xecff8>) │ │ │ │ @@ -513923,15 +513925,15 @@ │ │ │ │ vldr s0, [sp, #28] │ │ │ │ blx r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r5, {r1, r2, r3, r5, r7} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strh r4, [r3, #20] │ │ │ │ + strh r4, [r7, #22] │ │ │ │ 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 │ │ │ │ @@ -513965,15 +513967,15 @@ │ │ │ │ vldr d0, [sp, #40] @ 0x28 │ │ │ │ blx r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r5, {r1, r3, r4, r5} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strh r0, [r6, #16] │ │ │ │ + strh r0, [r2, #20] │ │ │ │ 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] @ (205cac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf425c>) │ │ │ │ @@ -513999,15 +514001,15 @@ │ │ │ │ vldr s0, [sp, #12] │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r4, {r1, r2, r4, r6, r7} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strh r4, [r1, #14] │ │ │ │ + strh r4, [r5, #16] │ │ │ │ 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] @ (205d08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf42b8>) │ │ │ │ @@ -514033,15 +514035,15 @@ │ │ │ │ vldr d0, [sp, #16] │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strh r0, [r7, #10] │ │ │ │ + strh r0, [r3, #14] │ │ │ │ lsls r6, r5, #3 │ │ │ │ ldr r3, [pc, #316] @ (205e50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf4400>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb.w r2, [r3, #301] @ 0x12d │ │ │ │ @@ -514153,15 +514155,15 @@ │ │ │ │ beq.n 205dca <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf437a> │ │ │ │ b.n 205d58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf4308> │ │ │ │ add.w r3, r3, #94208 @ 0x17000 │ │ │ │ ldrb.w r0, [r3, #480] @ 0x1e0 │ │ │ │ b.n 205dca <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf437a> │ │ │ │ ldmia r4, {r1, r2, r4, r5} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strh r6, [r6, #6] │ │ │ │ + strh r6, [r2, #10] │ │ │ │ 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] @ (205f38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf44e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -514237,15 +514239,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r0, r1, r2 │ │ │ │ b.n 205ebe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf446e> │ │ │ │ nop │ │ │ │ ldmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldrb r2, [r6, #29] │ │ │ │ + ldrb r2, [r2, #31] │ │ │ │ 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] @ (205fa0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf4550>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -519685,15 +519687,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrh r4, [r1, #36] @ 0x24 │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrh r6, [r5, #34] @ 0x22 │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrh r2, [r2, #34] @ 0x22 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - negs r4, r6 │ │ │ │ + cmn r4, r2 │ │ │ │ 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] @ (209e14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf83c4>) │ │ │ │ @@ -519964,15 +519966,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #468] @ 0x1d4 │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20a00a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf85ba> │ │ │ │ nop │ │ │ │ ldrh r0, [r4, #10] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - subs r6, #100 @ 0x64 │ │ │ │ + subs r6, #196 @ 0xc4 │ │ │ │ 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] @ 20a14c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf86fc> │ │ │ │ mov r5, r3 │ │ │ │ @@ -520107,15 +520109,15 @@ │ │ │ │ bl 139398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27948> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #468] @ 0x1d4 │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20a188 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf8738> │ │ │ │ strh r4, [r4, #62] @ 0x3e │ │ │ │ lsls r7, r5, #6 │ │ │ │ - subs r4, #236 @ 0xec │ │ │ │ + subs r5, #76 @ 0x4c │ │ │ │ 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] @ (20a270 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf8820>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -520164,15 +520166,15 @@ │ │ │ │ bl 139398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27948> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #468] @ 0x1d4 │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20a21c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf87cc> │ │ │ │ strh r0, [r2, #58] @ 0x3a │ │ │ │ lsls r7, r5, #6 │ │ │ │ - subs r4, #104 @ 0x68 │ │ │ │ + subs r4, #200 @ 0xc8 │ │ │ │ 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] @ (20a304 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf88b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -520221,15 +520223,15 @@ │ │ │ │ bl 139398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27948> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #468] @ 0x1d4 │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20a2b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf8860> │ │ │ │ strh r4, [r7, #52] @ 0x34 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - subs r3, #228 @ 0xe4 │ │ │ │ + subs r4, #68 @ 0x44 │ │ │ │ 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] @ (20a3a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf8954>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520281,15 +520283,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r3, #2 │ │ │ │ b.n 20a346 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf88f6> │ │ │ │ nop │ │ │ │ strh r0, [r5, #48] @ 0x30 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - subs r3, #94 @ 0x5e │ │ │ │ + subs r3, #190 @ 0xbe │ │ │ │ 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] @ (20a444 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf89f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520341,15 +520343,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r3, #2 │ │ │ │ b.n 20a3e6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf8996> │ │ │ │ nop │ │ │ │ strh r0, [r1, #44] @ 0x2c │ │ │ │ lsls r7, r5, #6 │ │ │ │ - subs r2, #202 @ 0xca │ │ │ │ + subs r3, #42 @ 0x2a │ │ │ │ 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] @ (20a4e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf8a94>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520401,15 +520403,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r3, #2 │ │ │ │ b.n 20a486 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf8a36> │ │ │ │ nop │ │ │ │ strh r0, [r5, #38] @ 0x26 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - subs r2, #54 @ 0x36 │ │ │ │ + subs r2, #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] @ (20a584 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf8b34>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520460,15 +520462,15 @@ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r3, #2 │ │ │ │ b.n 20a526 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf8ad6> │ │ │ │ strh r0, [r1, #34] @ 0x22 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - subs r1, #160 @ 0xa0 │ │ │ │ + subs r2, #0 │ │ │ │ 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] @ (20a690 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf8c40>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -520924,15 +520926,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrb r6, [r2, #30] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrb r0, [r7, #29] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrb r4, [r3, #29] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - adds r6, #6 │ │ │ │ + adds r6, #102 @ 0x66 │ │ │ │ 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] @ (20ab7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf912c>) │ │ │ │ @@ -521075,15 +521077,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrb r4, [r6, #24] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrb r6, [r2, #24] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrb r2, [r7, #23] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - adds r4, #180 @ 0xb4 │ │ │ │ + adds r5, #20 │ │ │ │ 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 │ │ │ │ @@ -521146,15 +521148,15 @@ │ │ │ │ bl 139398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27948> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ adds r1, #2 │ │ │ │ b.n 20abe0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf9190> │ │ │ │ ldrb r4, [r1, #22] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - adds r2, #254 @ 0xfe │ │ │ │ + adds r3, #94 @ 0x5e │ │ │ │ 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] @ (20ad30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf92e0>) │ │ │ │ @@ -521222,15 +521224,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20aca2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf9252> │ │ │ │ nop │ │ │ │ ldrb r4, [r1, #19] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - adds r2, #70 @ 0x46 │ │ │ │ + adds r2, #166 @ 0xa6 │ │ │ │ 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] @ (20ae00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf93b0>) │ │ │ │ @@ -521299,15 +521301,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20ad72 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf9322> │ │ │ │ nop │ │ │ │ ldrb r4, [r7, #15] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - adds r1, #130 @ 0x82 │ │ │ │ + adds r1, #226 @ 0xe2 │ │ │ │ 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] @ (20aecc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf947c>) │ │ │ │ @@ -521375,15 +521377,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20ae42 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf93f2> │ │ │ │ nop │ │ │ │ ldrb r4, [r5, #12] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - adds r0, #206 @ 0xce │ │ │ │ + adds r1, #46 @ 0x2e │ │ │ │ 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] @ (20b05c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf960c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521603,15 +521605,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr.w r0, [r1, #468] @ 0x1d4 │ │ │ │ add.w ip, r0, #3 │ │ │ │ b.n 20b09a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf964a> │ │ │ │ ldrb r4, [r2, #3] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - str??.w r0, [r6, #237] @ 0xed │ │ │ │ + vst4. {d16-d19}, [r6 :128]! │ │ │ │ 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] @ (20b204 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf97b4>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -521682,15 +521684,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20b172 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf9722> │ │ │ │ nop │ │ │ │ strb r4, [r7, #31] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - cmp r5, #178 @ 0xb2 │ │ │ │ + cmp r6, #18 │ │ │ │ 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] @ (20b2e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf9890>) │ │ │ │ @@ -521766,15 +521768,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20b246 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf97f6> │ │ │ │ nop │ │ │ │ strb r0, [r5, #28] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - cmp r4, #242 @ 0xf2 │ │ │ │ + cmp r5, #82 @ 0x52 │ │ │ │ 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] @ (20b3b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf9968>) │ │ │ │ @@ -521850,15 +521852,15 @@ │ │ │ │ bl 139398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27948> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 20b320 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf98d0> │ │ │ │ strb r4, [r1, #25] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - cmp r4, #44 @ 0x2c │ │ │ │ + cmp r4, #140 @ 0x8c │ │ │ │ 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] @ (20b49c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf9a4c>) │ │ │ │ @@ -521937,15 +521939,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20b3fa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf99aa> │ │ │ │ nop │ │ │ │ strb r4, [r6, #21] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - addw r0, r6, #2285 @ 0x8ed │ │ │ │ + @ instruction: 0xf66600ed │ │ │ │ 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] @ (20b588 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf9b38>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -522027,15 +522029,15 @@ │ │ │ │ bl 139398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27948> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20b4e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf9a90> │ │ │ │ strb r0, [r2, #18] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - stmia r0!, {r2, r5, r6} │ │ │ │ + stmia r0!, {r2, r6, r7} │ │ │ │ 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] @ (20b674 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf9c24>) │ │ │ │ @@ -522121,15 +522123,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 20b5ca <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf9b7a> │ │ │ │ nop │ │ │ │ strb r4, [r4, #14] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - cmp r1, #146 @ 0x92 │ │ │ │ + cmp r1, #242 @ 0xf2 │ │ │ │ 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] @ (20b768 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf9d18>) │ │ │ │ @@ -522216,15 +522218,15 @@ │ │ │ │ bl 139398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27948> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20b6b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf9c68> │ │ │ │ strb r0, [r7, #10] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - @ instruction: 0xf3c400ed │ │ │ │ + bic.w r0, r4, #7766016 @ 0x768000 │ │ │ │ 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] @ (20b820 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xf9dd0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -522503,15 +522505,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r6, [r4, #120] @ 0x78 │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r0, [r1, #120] @ 0x78 │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r4, [r5, #116] @ 0x74 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r6, #218 @ 0xda │ │ │ │ + movs r7, #58 @ 0x3a │ │ │ │ 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] @ (20bb88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xfa138>) │ │ │ │ @@ -522664,15 +522666,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r6, [r7, #96] @ 0x60 │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r4, [r0, #96] @ 0x60 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r5, #128 @ 0x80 │ │ │ │ + movs r5, #224 @ 0xe0 │ │ │ │ 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] @ (20bd00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xfa2b0>) │ │ │ │ @@ -522825,15 +522827,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 │ │ │ │ - movs r4, #20 │ │ │ │ + movs r4, #116 @ 0x74 │ │ │ │ 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] @ (20be64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xfa414>) │ │ │ │ @@ -522980,15 +522982,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r4, [r6, #48] @ 0x30 │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r2, #170 @ 0xaa │ │ │ │ + movs r3, #10 │ │ │ │ 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] @ (20bfc8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xfa578>) │ │ │ │ @@ -523135,15 +523137,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r6, [r5, #28] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r1, #78 @ 0x4e │ │ │ │ + movs r1, #174 @ 0xae │ │ │ │ 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] @ (20c140 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xfa6f0>) │ │ │ │ @@ -523296,15 +523298,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - subs r4, r6, #7 │ │ │ │ + movs r0, #84 @ 0x54 │ │ │ │ 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] @ (20c2b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xfa868>) │ │ │ │ @@ -523457,15 +523459,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r6, [r1, #112] @ 0x70 │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r0, [r6, #108] @ 0x6c │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r4, [r2, #108] @ 0x6c │ │ │ │ lsls r7, r5, #6 │ │ │ │ - subs r0, r1, #2 │ │ │ │ + subs r0, r5, #3 │ │ │ │ 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] @ (20c430 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xfa9e0>) │ │ │ │ @@ -523618,15 +523620,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r6, [r2, #88] @ 0x58 │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r0, [r7, #84] @ 0x54 │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r4, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - adds r4, r3, #4 │ │ │ │ + adds r4, r7, #5 │ │ │ │ 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] @ (20c5a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xfab58>) │ │ │ │ @@ -523779,15 +523781,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r6, [r3, #64] @ 0x40 │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r0, [r0, #64] @ 0x40 │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r4, [r4, #60] @ 0x3c │ │ │ │ lsls r7, r5, #6 │ │ │ │ - subs r4, r6, r6 │ │ │ │ + adds r4, r2, #0 │ │ │ │ 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] @ (20c744 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xfacf4>) │ │ │ │ @@ -524137,15 +524139,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r6, [r2, #4] │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r4, [r7, #0] │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r2, [r4, #0] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - asrs r0, r5, #31 │ │ │ │ + adds r0, r1, r1 │ │ │ │ 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] @ (20cad0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xfb080>) │ │ │ │ @@ -524288,15 +524290,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrsh r2, [r6, r3] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrsh r0, [r3, r3] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrsh r6, [r7, r2] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - asrs r0, r3, #26 │ │ │ │ + asrs r0, r7, #27 │ │ │ │ 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] @ (20cc34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xfb1e4>) │ │ │ │ @@ -524439,15 +524441,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrb r6, [r1, r6] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrb r4, [r6, r5] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrb r2, [r3, r5] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - asrs r0, r1, #21 │ │ │ │ + asrs r0, r5, #22 │ │ │ │ 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] @ (20cd98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xfb348>) │ │ │ │ @@ -524590,15 +524592,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrb r2, [r5, r0] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrb r0, [r2, r0] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrh r6, [r6, r7] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - asrs r0, r6, #15 │ │ │ │ + asrs r0, r2, #17 │ │ │ │ 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] @ (20cefc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xfb4ac>) │ │ │ │ @@ -524741,15 +524743,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrh r6, [r0, r3] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrh r4, [r5, r2] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrh r2, [r2, r2] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - asrs r0, r3, #10 │ │ │ │ + asrs r0, r7, #11 │ │ │ │ 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] @ (20d060 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xfb610>) │ │ │ │ @@ -524892,15 +524894,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r2, [r4, r5] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r0, [r1, r5] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r6, [r5, r4] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - asrs r0, r0, #5 │ │ │ │ + asrs r0, r4, #6 │ │ │ │ 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] @ (20d1c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xfb774>) │ │ │ │ @@ -525043,15 +525045,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrsb r6, [r7, r7] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrsb r4, [r4, r7] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrsb r2, [r1, r7] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsrs r0, r5, #31 │ │ │ │ + asrs r0, r1, #1 │ │ │ │ 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] @ (20d328 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xfb8d8>) │ │ │ │ @@ -525194,15 +525196,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrsb r2, [r3, r2] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrsb r0, [r0, r2] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrsb r6, [r4, r1] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsrs r0, r2, #26 │ │ │ │ + lsrs r0, r6, #27 │ │ │ │ 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] @ (20d48c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xfba3c>) │ │ │ │ @@ -525345,15 +525347,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ strb r6, [r6, r4] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strb r4, [r3, r4] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strb r2, [r0, r4] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsrs r4, r7, #20 │ │ │ │ + lsrs r4, r3, #22 │ │ │ │ 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] @ (20d5f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xfbba0>) │ │ │ │ @@ -525496,15 +525498,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ strh r2, [r2, r7] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strh r0, [r7, r6] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strh r6, [r3, r6] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsrs r0, r5, #15 │ │ │ │ + lsrs r0, r1, #17 │ │ │ │ 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] @ (20d754 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xfbd04>) │ │ │ │ @@ -525647,15 +525649,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ strh r6, [r5, r1] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strh r4, [r2, r1] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strh r2, [r7, r0] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsrs r0, r2, #10 │ │ │ │ + lsrs r0, r6, #11 │ │ │ │ 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] @ (20d8b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xfbe68>) │ │ │ │ @@ -525798,15 +525800,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r2, [r1, r4] │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r0, [r6, r3] │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r6, [r2, r3] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsrs r0, r7, #4 │ │ │ │ + lsrs r0, r3, #6 │ │ │ │ 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] @ (20da1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xfbfcc>) │ │ │ │ @@ -525949,15 +525951,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r7, [pc, #664] @ (20dcd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xfc280>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r7, [pc, #560] @ (20dc6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xfc21c>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r7, [pc, #456] @ (20dc08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xfc1b8>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsls r0, r4, #31 │ │ │ │ + lsrs r0, r0, #1 │ │ │ │ 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] @ (20db80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xfc130>) │ │ │ │ @@ -526100,15 +526102,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r6, [pc, #264] @ (20dca4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xfc254>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r6, [pc, #160] @ (20dc40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xfc1f0>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r6, [pc, #56] @ (20dbdc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xfc18c>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsls r0, r1, #26 │ │ │ │ + lsls r0, r5, #27 │ │ │ │ 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] @ (20dce4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xfc294>) │ │ │ │ @@ -526251,15 +526253,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r4, [pc, #888] @ (20e078 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xfc628>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r4, [pc, #784] @ (20e014 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xfc5c4>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r4, [pc, #680] @ (20dfb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xfc560>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsls r0, r6, #20 │ │ │ │ + lsls r0, r2, #22 │ │ │ │ lsls r6, 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] @ (20de44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xfc3f4>) │ │ │ │ @@ -526400,15 +526402,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r3, [pc, #480] @ (20e040 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xfc5f0>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r3, [pc, #376] @ (20dfdc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xfc58c>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r3, [pc, #272] @ (20df78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xfc528>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsls r0, r3, #15 │ │ │ │ + lsls r0, r7, #16 │ │ │ │ lsls r6, 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] @ (20dfa4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xfc554>) │ │ │ │ @@ -526549,15 +526551,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r2, [pc, #96] @ (20e020 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xfc5d0>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r1, [pc, #1016] @ (20e3bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xfc96c>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r1, [pc, #912] @ (20e358 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xfc908>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsls r0, r2, #10 │ │ │ │ + lsls r0, r6, #11 │ │ │ │ lsls r6, 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] @ (20e098 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xfc648>) │ │ │ │ @@ -526623,15 +526625,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 20e026 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xfc5d6> │ │ │ │ nop │ │ │ │ ldr r1, [pc, #392] @ (20e224 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xfc7d4>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsls r2, r4, #3 │ │ │ │ + lsls r2, r0, #5 │ │ │ │ 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, #372] @ (20e224 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xfc7d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -534660,15 +534662,15 @@ │ │ │ │ ldr.w r4, [r0, #1836] @ 0x72c │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cdp 1, 12, cr0, cr2, cr14, {5} │ │ │ │ - add r6, pc, #752 @ (adr r6, 213db4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x102364>) │ │ │ │ + add r7, pc, #112 @ (adr r7, 213b34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1020e4>) │ │ │ │ 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] @ (213c18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1021c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -534784,17 +534786,17 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r3, [r3, #2532] @ 0x9e4 │ │ │ │ blx r3 │ │ │ │ b.n 213b80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x102130> │ │ │ │ nop │ │ │ │ cdp 1, 6, cr0, cr14, cr14, {5} │ │ │ │ - add r5, pc, #856 @ (adr r5, 213f78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x102528>) │ │ │ │ + add r6, pc, #216 @ (adr r6, 213cf8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1022a8>) │ │ │ │ lsls r5, r5, #3 │ │ │ │ - add r5, pc, #376 @ (adr r5, 213d9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10234c>) │ │ │ │ + add r5, pc, #760 @ (adr r5, 213f1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1024cc>) │ │ │ │ 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] @ (213c80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x102230>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -539869,15 +539871,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ push {r2, r3} │ │ │ │ lsls r6, r5, #6 │ │ │ │ cbz r6, 21763e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x105bee> │ │ │ │ lsls r6, r5, #6 │ │ │ │ cbz r2, 21763c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x105bec> │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r4, [r4, #76] @ 0x4c │ │ │ │ + ldr r4, [r0, #84] @ 0x54 │ │ │ │ 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] @ (217700 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x105cb0>) │ │ │ │ @@ -540020,15 +540022,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ uxth r0, r6 │ │ │ │ lsls r6, r5, #6 │ │ │ │ uxth r2, r2 │ │ │ │ lsls r6, r5, #6 │ │ │ │ sxtb r6, r6 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r0, [r4, #56] @ 0x38 │ │ │ │ + ldr r0, [r0, #64] @ 0x40 │ │ │ │ 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] @ (2177c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x105d70>) │ │ │ │ @@ -540236,15 +540238,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 │ │ │ │ - ldr r0, [r7, #24] │ │ │ │ + ldr r0, [r3, #32] │ │ │ │ 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] @ (217a74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x106024>) │ │ │ │ @@ -540391,15 +540393,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r7, sp, #264 @ 0x108 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r7, sp, #144 @ 0x90 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r7, sp, #32 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ 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] @ (217bec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10619c>) │ │ │ │ @@ -540552,15 +540554,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 │ │ │ │ - str r4, [r7, #108] @ 0x6c │ │ │ │ + str r4, [r3, #116] @ 0x74 │ │ │ │ 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] @ (217d50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x106300>) │ │ │ │ @@ -540707,15 +540709,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r4, sp, #408 @ 0x198 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r4, sp, #288 @ 0x120 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r4, sp, #176 @ 0xb0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - str r2, [r3, #88] @ 0x58 │ │ │ │ + str r2, [r7, #92] @ 0x5c │ │ │ │ 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] @ (217eb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x106464>) │ │ │ │ @@ -540862,15 +540864,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r3, sp, #8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r2, sp, #912 @ 0x390 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r2, sp, #800 @ 0x320 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - str r6, [r0, #68] @ 0x44 │ │ │ │ + str r6, [r4, #72] @ 0x48 │ │ │ │ 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] @ (218018 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1065c8>) │ │ │ │ @@ -541017,15 +541019,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r1, sp, #632 @ 0x278 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r1, sp, #512 @ 0x200 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r1, sp, #400 @ 0x190 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - str r2, [r7, #44] @ 0x2c │ │ │ │ + str r2, [r3, #52] @ 0x34 │ │ │ │ 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] @ (21817c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10672c>) │ │ │ │ @@ -541172,15 +541174,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r0, sp, #232 @ 0xe8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r0, sp, #0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - str r6, [r4, #24] │ │ │ │ + str r6, [r0, #32] │ │ │ │ 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] @ (2182f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1068a4>) │ │ │ │ @@ -541333,15 +541335,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r6, pc, #840 @ (adr r6, 218658 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x106c08>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r6, pc, #720 @ (adr r6, 2185e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x106b94>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r6, pc, #608 @ (adr r6, 218578 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x106b28>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ - str r0, [r2, #4] │ │ │ │ + str r0, [r6, #8] │ │ │ │ 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] @ (218458 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x106a08>) │ │ │ │ @@ -541488,15 +541490,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r5, pc, #376 @ (adr r5, 2185ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x106b9c>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r5, pc, #256 @ (adr r5, 218578 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x106b28>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r5, pc, #144 @ (adr r5, 21850c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x106abc>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrsh r2, [r5, r3] │ │ │ │ + ldrsh r2, [r1, 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] @ (2185bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x106b6c>) │ │ │ │ @@ -541643,15 +541645,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r3, pc, #1000 @ (adr r3, 2189c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x106f70>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r3, pc, #880 @ (adr r3, 21894c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x106efc>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r3, pc, #768 @ (adr r3, 2188e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x106e90>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrb r2, [r2, r6] │ │ │ │ + ldrb r2, [r6, r7] │ │ │ │ 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] @ (218720 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x106cd0>) │ │ │ │ @@ -541798,15 +541800,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r2, pc, #600 @ (adr r2, 218994 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x106f44>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r2, pc, #480 @ (adr r2, 218920 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x106ed0>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r2, pc, #368 @ (adr r2, 2188b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x106e64>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrb r2, [r7, r0] │ │ │ │ + ldrb r2, [r3, r2] │ │ │ │ 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] @ (218884 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x106e34>) │ │ │ │ @@ -541953,15 +541955,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r1, pc, #200 @ (adr r1, 218968 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x106f18>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r1, pc, #80 @ (adr r1, 2188f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x106ea4>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r0, pc, #992 @ (adr r0, 218c88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x107238>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrh r6, [r4, r3] │ │ │ │ + ldrh r6, [r0, r5] │ │ │ │ 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] @ (2189fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x106fac>) │ │ │ │ @@ -542114,15 +542116,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 r0, [r1, r6] │ │ │ │ + ldr r0, [r5, r7] │ │ │ │ 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] @ (218b60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x107110>) │ │ │ │ @@ -542269,15 +542271,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r6, [sp, #344] @ 0x158 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r6, [sp, #224] @ 0xe0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r6, [sp, #112] @ 0x70 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r6, [r3, r0] │ │ │ │ + ldr r6, [r7, r1] │ │ │ │ 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] @ (218cd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x107288>) │ │ │ │ @@ -542430,15 +542432,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r4, [sp, #952] @ 0x3b8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r4, [sp, #832] @ 0x340 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r4, [sp, #720] @ 0x2d0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrsb r4, [r0, r3] │ │ │ │ + ldrsb r4, [r4, r4] │ │ │ │ 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] @ (218db8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x107368>) │ │ │ │ @@ -542496,15 +542498,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #468] @ 0x1d4 │ │ │ │ adds r0, r5, r1 │ │ │ │ b.n 218d54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x107304> │ │ │ │ ldr r4, [sp, #184] @ 0xb8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strb r4, [r6, r3] │ │ │ │ + strb r4, [r2, 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] @ (218ef8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1074a8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -542646,15 +542648,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r2, [sp, #808] @ 0x328 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r2, [sp, #600] @ 0x258 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strb r0, [r6, r2] │ │ │ │ + strb r0, [r2, 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] @ (21905c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10760c>) │ │ │ │ @@ -542797,15 +542799,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r1, [sp, #408] @ 0x198 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r1, [sp, #304] @ 0x130 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r1, [sp, #200] @ 0xc8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strh r0, [r5, r5] │ │ │ │ + strh r0, [r1, 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] @ (2191c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x107770>) │ │ │ │ @@ -542948,15 +542950,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r7, [sp, #928] @ 0x3a0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r7, [sp, #824] @ 0x338 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strh r4, [r3, r0] │ │ │ │ + strh r4, [r7, 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] @ (219324 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1078d4>) │ │ │ │ @@ -543099,15 +543101,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r6, [sp, #632] @ 0x278 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r6, [sp, #528] @ 0x210 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r6, [sp, #424] @ 0x1a8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - str r0, [r2, r3] │ │ │ │ + str r0, [r6, 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] @ (219488 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x107a38>) │ │ │ │ @@ -543250,15 +543252,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r5, [sp, #232] @ 0xe8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r5, [sp, #128] @ 0x80 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r5, [sp, #24] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r7, [pc, #512] @ (2196b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x107c60>) │ │ │ │ + ldr r7, [pc, #896] @ (219830 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x107de0>) │ │ │ │ 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] @ (2195ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x107b9c>) │ │ │ │ @@ -543401,15 +543403,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r3, [sp, #856] @ 0x358 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r3, [sp, #752] @ 0x2f0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r3, [sp, #648] @ 0x288 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r6, [pc, #176] @ (2196c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x107c74>) │ │ │ │ + ldr r6, [pc, #560] @ (219844 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x107df4>) │ │ │ │ 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] @ (219750 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x107d00>) │ │ │ │ @@ -543552,15 +543554,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r2, [sp, #456] @ 0x1c8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r2, [sp, #352] @ 0x160 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r2, [sp, #248] @ 0xf8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r4, [pc, #928] @ (219b18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1080c8>) │ │ │ │ + ldr r5, [pc, #288] @ (219898 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x107e48>) │ │ │ │ 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] @ (2198b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x107e64>) │ │ │ │ @@ -543703,15 +543705,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r0, [sp, #976] @ 0x3d0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r0, [sp, #872] @ 0x368 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r3, [pc, #656] @ (219b6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10811c>) │ │ │ │ + ldr r4, [pc, #16] @ (2198ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x107e9c>) │ │ │ │ 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] @ (219a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x107fc8>) │ │ │ │ @@ -543854,15 +543856,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r2, [r5, #60] @ 0x3c │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r0, [r2, #60] @ 0x3c │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r6, [r6, #58] @ 0x3a │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r2, [pc, #368] @ (219bb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x108160>) │ │ │ │ + ldr r2, [pc, #752] @ (219d30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1082e0>) │ │ │ │ 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] @ (219b7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10812c>) │ │ │ │ @@ -544005,15 +544007,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r6, [r0, #50] @ 0x32 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r4, [r5, #48] @ 0x30 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r2, [r2, #48] @ 0x30 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r1, [pc, #80] @ (219bf4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1081a4>) │ │ │ │ + ldr r1, [pc, #464] @ (219d74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x108324>) │ │ │ │ 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] @ (219ce0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x108290>) │ │ │ │ @@ -544156,15 +544158,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r2, [r4, #38] @ 0x26 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r0, [r1, #38] @ 0x26 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r6, [r5, #36] @ 0x24 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - blx r9 │ │ │ │ + ldr r0, [pc, #160] @ (219da8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x108358>) │ │ │ │ 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] @ (219e44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1083f4>) │ │ │ │ @@ -544307,15 +544309,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r6, [r7, #26] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r4, [r4, #26] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r2, [r1, #26] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - mov r0, pc │ │ │ │ + mov r8, fp │ │ │ │ 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] @ (219fa8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x108558>) │ │ │ │ @@ -544458,15 +544460,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r2, [r3, #16] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r0, [r0, #16] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r6, [r4, #14] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - cmp r0, r5 │ │ │ │ + cmp r8, 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] @ (21a10c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1086bc>) │ │ │ │ @@ -544609,15 +544611,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r6, [r6, #4] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r4, [r3, #4] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r2, [r0, #4] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - mvns r0, r3 │ │ │ │ + add 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] @ (21a270 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x108820>) │ │ │ │ @@ -544760,15 +544762,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r2, [r2, #58] @ 0x3a │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r0, [r7, #56] @ 0x38 │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r6, [r3, #56] @ 0x38 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - cmp r4, r0 │ │ │ │ + cmn r4, 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] @ (21a3d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x108984>) │ │ │ │ @@ -544911,15 +544913,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r6, [r5, #46] @ 0x2e │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r4, [r2, #46] @ 0x2e │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r2, [r7, #44] @ 0x2c │ │ │ │ lsls r6, r5, #6 │ │ │ │ - asrs r0, r6 │ │ │ │ + sbcs r0, 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] @ (21a538 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x108ae8>) │ │ │ │ @@ -545062,15 +545064,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r2, [r1, #36] @ 0x24 │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r0, [r6, #34] @ 0x22 │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r6, [r2, #34] @ 0x22 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r7, #216 @ 0xd8 │ │ │ │ + ands r0, r7 │ │ │ │ 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] @ (21a6b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x108c60>) │ │ │ │ @@ -545223,15 +545225,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r6, [r2, #24] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r0, [r7, #22] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r4, [r3, #22] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r6, #132 @ 0x84 │ │ │ │ + subs r6, #228 @ 0xe4 │ │ │ │ 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] @ (21a814 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x108dc4>) │ │ │ │ @@ -545374,15 +545376,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r6, [r5, #12] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r4, [r2, #12] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r2, [r7, #10] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r5, #32 │ │ │ │ + subs r5, #128 @ 0x80 │ │ │ │ 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] @ (21a978 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x108f28>) │ │ │ │ @@ -545525,15 +545527,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r2, [r1, #2] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r0, [r6, #0] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r6, [r2, #0] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r3, #208 @ 0xd0 │ │ │ │ + subs r4, #48 @ 0x30 │ │ │ │ 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] @ (21aadc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10908c>) │ │ │ │ @@ -545676,15 +545678,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r6, [r4, #27] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r4, [r1, #27] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r2, [r6, #26] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r2, #128 @ 0x80 │ │ │ │ + subs r2, #224 @ 0xe0 │ │ │ │ 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] @ (21ac54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x109204>) │ │ │ │ @@ -545837,15 +545839,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r2, [r6, #21] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r4, [r2, #21] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r0, [r7, #20] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r1, #40 @ 0x28 │ │ │ │ + subs r1, #136 @ 0x88 │ │ │ │ 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] @ (21adb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x109368>) │ │ │ │ @@ -545988,15 +545990,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r2, [r1, #16] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r0, [r6, #15] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r6, [r2, #15] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r7, #188 @ 0xbc │ │ │ │ + subs r0, #28 │ │ │ │ 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] @ (21af1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1094cc>) │ │ │ │ @@ -546139,15 +546141,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r6, [r4, #10] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r4, [r1, #10] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r2, [r6, #9] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r6, #108 @ 0x6c │ │ │ │ + adds r6, #204 @ 0xcc │ │ │ │ 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] @ (21b028 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1095d8>) │ │ │ │ @@ -546224,15 +546226,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 21afa6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x109556> │ │ │ │ nop │ │ │ │ ldrb r4, [r5, #7] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r4, #150 @ 0x96 │ │ │ │ + adds r4, #246 @ 0xf6 │ │ │ │ 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] @ (21b164 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x109714>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -546372,15 +546374,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r6, [r7, #0] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r4, [r4, #0] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r4, #68 @ 0x44 │ │ │ │ + adds r4, #164 @ 0xa4 │ │ │ │ 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] @ (21b2c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x109874>) │ │ │ │ @@ -546521,15 +546523,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r0, [r7, #27] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r6, [r3, #27] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r4, [r0, #27] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r3, #8 │ │ │ │ + adds r3, #104 @ 0x68 │ │ │ │ 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] @ (21b424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1099d4>) │ │ │ │ @@ -546670,15 +546672,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r0, [r3, #22] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r6, [r7, #21] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r4, [r4, #21] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r1, #192 @ 0xc0 │ │ │ │ + adds r2, #32 │ │ │ │ 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] @ (21b584 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x109b34>) │ │ │ │ @@ -546819,15 +546821,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r0, [r7, #16] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r6, [r3, #16] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r4, [r0, #16] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r0, #112 @ 0x70 │ │ │ │ + adds r0, #208 @ 0xd0 │ │ │ │ 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] @ (21b6e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x109c94>) │ │ │ │ @@ -546968,15 +546970,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r0, [r3, #11] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r6, [r7, #10] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r4, [r4, #10] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - cmp r7, #32 │ │ │ │ + cmp r7, #128 @ 0x80 │ │ │ │ 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] @ (21b844 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x109df4>) │ │ │ │ @@ -547117,15 +547119,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r0, [r7, #5] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r6, [r3, #5] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r4, [r0, #5] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - cmp r5, #208 @ 0xd0 │ │ │ │ + cmp r6, #48 @ 0x30 │ │ │ │ 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] @ (21b9a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x109f54>) │ │ │ │ @@ -547266,15 +547268,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r0, [r3, #0] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r6, [r7, #124] @ 0x7c │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r4, [r4, #124] @ 0x7c │ │ │ │ lsls r6, r5, #6 │ │ │ │ - cmp r4, #132 @ 0x84 │ │ │ │ + cmp r4, #228 @ 0xe4 │ │ │ │ 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] @ (21bb04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10a0b4>) │ │ │ │ @@ -547415,15 +547417,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r0, [r7, #104] @ 0x68 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r6, [r3, #104] @ 0x68 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r4, [r0, #104] @ 0x68 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - cmp r3, #56 @ 0x38 │ │ │ │ + cmp r3, #152 @ 0x98 │ │ │ │ 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] @ (21bc64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10a214>) │ │ │ │ @@ -547564,15 +547566,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r6, [r7, #80] @ 0x50 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r4, [r4, #80] @ 0x50 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - cmp r1, #236 @ 0xec │ │ │ │ + cmp r2, #76 @ 0x4c │ │ │ │ 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] @ (21bd58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10a308>) │ │ │ │ @@ -547638,15 +547640,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 21bce6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10a296> │ │ │ │ nop │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - cmp r0, #58 @ 0x3a │ │ │ │ + cmp r0, #154 @ 0x9a │ │ │ │ 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] @ (21be28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10a3d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -547711,15 +547713,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 21bdb6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10a366> │ │ │ │ nop │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ lsls r6, r5, #6 │ │ │ │ - movs r7, #126 @ 0x7e │ │ │ │ + movs r7, #222 @ 0xde │ │ │ │ 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] @ (21bef8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10a4a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -547784,15 +547786,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 21be86 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10a436> │ │ │ │ nop │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - movs r6, #190 @ 0xbe │ │ │ │ + movs r7, #30 │ │ │ │ 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] @ (21bfd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10a584>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -547860,15 +547862,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21bf5a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10a50a> │ │ │ │ nop │ │ │ │ ldr r2, [r6, #32] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - movs r5, #252 @ 0xfc │ │ │ │ + movs r6, #92 @ 0x5c │ │ │ │ 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] @ (21c0b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10a660>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -547936,15 +547938,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c036 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10a5e6> │ │ │ │ nop │ │ │ │ ldr r6, [r2, #20] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - movs r5, #44 @ 0x2c │ │ │ │ + movs r5, #140 @ 0x8c │ │ │ │ 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] @ (21c190 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10a740>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -548012,15 +548014,15 @@ │ │ │ │ bl 139398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27948> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21c11c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10a6cc> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - movs r4, #84 @ 0x54 │ │ │ │ + movs r4, #180 @ 0xb4 │ │ │ │ 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] @ (21c270 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10a820>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -548088,15 +548090,15 @@ │ │ │ │ bl 139398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27948> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21c1fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10a7ac> │ │ │ │ str r2, [r3, #120] @ 0x78 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - movs r3, #128 @ 0x80 │ │ │ │ + movs r3, #224 @ 0xe0 │ │ │ │ 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] @ (21c34c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10a8fc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -548164,15 +548166,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c2d2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10a882> │ │ │ │ nop │ │ │ │ str r2, [r7, #104] @ 0x68 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - movs r2, #180 @ 0xb4 │ │ │ │ + movs r3, #20 │ │ │ │ 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] @ (21c428 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10a9d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -548240,15 +548242,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c3ae <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10a95e> │ │ │ │ nop │ │ │ │ str r6, [r3, #92] @ 0x5c │ │ │ │ lsls r6, r5, #6 │ │ │ │ - movs r1, #228 @ 0xe4 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ 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] @ (21c504 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10aab4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -548316,15 +548318,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c48a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10aa3a> │ │ │ │ nop │ │ │ │ str r2, [r0, #80] @ 0x50 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - movs r1, #20 │ │ │ │ + movs r1, #116 @ 0x74 │ │ │ │ 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] @ (21c5e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10ab90>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -548392,15 +548394,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c566 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10ab16> │ │ │ │ nop │ │ │ │ str r6, [r4, #64] @ 0x40 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r0, #164 @ 0xa4 │ │ │ │ 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] @ (21c6bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10ac6c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -548470,15 +548472,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c640 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10abf0> │ │ │ │ nop │ │ │ │ str r2, [r1, #52] @ 0x34 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r6, r6, #5 │ │ │ │ + subs r6, r2, #7 │ │ │ │ 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] @ (21c79c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10ad4c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -548548,15 +548550,15 @@ │ │ │ │ bl 139398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27948> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21c726 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10acd6> │ │ │ │ str r6, [r5, #36] @ 0x24 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r6, r4, #2 │ │ │ │ + subs r6, r0, #4 │ │ │ │ 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] @ (21c878 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10ae28>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -548626,15 +548628,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c7fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10adac> │ │ │ │ nop │ │ │ │ str r6, [r1, #24] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r2, r4, #7 │ │ │ │ + subs r2, r0, #1 │ │ │ │ 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] @ (21c958 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10af08>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -548704,15 +548706,15 @@ │ │ │ │ bl 139398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27948> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21c8e2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10ae92> │ │ │ │ str r2, [r6, #8] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r2, r2, #4 │ │ │ │ + adds r2, r6, #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] @ (21ca34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10afe4>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -548782,15 +548784,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c9b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10af68> │ │ │ │ nop │ │ │ │ ldrsh r2, [r2, r7] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r6, r1, #1 │ │ │ │ + adds 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] @ (21cb14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10b0c4>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -548860,15 +548862,15 @@ │ │ │ │ bl 139398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27948> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21ca9e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10b04e> │ │ │ │ ldrsh r6, [r6, r3] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r6, r7, r5 │ │ │ │ + subs r6, r3, r7 │ │ │ │ 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] @ (21cbf4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10b1a4>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -548938,15 +548940,15 @@ │ │ │ │ bl 139398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27948> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21cb7e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10b12e> │ │ │ │ ldrsh r6, [r2, r0] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r2, r6, r2 │ │ │ │ + subs r2, r2, r4 │ │ │ │ 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] @ (21ccd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10b280>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -549016,15 +549018,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21cc54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10b204> │ │ │ │ nop │ │ │ │ ldrb r6, [r6, r4] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r6, r5, r7 │ │ │ │ + subs r6, r1, r1 │ │ │ │ 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] @ (21cdb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10b360>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -549094,15 +549096,15 @@ │ │ │ │ bl 139398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27948> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21cd3a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10b2ea> │ │ │ │ ldrb r2, [r3, r1] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r6, r3, r4 │ │ │ │ + adds r6, r7, 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 r3, [pc, #192] @ (21ce8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10b43c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -549174,15 +549176,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r0, r3, r2 │ │ │ │ b.n 21ce0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10b3bc> │ │ │ │ nop │ │ │ │ ldrh r2, [r7, r5] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r4, r3, r1 │ │ │ │ + adds r4, r7, r2 │ │ │ │ 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] @ (21cf70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x10b520>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -549272,15 +549274,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r6, [r5, r1] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r4, [r0, r1] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r6, [r3, r0] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - asrs r0, r6, #31 │ │ │ │ + adds r0, r2, r1 │ │ │ │ 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 │ │ │ │ @@ -556645,15 +556647,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r5, #1 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - stmia r5!, {r5, r6, r7} │ │ │ │ + stmia r6!, {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 │ │ │ │ @@ -556679,15 +556681,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r2, #32 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - stmia r5!, {r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r2, r3} │ │ │ │ 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] @ (2221b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x110760>) │ │ │ │ @@ -556710,15 +556712,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r4, r0, #31 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - stmia r5!, {r4, r5, r6} │ │ │ │ + stmia r5!, {r4, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -556742,15 +556744,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r6, r6, #29 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - stmia r5!, {r2, r4, r5} │ │ │ │ + stmia r5!, {r2, r4, r7} │ │ │ │ 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] @ (22224c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1107fc>) │ │ │ │ @@ -556772,15 +556774,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r6, r4, #28 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - stmia r4!, {r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r4, 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 │ │ │ │ @@ -556804,15 +556806,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r2, r3, #27 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - stmia r4!, {r2, r4, r5, r7} │ │ │ │ + stmia r5!, {r2, r4} │ │ │ │ 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 │ │ │ │ @@ -556836,15 +556838,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r2, r1, #26 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - stmia r4!, {r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r3, r4, r6, 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 r4, r1 │ │ │ │ ldr r1, [pc, #240] @ (2223f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1109a8>) │ │ │ │ @@ -556935,15 +556937,15 @@ │ │ │ │ ldr.w r1, [r6, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ add.w r0, r1, r8 │ │ │ │ b.n 222364 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x110914> │ │ │ │ nop │ │ │ │ lsls r6, r7, #24 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrb r6, [r7, #27] │ │ │ │ + ldrb r6, [r3, #29] │ │ │ │ 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 │ │ │ │ @@ -556969,15 +556971,15 @@ │ │ │ │ ldr.w r4, [ip, #1980] @ 0x7bc │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r6, r5, #20 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - stmia r3!, {r3, r4, r5} │ │ │ │ + stmia r3!, {r3, r4, r7} │ │ │ │ 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 │ │ │ │ @@ -557001,15 +557003,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r2, r3, #19 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r3, r4, r6} │ │ │ │ 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] @ (2224e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x110a94>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -557030,15 +557032,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 13a604 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28bb4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsls r0, r2, #18 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - stmia r2!, {r1, r3, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r5} │ │ │ │ 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] @ (222548 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x110af8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -561274,15 +561276,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ bmi.n 225464 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x113a14> │ │ │ │ lsls r5, r5, #6 │ │ │ │ bmi.n 225624 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x113bd4> │ │ │ │ lsls r5, r5, #6 │ │ │ │ bmi.n 2255e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x113b98> │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r3, [sp, #632] @ 0x278 │ │ │ │ + str r3, [sp, #1016] @ 0x3f8 │ │ │ │ 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] @ (2256dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x113c8c>) │ │ │ │ @@ -561443,15 +561445,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ bcs.n 2256e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x113c90> │ │ │ │ lsls r5, r5, #6 │ │ │ │ bcs.n 2256a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x113c50> │ │ │ │ lsls r5, r5, #6 │ │ │ │ bcs.n 225664 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x113c14> │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r2, [sp, #144] @ 0x90 │ │ │ │ + str r2, [sp, #528] @ 0x210 │ │ │ │ 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] @ (225840 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x113df0>) │ │ │ │ @@ -561598,15 +561600,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ bne.n 225948 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x113ef8> │ │ │ │ lsls r5, r5, #6 │ │ │ │ bne.n 225910 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x113ec0> │ │ │ │ lsls r5, r5, #6 │ │ │ │ bne.n 2258dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x113e8c> │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r0, [sp, #632] @ 0x278 │ │ │ │ + str r0, [sp, #1016] @ 0x3f8 │ │ │ │ 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] @ (2259b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x113f68>) │ │ │ │ @@ -561759,15 +561761,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ beq.n 2259f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x113fa0> │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r7, {r4, r5, r6, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r7, {r2, r4, r6, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrh r4, [r0, #58] @ 0x3a │ │ │ │ + ldrh r4, [r4, #60] @ 0x3c │ │ │ │ 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] @ (225b30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1140e0>) │ │ │ │ @@ -561920,15 +561922,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 │ │ │ │ - ldrh r0, [r3, #46] @ 0x2e │ │ │ │ + ldrh r0, [r7, #48] @ 0x30 │ │ │ │ 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] @ (225c94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x114244>) │ │ │ │ @@ -562075,15 +562077,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r5, {r1, r5} │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r5!, {r2} │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r4!, {r3, r5, r6, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrh r2, [r6, #34] @ 0x22 │ │ │ │ + ldrh r2, [r2, #38] @ 0x26 │ │ │ │ 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] @ (225df8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1143a8>) │ │ │ │ @@ -562230,15 +562232,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r3, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r3!, {r5, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r3!, {r2, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrh r6, [r2, #24] │ │ │ │ + ldrh r6, [r6, #26] │ │ │ │ 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] @ (225edc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11448c>) │ │ │ │ @@ -562299,15 +562301,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #468] @ 0x1d4 │ │ │ │ adds r0, r4, r1 │ │ │ │ b.n 225e72 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x114422> │ │ │ │ nop │ │ │ │ ldmia r3, {r1, r2, r3} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrh r4, [r3, #10] │ │ │ │ + ldrh r4, [r7, #12] │ │ │ │ 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] @ (226040 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1145f0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -562457,15 +562459,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r1!, {r2, r3, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r1, {r1, r2, r3, r5, r6} │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r1!, {r4, r6} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrh r4, [r3, #8] │ │ │ │ + ldrh r4, [r7, #10] │ │ │ │ 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] @ (2261a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x114754>) │ │ │ │ @@ -562608,15 +562610,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r0!, {r1, r2, r3, r4} │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r0!, {r2} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r7!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strh r4, [r5, #60] @ 0x3c │ │ │ │ + ldrh r4, [r1, #0] │ │ │ │ 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] @ (226308 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1148b8>) │ │ │ │ @@ -562759,15 +562761,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r6!, {r5, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r6!, {r1, r2, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strh r0, [r3, #50] @ 0x32 │ │ │ │ + strh r0, [r7, #52] @ 0x34 │ │ │ │ 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] @ (22646c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x114a1c>) │ │ │ │ @@ -562910,15 +562912,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r5!, {r1, r2, r4, r6} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r5!, {r2, r3, r4, r5} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r5!, {r1, r5} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strh r4, [r1, #40] @ 0x28 │ │ │ │ + strh r4, [r5, #42] @ 0x2a │ │ │ │ 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] @ (2265d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x114b80>) │ │ │ │ @@ -563061,15 +563063,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r3!, {r3, r4, r6, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r3!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strh r4, [r7, #28] │ │ │ │ + strh r4, [r3, #32] │ │ │ │ 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] @ (226734 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x114ce4>) │ │ │ │ @@ -563212,15 +563214,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r2!, {r1, r2, r3, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r2!, {r2, r4, r5, r6} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r2!, {r1, r3, r4, r6} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strh r4, [r5, #18] │ │ │ │ + strh r4, [r1, #22] │ │ │ │ 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] @ (226898 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x114e48>) │ │ │ │ @@ -563363,15 +563365,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r1!, {r1, r3, r5} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r1!, {r4} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strh r0, [r4, #8] │ │ │ │ + strh r0, [r0, #12] │ │ │ │ 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] @ (2269fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x114fac>) │ │ │ │ @@ -563514,15 +563516,15 @@ │ │ │ │ lslal r5, r5, #6 │ │ │ │ itte gt │ │ │ │ lslgt r5, r5, #6 │ │ │ │ ite ge @ unpredictable │ │ │ │ lslge r5, r5, #6 │ │ │ │ itee ls @ unpredictable │ │ │ │ lslls r5, r5, #6 │ │ │ │ - ldrbhi r4, [r2, #31] │ │ │ │ + strhhi r4, [r6, #0] │ │ │ │ lslhi 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] @ (226b60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x115110>) │ │ │ │ @@ -563665,15 +563667,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ bkpt 0x0062 │ │ │ │ lsls r5, r5, #6 │ │ │ │ bkpt 0x0048 │ │ │ │ lsls r5, r5, #6 │ │ │ │ bkpt 0x002e │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r0, [r1, #26] │ │ │ │ + ldrb r0, [r5, #27] │ │ │ │ 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] @ (226cd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x115288>) │ │ │ │ @@ -563826,15 +563828,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ pop {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ pop {r4, r6, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ pop {r2, r4, r5, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r4, [r7, #20] │ │ │ │ + ldrb r4, [r3, #22] │ │ │ │ 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] @ (226e74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x115424>) │ │ │ │ @@ -563995,15 +563997,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ cbnz r4, 226ee6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x115496> │ │ │ │ lsls r5, r5, #6 │ │ │ │ cbnz r2, 226ee2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x115492> │ │ │ │ lsls r5, r5, #6 │ │ │ │ cbnz r2, 226ede <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11548e> │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r0, [r3, #15] │ │ │ │ + ldrb r0, [r7, #16] │ │ │ │ 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] @ (226fd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x115588>) │ │ │ │ @@ -564146,15 +564148,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ cbnz r2, 22702e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1155de> │ │ │ │ lsls r5, r5, #6 │ │ │ │ cbnz r0, 22702c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1155dc> │ │ │ │ lsls r5, r5, #6 │ │ │ │ cbnz r6, 227028 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1155d8> │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r0, [r2, #9] │ │ │ │ + ldrb r0, [r6, #10] │ │ │ │ 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] @ (227150 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x115700>) │ │ │ │ @@ -564307,15 +564309,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ @ instruction: 0xb876 │ │ │ │ lsls r5, r5, #6 │ │ │ │ @ instruction: 0xb858 │ │ │ │ lsls r5, r5, #6 │ │ │ │ @ instruction: 0xb83c │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r0, [r0, #4] │ │ │ │ + ldrb r0, [r4, #5] │ │ │ │ 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] @ (2272c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x115878>) │ │ │ │ @@ -564468,15 +564470,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ @ instruction: 0xb6fe │ │ │ │ lsls r5, r5, #6 │ │ │ │ @ instruction: 0xb6e0 │ │ │ │ lsls r5, r5, #6 │ │ │ │ @ instruction: 0xb6c4 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strb r4, [r2, #30] │ │ │ │ + strb r4, [r6, #31] │ │ │ │ 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] @ (2273b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x115960>) │ │ │ │ @@ -564541,15 +564543,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 227350 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x115900> │ │ │ │ nop │ │ │ │ @ instruction: 0xb640 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strb r2, [r1, #23] │ │ │ │ + strb r2, [r5, #24] │ │ │ │ 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] @ (227514 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x115ac4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -564699,15 +564701,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ push {r1, r2, r4, r5, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ push {r3, r4, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ push {r1, r3, r4, r5, r6} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strb r0, [r0, #22] │ │ │ │ + strb r0, [r4, #23] │ │ │ │ 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] @ (22769c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x115c4c>) │ │ │ │ @@ -564858,15 +564860,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ cbz r0, 227704 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x115cb4> │ │ │ │ lsls r5, r5, #6 │ │ │ │ cbz r2, 227700 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x115cb0> │ │ │ │ lsls r5, r5, #6 │ │ │ │ uxtb r4, r6 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strb r4, [r3, #16] │ │ │ │ + strb r4, [r7, #17] │ │ │ │ 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] @ (2277fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x115dac>) │ │ │ │ @@ -565007,15 +565009,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ cbz r0, 227848 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x115df8> │ │ │ │ lsls r5, r5, #6 │ │ │ │ cbz r6, 227844 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x115df4> │ │ │ │ lsls r5, r5, #6 │ │ │ │ cbz r4, 227842 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x115df2> │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strb r4, [r4, #10] │ │ │ │ + strb r4, [r0, #12] │ │ │ │ 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] @ (22795c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x115f0c>) │ │ │ │ @@ -565156,15 +565158,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ add sp, #384 @ 0x180 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add sp, #280 @ 0x118 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add sp, #176 @ 0xb0 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strb r0, [r3, #5] │ │ │ │ + strb r0, [r7, #6] │ │ │ │ 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] @ (227ac0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x116070>) │ │ │ │ @@ -565307,15 +565309,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r7, sp, #8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r6, sp, #928 @ 0x3a0 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r6, sp, #824 @ 0x338 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strb r4, [r2, #0] │ │ │ │ + strb r4, [r6, #1] │ │ │ │ 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] @ (227c24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1161d4>) │ │ │ │ @@ -565458,15 +565460,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r5, sp, #632 @ 0x278 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r5, sp, #528 @ 0x210 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r5, sp, #424 @ 0x1a8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r4, [r0, #108] @ 0x6c │ │ │ │ + ldr r4, [r4, #112] @ 0x70 │ │ │ │ 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] @ (227dac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11635c>) │ │ │ │ @@ -565617,15 +565619,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r4, sp, #120 @ 0x78 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r4, sp, #0 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r3, sp, #904 @ 0x388 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r0, [r7, #84] @ 0x54 │ │ │ │ + ldr r0, [r3, #92] @ 0x5c │ │ │ │ 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] @ (227f34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1164e4>) │ │ │ │ @@ -565776,15 +565778,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r2, sp, #600 @ 0x258 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r2, sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r2, sp, #360 @ 0x168 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r4, [r0, #64] @ 0x40 │ │ │ │ + ldr r4, [r4, #68] @ 0x44 │ │ │ │ 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] @ (228094 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x116644>) │ │ │ │ @@ -565925,15 +565927,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r0, sp, #976 @ 0x3d0 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r4, [r2, #40] @ 0x28 │ │ │ │ + ldr r4, [r6, #44] @ 0x2c │ │ │ │ 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] @ (2281f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1167a4>) │ │ │ │ @@ -566074,15 +566076,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r7, pc, #800 @ (adr r7, 228530 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x116ae0>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r7, pc, #696 @ (adr r7, 2284cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x116a7c>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r7, pc, #592 @ (adr r7, 228468 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x116a18>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r4, [r1, #20] │ │ │ │ + ldr r4, [r5, #24] │ │ │ │ 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] @ (2282e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x116898>) │ │ │ │ @@ -566148,15 +566150,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 228276 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x116826> │ │ │ │ nop │ │ │ │ add r7, pc, #72 @ (adr r7, 228334 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1168e4>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r2, [r3, #120] @ 0x78 │ │ │ │ + str r2, [r7, #124] @ 0x7c │ │ │ │ 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] @ (2283bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11696c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -566222,15 +566224,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 228346 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1168f6> │ │ │ │ nop │ │ │ │ add r6, pc, #264 @ (adr r6, 2284c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x116a78>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r2, [r3, #108] @ 0x6c │ │ │ │ + str r2, [r7, #112] @ 0x70 │ │ │ │ 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] @ (228498 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x116a48>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -566298,15 +566300,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22841e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1169ce> │ │ │ │ nop │ │ │ │ add r5, pc, #440 @ (adr r5, 228654 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x116c04>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r0, [r3, #96] @ 0x60 │ │ │ │ + str r0, [r7, #100] @ 0x64 │ │ │ │ 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] @ (228578 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x116b28>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -566374,15 +566376,15 @@ │ │ │ │ bl 139398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27948> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 228504 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x116ab4> │ │ │ │ add r4, pc, #584 @ (adr r4, 2287c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x116d74>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r0, [r0, #84] @ 0x54 │ │ │ │ + str r0, [r4, #88] @ 0x58 │ │ │ │ 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] @ (228654 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x116c04>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -566450,15 +566452,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2285da <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x116b8a> │ │ │ │ nop │ │ │ │ add r3, pc, #712 @ (adr r3, 228920 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x116ed0>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r4, [r6, #68] @ 0x44 │ │ │ │ + str r4, [r2, #76] @ 0x4c │ │ │ │ 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] @ (228730 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x116ce0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -566526,15 +566528,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2286b6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x116c66> │ │ │ │ nop │ │ │ │ add r2, pc, #856 @ (adr r2, 228a8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11703c>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r4, [r4, #56] @ 0x38 │ │ │ │ + str r4, [r0, #64] @ 0x40 │ │ │ │ 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] @ (228818 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x116dc8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -566607,15 +566609,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 228792 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x116d42> │ │ │ │ nop │ │ │ │ add r1, pc, #1000 @ (adr r1, 228c04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1171b4>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r0, [r1, #44] @ 0x2c │ │ │ │ + str r0, [r5, #48] @ 0x30 │ │ │ │ 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] @ (2288f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x116ea8>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -566685,15 +566687,15 @@ │ │ │ │ bl 139398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27948> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 228882 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x116e32> │ │ │ │ add r1, pc, #72 @ (adr r1, 228944 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x116ef4>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r6, [r7, #28] │ │ │ │ + str r6, [r3, #36] @ 0x24 │ │ │ │ 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] @ (2289d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x116f84>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -566763,15 +566765,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 228958 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x116f08> │ │ │ │ nop │ │ │ │ add r0, pc, #200 @ (adr r0, 228aa0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x117050>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r2, [r7, #16] │ │ │ │ + str r2, [r3, #24] │ │ │ │ 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] @ (228ab0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x117060>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -566841,15 +566843,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 228a34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x116fe4> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #344] @ 0x158 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r2, [r6, #4] │ │ │ │ + str r2, [r2, #12] │ │ │ │ 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] @ (228b90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x117140>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -566919,15 +566921,15 @@ │ │ │ │ bl 139398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27948> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 228b1a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1170ca> │ │ │ │ ldr r6, [sp, #488] @ 0x1e8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrsh r2, [r4, r6] │ │ │ │ + str r2, [r0, #0] │ │ │ │ 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] @ (228c70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x117220>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -566997,15 +566999,15 @@ │ │ │ │ bl 139398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27948> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 228bfa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1171aa> │ │ │ │ ldr r5, [sp, #616] @ 0x268 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrsh r6, [r2, r3] │ │ │ │ + ldrsh 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, #196] @ (228d50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x117300>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -567075,15 +567077,15 @@ │ │ │ │ bl 139398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27948> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 228cda <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11728a> │ │ │ │ ldr r4, [sp, #744] @ 0x2e8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrsh r2, [r1, r0] │ │ │ │ + ldrsh r2, [r5, 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] @ (228e2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1173dc>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -567153,15 +567155,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 228db0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x117360> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #872] @ 0x368 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r6, [r0, r5] │ │ │ │ + ldrb r6, [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, #196] @ (228f0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1174bc>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -567231,15 +567233,15 @@ │ │ │ │ bl 139398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27948> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 228e96 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x117446> │ │ │ │ ldr r2, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r6, [r6, r1] │ │ │ │ + ldrb r6, [r2, 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] @ (228fe8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x117598>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -567309,15 +567311,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 228f6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11751c> │ │ │ │ nop │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrh r2, [r6, r6] │ │ │ │ + ldrb r2, [r2, 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] @ (2290c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x117674>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -567386,15 +567388,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 229048 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1175f8> │ │ │ │ ldr r1, [sp, #264] @ 0x108 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrh r4, [r5, r3] │ │ │ │ + ldrh r4, [r1, 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, #192] @ (2291a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x117750>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -567463,15 +567465,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 229124 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1176d4> │ │ │ │ ldr r0, [sp, #408] @ 0x198 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrh r4, [r4, r0] │ │ │ │ + ldrh r4, [r0, 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, #200] @ (229284 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x117834>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -567542,15 +567544,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22920a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1177ba> │ │ │ │ nop │ │ │ │ str r7, [sp, #552] @ 0x228 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r4, [r2, r5] │ │ │ │ + ldr r4, [r6, 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, #200] @ (229368 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x117918>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -567621,15 +567623,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2292ee <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11789e> │ │ │ │ nop │ │ │ │ str r6, [sp, #664] @ 0x298 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r4, [r0, r2] │ │ │ │ + ldr r4, [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] @ (229444 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1179f4>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -567698,15 +567700,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2293c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x117978> │ │ │ │ str r5, [sp, #776] @ 0x308 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrsb r4, [r7, r6] │ │ │ │ + ldr r4, [r3, 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] @ (229520 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x117ad0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -567775,15 +567777,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2294a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x117a54> │ │ │ │ str r4, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrsb r4, [r6, r3] │ │ │ │ + ldrsb r4, [r2, 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, #192] @ (2295fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x117bac>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -567852,15 +567854,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 229580 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x117b30> │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrsb r4, [r5, r0] │ │ │ │ + ldrsb r4, [r1, 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] @ (2296d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x117c88>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -567929,15 +567931,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22965c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x117c0c> │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strb r4, [r4, r5] │ │ │ │ + strb r4, [r0, 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] @ (2297b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x117d64>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -568006,15 +568008,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 229738 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x117ce8> │ │ │ │ str r2, [sp, #328] @ 0x148 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strb r4, [r3, r2] │ │ │ │ + strb r4, [r7, 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, #200] @ (229898 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x117e48>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -568085,15 +568087,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22981e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x117dce> │ │ │ │ nop │ │ │ │ str r1, [sp, #472] @ 0x1d8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strh r4, [r1, r7] │ │ │ │ + strb r4, [r5, 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] @ (229974 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x117f24>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -568162,15 +568164,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2298f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x117ea8> │ │ │ │ str r0, [sp, #584] @ 0x248 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strh r4, [r0, r4] │ │ │ │ + strh r4, [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, #192] @ (229a50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x118000>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -568239,15 +568241,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2299d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x117f84> │ │ │ │ ldrh r6, [r6, #60] @ 0x3c │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strh r4, [r7, r0] │ │ │ │ + strh r4, [r3, 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] @ (229b2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1180dc>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -568316,15 +568318,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 229ab0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x118060> │ │ │ │ ldrh r2, [r3, #54] @ 0x36 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r4, [r6, r5] │ │ │ │ + str r4, [r2, 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, #200] @ (229c10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1181c0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -568395,15 +568397,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 229b96 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x118146> │ │ │ │ nop │ │ │ │ ldrh r6, [r7, #46] @ 0x2e │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r4, [r4, r2] │ │ │ │ + str r4, [r0, 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] @ (229cec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11829c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -568472,15 +568474,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 229c70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x118220> │ │ │ │ ldrh r2, [r3, #40] @ 0x28 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r7, [pc, #880] @ (22a064 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x118614>) │ │ │ │ + str r4, [r7, 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] @ (229dc8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x118378>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -568549,15 +568551,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 229d4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1182fc> │ │ │ │ ldrh r6, [r7, #32] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r7, [pc, #80] @ (229e20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1183d0>) │ │ │ │ + ldr r7, [pc, #464] @ (229fa0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x118550>) │ │ │ │ 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] @ (229eb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x118468>) │ │ │ │ @@ -568632,15 +568634,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 229e36 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1183e6> │ │ │ │ nop │ │ │ │ ldrh r2, [r4, #26] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r6, [pc, #232] @ (229fa8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x118558>) │ │ │ │ + ldr r6, [pc, #616] @ (22a128 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1186d8>) │ │ │ │ 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] @ (229fa0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x118550>) │ │ │ │ @@ -568714,15 +568716,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 229f1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1184cc> │ │ │ │ nop │ │ │ │ ldrh r2, [r6, #18] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r5, [pc, #440] @ (22a160 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x118710>) │ │ │ │ + ldr r5, [pc, #824] @ (22a2e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x118890>) │ │ │ │ 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] @ (22a088 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x118638>) │ │ │ │ @@ -568796,15 +568798,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a004 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1185b4> │ │ │ │ nop │ │ │ │ ldrh r2, [r1, #12] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r4, [pc, #648] @ (22a318 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1188c8>) │ │ │ │ + ldr r5, [pc, #8] @ (22a098 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x118648>) │ │ │ │ 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] @ (22a178 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x118728>) │ │ │ │ @@ -568879,15 +568881,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a0f6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1186a6> │ │ │ │ nop │ │ │ │ ldrh r2, [r4, #4] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r3, [pc, #808] @ (22a4a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x118a58>) │ │ │ │ + ldr r4, [pc, #168] @ (22a228 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1187d8>) │ │ │ │ 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] @ (22a268 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x118818>) │ │ │ │ @@ -568962,15 +568964,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a1e6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x118796> │ │ │ │ nop │ │ │ │ strh r2, [r6, #60] @ 0x3c │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r2, [pc, #984] @ (22a648 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x118bf8>) │ │ │ │ + ldr r3, [pc, #344] @ (22a3c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x118978>) │ │ │ │ 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] @ (22a358 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x118908>) │ │ │ │ @@ -569045,15 +569047,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a2d6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x118886> │ │ │ │ nop │ │ │ │ strh r2, [r0, #54] @ 0x36 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r2, [pc, #136] @ (22a3e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x118998>) │ │ │ │ + ldr r2, [pc, #520] @ (22a568 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x118b18>) │ │ │ │ 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] @ (22a440 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1189f0>) │ │ │ │ @@ -569127,15 +569129,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a3bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11896c> │ │ │ │ nop │ │ │ │ strh r2, [r2, #46] @ 0x2e │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r1, [pc, #328] @ (22a590 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x118b40>) │ │ │ │ + ldr r1, [pc, #712] @ (22a710 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x118cc0>) │ │ │ │ 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] @ (22a530 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x118ae0>) │ │ │ │ @@ -569210,15 +569212,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a4ae <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x118a5e> │ │ │ │ nop │ │ │ │ strh r2, [r5, #38] @ 0x26 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r0, [pc, #504] @ (22a730 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x118ce0>) │ │ │ │ + ldr r0, [pc, #888] @ (22a8b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x118e60>) │ │ │ │ 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] @ (22a618 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x118bc8>) │ │ │ │ @@ -569292,15 +569294,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a594 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x118b44> │ │ │ │ nop │ │ │ │ strh r2, [r7, #30] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - @ instruction: 0x47b2 │ │ │ │ + ldr r0, [pc, #72] @ (22a668 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x118c18>) │ │ │ │ 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] @ (22a708 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x118cb8>) │ │ │ │ @@ -569375,15 +569377,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a686 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x118c36> │ │ │ │ nop │ │ │ │ strh r2, [r2, #24] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - mov sl, fp │ │ │ │ + bx 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (22a7f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x118da0>) │ │ │ │ @@ -569457,15 +569459,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a76c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x118d1c> │ │ │ │ nop │ │ │ │ strh r2, [r4, #16] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - mov r6, r1 │ │ │ │ + mov r6, sp │ │ │ │ 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] @ (22a8d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x118e88>) │ │ │ │ @@ -569539,15 +569541,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a854 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x118e04> │ │ │ │ nop │ │ │ │ strh r2, [r7, #8] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - cmp r2, r8 │ │ │ │ + cmp sl, 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (22a9c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x118f78>) │ │ │ │ @@ -569622,15 +569624,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a946 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x118ef6> │ │ │ │ nop │ │ │ │ strh r2, [r2, #2] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - add r2, sp │ │ │ │ + add sl, r9 │ │ │ │ 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] @ (22aab8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x119068>) │ │ │ │ @@ -569705,15 +569707,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22aa36 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x118fe6> │ │ │ │ nop │ │ │ │ ldrb r2, [r4, #29] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bics r6, r2 │ │ │ │ + mvns r6, 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (22aba8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x119158>) │ │ │ │ @@ -569788,15 +569790,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22ab26 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1190d6> │ │ │ │ nop │ │ │ │ ldrb r2, [r6, #25] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - cmn r2, r0 │ │ │ │ + orrs r2, 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (22ac90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x119240>) │ │ │ │ @@ -569870,15 +569872,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22ac0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1191bc> │ │ │ │ nop │ │ │ │ ldrb r2, [r0, #22] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - rors r2, r6 │ │ │ │ + negs r2, 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (22ad80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x119330>) │ │ │ │ @@ -569953,15 +569955,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22acfe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1192ae> │ │ │ │ nop │ │ │ │ ldrb r2, [r3, #18] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - asrs r6, r3 │ │ │ │ + adcs r6, 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (22ae68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x119418>) │ │ │ │ @@ -570035,15 +570037,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22ade4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x119394> │ │ │ │ nop │ │ │ │ ldrb r2, [r5, #14] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - eors r2, r2 │ │ │ │ + lsls r2, 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] @ (22af44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1194f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -570115,15 +570117,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r0, r3, r2 │ │ │ │ b.n 22aec4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x119474> │ │ │ │ nop │ │ │ │ ldrb r2, [r0, #11] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - subs r7, #140 @ 0x8c │ │ │ │ + subs r7, #236 @ 0xec │ │ │ │ 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] @ (22b0d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x119680>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -570720,15 +570722,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ strb r2, [r4, #18] │ │ │ │ lsls r5, r5, #6 │ │ │ │ strb r0, [r1, #18] │ │ │ │ lsls r5, r5, #6 │ │ │ │ strb r6, [r5, #17] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - subs r2, #146 @ 0x92 │ │ │ │ + subs r2, #242 @ 0xf2 │ │ │ │ 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 │ │ │ │ @@ -577624,15 +577626,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r7, #88 @ 0x58 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - stcl 0, cr0, [r0], {235} @ 0xeb │ │ │ │ + stc 0, cr0, [r0, #-940]! @ 0xfffffc54 │ │ │ │ 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 │ │ │ │ ldr r1, [pc, #60] @ (230274 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11e824>) │ │ │ │ @@ -577659,15 +577661,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r7, #10 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - stc 0, cr0, [r8], {235} @ 0xeb │ │ │ │ + stcl 0, cr0, [r8], #940 @ 0x3ac │ │ │ │ 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 │ │ │ │ ldr r1, [pc, #52] @ (2302c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11e874>) │ │ │ │ @@ -577690,15 +577692,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r6, #178 @ 0xb2 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - mcrr 0, 14, r0, r8, cr11 │ │ │ │ + stc 0, cr0, [r8], #940 @ 0x3ac │ │ │ │ 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] @ (230310 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11e8c0>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -577720,15 +577722,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldc 0, cr0, [r0], {235} @ 0xeb │ │ │ │ + ldcl 0, cr0, [r0], #-940 @ 0xfffffc54 │ │ │ │ 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] @ (23035c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11e90c>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -577750,15 +577752,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r6, #24 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - rsbs r0, r4, fp, asr #3 │ │ │ │ + ldc 0, cr0, [r4], #-940 @ 0xfffffc54 │ │ │ │ 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] @ (2303a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11e958>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -577780,15 +577782,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r5, #204 @ 0xcc │ │ │ │ lsls r5, r5, #6 │ │ │ │ - @ instruction: 0xeb9800eb │ │ │ │ + @ instruction: 0xebf800eb │ │ │ │ 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 │ │ │ │ ldr r1, [pc, #52] @ (2303f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11e9a8>) │ │ │ │ @@ -577811,15 +577813,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r5, #126 @ 0x7e │ │ │ │ lsls r5, r5, #6 │ │ │ │ - sbc.w r0, r8, fp, asr #3 │ │ │ │ + rsb r0, r8, fp, asr #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 │ │ │ │ ldr r1, [pc, #56] @ (23044c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11e9fc>) │ │ │ │ @@ -577844,15 +577846,15 @@ │ │ │ │ ldr.w r4, [ip, #408] @ 0x198 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r5, #46 @ 0x2e │ │ │ │ lsls r5, r5, #6 │ │ │ │ - @ instruction: 0xeb2c00eb │ │ │ │ + @ instruction: 0xeb8c00eb │ │ │ │ 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 │ │ │ │ ldr r1, [pc, #68] @ (2304ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11ea5c>) │ │ │ │ @@ -577882,15 +577884,15 @@ │ │ │ │ ldr.w r4, [ip, #404] @ 0x194 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, #218 @ 0xda │ │ │ │ lsls r5, r5, #6 │ │ │ │ - @ instruction: 0xeae800eb │ │ │ │ + adc.w r0, r8, fp, asr #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 │ │ │ │ ldr r2, [pc, #196] @ (230590 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11eb40>) │ │ │ │ @@ -577967,15 +577969,15 @@ │ │ │ │ ldr.w r4, [r4, #400] @ 0x190 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r4, #122 @ 0x7a │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ands.w r0, r4, fp, asr #3 │ │ │ │ + orns r0, r4, fp, asr #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 │ │ │ │ ldr r1, [pc, #64] @ (2305ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11eb9c>) │ │ │ │ @@ -578004,15 +578006,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r3, #150 @ 0x96 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strd r0, r0, [ip, #940] @ 0x3ac │ │ │ │ + bic.w r0, ip, fp, asr #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 │ │ │ │ ldr r1, [pc, #56] @ (230640 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11ebf0>) │ │ │ │ @@ -578037,15 +578039,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r3, #58 @ 0x3a │ │ │ │ lsls r5, r5, #6 │ │ │ │ - @ instruction: 0xe98800eb │ │ │ │ + strd r0, r0, [r8, #940]! @ 0x3ac │ │ │ │ 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 │ │ │ │ ldr r1, [pc, #76] @ (2306a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11ec58>) │ │ │ │ @@ -578080,15 +578082,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r2, #230 @ 0xe6 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strd r0, r0, [ip, #-940] @ 0x3ac │ │ │ │ + @ instruction: 0xe9ac00eb │ │ │ │ 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 │ │ │ │ ldr r1, [pc, #52] @ (2306f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11eca8>) │ │ │ │ @@ -578111,15 +578113,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r2, #126 @ 0x7e │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrd r0, r0, [r8], #940 @ 0x3ac │ │ │ │ + ldrd r0, r0, [r8, #-940] @ 0x3ac │ │ │ │ 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 │ │ │ │ ldr r1, [pc, #52] @ (230748 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11ecf8>) │ │ │ │ @@ -578142,15 +578144,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r2, #46 @ 0x2e │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldmia.w r8!, {r0, r1, r3, r5, r6, r7} │ │ │ │ + ldmdb r8, {r0, r1, r3, r5, r6, r7} │ │ │ │ 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 │ │ │ │ ldr r1, [pc, #52] @ (230798 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11ed48>) │ │ │ │ @@ -578173,15 +578175,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r1, #222 @ 0xde │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrd r0, r0, [ip], #-940 @ 0x3ac │ │ │ │ + @ instruction: 0xe8dc00eb │ │ │ │ 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 │ │ │ │ ldr r1, [pc, #52] @ (2307e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11ed98>) │ │ │ │ @@ -578204,15 +578206,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r1, #142 @ 0x8e │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strex r0, r0, [r4, #940] @ 0x3ac │ │ │ │ + stmia.w r4!, {r0, r1, r3, r5, r6, r7} │ │ │ │ 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 │ │ │ │ ldr r1, [pc, #64] @ (230844 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11edf4>) │ │ │ │ @@ -578240,15 +578242,15 @@ │ │ │ │ ldr.w r4, [ip, #1904] @ 0x770 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r1, #62 @ 0x3e │ │ │ │ lsls r5, r5, #6 │ │ │ │ - @ instruction: 0xe80800eb │ │ │ │ + strd r0, r0, [r8], #-940 @ 0x3ac │ │ │ │ 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 │ │ │ │ ldr r1, [pc, #56] @ (230898 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11ee48>) │ │ │ │ @@ -578273,16 +578275,15 @@ │ │ │ │ ldr.w r4, [ip, #1900] @ 0x76c │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, #226 @ 0xe2 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - b.n 230830 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11ede0> │ │ │ │ - lsls r3, r5, #3 │ │ │ │ + @ instruction: 0xe82800eb │ │ │ │ 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 │ │ │ │ ldr r1, [pc, #60] @ (2308f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11eea0>) │ │ │ │ @@ -578309,15 +578310,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, #142 @ 0x8e │ │ │ │ lsls r5, r5, #6 │ │ │ │ - b.n 230810 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11edc0> │ │ │ │ + b.n 2308d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11ee80> │ │ │ │ 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 │ │ │ │ @@ -578341,15 +578342,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, #54 @ 0x36 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - b.n 2307d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11ed88> │ │ │ │ + b.n 230898 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11ee48> │ │ │ │ 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] @ (230a28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11efd8>) │ │ │ │ @@ -578430,15 +578431,15 @@ │ │ │ │ mov.w r8, #2 │ │ │ │ mov r5, r4 │ │ │ │ movs r2, #16 │ │ │ │ b.n 2309aa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11ef5a> │ │ │ │ nop │ │ │ │ subs r2, r5, #7 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - b.n 230738 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11ece8> │ │ │ │ + b.n 2307f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11eda8> │ │ │ │ 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] @ (230ac4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11f074>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -578488,15 +578489,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 230a78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11f028> │ │ │ │ subs r2, r0, #4 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - b.n 2306a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11ec58> │ │ │ │ + b.n 230768 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11ed18> │ │ │ │ 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] @ (230b60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11f110>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -578546,15 +578547,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 230b14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11f0c4> │ │ │ │ subs r6, r4, #1 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - b.n 230644 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11ebf4> │ │ │ │ + b.n 230704 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11ecb4> │ │ │ │ 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] @ (230bfc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11f1ac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -578604,15 +578605,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 230bb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11f160> │ │ │ │ adds r2, r1, #7 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - b.n 2305e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11eb98> │ │ │ │ + b.n 2306a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11ec58> │ │ │ │ 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] @ (230c98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11f248>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -578662,15 +578663,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 230c4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11f1fc> │ │ │ │ adds r6, r5, #4 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - b.n 23057c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11eb2c> │ │ │ │ + b.n 23063c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11ebec> │ │ │ │ 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] @ (230d34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11f2e4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -578720,15 +578721,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 230ce8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11f298> │ │ │ │ adds r2, r2, #2 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - b.n 231500 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11fab0> │ │ │ │ + b.n 2305c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11eb70> │ │ │ │ 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] @ (230dd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11f380>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -578778,15 +578779,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 230d84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11f334> │ │ │ │ subs r6, r6, r7 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - b.n 231484 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11fa34> │ │ │ │ + b.n 231544 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11faf4> │ │ │ │ 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] @ (230e7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11f42c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -578842,15 +578843,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 230e20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11f3d0> │ │ │ │ subs r2, r3, r5 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - b.n 231404 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11f9b4> │ │ │ │ + b.n 2314c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11fa74> │ │ │ │ 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] @ (230f24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11f4d4>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -578905,15 +578906,15 @@ │ │ │ │ mov.w r8, #2 │ │ │ │ mov r5, r4 │ │ │ │ movs r2, #16 │ │ │ │ b.n 230eca <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11f47a> │ │ │ │ nop │ │ │ │ subs r6, r5, r2 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - b.n 231394 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11f944> │ │ │ │ + b.n 231454 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11fa04> │ │ │ │ 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] @ (230fd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11f588>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -578972,15 +578973,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r5, r4 │ │ │ │ movs r2, #16 │ │ │ │ b.n 230f72 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11f522> │ │ │ │ subs r6, r0, r0 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - b.n 23131c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11f8cc> │ │ │ │ + b.n 2313dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11f98c> │ │ │ │ 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] @ (231098 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11f648>) │ │ │ │ @@ -579047,15 +579048,15 @@ │ │ │ │ mov.w r8, #4 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #28 │ │ │ │ b.n 231026 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11f5d6> │ │ │ │ nop │ │ │ │ adds r2, r2, r5 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - b.n 231298 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11f848> │ │ │ │ + b.n 231358 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11f908> │ │ │ │ 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] @ (231178 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11f728>) │ │ │ │ @@ -579133,15 +579134,15 @@ │ │ │ │ mov.w r9, #2 │ │ │ │ mov r5, r3 │ │ │ │ movs r2, #16 │ │ │ │ b.n 2310ee <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11f69e> │ │ │ │ nop │ │ │ │ adds r4, r2, r2 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - b.n 2311fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11f7ac> │ │ │ │ + b.n 2312bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11f86c> │ │ │ │ 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] @ (23124c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11f7fc>) │ │ │ │ @@ -579215,15 +579216,15 @@ │ │ │ │ mov.w r8, #4 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #28 │ │ │ │ b.n 2311c6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11f776> │ │ │ │ nop │ │ │ │ asrs r2, r6, #30 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - svc 130 @ 0x82 │ │ │ │ + svc 226 @ 0xe2 │ │ │ │ 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] @ (231330 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11f8e0>) │ │ │ │ @@ -579303,15 +579304,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ asrs r0, r4, #27 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - udf #162 @ 0xa2 │ │ │ │ + svc 2 │ │ │ │ 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] @ (231404 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11f9b4>) │ │ │ │ @@ -579384,15 +579385,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r5, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 231396 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11f946> │ │ │ │ asrs r2, r7, #23 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ble.n 2313e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11f990> │ │ │ │ + udf #74 @ 0x4a │ │ │ │ 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] @ (231468 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x11fa18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -583212,15 +583213,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 139398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27948> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r3, #2 │ │ │ │ b.n 234010 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1225c0> │ │ │ │ ldrd r0, r1, [ip, #-688] @ 0x2b0 │ │ │ │ - cbz r4, 234088 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x122638> │ │ │ │ + sxth r4, r0 │ │ │ │ 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] @ (234148 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1226f8>) │ │ │ │ @@ -583451,15 +583452,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r0, [r1, #468] @ 0x1d4 │ │ │ │ add.w ip, r0, #3 │ │ │ │ b.n 2342ae <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x12285e> │ │ │ │ nop │ │ │ │ b.n 2340a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x122650> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - add r7, sp, #88 @ 0x58 │ │ │ │ + add r7, sp, #472 @ 0x1d8 │ │ │ │ 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] @ (2343b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x122964>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -583510,15 +583511,15 @@ │ │ │ │ bl 139398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27948> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ adds r0, r1, #2 │ │ │ │ b.n 234350 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x122900> │ │ │ │ b.n 233ff0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1225a0> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - add r6, sp, #528 @ 0x210 │ │ │ │ + add r6, sp, #912 @ 0x390 │ │ │ │ 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] @ (2344ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x122a9c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -583660,15 +583661,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ b.n 233e90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x122440> │ │ │ │ lsls r4, r5, #6 │ │ │ │ b.n 233e58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x122408> │ │ │ │ lsls r4, r5, #6 │ │ │ │ b.n 233e24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1223d4> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - add r6, sp, #304 @ 0x130 │ │ │ │ + add r6, sp, #688 @ 0x2b0 │ │ │ │ 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 │ │ │ │ @@ -583732,15 +583733,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 234552 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x122b02> │ │ │ │ nop │ │ │ │ b.n 233e0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1223bc> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - add r4, sp, #696 @ 0x2b8 │ │ │ │ + add r5, sp, #56 @ 0x38 │ │ │ │ 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] @ (234694 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x122c44>) │ │ │ │ @@ -583804,15 +583805,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr.w r0, [r1, #468] @ 0x1d4 │ │ │ │ add.w ip, r0, #4 │ │ │ │ b.n 234612 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x122bc2> │ │ │ │ b.n 234d50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x123300> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - add r3, sp, #1016 @ 0x3f8 │ │ │ │ + add r4, sp, #376 @ 0x178 │ │ │ │ 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] @ (23475c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x122d0c>) │ │ │ │ @@ -583879,15 +583880,15 @@ │ │ │ │ bl 139398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27948> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 2346d6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x122c86> │ │ │ │ b.n 234c90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x123240> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - add r3, sp, #304 @ 0x130 │ │ │ │ + add r3, sp, #688 @ 0x2b0 │ │ │ │ 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] @ (23482c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x122ddc>) │ │ │ │ @@ -583955,15 +583956,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 23479e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x122d4e> │ │ │ │ nop │ │ │ │ b.n 234bd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x123180> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r6, [r0, #32] │ │ │ │ + str r6, [r4, #36] @ 0x24 │ │ │ │ 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] @ (234900 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x122eb0>) │ │ │ │ @@ -584033,15 +584034,15 @@ │ │ │ │ bl 139398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27948> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 23486e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x122e1e> │ │ │ │ b.n 234b04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1230b4> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - add r1, sp, #768 @ 0x300 │ │ │ │ + add r2, sp, #128 @ 0x80 │ │ │ │ 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] @ (2349d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x122f84>) │ │ │ │ @@ -584113,15 +584114,15 @@ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ ldr.w r0, [r1, #468] @ 0x1d4 │ │ │ │ add.w ip, r0, #5 │ │ │ │ b.n 234942 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x122ef2> │ │ │ │ b.n 234a30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x122fe0> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - add r1, sp, #8 │ │ │ │ + add r1, sp, #392 @ 0x188 │ │ │ │ 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] @ (234ab0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x123060>) │ │ │ │ @@ -584195,15 +584196,15 @@ │ │ │ │ bl 139398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27948> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 234a16 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x122fc6> │ │ │ │ svc 88 @ 0x58 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r4, [r2, #4] │ │ │ │ + str r4, [r6, #8] │ │ │ │ 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] @ (234b48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1230f8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -584487,15 +584488,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 234d42 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1232f2> │ │ │ │ bgt.n 234e40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1233f0> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - add r5, pc, #88 @ (adr r5, 234e44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1233f4>) │ │ │ │ + add r5, pc, #472 @ (adr r5, 234fc4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x123574>) │ │ │ │ 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] @ (234ed4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x123484>) │ │ │ │ @@ -584579,15 +584580,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 234e28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1233d8> │ │ │ │ nop │ │ │ │ blt.n 234f68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x123518> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrb r6, [r6, r1] │ │ │ │ + ldrb r6, [r2, r3] │ │ │ │ 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] @ (235028 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1235d8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -584739,15 +584740,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ bls.n 234f80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x123530> │ │ │ │ lsls r4, r5, #6 │ │ │ │ bls.n 234f48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1234f8> │ │ │ │ lsls r4, r5, #6 │ │ │ │ bls.n 235114 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1236c4> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - add r3, pc, #800 @ (adr r3, 235370 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x123920>) │ │ │ │ + add r4, pc, #160 @ (adr r4, 2350f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1236a0>) │ │ │ │ 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] @ (2351a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x123750>) │ │ │ │ @@ -584900,15 +584901,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ bhi.n 235208 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1237b8> │ │ │ │ lsls r4, r5, #6 │ │ │ │ bhi.n 2351d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x123780> │ │ │ │ lsls r4, r5, #6 │ │ │ │ bvc.n 23519c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x12374c> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - add r2, pc, #400 @ (adr r2, 235358 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x123908>) │ │ │ │ + add r2, pc, #784 @ (adr r2, 2354d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x123a88>) │ │ │ │ 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] @ (235318 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1238c8>) │ │ │ │ @@ -585061,15 +585062,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ bvs.n 235290 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x123840> │ │ │ │ lsls r4, r5, #6 │ │ │ │ bvs.n 235258 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x123808> │ │ │ │ lsls r4, r5, #6 │ │ │ │ bvs.n 235424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1239d4> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - add r1, pc, #0 @ (adr r1, 235340 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1238f0>) │ │ │ │ + add r1, pc, #384 @ (adr r1, 2354c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x123a70>) │ │ │ │ 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] @ (235490 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x123a40>) │ │ │ │ @@ -585222,15 +585223,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ bpl.n 235518 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x123ac8> │ │ │ │ lsls r4, r5, #6 │ │ │ │ bpl.n 2354e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x123a90> │ │ │ │ lsls r4, r5, #6 │ │ │ │ bmi.n 2354ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x123a5c> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r7, [sp, #608] @ 0x260 │ │ │ │ + ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ 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] @ (23562c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x123bdc>) │ │ │ │ @@ -585391,15 +585392,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ bcc.n 235590 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x123b40> │ │ │ │ lsls r4, r5, #6 │ │ │ │ bcc.n 235550 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x123b00> │ │ │ │ lsls r4, r5, #6 │ │ │ │ bcc.n 235714 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x123cc4> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r6, [sp, #240] @ 0xf0 │ │ │ │ + ldr r6, [sp, #624] @ 0x270 │ │ │ │ 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] @ (23571c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x123ccc>) │ │ │ │ @@ -585839,15 +585840,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r6, {r1, r5, r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r6, {r3, r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r1, [sp, #800] @ 0x320 │ │ │ │ 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] @ (235c44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1241f4>) │ │ │ │ @@ -585990,15 +585991,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r5, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r5, {r2, r5, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r5!, {r1, r3, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r0, [sp, #112] @ 0x70 │ │ │ │ + ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ 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] @ (235da8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x124358>) │ │ │ │ @@ -586141,15 +586142,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r4, {r1, r3, r4} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r4!, {} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r6, [sp, #800] @ 0x320 │ │ │ │ + str r7, [sp, #160] @ 0xa0 │ │ │ │ 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] @ (235f0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1244bc>) │ │ │ │ @@ -586292,15 +586293,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r2, {r1, r2, r4, r5, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r2, {r2, r3, r4, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r2!, {r1, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r5, [sp, #528] @ 0x210 │ │ │ │ + str r5, [sp, #912] @ 0x390 │ │ │ │ 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] @ (236084 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x124634>) │ │ │ │ @@ -586453,15 +586454,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r1, {r1, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r1!, {r2, r5} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r1!, {r3} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r4, [sp, #256] @ 0x100 │ │ │ │ + str r4, [sp, #640] @ 0x280 │ │ │ │ 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] @ (2361e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x124798>) │ │ │ │ @@ -586604,15 +586605,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r7!, {r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r7!, {r1, r2, r5, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r2, [sp, #912] @ 0x390 │ │ │ │ + str r3, [sp, #272] @ 0x110 │ │ │ │ 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] @ (23634c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1248fc>) │ │ │ │ @@ -586755,15 +586756,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r6!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r6!, {r2, r3, r4, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r6!, {r1, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r1, [sp, #608] @ 0x260 │ │ │ │ + str r1, [sp, #992] @ 0x3e0 │ │ │ │ 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] @ (2364b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x124a60>) │ │ │ │ @@ -586906,15 +586907,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r5!, {r1, r4} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r4!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r0, [sp, #320] @ 0x140 │ │ │ │ + str r0, [sp, #704] @ 0x2c0 │ │ │ │ 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] @ (236628 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x124bd8>) │ │ │ │ @@ -587067,15 +587068,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r3!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r3!, {r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r3!, {r2, r5, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrh r0, [r1, #56] @ 0x38 │ │ │ │ + ldrh r0, [r5, #58] @ 0x3a │ │ │ │ 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] @ (23678c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x124d3c>) │ │ │ │ @@ -587218,15 +587219,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r2!, {r1, r2, r4, r5} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r2!, {r2, r3, r4} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r2!, {r1} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrh r0, [r4, #44] @ 0x2c │ │ │ │ + ldrh r0, [r0, #48] @ 0x30 │ │ │ │ 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] @ (2368f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x124ea0>) │ │ │ │ @@ -587369,15 +587370,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r0!, {r1, r4, r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r0!, {r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrh r4, [r2, #34] @ 0x22 │ │ │ │ + ldrh r4, [r6, #36] @ 0x24 │ │ │ │ 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] @ (236a68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x125018>) │ │ │ │ @@ -587530,15 +587531,15 @@ │ │ │ │ lslvc r4, r5, #6 │ │ │ │ ittt pl @ unpredictable │ │ │ │ lslpl r4, r5, #6 │ │ │ │ sevpl │ │ │ │ lslpl r4, r5, #6 │ │ │ │ itt cs │ │ │ │ lslcs r4, r5, #6 │ │ │ │ - ldrhcs r4, [r1, #24] │ │ │ │ + ldrhcs r4, [r5, #26] │ │ │ │ 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] @ (236be0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x125190>) │ │ │ │ @@ -587691,15 +587692,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 │ │ │ │ - ldrh r0, [r6, #12] │ │ │ │ + ldrh r0, [r2, #16] │ │ │ │ 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] @ (236d44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1252f4>) │ │ │ │ @@ -587846,15 +587847,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ pop {r1, r4, r5, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ pop {r2, r4, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ pop {r3, r4, r5} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrh r6, [r2, #2] │ │ │ │ + ldrh r6, [r6, #4] │ │ │ │ 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] @ (236ecc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x12547c>) │ │ │ │ @@ -588005,15 +588006,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ cbnz r0, 236f28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1254d8> │ │ │ │ lsls r4, r5, #6 │ │ │ │ revsh r2, r4 │ │ │ │ lsls r4, r5, #6 │ │ │ │ revsh r4, r0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strh r4, [r0, #56] @ 0x38 │ │ │ │ + strh r4, [r4, #58] @ 0x3a │ │ │ │ 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] @ (237030 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1255e0>) │ │ │ │ @@ -588156,15 +588157,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ cbnz r2, 237070 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x125620> │ │ │ │ lsls r4, r5, #6 │ │ │ │ cbnz r0, 23706e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x12561e> │ │ │ │ lsls r4, r5, #6 │ │ │ │ cbnz r6, 23706a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x12561a> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strh r0, [r4, #44] @ 0x2c │ │ │ │ + strh r0, [r0, #48] @ 0x30 │ │ │ │ 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] @ (2371b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x125768>) │ │ │ │ @@ -588315,15 +588316,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ @ instruction: 0xb814 │ │ │ │ lsls r4, r5, #6 │ │ │ │ @ instruction: 0xb7f6 │ │ │ │ lsls r4, r5, #6 │ │ │ │ @ instruction: 0xb7d8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strh r0, [r3, #34] @ 0x22 │ │ │ │ + strh r0, [r7, #36] @ 0x24 │ │ │ │ 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] @ (23731c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1258cc>) │ │ │ │ @@ -588466,15 +588467,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ @ instruction: 0xb6a6 │ │ │ │ lsls r4, r5, #6 │ │ │ │ @ instruction: 0xb68c │ │ │ │ lsls r4, r5, #6 │ │ │ │ cpsid i │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strh r0, [r4, #22] │ │ │ │ + strh r0, [r0, #26] │ │ │ │ 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] @ (237480 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x125a30>) │ │ │ │ @@ -588617,15 +588618,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ push {r1, r6, lr} │ │ │ │ lsls r4, r5, #6 │ │ │ │ push {r3, r5, lr} │ │ │ │ lsls r4, r5, #6 │ │ │ │ push {r1, r2, r3, lr} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strh r0, [r2, #12] │ │ │ │ + strh r0, [r6, #14] │ │ │ │ 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] @ (2375e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x125b94>) │ │ │ │ @@ -588768,15 +588769,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ cbz r6, 237676 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x125c26> │ │ │ │ lsls r4, r5, #6 │ │ │ │ cbz r4, 237674 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x125c24> │ │ │ │ lsls r4, r5, #6 │ │ │ │ cbz r2, 237672 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x125c22> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strh r0, [r0, #2] │ │ │ │ + strh r0, [r4, #4] │ │ │ │ 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] @ (237748 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x125cf8>) │ │ │ │ @@ -588919,15 +588920,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ sxtb r2, r7 │ │ │ │ lsls r4, r5, #6 │ │ │ │ sxtb r0, r4 │ │ │ │ lsls r4, r5, #6 │ │ │ │ sxtb r6, r0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrb r0, [r6, #27] │ │ │ │ + ldrb r0, [r2, #29] │ │ │ │ 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] @ (237854 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x125e04>) │ │ │ │ @@ -589001,15 +589002,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 2377d2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x125d82> │ │ │ │ nop │ │ │ │ cbz r0, 237888 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x125e38> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrb r6, [r2, #20] │ │ │ │ + ldrb r6, [r6, #21] │ │ │ │ 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] @ (237934 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x125ee4>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -589080,15 +589081,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 2378ba <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x125e6a> │ │ │ │ nop │ │ │ │ sub sp, #352 @ 0x160 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrb r2, [r1, #17] │ │ │ │ + ldrb r2, [r5, #18] │ │ │ │ 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] @ (237a14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x125fc4>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -589159,15 +589160,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 23799a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x125f4a> │ │ │ │ nop │ │ │ │ add r7, sp, #992 @ 0x3e0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrb r2, [r7, #13] │ │ │ │ + ldrb r2, [r3, #15] │ │ │ │ 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] @ (237b50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x126100>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -589307,15 +589308,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r6, sp, #432 @ 0x1b0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r6, sp, #328 @ 0x148 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r6, sp, #224 @ 0xe0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrb r4, [r3, #12] │ │ │ │ + ldrb r4, [r7, #13] │ │ │ │ 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] @ (237cb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x126260>) │ │ │ │ @@ -589456,15 +589457,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r4, sp, #968 @ 0x3c8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r4, sp, #864 @ 0x360 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrb r0, [r3, #7] │ │ │ │ + ldrb r0, [r7, #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] @ (237e10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1263c0>) │ │ │ │ @@ -589605,15 +589606,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r3, sp, #688 @ 0x2b0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r3, sp, #584 @ 0x248 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r3, sp, #480 @ 0x1e0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrb r4, [r2, #2] │ │ │ │ + ldrb r4, [r6, #3] │ │ │ │ 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] @ (237f70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x126520>) │ │ │ │ @@ -589754,15 +589755,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r2, sp, #304 @ 0x130 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r2, sp, #200 @ 0xc8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strb r0, [r4, #29] │ │ │ │ + strb r0, [r0, #31] │ │ │ │ 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] @ (2380d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x126680>) │ │ │ │ @@ -589903,15 +589904,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r0, sp, #944 @ 0x3b0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r0, sp, #840 @ 0x348 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r0, sp, #736 @ 0x2e0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strb r0, [r3, #24] │ │ │ │ + strb r0, [r7, #25] │ │ │ │ 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] @ (238230 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1267e0>) │ │ │ │ @@ -590052,15 +590053,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r7, pc, #560 @ (adr r7, 23847c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x126a2c>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r7, pc, #456 @ (adr r7, 238418 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1269c8>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r7, pc, #352 @ (adr r7, 2383b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x126964>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strb r4, [r1, #19] │ │ │ │ + strb r4, [r5, #20] │ │ │ │ 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] @ (238390 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x126940>) │ │ │ │ @@ -590201,15 +590202,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r6, pc, #176 @ (adr r6, 23845c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x126a0c>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r6, pc, #72 @ (adr r6, 2383f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1269a8>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r5, pc, #992 @ (adr r5, 238794 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x126d44>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strb r0, [r1, #14] │ │ │ │ + strb r0, [r5, #15] │ │ │ │ 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] @ (238508 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x126ab8>) │ │ │ │ @@ -590362,15 +590363,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r4, pc, #760 @ (adr r4, 23881c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x126dcc>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r4, pc, #640 @ (adr r4, 2387a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x126d58>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r4, pc, #528 @ (adr r4, 23873c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x126cec>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strb r0, [r1, #9] │ │ │ │ + strb r0, [r5, #10] │ │ │ │ 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] @ (238690 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x126c40>) │ │ │ │ @@ -590521,15 +590522,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r3, pc, #232 @ (adr r3, 238794 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x126d44>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r3, pc, #112 @ (adr r3, 238720 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x126cd0>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r2, pc, #1016 @ (adr r2, 238aac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x12705c>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strb r4, [r4, #3] │ │ │ │ + strb r4, [r0, #5] │ │ │ │ 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] @ (2387f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x126da0>) │ │ │ │ @@ -590670,15 +590671,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r1, pc, #816 @ (adr r1, 238b3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1270ec>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r1, pc, #712 @ (adr r1, 238ad8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x127088>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r1, pc, #608 @ (adr r1, 238a74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x127024>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r4, [r6, #116] @ 0x74 │ │ │ │ + ldr r4, [r2, #124] @ 0x7c │ │ │ │ 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] @ (238954 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x126f04>) │ │ │ │ @@ -590821,15 +590822,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r0, pc, #440 @ (adr r0, 238b28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1270d8>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r0, pc, #336 @ (adr r0, 238ac4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x127074>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r0, pc, #232 @ (adr r0, 238a60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x127010>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r4, [r5, #96] @ 0x60 │ │ │ │ + ldr r4, [r1, #104] @ 0x68 │ │ │ │ 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] @ (238ab8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x127068>) │ │ │ │ @@ -590972,15 +590973,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r6, [sp, #856] @ 0x358 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r0, [r5, #76] @ 0x4c │ │ │ │ + ldr r0, [r1, #84] @ 0x54 │ │ │ │ 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] @ (238c1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1271cc>) │ │ │ │ @@ -591123,15 +591124,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r5, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r5, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r0, [r4, #56] @ 0x38 │ │ │ │ + ldr r0, [r0, #64] @ 0x40 │ │ │ │ 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] @ (238d7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x12732c>) │ │ │ │ @@ -591272,15 +591273,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r4, [sp, #256] @ 0x100 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r4, [sp, #152] @ 0x98 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r4, [r1, #36] @ 0x24 │ │ │ │ + ldr r4, [r5, #40] @ 0x28 │ │ │ │ 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] @ (238f04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1274b4>) │ │ │ │ @@ -591431,15 +591432,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r2, [sp, #792] @ 0x318 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r2, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r4, [r0, #16] │ │ │ │ + ldr r4, [r4, #20] │ │ │ │ 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] @ (239064 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x127614>) │ │ │ │ @@ -591580,15 +591581,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r1, [sp, #352] @ 0x160 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r1, [sp, #248] @ 0xf8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r0, [r2, #120] @ 0x78 │ │ │ │ + str r0, [r6, #124] @ 0x7c │ │ │ │ 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] @ (2391c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x127774>) │ │ │ │ @@ -591729,15 +591730,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r7, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r7, [sp, #888] @ 0x378 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r7, [sp, #784] @ 0x310 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r0, [r2, #100] @ 0x64 │ │ │ │ + str r0, [r6, #104] @ 0x68 │ │ │ │ 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] @ (239324 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1278d4>) │ │ │ │ @@ -591878,15 +591879,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r6, [sp, #608] @ 0x260 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r6, [sp, #504] @ 0x1f8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r6, [sp, #400] @ 0x190 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r4, [r0, #80] @ 0x50 │ │ │ │ + str r4, [r4, #84] @ 0x54 │ │ │ │ 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] @ (239484 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x127a34>) │ │ │ │ @@ -592027,15 +592028,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r5, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r5, [sp, #120] @ 0x78 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r5, [sp, #16] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r0, [r7, #56] @ 0x38 │ │ │ │ + str r0, [r3, #64] @ 0x40 │ │ │ │ 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] @ (2395e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x127b94>) │ │ │ │ @@ -592176,15 +592177,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r3, [sp, #864] @ 0x360 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r3, [sp, #760] @ 0x2f8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r3, [sp, #656] @ 0x290 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r4, [r5, #36] @ 0x24 │ │ │ │ + str r4, [r1, #44] @ 0x2c │ │ │ │ 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] @ (239744 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x127cf4>) │ │ │ │ @@ -592325,15 +592326,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r2, [sp, #480] @ 0x1e0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r2, [sp, #376] @ 0x178 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r2, [sp, #272] @ 0x110 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r0, [r4, #16] │ │ │ │ + str r0, [r0, #24] │ │ │ │ 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 │ │ │ │ @@ -598430,15 +598431,15 @@ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w ip, [r1, #468] @ 0x1d4 │ │ │ │ add.w r0, r2, ip │ │ │ │ b.n 23dbbc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x12c16c> │ │ │ │ ldr r5, [pc, #952] @ (23e02c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x12c5dc>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ - subs r6, r0, r5 │ │ │ │ + subs r6, r4, r6 │ │ │ │ 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] @ (23dcb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x12c268>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -598459,15 +598460,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 13a604 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28bb4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r4, [pc, #752] @ (23dfac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x12c55c>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ - subs r6, r5, r3 │ │ │ │ + subs r6, 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] @ (23dd1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x12c2cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -604035,15 +604036,15 @@ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ ldr.w r0, [r1, #468] @ 0x1d4 │ │ │ │ add.w ip, r0, #6 │ │ │ │ b.n 241cb6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x130266> │ │ │ │ nop │ │ │ │ lsrs r0, r7, #18 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - bge.n 241c90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x130240> │ │ │ │ + blt.n 241d50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x130300> │ │ │ │ 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] @ (241e40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1303f0>) │ │ │ │ @@ -604131,15 +604132,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 241d8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13033c> │ │ │ │ nop │ │ │ │ lsrs r4, r4, #15 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - bls.n 241de4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x130394> │ │ │ │ + bge.n 241ea4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x130454> │ │ │ │ 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] @ (241fb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x130568>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -604299,15 +604300,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsrs r0, r3, #8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsrs r6, r6, #7 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsrs r6, r2, #7 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - bls.n 2420a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x130658> │ │ │ │ + bls.n 241f68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x130518> │ │ │ │ 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] @ (242154 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x130704>) │ │ │ │ @@ -604468,15 +604469,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsrs r4, r7, #1 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsrs r2, r3, #1 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsrs r2, r7, #32 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - bvc.n 242134 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1306e4> │ │ │ │ + bhi.n 2421f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1307a4> │ │ │ │ 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] @ (2422e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x130890>) │ │ │ │ @@ -604633,15 +604634,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r4, r4, #27 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r2, r0, #27 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r2, r4, #26 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - bvs.n 2423b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x130964> │ │ │ │ + bvs.n 242274 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x130824> │ │ │ │ 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] @ (242458 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x130a08>) │ │ │ │ @@ -604794,15 +604795,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r6, r5, #21 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r0, r2, #21 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r4, r6, #20 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - bmi.n 242440 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1309f0> │ │ │ │ + bpl.n 242500 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x130ab0> │ │ │ │ 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] @ (2425d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x130b80>) │ │ │ │ @@ -604955,15 +604956,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r6, r6, #15 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r0, r3, #15 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r4, r7, #14 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - bcc.n 2424f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x130aa8> │ │ │ │ + bcc.n 2425b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x130b68> │ │ │ │ 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 │ │ │ │ @@ -605284,15 +605285,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r0, r1, #2 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r2, r5, #1 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r4, r1, #1 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - beq.n 2429c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x130f74> │ │ │ │ + beq.n 242884 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x130e34> │ │ │ │ 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] @ (242abc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13106c>) │ │ │ │ @@ -605436,15 +605437,15 @@ │ │ │ │ vrhadd.u d16, d30, d27 │ │ │ │ vrhadd.u32 d16, d16, d27 │ │ │ │ vrhadd.u8 d16, d20, d27 │ │ │ │ vrhadd.u32 d0, d22, d27 │ │ │ │ vrhadd.u8 d0, d26, d27 │ │ │ │ cdp2 1, 14, cr0, cr12, cr11, {5} │ │ │ │ cdp2 1, 13, cr0, cr0, cr11, {5} │ │ │ │ - ldmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r7!, {r2, r3, 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] @ (242c20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1311d0>) │ │ │ │ @@ -605578,15 +605579,15 @@ │ │ │ │ cdp2 1, 0, cr0, cr10, cr11, {5} │ │ │ │ ldc2l 1, cr0, [r0, #684]! @ 0x2ac │ │ │ │ ldc2l 1, cr0, [r6, #684] @ 0x2ac │ │ │ │ ldc2 1, cr0, [ip, #684]! @ 0x2ac │ │ │ │ stc2 1, cr0, [r2, #684]! @ 0x2ac │ │ │ │ stc2 1, cr0, [r8, #684] @ 0x2ac │ │ │ │ stc2l 1, cr0, [lr, #-684]! @ 0xfffffd54 │ │ │ │ - ldmia r5!, {r4, r6} │ │ │ │ + ldmia r5, {r4, r5, r7} │ │ │ │ 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] @ (242d84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x131334>) │ │ │ │ @@ -605720,15 +605721,15 @@ │ │ │ │ stc2 1, cr0, [r6], #684 @ 0x2ac │ │ │ │ stc2 1, cr0, [ip], {171} @ 0xab │ │ │ │ ldc2l 1, cr0, [r2], #-684 @ 0xfffffd54 │ │ │ │ mrrc2 1, 10, r0, r8, cr11 │ │ │ │ ldc2 1, cr0, [lr], #-684 @ 0xfffffd54 │ │ │ │ stc2 1, cr0, [r4], #-684 @ 0xfffffd54 │ │ │ │ stc2 1, cr0, [sl], {171} @ 0xab │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r6} │ │ │ │ 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] @ (242ee8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x131498>) │ │ │ │ @@ -605862,15 +605863,15 @@ │ │ │ │ @ instruction: 0xfb4201ab │ │ │ │ @ instruction: 0xfb2801ab │ │ │ │ @ instruction: 0xfb0e01ab │ │ │ │ @ instruction: 0xfaf401ab │ │ │ │ @ instruction: 0xfada01ab │ │ │ │ @ instruction: 0xfac001ab │ │ │ │ @ instruction: 0xfaa601ab │ │ │ │ - ldmia r2!, {r3, r5, r7} │ │ │ │ + ldmia r3, {r3} │ │ │ │ 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] @ (24304c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1315fc>) │ │ │ │ @@ -606004,15 +606005,15 @@ │ │ │ │ ldr??.w r0, [lr, #427] @ 0x1ab │ │ │ │ vst2.8 {d16[5],d17[5]}, [r4], fp │ │ │ │ vld2.8 {d0[5],d1[5]}, [sl], fp │ │ │ │ ldrsb.w r0, [r0, #427] @ 0x1ab │ │ │ │ ldr??.w r0, [r6, ] │ │ │ │ ldr??.w r0, [ip, ] │ │ │ │ vst4.32 {d16,d18,d20,d22}, [r2 :128], fp │ │ │ │ - ldmia r1!, {r2, r4, r6} │ │ │ │ + ldmia r1!, {r2, r4, r5, r7} │ │ │ │ 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] @ (2431b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x131760>) │ │ │ │ @@ -606146,15 +606147,15 @@ │ │ │ │ ldr??.w r0, [sl, ] │ │ │ │ str??.w r0, [r0, ] │ │ │ │ str.w r0, [r6, ] │ │ │ │ strh.w r0, [ip, ] │ │ │ │ ldrb.w r0, [r2, ] │ │ │ │ @ instruction: 0xf7f801ab │ │ │ │ @ instruction: 0xf7de01ab │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r6} │ │ │ │ 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] @ (243314 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1318c4>) │ │ │ │ @@ -606288,15 +606289,15 @@ │ │ │ │ @ instruction: 0xf71601ab │ │ │ │ @ instruction: 0xf6fc01ab │ │ │ │ @ instruction: 0xf6e201ab │ │ │ │ movt r1, #34987 @ 0x88ab │ │ │ │ subw r1, lr, #2219 @ 0x8ab │ │ │ │ @ instruction: 0xf69401ab │ │ │ │ @ instruction: 0xf67a01ab │ │ │ │ - stmia r6!, {r2, r3, r5, r7} │ │ │ │ + stmia r7!, {r2, r3} │ │ │ │ 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] @ (243478 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x131a28>) │ │ │ │ @@ -606430,15 +606431,15 @@ │ │ │ │ subs.w r1, r2, #5603328 @ 0x558000 │ │ │ │ @ instruction: 0xf59801ab │ │ │ │ sbcs.w r1, lr, #5603328 @ 0x558000 │ │ │ │ sbc.w r1, r4, #5603328 @ 0x558000 │ │ │ │ adc.w r1, sl, #5603328 @ 0x558000 │ │ │ │ @ instruction: 0xf53001ab │ │ │ │ adds.w r1, r6, #5603328 @ 0x558000 │ │ │ │ - stmia r5!, {r2, r3, r4, r6} │ │ │ │ + stmia r5!, {r2, r3, r4, r5, r7} │ │ │ │ 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] @ (2435dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x131b8c>) │ │ │ │ @@ -606572,15 +606573,15 @@ │ │ │ │ orr.w r1, lr, #5603328 @ 0x558000 │ │ │ │ bics.w r1, r4, #5603328 @ 0x558000 │ │ │ │ ands.w r1, sl, #5603328 @ 0x558000 │ │ │ │ and.w r1, r0, #5603328 @ 0x558000 │ │ │ │ @ instruction: 0xf3e601ab │ │ │ │ @ instruction: 0xf3cc01ab │ │ │ │ @ instruction: 0xf3b201ab │ │ │ │ - stmia r4!, {r3} │ │ │ │ + stmia r4!, {r3, r5, r6} │ │ │ │ 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] @ (243740 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x131cf0>) │ │ │ │ @@ -606714,15 +606715,15 @@ │ │ │ │ @ instruction: 0xf2ea01ab │ │ │ │ @ instruction: 0xf2d001ab │ │ │ │ @ instruction: 0xf2b601ab │ │ │ │ @ instruction: 0xf29c01ab │ │ │ │ @ instruction: 0xf28201ab │ │ │ │ @ instruction: 0xf26801ab │ │ │ │ movw r1, #57515 @ 0xe0ab │ │ │ │ - stmia r2!, {r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r3, 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] @ (2438a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x131e54>) │ │ │ │ @@ -606856,15 +606857,15 @@ │ │ │ │ @ instruction: 0xf18601ab │ │ │ │ sbc.w r1, ip, #171 @ 0xab │ │ │ │ adcs.w r1, r2, #171 @ 0xab │ │ │ │ @ instruction: 0xf13801ab │ │ │ │ adds.w r1, lr, #171 @ 0xab │ │ │ │ add.w r1, r4, #171 @ 0xab │ │ │ │ @ instruction: 0xf0ea01ab │ │ │ │ - stmia r1!, {r2, r3, r5, r6} │ │ │ │ + stmia r1!, {r2, r3, r6, r7} │ │ │ │ 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] @ (243a08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x131fb8>) │ │ │ │ @@ -606998,15 +606999,15 @@ │ │ │ │ bic.w r1, r2, #171 @ 0xab │ │ │ │ and.w r1, r8, #171 @ 0xab │ │ │ │ vaddw.s32 q8, q15, d27 │ │ │ │ vaddw.s16 q8, q10, d27 │ │ │ │ vext.8 d0, d26, d27, #1 │ │ │ │ vaddw.s32 q0, q8, d27 │ │ │ │ vaddw.s8 q0, q11, d27 │ │ │ │ - stmia r0!, {r5} │ │ │ │ + stmia r0!, {r7} │ │ │ │ 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] @ (243b90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x132140>) │ │ │ │ @@ -607148,16 +607149,16 @@ │ │ │ │ cdp 1, 11, cr0, cr2, cr11, {5} │ │ │ │ cdp 1, 9, cr0, cr4, cr11, {5} │ │ │ │ cdp 1, 7, cr0, cr6, cr11, {5} │ │ │ │ cdp 1, 5, cr0, cr8, cr11, {5} │ │ │ │ cdp 1, 3, cr0, cr10, cr11, {5} │ │ │ │ cdp 1, 1, cr0, cr12, cr11, {5} │ │ │ │ ldcl 1, cr0, [lr, #684]! @ 0x2ac │ │ │ │ - bkpt 0x00cc │ │ │ │ - lsls r2, r5, #3 │ │ │ │ + ite cs │ │ │ │ + lslcs 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.4-1.so+0x1322c8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -607298,15 +607299,15 @@ │ │ │ │ stc 1, cr0, [sl, #-684]! @ 0xfffffd54 │ │ │ │ stc 1, cr0, [ip, #-684] @ 0xfffffd54 │ │ │ │ stcl 1, cr0, [lr], #684 @ 0x2ac │ │ │ │ ldcl 1, cr0, [r0], {171} @ 0xab │ │ │ │ ldc 1, cr0, [r2], #684 @ 0x2ac │ │ │ │ ldc 1, cr0, [r4], {171} @ 0xab │ │ │ │ ldcl 1, cr0, [r6], #-684 @ 0xfffffd54 │ │ │ │ - pop {r5, r6, pc} │ │ │ │ + pop {r6, r7, pc} │ │ │ │ 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.4-1.so+0x132450>) │ │ │ │ @@ -607448,15 +607449,15 @@ │ │ │ │ sub.w r1, r2, fp, asr #2 │ │ │ │ @ instruction: 0xeb8401ab │ │ │ │ sbc.w r1, r6, fp, asr #2 │ │ │ │ adc.w r1, r8, fp, asr #2 │ │ │ │ @ instruction: 0xeb2a01ab │ │ │ │ add.w r1, ip, fp, asr #2 │ │ │ │ @ instruction: 0xeaee01ab │ │ │ │ - cbnz r4, 243f44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1324f4> │ │ │ │ + pop {r2, r4, r6} │ │ │ │ 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] @ (244028 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1325d8>) │ │ │ │ @@ -607598,15 +607599,15 @@ │ │ │ │ ands.w r1, sl, fp, asr #2 │ │ │ │ ldrd r0, r1, [ip, #684]! @ 0x2ac │ │ │ │ ldrd r0, r1, [lr, #684] @ 0x2ac │ │ │ │ strd r0, r1, [r0, #684] @ 0x2ac │ │ │ │ @ instruction: 0xe9a201ab │ │ │ │ @ instruction: 0xe98401ab │ │ │ │ strd r0, r1, [r6, #-684]! @ 0x2ac │ │ │ │ - hlt 0x000c │ │ │ │ + revsh r4, r5 │ │ │ │ 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] @ (244188 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x132738>) │ │ │ │ @@ -607738,15 +607739,15 @@ │ │ │ │ ldmia.w ip, {r0, r1, r3, r5, r7, r8} │ │ │ │ stmia.w r2, {r0, r1, r3, r5, r7, r8} │ │ │ │ strd r0, r1, [r8], #-684 @ 0x2ac │ │ │ │ strex r1, r0, [lr, #684] @ 0x2ac │ │ │ │ @ instruction: 0xe83401ab │ │ │ │ @ instruction: 0xe81a01ab │ │ │ │ @ instruction: 0xe80001ab │ │ │ │ - cbnz r4, 2441b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x132768> │ │ │ │ + cbnz r4, 2441d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x132780> │ │ │ │ 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] @ (2442e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x132898>) │ │ │ │ @@ -607887,15 +607888,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 2440ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13265c> │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 24407c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13262c> │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 24404c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1325fc> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - @ instruction: 0xb7d8 │ │ │ │ + @ instruction: 0xb838 │ │ │ │ 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] @ (244448 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1329f8>) │ │ │ │ @@ -608036,15 +608037,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 243f4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1324fc> │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 243f1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1324cc> │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 243eec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13249c> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - @ instruction: 0xb68c │ │ │ │ + @ instruction: 0xb6ec │ │ │ │ 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] @ (2445a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x132b58>) │ │ │ │ @@ -608185,15 +608186,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 243dec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13239c> │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 244dbc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13336c> │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 244d8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13333c> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - push {r3, r6, lr} │ │ │ │ + push {r3, r5, r7, lr} │ │ │ │ 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] @ (2446a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x132c50>) │ │ │ │ @@ -608260,15 +608261,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 24462a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x132bda> │ │ │ │ nop │ │ │ │ b.n 244d60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133310> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cbz r2, 24470e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x132cbe> │ │ │ │ + cbz r2, 244726 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x132cd6> │ │ │ │ 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] @ (244780 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x132d30>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608337,15 +608338,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 244702 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x132cb2> │ │ │ │ nop │ │ │ │ b.n 244c98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133248> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - uxtb r0, r3 │ │ │ │ + cbz r0, 2447d6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x132d86> │ │ │ │ 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] @ (244860 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x132e10>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608414,15 +608415,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2447e2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x132d92> │ │ │ │ nop │ │ │ │ b.n 244bb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133168> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - sxth r4, r1 │ │ │ │ + sxtb r4, r5 │ │ │ │ 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] @ (244944 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x132ef4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608491,15 +608492,15 @@ │ │ │ │ bl 139398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27948> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2448cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x132e7c> │ │ │ │ b.n 244adc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13308c> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cbz r0, 24495a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x132f0a> │ │ │ │ + cbz r0, 244972 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x132f22> │ │ │ │ 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] @ (244a24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x132fd4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608568,15 +608569,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2449a6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x132f56> │ │ │ │ nop │ │ │ │ svc 230 @ 0xe6 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add sp, #448 @ 0x1c0 │ │ │ │ + sub sp, #320 @ 0x140 │ │ │ │ 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] @ (244b04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1330b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608645,15 +608646,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 244a86 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133036> │ │ │ │ nop │ │ │ │ svc 6 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r7, sp, #656 @ 0x290 │ │ │ │ + add sp, #16 │ │ │ │ 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] @ (244be4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133194>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608722,15 +608723,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 244b66 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133116> │ │ │ │ nop │ │ │ │ udf #38 @ 0x26 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r6, sp, #864 @ 0x360 │ │ │ │ + add r7, sp, #224 @ 0xe0 │ │ │ │ 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] @ (244cc8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133278>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608799,15 +608800,15 @@ │ │ │ │ bl 139398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27948> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 244c50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133200> │ │ │ │ ble.n 244d58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133308> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r6, sp, #16 │ │ │ │ + add r6, sp, #400 @ 0x190 │ │ │ │ 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] @ (244da8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133358>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608876,15 +608877,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 244d2a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1332da> │ │ │ │ nop │ │ │ │ bgt.n 244e70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133420> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r5, sp, #240 @ 0xf0 │ │ │ │ + add r5, sp, #624 @ 0x270 │ │ │ │ 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] @ (244e88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133438>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608953,15 +608954,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 244e0a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1333ba> │ │ │ │ nop │ │ │ │ blt.n 244d90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133340> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r4, sp, #448 @ 0x1c0 │ │ │ │ + add r4, sp, #832 @ 0x340 │ │ │ │ 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] @ (244f68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133518>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609030,15 +609031,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 244eea <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13349a> │ │ │ │ nop │ │ │ │ bge.n 244eb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133460> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r3, sp, #656 @ 0x290 │ │ │ │ + add r4, sp, #16 │ │ │ │ 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] @ (24504c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1335fc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609107,15 +609108,15 @@ │ │ │ │ bl 139398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27948> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 244fd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133584> │ │ │ │ bls.n 244fd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133584> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r2, sp, #832 @ 0x340 │ │ │ │ + add r3, sp, #192 @ 0xc0 │ │ │ │ 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] @ (24512c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1336dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609184,15 +609185,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2450ae <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13365e> │ │ │ │ nop │ │ │ │ bhi.n 2450ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13369c> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r2, sp, #32 │ │ │ │ + add r2, sp, #416 @ 0x1a0 │ │ │ │ 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] @ (24520c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1337bc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609261,15 +609262,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 24518e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13373e> │ │ │ │ nop │ │ │ │ bvc.n 24520c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1337bc> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r1, sp, #240 @ 0xf0 │ │ │ │ + add r1, sp, #624 @ 0x270 │ │ │ │ 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] @ (2452e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133898>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609337,15 +609338,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 24526e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13381e> │ │ │ │ nop │ │ │ │ bvc.n 245328 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1338d8> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r0, sp, #448 @ 0x1c0 │ │ │ │ + add r0, sp, #832 @ 0x340 │ │ │ │ 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] @ (2453c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133974>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609413,15 +609414,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 24534a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1338fa> │ │ │ │ nop │ │ │ │ bvs.n 24544c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1339fc> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r7, pc, #656 @ (adr r7, 24565c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133c0c>) │ │ │ │ + add r0, sp, #16 │ │ │ │ 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] @ (2454a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133a50>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609489,15 +609490,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 245426 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1339d6> │ │ │ │ bpl.n 245570 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133b20> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r6, pc, #864 @ (adr r6, 245808 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133db8>) │ │ │ │ + add r7, pc, #224 @ (adr r7, 245588 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133b38>) │ │ │ │ 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] @ (24557c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133b2c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609565,15 +609566,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 245502 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133ab2> │ │ │ │ bmi.n 245494 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133a44> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r6, pc, #64 @ (adr r6, 2455c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133b74>) │ │ │ │ + add r6, pc, #448 @ (adr r6, 245744 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133cf4>) │ │ │ │ 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] @ (245660 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133c10>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609643,15 +609644,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2455e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133b98> │ │ │ │ nop │ │ │ │ bcc.n 2455c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133b70> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r5, pc, #240 @ (adr r5, 245758 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133d08>) │ │ │ │ + add r5, pc, #624 @ (adr r5, 2458d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133e88>) │ │ │ │ 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] @ (245744 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133cf4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609721,15 +609722,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2456cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133c7c> │ │ │ │ nop │ │ │ │ bcs.n 2456dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133c8c> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r4, pc, #432 @ (adr r4, 2458fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133eac>) │ │ │ │ + add r4, pc, #816 @ (adr r4, 245a7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13402c>) │ │ │ │ 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] @ (245820 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133dd0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609797,15 +609798,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2457a6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133d56> │ │ │ │ nop │ │ │ │ bne.n 2457f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133da0> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r3, pc, #640 @ (adr r3, 245aa8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x134058>) │ │ │ │ + add r4, pc, #0 @ (adr r4, 245828 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133dd8>) │ │ │ │ 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] @ (2458fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133eac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609873,15 +609874,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 245882 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133e32> │ │ │ │ nop │ │ │ │ bne.n 245914 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133ec4> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r2, pc, #864 @ (adr r2, 245c64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x134214>) │ │ │ │ + add r3, pc, #224 @ (adr r3, 2459e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133f94>) │ │ │ │ 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] @ (2459d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133f88>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609949,15 +609950,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 24595e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133f0e> │ │ │ │ nop │ │ │ │ beq.n 245a38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133fe8> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r2, pc, #48 @ (adr r2, 245a10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133fc0>) │ │ │ │ + add r2, pc, #432 @ (adr r2, 245b90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x134140>) │ │ │ │ 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] @ (245ab4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x134064>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -610025,15 +610026,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 245a3a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x133fea> │ │ │ │ nop │ │ │ │ ldmia r7!, {r1, r4, r6} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r1, pc, #272 @ (adr r1, 245bcc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13417c>) │ │ │ │ + add r1, pc, #656 @ (adr r1, 245d4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1342fc>) │ │ │ │ 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] @ (245b90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x134140>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -610101,15 +610102,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 245b16 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1340c6> │ │ │ │ nop │ │ │ │ ldmia r6, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r0, pc, #480 @ (adr r0, 245d78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x134328>) │ │ │ │ + add r0, pc, #864 @ (adr r0, 245ef8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1344a8>) │ │ │ │ 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] @ (245c68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x134218>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -610177,15 +610178,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 245bf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1341a0> │ │ │ │ ldmia r5!, {r1, r3, r4, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ + add r0, pc, #80 @ (adr r0, 245cc0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x134270>) │ │ │ │ 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] @ (245d40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1342f0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -610253,15 +610254,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 245cc8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x134278> │ │ │ │ ldmia r4!, {r1, r6, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r6, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r7, [sp, #336] @ 0x150 │ │ │ │ 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] @ (245e20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1343d0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -610331,15 +610332,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 245daa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13435a> │ │ │ │ nop │ │ │ │ ldmia r3, {r1, r3, r5, r6, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r6, [sp, #176] @ 0xb0 │ │ │ │ + ldr r6, [sp, #560] @ 0x230 │ │ │ │ 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] @ (245f00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1344b0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -610409,15 +610410,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 245e8a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13443a> │ │ │ │ nop │ │ │ │ ldmia r3, {r1, r3} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r5, [sp, #400] @ 0x190 │ │ │ │ + ldr r5, [sp, #784] @ 0x310 │ │ │ │ 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] @ (245fd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x134588>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -610485,15 +610486,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 245f60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x134510> │ │ │ │ ldmia r2!, {r1, r3, r5} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r4, [sp, #656] @ 0x290 │ │ │ │ + ldr r5, [sp, #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 r4, [pc, #188] @ (2460b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x134660>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -610561,15 +610562,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 246038 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1345e8> │ │ │ │ ldmia r1, {r1, r4, r6} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r3, [sp, #912] @ 0x390 │ │ │ │ + ldr r4, [sp, #272] @ 0x110 │ │ │ │ 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] @ (246188 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x134738>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -610637,15 +610638,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 246110 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1346c0> │ │ │ │ ldmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r3, [sp, #144] @ 0x90 │ │ │ │ + ldr r3, [sp, #528] @ 0x210 │ │ │ │ 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] @ (246260 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x134810>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -610713,15 +610714,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2461e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x134798> │ │ │ │ stmia r7!, {r1, r5, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r2, [sp, #400] @ 0x190 │ │ │ │ + ldr r2, [sp, #784] @ 0x310 │ │ │ │ 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] @ (246340 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1348f0>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -610793,15 +610794,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2462c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x134874> │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r3, r6, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r1, [sp, #640] @ 0x280 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ 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] @ (24642c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1349dc>) │ │ │ │ @@ -610876,15 +610877,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2463a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x134954> │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r0, [sp, #904] @ 0x388 │ │ │ │ + ldr r1, [sp, #264] @ 0x108 │ │ │ │ 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] @ (246518 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x134ac8>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -610961,15 +610962,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 246490 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x134a40> │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r0, [sp, #64] @ 0x40 │ │ │ │ + ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ 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] @ (246690 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x134c40>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -611129,15 +611130,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ stmia r3!, {r2, r3, r6} │ │ │ │ lsls r3, r5, #6 │ │ │ │ stmia r3!, {r1, r2, r3, r5} │ │ │ │ lsls r3, r5, #6 │ │ │ │ stmia r3!, {r4} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r7, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r0, [sp, #104] @ 0x68 │ │ │ │ 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] @ (24682c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x134ddc>) │ │ │ │ @@ -611298,15 +611299,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ stmia r1!, {r4, r5, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ stmia r1!, {r1, r4, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ stmia r1!, {r2, r4, r5, r6} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r6, [sp, #248] @ 0xf8 │ │ │ │ + str r6, [sp, #632] @ 0x278 │ │ │ │ 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] @ (2469c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x134f78>) │ │ │ │ @@ -611467,15 +611468,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ stmia r0!, {r2, r4} │ │ │ │ lsls r3, r5, #6 │ │ │ │ itet │ │ │ │ lsl r3, r5, #6 │ │ │ │ it le @ unpredictable │ │ │ │ lslle r3, r5, #6 │ │ │ │ - str r4, [sp, #776] @ 0x308 │ │ │ │ + str r5, [sp, #136] @ 0x88 │ │ │ │ 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 │ │ │ │ @@ -611569,15 +611570,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r0, r3, r1 │ │ │ │ b.n 246a6a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13501a> │ │ │ │ nop │ │ │ │ ittt cc │ │ │ │ lslcc r3, r5, #6 │ │ │ │ - strcc r2, [sp, #696] @ 0x2b8 │ │ │ │ + strcc r3, [sp, #56] @ 0x38 │ │ │ │ lslcc 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] │ │ │ │ @@ -619627,15 +619628,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #3 │ │ │ │ mov r4, r3 │ │ │ │ movs r2, #20 │ │ │ │ b.n 24c64a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13abfa> │ │ │ │ str r2, [r6, #48] @ 0x30 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r6, #238 @ 0xee │ │ │ │ + adds r7, #78 @ 0x4e │ │ │ │ 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] @ (24c708 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13acb8>) │ │ │ │ @@ -619659,15 +619660,15 @@ │ │ │ │ ldr.w r4, [ip, #1344] @ 0x540 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r6, #176 @ 0xb0 │ │ │ │ + adds r7, #16 │ │ │ │ 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 │ │ │ │ @@ -619693,15 +619694,15 @@ │ │ │ │ ldr.w r4, [ip, #1424] @ 0x590 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r6, [r3, #32] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r6, #120 @ 0x78 │ │ │ │ + adds r6, #216 @ 0xd8 │ │ │ │ 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 │ │ │ │ @@ -619727,15 +619728,15 @@ │ │ │ │ ldr.w r4, [ip, #1428] @ 0x594 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r2, [r1, #28] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r6, #68 @ 0x44 │ │ │ │ + adds r6, #164 @ 0xa4 │ │ │ │ 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] @ (24c800 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13adb0>) │ │ │ │ @@ -619759,15 +619760,15 @@ │ │ │ │ ldr.w r4, [ip, #1568] @ 0x620 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r0, [r7, #20] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r6, #16 │ │ │ │ + adds r6, #112 @ 0x70 │ │ │ │ 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] @ (24c850 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13ae00>) │ │ │ │ @@ -619791,15 +619792,15 @@ │ │ │ │ ldr.w r4, [ip, #1572] @ 0x624 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r0, [r5, #16] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r5, #220 @ 0xdc │ │ │ │ + adds 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -619825,15 +619826,15 @@ │ │ │ │ ldr.w r4, [ip, #1696] @ 0x6a0 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r6, [r2, #12] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r5, #168 @ 0xa8 │ │ │ │ + adds r6, #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 │ │ │ │ @@ -619859,15 +619860,15 @@ │ │ │ │ ldr.w r4, [ip, #1700] @ 0x6a4 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r2, [r0, #8] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r5, #116 @ 0x74 │ │ │ │ + adds r5, #212 @ 0xd4 │ │ │ │ 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] @ (24c948 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13aef8>) │ │ │ │ @@ -619891,15 +619892,15 @@ │ │ │ │ ldr.w r4, [ip, #1624] @ 0x658 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r0, [r6, #0] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r5, #64 @ 0x40 │ │ │ │ + adds r5, #160 @ 0xa0 │ │ │ │ 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] @ (24c998 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13af48>) │ │ │ │ @@ -619923,15 +619924,15 @@ │ │ │ │ ldr.w r4, [ip, #1620] @ 0x654 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r7] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r5, #4 │ │ │ │ + adds r5, #100 @ 0x64 │ │ │ │ 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] @ (24c9e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13af98>) │ │ │ │ @@ -619955,15 +619956,15 @@ │ │ │ │ ldr.w r4, [ip, #1516] @ 0x5ec │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r2, r6] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r4, #200 @ 0xc8 │ │ │ │ + adds r5, #40 @ 0x28 │ │ │ │ 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] @ (24ca38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13afe8>) │ │ │ │ @@ -619987,15 +619988,15 @@ │ │ │ │ ldr.w r4, [ip, #1520] @ 0x5f0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r0, r5] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r4, #140 @ 0x8c │ │ │ │ + adds r4, #236 @ 0xec │ │ │ │ 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 │ │ │ │ @@ -620024,15 +620025,15 @@ │ │ │ │ ldr.w r4, [ip, #900] @ 0x384 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsh r6, [r5, r3] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r4, #80 @ 0x50 │ │ │ │ + adds r4, #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 │ │ │ │ @@ -620058,15 +620059,15 @@ │ │ │ │ ldr.w r4, [ip, #892] @ 0x37c │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsh r2, [r2, r2] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r4, #12 │ │ │ │ + adds r4, #108 @ 0x6c │ │ │ │ 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 │ │ │ │ @@ -620103,15 +620104,15 @@ │ │ │ │ ldr.w r4, [ip, #888] @ 0x378 │ │ │ │ blx r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsh r6, [r7, r0] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r3, #208 @ 0xd0 │ │ │ │ + adds r4, #48 @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -620137,15 +620138,15 @@ │ │ │ │ ldr.w r4, [ip, #2216] @ 0x8a8 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r2, r7] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r3, #124 @ 0x7c │ │ │ │ + adds r3, #220 @ 0xdc │ │ │ │ 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] @ (24cc48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13b1f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -620196,15 +620197,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 24cbf8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13b1a8> │ │ │ │ ldrb r2, [r0, r6] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r2, #246 @ 0xf6 │ │ │ │ + adds r3, #86 @ 0x56 │ │ │ │ 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] @ (24ccfc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13b2ac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -620263,15 +620264,15 @@ │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r1 │ │ │ │ movs r2, #12 │ │ │ │ b.n 24cc9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13b24c> │ │ │ │ nop │ │ │ │ ldrb r2, [r4, r3] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r2, #96 @ 0x60 │ │ │ │ + adds r2, #192 @ 0xc0 │ │ │ │ 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] @ (24cdb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13b364>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -620331,15 +620332,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r5, r4 │ │ │ │ movs r2, #16 │ │ │ │ b.n 24cd4a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13b2fa> │ │ │ │ ldrb r6, [r5, r0] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r1, #190 @ 0xbe │ │ │ │ + adds r2, #30 │ │ │ │ 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] @ (24ce6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13b41c>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -620399,15 +620400,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r5, r4 │ │ │ │ movs r2, #16 │ │ │ │ b.n 24ce02 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13b3b2> │ │ │ │ ldrh r6, [r6, r5] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r1, #38 @ 0x26 │ │ │ │ + adds r1, #134 @ 0x86 │ │ │ │ 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] @ (24ced0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13b480>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -624854,15 +624855,15 @@ │ │ │ │ bl 139398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27948> │ │ │ │ ldr.w r0, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ adds r1, r0, #2 │ │ │ │ b.n 250108 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13e6b8> │ │ │ │ cmp r0, #100 @ 0x64 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cdp2 0, 4, cr0, cr6, cr9, {7} │ │ │ │ + cdp2 0, 10, cr0, cr6, cr9, {7} │ │ │ │ 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] @ 250238 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13e7e8> │ │ │ │ mov r6, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -624922,15 +624923,15 @@ │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ add.w ip, r3, #2 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ b.n 2501b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13e768> │ │ │ │ nop │ │ │ │ movs r7, #186 @ 0xba │ │ │ │ lsls r3, r5, #6 │ │ │ │ - stc2 0, cr0, [r6, #932]! @ 0x3a4 │ │ │ │ + cdp2 0, 0, cr0, cr6, 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] @ (2503a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13e950>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr r5, [pc, #364] @ (2503c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13e974>) │ │ │ │ @@ -625085,15 +625086,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ movs r6, #36 @ 0x24 │ │ │ │ lsls r3, r5, #6 │ │ │ │ movs r6, #2 │ │ │ │ lsls r3, r5, #6 │ │ │ │ movs r5, #226 @ 0xe2 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - stc2l 0, cr0, [r2, #-932]! @ 0xfffffc5c │ │ │ │ + stc2l 0, cr0, [r2, #932] @ 0x3a4 │ │ │ │ @ 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] @ (250494 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13ea44>) │ │ │ │ @@ -625161,15 +625162,15 @@ │ │ │ │ bl 139398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27948> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 250406 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13e9b6> │ │ │ │ movs r5, #104 @ 0x68 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - @ instruction: 0xfb8800e9 │ │ │ │ + @ instruction: 0xfbe800e9 │ │ │ │ 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] @ (250578 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13eb28>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -625244,15 +625245,15 @@ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr.w r0, [r1, #468] @ 0x1d4 │ │ │ │ adds r5, r0, #3 │ │ │ │ b.n 2504d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13ea84> │ │ │ │ nop │ │ │ │ movs r4, #152 @ 0x98 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - @ instruction: 0xfaba00e9 │ │ │ │ + @ instruction: 0xfb1a00e9 │ │ │ │ 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] @ (25064c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13ebfc>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -625324,15 +625325,15 @@ │ │ │ │ bl 139398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27948> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 2505b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13eb68> │ │ │ │ movs r3, #180 @ 0xb4 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr??.w r0, [ip, #233] @ 0xe9 │ │ │ │ + @ instruction: 0xfa5c00e9 │ │ │ │ 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] @ (250724 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13ecd4>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -625404,15 +625405,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 25068e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13ec3e> │ │ │ │ nop │ │ │ │ movs r2, #224 @ 0xe0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - vst4. {d16-d19}, [sl :128], r9 │ │ │ │ + vld1.8 {d0[7]}, [sl], r9 │ │ │ │ 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] @ (250804 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13edb4>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -625487,15 +625488,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 250766 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13ed16> │ │ │ │ nop │ │ │ │ movs r2, #8 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r2, pc, #344 @ (adr r2, 250964 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13ef14>) │ │ │ │ + add r2, pc, #728 @ (adr r2, 250ae4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13f094>) │ │ │ │ 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] @ (2508e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13ee98>) │ │ │ │ @@ -625571,15 +625572,15 @@ │ │ │ │ bl 139398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27948> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 250844 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13edf4> │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - @ instruction: 0xf79c00e9 │ │ │ │ + @ instruction: 0xf7fc00e9 │ │ │ │ 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] @ (2509d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13ef80>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -625655,15 +625656,15 @@ │ │ │ │ bl 139398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27948> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 250928 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13eed8> │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - @ instruction: 0xf6d400e9 │ │ │ │ + @ instruction: 0xf73400e9 │ │ │ │ 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] @ (250abc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13f06c>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -625740,15 +625741,15 @@ │ │ │ │ bl 139398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27948> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 250a12 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13efc2> │ │ │ │ subs r4, r3, #5 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r7, [sp, #768] @ 0x300 │ │ │ │ + add r0, pc, #128 @ (adr r0, 250b44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13f0f4>) │ │ │ │ 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] @ (250b9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13f14c>) │ │ │ │ @@ -625825,15 +625826,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 250afe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13f0ae> │ │ │ │ nop │ │ │ │ subs r0, r6, #1 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - @ instruction: 0xf53200e9 │ │ │ │ + @ instruction: 0xf59200e9 │ │ │ │ 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] @ (250c84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13f234>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -625912,15 +625913,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 250bde <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13f18e> │ │ │ │ nop │ │ │ │ adds r0, r2, #6 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r4, [sp, #888] @ 0x378 │ │ │ │ + ldr r5, [sp, #248] @ 0xf8 │ │ │ │ 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] @ (250d78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13f328>) │ │ │ │ @@ -626002,15 +626003,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 250cc4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13f274> │ │ │ │ nop │ │ │ │ adds r0, r5, #2 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - @ instruction: 0xf36e00e9 │ │ │ │ + @ instruction: 0xf3ce00e9 │ │ │ │ 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] @ (250e70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13f420>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -626092,15 +626093,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 250dba <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13f36a> │ │ │ │ nop │ │ │ │ subs r4, r6, r6 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ + ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ 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] @ (250f54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13f504>) │ │ │ │ @@ -626181,15 +626182,15 @@ │ │ │ │ bl 139398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27948> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 250eb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13f460> │ │ │ │ subs r4, r7, r2 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - subs.w r0, r4, #233 @ 0xe9 │ │ │ │ + @ instruction: 0xf21400e9 │ │ │ │ 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] @ (25103c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13f5ec>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -626269,15 +626270,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 250f96 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13f546> │ │ │ │ nop │ │ │ │ adds r0, r3, r7 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - @ instruction: 0xf0f200e9 │ │ │ │ + adcs.w r0, r2, #233 @ 0xe9 │ │ │ │ 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] @ (25112c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13f6dc>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -626360,15 +626361,15 @@ │ │ │ │ bl 139398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27948> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 251080 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13f630> │ │ │ │ adds r0, r6, r3 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r1, [sp, #608] @ 0x260 │ │ │ │ + ldr r1, [sp, #992] @ 0x3e0 │ │ │ │ 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] @ (25121c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13f7cc>) │ │ │ │ @@ -626452,15 +626453,15 @@ │ │ │ │ bl 139398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27948> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 251170 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13f720> │ │ │ │ adds r0, r0, r0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r7, [sp, #544] @ 0x220 │ │ │ │ + str r7, [sp, #928] @ 0x3a0 │ │ │ │ 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] @ (251318 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13f8c8>) │ │ │ │ @@ -626546,15 +626547,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 25125e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13f80e> │ │ │ │ nop │ │ │ │ asrs r0, r2, #28 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cdp 0, 2, cr0, cr14, cr9, {7} │ │ │ │ + cdp 0, 8, cr0, cr14, cr9, {7} │ │ │ │ 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] @ (251418 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13f9c8>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -626640,15 +626641,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 25135a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13f90a> │ │ │ │ nop │ │ │ │ asrs r4, r2, #24 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - stcl 0, cr0, [lr, #-932] @ 0xfffffc5c │ │ │ │ + stc 0, cr0, [lr, #932]! @ 0x3a4 │ │ │ │ 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] @ (2514bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13fa6c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -626845,15 +626846,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 25159c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13fb4c> │ │ │ │ nop │ │ │ │ asrs r4, r2, #15 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r4, [sp, #568] @ 0x238 │ │ │ │ + str r4, [sp, #952] @ 0x3b8 │ │ │ │ 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] @ (251760 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13fd10>) │ │ │ │ @@ -626941,15 +626942,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 2516a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13fc50> │ │ │ │ nop │ │ │ │ asrs r0, r2, #11 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r2, [sp, #408] @ 0x198 │ │ │ │ + str r2, [sp, #792] @ 0x318 │ │ │ │ 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] @ (25180c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13fdbc>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -627277,15 +627278,15 @@ │ │ │ │ bl 139398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27948> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 251a44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13fff4> │ │ │ │ lsrs r4, r5, #28 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrh r0, [r6, #54] @ 0x36 │ │ │ │ + ldrh r0, [r2, #58] @ 0x3a │ │ │ │ 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] @ (251bac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x14015c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -627620,15 +627621,15 @@ │ │ │ │ bl 139398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27948> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 251dfc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1403ac> │ │ │ │ lsrs r4, r6, #13 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrh r4, [r0, #26] │ │ │ │ + ldrh r4, [r4, #28] │ │ │ │ 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] @ (251fbc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x14056c>) │ │ │ │ @@ -627719,15 +627720,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 251f06 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1404b6> │ │ │ │ nop │ │ │ │ lsrs r0, r5, #9 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - b.n 252368 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x140918> │ │ │ │ + b.n 252428 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1409d8> │ │ │ │ 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] @ (2520bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x14066c>) │ │ │ │ @@ -627819,15 +627820,15 @@ │ │ │ │ bl 139398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27948> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 252000 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1405b0> │ │ │ │ lsrs r0, r6, #5 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrh r4, [r6, #20] │ │ │ │ + ldrh r4, [r2, #24] │ │ │ │ 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] @ (2521cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x14077c>) │ │ │ │ @@ -627921,15 +627922,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 2520fe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1406ae> │ │ │ │ nop │ │ │ │ lsrs r0, r6, #1 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - svc 226 @ 0xe2 │ │ │ │ + b.n 252258 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x140808> │ │ │ │ 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] @ (2522e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x140894>) │ │ │ │ @@ -628025,15 +628026,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 252210 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1407c0> │ │ │ │ nop │ │ │ │ lsls r0, r4, #29 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrh r2, [r6, #4] │ │ │ │ + ldrh r2, [r2, #8] │ │ │ │ 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] @ (25245c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x140a0c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -628193,15 +628194,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ lsls r4, r6, #21 │ │ │ │ lsls r3, r5, #6 │ │ │ │ lsls r2, r2, #21 │ │ │ │ lsls r3, r5, #6 │ │ │ │ lsls r2, r6, #20 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - bics r0, r3 │ │ │ │ + mvns r0, 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] @ (2525f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x140ba8>) │ │ │ │ @@ -628362,15 +628363,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ lsls r0, r3, #15 │ │ │ │ lsls r3, r5, #6 │ │ │ │ lsls r6, r6, #14 │ │ │ │ lsls r3, r5, #6 │ │ │ │ lsls r6, r2, #14 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - bgt.n 2525c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x140b70> │ │ │ │ + ble.n 252680 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x140c30> │ │ │ │ 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] @ (252794 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x140d44>) │ │ │ │ @@ -628531,15 +628532,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ lsls r4, r7, #8 │ │ │ │ lsls r3, r5, #6 │ │ │ │ lsls r2, r3, #8 │ │ │ │ lsls r3, r5, #6 │ │ │ │ lsls r2, r7, #7 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - blt.n 25285c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x140e0c> │ │ │ │ + blt.n 25271c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x140ccc> │ │ │ │ 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] @ (252930 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x140ee0>) │ │ │ │ @@ -628700,15 +628701,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ lsls r3, r5, #6 │ │ │ │ lsls r6, r7, #1 │ │ │ │ lsls r3, r5, #6 │ │ │ │ lsls r6, r3, #1 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - bls.n 2528f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x140ea0> │ │ │ │ + bge.n 2529b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x140f60> │ │ │ │ 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] @ (252acc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x14107c>) │ │ │ │ @@ -628860,15 +628861,15 @@ │ │ │ │ vaddw.u8 q0, q12, d26 │ │ │ │ vrhadd.u32 d16, d22, d26 │ │ │ │ vrhadd.u8 d16, d22, d26 │ │ │ │ vrhadd.u32 d0, d20, d26 │ │ │ │ vrhadd.u8 d0, d20, d26 │ │ │ │ cdp2 1, 14, cr0, cr2, cr10, {5} │ │ │ │ cdp2 1, 12, cr0, cr2, cr10, {5} │ │ │ │ - bhi.n 252b8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x14113c> │ │ │ │ + bhi.n 252a4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x140ffc> │ │ │ │ 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] @ (252bc4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x141174>) │ │ │ │ @@ -629482,15 +629483,15 @@ │ │ │ │ ldr.w r0, [sl, ] │ │ │ │ str.w r0, [r0, ] │ │ │ │ strh.w r0, [r6, ] │ │ │ │ strb.w r0, [ip, ] │ │ │ │ @ instruction: 0xf7f201aa │ │ │ │ @ instruction: 0xf7d801aa │ │ │ │ @ instruction: 0xf7be01aa │ │ │ │ - bne.n 253248 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1417f8> │ │ │ │ + bne.n 253108 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1416b8> │ │ │ │ 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] @ (253334 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1418e4>) │ │ │ │ @@ -629624,15 +629625,15 @@ │ │ │ │ @ instruction: 0xf6f601aa │ │ │ │ @ instruction: 0xf6dc01aa │ │ │ │ movt r1, #10410 @ 0x28aa │ │ │ │ subw r1, r8, #2218 @ 0x8aa │ │ │ │ @ instruction: 0xf68e01aa │ │ │ │ @ instruction: 0xf67401aa │ │ │ │ @ instruction: 0xf65a01aa │ │ │ │ - ldmia r7, {r3, r4, r6, r7} │ │ │ │ + beq.n 2533cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x14197c> │ │ │ │ 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] @ (2534bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x141a6c>) │ │ │ │ @@ -629774,15 +629775,15 @@ │ │ │ │ @ instruction: 0xf58801aa │ │ │ │ sbc.w r1, sl, #5570560 @ 0x550000 │ │ │ │ adc.w r1, ip, #5570560 @ 0x550000 │ │ │ │ @ instruction: 0xf52e01aa │ │ │ │ adds.w r1, r0, #5570560 @ 0x550000 │ │ │ │ @ instruction: 0xf4f201aa │ │ │ │ @ instruction: 0xf4d401aa │ │ │ │ - ldmia r6!, {r3, r7} │ │ │ │ + ldmia r6, {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] @ (253644 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x141bf4>) │ │ │ │ @@ -629924,15 +629925,15 @@ │ │ │ │ and.w r1, r0, #5570560 @ 0x550000 │ │ │ │ @ instruction: 0xf3e201aa │ │ │ │ @ instruction: 0xf3c401aa │ │ │ │ @ instruction: 0xf3a601aa │ │ │ │ @ instruction: 0xf38801aa │ │ │ │ @ instruction: 0xf36a01aa │ │ │ │ @ instruction: 0xf34c01aa │ │ │ │ - ldmia r5, {r5} │ │ │ │ + ldmia r5!, {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.4-1.so+0x141d7c>) │ │ │ │ @@ -630074,15 +630075,15 @@ │ │ │ │ @ instruction: 0xf27801aa │ │ │ │ @ instruction: 0xf25a01aa │ │ │ │ @ instruction: 0xf23c01aa │ │ │ │ @ instruction: 0xf21e01aa │ │ │ │ addw r1, r0, #170 @ 0xaa │ │ │ │ @ instruction: 0xf1e201aa │ │ │ │ rsb r1, r4, #170 @ 0xaa │ │ │ │ - ldmia r3!, {r2, r4, r5, r7} │ │ │ │ + ldmia r4, {r2, r4} │ │ │ │ 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.4-1.so+0x141f04>) │ │ │ │ @@ -630224,15 +630225,15 @@ │ │ │ │ @ instruction: 0xf0f001aa │ │ │ │ @ instruction: 0xf0d201aa │ │ │ │ @ instruction: 0xf0b401aa │ │ │ │ eors.w r1, r6, #170 @ 0xaa │ │ │ │ orns r1, r8, #170 @ 0xaa │ │ │ │ orrs.w r1, sl, #170 @ 0xaa │ │ │ │ bics.w r1, ip, #170 @ 0xaa │ │ │ │ - ldmia r2!, {r3, r6} │ │ │ │ + ldmia r2!, {r3, r5, 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] @ (253adc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x14208c>) │ │ │ │ @@ -630374,15 +630375,15 @@ │ │ │ │ vrhadd.s32 d16, d24, d26 │ │ │ │ vrhadd.s8 d16, d26, d26 │ │ │ │ vrhadd.s32 d0, d28, d26 │ │ │ │ vrhadd.s8 d0, d30, d26 │ │ │ │ cdp 1, 15, cr0, cr0, cr10, {5} │ │ │ │ cdp 1, 13, cr0, cr2, cr10, {5} │ │ │ │ cdp 1, 11, cr0, cr4, cr10, {5} │ │ │ │ - ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5} │ │ │ │ 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] @ (253c78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x142228>) │ │ │ │ @@ -630534,15 +630535,15 @@ │ │ │ │ ldcl 1, cr0, [ip, #680] @ 0x2a8 │ │ │ │ ldc 1, cr0, [sl, #680]! @ 0x2a8 │ │ │ │ ldc 1, cr0, [sl, #680] @ 0x2a8 │ │ │ │ ldcl 1, cr0, [r8, #-680]! @ 0xfffffd58 │ │ │ │ ldcl 1, cr0, [r8, #-680] @ 0xfffffd58 │ │ │ │ ldc 1, cr0, [r6, #-680]! @ 0xfffffd58 │ │ │ │ ldc 1, cr0, [r6, #-680] @ 0xfffffd58 │ │ │ │ - stmia r7!, {r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r3, r4, 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] @ (253e00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1423b0>) │ │ │ │ @@ -630684,15 +630685,15 @@ │ │ │ │ mcrr 1, 10, r0, r4, cr10 │ │ │ │ stc 1, cr0, [r6], #-680 @ 0xfffffd58 │ │ │ │ stc 1, cr0, [r8], {170} @ 0xaa │ │ │ │ @ instruction: 0xebea01aa │ │ │ │ rsb r1, ip, sl, asr #2 │ │ │ │ sub.w r1, lr, sl, asr #2 │ │ │ │ @ instruction: 0xeb9001aa │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r6} │ │ │ │ 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.4-1.so+0x142538>) │ │ │ │ @@ -630834,15 +630835,15 @@ │ │ │ │ @ instruction: 0xeabc01aa │ │ │ │ eors.w r1, lr, sl, asr #2 │ │ │ │ eor.w r1, r0, sl, asr #2 │ │ │ │ orn r1, r2, sl, asr #2 │ │ │ │ orr.w r1, r4, sl, asr #2 │ │ │ │ bic.w r1, r6, sl, asr #2 │ │ │ │ and.w r1, r8, sl, asr #2 │ │ │ │ - stmia r4!, {r2, r4, r7} │ │ │ │ + stmia r4!, {r2, r4, 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] @ (254110 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1426c0>) │ │ │ │ @@ -630984,15 +630985,15 @@ │ │ │ │ ldmdb r4!, {r1, r3, r5, r7, r8} │ │ │ │ ldmdb r6, {r1, r3, r5, r7, r8} │ │ │ │ ldrd r0, r1, [r8], #680 @ 0x2a8 │ │ │ │ @ instruction: 0xe8da01aa │ │ │ │ ldmia.w ip!, {r1, r3, r5, r7, r8} │ │ │ │ ldmia.w lr, {r1, r3, r5, r7, r8} │ │ │ │ stmia.w r0, {r1, r3, r5, r7, r8} │ │ │ │ - stmia r3!, {r2, r3, r5} │ │ │ │ + stmia r3!, {r2, 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] @ (2542ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x14285c>) │ │ │ │ @@ -631153,15 +631154,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ b.n 254110 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1426c0> │ │ │ │ lsls r2, r5, #6 │ │ │ │ b.n 2540d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x142680> │ │ │ │ lsls r2, r5, #6 │ │ │ │ b.n 254094 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x142644> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - stmia r1!, {r6, r7} │ │ │ │ + stmia r2!, {r5} │ │ │ │ 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] @ (254434 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1429e4>) │ │ │ │ @@ -631312,15 +631313,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ b.n 253f80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x142530> │ │ │ │ lsls r2, r5, #6 │ │ │ │ b.n 253f48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1424f8> │ │ │ │ lsls r2, r5, #6 │ │ │ │ b.n 253f10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1424c0> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - stmia r0!, {r3, r4, r5} │ │ │ │ + stmia r0!, {r3, r4, r7} │ │ │ │ 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] @ (254580 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x142b30>) │ │ │ │ @@ -632065,15 +632066,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 254c18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1431c8> │ │ │ │ nop │ │ │ │ ble.n 254d9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x14334c> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - @ instruction: 0xb6e6 │ │ │ │ + @ instruction: 0xb746 │ │ │ │ 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] @ (254e04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1433b4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -632223,15 +632224,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ blt.n 254dac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x14335c> │ │ │ │ lsls r2, r5, #6 │ │ │ │ blt.n 254d74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x143324> │ │ │ │ lsls r2, r5, #6 │ │ │ │ blt.n 254d3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1432ec> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - @ instruction: 0xb690 │ │ │ │ + @ instruction: 0xb6f0 │ │ │ │ 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.4-1.so+0x14353c>) │ │ │ │ @@ -632382,15 +632383,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ bge.n 255024 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1435d4> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bge.n 254fec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x14359c> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bge.n 254fb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x143564> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - push {r3, r4, lr} │ │ │ │ + push {r3, r4, r5, r6, lr} │ │ │ │ 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.4-1.so+0x1436c4>) │ │ │ │ @@ -632541,15 +632542,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ bhi.n 25509c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x14364c> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bhi.n 255064 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x143614> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bhi.n 25522c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1437dc> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - cbz r4, 2551a6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x143756> │ │ │ │ + push {r2, r3} │ │ │ │ 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.4-1.so+0x14384c>) │ │ │ │ @@ -632700,15 +632701,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ bvc.n 255314 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1438c4> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bvc.n 2552dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x14388c> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bvs.n 2552a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x143854> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - sxtb r0, r0 │ │ │ │ + uxth r0, r4 │ │ │ │ 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.4-1.so+0x1439d4>) │ │ │ │ @@ -632859,15 +632860,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ bpl.n 25538c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x14393c> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bpl.n 255354 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x143904> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bpl.n 25551c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x143acc> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - sub sp, #336 @ 0x150 │ │ │ │ + cbz r4, 255458 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x143a08> │ │ │ │ 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.4-1.so+0x143b5c>) │ │ │ │ @@ -633018,15 +633019,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ bmi.n 255604 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x143bb4> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bmi.n 2555cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x143b7c> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bcc.n 255594 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x143b44> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r7, sp, #416 @ 0x1a0 │ │ │ │ + add r7, 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] @ (255734 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x143ce4>) │ │ │ │ @@ -633177,15 +633178,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ bcs.n 25567c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x143c2c> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bcs.n 255844 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x143df4> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bcs.n 25580c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x143dbc> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r5, sp, #992 @ 0x3e0 │ │ │ │ + add r6, sp, #352 @ 0x160 │ │ │ │ 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.4-1.so+0x143e6c>) │ │ │ │ @@ -633336,15 +633337,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ bne.n 2558f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x143ea4> │ │ │ │ lsls r2, r5, #6 │ │ │ │ beq.n 2558bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x143e6c> │ │ │ │ lsls r2, r5, #6 │ │ │ │ beq.n 255884 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x143e34> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r4, sp, #592 @ 0x250 │ │ │ │ + add r4, sp, #976 @ 0x3d0 │ │ │ │ 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.4-1.so+0x143ff4>) │ │ │ │ @@ -633495,15 +633496,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r7, {r1, r2, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r7!, {r3, r5, r6} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r7!, {r1, r3, r6} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r3, sp, #192 @ 0xc0 │ │ │ │ + add r3, 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] @ (255bcc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x14417c>) │ │ │ │ @@ -633654,15 +633655,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r5, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r5, {r5, r6, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r5!, {r1, r6, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r1, sp, #784 @ 0x310 │ │ │ │ + add r2, 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] @ (255d54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x144304>) │ │ │ │ @@ -633813,15 +633814,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r4, {r3, r4, r6} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r4, {r1, r3, r4, r5} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r0, sp, #352 @ 0x160 │ │ │ │ + add r0, sp, #736 @ 0x2e0 │ │ │ │ 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.4-1.so+0x14448c>) │ │ │ │ @@ -633972,15 +633973,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r2!, {r4, r6, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r2!, {r1, r4, r5, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r6, pc, #944 @ (adr r6, 2562b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x144864>) │ │ │ │ + add r7, pc, #304 @ (adr r7, 256034 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1445e4>) │ │ │ │ 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.4-1.so+0x144614>) │ │ │ │ @@ -634131,15 +634132,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r1, {r1, r2, r5, r6} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r1!, {r3, r6} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r1, {r1, r3, r5} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r5, pc, #576 @ (adr r5, 2562cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x14487c>) │ │ │ │ + add r5, pc, #960 @ (adr r5, 25644c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1449fc>) │ │ │ │ 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] @ (2561ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x14479c>) │ │ │ │ @@ -634290,15 +634291,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ stmia r7!, {r6, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ stmia r7!, {r1, r5, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r4, pc, #144 @ (adr r4, 2562a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x144854>) │ │ │ │ + add r4, pc, #528 @ (adr r4, 256424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1449d4>) │ │ │ │ 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 │ │ │ │ @@ -641273,15 +641274,15 @@ │ │ │ │ ldr.w r4, [ip, #980] @ 0x3d4 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r0, #31] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - strh r4, [r3, r5] │ │ │ │ + strh r4, [r7, r6] │ │ │ │ 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 │ │ │ │ @@ -641310,15 +641311,15 @@ │ │ │ │ ldr.w r4, [ip, #2268] @ 0x8dc │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r5, #29] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - strh r0, [r3, r4] │ │ │ │ + strh r0, [r7, r5] │ │ │ │ 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 │ │ │ │ @@ -641345,15 +641346,15 @@ │ │ │ │ ldr.w r4, [ip, #2264] @ 0x8d8 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r1, #28] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - strh r4, [r2, r3] │ │ │ │ + strh r4, [r6, r4] │ │ │ │ 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 │ │ │ │ @@ -641381,15 +641382,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r6, #26] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - strh r4, [r2, r2] │ │ │ │ + strh r4, [r6, r3] │ │ │ │ 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] @ (25b32c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1498dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -642035,15 +642036,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w lr, r1, ip │ │ │ │ b.n 25b932 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x149ee2> │ │ │ │ nop │ │ │ │ strb r2, [r2, #2] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r3, [pc, #792] @ (25bd18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x14a2c8>) │ │ │ │ + ldr r4, [pc, #152] @ (25ba98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x14a048>) │ │ │ │ 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 │ │ │ │ @@ -646445,15 +646446,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 25ec34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x14d1e4> │ │ │ │ subs r5, #78 @ 0x4e │ │ │ │ lsls r2, r5, #6 │ │ │ │ - strb r0, [r4, #27] │ │ │ │ + strb r0, [r0, #29] │ │ │ │ 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] @ (25ed50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x14d300>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -646963,15 +646964,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #24 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r7, #246 @ 0xf6 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r7, #214 @ 0xd6 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r4, r7, #19 │ │ │ │ + asrs r4, r3, #21 │ │ │ │ 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] @ (25f354 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x14d904>) │ │ │ │ @@ -647132,15 +647133,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r6, #124 @ 0x7c │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r6, #90 @ 0x5a │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r6, #58 @ 0x3a │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r4, r5, #13 │ │ │ │ + asrs r4, r1, #15 │ │ │ │ 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] @ (25f4e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x14da90>) │ │ │ │ @@ -647297,15 +647298,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r4, #228 @ 0xe4 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r4, #194 @ 0xc2 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r4, #162 @ 0xa2 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r6, r4, #7 │ │ │ │ + asrs r6, r0, #9 │ │ │ │ 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] @ (25f67c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x14dc2c>) │ │ │ │ @@ -647466,15 +647467,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r3, #84 @ 0x54 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r3, #50 @ 0x32 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r3, #18 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r0, r5, #1 │ │ │ │ + asrs r0, r1, #3 │ │ │ │ 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] @ (25f818 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x14ddc8>) │ │ │ │ @@ -647635,15 +647636,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r1, #184 @ 0xb8 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r1, #150 @ 0x96 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r1, #118 @ 0x76 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsrs r0, r4, #27 │ │ │ │ + lsrs r0, r0, #29 │ │ │ │ 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] @ (25f9a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x14df54>) │ │ │ │ @@ -647800,15 +647801,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r0, #32 │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r7, #254 @ 0xfe │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r7, #222 @ 0xde │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsrs r6, r3, #21 │ │ │ │ + lsrs r6, r7, #22 │ │ │ │ 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] @ (25fb40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x14e0f0>) │ │ │ │ @@ -647969,15 +647970,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r6, #144 @ 0x90 │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r6, #110 @ 0x6e │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r6, #78 @ 0x4e │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsrs r4, r4, #15 │ │ │ │ + lsrs r4, r0, #17 │ │ │ │ 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, #296] @ (25fca4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x14e254>) │ │ │ │ @@ -648124,15 +648125,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r5, #18 │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r4, #216 @ 0xd8 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsrs r6, r3, #9 │ │ │ │ + lsrs r6, r7, #10 │ │ │ │ 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, #312] @ (25fe1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x14e3cc>) │ │ │ │ @@ -648285,15 +648286,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r3, #170 @ 0xaa │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r3, #140 @ 0x8c │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r3, #112 @ 0x70 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsrs r4, r1, #4 │ │ │ │ + lsrs r4, r5, #5 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ 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] @ (25ff00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x14e4b0>) │ │ │ │ @@ -648501,15 +648502,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #468] @ 0x1d4 │ │ │ │ adds r0, r5, r1 │ │ │ │ b.n 260034 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x14e5e4> │ │ │ │ cmp r1, #78 @ 0x4e │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsls r4, r5, #22 │ │ │ │ + lsls r4, r1, #24 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #252] @ (2601b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x14e760>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -648759,15 +648760,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r6, #188 @ 0xbc │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r6, #158 @ 0x9e │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r6, #128 @ 0x80 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsls r0, r3, #17 │ │ │ │ + lsls r0, r7, #18 │ │ │ │ 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] @ (260498 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x14ea48>) │ │ │ │ @@ -648918,15 +648919,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r5, #52 @ 0x34 │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r5, #22 │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r4, #248 @ 0xf8 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsls r0, r6, #11 │ │ │ │ + lsls r0, r2, #13 │ │ │ │ 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] @ (260620 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x14ebd0>) │ │ │ │ @@ -649077,15 +649078,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r3, #172 @ 0xac │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r3, #142 @ 0x8e │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r3, #112 @ 0x70 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsls r4, r7, #5 │ │ │ │ + lsls r4, r3, #7 │ │ │ │ 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] @ (2607a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x14ed58>) │ │ │ │ @@ -649236,15 +649237,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r2, #6 │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r1, #232 @ 0xe8 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - movs r0, r0 │ │ │ │ + lsls r0, r4, #1 │ │ │ │ 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] @ (260930 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x14eee0>) │ │ │ │ @@ -649395,15 +649396,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r0, #156 @ 0x9c │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r0, #126 @ 0x7e │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r0, #96 @ 0x60 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - cdp2 0, 8, cr0, cr8, cr8, {7} │ │ │ │ + cdp2 0, 14, cr0, cr8, 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.4-1.so+0x14f068>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -649553,15 +649554,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r4, r2, #4 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r6, r6, #3 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, r3, #3 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - stc2 0, cr0, [ip, #-928] @ 0xfffffc60 │ │ │ │ + stc2l 0, cr0, [ip, #-928]! @ 0xfffffc60 │ │ │ │ @ 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.4-1.so+0x14f1f0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -649711,15 +649712,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r4, r1, #6 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r6, r5, #5 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r0, r2, #5 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - @ instruction: 0xfba000e8 │ │ │ │ + stc2 0, cr0, [r0], {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] @ (260dc8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x14f378>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -649869,15 +649870,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r4, r0, #0 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r6, r4, r7 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, r1, r7 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - @ instruction: 0xfa3000e8 │ │ │ │ + @ instruction: 0xfa9000e8 │ │ │ │ @ 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.4-1.so+0x14f500>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -650027,15 +650028,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r4, r7, r1 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r6, r3, r1 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, r0, r1 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - str.w r0, [r4, #232] @ 0xe8 │ │ │ │ + vld4. {d0-d3}, [r4 :128], r8 │ │ │ │ @ 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.4-1.so+0x14f688>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -650185,15 +650186,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r4, r6, r3 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r6, r2, r3 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r0, r7, r2 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - @ instruction: 0xf75c00e8 │ │ │ │ + @ instruction: 0xf7bc00e8 │ │ │ │ @ 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.4-1.so+0x14f810>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -650343,15 +650344,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r4, r5, #29 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r6, r1, #29 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r0, r6, #28 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - @ instruction: 0xf5f400e8 │ │ │ │ + @ instruction: 0xf65400e8 │ │ │ │ @ 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] @ (2613e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x14f998>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -650501,15 +650502,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r4, r4, #23 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r6, r0, #23 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r0, r5, #22 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - eor.w r0, ip, #7602176 @ 0x740000 │ │ │ │ + @ instruction: 0xf4ec00e8 │ │ │ │ @ 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] @ (26154c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x14fafc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -650651,15 +650652,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r6, r6, #17 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r4, r3, #17 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r2, r0, #17 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - @ instruction: 0xf31c00e8 │ │ │ │ + @ instruction: 0xf37c00e8 │ │ │ │ @ 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] @ (2616b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x14fc60>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -650801,15 +650802,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r2, r2, #12 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r0, r7, #11 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r6, r3, #11 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - rsbs r0, r0, #232 @ 0xe8 │ │ │ │ + @ instruction: 0xf23000e8 │ │ │ │ @ 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] @ (261828 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x14fdd8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -650961,15 +650962,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r6, r3, #6 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r0, r0, #6 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r4, r4, #5 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - orns r0, ip, #232 @ 0xe8 │ │ │ │ + @ instruction: 0xf0dc00e8 │ │ │ │ @ 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] @ (2619a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x14ff50>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -651121,15 +651122,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r6, r4, #32 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r0, r1, #32 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r4, r5, #31 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - vhadd.s16 q0, q8, q12 │ │ │ │ + vhadd.s q8, q8, q12 │ │ │ │ @ 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] @ (261b04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1500b4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -651271,15 +651272,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r6, r7, #26 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r4, r4, #26 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r2, r1, #26 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - stc 0, cr0, [ip, #928]! @ 0x3a0 │ │ │ │ + cdp 0, 0, cr0, cr12, cr8, {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] @ (261c68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x150218>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -651421,15 +651422,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r2, r3, #21 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r0, r0, #21 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r6, r4, #20 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - mrrc 0, 14, r0, r8, cr8 │ │ │ │ + ldc 0, cr0, [r8], #928 @ 0x3a0 │ │ │ │ @ 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] @ (261dcc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15037c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -651571,15 +651572,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r6, r6, #15 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r4, r3, #15 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r2, r0, #15 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add.w r0, r8, r8, asr #3 │ │ │ │ + sbc.w r0, r8, r8, asr #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] @ (261f8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15053c>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -651865,15 +651866,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r6, r3, #3 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r4, r0, #3 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - @ instruction: 0xe81800e8 │ │ │ │ + ldrd r0, r0, [r8], #-928 @ 0x3a0 │ │ │ │ @ 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] @ (2621bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15076c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -651939,15 +651940,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 262146 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1506f6> │ │ │ │ nop │ │ │ │ lsrs r2, r0, #1 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - b.n 261ea0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x150450> │ │ │ │ + b.n 261f60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x150510> │ │ │ │ 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] @ (262290 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x150840>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -652013,15 +652014,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 26221a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1507ca> │ │ │ │ nop │ │ │ │ lsls r6, r5, #29 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - b.n 261df4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1503a4> │ │ │ │ + b.n 261eb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x150464> │ │ │ │ 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] @ (262360 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x150910>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -652086,15 +652087,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 2622ee <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15089e> │ │ │ │ nop │ │ │ │ lsls r2, r3, #26 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - b.n 261d4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1502fc> │ │ │ │ + b.n 261e0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1503bc> │ │ │ │ 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] @ (262440 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1509f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -652163,15 +652164,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2623c2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x150972> │ │ │ │ nop │ │ │ │ lsls r2, r1, #23 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - b.n 261cb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x150268> │ │ │ │ + b.n 261d78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x150328> │ │ │ │ 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] @ (262520 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x150ad0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -652240,15 +652241,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2624a2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x150a52> │ │ │ │ nop │ │ │ │ lsls r2, r5, #19 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - b.n 262c00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1511b0> │ │ │ │ + b.n 262cc0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x151270> │ │ │ │ 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] @ (262604 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x150bb4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -652317,15 +652318,15 @@ │ │ │ │ bl 139398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27948> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 26258c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x150b3c> │ │ │ │ lsls r2, r1, #16 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - b.n 262b3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1510ec> │ │ │ │ + b.n 262bfc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1511ac> │ │ │ │ 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] @ (2626e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x150c94>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -652394,15 +652395,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 262666 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x150c16> │ │ │ │ nop │ │ │ │ lsls r6, r4, #12 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - b.n 262a8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15103c> │ │ │ │ + b.n 262b4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1510fc> │ │ │ │ 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] @ (2627c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x150d70>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -652470,15 +652471,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 262746 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x150cf6> │ │ │ │ nop │ │ │ │ lsls r6, r0, #9 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - b.n 2629d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x150f80> │ │ │ │ + b.n 262a90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x151040> │ │ │ │ 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] @ (2628a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x150e50>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -652546,15 +652547,15 @@ │ │ │ │ bl 139398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27948> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 26282c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x150ddc> │ │ │ │ lsls r2, r5, #5 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - b.n 262900 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x150eb0> │ │ │ │ + b.n 2629c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x150f70> │ │ │ │ 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] @ (26297c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x150f2c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -652622,15 +652623,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 262902 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x150eb2> │ │ │ │ nop │ │ │ │ lsls r2, r1, #2 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - svc 96 @ 0x60 │ │ │ │ + svc 192 @ 0xc0 │ │ │ │ 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] @ (262a58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x151008>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -652697,15 +652698,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2629de <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x150f8e> │ │ │ │ nop │ │ │ │ vaddw.u32 q0, q15, d25 │ │ │ │ - udf #144 @ 0x90 │ │ │ │ + udf #240 @ 0xf0 │ │ │ │ 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] @ (262b44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1510f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -652778,15 +652779,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 262aba <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15106a> │ │ │ │ nop │ │ │ │ cdp2 1, 13, cr0, cr2, cr9, {5} │ │ │ │ - ble.n 262ab4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x151064> │ │ │ │ + udf #20 │ │ │ │ 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] @ (262c20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1511d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -652855,15 +652856,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r2 │ │ │ │ b.n 262baa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15115a> │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [r6, #676]! @ 0x2a4 │ │ │ │ - bgt.n 262c04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1511b4> │ │ │ │ + ble.n 262cc4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x151274> │ │ │ │ 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] @ (262dac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15135c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -653024,15 +653025,15 @@ │ │ │ │ ldc2 1, cr0, [lr], #676 @ 0x2a4 │ │ │ │ stc2 1, cr0, [r0], #676 @ 0x2a4 │ │ │ │ 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 │ │ │ │ - bgt.n 262d0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1512bc> │ │ │ │ + bgt.n 262dcc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15137c> │ │ │ │ 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] @ (262f5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15150c>) │ │ │ │ @@ -653194,15 +653195,15 @@ │ │ │ │ @ instruction: 0xfb0e01a9 │ │ │ │ @ instruction: 0xfaf001a9 │ │ │ │ @ instruction: 0xfad201a9 │ │ │ │ @ instruction: 0xfab401a9 │ │ │ │ @ instruction: 0xfa9601a9 │ │ │ │ @ instruction: 0xfa7801a9 │ │ │ │ @ instruction: 0xfa5a01a9 │ │ │ │ - blt.n 262f94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x151544> │ │ │ │ + blt.n 263054 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x151604> │ │ │ │ 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 │ │ │ │ @@ -664423,15 +664424,15 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r2, [sp, #856] @ 0x358 │ │ │ │ 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 │ │ │ │ @@ -664679,21 +664680,21 @@ │ │ │ │ ldr r2, [pc, #20] @ (26b200 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1597b0>) │ │ │ │ add r2, pc │ │ │ │ b.n 26b1c6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x159776> │ │ │ │ ldr r1, [pc, #16] @ (26b204 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1597b4>) │ │ │ │ add r1, pc │ │ │ │ b.n 26b1ea <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15979a> │ │ │ │ nop │ │ │ │ - ldrsb r0, [r3, r6] │ │ │ │ + ldrsb r0, [r7, r7] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrsb r4, [r6, r4] │ │ │ │ + ldrsb r4, [r2, r6] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrsb r4, [r1, r5] │ │ │ │ + ldrsb r4, [r5, r6] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsls r6, r5, #8 │ │ │ │ + lsls r6, r1, #10 │ │ │ │ lsls r4, r6, #3 │ │ │ │ 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 │ │ │ │ @@ -665332,15 +665333,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r7, #3] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - str r2, [r5, r2] │ │ │ │ + str r2, [r1, 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] @ (26b908 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x159eb8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -665374,15 +665375,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ strb r2, [r5, #0] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - str r0, [r3, r1] │ │ │ │ + str r0, [r7, r2] │ │ │ │ lsls r0, r5, #3 │ │ │ │ cbz r1, 26b984 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x159f34> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -665400,15 +665401,15 @@ │ │ │ │ bl 26aebc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15946c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r6, [r3, #124] @ 0x7c │ │ │ │ lsls r1, r5, #6 │ │ │ │ - str r6, [r7, r0] │ │ │ │ + str r6, [r3, r2] │ │ │ │ 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] @ (26b9e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x159f94>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -665436,19 +665437,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r4, [r4, #120] @ 0x78 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldr r7, [pc, #960] @ (26bdac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15a35c>) │ │ │ │ + str r0, [r2, r1] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r7, [pc, #864] @ (26bd50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15a300>) │ │ │ │ + str r0, [r7, r0] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r7, pc, #840 @ (adr r7, 26bd3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15a2ec>) │ │ │ │ + add r0, sp, #200 @ 0xc8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ cbz r1, 26ba28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x159fd8> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -665466,15 +665467,15 @@ │ │ │ │ bl 26aebc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15946c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r2, [r7, #112] @ 0x70 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldr r7, [pc, #696] @ (26bcec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15a29c>) │ │ │ │ + str r6, [r1, r0] │ │ │ │ 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] @ (26ba88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15a038>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -665502,19 +665503,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldr r7, [pc, #384] @ (26bc10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15a1c0>) │ │ │ │ + ldr r7, [pc, #768] @ (26bd90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15a340>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r7, [pc, #288] @ (26bbb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15a164>) │ │ │ │ + ldr r7, [pc, #672] @ (26bd34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15a2e4>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r7, pc, #184 @ (adr r7, 26bb50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15a100>) │ │ │ │ + add r7, pc, #568 @ (adr r7, 26bcd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15a280>) │ │ │ │ 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] @ (26bb38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15a0e8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -665571,15 +665572,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 26b044 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1595f4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26bae6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15a096> │ │ │ │ ldr r6, [r3, #104] @ 0x68 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - add r2, sp, #352 @ 0x160 │ │ │ │ + add r2, sp, #736 @ 0x2e0 │ │ │ │ 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] @ (26bc90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15a240>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -665703,15 +665704,15 @@ │ │ │ │ strd r3, r2, [sp] │ │ │ │ bl 26f254 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15d804> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 26bc36 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15a1e6> │ │ │ │ nop │ │ │ │ ldr r6, [r6, #92] @ 0x5c │ │ │ │ lsls r1, r5, #6 │ │ │ │ - add r0, sp, #784 @ 0x310 │ │ │ │ + add r1, sp, #144 @ 0x90 │ │ │ │ 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] @ (26bda0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15a350>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -665811,17 +665812,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 26f254 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15d804> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26bd10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15a2c0> │ │ │ │ ldr r6, [r3, #72] @ 0x48 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldr r5, [pc, #80] @ (26bdf8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15a3a8>) │ │ │ │ + ldr r5, [pc, #464] @ (26bf78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15a528>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r7, pc, #696 @ (adr r7, 26c064 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15a614>) │ │ │ │ + add r0, sp, #56 @ 0x38 │ │ │ │ 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] @ (26be20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15a3d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -665861,19 +665862,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r1, #56] @ 0x38 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - add r7, pc, #272 @ (adr r7, 26bf38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15a4e8>) │ │ │ │ + add r7, pc, #656 @ (adr r7, 26c0b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15a668>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r4, [pc, #48] @ (26be5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15a40c>) │ │ │ │ + ldr r4, [pc, #432] @ (26bfdc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15a58c>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r3, [pc, #984] @ (26c208 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15a7b8>) │ │ │ │ + ldr r4, [pc, #344] @ (26bf88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15a538>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ movw r3, #32772 @ 0x8004 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 26be7e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15a42e> │ │ │ │ cmp.w r1, #32768 @ 0x8000 │ │ │ │ bhi.n 26be5a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15a40a> │ │ │ │ cmp.w r1, #776 @ 0x308 │ │ │ │ @@ -666155,21 +666156,21 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 26c0e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15a698> │ │ │ │ mov r0, r7 │ │ │ │ bl 1f7bc4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe6174> │ │ │ │ ldr r2, [pc, #16] @ (26c130 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15a6e0>) │ │ │ │ add r2, pc │ │ │ │ b.n 26c0e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15a698> │ │ │ │ - ldr r1, [pc, #408] @ (26c2c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15a870>) │ │ │ │ + ldr r1, [pc, #792] @ (26c440 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15a9f0>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r1, [pc, #432] @ (26c2dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15a88c>) │ │ │ │ + ldr r1, [pc, #816] @ (26c45c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15aa0c>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r1, [pc, #464] @ (26c300 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15a8b0>) │ │ │ │ + ldr r1, [pc, #848] @ (26c480 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15aa30>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r1, [pc, #256] @ (26c234 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15a7e4>) │ │ │ │ + ldr r1, [pc, #640] @ (26c3b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15a964>) │ │ │ │ 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 26c18a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15a73a> │ │ │ │ @@ -666445,19 +666446,19 @@ │ │ │ │ b.n 26c3b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15a964> │ │ │ │ ldr r2, [pc, #20] @ (26c46c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15aa1c>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 26c380 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15a930> │ │ │ │ - bx sl │ │ │ │ + @ instruction: 0x47b6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - mov sl, r8 │ │ │ │ + bx r4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r8, r4 │ │ │ │ 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] @ (26c4d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15aa80>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -666492,15 +666493,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 26bf58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15a508> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [r0, #76] @ 0x4c │ │ │ │ lsls r1, r5, #6 │ │ │ │ - mov r2, sp │ │ │ │ + mov sl, r9 │ │ │ │ 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] @ (26c51c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15aacc>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -666566,15 +666567,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 26bf58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15a508> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ str r2, [r2, #64] @ 0x40 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r8, r8 │ │ │ │ + mov r0, r4 │ │ │ │ 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] @ (26c5d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15ab84>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -666782,19 +666783,19 @@ │ │ │ │ b.n 26c780 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15ad30> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1bae54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa9404> │ │ │ │ b.n 26c736 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15ace6> │ │ │ │ str r2, [r5, #36] @ 0x24 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - add r0, sl │ │ │ │ + add r8, r6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bics r0, r1 │ │ │ │ + mvns r0, r5 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bics r6, r1 │ │ │ │ + mvns r6, r5 │ │ │ │ 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 │ │ │ │ @@ -667066,19 +667067,19 @@ │ │ │ │ b.n 26ca8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15b03c> │ │ │ │ str r0, [r4, #16] │ │ │ │ lsls r1, r5, #6 │ │ │ │ adds r7, #202 @ 0xca │ │ │ │ lsls r1, r5, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r3, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r2, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - adcs r4, r5 │ │ │ │ + rors r4, r1 │ │ │ │ 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] @ (26cb88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15b138>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -667118,15 +667119,15 @@ │ │ │ │ nop │ │ │ │ ldrsh r4, [r3, r0] │ │ │ │ lsls r1, r5, #6 │ │ │ │ adds r4, #196 @ 0xc4 │ │ │ │ lsls r1, r5, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ + ldr r0, [sp, #400] @ 0x190 │ │ │ │ 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] @ (26cc48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15b1f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -667193,19 +667194,19 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r3, r6] │ │ │ │ lsls r1, r5, #6 │ │ │ │ adds r4, #72 @ 0x48 │ │ │ │ lsls r1, r5, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #166 @ 0xa6 │ │ │ │ + ands r6, r0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - str r7, [sp, #328] @ 0x148 │ │ │ │ + str r7, [sp, #712] @ 0x2c8 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - subs r7, #94 @ 0x5e │ │ │ │ + subs r7, #190 @ 0xbe │ │ │ │ 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] @ 26cc8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15b23c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -667392,19 +667393,19 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1bae54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa9404> │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 26ce00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15b3b0> │ │ │ │ ldrh r2, [r7, r6] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - subs r6, #30 │ │ │ │ + subs r6, #126 @ 0x7e │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r5, #110 @ 0x6e │ │ │ │ + subs r5, #206 @ 0xce │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r5, #158 @ 0x9e │ │ │ │ + subs r5, #254 @ 0xfe │ │ │ │ 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] @ (26d034 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15b5e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -667598,15 +667599,15 @@ │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ vldr s0, [sp, #12] │ │ │ │ b.n 26d07a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15b62a> │ │ │ │ ldr r2, [r1, r4] │ │ │ │ lsls r1, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #36 @ 0x24 │ │ │ │ + subs r3, #132 @ 0x84 │ │ │ │ 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] @ (26d1d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15b784>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -667652,17 +667653,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrsb r4, [r6, r7] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - str r2, [sp, #304] @ 0x130 │ │ │ │ + str r2, [sp, #688] @ 0x2b0 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - subs r2, #126 @ 0x7e │ │ │ │ + subs r2, #222 @ 0xde │ │ │ │ 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] @ (26d25c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15b80c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -667700,15 +667701,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1bae54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa9404> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26d216 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15b7c6> │ │ │ │ ldrsb r6, [r2, r5] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - str r1, [sp, #712] @ 0x2c8 │ │ │ │ + str r2, [sp, #72] @ 0x48 │ │ │ │ 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] @ (26d2d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15b880>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -667876,15 +667877,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r4, [r6, r6] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - subs r0, #6 │ │ │ │ + subs r0, #102 @ 0x66 │ │ │ │ lsls r0, r5, #3 │ │ │ │ add.w r0, r0, #98304 @ 0x18000 │ │ │ │ ldrh.w r0, [r0, #2090] @ 0x82a │ │ │ │ cmp r0, #1 │ │ │ │ bls.n 26d478 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15ba28> │ │ │ │ cbz r1, 26d474 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15ba24> │ │ │ │ ldrb.w r0, [r1, #224] @ 0xe0 │ │ │ │ @@ -668059,19 +668060,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1bae54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa9404> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26d628 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15bbd8> │ │ │ │ strb r4, [r4, r0] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - adds r6, #208 @ 0xd0 │ │ │ │ + adds r7, #48 @ 0x30 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r6, #124 @ 0x7c │ │ │ │ + adds r6, #220 @ 0xdc │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r6, #122 @ 0x7a │ │ │ │ + adds r6, #218 @ 0xda │ │ │ │ lsls r0, r5, #3 │ │ │ │ add.w r0, r0, #102400 @ 0x19000 │ │ │ │ ldrh.w r3, [r0, #1674] @ 0x68a │ │ │ │ cmp r3, #1 │ │ │ │ bls.n 26d684 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15bc34> │ │ │ │ movs r3, #1 │ │ │ │ cbz r1, 26d684 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15bc34> │ │ │ │ @@ -668549,19 +668550,19 @@ │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 26d966 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15bf16> │ │ │ │ movs r6, #238 @ 0xee │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldrh r4, [r7, #40] @ 0x28 │ │ │ │ + ldrh r4, [r3, #44] @ 0x2c │ │ │ │ lsls r7, r4, #3 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #168 @ 0xa8 │ │ │ │ + adds r1, #8 │ │ │ │ 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 26dcbe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15c26e> │ │ │ │ @@ -668632,25 +668633,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (26dcf4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15c2a4>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 26dca8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15c258> │ │ │ │ nop │ │ │ │ - adds r0, #180 @ 0xb4 │ │ │ │ + adds r1, #20 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r0, #164 @ 0xa4 │ │ │ │ + adds r1, #4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - itte mi │ │ │ │ - lslmi r7, r4, #3 │ │ │ │ - addmi r0, #22 │ │ │ │ - lslpl r0, r5, #3 │ │ │ │ - cmp r7, #246 @ 0xf6 │ │ │ │ + itte ge │ │ │ │ + lslge r7, r4, #3 │ │ │ │ + addge r0, #118 @ 0x76 │ │ │ │ + lsllt r0, r5, #3 │ │ │ │ + adds r0, #86 @ 0x56 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r0, #18 │ │ │ │ + adds r0, #114 @ 0x72 │ │ │ │ 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 │ │ │ │ @@ -668718,23 +668719,23 @@ │ │ │ │ b.n 26dd74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15c324> │ │ │ │ ldr r2, [pc, #28] @ (26ddc4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15c374>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 26dd74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15c324> │ │ │ │ - adds r0, #116 @ 0x74 │ │ │ │ + adds r0, #212 @ 0xd4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r7, #234 @ 0xea │ │ │ │ + adds r0, #74 @ 0x4a │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r7, #242 @ 0xf2 │ │ │ │ + adds r0, #82 @ 0x52 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r7, #204 @ 0xcc │ │ │ │ + adds r0, #44 @ 0x2c │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r7, #248 @ 0xf8 │ │ │ │ + adds r0, #88 @ 0x58 │ │ │ │ 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] @ 26def0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15c4a0> │ │ │ │ mov r4, r1 │ │ │ │ @@ -668847,25 +668848,25 @@ │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 26de24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15c3d4> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ movs r2, #26 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #254 @ 0xfe │ │ │ │ + adds r0, #94 @ 0x5e │ │ │ │ lsls r0, r5, #3 │ │ │ │ movs r1, #212 @ 0xd4 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r7, #200 @ 0xc8 │ │ │ │ + adds r0, #40 @ 0x28 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r7, #60 @ 0x3c │ │ │ │ + cmp r7, #156 @ 0x9c │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r7, #94 @ 0x5e │ │ │ │ + cmp r7, #190 @ 0xbe │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r7, #112 @ 0x70 │ │ │ │ + cmp r7, #208 @ 0xd0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ movw ip, #35003 @ 0x88bb │ │ │ │ cmp r2, ip │ │ │ │ beq.w 26e024 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15c5d4> │ │ │ │ bls.n 26df50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15c500> │ │ │ │ movw ip, #37152 @ 0x9120 │ │ │ │ cmp r2, ip │ │ │ │ @@ -668995,15 +668996,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #35001 @ 0x88b9 │ │ │ │ b.n 26e042 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15c5f2> │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #35000 @ 0x88b8 │ │ │ │ b.n 26e042 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15c5f2> │ │ │ │ nop │ │ │ │ - cmp r6, #204 @ 0xcc │ │ │ │ + cmp r7, #44 @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -669112,15 +669113,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r5, #3 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, r3, #2 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ 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 │ │ │ │ @@ -669235,27 +669236,27 @@ │ │ │ │ ldr r2, [pc, #40] @ (26e2d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15c888>) │ │ │ │ mov r0, ip │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 26e1d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15c780> │ │ │ │ - cmp r4, #242 @ 0xf2 │ │ │ │ + cmp r5, #82 @ 0x52 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r4, #200 @ 0xc8 │ │ │ │ + cmp r5, #40 @ 0x28 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r5, #12 │ │ │ │ + cmp r5, #108 @ 0x6c │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r4, #188 @ 0xbc │ │ │ │ + cmp r5, #28 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r4, #96 @ 0x60 │ │ │ │ + cmp r4, #192 @ 0xc0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r4, #124 @ 0x7c │ │ │ │ + cmp r4, #220 @ 0xdc │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r4, #200 @ 0xc8 │ │ │ │ + cmp r5, #40 @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -669308,19 +669309,19 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add r2, pc │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 26e32e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15c8de> │ │ │ │ nop │ │ │ │ - cmp r4, #78 @ 0x4e │ │ │ │ + cmp r4, #174 @ 0xae │ │ │ │ lsls r0, r5, #3 │ │ │ │ ldr r4, [r3, #104] @ 0x68 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r2, [r2, #100] @ 0x64 │ │ │ │ + str r2, [r6, #104] @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -669497,41 +669498,41 @@ │ │ │ │ ldr r2, [pc, #68] @ (26e590 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15cb40>) │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 26e46e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15ca1e> │ │ │ │ - cmp r4, #112 @ 0x70 │ │ │ │ + cmp r4, #208 @ 0xd0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r3, #184 @ 0xb8 │ │ │ │ + cmp r4, #24 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r3, #110 @ 0x6e │ │ │ │ + cmp r3, #206 @ 0xce │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r3, #72 @ 0x48 │ │ │ │ + cmp r3, #168 @ 0xa8 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r3, #92 @ 0x5c │ │ │ │ + cmp r3, #188 @ 0xbc │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r3, #226 @ 0xe2 │ │ │ │ + cmp r4, #66 @ 0x42 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r4, #168 @ 0xa8 │ │ │ │ + cmp r5, #8 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r3, #108 @ 0x6c │ │ │ │ + cmp r3, #204 @ 0xcc │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r4, #148 @ 0x94 │ │ │ │ + cmp r4, #244 @ 0xf4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ ldr r6, [r4, #76] @ 0x4c │ │ │ │ lsls r4, r5, #6 │ │ │ │ - cmp r4, #44 @ 0x2c │ │ │ │ + cmp r4, #140 @ 0x8c │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r3, #68 @ 0x44 │ │ │ │ + cmp r3, #164 @ 0xa4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r3, #174 @ 0xae │ │ │ │ + cmp r4, #14 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r3, #200 @ 0xc8 │ │ │ │ + cmp r4, #40 @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -669558,17 +669559,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ str.w lr, [sp] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 26e5d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15cb84> │ │ │ │ nop │ │ │ │ - ldrb r2, [r2, #29] │ │ │ │ + ldrb r2, [r6, #30] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cmp r3, #242 @ 0xf2 │ │ │ │ + cmp r4, #82 @ 0x52 │ │ │ │ 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 │ │ │ │ @@ -669729,25 +669730,25 @@ │ │ │ │ nop │ │ │ │ adds r2, r3, r5 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r2, r4 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r2, #230 @ 0xe6 │ │ │ │ + cmp r3, #70 @ 0x46 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r2, #232 @ 0xe8 │ │ │ │ + cmp r3, #72 @ 0x48 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r2, #252 @ 0xfc │ │ │ │ + cmp r3, #92 @ 0x5c │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r2, #106 @ 0x6a │ │ │ │ + cmp r2, #202 @ 0xca │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r0, #92 @ 0x5c │ │ │ │ + cmp r0, #188 @ 0xbc │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r2, #134 @ 0x86 │ │ │ │ + cmp r2, #230 @ 0xe6 │ │ │ │ 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] │ │ │ │ @@ -670349,17 +670350,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 26ede0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15d390> │ │ │ │ nop │ │ │ │ - movs r4, #132 @ 0x84 │ │ │ │ + movs r4, #228 @ 0xe4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r4, #130 @ 0x82 │ │ │ │ + movs r4, #226 @ 0xe2 │ │ │ │ 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 │ │ │ │ @@ -670411,15 +670412,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 26ee94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15d444> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ blx 73ee0 │ │ │ │ b.n 26ee80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15d430> │ │ │ │ - movs r3, #242 @ 0xf2 │ │ │ │ + movs r4, #82 @ 0x52 │ │ │ │ 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] @ (26f068 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15d618>) │ │ │ │ @@ -670576,23 +670577,23 @@ │ │ │ │ nop │ │ │ │ asrs r6, r2, #4 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #3 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - add r4, sp, #904 @ 0x388 │ │ │ │ + add r5, sp, #264 @ 0x108 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - movs r2, #192 @ 0xc0 │ │ │ │ + movs r3, #32 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r3, #10 │ │ │ │ + movs r3, #106 @ 0x6a │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r2, #184 @ 0xb8 │ │ │ │ + movs r3, #24 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r2, #186 @ 0xba │ │ │ │ + movs r3, #26 │ │ │ │ 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 │ │ │ │ @@ -671411,15 +671412,15 @@ │ │ │ │ beq.n 26f956 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15df06> │ │ │ │ b.n 26f94e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15defe> │ │ │ │ nop │ │ │ │ ldr r1, [r7, r2] │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r0, [r5, r2] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - adds r6, r6, r7 │ │ │ │ + subs r6, r2, r1 │ │ │ │ lsls r0, r5, #3 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ lsls r4, r5, #6 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 26faba <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15e06a> │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -671638,15 +671639,15 @@ │ │ │ │ bne.n 26fbd2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15e182> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 26fbbe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15e16e> │ │ │ │ b.n 26fb90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15e140> │ │ │ │ str r2, [r6, r2] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldr r5, [sp, #400] @ 0x190 │ │ │ │ + ldr r5, [sp, #784] @ 0x310 │ │ │ │ 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 │ │ │ │ @@ -671757,15 +671758,15 @@ │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #664] @ (26ffbc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15e56c>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ - asrs r6, r3, #25 │ │ │ │ + asrs r6, r7, #26 │ │ │ │ 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 │ │ │ │ @@ -671805,15 +671806,15 @@ │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r2, #0] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r6, [pc, #232] @ (26fe84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15e434>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ - asrs r6, r1, #24 │ │ │ │ + asrs r6, r5, #25 │ │ │ │ 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] @ (2700dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15e68c>) │ │ │ │ @@ -672131,27 +672132,27 @@ │ │ │ │ nop │ │ │ │ lsls r4, r0, #9 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r2, #4 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - asrs r4, r4, #25 │ │ │ │ + asrs r4, r0, #27 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r2, r7, #17 │ │ │ │ + asrs r2, r3, #19 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r6, r4, #16 │ │ │ │ + asrs r6, r0, #18 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r6, r1, #17 │ │ │ │ + asrs r6, r5, #18 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r0, r1, #18 │ │ │ │ + asrs r0, r5, #19 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r0, r2, #19 │ │ │ │ + asrs r0, r6, #20 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r4, r3, #18 │ │ │ │ + asrs r4, r7, #19 │ │ │ │ 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 │ │ │ │ @@ -672434,18 +672435,18 @@ │ │ │ │ str r0, [r7, #52] @ 0x34 │ │ │ │ b.n 270332 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15e8e2> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cdp2 1, 8, cr0, cr4, cr8, {5} │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - mov r0, lr │ │ │ │ + mov r8, sl │ │ │ │ lsls r1, r7, #3 │ │ │ │ stc2 1, cr0, [lr], #672 @ 0x2a0 │ │ │ │ - mov r0, r1 │ │ │ │ + mov r0, sp │ │ │ │ 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 │ │ │ │ @@ -672548,23 +672549,23 @@ │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 2704e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15ea98> │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1788] @ 0x6fc │ │ │ │ cmp r3, #29 │ │ │ │ bhi.n 270488 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15ea38> │ │ │ │ b.n 2704fa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15eaaa> │ │ │ │ - add sl, sl │ │ │ │ + cmp r2, r6 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - asrs r6, r2, #3 │ │ │ │ + asrs r6, r6, #4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - str r6, [sp, #800] @ 0x320 │ │ │ │ + str r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - lsrs r2, r3, #32 │ │ │ │ + lsrs r2, r7, #1 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r2, ip │ │ │ │ + add sl, r8 │ │ │ │ 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 │ │ │ │ @@ -672605,15 +672606,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - mvns r2, r0 │ │ │ │ + add r2, r4 │ │ │ │ lsls r1, r7, #3 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 27060a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15ebba> │ │ │ │ bx lr │ │ │ │ movs r2, #0 │ │ │ │ @@ -673047,23 +673048,23 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 270a62 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15f012> │ │ │ │ b.n 270994 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15ef44> │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - lsrs r6, r2, #22 │ │ │ │ + lsrs r6, r6, #23 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsrs r2, r5, #14 │ │ │ │ + lsrs r2, r1, #16 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsrs r6, r4, #14 │ │ │ │ + lsrs r6, r0, #16 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsrs r0, r1, #19 │ │ │ │ + lsrs r0, r5, #20 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsrs r0, r6, #17 │ │ │ │ + lsrs r0, r2, #19 │ │ │ │ lsls r0, 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, #4024] @ 0xfb8 │ │ │ │ @@ -673305,23 +673306,23 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 270d2a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15f2da> │ │ │ │ b.n 270c5a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15f20a> │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - lsrs r4, r4, #15 │ │ │ │ + lsrs r4, r0, #17 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsrs r4, r4, #3 │ │ │ │ + lsrs r4, r0, #5 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsrs r0, r4, #3 │ │ │ │ + lsrs r0, r0, #5 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsrs r6, r1, #12 │ │ │ │ + lsrs r6, r5, #13 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsrs r2, r7, #10 │ │ │ │ + lsrs r2, r3, #12 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov fp, r3 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ @@ -673560,23 +673561,23 @@ │ │ │ │ strex r2, r9, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 270ffe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15f5ae> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 270ff0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15f5a0> │ │ │ │ b.n 270f20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15f4d0> │ │ │ │ - lsrs r2, r7, #8 │ │ │ │ + lsrs r2, r3, #10 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsls r6, r3, #24 │ │ │ │ + lsls r6, r7, #25 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsls r2, r3, #24 │ │ │ │ + lsls r2, r7, #25 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsrs r0, r5, #5 │ │ │ │ + lsrs r0, r1, #7 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsrs r6, r2, #4 │ │ │ │ + lsrs r6, r6, #5 │ │ │ │ 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 │ │ │ │ mov r5, r2 │ │ │ │ sub sp, #8 │ │ │ │ @@ -673796,17 +673797,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 271236 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15f7e6> │ │ │ │ b.n 2711de <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15f78e> │ │ │ │ nop │ │ │ │ subs r3, #42 @ 0x2a │ │ │ │ lsls r1, r5, #6 │ │ │ │ - lsls r6, r3, #30 │ │ │ │ + lsls r6, r7, #31 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - strh r4, [r2, #60] @ 0x3c │ │ │ │ + strh r4, [r6, #62] @ 0x3e │ │ │ │ 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 │ │ │ │ @@ -675887,15 +675888,15 @@ │ │ │ │ cmp lr, ip │ │ │ │ bcs.w 2727e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x160d94> │ │ │ │ b.n 2727d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x160d88> │ │ │ │ lsls r0, r5, #12 │ │ │ │ lsls r1, r5, #6 │ │ │ │ bls.n 2728c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x160e78> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - addw r0, lr, #231 @ 0xe7 │ │ │ │ + @ instruction: 0xf26e00e7 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [r3, #1788] @ 0x6fc │ │ │ │ cmp r3, #30 │ │ │ │ bls.w 2726fe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x160cae> │ │ │ │ b.n 272884 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x160e34> │ │ │ │ push {r3, lr} │ │ │ │ @@ -675933,15 +675934,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (2729a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x160f50>) │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ vaddw.u16 q8, q11, d24 │ │ │ │ - vmla.i32 d0, d16, d7[1] │ │ │ │ + and.w r0, r0, #231 @ 0xe7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 2729d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x160f80> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ @@ -675980,16 +675981,16 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ vrhadd.u32 d16, d18, d24 │ │ │ │ - vhadd.s q0, q13, │ │ │ │ - vhadd.s8 q8, q10, │ │ │ │ + vmla.i16 d0, d26, d7[2] │ │ │ │ + vmla.i32 d0, d20, d7[1] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 272a5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16100c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ @@ -676028,16 +676029,16 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ cdp2 1, 13, cr0, cr6, cr8, {5} │ │ │ │ - cdp 0, 12, cr0, cr14, cr7, {7} │ │ │ │ - cdp 0, 11, cr0, cr8, cr7, {7} │ │ │ │ + vhadd.s32 q0, q15, │ │ │ │ + vhadd.s16 q0, q12, │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #68] @ (272b10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1610c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -676066,15 +676067,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ cdp2 1, 7, cr0, cr12, cr8, {5} │ │ │ │ movs r0, #178 @ 0xb2 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - subs r2, #26 │ │ │ │ + subs r2, #122 @ 0x7a │ │ │ │ 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] @ (272cec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16129c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -676234,19 +676235,19 @@ │ │ │ │ add.w r6, r5, #565248 @ 0x8a000 │ │ │ │ adds r6, #192 @ 0xc0 │ │ │ │ b.n 272bb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x161160> │ │ │ │ add.w r6, r5, #565248 @ 0x8a000 │ │ │ │ adds r6, #164 @ 0xa4 │ │ │ │ b.n 272bb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x161160> │ │ │ │ cdp2 1, 1, cr0, cr8, cr8, {5} │ │ │ │ - ldcl 0, cr0, [r0, #-924]! @ 0xfffffc64 │ │ │ │ - adds r6, r4, #6 │ │ │ │ + ldcl 0, cr0, [r0, #924] @ 0x39c │ │ │ │ + subs r6, r0, #0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - stc 0, cr0, [r6, #-924] @ 0xfffffc64 │ │ │ │ - adds r4, r7, #4 │ │ │ │ + stcl 0, cr0, [r6, #-924]! @ 0xfffffc64 │ │ │ │ + adds r4, r3, #6 │ │ │ │ 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] @ (272d74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x161324>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -676286,15 +676287,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ bl 270160 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15e710> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r2], #-672 @ 0xfffffd60 │ │ │ │ - mrrc 0, 14, r0, ip, cr7 │ │ │ │ + ldc 0, cr0, [ip], #924 @ 0x39c │ │ │ │ stmdb 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] @ (272f40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1614f0>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -676471,20 +676472,20 @@ │ │ │ │ @ instruction: 0xfbb601a8 │ │ │ │ @ instruction: 0xfb9001a8 │ │ │ │ @ instruction: 0xfaf201a8 │ │ │ │ adds r4, r5, #7 │ │ │ │ lsls r1, r5, #6 │ │ │ │ adds r2, r2, #7 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - sub.w r0, r4, r7, asr #3 │ │ │ │ - adds.w r0, lr, r7, asr #3 │ │ │ │ - b.n 27295c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x160f0c> │ │ │ │ + stc 0, cr0, [r4], {231} @ 0xe7 │ │ │ │ + sbcs.w r0, lr, r7, asr #3 │ │ │ │ + b.n 272a1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x160fcc> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - @ instruction: 0xeaa400e7 │ │ │ │ - ldr r6, [r2, #32] │ │ │ │ + add.w r0, r4, r7, asr #3 │ │ │ │ + ldr r6, [r6, #36] @ 0x24 │ │ │ │ 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] @ (273110 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1616c0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -676639,22 +676640,22 @@ │ │ │ │ b.n 273006 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1615b6> │ │ │ │ nop │ │ │ │ vst2.8 {d16[5],d17[5]}, [sl], r8 │ │ │ │ beq.n 2731ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16179c> │ │ │ │ lsls r0, r5, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [r4, #924]! @ 0x39c │ │ │ │ - ldr r2, [r1, #52] @ 0x34 │ │ │ │ + orr.w r0, r4, r7, asr #3 │ │ │ │ + ldr r2, [r5, #56] @ 0x38 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrd r0, r0, [r8, #-924] @ 0x39c │ │ │ │ - stmdb ip, {r0, r1, r2, r5, r6, r7} │ │ │ │ - stmdb r2!, {r0, r1, r2, r5, r6, r7} │ │ │ │ - strd r0, r0, [r8], #924 @ 0x39c │ │ │ │ - stmdb lr, {r0, r1, r2, r5, r6, r7} │ │ │ │ + @ instruction: 0xe9b800e7 │ │ │ │ + strd r0, r0, [ip, #-924]! @ 0x39c │ │ │ │ + @ instruction: 0xe98200e7 │ │ │ │ + strd r0, r0, [r8, #-924] @ 0x39c │ │ │ │ + strd r0, r0, [lr, #-924]! @ 0x39c │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 273280 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x161830> │ │ │ │ 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 r3, [pc, #556] @ (27337c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16192c>) │ │ │ │ @@ -676854,15 +676855,15 @@ │ │ │ │ add.w r3, r3, #692 @ 0x2b4 │ │ │ │ b.n 27322a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1617da> │ │ │ │ add.w r3, r6, #565248 @ 0x8a000 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ b.n 27322a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1617da> │ │ │ │ nop │ │ │ │ @ instruction: 0xf7f401a8 │ │ │ │ - b.n 273250 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x161800> │ │ │ │ + b.n 273310 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1618c0> │ │ │ │ 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] @ (2734cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x161a7c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -676977,17 +676978,17 @@ │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2734a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x161a50> │ │ │ │ b.n 2733e6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x161996> │ │ │ │ nop │ │ │ │ sub.w r1, lr, #5505024 @ 0x540000 │ │ │ │ - b.n 27300c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1615bc> │ │ │ │ + b.n 2730cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16167c> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - asrs r6, r4, #21 │ │ │ │ + asrs r6, r0, #23 │ │ │ │ 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] @ (273570 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x161b20>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -677046,19 +677047,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ orrs.w r1, sl, #5505024 @ 0x540000 │ │ │ │ asrs r4, r2, #26 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - b.n 272f00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1614b0> │ │ │ │ + b.n 272fc0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x161570> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 272e90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x161440> │ │ │ │ + b.n 272f50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x161500> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - udf #12 │ │ │ │ + udf #108 @ 0x6c │ │ │ │ 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] @ (273748 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x161cf8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -677227,33 +677228,33 @@ │ │ │ │ bne.n 27371e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x161cce> │ │ │ │ b.n 273622 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x161bd2> │ │ │ │ @ instruction: 0xf3ae01a8 │ │ │ │ ldmia r2, {r1, r2, r3, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 272fa0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x161550> │ │ │ │ + b.n 273060 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x161610> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r6, [r5, #80] @ 0x50 │ │ │ │ + str r6, [r1, #88] @ 0x58 │ │ │ │ lsls r7, r4, #3 │ │ │ │ asrs r6, r6, #20 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - b.n 273e64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162414> │ │ │ │ + b.n 273f24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1624d4> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 273df0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1623a0> │ │ │ │ + b.n 273eb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162460> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 273d68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162318> │ │ │ │ + b.n 273e28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1623d8> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 273dd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162380> │ │ │ │ + b.n 273e90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162440> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bgt.n 2736ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x161c5c> │ │ │ │ + bgt.n 27376c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x161d1c> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 273d8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16233c> │ │ │ │ + b.n 273e4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1623fc> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 273d24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1622d4> │ │ │ │ + b.n 273de4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162394> │ │ │ │ lsls r7, r4, #3 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 273896 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x161e46> │ │ │ │ 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 │ │ │ │ @@ -677419,15 +677420,15 @@ │ │ │ │ bne.n 273938 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x161ee8> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 273928 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x161ed8> │ │ │ │ b.n 273848 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x161df8> │ │ │ │ nop │ │ │ │ subs.w r1, r0, #168 @ 0xa8 │ │ │ │ - b.n 273c64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162214> │ │ │ │ + b.n 273d24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1622d4> │ │ │ │ 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] @ (273abc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16206c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -677554,15 +677555,15 @@ │ │ │ │ adds r4, #96 @ 0x60 │ │ │ │ b.n 2739de <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x161f8e> │ │ │ │ add.w r4, r5, #104448 @ 0x19800 │ │ │ │ add.w r4, r4, #480 @ 0x1e0 │ │ │ │ b.n 2739de <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x161f8e> │ │ │ │ nop │ │ │ │ vaddw.s16 q8, q15, d24 │ │ │ │ - b.n 273b1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1620cc> │ │ │ │ + b.n 273bdc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16218c> │ │ │ │ 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] @ (273b18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1620c8>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -677589,15 +677590,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 27044c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15e9fc> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cdp 1, 6, cr0, cr14, cr8, {5} │ │ │ │ - svc 46 @ 0x2e │ │ │ │ + svc 142 @ 0x8e │ │ │ │ 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] @ (273b68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162118>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -677622,15 +677623,15 @@ │ │ │ │ add r4, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 27057c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15eb2c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cdp 1, 1, cr0, cr4, cr8, {5} │ │ │ │ - udf #210 @ 0xd2 │ │ │ │ + svc 50 @ 0x32 │ │ │ │ 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] @ (273be4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162194>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -677677,19 +677678,19 @@ │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ stcl 1, cr0, [r4, #672] @ 0x2a0 │ │ │ │ lsrs r6, r7, #31 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - udf #114 @ 0x72 │ │ │ │ + udf #210 @ 0xd2 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - udf #88 @ 0x58 │ │ │ │ + udf #184 @ 0xb8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bvc.n 273b28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1620d8> │ │ │ │ + bvc.n 273be8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162198> │ │ │ │ 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] @ (273d50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162300>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -677816,21 +677817,21 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 273d26 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1622d6> │ │ │ │ b.n 273d0a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1622ba> │ │ │ │ ldc 1, cr0, [sl, #-672]! @ 0xfffffd60 │ │ │ │ lsrs r2, r6, #29 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - udf #36 @ 0x24 │ │ │ │ + udf #132 @ 0x84 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ble.n 273d28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1622d8> │ │ │ │ + udf #68 @ 0x44 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ble.n 273c6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16221c> │ │ │ │ + ble.n 273d2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1622dc> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r2, [r4, r0] │ │ │ │ + ldrb r2, [r0, r2] │ │ │ │ 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] @ 273f00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1624b0> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -678034,15 +678035,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} │ │ │ │ bic.w r1, lr, r8, asr #2 │ │ │ │ - blt.n 274058 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162608> │ │ │ │ + blt.n 273f18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1624c8> │ │ │ │ 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] @ (2740f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1626a4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -678237,19 +678238,19 @@ │ │ │ │ ldr.w r4, [r0, #464] @ 0x1d0 │ │ │ │ blx r4 │ │ │ │ b.n 27415a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16270a> │ │ │ │ nop │ │ │ │ @ instruction: 0xe83a01a8 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - bls.n 27425c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16280c> │ │ │ │ + bls.n 27411c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1626cc> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bls.n 274208 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1627b8> │ │ │ │ + bls.n 2742c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162878> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bcs.n 2741d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162784> │ │ │ │ + bcs.n 274294 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162844> │ │ │ │ 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] @ (274374 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162924>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -678407,21 +678408,21 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 27434a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1628fa> │ │ │ │ b.n 27432e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1628de> │ │ │ │ b.n 27423c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1627ec> │ │ │ │ lsls r0, r5, #6 │ │ │ │ lsrs r0, r3, #6 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - bhi.n 2742dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16288c> │ │ │ │ + bls.n 27439c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16294c> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bhi.n 274448 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1629f8> │ │ │ │ + bhi.n 274308 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1628b8> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bvc.n 274310 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1628c0> │ │ │ │ + bhi.n 2743d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162980> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r6, [r7, r7] │ │ │ │ + ldrsb r6, [r3, r1] │ │ │ │ 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] @ (274408 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1629b8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -678466,15 +678467,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 26e5f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15cba8> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ b.n 273f58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162508> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - bvc.n 274470 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162a20> │ │ │ │ + bvc.n 274330 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1628e0> │ │ │ │ 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] @ (2744b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162a60>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -678537,19 +678538,19 @@ │ │ │ │ bl 26e5f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15cba8> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ b.n 273ef8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1624a8> │ │ │ │ lsls r0, r5, #6 │ │ │ │ lsls r4, r3, #29 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - bvs.n 2743e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162990> │ │ │ │ + bvs.n 2744a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162a50> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bvs.n 274590 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162b40> │ │ │ │ + bvs.n 274450 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162a00> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r6, {r2, r5, r6, r7} │ │ │ │ + ldmia r7!, {r2, r6} │ │ │ │ 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] @ (274640 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162bf0>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -678693,21 +678694,21 @@ │ │ │ │ bne.n 274614 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162bc4> │ │ │ │ b.n 2745f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162ba8> │ │ │ │ nop │ │ │ │ b.n 273f20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1624d0> │ │ │ │ lsls r0, r5, #6 │ │ │ │ lsls r6, r4, #26 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - bvs.n 27469c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162c4c> │ │ │ │ + bvs.n 27455c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162b0c> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bpl.n 2745cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162b7c> │ │ │ │ + bvs.n 27468c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162c3c> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bpl.n 274720 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162cd0> │ │ │ │ + bpl.n 2745e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162b90> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r4, [r6, r4] │ │ │ │ + strh r4, [r2, r6] │ │ │ │ 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] @ 2747dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162d8c> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -678838,15 +678839,15 @@ │ │ │ │ add.w lr, lr, #96 @ 0x60 │ │ │ │ b.n 2746e6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162c96> │ │ │ │ add.w lr, r4, #104448 @ 0x19800 │ │ │ │ add.w lr, lr, #480 @ 0x1e0 │ │ │ │ b.n 2746e6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162c96> │ │ │ │ b.n 274d98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x163348> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - bmi.n 274880 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162e30> │ │ │ │ + bmi.n 274740 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162cf0> │ │ │ │ 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] @ (274840 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162df0>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -678878,15 +678879,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 26eecc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15d47c> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ b.n 274ae0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x163090> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - bcc.n 2748d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162e88> │ │ │ │ + bcc.n 274798 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162d48> │ │ │ │ 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] @ 2748a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162e58> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -678919,15 +678920,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ b.n 274a84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x163034> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - bcs.n 274860 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162e10> │ │ │ │ + bcc.n 274920 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162ed0> │ │ │ │ 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] @ (274930 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162ee0>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -678980,19 +678981,19 @@ │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.n 274a3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162fec> │ │ │ │ lsls r0, r5, #6 │ │ │ │ lsls r6, r7, #10 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - bcs.n 274a08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162fb8> │ │ │ │ + bcs.n 2748c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162e78> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bcs.n 2749bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162f6c> │ │ │ │ + bcs.n 27487c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162e2c> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r2!, {r1, r3, r6} │ │ │ │ + ldmia r2!, {r1, r3, r5, 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #316] @ (274a94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x163044>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -679119,19 +679120,19 @@ │ │ │ │ bne.n 274a68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x163018> │ │ │ │ b.n 274a38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162fe8> │ │ │ │ nop │ │ │ │ svc 238 @ 0xee │ │ │ │ lsls r0, r5, #6 │ │ │ │ lsls r6, r4, #8 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - bne.n 274a70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x163020> │ │ │ │ + bcs.n 274b30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1630e0> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bne.n 274b08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1630b8> │ │ │ │ + bne.n 2749c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x162f78> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r6, [pc, #736] @ (274d88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x163338>) │ │ │ │ + ldr r7, [pc, #96] @ (274b08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1630b8>) │ │ │ │ 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] @ 274c2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1631dc> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -679262,15 +679263,15 @@ │ │ │ │ add.w lr, lr, #96 @ 0x60 │ │ │ │ b.n 274b36 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1630e6> │ │ │ │ add.w lr, r4, #104448 @ 0x19800 │ │ │ │ add.w lr, lr, #480 @ 0x1e0 │ │ │ │ b.n 274b36 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1630e6> │ │ │ │ udf #140 @ 0x8c │ │ │ │ lsls r0, r5, #6 │ │ │ │ - beq.n 274cb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x163268> │ │ │ │ + beq.n 274b78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x163128> │ │ │ │ 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] @ (274c90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x163240>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -679304,15 +679305,15 @@ │ │ │ │ movs r4, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ bl 26eecc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15d47c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ble.n 274c94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x163244> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldmia r7!, {r1, r3, r4, r5} │ │ │ │ + ldmia r7, {r1, r3, r4, r7} │ │ │ │ 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] @ (274cec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16329c>) │ │ │ │ @@ -679344,15 +679345,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 26f088 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15d638> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bgt.n 274c28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1631d8> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldmia r6, {r3, r4, r6, r7} │ │ │ │ + ldmia r7!, {r3, r4, r5} │ │ │ │ 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] @ (274d70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x163320>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -679402,19 +679403,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bgt.n 274df4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1633a4> │ │ │ │ lsls r0, r5, #6 │ │ │ │ cdp2 1, 7, cr0, cr10, cr8, {5} │ │ │ │ - ldmia r6, {r1, r2, r5, r6} │ │ │ │ + ldmia r6, {r1, r2, r6, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r6, {r1, r3, r6} │ │ │ │ + ldmia r6!, {r1, r3, r5, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stmia r6!, {r1, r3} │ │ │ │ + stmia r6!, {r1, r3, r5, r6} │ │ │ │ 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] @ (274ed4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x163484>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -679541,19 +679542,19 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 274eaa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16345a> │ │ │ │ b.n 274e7a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16342a> │ │ │ │ blt.n 274e34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1633e4> │ │ │ │ lsls r0, r5, #6 │ │ │ │ stc2l 1, cr0, [r6, #672]! @ 0x2a0 │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r5!, {r6} │ │ │ │ + ldmia r5, {r5, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r2, [pc, #472] @ (2750c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x163670>) │ │ │ │ + ldr r2, [pc, #856] @ (275240 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1637f0>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldr r3, [pc, #364] @ (275058 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x163608>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #36662 @ 0x8f36 │ │ │ │ cmp r0, r1 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -679744,19 +679745,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 2750d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x163688> │ │ │ │ bhi.n 2750a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x163654> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r6, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - asrs r6, r1, #17 │ │ │ │ + asrs r6, r5, #18 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stmia r1!, {r3, r5} │ │ │ │ + stmia r1!, {r3, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldr r3, [pc, #88] @ (27515c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16370c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ cbz r0, 275156 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x163706> │ │ │ │ @@ -679871,27 +679872,27 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 2751d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x163784> │ │ │ │ bvc.n 2751d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x163784> │ │ │ │ lsls r0, r5, #6 │ │ │ │ @ instruction: 0xfa1201a8 │ │ │ │ - ldmia r2!, {r4, r6} │ │ │ │ + ldmia r2!, {r4, r5, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stmia r1!, {r1, r2, r5, r7} │ │ │ │ + stmia r2!, {r1, r2} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r2, {r1, r2, r4} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - asrs r0, r3, #12 │ │ │ │ + asrs r0, r7, #13 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ite │ │ │ │ - lsl r7, r4, #3 │ │ │ │ - pushal {r4, r5, r6, r7, lr} │ │ │ │ + stmia r0!, {r2, r4, 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, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #112] @ (2752c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x163874>) │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [pc, #112] @ (2752c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x163878>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -679940,15 +679941,15 @@ │ │ │ │ nop │ │ │ │ bvs.n 275278 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x163828> │ │ │ │ lsls r0, r5, #6 │ │ │ │ add r5, sp, #640 @ 0x280 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r4} │ │ │ │ lsls r7, r4, #3 │ │ │ │ add r5, sp, #344 @ 0x158 │ │ │ │ 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 │ │ │ │ @@ -680002,15 +680003,15 @@ │ │ │ │ nop │ │ │ │ bvs.n 2753e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x163998> │ │ │ │ lsls r0, r5, #6 │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r2, r4, r5} │ │ │ │ + ldmia r1, {r1, r2, r4, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ add r4, sp, #760 @ 0x2f8 │ │ │ │ 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 │ │ │ │ @@ -680077,22 +680078,22 @@ │ │ │ │ bpl.n 275378 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x163928> │ │ │ │ lsls r0, r5, #6 │ │ │ │ add r4, sp, #480 @ 0x1e0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf7ee01a8 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ add r4, sp, #152 @ 0x98 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldmia r0!, {r2, r3, r5, r6} │ │ │ │ + ldmia r0!, {r2, r3, r6, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - it vc │ │ │ │ - lslvc r7, r4, #3 │ │ │ │ + it le │ │ │ │ + lslle 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] @ (2755c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x163b74>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r4, [pc, #396] @ (2755c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x163b78>) │ │ │ │ @@ -680251,23 +680252,23 @@ │ │ │ │ bpl.n 2755c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x163b78> │ │ │ │ lsls r0, r5, #6 │ │ │ │ add r3, sp, #776 @ 0x308 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf73401a8 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5} │ │ │ │ + ldmia r0!, {r1, r2, r3, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ add r3, sp, #440 @ 0x1b8 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r7!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stmia r7!, {r1, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r4, r6, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - mvns r0, r1 │ │ │ │ + add r0, r5 │ │ │ │ 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] @ (27568c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x163c3c>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -680335,21 +680336,21 @@ │ │ │ │ bcc.n 275700 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x163cb0> │ │ │ │ lsls r0, r5, #6 │ │ │ │ add r2, sp, #8 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ sbcs.w r1, r0, #5505024 @ 0x540000 │ │ │ │ - stmia r6!, {r3, r7} │ │ │ │ + stmia r6!, {r3, r5, r6, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ add r1, sp, #656 @ 0x290 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r6!, {r1, r4, r6} │ │ │ │ + stmia r6!, {r1, r4, r5, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - pop {r1, r2, r4, r5, r6, r7} │ │ │ │ + pop {r1, r2, r4, r6, pc} │ │ │ │ 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] @ (2756f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x163ca8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -680375,17 +680376,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2756dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x163c8c> │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ bcs.n 275610 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x163bc0> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r6!, {r1, r4} │ │ │ │ + stmia r6!, {r1, r4, r5, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stmia r6!, {r2, r4, r5} │ │ │ │ + stmia r6!, {r2, r4, r7} │ │ │ │ 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] @ (27577c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x163d2c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -680430,20 +680431,20 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bcs.n 2757e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x163d90> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ orrs.w r1, r2, #5505024 @ 0x540000 │ │ │ │ - stmia r6!, {r1} │ │ │ │ + stmia r6!, {r1, r5, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - pop {r2} │ │ │ │ + pop {r2, 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #352] @ (275904 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x163eb4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -680579,21 +680580,21 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2758da <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x163e8a> │ │ │ │ b.n 27589e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x163e4e> │ │ │ │ bne.n 275850 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x163e00> │ │ │ │ lsls r0, r5, #6 │ │ │ │ @ instruction: 0xf3d201a8 │ │ │ │ - stmia r5!, {r1, r3, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r5} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stmia r5!, {r1, r3, r4, r5} │ │ │ │ + stmia r5!, {r1, r3, r4, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - eors r4, r1 │ │ │ │ + lsls r4, r5 │ │ │ │ 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] @ 275c30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1641e0> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -680921,19 +680922,19 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 26e1a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15c754> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldmia r4, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r1!, {r2, r3, r5, r7} │ │ │ │ + stmia r2!, {r2, r3} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stmia r1!, {r1, r7} │ │ │ │ + stmia r1!, {r1, r5, r6, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stmia r1!, {r4, r6} │ │ │ │ + stmia r1!, {r4, r5, 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, #608] @ (275f4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1644fc>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -681173,27 +681174,27 @@ │ │ │ │ bne.n 275f20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1644d0> │ │ │ │ b.n 275eae <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16445e> │ │ │ │ nop │ │ │ │ ldmia r4, {r1, r3, r4, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ cdp 1, 9, cr0, cr2, cr8, {5} │ │ │ │ cdp 1, 7, cr0, cr8, cr8, {5} │ │ │ │ - stmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r4, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r4, r5} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - it │ │ │ │ - lsl r7, r4, #3 │ │ │ │ - it lt │ │ │ │ - lsllt r7, r4, #3 │ │ │ │ - subs r2, #126 @ 0x7e │ │ │ │ + stmia r0!, {r3, r4, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - itt vc │ │ │ │ - lslvc r7, r4, #3 │ │ │ │ - subvc r2, #66 @ 0x42 │ │ │ │ + stmia r0!, {r3, r4} │ │ │ │ + lsls r7, r4, #3 │ │ │ │ + subs r2, #222 @ 0xde │ │ │ │ + lsls r7, r4, #3 │ │ │ │ + itt le │ │ │ │ + lslle r7, r4, #3 │ │ │ │ + suble r2, #162 @ 0xa2 │ │ │ │ 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] @ (276038 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1645e8>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -681355,27 +681356,27 @@ │ │ │ │ bl 26e1a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15c754> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ @ instruction: 0xeb2801a8 │ │ │ │ - pop {r3, r5, r7, pc} │ │ │ │ + bkpt 0x0008 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - pop {r1, r2, r3, r5, r6, pc} │ │ │ │ + pop {r1, r2, r3, r6, r7, pc} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - pop {r4, r7, pc} │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - uxth r0, r5 │ │ │ │ + cbz r0, 27616a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16471a> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - pop {r1, r2, r4, r5, r6, pc} │ │ │ │ + pop {r1, r2, r4, r6, r7, pc} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - uxth r6, r1 │ │ │ │ + uxtb r6, r5 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - pop {r2, r4, r6, pc} │ │ │ │ + pop {r2, r4, r5, r7, pc} │ │ │ │ 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] @ (27636c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16491c>) │ │ │ │ @@ -681596,30 +681597,30 @@ │ │ │ │ mov r1, sl │ │ │ │ mov r6, r7 │ │ │ │ mov r7, fp │ │ │ │ b.n 2762fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1648ac> │ │ │ │ ldmia r0!, {} │ │ │ │ lsls r0, r5, #6 │ │ │ │ ands.w r1, lr, r8, asr #2 │ │ │ │ - cbnz r2, 276386 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x164936> │ │ │ │ + cbnz r2, 27639e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16494e> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - @ instruction: 0xb896 │ │ │ │ + @ instruction: 0xb8f6 │ │ │ │ lsls r7, r4, #3 │ │ │ │ @ instruction: 0xe99a01a8 │ │ │ │ - @ instruction: 0xb876 │ │ │ │ + @ instruction: 0xb8d6 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - @ instruction: 0xb872 │ │ │ │ + @ instruction: 0xb8d2 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - @ instruction: 0xb81e │ │ │ │ + @ instruction: 0xb87e │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cbz r4, 276390 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x164940> │ │ │ │ + cbz r4, 2763a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x164958> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - @ instruction: 0xb7ba │ │ │ │ + @ instruction: 0xb81a │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r5, #244 @ 0xf4 │ │ │ │ + adds r6, #84 @ 0x54 │ │ │ │ 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] @ (27653c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x164aec>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -681772,21 +681773,21 @@ │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ b.n 276422 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1649d2> │ │ │ │ add.w r0, r6, #565248 @ 0x8a000 │ │ │ │ adds r0, #164 @ 0xa4 │ │ │ │ b.n 276422 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1649d2> │ │ │ │ stmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbnz r6, 276572 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x164b22> │ │ │ │ + rev r6, r3 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r5, sp, #832 @ 0x340 │ │ │ │ + add r6, sp, #192 @ 0xc0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cbnz r6, 276574 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x164b24> │ │ │ │ + rev r6, r0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r5, sp, #816 @ 0x330 │ │ │ │ + add r6, sp, #176 @ 0xb0 │ │ │ │ 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] @ (2765d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x164b88>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -681834,17 +681835,17 @@ │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmia r3!, {r1, r5, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xb8ec │ │ │ │ + cbnz r4, 2765f2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x164ba2> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - @ instruction: 0xb8bc │ │ │ │ + cbnz r4, 2765ea <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x164b9a> │ │ │ │ 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] @ (276674 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x164c24>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -681898,21 +681899,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 27662e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x164bde> │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ stmia r3!, {r1, r4, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xb86e │ │ │ │ + @ instruction: 0xb8ce │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r4, sp, #208 @ 0xd0 │ │ │ │ + add r4, sp, #592 @ 0x250 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - @ instruction: 0xb856 │ │ │ │ + @ instruction: 0xb8b6 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r4, sp, #192 @ 0xc0 │ │ │ │ + add r4, sp, #576 @ 0x240 │ │ │ │ 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] @ (276818 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x164dc8>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -682065,25 +682066,25 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2767ee <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x164d9e> │ │ │ │ b.n 2767aa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x164d5a> │ │ │ │ stmia r2!, {r1, r3, r5, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ b.n 2761c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x164778> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xb81e │ │ │ │ + @ instruction: 0xb87e │ │ │ │ lsls r7, r4, #3 │ │ │ │ - @ instruction: 0xb75e │ │ │ │ + @ instruction: 0xb7be │ │ │ │ lsls r7, r4, #3 │ │ │ │ - @ instruction: 0xb740 │ │ │ │ + @ instruction: 0xb7a0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r2, sp, #184 @ 0xb8 │ │ │ │ + add r2, sp, #568 @ 0x238 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - @ instruction: 0xb72c │ │ │ │ + @ instruction: 0xb78c │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r1, #50 @ 0x32 │ │ │ │ + adds r1, #146 @ 0x92 │ │ │ │ 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] @ (2768dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x164e8c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -682147,23 +682148,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 2768c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x164e70> │ │ │ │ stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ b.n 276f38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1654e8> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xb634 │ │ │ │ + @ instruction: 0xb694 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - @ instruction: 0xb606 │ │ │ │ + cpsie ai │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r2, sp, #728 @ 0x2d8 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - push {r1, r3, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb64a │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r1, sp, #80 @ 0x50 │ │ │ │ + add r1, sp, #464 @ 0x1d0 │ │ │ │ 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] @ (276a7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16502c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -682300,15 +682301,15 @@ │ │ │ │ adds r3, #96 @ 0x60 │ │ │ │ b.n 2769a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x164f58> │ │ │ │ add.w r3, r4, #104448 @ 0x19800 │ │ │ │ add.w r3, r3, #480 @ 0x1e0 │ │ │ │ b.n 2769a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x164f58> │ │ │ │ stmia r0!, {r1, r3, r4, r5} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - push {r5, r6, lr} │ │ │ │ + push {r6, r7, lr} │ │ │ │ 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] @ (276b50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x165100>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -682388,19 +682389,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 276ac6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x165076> │ │ │ │ bkpt 0x00ae │ │ │ │ lsls r0, r5, #6 │ │ │ │ - push {r5, r6} │ │ │ │ + push {r6, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - push {r1, r2, r3, r5} │ │ │ │ + push {r1, r2, r3, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr??.w r0, [r8, #230] @ 0xe6 │ │ │ │ + @ instruction: 0xfa3800e6 │ │ │ │ ldr r3, [pc, #112] @ (276bd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x165184>) │ │ │ │ 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] │ │ │ │ @@ -682440,15 +682441,15 @@ │ │ │ │ bl 26edb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15d364> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ pop {r5, r6, r7, pc} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbz r4, 276c3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1651ec> │ │ │ │ + cbz r4, 276c54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x165204> │ │ │ │ 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] @ (276cc4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x165274>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -682540,25 +682541,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 276c20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1651d0> │ │ │ │ pop {r3, r4, r6, pc} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbz r6, 276d18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1652c8> │ │ │ │ + cbz r6, 276d30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1652e0> │ │ │ │ lsls r7, r4, #3 │ │ │ │ svc 94 @ 0x5e │ │ │ │ lsls r0, r5, #6 │ │ │ │ - uxtb r2, r3 │ │ │ │ + cbz r2, 276d22 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1652d2> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - uxth r0, r5 │ │ │ │ + cbz r0, 276d1a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1652ca> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r6, pc, #864 @ (adr r6, 27703c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1655ec>) │ │ │ │ + add r7, pc, #224 @ (adr r7, 276dbc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16536c>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str??.w r0, [r4, r6, lsl #2] │ │ │ │ + str.w r0, [r4, #230] @ 0xe6 │ │ │ │ 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] @ (276eac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16545c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -682735,26 +682736,26 @@ │ │ │ │ bne.n 276e96 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x165446> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 276e82 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x165432> │ │ │ │ b.n 276e66 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x165416> │ │ │ │ pop {r1, r2, r4, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - sxtb r2, r6 │ │ │ │ + uxtb r2, r2 │ │ │ │ lsls r7, r4, #3 │ │ │ │ udf #82 @ 0x52 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - sxtb r0, r2 │ │ │ │ + uxth r0, r6 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - @ instruction: 0xf78800e6 │ │ │ │ - cbz r0, 276ef2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1654a2> │ │ │ │ + @ instruction: 0xf7e800e6 │ │ │ │ + sxth r0, r3 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cbz r0, 276ee8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x165498> │ │ │ │ + cbz r0, 276f00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1654b0> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cmp r2, #198 @ 0xc6 │ │ │ │ + cmp r3, #38 @ 0x26 │ │ │ │ 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] @ 277080 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x165630> │ │ │ │ sub sp, #24 │ │ │ │ @@ -682943,15 +682944,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 26e68c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15cc3c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xb8a8 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r7, sp, #136 @ 0x88 │ │ │ │ + add r7, sp, #520 @ 0x208 │ │ │ │ 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] @ (27717c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16572c>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -683057,19 +683058,19 @@ │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xb7ac │ │ │ │ lsls r0, r5, #6 │ │ │ │ bls.n 2771c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x165774> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r6, sp, #112 @ 0x70 │ │ │ │ + add r6, sp, #496 @ 0x1f0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r6, sp, #24 │ │ │ │ + add r6, sp, #408 @ 0x198 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r1, pc, #552 @ (adr r1, 27742c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1659dc>) │ │ │ │ + add r1, pc, #936 @ (adr r1, 2775ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x165b5c>) │ │ │ │ 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] @ (277354 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x165904>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -683195,21 +683196,21 @@ │ │ │ │ bne.n 277328 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1658d8> │ │ │ │ b.n 27730c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1658bc> │ │ │ │ nop │ │ │ │ @ instruction: 0xb730 │ │ │ │ lsls r0, r5, #6 │ │ │ │ bls.n 27742c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1659dc> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r5, sp, #952 @ 0x3b8 │ │ │ │ + add r6, sp, #312 @ 0x138 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r5, sp, #680 @ 0x2a8 │ │ │ │ + add r6, sp, #40 @ 0x28 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r5, sp, #344 @ 0x158 │ │ │ │ + add r5, sp, #728 @ 0x2d8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - movs r6, #32 │ │ │ │ + movs r6, #128 @ 0x80 │ │ │ │ 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] @ (277660 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x165c10>) │ │ │ │ @@ -683971,17 +683972,17 @@ │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 26f2d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15d884> │ │ │ │ b.n 277a2a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x165fda> │ │ │ │ add sp, #408 @ 0x198 │ │ │ │ lsls r0, r5, #6 │ │ │ │ bne.n 277bb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x166160> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r5, pc, #728 @ (adr r5, 277e88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x166438>) │ │ │ │ + add r6, pc, #88 @ (adr r6, 277c08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1661b8>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r5, pc, #1016 @ (adr r5, 277fac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16655c>) │ │ │ │ + add r6, pc, #376 @ (adr r6, 277d2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1662dc>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 26f910 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15dec0> │ │ │ │ ldrb r2, [r4, #28] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r6, r0 │ │ │ │ @@ -684246,29 +684247,29 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 277e60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x166410> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 277e4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1663fc> │ │ │ │ b.n 277caa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16625a> │ │ │ │ nop │ │ │ │ - add r4, pc, #512 @ (adr r4, 27807c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16662c>) │ │ │ │ + add r4, pc, #896 @ (adr r4, 2781fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1667ac>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r4, pc, #416 @ (adr r4, 278020 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1665d0>) │ │ │ │ + add r4, pc, #800 @ (adr r4, 2781a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x166750>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r4, pc, #392 @ (adr r4, 27800c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1665bc>) │ │ │ │ + add r4, pc, #776 @ (adr r4, 27818c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16673c>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r3, pc, #656 @ (adr r3, 278118 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1666c8>) │ │ │ │ + add r4, pc, #16 @ (adr r4, 277e98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x166448>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r3, pc, #584 @ (adr r3, 2780d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x166684>) │ │ │ │ + add r3, pc, #968 @ (adr r3, 278254 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x166804>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r3, pc, #512 @ (adr r3, 278090 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x166640>) │ │ │ │ + add r3, pc, #896 @ (adr r3, 278210 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1667c0>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r3, pc, #216 @ (adr r3, 277f6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16651c>) │ │ │ │ + add r3, pc, #600 @ (adr r3, 2780ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16669c>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - subs r4, r3, r7 │ │ │ │ + adds r4, r7, #0 │ │ │ │ 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] @ (278174 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x166724>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -684527,15 +684528,15 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r2, sp, #616 @ 0x268 │ │ │ │ lsls r0, r5, #6 │ │ │ │ ldmia r4, {r1, r2, r3, r4} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r1, pc, #88 @ (adr r1, 2781d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x166788>) │ │ │ │ + add r1, pc, #472 @ (adr r1, 278358 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x166908>) │ │ │ │ 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 │ │ │ │ @@ -684666,23 +684667,23 @@ │ │ │ │ bne.n 2782d2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x166882> │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2782c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x166870> │ │ │ │ b.n 2781ae <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16675e> │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r7, [sp, #32] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r6, [sp, #600] @ 0x258 │ │ │ │ + ldr r6, [sp, #984] @ 0x3d8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r6, [sp, #528] @ 0x210 │ │ │ │ + ldr r6, [sp, #912] @ 0x390 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r6, [sp, #344] @ 0x158 │ │ │ │ + ldr r6, [sp, #728] @ 0x2d8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - asrs r0, r5, #25 │ │ │ │ + asrs r0, r1, #27 │ │ │ │ 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] @ 2783e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x166994> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -684758,23 +684759,23 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 2707e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15ed98> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ add r6, pc, #208 @ (adr r6, 2784b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x166a68>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r5, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r6, [sp, #328] @ 0x148 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r5, [sp, #800] @ 0x320 │ │ │ │ + ldr r6, [sp, #160] @ 0xa0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r6, [sp, #96] @ 0x60 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r5, [sp, #568] @ 0x238 │ │ │ │ + ldr r5, [sp, #952] @ 0x3b8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r5, [sp, #816] @ 0x330 │ │ │ │ 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] @ 2784d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x166a88> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -684842,23 +684843,23 @@ │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ str.w ip, [sp] │ │ │ │ bl 2707e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15ed98> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ add r5, pc, #224 @ (adr r5, 2785bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x166b6c>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r5, [sp, #184] @ 0xb8 │ │ │ │ + ldr r5, [sp, #568] @ 0x238 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ + ldr r5, [sp, #408] @ 0x198 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r5, [sp, #336] @ 0x150 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r4, [sp, #824] @ 0x338 │ │ │ │ + ldr r5, [sp, #184] @ 0xb8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r4, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r5, [sp, #56] @ 0x38 │ │ │ │ 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] @ (278554 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x166b04>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -684982,19 +684983,19 @@ │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 278608 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x166bb8> │ │ │ │ nop │ │ │ │ add r3, pc, #880 @ (adr r3, 2789a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x166f54>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ stmia r6!, {r1, r4} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r3, [sp, #632] @ 0x278 │ │ │ │ + ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r3, [sp, #768] @ 0x300 │ │ │ │ + ldr r4, [sp, #128] @ 0x80 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r3, [sp, #904] @ 0x388 │ │ │ │ + ldr r4, [sp, #264] @ 0x108 │ │ │ │ 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] @ (278698 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x166c48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -685081,17 +685082,17 @@ │ │ │ │ blx r3 │ │ │ │ b.n 278700 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x166cb0> │ │ │ │ nop │ │ │ │ add r2, pc, #608 @ (adr r2, 278988 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x166f38>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ stmia r4!, {r2, r4, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r3, [sp, #576] @ 0x240 │ │ │ │ + ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r3, [sp, #296] @ 0x128 │ │ │ │ + ldr r3, [sp, #680] @ 0x2a8 │ │ │ │ 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] @ (278780 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x166d30>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -685118,15 +685119,15 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 26ddc8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15c378> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r2, pc, #0 @ (adr r2, 278784 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x166d34>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r3, [sp, #344] @ 0x158 │ │ │ │ + ldr r3, [sp, #728] @ 0x2d8 │ │ │ │ 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] @ (2787f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x166da0>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -685167,17 +685168,17 @@ │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r1, pc, #688 @ (adr r1, 278aa4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x167054>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ stmia r3!, {r3, r5, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r3, [sp, #224] @ 0xe0 │ │ │ │ + ldr r3, [sp, #608] @ 0x260 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r2, [sp, #920] @ 0x398 │ │ │ │ + ldr r3, [sp, #280] @ 0x118 │ │ │ │ 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] @ (278954 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x166f04>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -685304,21 +685305,21 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 27892a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x166eda> │ │ │ │ b.n 27890e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x166ebe> │ │ │ │ add r1, pc, #200 @ (adr r1, 278a20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x166fd0>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ stmia r3!, {r1, r3, r5, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r2, [sp, #912] @ 0x390 │ │ │ │ + ldr r3, [sp, #272] @ 0x110 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r3, [sp, #288] @ 0x120 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r2, [sp, #288] @ 0x120 │ │ │ │ + ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - asrs r6, r3, #32 │ │ │ │ + asrs r6, r7, #1 │ │ │ │ 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 │ │ │ │ @@ -685854,19 +685855,19 @@ │ │ │ │ b.n 278dee <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16739e> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r2, [r4, #9] │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #456] @ 0x1c8 │ │ │ │ + str r5, [sp, #840] @ 0x348 │ │ │ │ lsls r7, r4, #3 │ │ │ │ strb r0, [r1, #7] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r4, [sp, #536] @ 0x218 │ │ │ │ + str r4, [sp, #920] @ 0x398 │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cbnz r3, 278f4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1674fc> │ │ │ │ movw r3, #1027 @ 0x403 │ │ │ │ cmp r1, r3 │ │ │ │ it eq │ │ │ │ movweq r1, #1025 @ 0x401 │ │ │ │ @@ -686293,17 +686294,17 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r1, #80] @ 0x50 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r0, [r5, #62] @ 0x3e │ │ │ │ + str r0, [sp, #288] @ 0x120 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r0, [r6, #60] @ 0x3c │ │ │ │ + str r0, [sp, #64] @ 0x40 │ │ │ │ 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] @ (279444 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1679f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -686315,15 +686316,15 @@ │ │ │ │ ldr.w r0, [ip, r1] │ │ │ │ add.w r1, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r1, [r1, #676] @ 0x2a4 │ │ │ │ bl 2792d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x167888> │ │ │ │ pop {r3, pc} │ │ │ │ str r5, [sp, #128] @ 0x80 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r4, [r3, #58] @ 0x3a │ │ │ │ + ldrh r4, [r7, #60] @ 0x3c │ │ │ │ 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] @ (279494 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x167a44>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -686347,17 +686348,17 @@ │ │ │ │ bl 129ce8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18298> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 279472 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x167a22> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r4, [sp, #936] @ 0x3a8 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r4, [r4, #56] @ 0x38 │ │ │ │ + ldrh r4, [r0, #60] @ 0x3c │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r6, [r2, #56] @ 0x38 │ │ │ │ + ldrh r6, [r6, #58] @ 0x3a │ │ │ │ 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] @ (2794e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x167a98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -686381,17 +686382,17 @@ │ │ │ │ bl 129e34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183e4> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2794c6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x167a76> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r4, [sp, #600] @ 0x258 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r4, [r5, #54] @ 0x36 │ │ │ │ + ldrh r4, [r1, #58] @ 0x3a │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r6, [r3, #54] @ 0x36 │ │ │ │ + ldrh r6, [r7, #56] @ 0x38 │ │ │ │ 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] @ (279870 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x167e20>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -686724,39 +686725,39 @@ │ │ │ │ b.n 27970a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x167cba> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r3, #36] @ 0x24 │ │ │ │ + ldrh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bmi.n 279944 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x167ef4> │ │ │ │ + bmi.n 279804 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x167db4> │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r2, [r7, #34] @ 0x22 │ │ │ │ + ldrh r2, [r3, #38] @ 0x26 │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r2, [r6, #36] @ 0x24 │ │ │ │ + ldrh r2, [r2, #40] @ 0x28 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r4, [r0, #34] @ 0x22 │ │ │ │ + ldrh r4, [r4, #36] @ 0x24 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r2, {r1, r2} │ │ │ │ + ldmia r2, {r1, r2, r5, r6} │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r0, [r1, #34] @ 0x22 │ │ │ │ + ldrh r0, [r5, #36] @ 0x24 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r2, [r7, #34] @ 0x22 │ │ │ │ + ldrh r2, [r3, #38] @ 0x26 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r0, [r5, #34] @ 0x22 │ │ │ │ + ldrh r0, [r1, #38] @ 0x26 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r6, [r3, #34] @ 0x22 │ │ │ │ + ldrh r6, [r7, #36] @ 0x24 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r0, [r0, #32] │ │ │ │ + ldrh r0, [r4, #34] @ 0x22 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r2, [r6, #28] │ │ │ │ + ldrh r2, [r2, #32] │ │ │ │ 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] @ 2798ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x167e9c> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -686772,15 +686773,15 @@ │ │ │ │ ldr.w r1, [r1, #676] @ 0x2a4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 2794f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x167aa4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r2, [r4, #30] │ │ │ │ + ldrh r2, [r0, #34] @ 0x22 │ │ │ │ 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] @ (279950 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x167f00>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -686811,17 +686812,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 279920 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x167ed0> │ │ │ │ b.n 279932 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x167ee2> │ │ │ │ nop │ │ │ │ str r0, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r0, [r4, #28] │ │ │ │ + ldrh r0, [r0, #32] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r2, [r1, #28] │ │ │ │ + ldrh r2, [r5, #30] │ │ │ │ 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] @ (2799b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x167f68>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -686852,17 +686853,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 279988 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x167f38> │ │ │ │ b.n 27999a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x167f4a> │ │ │ │ nop │ │ │ │ ldrh r0, [r3, #62] @ 0x3e │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r4, [r2, #26] │ │ │ │ + ldrh r4, [r6, #28] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r6, [r7, #24] │ │ │ │ + ldrh r6, [r3, #28] │ │ │ │ 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] @ (279ad0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x168080>) │ │ │ │ add.w sl, r0, #94208 @ 0x17000 │ │ │ │ @@ -687226,15 +687227,15 @@ │ │ │ │ ldr.w r0, [ip, r1] │ │ │ │ add.w r1, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r1, [r1, #680] @ 0x2a8 │ │ │ │ bl 278d80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x167330> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r0, [r1, #30] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strh r4, [r7, #58] @ 0x3a │ │ │ │ + strh r4, [r3, #62] @ 0x3e │ │ │ │ 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] @ (279df4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1683a4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -687289,17 +687290,17 @@ │ │ │ │ bl 129ce8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18298> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 279e1e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1683ce> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r6, [r7, #24] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strh r0, [r6, #54] @ 0x36 │ │ │ │ + strh r0, [r2, #58] @ 0x3a │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r2, [r4, #54] @ 0x36 │ │ │ │ + strh r2, [r0, #58] @ 0x3a │ │ │ │ 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] @ (279e94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x168444>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -687323,17 +687324,17 @@ │ │ │ │ bl 129e34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183e4> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 279e72 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x168422> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r2, [r5, #22] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strh r0, [r7, #52] @ 0x34 │ │ │ │ + strh r0, [r3, #56] @ 0x38 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r2, [r5, #52] @ 0x34 │ │ │ │ + strh r2, [r1, #56] @ 0x38 │ │ │ │ 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] @ (279ecc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16847c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -687385,32 +687386,32 @@ │ │ │ │ vcvt.f32.s32 s14, s15 │ │ │ │ vdiv.f32 s15, s14, s13 │ │ │ │ vstmia r3!, {s15} │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 279f28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1684d8> │ │ │ │ ldr r0, [pc, #40] @ (279f68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x168518>) │ │ │ │ add r0, pc │ │ │ │ - bl 10e410c │ │ │ │ + bl 10e416c │ │ │ │ bl 541d4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4302fc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #28] @ (279f6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16851c>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 73548 <__printf_chk@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 279f14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1684c4> │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ - strh r0, [r3, #50] @ 0x32 │ │ │ │ + strh r0, [r7, #52] @ 0x34 │ │ │ │ lsls r7, r4, #3 │ │ │ │ uxtb r2, r3 │ │ │ │ lsls r3, r5, #6 │ │ │ │ @ instruction: 0xff8dffff │ │ │ │ - strh r6, [r2, #48] @ 0x30 │ │ │ │ + strh r6, [r6, #50] @ 0x32 │ │ │ │ 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 │ │ │ │ @@ -687849,19 +687850,19 @@ │ │ │ │ nop │ │ │ │ strh r0, [r6, #38] @ 0x26 │ │ │ │ lsls r0, r5, #6 │ │ │ │ ldrh r4, [r7, r6] │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, #8] │ │ │ │ + strh r6, [r3, #12] │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldrh r6, [r7, r5] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strh r2, [r4, #8] │ │ │ │ + strh r2, [r0, #12] │ │ │ │ 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 67bcf8 <_mesa_glapi_get_proc_address@@libgallium-26.2.4-1.so+0x3c> │ │ │ │ @@ -688325,15 +688326,15 @@ │ │ │ │ bne.n 27aa02 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x168fb2> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 27a9f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x168fa4> │ │ │ │ b.n 27a928 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x168ed8> │ │ │ │ add r3, sp, #736 @ 0x2e0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrb r6, [r6, #20] │ │ │ │ + ldrb r6, [r2, #22] │ │ │ │ lsls r7, r4, #3 │ │ │ │ bl fffa6a22 │ │ │ │ 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] │ │ │ │ @@ -688673,17 +688674,17 @@ │ │ │ │ b.n 27ab6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16911c> │ │ │ │ ldr r1, [pc, #16] @ (27adfc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1693ac>) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 2c3778 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1d28> │ │ │ │ b.n 27abd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x169188> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ - ldrb r6, [r2, #1] │ │ │ │ + ldrb r6, [r6, #2] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r4, [r4, #1] │ │ │ │ + ldrb r4, [r0, #3] │ │ │ │ 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] @ (27b0f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1696a4>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -689172,15 +689173,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ strb r6, [r6, #23] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbz r6, 27b3c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x169970> │ │ │ │ + cbz r6, 27b3d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x169988> │ │ │ │ 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] @ (27b410 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1699c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689217,30 +689218,30 @@ │ │ │ │ eor.w r1, r3, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ bl 169c4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x581fc> │ │ │ │ b.n 27b3f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1699a0> │ │ │ │ nop │ │ │ │ strb r2, [r3, #22] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbz r6, 27b42c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1699dc> │ │ │ │ + cbz r6, 27b444 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1699f4> │ │ │ │ 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] @ (27b438 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1699e8>) │ │ │ │ add r0, pc │ │ │ │ bl 4572c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x345870> │ │ │ │ ldr r0, [pc, #12] @ (27b43c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1699ec>) │ │ │ │ add r0, pc │ │ │ │ bl 4572c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x345870> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r3, r1] │ │ │ │ + strb r0, [r7, r2] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - strb r0, [r4, #9] │ │ │ │ + strb r0, [r0, #11] │ │ │ │ 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] @ 27b480 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x169a30> │ │ │ │ sub sp, #16 │ │ │ │ @@ -689257,19 +689258,19 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ ldr.w r2, [ip, r2, lsl #2] │ │ │ │ bl 2c38f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1ea0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r7, sp, #680 @ 0x2a8 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - add r7, sp, #832 @ 0x340 │ │ │ │ + add sp, #192 @ 0xc0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - add r7, sp, #704 @ 0x2c0 │ │ │ │ + add sp, #64 @ 0x40 │ │ │ │ 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 │ │ │ │ @@ -689354,15 +689355,15 @@ │ │ │ │ b.n 27b510 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x169ac0> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ sub.w r1, r1, #37120 @ 0x9100 │ │ │ │ subs r1, #70 @ 0x46 │ │ │ │ cmp r1, #2 │ │ │ │ bls.n 27b4f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x169aa0> │ │ │ │ b.n 27b510 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x169ac0> │ │ │ │ - strb r6, [r7, #5] │ │ │ │ + strb r6, [r3, #7] │ │ │ │ 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 │ │ │ │ @@ -689468,15 +689469,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 45409c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34264c> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 27b682 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x169c32> │ │ │ │ strb r2, [r5, #11] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strb r0, [r2, #1] │ │ │ │ + strb r0, [r6, #2] │ │ │ │ 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 │ │ │ │ @@ -689509,17 +689510,17 @@ │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strb r2, [r0, #0] │ │ │ │ + strb r2, [r4, #1] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r6, [r7, #0] │ │ │ │ + strb r6, [r3, #2] │ │ │ │ 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 │ │ │ │ @@ -689913,21 +689914,21 @@ │ │ │ │ movs r1, #1 │ │ │ │ add.w r0, r6, #2080 @ 0x820 │ │ │ │ str.w ip, [r6, #2080] @ 0x820 │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ bl 45409c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34264c> │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ b.n 27ba60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16a010> │ │ │ │ - add r2, sp, #360 @ 0x168 │ │ │ │ + add r2, sp, #744 @ 0x2e8 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - add r2, sp, #176 @ 0xb0 │ │ │ │ + add r2, sp, #560 @ 0x230 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - add r2, sp, #80 @ 0x50 │ │ │ │ + add r2, sp, #464 @ 0x1d0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - ldr r0, [r5, #68] @ 0x44 │ │ │ │ + ldr r0, [r1, #76] @ 0x4c │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r3, 27bb6a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16a11a> │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #52] @ (27bba0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16a150>) │ │ │ │ dmb ish │ │ │ │ add r3, pc │ │ │ │ @@ -690406,19 +690407,19 @@ │ │ │ │ b.n 27bfaa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16a55a> │ │ │ │ mov.w r9, #3 │ │ │ │ b.n 27bfaa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16a55a> │ │ │ │ mov.w r9, #4 │ │ │ │ b.n 27bfaa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16a55a> │ │ │ │ ldr r2, [r4, #32] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r4, pc, #720 @ (adr r4, 27c340 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16a8f0>) │ │ │ │ + add r5, pc, #80 @ (adr r5, 27c0c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16a670>) │ │ │ │ lsls r4, r7, #3 │ │ │ │ - str r0, [r4, #120] @ 0x78 │ │ │ │ + ldr r0, [r0, #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, #4024] @ 0xfb8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #556] @ (27c2b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16a864>) │ │ │ │ @@ -690616,27 +690617,27 @@ │ │ │ │ movs r1, #1 │ │ │ │ str.w r3, [r7, #2080] @ 0x820 │ │ │ │ bl 45409c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34264c> │ │ │ │ b.n 27c25c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16a80c> │ │ │ │ nop │ │ │ │ ldr r6, [r7, #8] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r0, [r7, #112] @ 0x70 │ │ │ │ + str r0, [r3, #120] @ 0x78 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r3, pc, #464 @ (adr r3, 27c490 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16aa40>) │ │ │ │ + add r3, pc, #848 @ (adr r3, 27c610 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16abc0>) │ │ │ │ lsls r4, r7, #3 │ │ │ │ - add r3, pc, #624 @ (adr r3, 27c534 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16aae4>) │ │ │ │ + add r3, pc, #1008 @ (adr r3, 27c6b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16ac64>) │ │ │ │ lsls r4, r7, #3 │ │ │ │ - add r3, pc, #448 @ (adr r3, 27c488 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16aa38>) │ │ │ │ + add r3, pc, #832 @ (adr r3, 27c608 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16abb8>) │ │ │ │ lsls r4, r7, #3 │ │ │ │ ldrh r0, [r0, #18] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r6, [r2, #88] @ 0x58 │ │ │ │ + str r6, [r6, #92] @ 0x5c │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r4, [r7, #84] @ 0x54 │ │ │ │ + str r4, [r3, #92] @ 0x5c │ │ │ │ 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 │ │ │ │ @@ -690893,21 +690894,21 @@ │ │ │ │ str r2, [r6, #8] │ │ │ │ beq.n 27c5d2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16ab82> │ │ │ │ str r1, [sp, #8] │ │ │ │ b.n 27c5b2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16ab62> │ │ │ │ nop │ │ │ │ str r2, [r2, #100] @ 0x64 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r1, pc, #112 @ (adr r1, 27c60c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16abbc>) │ │ │ │ + add r1, pc, #496 @ (adr r1, 27c78c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16ad3c>) │ │ │ │ lsls r4, r7, #3 │ │ │ │ - str r6, [r5, #72] @ 0x48 │ │ │ │ + str r6, [r1, #80] @ 0x50 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r6, [r2, #60] @ 0x3c │ │ │ │ + str r6, [r6, #64] @ 0x40 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r6, [r4, #60] @ 0x3c │ │ │ │ + str r6, [r0, #68] @ 0x44 │ │ │ │ lsls r7, r4, #3 │ │ │ │ cmp r5, r4 │ │ │ │ beq.n 27c5d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16ab80> │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ @@ -690989,15 +690990,15 @@ │ │ │ │ mov r1, r9 │ │ │ │ b.n 27c50e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16aabe> │ │ │ │ bl 27b854 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x169e04> │ │ │ │ mov sl, r4 │ │ │ │ mov r1, r9 │ │ │ │ str r5, [sp, #12] │ │ │ │ b.n 27c50e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16aabe> │ │ │ │ - str r2, [r0, #40] @ 0x28 │ │ │ │ + str r2, [r4, #44] @ 0x2c │ │ │ │ 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] @ (27c6e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16ac94>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691156,23 +691157,23 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #2080] @ 0x820 │ │ │ │ bl 45409c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34264c> │ │ │ │ b.n 27c81c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16adcc> │ │ │ │ str r4, [r1, #36] @ 0x24 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r0, [r7, #28] │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r2, [r1, #32] │ │ │ │ + str r2, [r5, #36] @ 0x24 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r4, [sp, #864] @ 0x360 │ │ │ │ + ldr r5, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - str r2, [r7, #16] │ │ │ │ + str r2, [r3, #24] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r6, [r1, #12] │ │ │ │ + strh r6, [r5, #14] │ │ │ │ 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] @ (27c94c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16aefc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691260,23 +691261,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #2080] @ 0x820 │ │ │ │ bl 45409c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34264c> │ │ │ │ b.n 27c928 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16aed8> │ │ │ │ nop │ │ │ │ str r2, [r4, #12] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r4, [r4, #12] │ │ │ │ + str r4, [r0, #20] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r3, [sp, #768] @ 0x300 │ │ │ │ + ldr r4, [sp, #128] @ 0x80 │ │ │ │ lsls r4, r7, #3 │ │ │ │ strh r2, [r5, #24] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r4, [r5, #4] │ │ │ │ + str r4, [r1, #12] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r2, [r0, #4] │ │ │ │ + strh r2, [r4, #6] │ │ │ │ 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 │ │ │ │ @@ -691372,15 +691373,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldrsh r2, [r1, r4] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cmp r5, #94 @ 0x5e │ │ │ │ + cmp r5, #190 @ 0xbe │ │ │ │ lsls r7, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #84] @ (27caf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16b0a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ add r3, pc │ │ │ │ @@ -691524,15 +691525,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r2, [r4, r5] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrb r2, [r6, r4] │ │ │ │ + ldrb r2, [r2, r6] │ │ │ │ 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] @ (27ccd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16b288>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691649,15 +691650,15 @@ │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ... │ │ │ │ ldrb r2, [r2, r1] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r0, [r1, r7] │ │ │ │ + ldrb r0, [r5, r0] │ │ │ │ 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 │ │ │ │ @@ -691677,15 +691678,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r6, [r4, r4] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r2, [r1, r6] │ │ │ │ + ldrh r2, [r5, r7] │ │ │ │ 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] @ (27ce64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16b414>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -691695,15 +691696,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r6, [r6, r3] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r6, [r1, r6] │ │ │ │ + ldrh r6, [r5, r7] │ │ │ │ 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] @ (27ce94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16b444>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -691713,15 +691714,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r6, [r0, r3] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r6, [r2, r6] │ │ │ │ + ldrh r6, [r6, r7] │ │ │ │ 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] @ (27cec4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16b474>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -691731,15 +691732,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r6, [r2, r2] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r6, [r4, r6] │ │ │ │ + ldrb r6, [r0, r0] │ │ │ │ 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] @ (27cef4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16b4a4>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -691749,15 +691750,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r6, [r4, r1] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r6, [r6, r6] │ │ │ │ + ldrb r6, [r2, r0] │ │ │ │ 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] @ (27cf24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16b4d4>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -691767,15 +691768,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r6, [r6, r0] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r2, [r1, r7] │ │ │ │ + ldrb r2, [r5, r0] │ │ │ │ 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] @ (27cf54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16b504>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -691785,15 +691786,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r6, [r0, r0] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r6, [r4, r7] │ │ │ │ + ldrb r6, [r0, r1] │ │ │ │ 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] @ (27cf84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16b534>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -691803,15 +691804,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r6, [r2, r7] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r2, [r5, r7] │ │ │ │ + ldrb r2, [r1, r1] │ │ │ │ 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] @ (27cfb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16b564>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -691821,15 +691822,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r6, [r4, r6] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r2, [r6, r7] │ │ │ │ + ldrb r2, [r2, r1] │ │ │ │ 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] @ (27cfe4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16b594>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -691839,15 +691840,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r6, [r6, r5] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r2, [r7, r7] │ │ │ │ + ldrb r2, [r3, r1] │ │ │ │ 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] @ (27d014 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16b5c4>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -691857,15 +691858,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r6, [r0, r5] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrb r6, [r0, r0] │ │ │ │ + ldrb r6, [r4, r1] │ │ │ │ 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] @ (27d044 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16b5f4>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -691875,15 +691876,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r6, [r2, r4] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r2, [r4, r7] │ │ │ │ + ldrb r2, [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, #4032] @ 0xfc0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -692003,21 +692004,21 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ b.n 27d118 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16b6c8> │ │ │ │ nop │ │ │ │ - ldrh r6, [r2, r5] │ │ │ │ + ldrh r6, [r6, r6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r4, [r6, r5] │ │ │ │ + ldrh r4, [r2, r7] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r4, [r7, r3] │ │ │ │ + ldrh r4, [r3, r5] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r4, [r0, r4] │ │ │ │ + ldrh r4, [r4, r5] │ │ │ │ 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 │ │ │ │ @@ -692059,15 +692060,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (27d210 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16b7c0>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ mov r2, r6 │ │ │ │ b.n 27d1cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16b77c> │ │ │ │ - ldrh r2, [r2, r2] │ │ │ │ + ldrh r2, [r6, r3] │ │ │ │ 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] @ (27d2c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16b878>) │ │ │ │ @@ -694245,15 +694246,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 27ec88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16d238> │ │ │ │ nop │ │ │ │ subs r6, #28 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrb r4, [r0, #29] │ │ │ │ + ldrb r4, [r4, #30] │ │ │ │ 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] @ (27ee60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16d410>) │ │ │ │ @@ -694390,15 +694391,15 @@ │ │ │ │ b.n 27edca <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16d37a> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 27ee32 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16d3e2> │ │ │ │ subs r4, #112 @ 0x70 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrb r0, [r6, #22] │ │ │ │ + ldrb r0, [r2, #24] │ │ │ │ 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] @ (27f064 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16d614>) │ │ │ │ @@ -694559,15 +694560,15 @@ │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 27ef98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16d548> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 27f026 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16d5d6> │ │ │ │ subs r2, #198 @ 0xc6 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrb r6, [r1, #16] │ │ │ │ + ldrb r6, [r5, #17] │ │ │ │ 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] @ (27f26c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16d81c>) │ │ │ │ @@ -694730,15 +694731,15 @@ │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 27f19e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16d74e> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 27f22e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16d7de> │ │ │ │ subs r0, #194 @ 0xc2 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrb r0, [r4, #8] │ │ │ │ + ldrb r0, [r0, #10] │ │ │ │ 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] @ (27f4a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16da58>) │ │ │ │ @@ -694919,15 +694920,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 27f466 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16da16> │ │ │ │ nop │ │ │ │ adds r6, #186 @ 0xba │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrb r6, [r4, #0] │ │ │ │ + ldrb r6, [r0, #2] │ │ │ │ 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] @ (27f6e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16dc98>) │ │ │ │ @@ -695108,15 +695109,15 @@ │ │ │ │ b.n 27f5fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16dbac> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 27f6a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16dc58> │ │ │ │ adds r4, #126 @ 0x7e │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strb r2, [r0, #24] │ │ │ │ + strb r2, [r4, #25] │ │ │ │ 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] @ (27f950 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16df00>) │ │ │ │ @@ -695308,15 +695309,15 @@ │ │ │ │ b.n 27f85a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16de0a> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ b.n 27f912 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16dec2> │ │ │ │ adds r2, #62 @ 0x3e │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strb r0, [r1, #15] │ │ │ │ + strb r0, [r5, #16] │ │ │ │ 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] @ (27fb64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16e114>) │ │ │ │ @@ -695479,15 +695480,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 27f9dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16df8c> │ │ │ │ mov r0, r6 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 27fadc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16e08c> │ │ │ │ cmp r7, #214 @ 0xd6 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strb r6, [r3, #5] │ │ │ │ + strb r6, [r7, #6] │ │ │ │ lsls r4, r7, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 27fc80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16e230> │ │ │ │ @@ -696042,15 +696043,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 28016c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16e71c> │ │ │ │ nop │ │ │ │ cmp r0, #140 @ 0x8c │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r4, [r7, #4] │ │ │ │ + ldr r4, [r3, #12] │ │ │ │ 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] @ (280324 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16e8d4>) │ │ │ │ @@ -696158,15 +696159,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2802b6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16e866> │ │ │ │ movs r7, #86 @ 0x56 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r2, [r3, #20] │ │ │ │ + ldr r2, [r7, #24] │ │ │ │ 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] @ (2804b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16ea64>) │ │ │ │ @@ -696294,15 +696295,15 @@ │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 280378 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16e928> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 280418 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16e9c8> │ │ │ │ movs r6, #4 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r2, [r6, #12] │ │ │ │ + str r2, [r2, #20] │ │ │ │ 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] @ (28064c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16ebfc>) │ │ │ │ @@ -696432,15 +696433,15 @@ │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 28050c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16eabc> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 2805ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16eb5c> │ │ │ │ movs r4, #116 @ 0x74 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrsh r2, [r6, r5] │ │ │ │ + ldrsh r2, [r2, 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, #360] @ (2807d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16ed80>) │ │ │ │ @@ -696565,15 +696566,15 @@ │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 28069c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16ec4c> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 28073c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16ecec> │ │ │ │ movs r2, #218 @ 0xda │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrb r2, [r7, r7] │ │ │ │ + ldrsh r2, [r3, r1] │ │ │ │ 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] @ (280958 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16ef08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696699,15 +696700,15 @@ │ │ │ │ b.n 280820 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16edd0> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 2808bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16ee6c> │ │ │ │ nop │ │ │ │ movs r1, #90 @ 0x5a │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrb r0, [r2, r2] │ │ │ │ + ldrb r0, [r6, r3] │ │ │ │ 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] @ (280af0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16f0a0>) │ │ │ │ @@ -696837,15 +696838,15 @@ │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 2809b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16ef60> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 280a50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16f000> │ │ │ │ subs r0, r2, #7 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r6, [r2, r4] │ │ │ │ + ldrh r6, [r6, r5] │ │ │ │ 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] @ (280c90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16f240>) │ │ │ │ @@ -696977,15 +696978,15 @@ │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 280b4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16f0fc> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 280bec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16f19c> │ │ │ │ subs r0, r7, #0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r6, [r1, r6] │ │ │ │ + ldr r6, [r5, 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, #452] @ (280e74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16f424>) │ │ │ │ @@ -697139,15 +697140,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 280d94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16f344> │ │ │ │ adds r6, r2, #2 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r0, [r0, r0] │ │ │ │ + ldr r0, [r4, r1] │ │ │ │ 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] @ (281068 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16f618>) │ │ │ │ @@ -697305,15 +697306,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 280f80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16f530> │ │ │ │ subs r2, r6, r2 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrsb r0, [r5, r0] │ │ │ │ + ldrsb r0, [r1, r2] │ │ │ │ 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] @ (281234 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16f7e4>) │ │ │ │ @@ -697461,15 +697462,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 281164 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16f714> │ │ │ │ adds r2, r7, r2 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strb r4, [r3, r1] │ │ │ │ + strb r4, [r7, r2] │ │ │ │ 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] @ (281404 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16f9b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -697620,15 +697621,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 281328 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16f8d8> │ │ │ │ asrs r6, r6, #27 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strh r4, [r5, r2] │ │ │ │ + strh r4, [r1, r4] │ │ │ │ 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] @ (2815f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16fba8>) │ │ │ │ @@ -697786,15 +697787,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 281510 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16fac0> │ │ │ │ asrs r2, r4, #20 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r0, [r4, r3] │ │ │ │ + str r0, [r0, r5] │ │ │ │ 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] @ (2817fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16fdac>) │ │ │ │ @@ -697956,15 +697957,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 28170c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16fcbc> │ │ │ │ asrs r6, r5, #12 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r6, [pc, #992] @ (281be4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x170194>) │ │ │ │ + ldr r7, [pc, #352] @ (281964 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16ff14>) │ │ │ │ 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] @ (2819f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16ffa4>) │ │ │ │ @@ -698119,15 +698120,15 @@ │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 28186a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16fe1a> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 281908 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16feb8> │ │ │ │ asrs r2, r5, #4 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r5, [pc, #80] @ (281a4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16fffc>) │ │ │ │ + ldr r5, [pc, #464] @ (281bcc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17017c>) │ │ │ │ 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] @ (281c08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1701b8>) │ │ │ │ @@ -698288,15 +698289,15 @@ │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 281a6e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17001e> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 281b0e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1700be> │ │ │ │ lsrs r2, r6, #28 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r3, [pc, #136] @ (281c98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x170248>) │ │ │ │ + ldr r3, [pc, #520] @ (281e18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1703c8>) │ │ │ │ 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] @ (281ddc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17038c>) │ │ │ │ @@ -698442,15 +698443,15 @@ │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 281c6a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17021a> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 281d08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1702b8> │ │ │ │ lsrs r2, r3, #20 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r1, [pc, #256] @ (281ee4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x170494>) │ │ │ │ + ldr r1, [pc, #640] @ (282064 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x170614>) │ │ │ │ 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] @ (281fc0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x170570>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698603,15 +698604,15 @@ │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 281e40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1703f0> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 281eda <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17048a> │ │ │ │ lsrs r6, r1, #13 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0x4782 │ │ │ │ + @ instruction: 0x47e2 │ │ │ │ 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] @ (2821d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x170784>) │ │ │ │ @@ -698773,15 +698774,15 @@ │ │ │ │ b.n 28203a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1705ea> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 2820da <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17068a> │ │ │ │ nop │ │ │ │ lsrs r0, r5, #5 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cmp lr, r3 │ │ │ │ + cmp lr, pc │ │ │ │ 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] @ (282400 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1709b0>) │ │ │ │ @@ -698948,15 +698949,15 @@ │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 28225a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17080a> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 2822fa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1708aa> │ │ │ │ lsls r2, r2, #29 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - bics r2, r2 │ │ │ │ + mvns r2, 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, #664] @ (2826b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x170c68>) │ │ │ │ @@ -699155,15 +699156,15 @@ │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 282630 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x170be0> │ │ │ │ nop │ │ │ │ lsls r6, r4, #20 │ │ │ │ lsls r0, r5, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - asrs r6, r0 │ │ │ │ + adcs r6, r4 │ │ │ │ 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 │ │ │ │ @@ -699374,15 +699375,15 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ lsls r6, r4, #9 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - subs r6, #78 @ 0x4e │ │ │ │ + subs r6, #174 @ 0xae │ │ │ │ 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] @ (282c58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x171208>) │ │ │ │ @@ -699580,15 +699581,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 282bd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x171180> │ │ │ │ nop │ │ │ │ vaddw.u8 q0, q11, d23 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - subs r3, #150 @ 0x96 │ │ │ │ + subs r3, #246 @ 0xf6 │ │ │ │ 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] @ (282e78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x171428>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -699757,15 +699758,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 282cee <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17129e> │ │ │ │ stc2l 1, cr0, [lr], {167} @ 0xa7 │ │ │ │ bcc.n 282f74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x171524> │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r4, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #152 @ 0x98 │ │ │ │ + subs r0, #248 @ 0xf8 │ │ │ │ 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] @ (2830b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x171660>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -699943,15 +699944,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 283024 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1715d4> │ │ │ │ @ instruction: 0xfaa801a7 │ │ │ │ bne.n 28315c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17170c> │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r4, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #44 @ 0x2c │ │ │ │ + adds r7, #140 @ 0x8c │ │ │ │ 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] @ (283330 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1718e0>) │ │ │ │ @@ -700133,15 +700134,15 @@ │ │ │ │ b.n 2832a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x171850> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ str??.w r0, [lr, ] │ │ │ │ - adds r4, #234 @ 0xea │ │ │ │ + adds r5, #74 @ 0x4a │ │ │ │ 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] @ (283590 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x171b40>) │ │ │ │ @@ -700321,15 +700322,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 283508 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x171ab8> │ │ │ │ nop │ │ │ │ @ instruction: 0xf5f601a7 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - adds r2, #146 @ 0x92 │ │ │ │ + adds r2, #242 @ 0xf2 │ │ │ │ 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] @ (2837d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x171d88>) │ │ │ │ @@ -700496,15 +700497,15 @@ │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 283636 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x171be6> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 283752 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x171d02> │ │ │ │ @ instruction: 0xf39201a7 │ │ │ │ - adds r0, #86 @ 0x56 │ │ │ │ + adds r0, #182 @ 0xb6 │ │ │ │ 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] @ (2839e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x171f98>) │ │ │ │ @@ -700663,15 +700664,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 283852 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x171e02> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 2838f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x171ea0> │ │ │ │ adc.w r1, lr, #167 @ 0xa7 │ │ │ │ - cmp r6, #116 @ 0x74 │ │ │ │ + cmp r6, #212 @ 0xd4 │ │ │ │ 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] @ (283c08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1721b8>) │ │ │ │ @@ -700830,15 +700831,15 @@ │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 283a78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x172028> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 283b82 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x172132> │ │ │ │ vrhadd.s d0, d30, d23 │ │ │ │ - cmp r4, #64 @ 0x40 │ │ │ │ + cmp r4, #160 @ 0xa0 │ │ │ │ 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] @ (283de8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x172398>) │ │ │ │ @@ -700986,15 +700987,15 @@ │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 283c72 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x172222> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 283d0e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1722be> │ │ │ │ nop │ │ │ │ ldc 1, cr0, [sl, #-668] @ 0xfffffd64 │ │ │ │ - cmp r2, #130 @ 0x82 │ │ │ │ + cmp r2, #226 @ 0xe2 │ │ │ │ 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] @ (283fdc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17258c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701149,15 +701150,15 @@ │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 283e56 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x172406> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 283ef0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1724a0> │ │ │ │ nop │ │ │ │ adc.w r1, r2, r7, asr #2 │ │ │ │ - cmp r0, #180 @ 0xb4 │ │ │ │ + cmp r1, #20 │ │ │ │ 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] @ (284204 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1727b4>) │ │ │ │ @@ -701319,15 +701320,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 28406e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17261e> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 28417c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17272c> │ │ │ │ nop │ │ │ │ strd r0, r1, [sl, #-668] @ 0x29c │ │ │ │ - movs r6, #146 @ 0x92 │ │ │ │ + movs r6, #242 @ 0xf2 │ │ │ │ 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] @ (284438 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1729e8>) │ │ │ │ @@ -701496,15 +701497,15 @@ │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 284292 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x172842> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 284330 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1728e0> │ │ │ │ b.n 284284 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x172834> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - movs r4, #168 @ 0xa8 │ │ │ │ + movs r5, #8 │ │ │ │ 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] @ (28467c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x172c2c>) │ │ │ │ @@ -701672,15 +701673,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2844da <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x172a8a> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 2845f6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x172ba6> │ │ │ │ b.n 28405c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17260c> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - movs r2, #82 @ 0x52 │ │ │ │ + movs r2, #178 @ 0xb2 │ │ │ │ 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] @ (2848b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x172e60>) │ │ │ │ @@ -701849,15 +701850,15 @@ │ │ │ │ b.n 284714 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x172cc4> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 284828 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x172dd8> │ │ │ │ nop │ │ │ │ b.n 284e08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1733b8> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - movs r0, #48 @ 0x30 │ │ │ │ + movs r0, #144 @ 0x90 │ │ │ │ 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] @ (284ad8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x173088>) │ │ │ │ @@ -702020,15 +702021,15 @@ │ │ │ │ b.n 284942 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x172ef2> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 284a50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x173000> │ │ │ │ nop │ │ │ │ b.n 284bc8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x173178> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - subs r2, r3, #0 │ │ │ │ + subs r2, r7, #1 │ │ │ │ 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] @ (284d0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1732bc>) │ │ │ │ @@ -702197,15 +702198,15 @@ │ │ │ │ b.n 284b70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x173120> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 284c84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x173234> │ │ │ │ nop │ │ │ │ udf #78 @ 0x4e │ │ │ │ lsls r7, r4, #6 │ │ │ │ - adds r4, r0, #0 │ │ │ │ + adds r4, r4, #1 │ │ │ │ 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] @ (284e30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1733e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702300,15 +702301,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 284d54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x173304> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 284dd2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x173382> │ │ │ │ bgt.n 284e74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x173424> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - subs r2, r7, r1 │ │ │ │ + subs r2, r3, r3 │ │ │ │ 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] @ (284f74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x173524>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -702417,15 +702418,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 284f08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1734b8> │ │ │ │ bge.n 284f70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x173520> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - adds r0, r5, r6 │ │ │ │ + subs r0, r1, r0 │ │ │ │ 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] @ (2850b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x173668>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -702531,15 +702532,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 28504a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1735fa> │ │ │ │ nop │ │ │ │ bls.n 285028 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1735d8> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - adds r4, r2, r3 │ │ │ │ + adds r4, r6, r4 │ │ │ │ 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] @ (28520c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1737bc>) │ │ │ │ @@ -702653,15 +702654,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 285196 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x173746> │ │ │ │ nop │ │ │ │ bhi.n 2852f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1738a4> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - adds r6, r1, r5 │ │ │ │ + adds r6, r5, r6 │ │ │ │ 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 │ │ │ │ @@ -707284,17 +707285,17 @@ │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r5, [sp, #872] @ 0x368 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldr r5, [pc, #344] @ (288dd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x177384>) │ │ │ │ + ldr r5, [pc, #728] @ (288f54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x177504>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r4, [pc, #320] @ (288dc0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x177370>) │ │ │ │ + ldr r4, [pc, #704] @ (288f40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1774f0>) │ │ │ │ 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] @ (288e5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17740c>) │ │ │ │ @@ -707445,17 +707446,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #500] @ 0x1f4 │ │ │ │ blx r3 │ │ │ │ b.n 288d62 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x177312> │ │ │ │ ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldr r3, [pc, #592] @ (2890b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x177664>) │ │ │ │ + ldr r3, [pc, #976] @ (289234 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1777e4>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r2, [pc, #488] @ (289050 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x177600>) │ │ │ │ + ldr r2, [pc, #872] @ (2891d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x177780>) │ │ │ │ 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] @ (289094 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x177644>) │ │ │ │ @@ -707630,17 +707631,17 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r3, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 288f72 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x177522> │ │ │ │ nop │ │ │ │ ldr r2, [sp, #784] @ 0x310 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldr r2, [pc, #816] @ (2893cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17797c>) │ │ │ │ + ldr r3, [pc, #176] @ (28914c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1776fc>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r0, [pc, #376] @ (289218 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1777c8>) │ │ │ │ + ldr r0, [pc, #760] @ (289398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x177948>) │ │ │ │ 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] @ (2892cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17787c>) │ │ │ │ @@ -707815,17 +707816,17 @@ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r3, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 2891ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17775c> │ │ │ │ ldr r0, [sp, #560] @ 0x230 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldr r0, [pc, #664] @ (28956c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x177b1c>) │ │ │ │ + ldr r1, [pc, #24] @ (2892ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17789c>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ - mov r4, r4 │ │ │ │ + mov ip, r0 │ │ │ │ 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] @ (289530 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x177ae0>) │ │ │ │ @@ -708005,17 +708006,17 @@ │ │ │ │ vmov.f32 s1, s17 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 2893f6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1779a6> │ │ │ │ str r6, [sp, #336] @ 0x150 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - cmp r2, r2 │ │ │ │ + cmp r2, lr │ │ │ │ lsls r6, r4, #3 │ │ │ │ - mvns r0, r0 │ │ │ │ + add r0, r4 │ │ │ │ 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] @ (2897a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x177d58>) │ │ │ │ @@ -708199,17 +708200,17 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r3, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 28965c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x177c0c> │ │ │ │ nop │ │ │ │ str r3, [sp, #960] @ 0x3c0 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - cmn r0, r0 │ │ │ │ + orrs r0, r4 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - adcs r2, r3 │ │ │ │ + sbcs r2, r7 │ │ │ │ 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] @ (289a40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x177ff0>) │ │ │ │ @@ -708406,17 +708407,17 @@ │ │ │ │ vmov.f32 s1, s17 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #572] @ 0x23c │ │ │ │ blx r3 │ │ │ │ b.n 2898e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x177e98> │ │ │ │ str r1, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - subs r7, #94 @ 0x5e │ │ │ │ + subs r7, #190 @ 0xbe │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r6, #192 @ 0xc0 │ │ │ │ + subs r7, #32 │ │ │ │ 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] @ (289cdc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17828c>) │ │ │ │ @@ -708612,17 +708613,17 @@ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r3, [r3, #572] @ 0x23c │ │ │ │ blx r3 │ │ │ │ b.n 289b82 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x178132> │ │ │ │ ldrh r0, [r4, #54] @ 0x36 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - subs r4, #218 @ 0xda │ │ │ │ + subs r5, #58 @ 0x3a │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r4, #40 @ 0x28 │ │ │ │ + subs r4, #136 @ 0x88 │ │ │ │ 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 │ │ │ │ @@ -711093,17 +711094,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ vpop {d8} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r7, #84] @ 0x54 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - adds r4, r2, #4 │ │ │ │ + adds r4, r6, #5 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - adds r6, r5, #0 │ │ │ │ + adds r6, r1, #2 │ │ │ │ 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] @ (28bd4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17a2fc>) │ │ │ │ @@ -711164,17 +711165,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ vpop {d8} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r4, [r4, #72] @ 0x48 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - adds r2, r2, #1 │ │ │ │ + adds r2, r6, #2 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r4, r3, r5 │ │ │ │ + subs r4, r7, r6 │ │ │ │ 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] @ (28bee0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17a490>) │ │ │ │ @@ -711294,17 +711295,17 @@ │ │ │ │ b.n 28bdda <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17a38a> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 28be4a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17a3fa> │ │ │ │ nop │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ lsls r7, r4, #6 │ │ │ │ - adds r2, r7, #0 │ │ │ │ + adds r2, r3, #2 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - adds r4, r5, r7 │ │ │ │ + subs r4, r1, r1 │ │ │ │ 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] @ (28c070 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17a620>) │ │ │ │ @@ -711424,17 +711425,17 @@ │ │ │ │ bne.n 28bf68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17a518> │ │ │ │ b.n 28bf70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17a520> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 28bfde <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17a58e> │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - subs r6, r6, r2 │ │ │ │ + subs r6, r2, r4 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - adds r0, r3, r1 │ │ │ │ + adds r0, r7, r2 │ │ │ │ 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] @ (28c230 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17a7e0>) │ │ │ │ @@ -711564,17 +711565,17 @@ │ │ │ │ bne.w 28c110 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17a6c0> │ │ │ │ b.n 28c11a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17a6ca> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 28c19c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17a74c> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ lsls r7, r4, #6 │ │ │ │ - asrs r4, r1, #31 │ │ │ │ + adds r4, r5, r0 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - asrs r2, r3, #26 │ │ │ │ + asrs r2, r7, #27 │ │ │ │ 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] @ (28c3f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17a9a4>) │ │ │ │ @@ -711705,17 +711706,17 @@ │ │ │ │ bne.w 28c2d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17a884> │ │ │ │ b.n 28c2de <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17a88e> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 28c360 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17a910> │ │ │ │ str r0, [r6, #108] @ 0x6c │ │ │ │ lsls r7, r4, #6 │ │ │ │ - asrs r0, r3, #24 │ │ │ │ + asrs r0, r7, #25 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - asrs r6, r2, #19 │ │ │ │ + asrs r6, r6, #20 │ │ │ │ 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] @ (28c5e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17ab90>) │ │ │ │ @@ -711853,17 +711854,17 @@ │ │ │ │ bne.w 28c4ae <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17aa5e> │ │ │ │ b.n 28c4ba <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17aa6a> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 28c54a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17aafa> │ │ │ │ str r2, [r5, #80] @ 0x50 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - asrs r2, r5, #13 │ │ │ │ + asrs r2, r1, #15 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - asrs r4, r5, #11 │ │ │ │ + asrs r4, r1, #13 │ │ │ │ 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] @ (28c7d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17ad80>) │ │ │ │ @@ -712002,17 +712003,17 @@ │ │ │ │ bne.w 28c69e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17ac4e> │ │ │ │ b.n 28c6aa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17ac5a> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 28c73a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17acea> │ │ │ │ str r6, [r7, #48] @ 0x30 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - asrs r2, r1, #6 │ │ │ │ + asrs r2, r5, #7 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - asrs r4, r7, #3 │ │ │ │ + asrs r4, r3, #5 │ │ │ │ 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] @ (28c880 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17ae30>) │ │ │ │ @@ -716371,17 +716372,17 @@ │ │ │ │ bne.n 28fb96 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17e146> │ │ │ │ b.n 28fb9e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17e14e> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 28fc08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17e1b8> │ │ │ │ cmp r6, #20 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bgt.n 28fce8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17e298> │ │ │ │ + bgt.n 28fba8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17e158> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - bgt.n 28fd08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17e2b8> │ │ │ │ + bgt.n 28fbc8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17e178> │ │ │ │ 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] @ (28fe18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17e3c8>) │ │ │ │ @@ -716497,17 +716498,17 @@ │ │ │ │ bne.n 28fd1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17e2cc> │ │ │ │ b.n 28fd24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17e2d4> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 28fd8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17e33c> │ │ │ │ cmp r4, #140 @ 0x8c │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bge.n 28fd9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17e34c> │ │ │ │ + blt.n 28fe5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17e40c> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - bge.n 28fd84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17e334> │ │ │ │ + blt.n 28fe44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17e3f4> │ │ │ │ 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] @ (28ffd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17e588>) │ │ │ │ @@ -716637,17 +716638,17 @@ │ │ │ │ bne.w 28feb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17e468> │ │ │ │ b.n 28fec2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17e472> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 28ff44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17e4f4> │ │ │ │ cmp r3, #8 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bls.n 290000 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17e5b0> │ │ │ │ + bls.n 2900c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17e670> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - bhi.n 28ffc8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17e578> │ │ │ │ + bls.n 290088 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17e638> │ │ │ │ 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] @ (29019c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17e74c>) │ │ │ │ @@ -716778,17 +716779,17 @@ │ │ │ │ bne.w 29007c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17e62c> │ │ │ │ b.n 290086 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17e636> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 290108 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17e6b8> │ │ │ │ cmp r1, #72 @ 0x48 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bvc.n 29025c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17e80c> │ │ │ │ + bvc.n 29011c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17e6cc> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - bvc.n 290204 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17e7b4> │ │ │ │ + bvc.n 2900c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17e674> │ │ │ │ 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] @ (290388 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17e938>) │ │ │ │ @@ -716926,17 +716927,17 @@ │ │ │ │ bne.w 290256 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17e806> │ │ │ │ b.n 290262 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17e812> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 2902f2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17e8a2> │ │ │ │ movs r7, #130 @ 0x82 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bpl.n 290294 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17e844> │ │ │ │ + bpl.n 290354 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17e904> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - bpl.n 29041c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17e9cc> │ │ │ │ + bpl.n 2902dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17e88c> │ │ │ │ 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] @ (290578 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17eb28>) │ │ │ │ @@ -717075,17 +717076,17 @@ │ │ │ │ bne.w 290446 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17e9f6> │ │ │ │ b.n 290452 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17ea02> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 2904e2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17ea92> │ │ │ │ movs r5, #150 @ 0x96 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bcc.n 2904c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17ea74> │ │ │ │ + bmi.n 290584 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17eb34> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - bcc.n 29062c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17ebdc> │ │ │ │ + bcc.n 2904ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17ea9c> │ │ │ │ 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] @ (29064c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17ebfc>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -717367,18 +717368,18 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ b.n 29081e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17edce> │ │ │ │ movs r1, #210 @ 0xd2 │ │ │ │ lsls r7, r4, #6 │ │ │ │ movs r0, #180 @ 0xb4 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - str r4, [r3, #24] │ │ │ │ + str r4, [r7, #28] │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldr r0, [pc, #204] @ (2909a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17ef58>) │ │ │ │ - vsubl.u q11, d15, d24 │ │ │ │ + vsubl.u q11, d31, d8 │ │ │ │ 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] @ (290a4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17effc>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -717510,18 +717511,18 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ b.n 29099e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17ef4e> │ │ │ │ movs r0, #82 @ 0x52 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r4, r6, #4 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - str r4, [r0, #0] │ │ │ │ + str r4, [r4, #4] │ │ │ │ lsls r3, r7, #3 │ │ │ │ mov fp, r6 │ │ │ │ - vaddl.u q11, d31, d24 │ │ │ │ + vaddw.u q11, , d8 │ │ │ │ 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] @ (290bdc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17f18c>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -717653,18 +717654,18 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ b.n 290b26 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17f0d6> │ │ │ │ subs r2, r2, #3 │ │ │ │ lsls r7, r4, #6 │ │ │ │ adds r4, r4, #6 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldrsh r4, [r4, r1] │ │ │ │ + ldrsh r4, [r0, r3] │ │ │ │ lsls r3, r7, #3 │ │ │ │ cmp r3, r4 │ │ │ │ - vcvt.u32.f32 d21, d8, #1 │ │ │ │ + vcvt.u32.f32 , q12, #1 │ │ │ │ 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] @ (290d6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17f31c>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -717796,18 +717797,18 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ b.n 290cb6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17f266> │ │ │ │ adds r2, r0, #5 │ │ │ │ lsls r7, r4, #6 │ │ │ │ adds r4, r2, #0 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldrb r4, [r7, r2] │ │ │ │ + ldrb r4, [r3, r4] │ │ │ │ lsls r3, r7, #3 │ │ │ │ bics r3, r2 │ │ │ │ - @ instruction: 0xffff5d88 │ │ │ │ + vqrdmulh.s , , d24[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] @ (290ef8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17f4a8>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -717941,18 +717942,18 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ b.n 290e4a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17f3fa> │ │ │ │ subs r2, r6, r6 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, r1, r2 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldrb r0, [r2, r3] │ │ │ │ + ldrb r0, [r6, r4] │ │ │ │ lsls r3, r7, #3 │ │ │ │ tst r7, r0 │ │ │ │ - @ instruction: 0xffff5bfc │ │ │ │ + vcvt.f16.u16 , q6, #1 │ │ │ │ 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] @ (29107c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17f62c>) │ │ │ │ @@ -718081,18 +718082,18 @@ │ │ │ │ blx r4 │ │ │ │ b.n 290fcc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17f57c> │ │ │ │ nop │ │ │ │ subs r6, r4, r0 │ │ │ │ lsls r7, r4, #6 │ │ │ │ adds r2, r1, r4 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldrh r2, [r6, r4] │ │ │ │ + ldrh r2, [r2, r6] │ │ │ │ lsls r3, r7, #3 │ │ │ │ lsls r1, r1 │ │ │ │ - @ instruction: 0xffff5a7e │ │ │ │ + @ instruction: 0xffff5ade │ │ │ │ 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] @ (2911fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17f7ac>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -718223,18 +718224,18 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ b.n 29114e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17f6fe> │ │ │ │ adds r2, r4, r2 │ │ │ │ lsls r7, r4, #6 │ │ │ │ asrs r4, r0, #30 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldr r4, [r2, r6] │ │ │ │ + ldr r4, [r6, r7] │ │ │ │ lsls r3, r7, #3 │ │ │ │ subs r7, #3 │ │ │ │ - @ instruction: 0xffff58f8 │ │ │ │ + vqrshrn.u64 d21, q4, #1 │ │ │ │ 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] @ (291388 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17f938>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -718364,18 +718365,18 @@ │ │ │ │ blx r4 │ │ │ │ b.n 2912da <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17f88a> │ │ │ │ nop │ │ │ │ asrs r2, r4, #28 │ │ │ │ lsls r7, r4, #6 │ │ │ │ asrs r0, r7, #23 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldrsb r4, [r7, r1] │ │ │ │ + ldrsb r4, [r3, r3] │ │ │ │ lsls r3, r7, #3 │ │ │ │ subs r4, #51 @ 0x33 │ │ │ │ - vabal.u , d31, d24 │ │ │ │ + vrsubhn.i d21, , q4 │ │ │ │ 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] @ (2914fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17faac>) │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ @@ -718496,18 +718497,18 @@ │ │ │ │ mvn.w r0, #14 │ │ │ │ blx r4 │ │ │ │ b.n 291456 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17fa06> │ │ │ │ asrs r6, r2, #22 │ │ │ │ lsls r7, r4, #6 │ │ │ │ asrs r4, r0, #18 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - strb r4, [r4, r3] │ │ │ │ + strb r4, [r0, r5] │ │ │ │ lsls r3, r7, #3 │ │ │ │ subs r2, #191 @ 0xbf │ │ │ │ - vsri.32 d21, d20, #1 │ │ │ │ + vsri.64 d21, d4, #1 │ │ │ │ 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] @ (29167c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17fc2c>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -718635,18 +718636,18 @@ │ │ │ │ mvn.w r0, #14 │ │ │ │ blx r4 │ │ │ │ b.n 2915d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x17fb80> │ │ │ │ asrs r2, r4, #16 │ │ │ │ lsls r7, r4, #6 │ │ │ │ asrs r2, r0, #12 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - strh r6, [r1, r5] │ │ │ │ + strh r6, [r5, r6] │ │ │ │ lsls r3, r7, #3 │ │ │ │ subs r1, #61 @ 0x3d │ │ │ │ - vrshr.u64 d21, d18, #1 │ │ │ │ + vrsra.u32 d21, d2, #1 │ │ │ │ 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 │ │ │ │ @@ -719149,15 +719150,15 @@ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 291b44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1800f4> │ │ │ │ lsrs r4, r5, #25 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - asrs r6, r6, #2 │ │ │ │ + asrs r6, r2, #4 │ │ │ │ lsls r6, r4, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 291d42 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1802f2> │ │ │ │ @@ -719277,15 +719278,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 291c9a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18024a> │ │ │ │ nop │ │ │ │ lsrs r0, r3, #20 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - lsrs r4, r1, #29 │ │ │ │ + lsrs r4, r5, #30 │ │ │ │ lsls r6, r4, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 291ea2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x180452> │ │ │ │ @@ -719400,15 +719401,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 291e04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1803b4> │ │ │ │ nop │ │ │ │ lsrs r4, r7, #14 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - lsrs r4, r5, #23 │ │ │ │ + lsrs r4, r1, #25 │ │ │ │ lsls r6, r4, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 292018 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1805c8> │ │ │ │ @@ -719529,15 +719530,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ b.n 291f70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x180520> │ │ │ │ lsrs r2, r3, #9 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - lsrs r6, r6, #17 │ │ │ │ + lsrs r6, r2, #19 │ │ │ │ lsls r6, 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, #632] @ (2922c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x180870>) │ │ │ │ @@ -719734,17 +719735,17 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - @ instruction: 0xb7d0 │ │ │ │ + @ instruction: 0xb830 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - @ instruction: 0xb616 │ │ │ │ + cpsid ai │ │ │ │ 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] @ (292568 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x180b18>) │ │ │ │ @@ -719943,17 +719944,17 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - push {r1, r2, r3, r5, r6, r7} │ │ │ │ + push {r1, r2, r3, r6, lr} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - cbz r0, 2925dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x180b8c> │ │ │ │ + cbz r0, 2925f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x180ba4> │ │ │ │ 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] @ (292810 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x180dc0>) │ │ │ │ @@ -720152,17 +720153,17 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - sxtb r6, r4 │ │ │ │ + uxtb r6, r0 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - sub sp, #288 @ 0x120 │ │ │ │ + cbz r0, 292832 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x180de2> │ │ │ │ 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] @ (292ab8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x181068>) │ │ │ │ @@ -720360,17 +720361,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, sp, #960 @ 0x3c0 │ │ │ │ + add sp, #320 @ 0x140 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - add r6, sp, #120 @ 0x78 │ │ │ │ + add r6, sp, #504 @ 0x1f8 │ │ │ │ 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] @ (292d64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x181314>) │ │ │ │ @@ -720569,17 +720570,17 @@ │ │ │ │ cdp2 1, 5, cr0, cr12, cr6, {5} │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - add r5, sp, #8 │ │ │ │ + add r5, sp, #392 @ 0x188 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - add r3, sp, #464 @ 0x1d0 │ │ │ │ + add r3, sp, #848 @ 0x350 │ │ │ │ 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] @ (293010 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1815c0>) │ │ │ │ @@ -720778,17 +720779,17 @@ │ │ │ │ @ instruction: 0xfbb001a6 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - add r2, sp, #456 @ 0x1c8 │ │ │ │ + add r2, sp, #840 @ 0x348 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - add r0, sp, #800 @ 0x320 │ │ │ │ + add r1, sp, #160 @ 0xa0 │ │ │ │ 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] @ (293354 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x181904>) │ │ │ │ @@ -721026,17 +721027,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 │ │ │ │ - add r6, pc, #488 @ (adr r6, 293554 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x181b04>) │ │ │ │ + add r6, pc, #872 @ (adr r6, 2936d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x181c84>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ - add r5, pc, #704 @ (adr r5, 293630 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x181be0>) │ │ │ │ + add r6, pc, #64 @ (adr r6, 2933b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x181960>) │ │ │ │ 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] @ (2936a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x181c50>) │ │ │ │ @@ -721275,17 +721276,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 │ │ │ │ - add r3, pc, #232 @ (adr r3, 2937a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x181d50>) │ │ │ │ + add r3, pc, #616 @ (adr r3, 293920 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x181ed0>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ - add r2, pc, #400 @ (adr r2, 29384c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x181dfc>) │ │ │ │ + add r2, pc, #784 @ (adr r2, 2939cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x181f7c>) │ │ │ │ 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] @ (29375c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x181d0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -721336,15 +721337,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 293708 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x181cb8> │ │ │ │ nop │ │ │ │ @ instruction: 0xf27801a6 │ │ │ │ - adc.w r0, r8, #7503872 @ 0x728000 │ │ │ │ + sub.w r0, r8, #7503872 @ 0x728000 │ │ │ │ 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] @ (2938b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x181e68>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -721466,18 +721467,18 @@ │ │ │ │ mov r3, r6 │ │ │ │ mvn.w r0, #14 │ │ │ │ blx r1 │ │ │ │ b.n 293814 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x181dc4> │ │ │ │ nop │ │ │ │ rsbs r1, r0, #166 @ 0xa6 │ │ │ │ @ instruction: 0xf0c801a6 │ │ │ │ - adds r1, #218 @ 0xda │ │ │ │ + adds r2, #58 @ 0x3a │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldmia r0, {r0, r1, r2, r3, r5} │ │ │ │ - vuzp. , q2 │ │ │ │ + vzip. d19, d20 │ │ │ │ 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] @ (293a24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x181fd4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -721595,18 +721596,18 @@ │ │ │ │ b.n 2939a2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x181f52> │ │ │ │ mvn.w r0, #14 │ │ │ │ vmov d0, r6, r7 │ │ │ │ blx r2 │ │ │ │ b.n 293980 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x181f30> │ │ │ │ orn r1, r6, #166 @ 0xa6 │ │ │ │ vrhadd.s16 d16, d26, d22 │ │ │ │ - adds r2, #142 @ 0x8e │ │ │ │ + adds r2, #238 @ 0xee │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmia r7!, {r0, r4, r5, r6, r7} │ │ │ │ - vsra.u64 , q13, #2 │ │ │ │ + vrshr.u32 , q5, #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] @ (293ae8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x182098>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -721662,15 +721663,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 293a90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x182040> │ │ │ │ nop │ │ │ │ cdp 1, 15, cr0, cr12, cr6, {5} │ │ │ │ - subs.w r0, ip, #229 @ 0xe5 │ │ │ │ + @ instruction: 0xf21c00e5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #180] @ (293bb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x182164>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -721728,15 +721729,15 @@ │ │ │ │ add r2, pc │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 293b48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1820f8> │ │ │ │ cdp 1, 4, cr0, cr6, cr6, {5} │ │ │ │ - @ instruction: 0xf0f600e5 │ │ │ │ + adcs.w r0, r6, #229 @ 0xe5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s0, [r0] │ │ │ │ bl 293af0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1820a0> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -721812,15 +721813,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 293c5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18220c> │ │ │ │ nop │ │ │ │ stc 1, cr0, [lr, #-664]! @ 0xfffffd68 │ │ │ │ - vmla.i32 d16, d28, d5[1] │ │ │ │ + orr.w r0, ip, #229 @ 0xe5 │ │ │ │ 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] @ (293d74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x182324>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -721876,15 +721877,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 293d1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1822cc> │ │ │ │ ldcl 1, cr0, [r4], #-664 @ 0xfffffd68 │ │ │ │ - vhadd.s32 q0, q15, │ │ │ │ + vmla.i d0, d30, d1[5] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #208] @ (293e5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18240c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -721949,15 +721950,15 @@ │ │ │ │ vstr s0, [sp, #4] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 293dd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x182388> │ │ │ │ subs.w r1, sl, r6, asr #2 │ │ │ │ - cdp 0, 5, cr0, cr6, cr5, {7} │ │ │ │ + cdp 0, 11, cr0, cr6, cr5, {7} │ │ │ │ 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] │ │ │ │ bl 293d7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18232c> │ │ │ │ @@ -722040,15 +722041,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (293f6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18251c>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 293f1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1824cc> │ │ │ │ orns r1, r4, r6, asr #2 │ │ │ │ - ldc 0, cr0, [r8, #-916]! @ 0xfffffc6c │ │ │ │ + ldc 0, cr0, [r8, #916] @ 0x394 │ │ │ │ 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] @ (294050 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x182600>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -722115,15 +722116,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 293fd6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x182586> │ │ │ │ @ instruction: 0xe9bc01a6 │ │ │ │ - mrrc 0, 14, r0, r2, cr5 │ │ │ │ + ldc 0, cr0, [r2], #916 @ 0x394 │ │ │ │ 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] @ (29413c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1826ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -722191,15 +722192,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2940c2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x182672> │ │ │ │ @ instruction: 0xe8d601a6 │ │ │ │ - sbc.w r0, r6, r5, asr #3 │ │ │ │ + rsb r0, r6, r5, asr #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] @ (294224 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1827d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -722267,15 +722268,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2941aa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18275a> │ │ │ │ b.n 2941f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1827a8> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - orns r0, lr, r5, asr #3 │ │ │ │ + @ instruction: 0xeade00e5 │ │ │ │ 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] @ (294310 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1828c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -722344,15 +722345,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 294296 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x182846> │ │ │ │ b.n 294118 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1826c8> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xe99200e5 │ │ │ │ + ldrd r0, r0, [r2, #916]! @ 0x394 │ │ │ │ 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] @ (2943f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1829a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -722420,15 +722421,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29437e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18292e> │ │ │ │ b.n 294024 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1825d4> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia.w sl!, {r0, r2, r5, r6, r7} │ │ │ │ + stmdb sl, {r0, r2, r5, r6, r7} │ │ │ │ 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] @ (2944e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x182a94>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -722497,16 +722498,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29446a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x182a1a> │ │ │ │ b.n 293f44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1824f4> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 294468 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x182a18> │ │ │ │ - lsls r5, r4, #3 │ │ │ │ + @ instruction: 0xe81e00e5 │ │ │ │ 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] @ (2945d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x182b84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -722576,15 +722576,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29455a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x182b0a> │ │ │ │ b.n 293e5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18240c> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 294378 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x182928> │ │ │ │ + b.n 294438 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1829e8> │ │ │ │ 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] @ (2946c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x182c74>) │ │ │ │ @@ -722655,15 +722655,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29464a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x182bfa> │ │ │ │ b.n 294d6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18331c> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 294288 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x182838> │ │ │ │ + b.n 294348 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1828f8> │ │ │ │ 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] @ (2947a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x182d58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -722731,15 +722731,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 294730 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x182ce0> │ │ │ │ nop │ │ │ │ b.n 294c78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183228> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 2941a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x182758> │ │ │ │ + b.n 294268 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x182818> │ │ │ │ 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] @ (294898 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x182e48>) │ │ │ │ @@ -722810,15 +722810,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29481e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x182dce> │ │ │ │ b.n 294b98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183148> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 2940b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x182664> │ │ │ │ + b.n 294174 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x182724> │ │ │ │ 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] @ (294988 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x182f38>) │ │ │ │ @@ -722889,15 +722889,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29490e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x182ebe> │ │ │ │ b.n 294aa8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183058> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 294fc4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183574> │ │ │ │ + b.n 295084 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183634> │ │ │ │ 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] @ (294a78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183028>) │ │ │ │ @@ -722968,15 +722968,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2949fe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x182fae> │ │ │ │ svc 158 @ 0x9e │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 294ed4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183484> │ │ │ │ + b.n 294f94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183544> │ │ │ │ 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] @ (294b5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18310c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -723044,15 +723044,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 294ae4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183094> │ │ │ │ nop │ │ │ │ udf #178 @ 0xb2 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 294df4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1833a4> │ │ │ │ + b.n 294eb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183464> │ │ │ │ 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] @ (294c40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1831f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -723120,15 +723120,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 294bc8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183178> │ │ │ │ nop │ │ │ │ ble.n 294be0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183190> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 294d10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1832c0> │ │ │ │ + b.n 294dd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183380> │ │ │ │ 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] @ (294d34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1832e4>) │ │ │ │ @@ -723200,15 +723200,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 294cb6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183266> │ │ │ │ bgt.n 294d04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1832b4> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - svc 110 @ 0x6e │ │ │ │ + svc 206 @ 0xce │ │ │ │ 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] @ (294e28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1833d8>) │ │ │ │ @@ -723280,15 +723280,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 294dac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18335c> │ │ │ │ blt.n 294e0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1833bc> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - udf #122 @ 0x7a │ │ │ │ + udf #218 @ 0xda │ │ │ │ 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] @ (294f24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1834d4>) │ │ │ │ @@ -723362,15 +723362,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 294ea8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183458> │ │ │ │ bge.n 294f20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1834d0> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ble.n 295028 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1835d8> │ │ │ │ + ble.n 294ee8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183498> │ │ │ │ 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] @ (295020 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1835d0>) │ │ │ │ @@ -723445,15 +723445,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 294f9e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18354e> │ │ │ │ bge.n 295024 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1835d4> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bgt.n 294f2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1834dc> │ │ │ │ + bgt.n 294fec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18359c> │ │ │ │ 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] @ (295124 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1836d4>) │ │ │ │ @@ -723530,15 +723530,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2950a2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183652> │ │ │ │ bls.n 295130 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1836e0> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - blt.n 295228 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1837d8> │ │ │ │ + blt.n 2950e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183698> │ │ │ │ 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] @ (295218 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1837c8>) │ │ │ │ @@ -723610,15 +723610,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29519e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18374e> │ │ │ │ bhi.n 295220 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1837d0> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bge.n 295134 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1836e4> │ │ │ │ + bge.n 2951f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1837a4> │ │ │ │ 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] @ (29530c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1838bc>) │ │ │ │ @@ -723691,15 +723691,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 295290 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183840> │ │ │ │ nop │ │ │ │ bvc.n 295330 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1838e0> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bls.n 295244 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1837f4> │ │ │ │ + bls.n 295304 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1838b4> │ │ │ │ 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] @ (2953fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1839ac>) │ │ │ │ @@ -723770,15 +723770,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 295382 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183932> │ │ │ │ bvs.n 295434 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1839e4> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bhi.n 295350 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183900> │ │ │ │ + bls.n 295410 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1839c0> │ │ │ │ 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] @ (2954f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183aa0>) │ │ │ │ @@ -723851,15 +723851,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 295474 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183a24> │ │ │ │ nop │ │ │ │ bpl.n 29554c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183afc> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bvc.n 295460 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183a10> │ │ │ │ + bhi.n 295520 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183ad0> │ │ │ │ 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] @ (2955e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183b94>) │ │ │ │ @@ -723931,15 +723931,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29556a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183b1a> │ │ │ │ bmi.n 295654 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183c04> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bvs.n 295568 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183b18> │ │ │ │ + bvc.n 295628 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183bd8> │ │ │ │ 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] @ (2956d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183c88>) │ │ │ │ @@ -724012,15 +724012,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29565c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183c0c> │ │ │ │ nop │ │ │ │ bcc.n 295764 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183d14> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bpl.n 295678 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183c28> │ │ │ │ + bvs.n 295738 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183ce8> │ │ │ │ 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] @ (2957c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183d78>) │ │ │ │ @@ -724091,15 +724091,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29574e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183cfe> │ │ │ │ bcs.n 295868 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183e18> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bmi.n 295784 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183d34> │ │ │ │ + bpl.n 295844 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183df4> │ │ │ │ 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] @ (2958b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183e68>) │ │ │ │ @@ -724170,15 +724170,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29583e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183dee> │ │ │ │ bne.n 295978 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183f28> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bcc.n 295894 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183e44> │ │ │ │ + bmi.n 295954 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183f04> │ │ │ │ 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] @ (2959b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183f60>) │ │ │ │ @@ -724252,15 +724252,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 295930 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183ee0> │ │ │ │ nop │ │ │ │ beq.n 295a94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x184044> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bcs.n 2959a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183f50> │ │ │ │ + bcc.n 295a60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x184010> │ │ │ │ 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] @ (295ab8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x184068>) │ │ │ │ @@ -724337,15 +724337,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 295a36 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x183fe6> │ │ │ │ nop │ │ │ │ ldmia r7!, {r2, r4, r5, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bne.n 295a98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x184048> │ │ │ │ + bcs.n 295b58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x184108> │ │ │ │ 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] @ (295bc0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x184170>) │ │ │ │ @@ -724422,15 +724422,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 295b3e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1840ee> │ │ │ │ nop │ │ │ │ ldmia r6, {r2, r3, r5, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - beq.n 295b90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x184140> │ │ │ │ + bne.n 295c50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x184200> │ │ │ │ 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] @ (295cd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x184284>) │ │ │ │ @@ -724510,15 +724510,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 295c52 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x184202> │ │ │ │ nop │ │ │ │ ldmia r5, {r2, r5, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r7, {r4, r6, r7} │ │ │ │ + beq.n 295d3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1842ec> │ │ │ │ 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] @ (295dd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x184388>) │ │ │ │ @@ -724594,15 +724594,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 295d5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18430c> │ │ │ │ ldmia r4, {r4, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r6, {r1, r3, r6, r7} │ │ │ │ + ldmia r7!, {r1, r3, r5} │ │ │ │ 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] @ (295edc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18448c>) │ │ │ │ @@ -724678,15 +724678,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 295e60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x184410> │ │ │ │ ldmia r3, {r2, r3, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r5!, {r1, r2, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r5} │ │ │ │ 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] @ (295fcc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18457c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -724756,15 +724756,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 295f52 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x184502> │ │ │ │ ldmia r2, {r2, r3, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r4, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r4, 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] @ (2960d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x184684>) │ │ │ │ @@ -724841,15 +724841,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296052 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x184602> │ │ │ │ nop │ │ │ │ ldmia r1!, {r3, r4, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r3!, {r4, r6, r7} │ │ │ │ + ldmia r4, {r4, 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, #248] @ (2961e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x184798>) │ │ │ │ @@ -724929,15 +724929,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296166 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x184716> │ │ │ │ nop │ │ │ │ ldmia r0!, {r4, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r2, r3, 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] @ (2962f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1848a4>) │ │ │ │ @@ -725016,15 +725016,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296272 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x184822> │ │ │ │ stmia r7!, {r2, r3, r4, r5} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, 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, #240] @ (296400 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1849b0>) │ │ │ │ @@ -725103,15 +725103,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29637e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18492e> │ │ │ │ stmia r6!, {r4, r5} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r0!, {r1, r5, r7} │ │ │ │ + ldmia r1, {r1} │ │ │ │ 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] @ (2964f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x184aa0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -725182,15 +725182,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296476 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x184a26> │ │ │ │ nop │ │ │ │ stmia r5!, {r3, r5} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r7!, {r2, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, 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, #232] @ (2965f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x184ba4>) │ │ │ │ @@ -725265,15 +725265,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296574 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x184b24> │ │ │ │ nop │ │ │ │ stmia r4!, {r2, r4, r5} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r6!, {r4, r5, r7} │ │ │ │ + stmia r7!, {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, #244] @ (296704 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x184cb4>) │ │ │ │ @@ -725351,15 +725351,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296684 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x184c34> │ │ │ │ nop │ │ │ │ stmia r3!, {r4, r5} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r5!, {r5, r7} │ │ │ │ + stmia r6!, {} │ │ │ │ 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] @ (296818 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x184dc8>) │ │ │ │ @@ -725439,15 +725439,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296796 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x184d46> │ │ │ │ nop │ │ │ │ stmia r2!, {r5} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r4!, {r2, r3, r7} │ │ │ │ + stmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ 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] @ (296920 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x184ed0>) │ │ │ │ @@ -725524,15 +725524,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29689e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x184e4e> │ │ │ │ nop │ │ │ │ stmia r1!, {r2, r3} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r3!, {r2, r7} │ │ │ │ + stmia r3!, {r2, r5, r6, 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] @ (296a30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x184fe0>) │ │ │ │ @@ -725611,15 +725611,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2969b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x184f60> │ │ │ │ nop │ │ │ │ stmia r0!, {r1} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r2!, {r2, r4, r5, r6} │ │ │ │ + stmia r2!, {r2, r4, r6, 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] @ (296b40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1850f0>) │ │ │ │ @@ -725698,15 +725698,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296ac0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x185070> │ │ │ │ nop │ │ │ │ bkpt 0x00f2 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r1!, {r2, r5, r6} │ │ │ │ + stmia r1!, {r2, r6, 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, #256] @ (296c60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x185210>) │ │ │ │ @@ -725789,15 +725789,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296be0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x185190> │ │ │ │ nop │ │ │ │ pop {r1, r5, r6, r7, pc} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r0!, {r2, r6} │ │ │ │ + stmia r0!, {r2, 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, #236] @ (296d6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18531c>) │ │ │ │ @@ -725874,16 +725874,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296cec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18529c> │ │ │ │ nop │ │ │ │ pop {r1, r6, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - it cc │ │ │ │ - lslcc r5, r4, #3 │ │ │ │ + it ls │ │ │ │ + lslls 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] @ (296e88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x185438>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -725963,15 +725963,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296e08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1853b8> │ │ │ │ nop │ │ │ │ cbnz r6, 296ef8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1854a8> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bkpt 0x001c │ │ │ │ + bkpt 0x007c │ │ │ │ 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] @ (296fa8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x185558>) │ │ │ │ @@ -726054,15 +726054,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296f28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1854d8> │ │ │ │ nop │ │ │ │ hlt 0x001a │ │ │ │ lsls r6, r4, #6 │ │ │ │ - pop {r2, r3, r4, r5, r6, r7} │ │ │ │ + pop {r2, r3, r4, r6, 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, #256] @ (2970c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x185674>) │ │ │ │ @@ -726146,15 +726146,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29703e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1855ee> │ │ │ │ nop │ │ │ │ cbnz r4, 2970e6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x185696> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cbnz r0, 297144 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1856f4> │ │ │ │ + pop {r6} │ │ │ │ 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] @ (297198 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x185748>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -726224,15 +726224,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 2970fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1856ac> │ │ │ │ nop │ │ │ │ @ instruction: 0xb866 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xf3c000fa │ │ │ │ + bic.w r0, r0, #8192000 @ 0x7d0000 │ │ │ │ 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] @ (2972e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x185890>) │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ @@ -726340,17 +726340,17 @@ │ │ │ │ blx r4 │ │ │ │ b.n 29724c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1857fc> │ │ │ │ nop │ │ │ │ @ instruction: 0xb792 │ │ │ │ lsls r6, r4, #6 │ │ │ │ @ instruction: 0xb69a │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xf68200fa │ │ │ │ + @ instruction: 0xf6e200fa │ │ │ │ blt.n 29721a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1857ca> │ │ │ │ - vsli.64 , q7, #62 @ 0x3e │ │ │ │ + vqshlu.s32 d31, d30, #30 │ │ │ │ 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] @ (297454 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x185a04>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -726477,17 +726477,17 @@ │ │ │ │ mvn.w r0, #14 │ │ │ │ blx r7 │ │ │ │ b.n 2973ae <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18595e> │ │ │ │ @ instruction: 0xb640 │ │ │ │ lsls r6, r4, #6 │ │ │ │ push {r1, r3, r5, lr} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xf53c00fa │ │ │ │ + @ instruction: 0xf59c00fa │ │ │ │ bge.n 2974b2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x185a62> │ │ │ │ - vmls.i , q7, d30[0] │ │ │ │ + vmls.i , q15, d14[0] │ │ │ │ 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] @ (2975c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x185b78>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -726614,17 +726614,17 @@ │ │ │ │ mvn.w r0, #14 │ │ │ │ blx r7 │ │ │ │ b.n 297522 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x185ad2> │ │ │ │ push {r2, r3, r6, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ cbz r6, 29763c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x185bec> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xf39000fa │ │ │ │ + @ instruction: 0xf3f000fa │ │ │ │ bhi.n 29753e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x185aee> │ │ │ │ - vrshr.u64 , q13, #2 │ │ │ │ + vrsra.u32 , q5, #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] @ (297704 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x185cb4>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -726725,17 +726725,17 @@ │ │ │ │ mvn.w r0, #14 │ │ │ │ blx r2 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ cbz r0, 29775e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x185d0e> │ │ │ │ lsls r6, r4, #6 │ │ │ │ sxtb r0, r6 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xf1ee00fa │ │ │ │ + movw r0, #57594 @ 0xe0fa │ │ │ │ bvs.n 2977a2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x185d52> │ │ │ │ - vsra.u32 , q0, #2 │ │ │ │ + vsra.u64 d31, d16, #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] @ (297854 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x185e04>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -726846,17 +726846,17 @@ │ │ │ │ mvn.w r0, #14 │ │ │ │ blx r2 │ │ │ │ b.n 2977c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x185d70> │ │ │ │ sxth r4, r3 │ │ │ │ lsls r6, r4, #6 │ │ │ │ cbz r4, 297864 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x185e14> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xf0c200fa │ │ │ │ + @ instruction: 0xf12200fa │ │ │ │ bmi.n 29785a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x185e0a> │ │ │ │ - vaddl.u , d14, d4 │ │ │ │ + vmla.i , q7, d20[0] │ │ │ │ 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] @ (2979a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x185f54>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -726967,17 +726967,17 @@ │ │ │ │ mvn.w r0, #14 │ │ │ │ blx r2 │ │ │ │ b.n 297910 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x185ec0> │ │ │ │ sub sp, #304 @ 0x130 │ │ │ │ lsls r6, r4, #6 │ │ │ │ add r7, sp, #848 @ 0x350 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - vqadd.s64 q0, q15, q13 │ │ │ │ + vshr.s64 q0, q13, #34 │ │ │ │ bcc.n 29790a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x185eba> │ │ │ │ - @ instruction: 0xfffeeeb4 │ │ │ │ + vcvt.u32.f32 d30, d4, #2 │ │ │ │ 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] @ (297c6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18621c>) │ │ │ │ @@ -727180,17 +727180,17 @@ │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #464 @ 0x1d0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrsh r4, [r3, r3] │ │ │ │ + ldrsh r4, [r7, r4] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldrb r2, [r0, r1] │ │ │ │ + ldrb r2, [r4, r2] │ │ │ │ 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 │ │ │ │ @@ -727544,15 +727544,15 @@ │ │ │ │ it lt │ │ │ │ vmovlt.f32 s16, s15 │ │ │ │ ite lt │ │ │ │ movlt fp, r2 │ │ │ │ movge fp, r1 │ │ │ │ b.n 297d0a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1862ba> │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [r8], #1000 @ 0x3e8 │ │ │ │ + stcl 0, cr0, [r8, #-1000] @ 0xfffffc18 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ vldr s15, [pc, #-16] @ 298138 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1866e8> │ │ │ │ @@ -727991,17 +727991,17 @@ │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add r4, pc, #768 @ (adr r4, 298a2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x186fdc>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strb r4, [r6, r0] │ │ │ │ + strb r4, [r2, r2] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - str r6, [r0, r6] │ │ │ │ + str r6, [r4, 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 │ │ │ │ @@ -728354,15 +728354,15 @@ │ │ │ │ movt r2, #49024 @ 0xbf80 │ │ │ │ it lt │ │ │ │ vmovlt.f32 s16, s15 │ │ │ │ ite lt │ │ │ │ movlt fp, r2 │ │ │ │ movge fp, r1 │ │ │ │ b.n 2987c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x186d78> │ │ │ │ - b.n 299074 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x187624> │ │ │ │ + b.n 299134 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1876e4> │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -728873,21 +728873,21 @@ │ │ │ │ b.n 29918a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18773a> │ │ │ │ ldr r1, [sp, #920] @ 0x398 │ │ │ │ lsls r6, r4, #6 │ │ │ │ strb r4, [r5, #2] │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 299178 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x187728> │ │ │ │ + bhi.n 299238 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1877e8> │ │ │ │ lsls r2, r7, #3 │ │ │ │ ldr r6, [r5, #100] @ 0x64 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r0, [pc, #1016] @ (299678 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x187c28>) │ │ │ │ + ldr r1, [pc, #376] @ (2993f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1879a8>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ - mov r4, r7 │ │ │ │ + mov ip, r3 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -729452,15 +729452,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 2998b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x187e60> │ │ │ │ + bcs.n 299970 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x187f20> │ │ │ │ lsls r2, r7, #3 │ │ │ │ str r2, [r0, #120] @ 0x78 │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldr r3, [pc, #852] @ (299cb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x188264>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #852] @ (299cb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x188268>) │ │ │ │ mov r0, r5 │ │ │ │ @@ -729736,17 +729736,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2997f2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x187da2> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - tst r2, r1 │ │ │ │ + negs r2, r5 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - subs r7, #52 @ 0x34 │ │ │ │ + subs r7, #148 @ 0x94 │ │ │ │ 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 │ │ │ │ @@ -730014,15 +730014,15 @@ │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ str r0, [r2, #44] @ 0x2c │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r5, r6} │ │ │ │ + ldmia r2!, {r6, r7} │ │ │ │ lsls r2, r7, #3 │ │ │ │ str r6, [r3, #0] │ │ │ │ lsls r6, r4, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 299fcc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18857c> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -730328,17 +730328,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 299fda <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18858a> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - subs r2, #160 @ 0xa0 │ │ │ │ + subs r3, #0 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - adds r7, #182 @ 0xb6 │ │ │ │ + subs r0, #22 │ │ │ │ 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 │ │ │ │ @@ -730745,15 +730745,15 @@ │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ ldr r0, [r2, r7] │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r4, r5, r6} │ │ │ │ + stmia r1!, {r2, r4, r6, r7} │ │ │ │ lsls r2, r7, #3 │ │ │ │ ldrsb r2, [r3, r4] │ │ │ │ lsls r6, r4, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 29a8d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x188e80> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -731081,17 +731081,17 @@ │ │ │ │ str.w r4, [r7, #276] @ 0x114 │ │ │ │ strd r0, r2, [r7, #284] @ 0x11c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 29a8de <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x188e8e> │ │ │ │ b.n 29a78c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x188d3c> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - adds r1, #176 @ 0xb0 │ │ │ │ + adds r2, #16 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - cmp r6, #178 @ 0xb2 │ │ │ │ + cmp r7, #18 │ │ │ │ lsls r5, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ vmov r6, s0 │ │ │ │ vmov r4, s1 │ │ │ │ @@ -731520,15 +731520,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ str r0, [r1, r2] │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7fa │ │ │ │ + @ instruction: 0xb85a │ │ │ │ lsls r2, r7, #3 │ │ │ │ ldr r5, [pc, #448] @ (29b484 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x189a34>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 29b27a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18982a> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -731847,17 +731847,17 @@ │ │ │ │ strb.w r0, [r1, #244] @ 0xf4 │ │ │ │ strd r8, r6, [r3, #276] @ 0x114 │ │ │ │ str.w r7, [r3, #284] @ 0x11c │ │ │ │ b.n 29b604 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x189bb4> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - cmp r0, #46 @ 0x2e │ │ │ │ + cmp r0, #142 @ 0x8e │ │ │ │ lsls r5, r4, #3 │ │ │ │ - movs r5, #8 │ │ │ │ + movs r5, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -732385,15 +732385,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp r4, lr │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #872 @ 0x368 │ │ │ │ + add r5, sp, #232 @ 0xe8 │ │ │ │ lsls r2, r7, #3 │ │ │ │ negs r0, r5 │ │ │ │ lsls r6, r4, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 29bd82 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18a332> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -732671,17 +732671,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 29bd90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18a340> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - adds r2, r2, #4 │ │ │ │ + adds r2, r6, #5 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - subs r0, r0, r0 │ │ │ │ + subs r0, r4, r1 │ │ │ │ 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 │ │ │ │ @@ -733299,15 +733299,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f16 , , │ │ │ │ mrc2 15, 3, pc, cr3, cr15, {7} │ │ │ │ stc2l 15, cr15, [r9, #1020]! @ 0x3fc │ │ │ │ adds r7, #216 @ 0xd8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldc2 15, cr15, [r7, #-1020]! @ 0xfffffc04 │ │ │ │ - add r3, pc, #376 @ (adr r3, 29cab8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18b068>) │ │ │ │ + add r3, pc, #760 @ (adr r3, 29cc38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18b1e8>) │ │ │ │ lsls r2, r7, #3 │ │ │ │ mov r0, r9 │ │ │ │ strd r6, r7, [sp, #8] │ │ │ │ strd sl, fp, [sp] │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ vldr d6, [sp, #8] │ │ │ │ vldr d7, [sp] │ │ │ │ @@ -733500,20 +733500,20 @@ │ │ │ │ ldrsh r6, [r3, r0] │ │ │ │ lsls r6, r4, #6 │ │ │ │ adds r6, #132 @ 0x84 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbafffff │ │ │ │ - add r1, pc, #760 @ (adr r1, 29ce78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18b428>) │ │ │ │ + add r2, pc, #120 @ (adr r2, 29cbf8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18b1a8>) │ │ │ │ lsls r2, r7, #3 │ │ │ │ adds r5, #144 @ 0x90 │ │ │ │ lsls r6, r4, #6 │ │ │ │ @ instruction: 0xfad5ffff │ │ │ │ - add r1, pc, #24 @ (adr r1, 29cba4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18b154>) │ │ │ │ + add r1, pc, #408 @ (adr r1, 29cd24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18b2d4>) │ │ │ │ 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] @ (29ce60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18b410>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -733844,15 +733844,15 @@ │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ vldr d5, [sp, #32] │ │ │ │ vldr d6, [sp, #24] │ │ │ │ vldr d7, [sp, #16] │ │ │ │ b.n 29ccdc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18b28c> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldc2l 15, cr15, [pc], #-1020 @ 29cba4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18b154> │ │ │ │ - ldr r5, [sp, #224] @ 0xe0 │ │ │ │ + ldr r5, [sp, #608] @ 0x260 │ │ │ │ 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] @ (29d1e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18b794>) │ │ │ │ @@ -734049,20 +734049,20 @@ │ │ │ │ ldrsb r2, [r5, r6] │ │ │ │ lsls r6, r4, #6 │ │ │ │ adds r0, #60 @ 0x3c │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfaf5ffff │ │ │ │ - ldr r3, [sp, #584] @ 0x248 │ │ │ │ + ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ lsls r2, r7, #3 │ │ │ │ cmp r7, #52 @ 0x34 │ │ │ │ lsls r6, r4, #6 │ │ │ │ @ instruction: 0xfa01ffff │ │ │ │ - ldr r2, [sp, #776] @ 0x308 │ │ │ │ + ldr r3, [sp, #136] @ 0x88 │ │ │ │ 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] @ (29d508 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18bab8>) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -734403,15 +734403,15 @@ │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ vldr d5, [sp, #40] @ 0x28 │ │ │ │ vldr d6, [sp, #32] │ │ │ │ vldr d7, [sp, #24] │ │ │ │ b.n 29d374 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18b924> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldc2 15, cr15, [sp], #-1020 @ 0xfffffc04 │ │ │ │ - str r6, [sp, #720] @ 0x2d0 │ │ │ │ + str r7, [sp, #80] @ 0x50 │ │ │ │ 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] @ (29d8bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18be6c>) │ │ │ │ @@ -734617,20 +734617,20 @@ │ │ │ │ str r0, [r2, r3] │ │ │ │ lsls r6, r4, #6 │ │ │ │ cmp r1, #136 @ 0x88 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfaa1ffff │ │ │ │ - str r4, [sp, #1016] @ 0x3f8 │ │ │ │ + str r5, [sp, #376] @ 0x178 │ │ │ │ lsls r2, r7, #3 │ │ │ │ cmp r0, #112 @ 0x70 │ │ │ │ lsls r6, r4, #6 │ │ │ │ pli [fp, #4095] @ 0xfff │ │ │ │ - str r4, [sp, #96] @ 0x60 │ │ │ │ + str r4, [sp, #480] @ 0x1e0 │ │ │ │ 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 │ │ │ │ @@ -735452,15 +735452,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (29e1e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c794>) │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 29e1ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c75c> │ │ │ │ - ldr r2, [pc, #752] @ (29e4d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18ca88>) │ │ │ │ + ldr r3, [pc, #112] @ (29e258 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c808>) │ │ │ │ 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 │ │ │ │ @@ -735489,15 +735489,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r4, [r7, #116] @ 0x74 │ │ │ │ + str r4, [r3, #124] @ 0x7c │ │ │ │ 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] @ (29e328 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c8d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -735569,16 +735569,16 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 29e2a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c858> │ │ │ │ mov lr, sp │ │ │ │ lsls r6, r4, #6 │ │ │ │ - vst1.8 {d0[7]}, [r6], r4 │ │ │ │ - ldr r1, [pc, #520] @ (29e53c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18caec>) │ │ │ │ + vld1.8 {d16[7]}, [r6], r4 │ │ │ │ + ldr r1, [pc, #904] @ (29e6bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18cc6c>) │ │ │ │ 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] @ (29e418 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c9c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -735652,16 +735652,16 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 29e398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c948> │ │ │ │ mov r2, r0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrb.w r0, [r6, #228] @ 0xe4 │ │ │ │ - ldr r0, [pc, #584] @ (29e66c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18cc1c>) │ │ │ │ + ldr??.w r0, [r6, #228] @ 0xe4 │ │ │ │ + ldr r0, [pc, #968] @ (29e7ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18cd9c>) │ │ │ │ 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] @ (29e4f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18caa0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -735729,16 +735729,16 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29e486 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18ca36> │ │ │ │ cmp r2, r2 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xf7b600e4 │ │ │ │ - @ instruction: 0x47b2 │ │ │ │ + ldrb.w r0, [r6, r4, lsl #2] │ │ │ │ + ldr r0, [pc, #72] @ (29e544 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18caf4>) │ │ │ │ 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] @ (29e698 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18cc48>) │ │ │ │ @@ -735880,22 +735880,22 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 29e59e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18cb4e> │ │ │ │ nop │ │ │ │ add r4, r6 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrb r0, [r1, #30] │ │ │ │ + ldrb r0, [r5, #31] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - mov sl, ip │ │ │ │ + bx r8 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - movw r0, #43236 @ 0xa8e4 │ │ │ │ - mov r2, r6 │ │ │ │ + subw r0, sl, #2276 @ 0x8e4 │ │ │ │ + mov sl, r2 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - mov r2, r7 │ │ │ │ + mov sl, r3 │ │ │ │ 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] @ (29e778 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18cd28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -735962,16 +735962,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29e70e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18ccbe> │ │ │ │ nop │ │ │ │ cmp r6, r0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xf53000e4 │ │ │ │ - cmp r4, r5 │ │ │ │ + @ instruction: 0xf59000e4 │ │ │ │ + cmp ip, r1 │ │ │ │ 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] @ (29e850 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18ce00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -736039,16 +736039,16 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29e7e6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18cd96> │ │ │ │ sbcs r2, r6 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - orrs.w r0, r6, #7471104 @ 0x720000 │ │ │ │ - add r2, sl │ │ │ │ + @ instruction: 0xf4b600e4 │ │ │ │ + add sl, r6 │ │ │ │ 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] @ (29e8e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18ce94>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -736096,15 +736096,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r3 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xf3b000e4 │ │ │ │ + ands.w r0, r0, #7471104 @ 0x720000 │ │ │ │ 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 │ │ │ │ bl 29e85c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18ce0c> │ │ │ │ @@ -736167,15 +736167,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ands r2, r6 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xf2d400e4 │ │ │ │ + @ instruction: 0xf33400e4 │ │ │ │ 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] @ (29ea58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18d008>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -736226,15 +736226,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r7, #108 @ 0x6c │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xf23c00e4 │ │ │ │ + @ instruction: 0xf29c00e4 │ │ │ │ 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] @ (29eb34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18d0e4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -736304,16 +736304,16 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29eac8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18d078> │ │ │ │ subs r6, #212 @ 0xd4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - sbcs.w r0, r2, #228 @ 0xe4 │ │ │ │ - adcs r6, r5 │ │ │ │ + rsbs r0, r2, #228 @ 0xe4 │ │ │ │ + rors r6, r1 │ │ │ │ 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] @ (29ec0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18d1bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -736381,16 +736381,16 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29eba2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18d152> │ │ │ │ subs r5, #246 @ 0xf6 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - eors.w r0, sl, #228 @ 0xe4 │ │ │ │ - lsls r6, r2 │ │ │ │ + @ instruction: 0xf0fa00e4 │ │ │ │ + lsrs r6, r6 │ │ │ │ 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] @ (29ecec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18d29c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -736461,16 +736461,16 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29ec80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18d230> │ │ │ │ subs r5, #28 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - vext.8 q0, q13, q10, #0 │ │ │ │ - subs r7, #182 @ 0xb6 │ │ │ │ + ands.w r0, sl, #228 @ 0xe4 │ │ │ │ + ands r6, r2 │ │ │ │ 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] @ (29edc0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18d370>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -736537,16 +736537,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29ed56 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18d306> │ │ │ │ nop │ │ │ │ subs r4, #62 @ 0x3e │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cdp 0, 14, cr0, cr8, cr4, {7} │ │ │ │ - subs r6, #228 @ 0xe4 │ │ │ │ + vhadd.s8 q8, q12, q10 │ │ │ │ + subs r7, #68 @ 0x44 │ │ │ │ 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] @ (29ee60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18d410>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -736599,15 +736599,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r3, #106 @ 0x6a │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cdp 0, 3, cr0, cr2, cr4, {7} │ │ │ │ + cdp 0, 9, cr0, cr2, cr4, {7} │ │ │ │ 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] @ (29eefc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18d4ac>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r5, r2 │ │ │ │ @@ -736659,15 +736659,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r2, #206 @ 0xce │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldc 0, cr0, [r6, #912] @ 0x390 │ │ │ │ + ldcl 0, cr0, [r6, #912]! @ 0x390 │ │ │ │ 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] @ (29ef98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18d548>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r5, r2 │ │ │ │ @@ -736720,15 +736720,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r2, #50 @ 0x32 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldcl 0, cr0, [sl], #912 @ 0x390 │ │ │ │ + ldcl 0, cr0, [sl, #-912] @ 0xfffffc70 │ │ │ │ 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] @ (29f030 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18d5e0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -736775,15 +736775,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ subs r1, #148 @ 0x94 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stcl 0, cr0, [r2], #-912 @ 0xfffffc70 │ │ │ │ + stcl 0, cr0, [r2], {228} @ 0xe4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (29f0f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18d6a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -736838,15 +736838,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r0, #254 @ 0xfe │ │ │ │ lsls r6, r4, #6 │ │ │ │ - sub.w r0, r0, r4, asr #3 │ │ │ │ + stc 0, cr0, [r0], {228} @ 0xe4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (29f1b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18d768>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -736901,15 +736901,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r0, #58 @ 0x3a │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xeadc00e4 │ │ │ │ + @ instruction: 0xeb3c00e4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (29f2a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18d854>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #24 │ │ │ │ @@ -736983,16 +736983,16 @@ │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 29f224 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18d7d4> │ │ │ │ nop │ │ │ │ adds r7, #118 @ 0x76 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - and.w r0, ip, r4, asr #3 │ │ │ │ - subs r2, #8 │ │ │ │ + orn r0, ip, r4, asr #3 │ │ │ │ + subs r2, #104 @ 0x68 │ │ │ │ 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] @ (29f38c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18d93c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -737062,16 +737062,16 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 29f30e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18d8be> │ │ │ │ adds r6, #134 @ 0x86 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmdb r2!, {r2, r5, r6, r7} │ │ │ │ - subs r1, #30 │ │ │ │ + @ instruction: 0xe98200e4 │ │ │ │ + subs r1, #126 @ 0x7e │ │ │ │ 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] @ (29f460 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18da10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -737138,16 +737138,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29f3f6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18d9a6> │ │ │ │ nop │ │ │ │ adds r5, #158 @ 0x9e │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strex r0, r0, [r8, #912] @ 0x390 │ │ │ │ - subs r0, #68 @ 0x44 │ │ │ │ + stmia.w r8!, {r2, r5, r6, r7} │ │ │ │ + subs r0, #164 @ 0xa4 │ │ │ │ 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] @ (29f50c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18dabc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -737197,15 +737197,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, #204 @ 0xcc │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 29f420 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18d9d0> │ │ │ │ + b.n 29f4e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18da90> │ │ │ │ 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] @ (29f59c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18db4c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -737255,15 +737255,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r4, #32 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 29f394 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18d944> │ │ │ │ + b.n 29f454 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18da04> │ │ │ │ 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] @ (29f678 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18dc28>) │ │ │ │ @@ -737333,17 +737333,17 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 29f618 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18dbc8> │ │ │ │ nop │ │ │ │ adds r3, #142 @ 0x8e │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 29f2dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18d88c> │ │ │ │ + b.n 29f39c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18d94c> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r6, #42 @ 0x2a │ │ │ │ + adds r6, #138 @ 0x8a │ │ │ │ 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] @ (29f750 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18dd00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -737411,17 +737411,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29f6e6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18dc96> │ │ │ │ adds r2, #178 @ 0xb2 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 29f204 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18d7b4> │ │ │ │ + b.n 29f2c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18d874> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r5, #82 @ 0x52 │ │ │ │ + adds r5, #178 @ 0xb2 │ │ │ │ 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] @ (29f7ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18dd9c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -737473,15 +737473,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r1, #216 @ 0xd8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 29f144 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18d6f4> │ │ │ │ + b.n 29f204 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18d7b4> │ │ │ │ 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] @ (29f894 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18de44>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -737541,15 +737541,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r1, #64 @ 0x40 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 29f09c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18d64c> │ │ │ │ + b.n 29f15c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18d70c> │ │ │ │ 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] @ (29f944 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18def4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -737613,15 +737613,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r0, #152 @ 0x98 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 29ffec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18e59c> │ │ │ │ + b.n 2a00ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18e65c> │ │ │ │ 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] @ (29f9e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18df94>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -737677,15 +737677,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r7, #232 @ 0xe8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 29ff4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18e4fc> │ │ │ │ + b.n 2a000c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18e5bc> │ │ │ │ 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] @ (29fa94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18e044>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -737749,15 +737749,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 29fe9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18e44c> │ │ │ │ + b.n 29ff5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18e50c> │ │ │ │ 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] @ (29fb4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18e0fc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -737825,15 +737825,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r6, #152 @ 0x98 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 29fde0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18e390> │ │ │ │ + b.n 29fea0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18e450> │ │ │ │ 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] @ (29fc1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18e1cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -737900,17 +737900,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29fbb2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18e162> │ │ │ │ nop │ │ │ │ cmp r5, #226 @ 0xe2 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 29fd3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18e2ec> │ │ │ │ + b.n 29fdfc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18e3ac> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r0, #136 @ 0x88 │ │ │ │ + adds r0, #232 @ 0xe8 │ │ │ │ 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] @ (29fcf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18e2a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -737977,17 +737977,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29fc86 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18e236> │ │ │ │ nop │ │ │ │ cmp r5, #14 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - svc 184 @ 0xb8 │ │ │ │ + b.n 29fd28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18e2d8> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r7, #180 @ 0xb4 │ │ │ │ + adds r0, #20 │ │ │ │ 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] @ (29fdc4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18e374>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -738054,17 +738054,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29fd5a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18e30a> │ │ │ │ nop │ │ │ │ cmp r4, #58 @ 0x3a │ │ │ │ lsls r6, r4, #6 │ │ │ │ - udf #228 @ 0xe4 │ │ │ │ + svc 68 @ 0x44 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r6, #224 @ 0xe0 │ │ │ │ + cmp r7, #64 @ 0x40 │ │ │ │ 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] @ (29fed4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18e484>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -738147,17 +738147,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 29fe3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18e3ec> │ │ │ │ nop │ │ │ │ cmp r3, #102 @ 0x66 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ble.n 29fea4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18e454> │ │ │ │ + udf #68 @ 0x44 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r5, #224 @ 0xe0 │ │ │ │ + cmp r6, #64 @ 0x40 │ │ │ │ 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] @ (29ffa8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18e558>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -738224,17 +738224,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29ff3e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18e4ee> │ │ │ │ nop │ │ │ │ cmp r2, #86 @ 0x56 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ble.n 29ffb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18e560> │ │ │ │ + ble.n 2a0070 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18e620> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r4, #252 @ 0xfc │ │ │ │ + cmp r5, #92 @ 0x5c │ │ │ │ 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] @ (2a0080 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18e630>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -738302,17 +738302,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a0016 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18e5c6> │ │ │ │ cmp r1, #130 @ 0x82 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bgt.n 2a00d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18e684> │ │ │ │ + bgt.n 29ff94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18e544> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r4, #34 @ 0x22 │ │ │ │ + cmp r4, #130 @ 0x82 │ │ │ │ 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] @ (2a0154 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18e704>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -738379,17 +738379,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a00ea <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18e69a> │ │ │ │ nop │ │ │ │ cmp r0, #170 @ 0xaa │ │ │ │ lsls r6, r4, #6 │ │ │ │ - blt.n 2a0204 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18e7b4> │ │ │ │ + blt.n 2a00c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18e674> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r3, #80 @ 0x50 │ │ │ │ + cmp r3, #176 @ 0xb0 │ │ │ │ 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] @ (2a0214 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18e7c4>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -738452,15 +738452,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r7, #210 @ 0xd2 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bge.n 2a0120 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18e6d0> │ │ │ │ + bge.n 2a01e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18e790> │ │ │ │ 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] @ (2a02e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18e894>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -738527,17 +738527,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a027a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18e82a> │ │ │ │ nop │ │ │ │ movs r7, #26 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bls.n 2a0274 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18e824> │ │ │ │ + bge.n 2a0334 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18e8e4> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r1, #192 @ 0xc0 │ │ │ │ + cmp r2, #32 │ │ │ │ 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] @ (2a03bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18e96c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -738605,17 +738605,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a0352 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18e902> │ │ │ │ movs r6, #70 @ 0x46 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bhi.n 2a0398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18e948> │ │ │ │ + bls.n 2a0458 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18ea08> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r0, #230 @ 0xe6 │ │ │ │ + cmp r1, #70 @ 0x46 │ │ │ │ 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] @ (2a049c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18ea4c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -738686,17 +738686,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a0430 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18e9e0> │ │ │ │ movs r5, #108 @ 0x6c │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bhi.n 2a04b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18ea68> │ │ │ │ + bhi.n 2a0578 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18eb28> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r0, #6 │ │ │ │ + cmp r0, #102 @ 0x66 │ │ │ │ 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] @ (2a0538 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18eae8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -738748,15 +738748,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, #140 @ 0x8c │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bvc.n 2a05f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18eba8> │ │ │ │ + bvc.n 2a04b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18ea68> │ │ │ │ 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] @ (2a05c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18eb70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -738802,15 +738802,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r3, #248 @ 0xf8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bvs.n 2a056c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18eb1c> │ │ │ │ + bvc.n 2a062c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18ebdc> │ │ │ │ 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] @ 2a061c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18ebcc> │ │ │ │ sub sp, #28 │ │ │ │ @@ -739041,17 +739041,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a07fe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18edae> │ │ │ │ nop │ │ │ │ movs r1, #150 @ 0x96 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bmi.n 2a08f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18eea0> │ │ │ │ + bmi.n 2a07b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18ed60> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - movs r4, #60 @ 0x3c │ │ │ │ + movs r4, #156 @ 0x9c │ │ │ │ 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] @ (2a0970 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18ef20>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -739123,15 +739123,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #194 @ 0xc2 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bcc.n 2a09bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18ef6c> │ │ │ │ + bcc.n 2a087c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18ee2c> │ │ │ │ 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] @ (2a0a44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18eff4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -739199,17 +739199,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a09da <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18ef8a> │ │ │ │ subs r6, r7, #6 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bcs.n 2a0b10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18f0c0> │ │ │ │ + bcs.n 2a09d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18ef80> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - movs r2, #94 @ 0x5e │ │ │ │ + movs r2, #190 @ 0xbe │ │ │ │ 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] @ (2a0b18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18f0c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -739276,17 +739276,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a0aae <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18f05e> │ │ │ │ nop │ │ │ │ subs r6, r4, #3 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bne.n 2a0a40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18eff0> │ │ │ │ + bne.n 2a0b00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18f0b0> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - movs r1, #140 @ 0x8c │ │ │ │ + movs r1, #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, #168] @ (2a0bdc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18f18c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -739349,17 +739349,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2a0b7a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18f12a> │ │ │ │ nop │ │ │ │ subs r2, r2, #0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - beq.n 2a0b78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18f128> │ │ │ │ + bne.n 2a0c38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18f1e8> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - movs r0, #200 @ 0xc8 │ │ │ │ + movs r1, #40 @ 0x28 │ │ │ │ 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] @ (2a0c80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18f230>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -739411,17 +739411,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ adds r6, r1, #5 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r2, [r5, r1] │ │ │ │ + ldr r2, [r1, r3] │ │ │ │ lsls r2, r7, #3 │ │ │ │ - beq.n 2a0cac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18f25c> │ │ │ │ + beq.n 2a0d6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18f31c> │ │ │ │ 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] @ 2a0ce4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18f294> │ │ │ │ sub sp, #28 │ │ │ │ @@ -739640,15 +739640,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r0, r1, r2 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r5, {r1, r5, r6} │ │ │ │ + ldmia r5!, {r1, r6, r7} │ │ │ │ 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] @ 2a0f8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18f53c> │ │ │ │ sub sp, #28 │ │ │ │ @@ -739881,17 +739881,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a1172 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18f722> │ │ │ │ adds r6, r4, r0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r2!, {r1, r3, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r5} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r6, r0, r3 │ │ │ │ + subs r6, r4, r4 │ │ │ │ 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] @ (2a12c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18f874>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -739961,17 +739961,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2a1246 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18f7f6> │ │ │ │ asrs r6, r1, #29 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r1, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r6, r4, r7 │ │ │ │ + subs r6, r0, r1 │ │ │ │ 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] @ (2a1394 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18f944>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -740037,17 +740037,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a132e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18f8de> │ │ │ │ asrs r6, r4, #25 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r1, {r1, r4} │ │ │ │ + ldmia r1, {r1, r4, r5, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r6, r1, r4 │ │ │ │ + adds r6, r5, r5 │ │ │ │ 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] @ (2a1458 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18fa08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -740110,17 +740110,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2a13f6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18f9a6> │ │ │ │ nop │ │ │ │ asrs r6, r2, #22 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r0!, {r1, r2, r3, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r4, r1, r1 │ │ │ │ + adds r4, r5, r2 │ │ │ │ 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] @ (2a14e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18fa90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -740161,15 +740161,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ asrs r4, r2, #19 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r7!, {r4, r5, r7} │ │ │ │ + ldmia r0!, {r4} │ │ │ │ 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] @ 2a1544 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18faf4> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -740341,17 +740341,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a165e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18fc0e> │ │ │ │ nop │ │ │ │ asrs r6, r6, #12 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r5!, {r5, r6, r7} │ │ │ │ + stmia r6!, {r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r4, r3, #23 │ │ │ │ + asrs r4, r7, #24 │ │ │ │ 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] @ (2a179c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18fd4c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -740418,17 +740418,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a1732 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18fce2> │ │ │ │ nop │ │ │ │ asrs r2, r4, #9 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r5!, {r2, r3} │ │ │ │ + stmia r5!, {r2, r3, r5, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r0, r1, #20 │ │ │ │ + asrs r0, r5, #21 │ │ │ │ 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] @ (2a1870 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18fe20>) │ │ │ │ @@ -740492,15 +740492,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ asrs r6, r0, #6 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r4!, {r3, r5} │ │ │ │ + stmia r4!, {r3, r7} │ │ │ │ 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] @ (2a1938 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18fee8>) │ │ │ │ @@ -740562,15 +740562,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ asrs r6, r6, #2 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r3!, {r5, r6} │ │ │ │ + stmia r3!, {r6, 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 │ │ │ │ @@ -740660,15 +740660,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ lsrs r6, r5, #31 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r2!, {r3, r6} │ │ │ │ + stmia r2!, {r3, r5, r7} │ │ │ │ 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 │ │ │ │ @@ -740754,15 +740754,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ lsrs r6, r2, #27 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r1!, {r6} │ │ │ │ + stmia r1!, {r5, 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] @ (2a1c60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x190210>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -740843,17 +740843,17 @@ │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 2a1bc8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x190178> │ │ │ │ lsrs r6, r2, #23 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r0!, {r1, r2, r4, r6} │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r2, r2, #1 │ │ │ │ + asrs r2, r6, #2 │ │ │ │ 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 │ │ │ │ @@ -740923,17 +740923,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r5, #18 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - itt mi │ │ │ │ - lslmi r4, r4, #3 │ │ │ │ - pushmi {r3, lr} │ │ │ │ + itt ge │ │ │ │ + lslge r4, r4, #3 │ │ │ │ + pushge {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 │ │ │ │ vcvt.f32.f64 s3, d3 │ │ │ │ vcvt.f32.f64 s2, d2 │ │ │ │ @@ -741009,17 +741009,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a1dde <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19038e> │ │ │ │ nop │ │ │ │ lsrs r6, r6, #14 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bkpt 0x0060 │ │ │ │ + bkpt 0x00c0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r4, r3, #25 │ │ │ │ + lsrs r4, r7, #26 │ │ │ │ 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] @ (2a1ed0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x190480>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -741060,15 +741060,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ lsrs r4, r4, #11 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - pop {r6, r7, pc} │ │ │ │ + bkpt 0x0020 │ │ │ │ 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] @ 2a1f34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1904e4> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -741251,15 +741251,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ lsrs r6, r0, #5 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cbnz r6, 2a215c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19070c> │ │ │ │ + pop {r1, r2} │ │ │ │ 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] @ (2a21c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x190770>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -741327,17 +741327,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a2156 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x190706> │ │ │ │ lsrs r2, r0, #1 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - revsh r6, r4 │ │ │ │ + cbnz r6, 2a2218 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1907c8> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r2, r4, #11 │ │ │ │ + lsrs r2, r0, #13 │ │ │ │ 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, #160] @ (2a227c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19082c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -741403,15 +741403,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r4, r5, #29 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - rev r6, r2 │ │ │ │ + rev16 r6, r6 │ │ │ │ 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] @ (2a2330 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1908e0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -741470,15 +741470,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ lsls r6, r5, #26 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cbnz r4, 2a2350 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x190900> │ │ │ │ + cbnz r4, 2a2368 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x190918> │ │ │ │ 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] @ 2a23e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x190998> │ │ │ │ subw sp, sp, #1036 @ 0x40c │ │ │ │ @@ -741686,17 +741686,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2a2510 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x190ac0> │ │ │ │ lsls r2, r1, #18 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xb71e │ │ │ │ + @ instruction: 0xb77e │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r2, r3, #28 │ │ │ │ + lsls r2, r7, #29 │ │ │ │ lsls r5, r4, #3 │ │ │ │ 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 │ │ │ │ @@ -741783,17 +741783,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 2a261c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x190bcc> │ │ │ │ nop │ │ │ │ lsls r6, r7, #13 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xb604 │ │ │ │ + cpsie a │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r0, r0, #24 │ │ │ │ + lsls r0, r4, #25 │ │ │ │ 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, #108] @ (2a273c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x190cec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -741837,15 +741837,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r0, r7, #9 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - push {r1, r2, r4, r6, lr} │ │ │ │ + push {r1, r2, r4, r5, r7, lr} │ │ │ │ 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] @ 2a2794 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x190d44> │ │ │ │ sub sp, #20 │ │ │ │ @@ -742028,17 +742028,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2a28ce <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x190e7e> │ │ │ │ lsls r6, r0, #3 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cbz r2, 2a29ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x190f5c> │ │ │ │ + cbz r2, 2a29c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x190f74> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r6, r3, #13 │ │ │ │ + lsls r6, r7, #14 │ │ │ │ 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] @ (2a2a24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x190fd4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -742105,17 +742105,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a29ba <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x190f6a> │ │ │ │ vaddw.u16 q8, q15, d21 │ │ │ │ - uxth r2, r0 │ │ │ │ + uxtb r2, r4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r6, r7, #9 │ │ │ │ + lsls r6, r3, #11 │ │ │ │ lsls r5, r4, #3 │ │ │ │ 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] @ (2a2acc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19107c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -742167,15 +742167,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ vrhadd.u8 d0, d22, d21 │ │ │ │ - cbz r0, 2a2b06 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1910b6> │ │ │ │ + sxth r0, r5 │ │ │ │ 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] @ (2a2bd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x191180>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -742253,17 +742253,17 @@ │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 2a2b38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1910e8> │ │ │ │ nop │ │ │ │ cdp2 1, 6, cr0, cr2, cr5, {5} │ │ │ │ - sub sp, #416 @ 0x1a0 │ │ │ │ - lsls r4, r4, #3 │ │ │ │ + cbz r0, 2a2bea <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19119a> │ │ │ │ lsls r4, r4, #3 │ │ │ │ + lsls r4, r0, #5 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #268] @ (2a2cf8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1912a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -742348,17 +742348,18 @@ │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 2a2c46 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1911f6> │ │ │ │ ldc2l 1, cr0, [sl, #-660] @ 0xfffffd6c │ │ │ │ - add r7, sp, #792 @ 0x318 │ │ │ │ + add sp, #152 @ 0x98 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - vmla.i q8, q9, d0[5] │ │ │ │ + movs r2, r4 │ │ │ │ + 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] @ (2a2dbc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19136c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -742419,17 +742420,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2a2d5a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19130a> │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r2], #-660 @ 0xfffffd6c │ │ │ │ - add r6, sp, #936 @ 0x3a8 │ │ │ │ + add r7, sp, #296 @ 0x128 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cdp2 0, 14, cr0, cr8, cr4, {7} │ │ │ │ + vhadd.u8 q8, q12, 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] @ (2a2e80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x191430>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -742490,17 +742491,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2a2e1e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1913ce> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb6e01a5 │ │ │ │ - add r6, sp, #152 @ 0x98 │ │ │ │ + add r6, sp, #536 @ 0x218 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cdp2 0, 2, cr0, cr4, cr4, {7} │ │ │ │ + cdp2 0, 8, cr0, cr4, cr4, {7} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (2a2f44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1914f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -742561,17 +742562,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2a2ee2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x191492> │ │ │ │ nop │ │ │ │ @ instruction: 0xfaaa01a5 │ │ │ │ - add r5, sp, #392 @ 0x188 │ │ │ │ + add r5, sp, #776 @ 0x308 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - stc2l 0, cr0, [r0, #-912]! @ 0xfffffc70 │ │ │ │ + stc2l 0, cr0, [r0, #912] @ 0x390 │ │ │ │ stmdb 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] @ (2a3054 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x191604>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r8, r0 │ │ │ │ @@ -742654,17 +742655,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 2a2fca <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19157a> │ │ │ │ nop │ │ │ │ vld2.8 {d16[5],d17[5]}, [r2], r5 │ │ │ │ - add r4, sp, #328 @ 0x148 │ │ │ │ + add r4, sp, #712 @ 0x2c8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - mcrr2 0, 14, r0, lr, cr4 │ │ │ │ + stc2 0, cr0, [lr], #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] @ (2a3128 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1916d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -742729,17 +742730,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a30be <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19166e> │ │ │ │ nop │ │ │ │ ldr.w r0, [r6, #421] @ 0x1a5 │ │ │ │ - add r3, sp, #512 @ 0x200 │ │ │ │ + add r3, sp, #896 @ 0x380 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xfb7c00e4 │ │ │ │ + @ instruction: 0xfbdc00e4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (2a31ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19179c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -742800,17 +742801,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2a318a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19173a> │ │ │ │ nop │ │ │ │ strb.w r0, [r2, ] │ │ │ │ - add r2, sp, #744 @ 0x2e8 │ │ │ │ + add r3, sp, #104 @ 0x68 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xfab800e4 │ │ │ │ + @ instruction: 0xfb1800e4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2a32c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x191870>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -742875,17 +742876,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a3256 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x191806> │ │ │ │ nop │ │ │ │ @ instruction: 0xf73e01a5 │ │ │ │ - add r1, sp, #928 @ 0x3a0 │ │ │ │ + add r2, sp, #288 @ 0x120 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - vld1.8 {d16[7]}, [r4], r4 │ │ │ │ + @ instruction: 0xfa4400e4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (2a3388 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x191938>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -742939,15 +742940,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf66a01a5 │ │ │ │ - add r1, sp, #48 @ 0x30 │ │ │ │ + add r1, sp, #432 @ 0x1b0 │ │ │ │ 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 │ │ │ │ @@ -743316,17 +743317,17 @@ │ │ │ │ add r2, pc │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2a3822 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x191dd2> │ │ │ │ sbcs.w r1, r2, #165 @ 0xa5 │ │ │ │ - add r4, pc, #56 @ (adr r4, 2a38e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x191e90>) │ │ │ │ + add r4, pc, #440 @ (adr r4, 2a3a60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x192010>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - and.w r0, sl, #7471104 @ 0x720000 │ │ │ │ + orn r0, sl, #7471104 @ 0x720000 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2a3974 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x191f24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -743391,17 +743392,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a390a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x191eba> │ │ │ │ nop │ │ │ │ eor.w r1, sl, #165 @ 0xa5 │ │ │ │ - add r3, pc, #208 @ (adr r3, 2a3a4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x191ffc>) │ │ │ │ + add r3, pc, #592 @ (adr r3, 2a3bcc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19217c>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xf33000e4 │ │ │ │ + @ instruction: 0xf39000e4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (2a3a3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x191fec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -743455,15 +743456,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ vext.8 d0, d22, d21, #1 │ │ │ │ - add r2, pc, #352 @ (adr r2, 2a3ba4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x192154>) │ │ │ │ + add r2, pc, #736 @ (adr r2, 2a3d24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1922d4>) │ │ │ │ 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 │ │ │ │ @@ -743559,17 +743560,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 2a3ad4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x192084> │ │ │ │ nop │ │ │ │ cdp 1, 12, cr0, cr10, cr5, {5} │ │ │ │ - add r1, pc, #240 @ (adr r1, 2a3c7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19222c>) │ │ │ │ + add r1, pc, #624 @ (adr r1, 2a3dfc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1923ac>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xf13800e4 │ │ │ │ + @ instruction: 0xf19800e4 │ │ │ │ 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 │ │ │ │ vcvt.f32.f64 s2, d2 │ │ │ │ @@ -743625,15 +743626,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ stc 1, cr0, [r0, #660] @ 0x294 │ │ │ │ - add r0, pc, #352 @ (adr r0, 2a3da4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x192354>) │ │ │ │ + add r0, pc, #736 @ (adr r0, 2a3f24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1924d4>) │ │ │ │ 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] @ (2a3ccc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19227c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -743679,15 +743680,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldcl 1, cr0, [r2], #660 @ 0x294 │ │ │ │ - ldr r7, [sp, #792] @ 0x318 │ │ │ │ + add r0, pc, #152 @ (adr r0, 2a3d6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19231c>) │ │ │ │ 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] @ (2a3da8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x192358>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -743757,17 +743758,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a3d3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1922ec> │ │ │ │ stcl 1, cr0, [r0], #-660 @ 0xfffffd6c │ │ │ │ - ldr r6, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r7, [sp, #376] @ 0x178 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cdp 0, 15, cr0, cr10, cr4, {7} │ │ │ │ + vhadd.s16 q8, q13, q10 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2a3e7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19242c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -743832,17 +743833,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a3e12 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1923c2> │ │ │ │ nop │ │ │ │ @ instruction: 0xeb8201a5 │ │ │ │ - ldr r6, [sp, #176] @ 0xb0 │ │ │ │ + ldr r6, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cdp 0, 2, cr0, cr8, cr4, {7} │ │ │ │ + cdp 0, 8, cr0, cr8, cr4, {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, #196] @ (2a3f5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19250c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -743911,17 +743912,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a3ef0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1924a0> │ │ │ │ @ instruction: 0xeaac01a5 │ │ │ │ - ldr r5, [sp, #296] @ 0x128 │ │ │ │ + ldr r5, [sp, #680] @ 0x2a8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - stcl 0, cr0, [r6, #-912] @ 0xfffffc70 │ │ │ │ + stc 0, cr0, [r6, #912]! @ 0x390 │ │ │ │ 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] @ (2a3ff0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1925a0>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -743967,15 +743968,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strd r0, r1, [ip, #660] @ 0x294 │ │ │ │ - ldr r4, [sp, #656] @ 0x290 │ │ │ │ + ldr r5, [sp, #16] │ │ │ │ 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] @ (2a40ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19265c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -744035,15 +744036,15 @@ │ │ │ │ ldr r2, [pc, #20] @ (2a40b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x192660>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldmdb sl!, {r0, r2, r5, r7, r8} │ │ │ │ - ldr r3, [sp, #920] @ 0x398 │ │ │ │ + ldr r4, [sp, #280] @ 0x118 │ │ │ │ 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] @ (2a4180 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x192730>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -744110,17 +744111,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a4116 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1926c6> │ │ │ │ stmia.w r2, {r0, r2, r5, r7, r8} │ │ │ │ - ldr r3, [sp, #152] @ 0x98 │ │ │ │ + ldr r3, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xeb2200e4 │ │ │ │ + @ instruction: 0xeb8200e4 │ │ │ │ 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] @ (2a4214 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1927c4>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -744167,15 +744168,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 2a4168 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x192718> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r2, [sp, #512] @ 0x200 │ │ │ │ + ldr r2, [sp, #896] @ 0x380 │ │ │ │ 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] @ (2a42c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x192870>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -744235,15 +744236,15 @@ │ │ │ │ ldrb.w r3, [r3, #1508] @ 0x5e4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2a428a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19283a> │ │ │ │ b.n 2a427c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19282c> │ │ │ │ nop │ │ │ │ b.n 2a40f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1926a8> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r2, [sp, #304] @ 0x130 │ │ │ │ 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] @ 2a4320 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1928d0> │ │ │ │ sub sp, #28 │ │ │ │ @@ -744446,15 +744447,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ b.n 2a3e60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x192410> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r7, [sp, #480] @ 0x1e0 │ │ │ │ + str r7, [sp, #864] @ 0x360 │ │ │ │ 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] @ 2a45a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x192b50> │ │ │ │ @@ -744707,15 +744708,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ b.n 2a4b84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x193134> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r4, [sp, #624] @ 0x270 │ │ │ │ + str r4, [sp, #1008] @ 0x3f0 │ │ │ │ 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] @ 2a4854 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x192e04> │ │ │ │ sub sp, #28 │ │ │ │ @@ -744940,15 +744941,15 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ b.n 2a49ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x192f9c> │ │ │ │ nop │ │ │ │ svc 252 @ 0xfc │ │ │ │ lsls r5, r4, #6 │ │ │ │ vminnm.f16 , , │ │ │ │ - str r2, [sp, #376] @ 0x178 │ │ │ │ + str r2, [sp, #760] @ 0x2f8 │ │ │ │ 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] @ (2a4b60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x193110>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -745050,15 +745051,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ udf #220 @ 0xdc │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r1, [sp, #216] @ 0xd8 │ │ │ │ + str r1, [sp, #600] @ 0x258 │ │ │ │ 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] @ (2a4c7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19322c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -745166,15 +745167,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ble.n 2a4c18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1931c8> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r0, [sp, #104] @ 0x68 │ │ │ │ + str r0, [sp, #488] @ 0x1e8 │ │ │ │ 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] @ (2a4d4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1932fc>) │ │ │ │ @@ -745248,15 +745249,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ bgt.n 2a4cac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19325c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r2, [r1, #58] @ 0x3a │ │ │ │ + ldrh r2, [r5, #60] @ 0x3c │ │ │ │ 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] @ (2a4e2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1933dc>) │ │ │ │ @@ -745337,15 +745338,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blt.n 2a4dec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19339c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r0, [r5, #50] @ 0x32 │ │ │ │ + ldrh r0, [r1, #54] @ 0x36 │ │ │ │ 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] @ (2a4f1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1934cc>) │ │ │ │ @@ -745434,15 +745435,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bge.n 2a4f1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1934cc> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r0, [r7, #42] @ 0x2a │ │ │ │ + ldrh r0, [r3, #46] @ 0x2e │ │ │ │ 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] @ (2a503c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1935ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -745528,17 +745529,17 @@ │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 2a4f8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19353c> │ │ │ │ nop │ │ │ │ bge.n 2a5064 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x193614> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r4, [r0, #36] @ 0x24 │ │ │ │ + ldrh r4, [r4, #38] @ 0x26 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - bgt.n 2a4f48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1934f8> │ │ │ │ + bgt.n 2a5008 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1935b8> │ │ │ │ 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 │ │ │ │ @@ -745596,15 +745597,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bhi.n 2a5088 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x193638> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r0, [r4, #28] │ │ │ │ + ldrh r0, [r0, #32] │ │ │ │ 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] @ (2a51bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19376c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -745662,15 +745663,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bhi.n 2a5234 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1937e4> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r6, [r2, #22] │ │ │ │ + ldrh r6, [r6, #24] │ │ │ │ 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] @ (2a5244 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1937f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -745716,15 +745717,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bvc.n 2a5330 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1938e0> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r6, [r1, #18] │ │ │ │ + ldrh r6, [r5, #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] @ (2a52f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1938a8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -745783,15 +745784,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bvs.n 2a52c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x193878> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r4, [r3, #12] │ │ │ │ + ldrh r4, [r7, #14] │ │ │ │ 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] @ (2a5390 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x193940>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -745843,15 +745844,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bvs.n 2a53fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1939ac> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r4, [r0, #8] │ │ │ │ + ldrh r4, [r4, #10] │ │ │ │ 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] @ (2a5418 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1939c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -745897,15 +745898,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bpl.n 2a535c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19390c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r2, [r7, #2] │ │ │ │ + ldrh r2, [r3, #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] @ (2a54cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x193a7c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -745964,15 +745965,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bpl.n 2a54f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x193aa4> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r0, [r1, #62] @ 0x3e │ │ │ │ + ldrh r0, [r5, #0] │ │ │ │ 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] @ (2a55dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x193b8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -746057,17 +746058,17 @@ │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 2a5544 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x193af4> │ │ │ │ bmi.n 2a56a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x193c54> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r2, [r3, #54] @ 0x36 │ │ │ │ + strh r2, [r7, #56] @ 0x38 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - bvs.n 2a5594 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x193b44> │ │ │ │ + bvc.n 2a5654 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x193c04> │ │ │ │ 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] @ (2a5694 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x193c44>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -746126,15 +746127,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bcc.n 2a572c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x193cdc> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r0, [r0, #48] @ 0x30 │ │ │ │ + strh r0, [r4, #50] @ 0x32 │ │ │ │ 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] @ (2a575c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x193d0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -746191,15 +746192,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bcs.n 2a5694 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x193c44> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r0, [r7, #40] @ 0x28 │ │ │ │ + strh r0, [r3, #44] @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -747896,15 +747897,15 @@ │ │ │ │ nop │ │ │ │ add r4, pc, #288 @ (adr r4, 2a6924 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x194ed4>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #192 @ (adr r4, 2a68cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x194e7c>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2a667c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x194c2c> │ │ │ │ + b.n 2a673c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x194cec> │ │ │ │ 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 │ │ │ │ @@ -752006,19 +752007,19 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2a96d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x197c84> │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r7 │ │ │ │ b.n 2a94d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x197a88> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r7, [sp, #120] @ 0x78 │ │ │ │ + str r7, [sp, #504] @ 0x1f8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r7, [sp, #0] │ │ │ │ + str r7, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cbz r4, 2a9774 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x197d24> │ │ │ │ + cbz r4, 2a978c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x197d3c> │ │ │ │ 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] @ (2a97d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x197d88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -752085,17 +752086,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a976e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x197d1e> │ │ │ │ nop │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r8, sl │ │ │ │ + cmp r0, r6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r4, [sp, #816] @ 0x330 │ │ │ │ + str r5, [sp, #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 r4, [pc, #264] @ (2a9900 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x197eb0>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -752207,19 +752208,19 @@ │ │ │ │ b.n 2a986a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x197e1a> │ │ │ │ nop │ │ │ │ str r1, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r4, #6 │ │ │ │ str r0, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ vmaxnm.f32 , , │ │ │ │ - bics r4, r7 │ │ │ │ + add r4, r3 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r4, [sp, #248] @ 0xf8 │ │ │ │ + str r4, [sp, #632] @ 0x278 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - sub sp, #256 @ 0x100 │ │ │ │ + cbz r0, 2a9920 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x197ed0> │ │ │ │ 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] @ (2a9a44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x197ff4>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -752339,19 +752340,19 @@ │ │ │ │ b.n 2a99a2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x197f52> │ │ │ │ nop │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrh r6, [r0, #62] @ 0x3e │ │ │ │ lsls r5, r4, #6 │ │ │ │ vminnm.f16 , , │ │ │ │ - negs r4, r7 │ │ │ │ + cmn r4, r3 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r3, [sp, #88] @ 0x58 │ │ │ │ + str r3, [sp, #472] @ 0x1d8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add r7, sp, #496 @ 0x1f0 │ │ │ │ + add r7, sp, #880 @ 0x370 │ │ │ │ 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] @ (2a9b74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x198124>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -752461,19 +752462,19 @@ │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ movs r3, #0 │ │ │ │ b.n 2a9aea <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19809a> │ │ │ │ ldrh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrh r6, [r7, #50] @ 0x32 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r6, r6 │ │ │ │ + sbcs r6, r2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r2, [sp, #0] │ │ │ │ + str r2, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add r6, sp, #296 @ 0x128 │ │ │ │ + add r6, sp, #680 @ 0x2a8 │ │ │ │ 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] @ (2a9c64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x198214>) │ │ │ │ @@ -752556,19 +752557,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2a9c02 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1981b2> │ │ │ │ nop │ │ │ │ ldrh r2, [r5, #44] @ 0x2c │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrh r2, [r4, #42] @ 0x2a │ │ │ │ lsls r5, r4, #6 │ │ │ │ - eors r0, r1 │ │ │ │ + lsls r0, r5 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r1, [sp, #184] @ 0xb8 │ │ │ │ + str r1, [sp, #568] @ 0x238 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add r5, sp, #368 @ 0x170 │ │ │ │ + add r5, sp, #752 @ 0x2f0 │ │ │ │ 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] @ (2a9d64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x198314>) │ │ │ │ @@ -752659,19 +752660,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2a9cfa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1982aa> │ │ │ │ nop │ │ │ │ ldrh r2, [r7, #36] @ 0x24 │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrh r2, [r5, #34] @ 0x22 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r7, #72 @ 0x48 │ │ │ │ + subs r7, #168 @ 0xa8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r0, [sp, #312] @ 0x138 │ │ │ │ + str r0, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add r4, sp, #368 @ 0x170 │ │ │ │ + add r4, sp, #752 @ 0x2f0 │ │ │ │ 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] @ (2a9e74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x198424>) │ │ │ │ @@ -752770,19 +752771,19 @@ │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ movs r6, #0 │ │ │ │ b.n 2a9e04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1983b4> │ │ │ │ ldrh r2, [r7, #28] │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrh r2, [r4, #26] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r6, #54 @ 0x36 │ │ │ │ + subs r6, #150 @ 0x96 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrh r4, [r3, #58] @ 0x3a │ │ │ │ + ldrh r4, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add r3, sp, #296 @ 0x128 │ │ │ │ + add r3, sp, #680 @ 0x2a8 │ │ │ │ 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] @ (2a9f6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19851c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -752856,17 +752857,17 @@ │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2a9eea <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19849a> │ │ │ │ nop │ │ │ │ ldrh r6, [r5, #20] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r5, #68 @ 0x44 │ │ │ │ + subs r5, #164 @ 0xa4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrh r0, [r0, #42] @ 0x2a │ │ │ │ + ldrh r0, [r4, #44] @ 0x2c │ │ │ │ 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] @ (2aa044 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1985f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -752934,17 +752935,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a9fda <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19858a> │ │ │ │ ldrh r6, [r7, #12] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r4, #98 @ 0x62 │ │ │ │ + subs r4, #194 @ 0xc2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrh r6, [r3, #34] @ 0x22 │ │ │ │ + ldrh r6, [r7, #36] @ 0x24 │ │ │ │ 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] @ (2aa118 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1986c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -753005,15 +753006,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r4, #6] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r3, #124 @ 0x7c │ │ │ │ + subs r3, #220 @ 0xdc │ │ │ │ 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] │ │ │ │ @@ -753143,17 +753144,17 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 2aa228 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1987d8> │ │ │ │ nop │ │ │ │ strh r2, [r2, #60] @ 0x3c │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r1, #238 @ 0xee │ │ │ │ + subs r2, #78 @ 0x4e │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrh r2, [r5, #14] │ │ │ │ + ldrh r2, [r1, #18] │ │ │ │ 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] @ (2aa38c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19893c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -753214,15 +753215,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r6, #50] @ 0x32 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r1, #8 │ │ │ │ + subs r1, #104 @ 0x68 │ │ │ │ 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] @ (2aa418 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1989c8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -753269,15 +753270,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ strh r2, [r4, #44] @ 0x2c │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r0, #120 @ 0x78 │ │ │ │ + subs r0, #216 @ 0xd8 │ │ │ │ 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] @ (2aa538 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x198ae8>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -753372,17 +753373,17 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 2aa4a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x198a58> │ │ │ │ nop │ │ │ │ strh r2, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r7, #110 @ 0x6e │ │ │ │ + adds r7, #206 @ 0xce │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strh r2, [r5, #58] @ 0x3a │ │ │ │ + strh r2, [r1, #62] @ 0x3e │ │ │ │ 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] @ (2aa61c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x198bcc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -753447,15 +753448,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r6, #30] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r6, #120 @ 0x78 │ │ │ │ + adds r6, #216 @ 0xd8 │ │ │ │ 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] @ (2aa6c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x198c78>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -753506,15 +753507,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ strh r2, [r2, #24] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r5, #200 @ 0xc8 │ │ │ │ + adds r6, #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, #188] @ (2aa79c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x198d4c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -753582,17 +753583,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2aa72e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x198cde> │ │ │ │ nop │ │ │ │ strh r6, [r4, #18] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r5, #12 │ │ │ │ + adds r5, #108 @ 0x6c │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strh r0, [r1, #40] @ 0x28 │ │ │ │ + strh r0, [r5, #42] @ 0x2a │ │ │ │ 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] @ (2aa8b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x198e60>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -753676,17 +753677,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 2aa814 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x198dc4> │ │ │ │ nop │ │ │ │ strh r6, [r1, #12] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r4, #8 │ │ │ │ + adds r4, #104 @ 0x68 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strh r4, [r0, #32] │ │ │ │ + strh r4, [r4, #34] @ 0x22 │ │ │ │ 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] @ (2aa96c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x198f1c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -753747,17 +753748,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 2aa93a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x198eea> │ │ │ │ strh r6, [r6, #2] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r3, #56 @ 0x38 │ │ │ │ + adds r3, #152 @ 0x98 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strh r0, [r0, #36] @ 0x24 │ │ │ │ + strh r0, [r4, #38] @ 0x26 │ │ │ │ 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] @ (2aaa44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x198ff4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -753825,17 +753826,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2aa9da <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x198f8a> │ │ │ │ ldrb r6, [r7, #30] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r2, #98 @ 0x62 │ │ │ │ + adds r2, #194 @ 0xc2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strh r6, [r3, #18] │ │ │ │ + strh r6, [r7, #20] │ │ │ │ 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] @ (2aab18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1990c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -753902,17 +753903,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2aaaae <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19905e> │ │ │ │ nop │ │ │ │ ldrb r6, [r4, #27] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r1, #144 @ 0x90 │ │ │ │ + adds r1, #240 @ 0xf0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strh r4, [r1, #12] │ │ │ │ + strh r4, [r5, #14] │ │ │ │ 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] @ (2aabf4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1991a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -753981,17 +753982,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2aab88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x199138> │ │ │ │ nop │ │ │ │ ldrb r2, [r2, #24] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r0, #180 @ 0xb4 │ │ │ │ + adds r1, #20 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strh r0, [r6, #4] │ │ │ │ + strh r0, [r2, #8] │ │ │ │ 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] @ (2aacd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x199288>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -754063,17 +754064,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2aac6a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19921a> │ │ │ │ nop │ │ │ │ ldrb r4, [r6, #20] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r7, #208 @ 0xd0 │ │ │ │ + adds r0, #48 @ 0x30 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r4, [r1, #31] │ │ │ │ + strh r4, [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, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (2aadb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x199364>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -754142,17 +754143,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2aad48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1992f8> │ │ │ │ nop │ │ │ │ ldrb r2, [r2, #17] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r6, #244 @ 0xf4 │ │ │ │ + cmp r7, #84 @ 0x54 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r0, [r6, #27] │ │ │ │ + ldrb r0, [r2, #29] │ │ │ │ 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] @ (2aae50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x199400>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -754203,15 +754204,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r7, #13] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r6, #64 @ 0x40 │ │ │ │ + cmp r6, #160 @ 0xa0 │ │ │ │ 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] @ (2aaf14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1994c4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -754284,15 +754285,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r3, #11] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r5, #128 @ 0x80 │ │ │ │ + cmp r5, #224 @ 0xe0 │ │ │ │ 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] @ (2aafe8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x199598>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -754361,17 +754362,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2aaf7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19952c> │ │ │ │ nop │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r4, #192 @ 0xc0 │ │ │ │ + cmp r5, #32 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r6, [r7, #18] │ │ │ │ + ldrb r6, [r3, #20] │ │ │ │ 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] @ (2ab0bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19966c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -754437,17 +754438,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ab054 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x199604> │ │ │ │ ldrb r2, [r0, #5] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r3, #234 @ 0xea │ │ │ │ + cmp r4, #74 @ 0x4a │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r6, [r4, #15] │ │ │ │ + ldrb r6, [r0, #17] │ │ │ │ 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] @ (2ab18c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19973c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -754511,17 +754512,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ab124 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1996d4> │ │ │ │ nop │ │ │ │ ldrb r6, [r5, #1] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r3, #28 │ │ │ │ + cmp r3, #124 @ 0x7c │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r0, [r3, #12] │ │ │ │ + ldrb r0, [r7, #13] │ │ │ │ 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] @ (2ab268 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x199818>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -754590,17 +754591,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ab1fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1997ac> │ │ │ │ nop │ │ │ │ strb r6, [r3, #30] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r2, #64 @ 0x40 │ │ │ │ + cmp r2, #160 @ 0xa0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r4, [r7, #8] │ │ │ │ + ldrb r4, [r3, #10] │ │ │ │ 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] @ (2ab338 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1998e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -754664,17 +754665,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ab2d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x199880> │ │ │ │ nop │ │ │ │ strb r2, [r0, #27] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r1, #112 @ 0x70 │ │ │ │ + cmp r1, #208 @ 0xd0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r4, [r5, #5] │ │ │ │ + ldrb r4, [r1, #7] │ │ │ │ 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] @ (2ab3fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1999ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -754736,17 +754737,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2ab39c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19994c> │ │ │ │ strb r2, [r6, #23] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r0, #168 @ 0xa8 │ │ │ │ + cmp r1, #8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r6, [r4, #2] │ │ │ │ + ldrb r6, [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] @ (2ab4d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x199a88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -754815,17 +754816,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ab46c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x199a1c> │ │ │ │ nop │ │ │ │ strb r6, [r5, #20] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r7, #208 @ 0xd0 │ │ │ │ + cmp r0, #48 @ 0x30 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strb r4, [r1, #31] │ │ │ │ + ldrb r4, [r5, #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] @ (2ab5bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x199b6c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -754897,17 +754898,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ab54e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x199afe> │ │ │ │ nop │ │ │ │ strb r0, [r2, #17] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r6, #236 @ 0xec │ │ │ │ + movs r7, #76 @ 0x4c │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strb r0, [r5, #27] │ │ │ │ + strb r0, [r1, #29] │ │ │ │ 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] @ (2ab6a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x199c50>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -754979,17 +754980,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ab632 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x199be2> │ │ │ │ nop │ │ │ │ strb r4, [r5, #13] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r6, #8 │ │ │ │ + movs r6, #104 @ 0x68 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strb r4, [r0, #24] │ │ │ │ + strb r4, [r4, #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, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (2ab734 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x199ce4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -755036,15 +755037,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r0, [r1, #10] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r5, #94 @ 0x5e │ │ │ │ + movs r5, #190 @ 0xbe │ │ │ │ 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] @ (2ab814 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x199dc4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -755116,17 +755117,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ab7a6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x199d56> │ │ │ │ nop │ │ │ │ strb r0, [r7, #7] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r4, #148 @ 0x94 │ │ │ │ + movs r4, #244 @ 0xf4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strb r0, [r2, #18] │ │ │ │ + strb r0, [r6, #19] │ │ │ │ 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] @ (2ab8e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x199e98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -755193,17 +755194,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ab87e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x199e2e> │ │ │ │ nop │ │ │ │ strb r6, [r2, #4] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r3, #192 @ 0xc0 │ │ │ │ + movs r4, #32 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strb r4, [r7, #14] │ │ │ │ + strb r4, [r3, #16] │ │ │ │ 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] @ (2ab9d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x199f88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -755277,17 +755278,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2ab958 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x199f08> │ │ │ │ strb r2, [r0, #1] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r2, #214 @ 0xd6 │ │ │ │ + movs r3, #54 @ 0x36 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strb r2, [r2, #11] │ │ │ │ + strb r2, [r6, #12] │ │ │ │ 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] @ (2abae4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19a094>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -755368,17 +755369,17 @@ │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 2aba4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x199ffc> │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r1, #210 @ 0xd2 │ │ │ │ + movs r2, #50 @ 0x32 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strb r6, [r1, #7] │ │ │ │ + strb 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, #156] @ (2abb9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19a14c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -755431,15 +755432,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r6, [r0, #100] @ 0x64 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r0, #246 @ 0xf6 │ │ │ │ + movs r1, #86 @ 0x56 │ │ │ │ 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] @ (2abc64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19a214>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -755497,15 +755498,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [r2, #88] @ 0x58 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r0, #46 @ 0x2e │ │ │ │ + movs r0, #142 @ 0x8e │ │ │ │ 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] @ (2abd18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19a2c8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -755564,15 +755565,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r6, [r0, #76] @ 0x4c │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r4, r7, #5 │ │ │ │ + subs r4, r3, #7 │ │ │ │ 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] @ (2abdcc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19a37c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -755631,15 +755632,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r2, #64] @ 0x40 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r0, r1, #3 │ │ │ │ + subs r0, r5, #4 │ │ │ │ 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] @ (2abe88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19a438>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -755701,15 +755702,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r3, #52] @ 0x34 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r6, r1, #0 │ │ │ │ + subs r6, r5, #1 │ │ │ │ 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] @ (2abf3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19a4ec>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -755768,15 +755769,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r0, r3, #5 │ │ │ │ + adds r0, r7, #6 │ │ │ │ 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] @ (2ac01c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19a5cc>) │ │ │ │ @@ -755848,17 +755849,17 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.n 2abfb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19a560> │ │ │ │ ldr r6, [r5, #28] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r2, r1, #2 │ │ │ │ + adds r2, r5, #3 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r6, [r0, #72] @ 0x48 │ │ │ │ + ldr r6, [r4, #76] @ 0x4c │ │ │ │ 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] @ (2ac0c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19a678>) │ │ │ │ @@ -755906,15 +755907,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r4, [r1, #16] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r4, r1, r7 │ │ │ │ + adds r4, r5, #0 │ │ │ │ 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] @ (2ac184 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19a734>) │ │ │ │ @@ -755967,15 +755968,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r4, [r4, #4] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r0, r2, r4 │ │ │ │ + subs r0, r6, r5 │ │ │ │ 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] @ (2ac254 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19a804>) │ │ │ │ @@ -756033,15 +756034,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r0, [r5, #120] @ 0x78 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r0, r0, r1 │ │ │ │ + subs r0, r4, r2 │ │ │ │ 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] @ (2ac308 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19a8b8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -756100,15 +756101,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r6, [r2, #108] @ 0x6c │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r4, r1, r6 │ │ │ │ + adds r4, r5, r7 │ │ │ │ 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] @ (2ac3bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19a96c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -756167,15 +756168,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r2, [r4, #96] @ 0x60 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r0, r3, r3 │ │ │ │ + adds r0, r7, r4 │ │ │ │ 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] @ (2ac478 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19aa28>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -756237,15 +756238,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ str r6, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r6, r3, r0 │ │ │ │ + adds r6, r7, 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] @ (2ac52c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19aadc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -756304,15 +756305,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r2, [r6, #72] @ 0x48 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r0, r5, #29 │ │ │ │ + asrs r0, r1, #31 │ │ │ │ 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] @ (2ac600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19abb0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -756380,17 +756381,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ac596 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19ab46> │ │ │ │ str r2, [r0, #64] @ 0x40 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r6, r4, #26 │ │ │ │ + asrs r6, r0, #28 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r2, [r4, #104] @ 0x68 │ │ │ │ + str r2, [r0, #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 r3, [pc, #196] @ (2ac6e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19ac90>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -756461,17 +756462,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ac674 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19ac24> │ │ │ │ str r0, [r5, #48] @ 0x30 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r6, r0, #23 │ │ │ │ + asrs r6, r4, #24 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r2, [r0, #92] @ 0x5c │ │ │ │ + str r2, [r4, #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 r4, [pc, #120] @ (2ac774 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19ad24>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -756519,15 +756520,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r0, [r1, #36] @ 0x24 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r0, r4, #20 │ │ │ │ + asrs r0, r0, #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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (2ac80c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19adbc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -756579,15 +756580,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r0, [r7, #24] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r0, r1, #18 │ │ │ │ + asrs r0, r5, #19 │ │ │ │ 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] @ (2ac8c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19ae70>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -756646,15 +756647,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r6, [r3, #16] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r4, r2, #15 │ │ │ │ + asrs r4, r6, #16 │ │ │ │ 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] @ (2ac974 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19af24>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -756713,15 +756714,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r2, [r5, #4] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r0, r4, #12 │ │ │ │ + asrs r0, 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, #160] @ (2aca30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19afe0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -756783,15 +756784,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrsh r6, [r6, r6] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r6, r4, #9 │ │ │ │ + asrs r6, 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] @ (2acae4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19b094>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -756850,15 +756851,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrsh r2, [r7, r3] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r0, r6, #6 │ │ │ │ + asrs r0, r2, #8 │ │ │ │ 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] @ (2acbb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19b168>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -756926,17 +756927,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2acb4e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19b0fe> │ │ │ │ ldrsh r2, [r1, r1] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r6, r5, #3 │ │ │ │ + asrs r6, r1, #5 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r2, [r5, #12] │ │ │ │ + str r2, [r1, #20] │ │ │ │ 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] @ (2acc98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19b248>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -757007,17 +757008,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2acc2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19b1dc> │ │ │ │ ldrb r0, [r6, r5] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r6, r1, #32 │ │ │ │ + asrs r6, r5, #1 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r2, [r1, #0] │ │ │ │ + str r2, [r5, #4] │ │ │ │ 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] @ (2acd2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19b2dc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -757065,15 +757066,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r2, r2] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r0, r5, #29 │ │ │ │ + lsrs r0, r1, #31 │ │ │ │ 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] @ (2acdc4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19b374>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -757125,15 +757126,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r0, r0] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r0, r2, #27 │ │ │ │ + lsrs r0, r6, #28 │ │ │ │ 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] @ (2ace78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19b428>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -757192,15 +757193,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrh r6, [r4, r5] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r4, r3, #24 │ │ │ │ + lsrs r4, r7, #25 │ │ │ │ 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] @ (2acf2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19b4dc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -757259,15 +757260,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrh r2, [r6, r2] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r0, r5, #21 │ │ │ │ + lsrs r0, r1, #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, #160] @ (2acfe8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19b598>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -757329,15 +757330,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r7, r7] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r6, r5, #18 │ │ │ │ + lsrs r6, 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] @ (2ad09c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19b64c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -757396,15 +757397,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r0, r5] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r0, r7, #15 │ │ │ │ + lsrs r0, r3, #17 │ │ │ │ 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, #160] @ (2ad158 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19b708>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -757467,15 +757468,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r1, r2] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r6, r7, #12 │ │ │ │ + lsrs r6, r3, #14 │ │ │ │ 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, #164] @ (2ad218 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19b7c8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -757539,15 +757540,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrsb r2, [r2, r7] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r4, r7, #9 │ │ │ │ + lsrs r4, r3, #11 │ │ │ │ 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, #160] @ (2ad2d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19b884>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -757610,15 +757611,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrsb r2, [r2, r4] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r2, r0, #7 │ │ │ │ + lsrs r2, r4, #8 │ │ │ │ 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, #164] @ (2ad394 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19b944>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -757682,15 +757683,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrsb r6, [r2, r1] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r0, r0, #4 │ │ │ │ + lsrs r0, r4, #5 │ │ │ │ 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, #164] @ (2ad454 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19ba04>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -757754,15 +757755,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r6, [r2, r6] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r0, r0, #1 │ │ │ │ + lsrs r0, r4, #2 │ │ │ │ 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, #160] @ (2ad510 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19bac0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -757825,15 +757826,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r6, [r2, r3] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r6, r0, #30 │ │ │ │ + lsls r6, r4, #31 │ │ │ │ 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, #160] @ (2ad5cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19bb7c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -757896,15 +757897,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r3, r0] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r2, r1, #27 │ │ │ │ + lsls r2, r5, #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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2ad68c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19bc3c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -757968,15 +757969,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strh r6, [r3, r5] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r0, r1, #24 │ │ │ │ + lsls r0, r5, #25 │ │ │ │ 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, #164] @ (2ad74c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19bcfc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -758040,15 +758041,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strh r6, [r3, r2] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r0, r1, #21 │ │ │ │ + lsls r0, r5, #22 │ │ │ │ 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, #160] @ (2ad808 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19bdb8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -758111,15 +758112,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r6, [r3, r7] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r6, r1, #18 │ │ │ │ + lsls r6, r5, #19 │ │ │ │ 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, #164] @ (2ad8c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19be78>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -758183,15 +758184,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r2, [r4, r4] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r4, r1, #15 │ │ │ │ + lsls r4, r5, #16 │ │ │ │ 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, #160] @ (2ad984 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19bf34>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -758254,15 +758255,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r2, [r4, r1] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r2, r2, #12 │ │ │ │ + lsls r2, r6, #13 │ │ │ │ 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, #164] @ (2ada44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19bff4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -758326,15 +758327,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r7, [pc, #664] @ (2adce0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19c290>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r0, r2, #9 │ │ │ │ + lsls r0, r6, #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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2adb04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19c0b4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -758398,15 +758399,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r6, [pc, #920] @ (2adea0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19c450>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r0, r2, #6 │ │ │ │ + lsls r0, r6, #7 │ │ │ │ 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, #160] @ (2adbc0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19c170>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -758469,15 +758470,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #152] @ (2adc5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19c20c>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r6, r2, #3 │ │ │ │ + lsls r6, r6, #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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (2adc7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19c22c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -758540,15 +758541,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #424] @ (2ade28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19c3d8>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r2, r3 │ │ │ │ + lsls r2, r7, #1 │ │ │ │ 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, #164] @ (2add3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19c2ec>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -758612,15 +758613,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r4, [pc, #696] @ (2adff8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19c5a8>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - vhadd.u16 q8, q12, │ │ │ │ + vrev32.32 q0, │ │ │ │ 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] @ (2addfc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19c3ac>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -758683,15 +758684,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #952] @ (2ae1b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19c768>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cdp2 0, 9, cr0, cr8, cr3, {7} │ │ │ │ + cdp2 0, 15, cr0, cr8, cr3, {7} │ │ │ │ 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] @ (2aded8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19c488>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r3 │ │ │ │ @@ -758761,16 +758762,16 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ade6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19c41c> │ │ │ │ ldr r3, [pc, #192] @ (2adf9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19c54c>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stc2l 0, cr0, [lr, #908] @ 0x38c │ │ │ │ - ldr r5, [pc, #808] @ (2ae20c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19c7bc>) │ │ │ │ + cdp2 0, 2, cr0, cr14, cr3, {7} │ │ │ │ + ldr r6, [pc, #168] @ (2adf8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19c53c>) │ │ │ │ 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] @ (2adf78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19c528>) │ │ │ │ @@ -758819,15 +758820,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #312] @ (2ae0b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19c664>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldc2 0, cr0, [lr, #-908] @ 0xfffffc74 │ │ │ │ + ldc2l 0, cr0, [lr, #-908]! @ 0xfffffc74 │ │ │ │ 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] @ (2ae020 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19c5d0>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -758879,15 +758880,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [pc, #712] @ (2ae2ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19c89c>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldc2l 0, cr0, [r4], #-908 @ 0xfffffc74 │ │ │ │ + ldc2l 0, cr0, [r4], {227} @ 0xe3 │ │ │ │ stmdb 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] │ │ │ │ @@ -758944,15 +758945,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [pc, #24] @ (2ae0fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19c6ac>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xfbb400e3 │ │ │ │ + ldc2 0, cr0, [r4], {227} @ 0xe3 │ │ │ │ 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] @ (2ae194 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19c744>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -759010,15 +759011,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #296] @ (2ae2c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19c870>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xfb0000e3 │ │ │ │ + @ instruction: 0xfb6000e3 │ │ │ │ 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] @ (2ae248 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19c7f8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -759076,15 +759077,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0x4796 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xfa4c00e3 │ │ │ │ + @ instruction: 0xfaac00e3 │ │ │ │ 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] @ (2ae304 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19c8b4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -759145,15 +759146,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov sl, ip │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrsb.w r0, [r0, #227] @ 0xe3 │ │ │ │ + ldr??.w r0, [r0, #227] @ 0xe3 │ │ │ │ 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] @ (2ae3bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19c96c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -759213,15 +759214,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ mov r6, r4 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr.w r0, [sl, #227] @ 0xe3 │ │ │ │ + ldrsh.w r0, [sl, r3, lsl #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] @ (2ae498 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19ca48>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r3 │ │ │ │ @@ -759291,16 +759292,16 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ae42c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19c9dc> │ │ │ │ cmp r0, lr │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strb.w r0, [lr, r3, lsl #2] │ │ │ │ - ldr r0, [pc, #40] @ (2ae4cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19ca7c>) │ │ │ │ + str??.w r0, [lr, r3, lsl #2] │ │ │ │ + ldr r0, [pc, #424] @ (2ae64c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19cbfc>) │ │ │ │ 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] @ (2ae538 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19cae8>) │ │ │ │ @@ -759349,15 +759350,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add lr, r1 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xf75e00e3 │ │ │ │ + @ instruction: 0xf7be00e3 │ │ │ │ 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] @ (2ae5e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19cb90>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -759409,15 +759410,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mvns r2, r6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xf6b400e3 │ │ │ │ + @ instruction: 0xf71400e3 │ │ │ │ stmdb 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] │ │ │ │ @@ -759474,15 +759475,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ muls r6, r0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xf5f400e3 │ │ │ │ + @ instruction: 0xf65400e3 │ │ │ │ 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] @ (2ae754 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19cd04>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -759540,15 +759541,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r2, r1 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adc.w r0, r0, #7438336 @ 0x718000 │ │ │ │ + sub.w r0, r0, #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, #152] @ (2ae808 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19cdb8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -759606,15 +759607,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ rors r6, r2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - eor.w r0, ip, #7438336 @ 0x718000 │ │ │ │ + @ instruction: 0xf4ec00e3 │ │ │ │ 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] @ (2ae8c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19ce74>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -759675,15 +759676,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ asrs r2, r4 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xf3d000e3 │ │ │ │ + bics.w r0, r0, #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] @ (2ae97c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19cf2c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -759743,15 +759744,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ eors r6, r4 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xf31a00e3 │ │ │ │ + @ instruction: 0xf37a00e3 │ │ │ │ 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] @ (2aea0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19cfbc>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -759798,15 +759799,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r7, #176 @ 0xb0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xf28800e3 │ │ │ │ + @ instruction: 0xf2e800e3 │ │ │ │ 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] @ (2aeaac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19d05c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -759856,15 +759857,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ subs r7, #30 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xf1e800e3 │ │ │ │ + movw r0, #32995 @ 0x80e3 │ │ │ │ stmdb 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] @ (2aeb58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19d108>) │ │ │ │ mov sl, r1 │ │ │ │ @@ -759917,15 +759918,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r6, #126 @ 0x7e │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xf13c00e3 │ │ │ │ + @ instruction: 0xf19c00e3 │ │ │ │ stmdb 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] │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -759983,15 +759984,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ subs r5, #206 @ 0xce │ │ │ │ lsls r5, r4, #6 │ │ │ │ - orns r0, sl, #227 @ 0xe3 │ │ │ │ + @ instruction: 0xf0da00e3 │ │ │ │ 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] @ (2aecd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19d288>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -760053,15 +760054,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r5, #14 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - vext.8 q0, q15, , #0 │ │ │ │ + ands.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] @ (2aed94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19d344>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -760123,15 +760124,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r4, #82 @ 0x52 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - vhadd.s8 q0, q9, │ │ │ │ + vhadd.s32 q8, q9, │ │ │ │ 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] @ (2aee50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19d400>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -760193,15 +760194,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r3, #150 @ 0x96 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cdp 0, 4, cr0, cr6, cr3, {7} │ │ │ │ + cdp 0, 10, cr0, cr6, cr3, {7} │ │ │ │ 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] @ (2aef0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19d4bc>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -760263,15 +760264,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r2, #218 @ 0xda │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stc 0, cr0, [sl, #908] @ 0x38c │ │ │ │ + stcl 0, cr0, [sl, #908]! @ 0x38c │ │ │ │ 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] @ (2aef9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19d54c>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -760318,15 +760319,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r2, #32 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldcl 0, cr0, [r8], #908 @ 0x38c │ │ │ │ + ldcl 0, cr0, [r8, #-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, #4048] @ 0xfd0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #132] @ (2af03c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19d5ec>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -760376,15 +760377,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ subs r1, #142 @ 0x8e │ │ │ │ lsls r5, r4, #6 │ │ │ │ - mrrc 0, 14, r0, r8, cr3 │ │ │ │ + ldc 0, cr0, [r8], #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, #4032] @ 0xfc0 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #144] @ (2af0e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19d698>) │ │ │ │ mov sl, r1 │ │ │ │ @@ -760437,15 +760438,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r0, #238 @ 0xee │ │ │ │ lsls r5, r4, #6 │ │ │ │ - sub.w r0, ip, r3, asr #3 │ │ │ │ + stc 0, cr0, [ip], {227} @ 0xe3 │ │ │ │ stmdb 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] │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -760503,15 +760504,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ subs r0, #62 @ 0x3e │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xeaea00e3 │ │ │ │ + adc.w r0, sl, r3, asr #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] @ (2af268 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19d818>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -760573,15 +760574,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r7, #126 @ 0x7e │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bic.w r0, lr, r3, asr #3 │ │ │ │ + eor.w r0, lr, r3, asr #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] @ (2af324 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19d8d4>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -760643,15 +760644,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r6, #194 @ 0xc2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrd r0, r0, [r2, #-908]! @ 0x38c │ │ │ │ + ldrd r0, r0, [r2, #908] @ 0x38c │ │ │ │ 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] @ (2af3e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19d990>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -760713,15 +760714,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r6, #6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia.w r6!, {r0, r1, r5, r6, r7} │ │ │ │ + ldmdb r6, {r0, r1, r5, r6, r7} │ │ │ │ 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] @ (2af49c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19da4c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -760783,16 +760784,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r5, #74 @ 0x4a │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2af498 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19da48> │ │ │ │ - lsls r3, r4, #3 │ │ │ │ + @ instruction: 0xe85a00e3 │ │ │ │ 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] @ (2af580 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19db30>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -760865,17 +760865,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2af50e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19dabe> │ │ │ │ nop │ │ │ │ adds r4, #144 @ 0x90 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2af3d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19d988> │ │ │ │ + b.n 2af498 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19da48> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r7, #36 @ 0x24 │ │ │ │ + adds r7, #132 @ 0x84 │ │ │ │ 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] @ (2af67c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19dc2c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -760953,17 +760953,17 @@ │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2af5f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19dba4> │ │ │ │ nop │ │ │ │ adds r3, #170 @ 0xaa │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2af2ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19d89c> │ │ │ │ + b.n 2af3ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19d95c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r6, #48 @ 0x30 │ │ │ │ + adds r6, #144 @ 0x90 │ │ │ │ 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] @ (2af72c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19dcdc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -761015,15 +761015,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r2, #174 @ 0xae │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2af204 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19d7b4> │ │ │ │ + b.n 2af2c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19d874> │ │ │ │ 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] @ (2af7ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19dd9c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -761080,15 +761080,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r2, #2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2af144 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19d6f4> │ │ │ │ + b.n 2af204 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19d7b4> │ │ │ │ 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] @ (2af8c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19de70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -761150,15 +761150,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r1, #66 @ 0x42 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2b0070 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19e620> │ │ │ │ + b.n 2af130 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19d6e0> │ │ │ │ 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] @ (2af980 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19df30>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -761222,15 +761222,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r0, #106 @ 0x6a │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2affb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19e564> │ │ │ │ + b.n 2b0074 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19e624> │ │ │ │ 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] @ (2afa40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19dff0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -761294,15 +761294,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cmp r7, #170 @ 0xaa │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2afef4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19e4a4> │ │ │ │ + b.n 2affb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19e564> │ │ │ │ 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] @ (2afb04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19e0b4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -761367,15 +761367,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r6, #234 @ 0xea │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2afe2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19e3dc> │ │ │ │ + b.n 2afeec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19e49c> │ │ │ │ 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] @ (2afbc4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19e174>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -761439,15 +761439,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cmp r6, #38 @ 0x26 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2afd70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19e320> │ │ │ │ + b.n 2afe30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19e3e0> │ │ │ │ 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] @ (2afc60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19e210>) │ │ │ │ @@ -761493,15 +761493,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #104 @ 0x68 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2afcd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19e280> │ │ │ │ + b.n 2afd90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19e340> │ │ │ │ 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] @ (2afd10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19e2c0>) │ │ │ │ @@ -761552,15 +761552,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r4, #204 @ 0xcc │ │ │ │ lsls r5, r4, #6 │ │ │ │ - svc 132 @ 0x84 │ │ │ │ + svc 228 @ 0xe4 │ │ │ │ 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] @ (2afdd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19e384>) │ │ │ │ @@ -761616,15 +761616,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r4, #28 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - udf #192 @ 0xc0 │ │ │ │ + svc 32 │ │ │ │ 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] @ (2afeac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19e45c>) │ │ │ │ @@ -761685,15 +761685,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ble.n 2afe84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19e434> │ │ │ │ + udf #72 @ 0x48 │ │ │ │ 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] @ (2aff6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19e51c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -761757,15 +761757,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cmp r2, #126 @ 0x7e │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ble.n 2affc8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19e578> │ │ │ │ + ble.n 2afe88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19e438> │ │ │ │ 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] @ (2b002c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19e5dc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -761829,15 +761829,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cmp r1, #190 @ 0xbe │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bgt.n 2b0108 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19e6b8> │ │ │ │ + bgt.n 2affc8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19e578> │ │ │ │ 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] @ (2b00f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19e6a0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -761902,15 +761902,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r0, #254 @ 0xfe │ │ │ │ lsls r5, r4, #6 │ │ │ │ - blt.n 2b0040 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19e5f0> │ │ │ │ + bgt.n 2b0100 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19e6b0> │ │ │ │ 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] @ (2b01b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19e760>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -761974,15 +761974,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cmp r0, #58 @ 0x3a │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bge.n 2b0184 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19e734> │ │ │ │ + blt.n 2b0244 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19e7f4> │ │ │ │ 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] @ (2b0294 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19e844>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -762056,17 +762056,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b0222 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19e7d2> │ │ │ │ nop │ │ │ │ movs r7, #124 @ 0x7c │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bge.n 2b02c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19e874> │ │ │ │ + bge.n 2b0384 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19e934> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r2, #16 │ │ │ │ + cmp r2, #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, #124] @ (2b032c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19e8dc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -762115,15 +762115,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r6, #148 @ 0x94 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bls.n 2b0404 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19e9b4> │ │ │ │ + bls.n 2b02c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19e874> │ │ │ │ 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] @ (2b03c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19e978>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -762176,15 +762176,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r6, #0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bhi.n 2b0368 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19e918> │ │ │ │ + bls.n 2b0428 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19e9d8> │ │ │ │ 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] @ (2b046c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19ea1c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -762241,15 +762241,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bhi.n 2b04c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19ea74> │ │ │ │ + bhi.n 2b0384 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19e934> │ │ │ │ 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] @ (2b052c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19eadc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -762313,15 +762313,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, #190 @ 0xbe │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bvc.n 2b0608 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19ebb8> │ │ │ │ + bvc.n 2b04c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19ea78> │ │ │ │ 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] @ (2b05ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19eb9c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -762385,15 +762385,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r3, #254 @ 0xfe │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bvs.n 2b0548 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19eaf8> │ │ │ │ + bvc.n 2b0608 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19ebb8> │ │ │ │ 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] @ (2b06b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19ec60>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -762458,15 +762458,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r3, #62 @ 0x3e │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bpl.n 2b0680 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19ec30> │ │ │ │ + bvs.n 2b0740 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19ecf0> │ │ │ │ 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] @ (2b0770 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19ed20>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -762530,15 +762530,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r2, #122 @ 0x7a │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bpl.n 2b07c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19ed74> │ │ │ │ + bpl.n 2b0684 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19ec34> │ │ │ │ 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] @ (2b0854 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19ee04>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -762612,17 +762612,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b07e2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19ed92> │ │ │ │ nop │ │ │ │ movs r1, #188 @ 0xbc │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bmi.n 2b0904 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19eeb4> │ │ │ │ + bmi.n 2b07c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19ed74> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r4, #80 @ 0x50 │ │ │ │ + movs r4, #176 @ 0xb0 │ │ │ │ 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] @ (2b08ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19ee9c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -762671,15 +762671,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r0, #212 @ 0xd4 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bcc.n 2b0844 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19edf4> │ │ │ │ + bmi.n 2b0904 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19eeb4> │ │ │ │ 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] @ (2b0988 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19ef38>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -762732,15 +762732,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bcc.n 2b09a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19ef58> │ │ │ │ + bcc.n 2b0a68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19f018> │ │ │ │ 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] @ (2b0a2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19efdc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -762797,15 +762797,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r4, r4, #6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bcs.n 2b0b04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19f0b4> │ │ │ │ + bcs.n 2b09c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19ef74> │ │ │ │ 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] @ (2b0aec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19f09c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -762869,15 +762869,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r6, r7, #3 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bne.n 2b0a48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19eff8> │ │ │ │ + bcs.n 2b0b08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19f0b8> │ │ │ │ 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.4-1.so+0x19f15c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -762941,15 +762941,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r6, r7, #0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - beq.n 2b0b88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19f138> │ │ │ │ + bne.n 2b0c48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19f1f8> │ │ │ │ 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] @ (2b0c74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19f224>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763015,15 +763015,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r6, r7, #5 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - beq.n 2b0cc0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19f270> │ │ │ │ + beq.n 2b0b80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19f130> │ │ │ │ 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] @ (2b0d34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19f2e4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763086,15 +763086,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r6, r6, #2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r7!, {r5, r6} │ │ │ │ + ldmia r7, {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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #176] @ (2b0e00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19f3b0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763162,15 +763162,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r6, r6, r7 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r6!, {r1, r2, r4, r7} │ │ │ │ + ldmia r6, {r1, r2, r4, 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (2b0ed0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19f480>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763239,15 +763239,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ subs r2, r5, r4 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r5!, {r2, r6, r7} │ │ │ │ + ldmia r6!, {r2, 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #176] @ (2b0f9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19f54c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763315,15 +763315,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r2, r3, r1 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (2b106c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19f61c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763392,15 +763392,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r6, r1, r6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r4!, {r3, r5} │ │ │ │ + ldmia r4!, {r3, 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] @ (2b113c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19f6ec>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763469,15 +763469,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r6, r7, r2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r3, {r3, r4, r6} │ │ │ │ + ldmia r3, {r3, r4, 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (2b120c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19f7bc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763546,15 +763546,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r6, r5, #31 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r2!, {r3, r7} │ │ │ │ + ldmia r2!, {r3, 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #176] @ (2b12d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19f888>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763622,15 +763622,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ asrs r6, r3, #28 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r2, {r1, 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (2b13a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19f958>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763699,15 +763699,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r2, r2, #25 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, 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, #176] @ (2b1474 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19fa24>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763775,15 +763775,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ asrs r2, r0, #22 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r0!, {r1, r5} │ │ │ │ + ldmia r0!, {r1, 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] @ (2b1540 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19faf0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763851,15 +763851,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ asrs r6, r6, #18 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r7!, {r1, r2, r4, r6} │ │ │ │ + stmia r7!, {r1, r2, r4, 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (2b1610 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19fbc0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763928,15 +763928,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r2, r5, #15 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r6!, {r2, r7} │ │ │ │ + stmia r6!, {r2, 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #176] @ (2b16dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19fc8c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -764004,15 +764004,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ asrs r2, r3, #12 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (2b17ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19fd5c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -764081,15 +764081,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r6, r1, #9 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r4!, {r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r3, 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] @ (2b187c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19fe2c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -764158,15 +764158,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r6, r7, #5 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r4!, {r3, r4} │ │ │ │ + stmia r4!, {r3, r4, 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (2b194c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19fefc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -764235,15 +764235,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r6, r5, #2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r3!, {r3, r6} │ │ │ │ + stmia r3!, {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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #176] @ (2b1a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19ffc8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -764311,15 +764311,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r3, #31 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (2b1ae8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a0098>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -764388,15 +764388,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ lsrs r2, r2, #28 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r1!, {r2, r3, r5, r7} │ │ │ │ + stmia r2!, {r2, r3} │ │ │ │ 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] @ (2b1bb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a0164>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -764464,15 +764464,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r0, #25 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r0!, {r1, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r6} │ │ │ │ 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] @ (2b1c8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a023c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -764541,17 +764541,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b1c20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a01d0> │ │ │ │ nop │ │ │ │ lsrs r2, r7, #21 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r0!, {r2, r3, r4} │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r0, r3, #32 │ │ │ │ + asrs r0, r7, #1 │ │ │ │ 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] @ (2b1d68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a0318>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -764620,17 +764620,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b1cfc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a02ac> │ │ │ │ nop │ │ │ │ lsrs r6, r3, #18 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - sev │ │ │ │ + nop {10} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r4, r7, #28 │ │ │ │ + lsrs r4, r3, #30 │ │ │ │ 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] @ (2b1e00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a03b0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -764678,15 +764678,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsrs r0, r0, #15 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bkpt 0x0092 │ │ │ │ + bkpt 0x00f2 │ │ │ │ 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] @ (2b1e94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a0444>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -764734,15 +764734,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsrs r4, r5, #12 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x005e │ │ │ │ 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] @ (2b1f24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a04d4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -764790,15 +764790,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r3, #10 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - pop {r1, r2, r3, r5, r6, pc} │ │ │ │ + pop {r1, r2, r3, r6, r7, pc} │ │ │ │ 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] @ (2b1fb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a0564>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -764846,15 +764846,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r1, #8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - pop {r1, r2, r3, r4, r6, r7} │ │ │ │ + pop {r1, r2, r3, r4, r5, pc} │ │ │ │ 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] @ (2b208c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a063c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -764923,17 +764923,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b2020 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a05d0> │ │ │ │ nop │ │ │ │ lsrs r2, r7, #5 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - pop {r2, r3, r4} │ │ │ │ + pop {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r0, r3, #16 │ │ │ │ + lsrs r0, r7, #17 │ │ │ │ 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, #184] @ (2b2160 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a0710>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -764998,17 +764998,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b20f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a06a4> │ │ │ │ nop │ │ │ │ lsrs r6, r3, #2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cbnz r0, 2b21ba <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a076a> │ │ │ │ + cbnz r0, 2b21d2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a0782> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r4, r0, #13 │ │ │ │ + lsrs r4, r4, #14 │ │ │ │ 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] @ (2b223c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a07ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -765077,17 +765077,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b21d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a0780> │ │ │ │ nop │ │ │ │ lsls r2, r1, #31 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - rev16 r4, r5 │ │ │ │ + revsh r4, r1 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r0, r5, #9 │ │ │ │ + lsrs r0, r1, #11 │ │ │ │ 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] @ (2b22ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a089c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -765145,15 +765145,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1508] @ 0x5e4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2b22b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a0868> │ │ │ │ b.n 2b22aa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a085a> │ │ │ │ lsls r6, r5, #27 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cbnz r6, 2b2322 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a08d2> │ │ │ │ + rev r6, r3 │ │ │ │ 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] @ 2b2344 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a08f4> │ │ │ │ @@ -765248,15 +765248,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1508] @ 0x5e4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2b23c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a0970> │ │ │ │ b.n 2b23b2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a0962> │ │ │ │ lsls r6, r4, #23 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xb8b6 │ │ │ │ + cbnz r6, 2b2400 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a09b0> │ │ │ │ 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] @ 2b2454 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a0a04> │ │ │ │ sub sp, #28 │ │ │ │ @@ -765351,15 +765351,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1508] @ 0x5e4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2b24d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a0a80> │ │ │ │ b.n 2b24c2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a0a72> │ │ │ │ lsls r6, r2, #19 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xb7a6 │ │ │ │ + @ instruction: 0xb806 │ │ │ │ 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] @ (2b25b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a0b60>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -765417,15 +765417,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1508] @ 0x5e4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2b257c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a0b2c> │ │ │ │ b.n 2b256e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a0b1e> │ │ │ │ lsls r2, r5, #16 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xb6fa │ │ │ │ + @ instruction: 0xb75a │ │ │ │ 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] @ (2b2640 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a0bf0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -765472,15 +765472,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r4, r7, #13 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xb652 │ │ │ │ + @ instruction: 0xb6b2 │ │ │ │ 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] @ (2b2718 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a0cc8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -765549,17 +765549,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b26ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a0c5c> │ │ │ │ nop │ │ │ │ lsls r6, r5, #11 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - push {r4, r7, lr} │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r4, r1, #22 │ │ │ │ + lsls r4, r5, #23 │ │ │ │ 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] @ (2b27dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a0d8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -765621,17 +765621,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2b277c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a0d2c> │ │ │ │ lsls r2, r2, #8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - push {r3, r6, r7} │ │ │ │ + push {r3, r5, lr} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r6, r0, #19 │ │ │ │ + lsls r6, r4, #20 │ │ │ │ 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] @ (2b28c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a0e70>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -765703,17 +765703,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b2852 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a0e02> │ │ │ │ nop │ │ │ │ lsls r4, r1, #5 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cbz r0, 2b2942 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a0ef2> │ │ │ │ + push {r3, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r4, r4, #15 │ │ │ │ + lsls r4, r0, #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, #156] @ (2b297c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a0f2c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -765774,15 +765774,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ lsls r6, r4, #1 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cbz r0, 2b29ca <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a0f7a> │ │ │ │ + cbz r0, 2b29e2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a0f92> │ │ │ │ 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] @ (2b2a38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a0fe8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -765843,15 +765843,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ vaddw.u32 q0, q15, d20 │ │ │ │ - sxtb r4, r3 │ │ │ │ + uxth r4, r7 │ │ │ │ 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] @ (2b2b14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a10c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -765920,17 +765920,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b2aa4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a1054> │ │ │ │ nop │ │ │ │ cdp2 1, 15, cr0, cr6, cr4, {5} │ │ │ │ - cbz r4, 2b2b40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a10f0> │ │ │ │ + cbz r4, 2b2b58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a1108> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r0, r2, #6 │ │ │ │ + lsls r0, r6, #7 │ │ │ │ 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, #220] @ (2b2c0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a11bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -766005,17 +766005,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2b2b86 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a1136> │ │ │ │ nop │ │ │ │ cdp2 1, 1, cr0, cr6, cr4, {5} │ │ │ │ - sub sp, #144 @ 0x90 │ │ │ │ + cbz r4, 2b2c14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a11c4> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r0, r4, #2 │ │ │ │ + lsls r0, 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, #196] @ (2b2cec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a129c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -766084,17 +766084,18 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b2c7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a122c> │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [lr, #-656] @ 0xfffffd70 │ │ │ │ - add r7, sp, #752 @ 0x2f0 │ │ │ │ + add sp, #112 @ 0x70 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - vrev32.32 q0, │ │ │ │ + movs r0, r3 │ │ │ │ + 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, #120] @ (2b2d80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a1330>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -766137,15 +766138,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (2b2d84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a1334>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mcrr2 1, 10, r0, r0, cr4 │ │ │ │ - add r7, sp, #64 @ 0x40 │ │ │ │ + add r7, sp, #448 @ 0x1c0 │ │ │ │ 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] @ 2b2dec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a139c> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -766301,15 +766302,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (2b2f34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a14e4>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xfa9001a4 │ │ │ │ - add r5, sp, #384 @ 0x180 │ │ │ │ + add r5, sp, #768 @ 0x300 │ │ │ │ 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] @ 2b2f9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a154c> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -766480,15 +766481,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr.w r0, [lr, #420] @ 0x1a4 │ │ │ │ - add r3, sp, #464 @ 0x1d0 │ │ │ │ + add r3, sp, #848 @ 0x350 │ │ │ │ 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 │ │ │ │ @@ -766553,15 +766554,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf7e601a4 │ │ │ │ - add r2, sp, #576 @ 0x240 │ │ │ │ + add r2, sp, #960 @ 0x3c0 │ │ │ │ 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 │ │ │ │ @@ -766625,15 +766626,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf70601a4 │ │ │ │ - add r1, sp, #704 @ 0x2c0 │ │ │ │ + add r2, sp, #64 @ 0x40 │ │ │ │ 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 │ │ │ │ @@ -766709,17 +766710,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b3370 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a1920> │ │ │ │ @ instruction: 0xf62601a4 │ │ │ │ - add r0, sp, #808 @ 0x328 │ │ │ │ + add r1, sp, #168 @ 0xa8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str.w r0, [r6, #227] @ 0xe3 │ │ │ │ + vld4. {d0-d3}, [r6 :128], r3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #248] @ (2b34f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a1aa0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -766793,15 +766794,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adc.w r1, lr, #5373952 @ 0x520000 │ │ │ │ - add r7, pc, #648 @ (adr r7, 2b3780 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a1d30>) │ │ │ │ + add r0, sp, #8 │ │ │ │ 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] @ (2b3600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a1bb0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -766876,15 +766877,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bics.w r1, lr, #5373952 @ 0x520000 │ │ │ │ - add r6, pc, #584 @ (adr r6, 2b3850 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a1e00>) │ │ │ │ + add r6, pc, #968 @ (adr r6, 2b39d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a1f80>) │ │ │ │ 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] @ (2b36d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a1c84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -766950,17 +766951,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b3668 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a1c18> │ │ │ │ @ instruction: 0xf32e01a4 │ │ │ │ - add r5, pc, #840 @ (adr r5, 2b3a24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a1fd4>) │ │ │ │ + add r6, pc, #200 @ (adr r6, 2b37a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a1d54>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - rsb r0, lr, #7438336 @ 0x718000 │ │ │ │ + @ instruction: 0xf62e00e3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (2b37ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a1d5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -767025,17 +767026,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b3740 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a1cf0> │ │ │ │ @ instruction: 0xf25601a4 │ │ │ │ - add r4, pc, #1000 @ (adr r4, 2b3b9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a214c>) │ │ │ │ + add r5, pc, #360 @ (adr r5, 2b391c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a1ecc>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xf4f600e3 │ │ │ │ + adcs.w r0, r6, #7438336 @ 0x718000 │ │ │ │ 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] @ (2b3854 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a1e04>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -767090,15 +767091,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ sbcs.w r1, ip, #164 @ 0xa4 │ │ │ │ - add r4, pc, #256 @ (adr r4, 2b395c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a1f0c>) │ │ │ │ + add r4, pc, #640 @ (adr r4, 2b3adc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a208c>) │ │ │ │ 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] @ (2b38bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a1e6c>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -767192,15 +767193,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ orn r1, ip, #164 @ 0xa4 │ │ │ │ - add r3, pc, #192 @ (adr r3, 2b3a2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a1fdc>) │ │ │ │ + add r3, pc, #576 @ (adr r3, 2b3bac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a215c>) │ │ │ │ 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] @ 2b39c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a1f78> │ │ │ │ @@ -767293,15 +767294,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ vrhadd.s32 d16, d16, d20 │ │ │ │ - add r2, pc, #144 @ (adr r2, 2b3b08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a20b8>) │ │ │ │ + add r2, pc, #528 @ (adr r2, 2b3c88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a2238>) │ │ │ │ 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] @ (2b3b14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a20c4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -767357,15 +767358,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cdp 1, 11, cr0, cr12, cr4, {5} │ │ │ │ - add r1, pc, #512 @ (adr r1, 2b3d1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a22cc>) │ │ │ │ + add r1, pc, #896 @ (adr r1, 2b3e9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a244c>) │ │ │ │ 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] @ (2b3c28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a21d8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -767466,15 +767467,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cdp 1, 1, cr0, cr8, cr4, {5} │ │ │ │ - add r0, pc, #440 @ (adr r0, 2b3de8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a2398>) │ │ │ │ + add r0, pc, #824 @ (adr r0, 2b3f68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a2518>) │ │ │ │ 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] @ (2b3d48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a22f8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -767580,15 +767581,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stc 1, cr0, [r4, #-656] @ 0xfffffd70 │ │ │ │ - ldr r7, [sp, #304] @ 0x130 │ │ │ │ + ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ 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] @ (2b3e74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a2424>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -767700,15 +767701,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @ instruction: 0xebe401a4 │ │ │ │ - ldr r6, [sp, #128] @ 0x80 │ │ │ │ + ldr r6, [sp, #512] @ 0x200 │ │ │ │ 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] @ (2b3f50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a2500>) │ │ │ │ @@ -767785,15 +767786,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @ instruction: 0xeab601a4 │ │ │ │ - ldr r5, [sp, #272] @ 0x110 │ │ │ │ + ldr r5, [sp, #656] @ 0x290 │ │ │ │ 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] @ (2b4040 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a25f0>) │ │ │ │ @@ -767879,15 +767880,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrd r0, r1, [sl, #656] @ 0x290 │ │ │ │ - ldr r4, [sp, #344] @ 0x158 │ │ │ │ + ldr r4, [sp, #728] @ 0x2d8 │ │ │ │ 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] @ (2b4140 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a26f0>) │ │ │ │ @@ -767981,15 +767982,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strd r0, r1, [sl], #656 @ 0x290 │ │ │ │ - ldr r3, [sp, #344] @ 0x158 │ │ │ │ + ldr r3, [sp, #728] @ 0x2d8 │ │ │ │ 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] @ (2b41f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a27a8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -768055,15 +768056,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 2b41d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a2784> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r2, [sp, #624] @ 0x270 │ │ │ │ + ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ 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] @ (2b42b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a2868>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -768133,15 +768134,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 2b4124 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a26d4> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r1, [sp, #880] @ 0x370 │ │ │ │ + ldr r2, [sp, #240] @ 0xf0 │ │ │ │ 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] @ (2b4364 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a2914>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -768201,15 +768202,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ b.n 2b4050 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a2600> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r1, [sp, #184] @ 0xb8 │ │ │ │ + ldr r1, [sp, #568] @ 0x238 │ │ │ │ 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] @ (2b4424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a29d4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -768279,15 +768280,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 2b3fb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a2568> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r0, [sp, #832] @ 0x340 │ │ │ │ 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] @ (2b44ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a2a9c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -768361,15 +768362,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 2b3f00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a24b0> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r7, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ 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] @ (2b45d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a2b80>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -768442,17 +768443,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b4560 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a2b10> │ │ │ │ b.n 2b3e54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a2404> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r6, [sp, #856] @ 0x358 │ │ │ │ + str r7, [sp, #216] @ 0xd8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 2b4380 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a2930> │ │ │ │ + b.n 2b4440 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a29f0> │ │ │ │ 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] @ (2b4678 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a2c28>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -768509,15 +768510,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 2b4d2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a32dc> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r6, [sp, #112] @ 0x70 │ │ │ │ + str r6, [sp, #496] @ 0x1f0 │ │ │ │ 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] @ (2b46e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a2c90>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -768612,15 +768613,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 2b4c1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a31cc> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r5, [sp, #48] @ 0x30 │ │ │ │ + str r5, [sp, #432] @ 0x1b0 │ │ │ │ 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] @ 2b47ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a2d9c> │ │ │ │ @@ -768714,15 +768715,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 2b4b10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a30c0> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r4, [sp, #0] │ │ │ │ + str r4, [sp, #384] @ 0x180 │ │ │ │ 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] @ (2b4938 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a2ee8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -768779,15 +768780,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 2b4a6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a301c> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r3, [sp, #368] @ 0x170 │ │ │ │ + str r3, [sp, #752] @ 0x2f0 │ │ │ │ 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] @ (2b4a4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a2ffc>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -768889,15 +768890,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ svc 244 @ 0xf4 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r2, [sp, #296] @ 0x128 │ │ │ │ + str r2, [sp, #680] @ 0x2a8 │ │ │ │ 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] @ (2b4b6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a311c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -769004,15 +769005,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ udf #224 @ 0xe0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r1, [sp, #160] @ 0xa0 │ │ │ │ + str r1, [sp, #544] @ 0x220 │ │ │ │ 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] @ (2b4c98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a3248>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -769125,15 +769126,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ble.n 2b4c1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a31cc> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r4, [r7, #62] @ 0x3e │ │ │ │ + str r0, [sp, #368] @ 0x170 │ │ │ │ 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] @ (2b4d74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a3324>) │ │ │ │ @@ -769211,15 +769212,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bgt.n 2b4c9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a324c> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r0, [r4, #56] @ 0x38 │ │ │ │ + ldrh r0, [r0, #60] @ 0x3c │ │ │ │ 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] @ (2b4e64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a3414>) │ │ │ │ @@ -769306,15 +769307,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ blt.n 2b4dd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a3384> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r2, [r6, #48] @ 0x30 │ │ │ │ + ldrh r2, [r2, #52] @ 0x34 │ │ │ │ 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] @ (2b4f64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a3514>) │ │ │ │ @@ -769409,15 +769410,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ bge.n 2b4ef4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a34a4> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r2, [r6, #40] @ 0x28 │ │ │ │ + ldrh r2, [r2, #44] @ 0x2c │ │ │ │ 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] @ (2b501c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a35cc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -769483,15 +769484,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bls.n 2b4fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a3560> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r0, [r7, #34] @ 0x22 │ │ │ │ + ldrh r0, [r3, #38] @ 0x26 │ │ │ │ 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] @ (2b50dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a368c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -769561,15 +769562,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bls.n 2b5100 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a36b0> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r0, [r7, #28] │ │ │ │ + ldrh r0, [r3, #32] │ │ │ │ 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] @ (2b5188 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a3738>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -769629,15 +769630,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bhi.n 2b522c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a37dc> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r2, [r1, #24] │ │ │ │ + ldrh r2, [r5, #26] │ │ │ │ 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] @ (2b5248 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a37f8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -769707,15 +769708,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bvc.n 2b5194 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a3744> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r4, [r1, #18] │ │ │ │ + ldrh r4, [r5, #20] │ │ │ │ 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] @ (2b5310 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a38c0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -769789,15 +769790,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bvs.n 2b52dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a388c> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r4, [r0, #12] │ │ │ │ + ldrh r4, [r4, #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, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #168] @ (2b53d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a3980>) │ │ │ │ mov r5, r2 │ │ │ │ @@ -769865,15 +769866,15 @@ │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r2, [r2, #1508] @ 0x5e4 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 2b5394 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a3944> │ │ │ │ b.n 2b5382 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a3932> │ │ │ │ bvs.n 2b540c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a39bc> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r4, [r3, #6] │ │ │ │ + ldrh r4, [r7, #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] @ (2b5438 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a39e8>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -770153,19 +770154,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2b5648 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a3bf8> │ │ │ │ bcc.n 2b57dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a3d8c> │ │ │ │ lsls r4, r4, #6 │ │ │ │ bcc.n 2b5738 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a3ce8> │ │ │ │ lsls r4, r4, #6 │ │ │ │ vminnm.f16 , , │ │ │ │ - strh r6, [r1, #46] @ 0x2e │ │ │ │ + strh r6, [r5, #48] @ 0x30 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strh r4, [r4, r0] │ │ │ │ + strh r4, [r0, r2] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movt r0, #57588 @ 0xe0f4 │ │ │ │ + @ instruction: 0xf32e00f4 │ │ │ │ stmdb 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] @ (2b582c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a3ddc>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ movw r5, #32868 @ 0x8064 │ │ │ │ @@ -770277,19 +770278,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2b5798 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a3d48> │ │ │ │ nop │ │ │ │ bcs.n 2b5880 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a3e30> │ │ │ │ lsls r4, r4, #6 │ │ │ │ bne.n 2b57d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a3d84> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r0, [r0, #36] @ 0x24 │ │ │ │ + strh r0, [r4, #38] @ 0x26 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r2, [r5, r4] │ │ │ │ + str r2, [r1, r6] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xf19400f4 │ │ │ │ + @ instruction: 0xf1f400f4 │ │ │ │ stmdb 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] @ (2b5970 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a3f20>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ @@ -770407,19 +770408,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2b58d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a3e84> │ │ │ │ nop │ │ │ │ beq.n 2b595c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a3f0c> │ │ │ │ lsls r4, r4, #6 │ │ │ │ beq.n 2b58a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a3e50> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r4, [r7, #24] │ │ │ │ + strh r4, [r3, #28] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r6, [r4, r0] │ │ │ │ + str r6, [r0, r2] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - orrs.w r0, r0, #244 @ 0xf4 │ │ │ │ + @ instruction: 0xf0b000f4 │ │ │ │ stmdb 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] @ (2b5a6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a401c>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -770505,19 +770506,19 @@ │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ movs r6, #0 │ │ │ │ b.n 2b5a04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a3fb4> │ │ │ │ ldmia r7, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldmia r7!, {r5, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r6, [r7, #16] │ │ │ │ + strh r6, [r3, #20] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r7, [pc, #656] @ (2b5d0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a42bc>) │ │ │ │ + str r4, [r0, r0] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - vqadd.s16 q8, q9, q10 │ │ │ │ + vshr.s64 q0, q10, #14 │ │ │ │ stmdb 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] @ (2b5b7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a412c>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -770613,19 +770614,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2b5b0a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a40ba> │ │ │ │ nop │ │ │ │ ldmia r6!, {r1, r4, r5, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldmia r6, {r2, r3, r4, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r0, [r6, #8] │ │ │ │ + strh r0, [r2, #12] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r6, [pc, #1000] @ (2b5f74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a4524>) │ │ │ │ + ldr r7, [pc, #360] @ (2b5cf4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a42a4>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - mcr 0, 2, r0, cr4, cr4, {7} │ │ │ │ + mcr 0, 5, r0, cr4, 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, #4024] @ 0xfb8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #248] @ (2b5c9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a424c>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -770729,19 +770730,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2b5c22 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a41d2> │ │ │ │ nop │ │ │ │ ldmia r5, {r1, r5, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldmia r5!, {r2, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r0, [r2, #0] │ │ │ │ + strh r0, [r6, #2] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r6, [pc, #504] @ (2b5ea4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a4454>) │ │ │ │ + ldr r6, [pc, #888] @ (2b6024 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a45d4>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - stc 0, cr0, [r4, #-976]! @ 0xfffffc30 │ │ │ │ + stc 0, cr0, [r4, #976] @ 0x3d0 │ │ │ │ stmdb 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] @ (2b5de4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a4394>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ movw r5, #32867 @ 0x8063 │ │ │ │ @@ -770861,19 +770862,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2b5d3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a42ec> │ │ │ │ ldmia r4!, {r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldmia r4!, {r2, r3, r5} │ │ │ │ lsls r4, r4, #6 │ │ │ │ vminnm.f16 , , │ │ │ │ - ldrb r2, [r3, #27] │ │ │ │ + ldrb r2, [r7, #28] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r3, [pc, #320] @ (2b5f38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a44e8>) │ │ │ │ + ldr r3, [pc, #704] @ (2b60b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a4668>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - rsbs r0, sl, r4, ror #3 │ │ │ │ + ldc 0, cr0, [sl], #-976 @ 0xfffffc30 │ │ │ │ stmdb 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] @ (2b5f20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a44d0>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ movw r5, #32868 @ 0x8064 │ │ │ │ @@ -770985,19 +770986,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2b5e8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a443c> │ │ │ │ nop │ │ │ │ ldmia r3!, {r2, r4, r5} │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r4, [r1, #22] │ │ │ │ + ldrb r4, [r5, #23] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r2, [pc, #344] @ (2b6088 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a4638>) │ │ │ │ + ldr r2, [pc, #728] @ (2b6208 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a47b8>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xeaa000f4 │ │ │ │ + add.w r0, r0, r4, ror #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] @ (2b6064 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a4614>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ @@ -771115,19 +771116,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2b5fc8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a4578> │ │ │ │ nop │ │ │ │ ldmia r2!, {} │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldmia r1!, {r5, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r0, [r1, #17] │ │ │ │ + ldrb r0, [r5, #18] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r1, [pc, #328] @ (2b61bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a476c>) │ │ │ │ + ldr r1, [pc, #712] @ (2b633c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a48ec>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrd r0, r0, [ip, #-976] @ 0x3d0 │ │ │ │ + @ instruction: 0xe9bc00f4 │ │ │ │ stmdb 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] @ (2b6160 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a4710>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -771213,19 +771214,19 @@ │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ movs r6, #0 │ │ │ │ b.n 2b60f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a46a8> │ │ │ │ ldmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldmia r0!, {r2, r3, r5, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r2, [r1, #13] │ │ │ │ + ldrb r2, [r5, #14] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r0, [pc, #848] @ (2b64c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a4a70>) │ │ │ │ + ldr r1, [pc, #208] @ (2b6240 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a47f0>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xe85e00f4 │ │ │ │ + ldmia.w lr!, {r2, r4, r5, r6, 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, #4032] @ 0xfc0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #232] @ (2b6270 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a4820>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -771321,19 +771322,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2b61fe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a47ae> │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ stmia r7!, {r3, r5, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r4, [r7, #8] │ │ │ │ + ldrb r4, [r3, #10] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r0, [pc, #168] @ (2b6328 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a48d8>) │ │ │ │ + ldr r0, [pc, #552] @ (2b64a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a4a58>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 2b6124 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a46d4> │ │ │ │ + b.n 2b61e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a4794> │ │ │ │ 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] @ (2b6390 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a4940>) │ │ │ │ @@ -771438,19 +771439,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2b6316 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a48c6> │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ stmia r6!, {r4, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r4, [r3, #4] │ │ │ │ + ldrb r4, [r7, #5] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0x47ae │ │ │ │ + ldr r0, [pc, #56] @ (2b63d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a4988>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 2b6004 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a45b4> │ │ │ │ + b.n 2b60c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a4674> │ │ │ │ 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] @ (2b6460 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a4a10>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -771514,17 +771515,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 2b642e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a49de> │ │ │ │ stmia r5!, {r1, r2, r3, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r4, [r0, #1] │ │ │ │ + ldrb r4, [r4, #2] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldmia r1!, {r5, r7} │ │ │ │ + ldmia 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 r3, [pc, #196] @ (2b6540 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a4af0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -771589,15 +771590,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r3, r6, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r4, [r2, #29] │ │ │ │ + strb r4, [r6, #30] │ │ │ │ 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] │ │ │ │ @@ -771710,15 +771711,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e1e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x18c798> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r0, [r7, #22] │ │ │ │ + strb r0, [r3, #24] │ │ │ │ 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] @ (2b6884 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a4e34>) │ │ │ │ @@ -771865,17 +771866,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ bl 1f7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe5bb0> │ │ │ │ b.n 2b6820 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a4dd0> │ │ │ │ nop │ │ │ │ stmia r2!, {r1, r3, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r0, [r3, #19] │ │ │ │ + strb r0, [r7, #20] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strb r2, [r4, #15] │ │ │ │ + strb r2, [r0, #17] │ │ │ │ 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] @ 2b68dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a4e8c> │ │ │ │ sub sp, #28 │ │ │ │ @@ -772108,17 +772109,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2b6ada <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a508a> │ │ │ │ nop │ │ │ │ bkpt 0x00b2 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r6, [r4, #5] │ │ │ │ + strb r6, [r0, #7] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - stmia r1!, {r2, r5, r6} │ │ │ │ + stmia r1!, {r2, r6, r7} │ │ │ │ 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] @ (2b6bf4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a51a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -772178,21 +772179,21 @@ │ │ │ │ str.w r1, [ip, #708] @ 0x2c4 │ │ │ │ bl 1f5880 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe3e30> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ pop {r3, r5, r6, r7, pc} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - stmia r2!, {r7} │ │ │ │ + stmia r2!, {r5, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - stmia r2!, {r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ble.n 2b6c00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a51b0> │ │ │ │ + udf #94 @ 0x5e │ │ │ │ lsls r4, r6, #3 │ │ │ │ - stmia r2!, {r1, r2, r4, r5} │ │ │ │ + stmia r2!, {r1, r2, r4, r7} │ │ │ │ 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] @ (2b6d10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a52c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -772286,15 +772287,15 @@ │ │ │ │ bne.n 2b6cfa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a52aa> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2b6cea <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a529a> │ │ │ │ b.n 2b6c70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a5220> │ │ │ │ pop {r2, r3, r5, pc} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str??.w r0, [r6, r2, lsl #2] │ │ │ │ + str.w r0, [r6, #226] @ 0xe2 │ │ │ │ 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] @ (2b6e48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a53f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -772404,16 +772405,16 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2b6e20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a53d0> │ │ │ │ b.n 2b6d74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a5324> │ │ │ │ nop │ │ │ │ pop {r2, r3, r4} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xf74c00e2 │ │ │ │ - stmia r0!, {r1, r2, r6} │ │ │ │ + @ instruction: 0xf7ac00e2 │ │ │ │ + stmia r0!, {r1, r2, 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 r3, [pc, #324] @ (2b6fac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a555c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -772536,19 +772537,19 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2b6f86 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a5536> │ │ │ │ b.n 2b6ec0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a5470> │ │ │ │ nop │ │ │ │ revsh r6, r3 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xf61600e2 │ │ │ │ - bkpt 0x00e6 │ │ │ │ - lsls r3, r4, #3 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + @ instruction: 0xf67600e2 │ │ │ │ + itte mi │ │ │ │ + lslmi r3, r4, #3 │ │ │ │ + pushmi {r4, r5, r6, r7, lr} │ │ │ │ + movpl.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #292] @ (2b70f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a56a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r7, r1 │ │ │ │ str r0, [sp, #0] │ │ │ │ @@ -772653,20 +772654,20 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cbnz r2, 2b7112 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a56c2> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - pop {r2} │ │ │ │ + pop {r2, r5, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add.w r0, r2, #7405568 @ 0x710000 │ │ │ │ - cbnz r2, 2b7174 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a5724> │ │ │ │ + sbc.w r0, r2, #7405568 @ 0x710000 │ │ │ │ + pop {r1, r4, r5} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cbnz r2, 2b714e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a56fe> │ │ │ │ + cbnz r2, 2b7166 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a5716> │ │ │ │ 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] @ (2b740c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a59bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -772930,17 +772931,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 2b7334 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a58e4> │ │ │ │ @ instruction: 0xb834 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - revsh r0, r5 │ │ │ │ + cbnz r0, 2b7466 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a5a16> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - revsh r0, r7 │ │ │ │ + cbnz r0, 2b746e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a5a1e> │ │ │ │ lsls r3, r4, #3 │ │ │ │ cmp r1, #1 │ │ │ │ add.w r0, r0, #628 @ 0x274 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ bl 455878 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x343e28> │ │ │ │ ldr.w lr, [r4] │ │ │ │ @@ -773049,15 +773050,15 @@ │ │ │ │ strex r0, r1, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2b751a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a5aca> │ │ │ │ b.n 2b753c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a5aec> │ │ │ │ nop │ │ │ │ push {lr} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - cbnz r0, 2b757a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a5b2a> │ │ │ │ + cbnz r0, 2b7592 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a5b42> │ │ │ │ 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] @ (2b75d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a5b84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -773354,17 +773355,17 @@ │ │ │ │ sub.w r2, r2, r8 │ │ │ │ cmp r2, r6 │ │ │ │ bcc.n 2b786a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a5e1a> │ │ │ │ b.n 2b76bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a5c6c> │ │ │ │ nop │ │ │ │ cbz r0, 2b78e2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a5e92> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xb81c │ │ │ │ + @ instruction: 0xb87c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xb81c │ │ │ │ + @ instruction: 0xb87c │ │ │ │ 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] @ (2b7904 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a5eb4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -773399,15 +773400,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ sub sp, #128 @ 0x80 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - stc 0, cr0, [r6], #-904 @ 0xfffffc78 │ │ │ │ + stc 0, cr0, [r6], {226} @ 0xe2 │ │ │ │ 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] @ 2b88d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a6e88> │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ @@ -778472,19 +778473,19 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2bb87c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a9e2c> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ b.n 2bb8a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a9e50> │ │ │ │ movs r0, #1 │ │ │ │ b.n 2bb882 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a9e32> │ │ │ │ nop │ │ │ │ - strb r2, [r2, #25] │ │ │ │ + strb r2, [r6, #26] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strb r2, [r6, #24] │ │ │ │ + strb r2, [r2, #26] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strb r6, [r7, #23] │ │ │ │ + strb r6, [r3, #25] │ │ │ │ lsls r3, r4, #3 │ │ │ │ orrs r2, r3 │ │ │ │ bmi.n 2bb93a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a9eea> │ │ │ │ cmp r1, #31 │ │ │ │ bhi.n 2bb934 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a9ee4> │ │ │ │ add.w r0, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r3, [r0, #2972] @ 0xb9c │ │ │ │ @@ -778549,15 +778550,15 @@ │ │ │ │ lsls r2, r2, #31 │ │ │ │ bpl.n 2bb980 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a9f30> │ │ │ │ ldrh.w r1, [ip, #2968] @ 0xb98 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 2bb978 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a9f28> │ │ │ │ b.n 2bb984 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a9f34> │ │ │ │ nop │ │ │ │ - strb r6, [r1, #21] │ │ │ │ + strb r6, [r5, #22] │ │ │ │ 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] @ (2bbd20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1aa2d0>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -778856,15 +778857,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ mov r6, r4 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ bics r4, r5 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r2, [r5, #7] │ │ │ │ + strb r2, [r1, #9] │ │ │ │ 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] @ (2bbf50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1aa500>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -779382,15 +779383,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, pc} │ │ │ │ str r0, [r4, #108] @ 0x6c │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r2, pc, #240 @ (adr r2, 2bc3e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1aa998>) │ │ │ │ + add r2, pc, #624 @ (adr r2, 2bc568 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1aab18>) │ │ │ │ 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 │ │ │ │ @@ -779538,15 +779539,15 @@ │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #0 │ │ │ │ b.n 2bc48a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1aaa3a> │ │ │ │ nop │ │ │ │ str r0, [r3, #76] @ 0x4c │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r2, [r2, #32] │ │ │ │ + ldr r2, [r6, #36] @ 0x24 │ │ │ │ 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 │ │ │ │ @@ -779707,15 +779708,15 @@ │ │ │ │ vadd.f32 s19, s19, s17 │ │ │ │ cmp r4, r7 │ │ │ │ bge.n 2bc6a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1aac58> │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r2, [r5, #64] @ 0x40 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ + ldr r0, [r7, #20] │ │ │ │ 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] @ (2bc7e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1aad90>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -779797,15 +779798,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 1bae54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa9404> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ b.n 2bc736 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1aace6> │ │ │ │ str r2, [r7, #32] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r2, [r5, #116] @ 0x74 │ │ │ │ + str r2, [r1, #124] @ 0x7c │ │ │ │ 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] @ (2bc8e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1aae94>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -779893,15 +779894,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 1bae54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa9404> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ b.n 2bc828 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1aadd8> │ │ │ │ str r2, [r1, #20] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r6, [r6, #100] @ 0x64 │ │ │ │ + str r6, [r2, #108] @ 0x6c │ │ │ │ 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 │ │ │ │ @@ -780152,19 +780153,19 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ adds r6, #212 @ 0xd4 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #2 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r0, [r4, #68] @ 0x44 │ │ │ │ + str r0, [r0, #76] @ 0x4c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r0, [r6, #64] @ 0x40 │ │ │ │ + str r0, [r2, #72] @ 0x48 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r0, [r2, #52] @ 0x34 │ │ │ │ + str r0, [r6, #56] @ 0x38 │ │ │ │ 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] @ (2bcdb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ab360>) │ │ │ │ @@ -780335,19 +780336,19 @@ │ │ │ │ ldrd r3, lr, [sp, #32] │ │ │ │ b.n 2bcc1e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ab1ce> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 2bcc7e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ab22e> │ │ │ │ nop │ │ │ │ ldrb r6, [r3, r5] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r6, [r3, #44] @ 0x2c │ │ │ │ + str r6, [r7, #48] @ 0x30 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldrh r4, [r2, #6] │ │ │ │ lsls r7, r4, #6 │ │ │ │ - str r0, [r1, #32] │ │ │ │ + str r0, [r5, #36] @ 0x24 │ │ │ │ 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 │ │ │ │ @@ -780555,15 +780556,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ bl 1bae54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa9404> │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ b.n 2bcf48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ab4f8> │ │ │ │ ldrh r2, [r5, r0] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r2, [r7, #0] │ │ │ │ + str r2, [r3, #8] │ │ │ │ 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 │ │ │ │ @@ -780695,15 +780696,15 @@ │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ bl 1bae54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa9404> │ │ │ │ b.n 2bd0ca <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ab67a> │ │ │ │ nop │ │ │ │ ldr r2, [r4, r2] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrsh r2, [r6, r2] │ │ │ │ + ldrsh r2, [r2, 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, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #220] @ (2bd298 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ab848>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -781205,15 +781206,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ strh r6, [r6, r6] │ │ │ │ lsls r4, r4, #6 │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, r0] │ │ │ │ + ldrh r6, [r1, r2] │ │ │ │ lsls r3, r4, #3 │ │ │ │ cmp r1, #106 @ 0x6a │ │ │ │ lsls r4, r4, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -781342,15 +781343,15 @@ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2bc7e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1aad98> │ │ │ │ b.n 2bd818 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1abdc8> │ │ │ │ nop │ │ │ │ str r2, [r0, r7] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r4, [r3, r0] │ │ │ │ + ldr r4, [r7, r1] │ │ │ │ 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] @ (2bda30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1abfe0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -781489,17 +781490,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 2bd984 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1abf34> │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ b.n 2bd94e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1abefe> │ │ │ │ str r2, [r2, r2] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrsb r6, [r4, r5] │ │ │ │ + ldrsb r6, [r0, r7] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrsb r2, [r2, r1] │ │ │ │ + ldrsb r2, [r6, 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, #3984] @ 0xf90 │ │ │ │ ldr r6, [pc, #540] @ (2bdc6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ac21c>) │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ @@ -781712,33 +781713,33 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ movs r5, #168 @ 0xa8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #222 @ 0xde │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r2, [r6, r6] │ │ │ │ + strb r2, [r2, r0] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strb r6, [r7, r4] │ │ │ │ + strb r6, [r3, r6] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strb r4, [r6, r2] │ │ │ │ + strb r4, [r2, r4] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strb r2, [r4, r3] │ │ │ │ + strb r2, [r0, r5] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strb r0, [r4, r2] │ │ │ │ + strb r0, [r0, r4] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strb r2, [r7, r2] │ │ │ │ + strb r2, [r3, r4] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strb r4, [r1, r2] │ │ │ │ + strb r4, [r5, r3] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strb r2, [r7, r2] │ │ │ │ + strb r2, [r3, r4] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strb r0, [r7, r1] │ │ │ │ + strb r0, [r3, r3] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strb r2, [r2, r2] │ │ │ │ + strb r2, [r6, r3] │ │ │ │ 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] @ (2bdfa4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ac554>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -782014,47 +782015,47 @@ │ │ │ │ b.n 2bdf02 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ac4b2> │ │ │ │ ldr r4, [pc, #488] @ (2be18c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ac73c>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ movs r3, #68 @ 0x44 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, r7] │ │ │ │ + strb r4, [r7, r0] │ │ │ │ lsls r3, r4, #3 │ │ │ │ movs r0, #246 @ 0xf6 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r0, [r4, r0] │ │ │ │ + strh r0, [r0, r2] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r6, [r0, r7] │ │ │ │ + strh r6, [r4, r0] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strh r4, [r1, r0] │ │ │ │ + strh r4, [r5, r1] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r6, [r3, r6] │ │ │ │ + str r6, [r7, r7] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r4, [r1, r6] │ │ │ │ + str r4, [r5, r7] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r2, [r7, r4] │ │ │ │ + str r2, [r3, r6] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r0, [r5, r5] │ │ │ │ + str r0, [r1, r7] │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr r3, [pc, #28] @ (2bdff0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ac5a0>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #28] @ (2bdff4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ac5a4>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 2bdf02 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ac4b2> │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ b.n 2bdd78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ac328> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r6, [r6, r3] │ │ │ │ + str r6, [r2, r5] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r0, [r2, r4] │ │ │ │ + str r0, [r6, r5] │ │ │ │ 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] @ (2be150 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ac700>) │ │ │ │ @@ -782181,23 +782182,23 @@ │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 2be098 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ac648> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 2be0f6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ac6a6> │ │ │ │ nop │ │ │ │ ldr r1, [pc, #232] @ (2be23c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ac7ec>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r2, [r7, r1] │ │ │ │ + str r2, [r3, r3] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r2, [r1, r1] │ │ │ │ + str r2, [r5, r2] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r7, [pc, #768] @ (2be460 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1aca10>) │ │ │ │ + str r0, [r4, r0] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r6, [r6, r0] │ │ │ │ + str r6, [r2, r2] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r7, [pc, #768] @ (2be468 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1aca18>) │ │ │ │ + str r0, [r4, r0] │ │ │ │ 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] @ (2be2f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ac8a4>) │ │ │ │ @@ -782340,23 +782341,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 2be20c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ac7bc> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 2be29c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ac84c> │ │ │ │ @ instruction: 0x47ca │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r6, [pc, #992] @ (2be6dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1acc8c>) │ │ │ │ + ldr r7, [pc, #352] @ (2be45c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1aca0c>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r6, [pc, #800] @ (2be620 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1acbd0>) │ │ │ │ + ldr r7, [pc, #160] @ (2be3a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ac950>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r6, [pc, #104] @ (2be36c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ac91c>) │ │ │ │ + ldr r6, [pc, #488] @ (2be4ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1aca9c>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r6, [pc, #720] @ (2be5d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1acb88>) │ │ │ │ + ldr r7, [pc, #80] @ (2be358 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ac908>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r6, [pc, #104] @ (2be374 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ac924>) │ │ │ │ + ldr r6, [pc, #488] @ (2be4f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1acaa4>) │ │ │ │ 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 │ │ │ │ @@ -783103,29 +783104,29 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 2be9c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1acf74> │ │ │ │ nop │ │ │ │ ands r6, r4 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r0, [pc, #728] @ (2bee68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ad418>) │ │ │ │ + ldr r1, [pc, #88] @ (2bebe8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ad198>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r0, [pc, #136] @ (2bec1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ad1cc>) │ │ │ │ + ldr r0, [pc, #520] @ (2bed9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ad34c>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0x47ce │ │ │ │ + ldr r0, [pc, #184] @ (2bec50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ad200>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0x47ae │ │ │ │ + ldr r0, [pc, #56] @ (2bebd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ad184>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bx r9 │ │ │ │ + @ instruction: 0x47ae │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bx r9 │ │ │ │ + @ instruction: 0x47ae │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0x478a │ │ │ │ + @ instruction: 0x47ea │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bx r4 │ │ │ │ + @ instruction: 0x4782 │ │ │ │ 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] @ (2bede0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ad390>) │ │ │ │ @@ -783320,27 +783321,27 @@ │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 1bae54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa9404> │ │ │ │ b.n 2becaa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ad25a> │ │ │ │ nop │ │ │ │ subs r5, #134 @ 0x86 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - mov r2, r3 │ │ │ │ + mov r2, pc │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp lr, r7 │ │ │ │ + mov r6, r3 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp lr, lr │ │ │ │ + mov r6, sl │ │ │ │ lsls r3, r4, #3 │ │ │ │ - mov r2, r4 │ │ │ │ + mov sl, r0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp ip, r3 │ │ │ │ + cmp ip, pc │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp ip, r0 │ │ │ │ + cmp ip, ip │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp lr, r7 │ │ │ │ + mov r6, r3 │ │ │ │ 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 │ │ │ │ @@ -783537,21 +783538,21 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #32 │ │ │ │ movs r0, r0 │ │ │ │ adcs r0, r5 │ │ │ │ @ instruction: 0xb717 │ │ │ │ subs r0, #209 @ 0xd1 │ │ │ │ - add r8, r8 │ │ │ │ + cmp r0, r4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r0, r5 │ │ │ │ + add r8, r1 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bics r2, r5 │ │ │ │ + add r2, r1 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - muls r0, r6 │ │ │ │ + mvns r0, r2 │ │ │ │ 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] @ 2bf0bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ad66c> │ │ │ │ sub sp, #12 │ │ │ │ @@ -783801,18 +783802,18 @@ │ │ │ │ mov r1, r5 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2bf21e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ad7ce> │ │ │ │ b.n 2bf230 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ad7e0> │ │ │ │ nop │ │ │ │ lsrs r2, r4, #24 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xebfc00f0 │ │ │ │ - adcs r6, r6 │ │ │ │ + mrrc 0, 15, r0, ip, cr0 │ │ │ │ + rors r6, r2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r0, r0 │ │ │ │ + adcs r0, r4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -783848,19 +783849,19 @@ │ │ │ │ movw r2, #32888 @ 0x8078 │ │ │ │ bl 2bf1c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ad770> │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 158f6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4751c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - eors r0, r7 │ │ │ │ + lsrs r0, r3 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r6, r0 │ │ │ │ + lsrs r6, r4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xeade00f0 │ │ │ │ + @ instruction: 0xeb3e00f0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #32] @ (2bf418 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ad9c8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r2, r0 │ │ │ │ @@ -783926,15 +783927,15 @@ │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 158f6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4751c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r5, #24 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ands r6, r0 │ │ │ │ + eors r6, r4 │ │ │ │ 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] @ (2bf50c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1adabc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -783962,16 +783963,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [ip, #2900] @ 0xb54 │ │ │ │ bl 2bf368 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ad918> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ adds r4, #130 @ 0x82 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xe99c00f0 │ │ │ │ - subs r7, #110 @ 0x6e │ │ │ │ + ldrd r0, r0, [ip, #960]! @ 0x3c0 │ │ │ │ + subs r7, #206 @ 0xce │ │ │ │ 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] @ (2bf548 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1adaf8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -784038,15 +784039,15 @@ │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 158f6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4751c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #232 @ 0xe8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - subs r7, #10 │ │ │ │ + subs r7, #106 @ 0x6a │ │ │ │ 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] @ (2bf63c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1adbec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -784074,17 +784075,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [ip, #2900] @ 0xb54 │ │ │ │ bl 2bf368 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ad918> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ adds r3, #82 @ 0x52 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - subs r5, #236 @ 0xec │ │ │ │ + subs r6, #76 @ 0x4c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r6, #62 @ 0x3e │ │ │ │ + subs r6, #158 @ 0x9e │ │ │ │ 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 │ │ │ │ @@ -785163,21 +785164,21 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r4, #3 │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2bfc74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ae224> │ │ │ │ + b.n 2bfd34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ae2e4> │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r3, #26 │ │ │ │ + subs r3, #122 @ 0x7a │ │ │ │ lsls r3, r4, #3 │ │ │ │ lsls r2, r0, #23 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - subs r1, #174 @ 0xae │ │ │ │ + subs r2, #14 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 2bfa0e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1adfbe> │ │ │ │ add.w r2, r0, #98304 @ 0x18000 │ │ │ │ ldrb.w r1, [r2, #3355] @ 0xd1b │ │ │ │ cmp r1, r3 │ │ │ │ @@ -786607,15 +786608,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.w 2bfa0e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1adfbe> │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r0, #6 │ │ │ │ + adds r4, r4, #7 │ │ │ │ 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 │ │ │ │ @@ -787319,31 +787320,31 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 2c1a60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b0010> │ │ │ │ nop │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r2, r1 │ │ │ │ + subs r4, r6, r2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r6, r1, r3 │ │ │ │ + subs r6, r5, r4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r4, r2, r0 │ │ │ │ + adds r4, r6, r1 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r2, r1, #21 │ │ │ │ + asrs r2, r5, #22 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r0, r6, #21 │ │ │ │ + asrs r0, r2, #23 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r4, r4, #20 │ │ │ │ + asrs r4, r0, #22 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r2, r4, #21 │ │ │ │ + asrs r2, r0, #23 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r0, r2, #20 │ │ │ │ + asrs r0, r6, #21 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r2, r5, #21 │ │ │ │ + asrs r2, r1, #23 │ │ │ │ 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] @ (2c1ff8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b05a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -787609,37 +787610,37 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1bae54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa9404> │ │ │ │ b.n 2c20de <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b068e> │ │ │ │ svc 188 @ 0xbc │ │ │ │ lsls r3, r4, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r4, #16 │ │ │ │ + asrs r6, r0, #18 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r7, [sp, #312] @ 0x138 │ │ │ │ + ldr r7, [sp, #696] @ 0x2b8 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - asrs r6, r0, #16 │ │ │ │ + asrs r6, r4, #17 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r6, r7, #15 │ │ │ │ + asrs r6, r3, #17 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r0, r0, #14 │ │ │ │ + asrs r0, r4, #15 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r6, r2, #13 │ │ │ │ + asrs r6, r6, #14 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r6, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r6, [sp, #840] @ 0x348 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - asrs r4, r6, #12 │ │ │ │ + asrs r4, r2, #14 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r4, r1, #12 │ │ │ │ + asrs r4, r5, #13 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r6, [sp, #288] @ 0x120 │ │ │ │ + ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - asrs r0, r0, #12 │ │ │ │ + asrs r0, r4, #13 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r0, r2, #11 │ │ │ │ + asrs r0, r6, #12 │ │ │ │ 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] @ 2c2334 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b08e4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -787876,15 +787877,15 @@ │ │ │ │ lsls r7, r4, #8 │ │ │ │ lsls r2, r1, #23 │ │ │ │ lsls r4, r4, #6 │ │ │ │ bgt.n 2c265c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b0c0c> │ │ │ │ lsls r3, r4, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ands r6, r1 │ │ │ │ + eors r6, r5 │ │ │ │ lsls r2, r4, #3 │ │ │ │ movw r1, #2929 @ 0xb71 │ │ │ │ cmp r0, r1 │ │ │ │ bhi.w 2c26b2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b0c62> │ │ │ │ cmp.w r0, #2880 @ 0xb40 │ │ │ │ bls.w 2c296c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b0f1c> │ │ │ │ mvn.w r2, #2880 @ 0xb40 │ │ │ │ @@ -788950,19 +788951,19 @@ │ │ │ │ add r2, r1 │ │ │ │ ldrb.w r2, [r2, #56] @ 0x38 │ │ │ │ cmp r0, r2 │ │ │ │ bcc.w 2c2600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b0bb0> │ │ │ │ add.w r4, r4, #122880 @ 0x1e000 │ │ │ │ ldrb.w r0, [r4, #1984] @ 0x7c0 │ │ │ │ b.w 2c251a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b0aca> │ │ │ │ - lsrs r0, r1, #30 │ │ │ │ + lsrs r0, r5, #31 │ │ │ │ lsls r3, r4, #3 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r7, #13 │ │ │ │ + lsrs r6, r3, #15 │ │ │ │ lsls r3, r4, #3 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldrb.w r0, [r2, #1684] @ 0x694 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2c34e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1a98> │ │ │ │ ldr r0, [pc, #648] @ (2c356c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1b1c>) │ │ │ │ @@ -789167,15 +789168,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 2c2518 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b0ac8> │ │ │ │ b.w 2c2600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b0bb0> │ │ │ │ nop │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u q0, q11, q9 │ │ │ │ + vmla.i16 q0, q11, d2[2] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #316] @ (2c36c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1c70>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r3, r0 │ │ │ │ @@ -789293,20 +789294,20 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 2c3632 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1be2> │ │ │ │ nop │ │ │ │ @ instruction: 0xf3c001a3 │ │ │ │ - cmp r6, #244 @ 0xf4 │ │ │ │ + cmp r7, #84 @ 0x54 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - vhadd.u q8, q8, q9 │ │ │ │ - vhadd.u32 q0, q8, q9 │ │ │ │ - vhadd.u8 q0, q10, q9 │ │ │ │ - cdp2 0, 15, cr0, cr2, cr2, {7} │ │ │ │ + vmla.i16 q8, q8, d2[2] │ │ │ │ + vmla.i q0, q8, d2[4] │ │ │ │ + vhadd.u32 q8, q10, q9 │ │ │ │ + vhadd.u16 q8, q9, q9 │ │ │ │ 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] @ (2c3768 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1d18>) │ │ │ │ add.w r4, r0, #573440 @ 0x8c000 │ │ │ │ @@ -789357,15 +789358,15 @@ │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r2} │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r2, r5, r6, r7} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - cdp2 0, 10, cr0, cr4, cr2, {7} │ │ │ │ + vhadd.u8 q0, q10, q9 │ │ │ │ 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] @ 2c380c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1dbc> │ │ │ │ @@ -789502,16 +789503,16 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ stmia r7!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r3, r4, #6 │ │ │ │ stmia r7!, {r2, r4, r7} │ │ │ │ lsls r3, r4, #6 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [ip, #-904] @ 0xfffffc78 │ │ │ │ - stc2l 0, cr0, [r2, #-904]! @ 0xfffffc78 │ │ │ │ + stc2 0, cr0, [ip, #904]! @ 0x388 │ │ │ │ + stc2l 0, cr0, [r2, #904] @ 0x388 │ │ │ │ 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] @ (2c39a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1f50>) │ │ │ │ @@ -789831,17 +789832,17 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r3, r5 │ │ │ │ lsls r7, r4, #6 │ │ │ │ stmia r5!, {r3} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldmia r5, {r1, r3, r5, r6} │ │ │ │ + ldmia r5!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - @ instruction: 0xfae400e2 │ │ │ │ + @ instruction: 0xfb4400e2 │ │ │ │ subs r4, r2, r1 │ │ │ │ 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] @ 2c3c94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b2244> │ │ │ │ @@ -789852,15 +789853,15 @@ │ │ │ │ ldr.w ip, [ip] │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ stcl 1, cr0, [lr], {163} @ 0xa3 │ │ │ │ - vld1.8 {d16[7]}, [ip], r2 │ │ │ │ + @ instruction: 0xfa4c00e2 │ │ │ │ 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 │ │ │ │ @@ -789900,15 +789901,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r3] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ mcrr 1, 10, r0, r8, cr3 │ │ │ │ - vst1.8 {d0[7]}, [r0], r2 │ │ │ │ + vld1.8 {d16[7]}, [r0], r2 │ │ │ │ sub.w r1, r1, #3472 @ 0xd90 │ │ │ │ cmp r1, #8 │ │ │ │ bhi.n 2c3d8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b233c> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r2, r1, #28 │ │ │ │ adds r4, r2, r4 │ │ │ │ movs r3, #30 │ │ │ │ @@ -789986,15 +789987,15 @@ │ │ │ │ bhi.n 2c3e14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b23c4> │ │ │ │ ldr r3, [pc, #8] @ (2c3e18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b23c8>) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - cmp r6, #162 @ 0xa2 │ │ │ │ + cmp r7, #2 │ │ │ │ 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 │ │ │ │ @@ -790032,15 +790033,15 @@ │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 2c3e68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b2418> │ │ │ │ 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} │ │ │ │ - cmp r6, #120 @ 0x78 │ │ │ │ + cmp r6, #216 @ 0xd8 │ │ │ │ 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 │ │ │ │ @@ -790091,15 +790092,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} │ │ │ │ - cmp r6, #0 │ │ │ │ + cmp r6, #96 @ 0x60 │ │ │ │ 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 │ │ │ │ @@ -790234,23 +790235,23 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 2c3f6e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b251e> │ │ │ │ nop │ │ │ │ and.w r1, ip, r3, asr #2 │ │ │ │ - @ instruction: 0xf75c00e2 │ │ │ │ - cmp r5, #58 @ 0x3a │ │ │ │ + @ instruction: 0xf7bc00e2 │ │ │ │ + cmp r5, #154 @ 0x9a │ │ │ │ lsls r0, r7, #3 │ │ │ │ - @ instruction: 0xf66400e2 │ │ │ │ - @ instruction: 0xf66000e2 │ │ │ │ - @ instruction: 0xf65c00e2 │ │ │ │ - @ instruction: 0xf66c00e2 │ │ │ │ - movw r0, #10466 @ 0x28e2 │ │ │ │ - @ instruction: 0xf61200e2 │ │ │ │ + movt r0, #18658 @ 0x48e2 │ │ │ │ + movt r0, #2274 @ 0x8e2 │ │ │ │ + @ instruction: 0xf6bc00e2 │ │ │ │ + movt r0, #51426 @ 0xc8e2 │ │ │ │ + subw r0, r2, #2274 @ 0x8e2 │ │ │ │ + @ instruction: 0xf67200e2 │ │ │ │ stmdb 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 │ │ │ │ @@ -790348,15 +790349,15 @@ │ │ │ │ mla r0, r9, r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ lsls r0, r0, #2 │ │ │ │ blx 73c94 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ b.n 2c414e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b26fe> │ │ │ │ - cmp r3, #170 @ 0xaa │ │ │ │ + cmp r4, #10 │ │ │ │ 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 │ │ │ │ @@ -790463,15 +790464,15 @@ │ │ │ │ lsls r0, r0, #2 │ │ │ │ blx 73c94 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ b.n 2c4262 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b2812> │ │ │ │ nop │ │ │ │ - cmp r2, #142 @ 0x8e │ │ │ │ + cmp r2, #238 @ 0xee │ │ │ │ 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] @ (2c4548 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b2af8>) │ │ │ │ @@ -790657,25 +790658,25 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 2c4474 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b2a24> │ │ │ │ b.n 2c4180 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b2730> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - cmp r1, #68 @ 0x44 │ │ │ │ + cmp r1, #164 @ 0xa4 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - @ instruction: 0xf2d200e2 │ │ │ │ - @ instruction: 0xf28000e2 │ │ │ │ - @ instruction: 0xf29e00e2 │ │ │ │ - @ instruction: 0xf26c00e2 │ │ │ │ - @ instruction: 0xf26a00e2 │ │ │ │ - @ instruction: 0xf26e00e2 │ │ │ │ - @ instruction: 0xf26e00e2 │ │ │ │ - subs.w r0, r4, #226 @ 0xe2 │ │ │ │ - addw r0, r0, #226 @ 0xe2 │ │ │ │ + @ instruction: 0xf33200e2 │ │ │ │ + @ instruction: 0xf2e000e2 │ │ │ │ + @ instruction: 0xf2fe00e2 │ │ │ │ + movt r0, #49378 @ 0xc0e2 │ │ │ │ + movt r0, #41186 @ 0xa0e2 │ │ │ │ + movt r0, #57570 @ 0xe0e2 │ │ │ │ + movt r0, #57570 @ 0xe0e2 │ │ │ │ + @ instruction: 0xf21400e2 │ │ │ │ + @ instruction: 0xf26000e2 │ │ │ │ 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 │ │ │ │ str.w ip, [sp] │ │ │ │ @@ -790855,19 +790856,19 @@ │ │ │ │ ldr r1, [r0, #32] │ │ │ │ b.n 2c4690 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b2c40> │ │ │ │ movs r4, #32 │ │ │ │ b.n 2c46ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b2c9c> │ │ │ │ nop │ │ │ │ b.n 2c4db8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b3368> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - movs r6, #96 @ 0x60 │ │ │ │ + movs r6, #192 @ 0xc0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - @ instruction: 0xf0b600e2 │ │ │ │ - @ instruction: 0xf0a400e2 │ │ │ │ - orn r0, r6, #226 @ 0xe2 │ │ │ │ + adds.w r0, r6, #226 @ 0xe2 │ │ │ │ + add.w r0, r4, #226 @ 0xe2 │ │ │ │ + @ instruction: 0xf0c600e2 │ │ │ │ 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 │ │ │ │ bl 2c4624 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b2bd4> │ │ │ │ @@ -790994,19 +790995,19 @@ │ │ │ │ ldr r1, [r0, #32] │ │ │ │ b.n 2c4834 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b2de4> │ │ │ │ movs r4, #16 │ │ │ │ b.n 2c487c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b2e2c> │ │ │ │ nop │ │ │ │ b.n 2c4be0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b3190> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - movs r4, #188 @ 0xbc │ │ │ │ + movs r5, #28 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - vmla.i d0, d20, d2[4] │ │ │ │ - vmla.i d0, d20, d2[4] │ │ │ │ - vhadd.s8 q8, q11, q9 │ │ │ │ + vmla.i32 d16, d20, d2[1] │ │ │ │ + vmla.i32 d16, d20, d2[1] │ │ │ │ + vmla.i32 d0, d22, d2[1] │ │ │ │ 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 │ │ │ │ bl 2c47c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b2d78> │ │ │ │ @@ -791145,19 +791146,19 @@ │ │ │ │ mul.w r1, r0, r1 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ b.n 2c49a6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b2f56> │ │ │ │ mov.w ip, #16 │ │ │ │ b.n 2c4a06 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b2fb6> │ │ │ │ svc 250 @ 0xfa │ │ │ │ lsls r3, r4, #6 │ │ │ │ - movs r3, #76 @ 0x4c │ │ │ │ + movs r3, #172 @ 0xac │ │ │ │ lsls r0, r7, #3 │ │ │ │ - cdp 0, 8, cr0, cr0, cr2, {7} │ │ │ │ - cdp 0, 6, cr0, cr8, cr2, {7} │ │ │ │ - cdp 0, 3, cr0, cr2, cr2, {7} │ │ │ │ + cdp 0, 14, cr0, cr0, cr2, {7} │ │ │ │ + cdp 0, 12, cr0, cr8, cr2, {7} │ │ │ │ + cdp 0, 9, cr0, cr2, cr2, {7} │ │ │ │ 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 │ │ │ │ bl 2c4938 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b2ee8> │ │ │ │ @@ -791217,15 +791218,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ udf #102 @ 0x66 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - stcl 0, cr0, [r6, #-904] @ 0xfffffc78 │ │ │ │ + stc 0, cr0, [r6, #904]! @ 0x388 │ │ │ │ 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 │ │ │ │ bl 2c4ad0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b3080> │ │ │ │ @@ -791313,16 +791314,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ble.n 2c4be0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b3190> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - stc 0, cr0, [sl], #-904 @ 0xfffffc78 │ │ │ │ - stc 0, cr0, [r8], #-904 @ 0xfffffc78 │ │ │ │ + stc 0, cr0, [sl], {226} @ 0xe2 │ │ │ │ + stc 0, cr0, [r8], {226} @ 0xe2 │ │ │ │ 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 │ │ │ │ vcvt.f32.f64 s3, d3 │ │ │ │ @@ -791922,15 +791923,15 @@ │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 2c540e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b39be> │ │ │ │ ldr r3, [pc, #208] @ (2c543c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b39ec>) │ │ │ │ ldr r0, [pc, #208] @ (2c5440 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b39f0>) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ str r5, [r3, #0] │ │ │ │ - bl 10e410c │ │ │ │ + bl 10e416c │ │ │ │ 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 2c533c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b38ec> │ │ │ │ bic.w r9, r9, #15 │ │ │ │ add.w r3, r8, r9 │ │ │ │ @@ -791996,36 +791997,36 @@ │ │ │ │ nop │ │ │ │ lsls r0, r1, #19 │ │ │ │ lsls r7, r4, #6 │ │ │ │ lsls r6, r4, #14 │ │ │ │ lsls r7, r4, #6 │ │ │ │ add r5, sp, #280 @ 0x118 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - subs r6, #38 @ 0x26 │ │ │ │ + subs r6, #134 @ 0x86 │ │ │ │ lsls r2, r6, #3 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r5, #13 │ │ │ │ lsls r7, r4, #6 │ │ │ │ lsls r6, r0, #11 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - subs r5, #166 @ 0xa6 │ │ │ │ + subs r6, #6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ lsls r6, r4, #10 │ │ │ │ lsls r7, r4, #6 │ │ │ │ mcr2 15, 2, pc, cr5, cr15, {7} @ │ │ │ │ lsls r2, r0, #15 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - b.n 2c4e8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b343c> │ │ │ │ + b.n 2c4f4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b34fc> │ │ │ │ lsls r2, r4, #3 │ │ │ │ lsls r6, r5, #8 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - b.n 2c4f4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b34fc> │ │ │ │ + b.n 2c500c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b35bc> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 2c4e7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b342c> │ │ │ │ + b.n 2c4f3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b34ec> │ │ │ │ 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 │ │ │ │ @@ -792213,28 +792214,28 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2c4fa4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b3554> │ │ │ │ + b.n 2c5064 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b3614> │ │ │ │ lsls r2, r4, #3 │ │ │ │ add r2, sp, #1008 @ 0x3f0 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - b.n 2c4f98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b3548> │ │ │ │ + b.n 2c5058 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b3608> │ │ │ │ lsls r2, r4, #3 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ lsls r7, r4, #6 │ │ │ │ @ instruction: 0xfbe9ffff │ │ │ │ - subs r2, #238 @ 0xee │ │ │ │ + subs r3, #78 @ 0x4e │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r2, #204 @ 0xcc │ │ │ │ + subs r3, #44 @ 0x2c │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r1, sp, #688 @ 0x2b0 │ │ │ │ lsls r3, r4, #6 │ │ │ │ add.w r1, r0, #98304 @ 0x18000 │ │ │ │ ldr r2, [pc, #108] @ (2c5710 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b3cc0>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r1, #1780] @ 0x6f4 │ │ │ │ @@ -792804,21 +792805,21 @@ │ │ │ │ nop │ │ │ │ add r4, pc, #104 @ (adr r4, 2c5d84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b4334>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #928 @ (adr r3, 2c60c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b4674>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ - asrs r6, r1, #10 │ │ │ │ + asrs r6, r5, #11 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r2, r3, #9 │ │ │ │ + asrs r2, r7, #10 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r2, r2, #7 │ │ │ │ + asrs r2, r6, #8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r2, r2, #8 │ │ │ │ + asrs r2, r6, #9 │ │ │ │ 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] @ (2c5e30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b43e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -792904,21 +792905,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (2c5e40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b43f0>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 2c5dc0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b4370> │ │ │ │ ldmia r4!, {} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - asrs r4, r2, #6 │ │ │ │ + asrs r4, r6, #7 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r4, r3, #5 │ │ │ │ + asrs r4, r7, #6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r0, r7, #4 │ │ │ │ + asrs r0, r3, #6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r0, r5, #4 │ │ │ │ + asrs r0, r1, #6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr r3, [pc, #140] @ (2c5ed4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b4484>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7169 @ 0x1c01 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ @@ -793133,17 +793134,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 2c608e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b463e> │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r2, r3, r4} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - lsrs r4, r6, #27 │ │ │ │ + lsrs r4, r2, #29 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r2, r7, #27 │ │ │ │ + lsrs r2, r3, #29 │ │ │ │ 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 │ │ │ │ @@ -793276,15 +793277,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1bae54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa9404> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2c6200 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b47b0> │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r2, r3, r7} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - lsrs r6, r1, #22 │ │ │ │ + lsrs r6, r5, #23 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr r3, [pc, #188] @ (2c6338 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b48e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7170 @ 0x1c02 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -793347,15 +793348,15 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1bae54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa9404> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2c62c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b4874> │ │ │ │ stmia r6!, {r1, r3, r6, r7} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - lsrs r0, r2, #19 │ │ │ │ + lsrs r0, r6, #20 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr r3, [pc, #168] @ (2c63ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b499c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7170 @ 0x1c02 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -793412,15 +793413,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1bae54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa9404> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2c6388 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b4938> │ │ │ │ nop │ │ │ │ stmia r6!, {r1} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - lsrs r2, r5, #16 │ │ │ │ + lsrs r2, r1, #18 │ │ │ │ lsls r3, r4, #3 │ │ │ │ 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 │ │ │ │ @@ -793565,23 +793566,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2c6534 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b4ae4> │ │ │ │ ... │ │ │ │ stmia r5!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - lsrs r0, r6, #13 │ │ │ │ + lsrs r0, r2, #15 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r6, r0, #2 │ │ │ │ + lsls r6, r4, #3 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - lsrs r4, r7, #12 │ │ │ │ + lsrs r4, r3, #14 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r2, r4, #9 │ │ │ │ + lsrs r2, r0, #11 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r6, r1, #9 │ │ │ │ + lsrs r6, r5, #10 │ │ │ │ lsls r3, r4, #3 │ │ │ │ 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 │ │ │ │ @@ -794466,15 +794467,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ str r4, [sp, #216] @ 0xd8 │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - lsls r2, r7, #2 │ │ │ │ + lsls r2, r3, #4 │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov fp, r3 │ │ │ │ @@ -796100,15 +796101,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ ldrh r0, [r5, #24] │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r6, #6] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldr??.w r0, [r0, r2, lsl #2] │ │ │ │ + ldr.w r0, [r0, #226] @ 0xe2 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #3 │ │ │ │ bhi.n 2c8170 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b6720> │ │ │ │ cmp r3, #1 │ │ │ │ bhi.w 2c826e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b681e> │ │ │ │ cbnz r1, 2c80f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b66a4> │ │ │ │ @@ -797033,15 +797034,15 @@ │ │ │ │ b.n 2c89e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b6f94> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r0, [r3, #26] │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2c90c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b7674> │ │ │ │ + b.n 2c9184 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b7734> │ │ │ │ lsls r7, r6, #3 │ │ │ │ strb r4, [r2, #24] │ │ │ │ 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 │ │ │ │ @@ -799540,15 +799541,15 @@ │ │ │ │ mov.w fp, #0 │ │ │ │ str.w r8, [sp, #100] @ 0x64 │ │ │ │ b.n 2ca440 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b89f0> │ │ │ │ str r6, [r0, #108] @ 0x6c │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 2ca430 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b89e0> │ │ │ │ + bvs.n 2ca4f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b8aa0> │ │ │ │ lsls r2, r4, #3 │ │ │ │ asrs r4, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp.w fp, #8 │ │ │ │ add.w r3, r3, #12 │ │ │ │ @@ -800600,15 +800601,15 @@ │ │ │ │ bl 48a274 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x378824> │ │ │ │ str r0, [r7, #0] │ │ │ │ b.w 2ca60c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b8bbc> │ │ │ │ bl 2c9028 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b75d8> │ │ │ │ b.n 2ca990 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b8f40> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - stmia r6!, {r6, r7} │ │ │ │ + stmia r7!, {r5} │ │ │ │ lsls r7, r6, #3 │ │ │ │ asrs r4, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ vldr d0, [pc, #692] @ 2cb148 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b96f8> │ │ │ │ movs r1, #32 │ │ │ │ add r0, sp, #456 @ 0x1c8 │ │ │ │ bl 4877ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x375d5c> │ │ │ │ @@ -801462,21 +801463,21 @@ │ │ │ │ bl 1bae54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa9404> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [r5] │ │ │ │ b.n 2cb81a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b9dca> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 2cb848 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b9df8> │ │ │ │ + cbnz r4, 2cb860 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b9e10> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - cbnz r2, 2cb848 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b9df8> │ │ │ │ + cbnz r2, 2cb860 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b9e10> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - cbnz r2, 2cb848 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b9df8> │ │ │ │ + cbnz r2, 2cb860 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b9e10> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - @ instruction: 0xb84a │ │ │ │ + @ instruction: 0xb8aa │ │ │ │ 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] @ 2cb8a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b9e50> │ │ │ │ sub sp, #28 │ │ │ │ @@ -875175,25 +875176,25 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 302d34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f12e4> │ │ │ │ lsls r7, r3, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - mov r0, r3 │ │ │ │ + mov r0, pc │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp sl, sp │ │ │ │ + mov r2, r9 │ │ │ │ lsls r7, r3, #3 │ │ │ │ bpl.n 302bf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f11a0> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r2, #192 @ 0xc0 │ │ │ │ + subs r3, #32 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r8, r3 │ │ │ │ + cmp r8, pc │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r0, r5 │ │ │ │ + cmp r8, r1 │ │ │ │ lsls r7, r3, #3 │ │ │ │ cmp ip, r2 │ │ │ │ bcc.n 302ce2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f1292> │ │ │ │ movw r2, #37288 @ 0x91a8 │ │ │ │ cmp r9, r2 │ │ │ │ beq.w 302fc6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f1576> │ │ │ │ bhi.w 302eb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f1460> │ │ │ │ @@ -876264,31 +876265,31 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 178f90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x67540> │ │ │ │ b.w 302dac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f135c> │ │ │ │ nop │ │ │ │ - bics r4, r0 │ │ │ │ + mvns r4, r4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r6, r0 │ │ │ │ + muls r6, r4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - negs r2, r2 │ │ │ │ + cmp r2, r6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adcs r2, r6 │ │ │ │ + rors r2, r2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r6, r5 │ │ │ │ + sbcs r6, r1 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsls r2, r5 │ │ │ │ + asrs r2, r1 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - eors r0, r5 │ │ │ │ + lsrs r0, r1 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r7, #158 @ 0x9e │ │ │ │ + adds r7, #254 @ 0xfe │ │ │ │ lsls r4, r6, #3 │ │ │ │ movw r2, #37063 @ 0x90c7 │ │ │ │ cmp r9, r2 │ │ │ │ beq.w 302afc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f10ac> │ │ │ │ bhi.w 302fbc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f156c> │ │ │ │ movw r2, #34465 @ 0x86a1 │ │ │ │ cmp r9, r2 │ │ │ │ @@ -877193,19 +877194,19 @@ │ │ │ │ b.w 302dac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f135c> │ │ │ │ mov r0, r5 │ │ │ │ bl 133a10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21fc0> │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ b.w 302dac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f135c> │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #130 @ 0x82 │ │ │ │ + adds r7, #226 @ 0xe2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r7, #22 │ │ │ │ + adds r7, #118 @ 0x76 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r7, #2 │ │ │ │ + adds r7, #98 @ 0x62 │ │ │ │ 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, #300] @ 3044d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f2a84> │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ @@ -877322,21 +877323,21 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ pop {r2, r3, r6} │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ pop {r5} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r4, #230 @ 0xe6 │ │ │ │ + cmp r5, #70 @ 0x46 │ │ │ │ lsls r7, r3, #3 │ │ │ │ cbnz r0, 304566 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f2b16> │ │ │ │ lsls r7, r3, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #150 @ 0x96 │ │ │ │ + movs r0, #246 @ 0xf6 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r3, [pc, #216] @ (3045cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f2b7c>) │ │ │ │ movw r2, #35864 @ 0x8c18 │ │ │ │ cmp r1, r2 │ │ │ │ add r3, pc │ │ │ │ beq.n 3045b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f2b64> │ │ │ │ bls.n 30455a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f2b0a> │ │ │ │ @@ -877748,23 +877749,23 @@ │ │ │ │ add.w r2, r2, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ str.w r3, [r2, #408] @ 0x198 │ │ │ │ bl 45409c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34264c> │ │ │ │ b.n 30488c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f2e3c> │ │ │ │ b.n 304f0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f34bc> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r6, [r2, r4] │ │ │ │ + strb r6, [r6, r5] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strh r2, [r3, r6] │ │ │ │ + strh r2, [r7, r7] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r0, #244 @ 0xf4 │ │ │ │ + cmp r1, #84 @ 0x54 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r0, #152 @ 0x98 │ │ │ │ + cmp r0, #248 @ 0xf8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r0, #152 @ 0x98 │ │ │ │ + cmp r0, #248 @ 0xf8 │ │ │ │ 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] @ (304ac4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f3074>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -878160,29 +878161,29 @@ │ │ │ │ str.w r2, [r1, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 45409c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34264c> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 304c00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f31b0> │ │ │ │ udf #108 @ 0x6c │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r5, #122 @ 0x7a │ │ │ │ + movs r5, #218 @ 0xda │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r5, #96 @ 0x60 │ │ │ │ + movs r5, #192 @ 0xc0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r2, [r7, r1] │ │ │ │ + str r2, [r3, r3] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - movs r4, #218 @ 0xda │ │ │ │ + movs r5, #58 @ 0x3a │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r4, #120 @ 0x78 │ │ │ │ + movs r4, #216 @ 0xd8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r4, #148 @ 0x94 │ │ │ │ + movs r4, #244 @ 0xf4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r4, #26 │ │ │ │ + movs r4, #122 @ 0x7a │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r4, #26 │ │ │ │ + movs r4, #122 @ 0x7a │ │ │ │ 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 │ │ │ │ @@ -878352,15 +878353,15 @@ │ │ │ │ bl 155ee8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44498> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ bl 30464c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f2bfc> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bls.n 304f4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f34fc> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r2, #18 │ │ │ │ + movs r2, #114 @ 0x72 │ │ │ │ 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] @ (304fcc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f357c>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -878379,15 +878380,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 30464c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f2bfc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bls.n 304f18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f34c8> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r1, #238 @ 0xee │ │ │ │ + movs r2, #78 @ 0x4e │ │ │ │ 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] @ (305010 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f35c0>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -878405,15 +878406,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 30464c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f2bfc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bls.n 3050d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f3684> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r1, #196 @ 0xc4 │ │ │ │ + movs r2, #36 @ 0x24 │ │ │ │ lsls r7, r3, #3 │ │ │ │ cmp r0, #38 @ 0x26 │ │ │ │ bhi.n 305072 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f3622> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r7, r4, #16 │ │ │ │ adds r0, r3, #0 │ │ │ │ movs r2, #26 │ │ │ │ @@ -879707,17 +879708,17 @@ │ │ │ │ bl fff27fae │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r5, #1 │ │ │ │ + subs r6, r1, #3 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r0, r7, #2 │ │ │ │ + adds r0, r3, #4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ movw r0, #3171 @ 0xc63 │ │ │ │ cmp r1, r0 │ │ │ │ bhi.w 3060de <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f468e> │ │ │ │ cmp.w r1, #3168 @ 0xc60 │ │ │ │ bcc.w 305358 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f3908> │ │ │ │ add.w ip, r4, #94208 @ 0x17000 │ │ │ │ @@ -880268,33 +880269,33 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ lsls r4, r2, #13 │ │ │ │ lsls r5, r2, #6 │ │ │ │ lsls r4, r4, #13 │ │ │ │ lsls r5, r2, #6 │ │ │ │ lsls r6, r6, #12 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - cmp r1, #160 @ 0xa0 │ │ │ │ + cmp r2, #0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - asrs r2, r3, #6 │ │ │ │ + asrs r2, r7, #7 │ │ │ │ lsls r4, r6, #3 │ │ │ │ lsls r0, r7, #11 │ │ │ │ lsls r5, r2, #6 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ lsls r7, r3, #6 │ │ │ │ lsls r2, r1, #11 │ │ │ │ lsls r5, r2, #6 │ │ │ │ lsls r0, r7, #10 │ │ │ │ lsls r5, r2, #6 │ │ │ │ lsls r0, r3, #10 │ │ │ │ lsls r5, r2, #6 │ │ │ │ lsls r4, r6, #9 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - lsrs r6, r1, #17 │ │ │ │ + lsrs r6, r5, #18 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsls r0, r0, #31 │ │ │ │ + lsrs r0, r4, #32 │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp.w r0, #32768 @ 0x8000 │ │ │ │ beq.w 306398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f4948> │ │ │ │ add.w r9, r4, #98304 @ 0x18000 │ │ │ │ sub.w r1, r5, #34816 @ 0x8800 │ │ │ │ subs r1, #37 @ 0x25 │ │ │ │ @@ -881388,31 +881389,31 @@ │ │ │ │ add.w r4, r4, #102400 @ 0x19000 │ │ │ │ ldr.w r3, [r4, #2528] @ 0x9e0 │ │ │ │ cbz r3, 30724a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f57fa> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 306a5e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f500e> │ │ │ │ - lsrs r6, r0, #13 │ │ │ │ + lsrs r6, r4, #14 │ │ │ │ lsls r7, r3, #3 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #5 │ │ │ │ + lsrs r6, r6, #6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r0, r4, #4 │ │ │ │ + lsrs r0, r0, #6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r4, r6, #3 │ │ │ │ + lsrs r4, r2, #5 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r2, r7, #32 │ │ │ │ + lsrs r2, r3, #2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r4, r5, #13 │ │ │ │ + asrs r4, r1, #15 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stc2 1, cr0, [r4], #-592 @ 0xfffffdb0 │ │ │ │ stc2 1, cr0, [sl], {148} @ 0x94 │ │ │ │ - adds r4, r5, r1 │ │ │ │ + adds r4, r1, r3 │ │ │ │ lsls r4, r6, #3 │ │ │ │ @ instruction: 0xf78a0194 │ │ │ │ @ instruction: 0xf70e0194 │ │ │ │ @ instruction: 0xf5f60194 │ │ │ │ movw r2, #3107 @ 0xc23 │ │ │ │ cmp r5, r2 │ │ │ │ bhi.w 307b30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f60e0> │ │ │ │ @@ -882718,16 +882719,16 @@ │ │ │ │ add.w r3, r3, #99328 @ 0x18400 │ │ │ │ ldrb.w r3, [r3, #488] @ 0x1e8 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 3066f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f4ca4> │ │ │ │ b.w 30665e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f4c0e> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strb.w r0, [r4, #222] @ 0xde │ │ │ │ - str??.w r0, [lr, lr, lsl #1] │ │ │ │ + str??.w r0, [r4, #222] @ 0xde │ │ │ │ + str.w r0, [lr, #222] @ 0xde │ │ │ │ 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] @ (308520 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f6ad0>) │ │ │ │ @@ -883005,18 +883006,18 @@ │ │ │ │ strb r3, [r4, #0] │ │ │ │ b.n 308316 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f68c6> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r5, #21] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.s64 q0, q7, #26 │ │ │ │ + and.w r0, r6, #222 @ 0xde │ │ │ │ ldrb r2, [r4, #19] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xe85600f3 │ │ │ │ + ldmia.w r6!, {r0, r1, r4, r5, r6, r7} │ │ │ │ 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, #592] @ (308798 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f6d48>) │ │ │ │ @@ -883245,18 +883246,18 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r5, #10] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [sl], #888 @ 0x378 │ │ │ │ + ldcl 0, cr0, [sl, #-888] @ 0xfffffc88 │ │ │ │ ldrb r6, [r6, #8] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - b.n 308560 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f6b10> │ │ │ │ + b.n 308620 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f6bd0> │ │ │ │ lsls r3, r6, #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, #3656] @ 0xe48 │ │ │ │ @@ -883536,18 +883537,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ ldrb r2, [r6, #0] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - orrs.w r0, lr, lr, lsr #3 │ │ │ │ + @ instruction: 0xeabe00de │ │ │ │ strb r6, [r5, #29] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - b.n 3082b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f6864> │ │ │ │ + b.n 308374 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f6924> │ │ │ │ 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 │ │ │ │ @@ -883840,19 +883841,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ mvns r0, r4 │ │ │ │ strb r2, [r6, #20] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 308ce8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f7298> │ │ │ │ + b.n 308da8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f7358> │ │ │ │ lsls r6, r3, #3 │ │ │ │ strb r2, [r1, #18] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - b.n 309048 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f75f8> │ │ │ │ + b.n 309108 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f76b8> │ │ │ │ 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 │ │ │ │ @@ -884076,19 +884077,19 @@ │ │ │ │ bne.n 309048 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f75f8> │ │ │ │ b.n 308e8a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f743a> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ strb r6, [r0, #8] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 308948 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f6ef8> │ │ │ │ + b.n 308a08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f6fb8> │ │ │ │ lsls r6, r3, #3 │ │ │ │ strb r6, [r5, #5] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ble.n 309074 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f7624> │ │ │ │ + ble.n 309134 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f76e4> │ │ │ │ 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] @ 30918c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f773c> │ │ │ │ sub sp, #428 @ 0x1ac │ │ │ │ @@ -884202,21 +884203,21 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r1, #116] @ 0x74 │ │ │ │ lsls r7, r3, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3094f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f7aa0> │ │ │ │ + b.n 3095b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f7b60> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsrs r6, r5, #8 │ │ │ │ + lsrs r6, r1, #10 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r4, [r2, #112] @ 0x70 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - b.n 3094ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f7a5c> │ │ │ │ + b.n 30956c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f7b1c> │ │ │ │ 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] @ 309260 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f7810> │ │ │ │ mov r4, r2 │ │ │ │ @@ -884287,15 +884288,15 @@ │ │ │ │ strb r3, [r4, #0] │ │ │ │ b.n 309228 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f77d8> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r6, #96] @ 0x60 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3093f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f79a0> │ │ │ │ + b.n 3094b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f7a60> │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r0, [r2, #92] @ 0x5c │ │ │ │ lsls r7, r3, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ @@ -884399,15 +884400,15 @@ │ │ │ │ b.n 3092f6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f78a6> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3093ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f795c> │ │ │ │ + b.n 30946c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f7a1c> │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r2, [r0, #80] @ 0x50 │ │ │ │ lsls r7, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3672] @ 0xe58 │ │ │ │ @@ -884474,15 +884475,15 @@ │ │ │ │ b.n 3093e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f7994> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [r1, #68] @ 0x44 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - udf #250 @ 0xfa │ │ │ │ + svc 90 @ 0x5a │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r4, [r2, #64] @ 0x40 │ │ │ │ lsls r7, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3672] @ 0xe58 │ │ │ │ @@ -884594,19 +884595,19 @@ │ │ │ │ b.n 3094de <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f7a8e> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - udf #90 @ 0x5a │ │ │ │ + udf #186 @ 0xba │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bvc.n 309538 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f7ae8> │ │ │ │ + bhi.n 3095f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f7ba8> │ │ │ │ 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] @ 3096e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f7c90> │ │ │ │ mov r4, r2 │ │ │ │ @@ -884720,19 +884721,19 @@ │ │ │ │ b.n 309622 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f7bd2> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [r2, #36] @ 0x24 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 309738 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f7ce8> │ │ │ │ + ble.n 3095f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f7ba8> │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r6, [r2, #28] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bvs.n 3097e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f7d90> │ │ │ │ + bvs.n 3096a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f7c50> │ │ │ │ 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] @ (3097b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f7d64>) │ │ │ │ sub sp, #420 @ 0x1a4 │ │ │ │ @@ -884806,21 +884807,21 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ lsls r7, r3, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 3096ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f7c9c> │ │ │ │ + blt.n 3097ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f7d5c> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsls r4, r5, #14 │ │ │ │ + lsls r4, r1, #16 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - blt.n 3098a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f7e58> │ │ │ │ + blt.n 309768 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f7d18> │ │ │ │ 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 │ │ │ │ @@ -885171,19 +885172,19 @@ │ │ │ │ ldr r7, [pc, #0] @ (309bd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8180>) │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {} │ │ │ │ ldr r6, [r1, #0] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 309ccc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f827c> │ │ │ │ + bge.n 309b8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f813c> │ │ │ │ lsls r6, r3, #3 │ │ │ │ str r4, [r1, #120] @ 0x78 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bcc.n 309c24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f81d4> │ │ │ │ + bcc.n 309ce4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8294> │ │ │ │ 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] @ (309e74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8424>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -885422,42 +885423,42 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #64] @ (309eb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8460>) │ │ │ │ add r0, pc │ │ │ │ b.n 309c80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8230> │ │ │ │ nop │ │ │ │ ldrh r6, [r1, #42] @ 0x2a │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldmia r0!, {r3, r5, r7} │ │ │ │ + ldmia r1!, {r3} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bvc.n 309de0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8390> │ │ │ │ + bhi.n 309ea0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8450> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stc2 0, cr0, [lr], {227} @ 0xe3 │ │ │ │ - bvc.n 309db0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8360> │ │ │ │ + stc2l 0, cr0, [lr], #-908 @ 0xfffffc74 │ │ │ │ + bvc.n 309e70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8420> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bvs.n 309d8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f833c> │ │ │ │ + bvs.n 309e4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f83fc> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bpl.n 309dec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f839c> │ │ │ │ + bvs.n 309eac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f845c> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bpl.n 309dd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8384> │ │ │ │ + bvs.n 309e94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8444> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bpl.n 309dbc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f836c> │ │ │ │ + bpl.n 309e7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f842c> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bpl.n 309de4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8394> │ │ │ │ + bvs.n 309ea4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8454> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bvs.n 309f80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8530> │ │ │ │ + bvs.n 309e40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f83f0> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bpl.n 309e18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f83c8> │ │ │ │ + bvs.n 309ed8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8488> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bpl.n 309db0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8360> │ │ │ │ + bpl.n 309e70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8420> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bpl.n 309dd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8388> │ │ │ │ + bpl.n 309e98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8448> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bpl.n 309e30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f83e0> │ │ │ │ + bvs.n 309ef0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f84a0> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bpl.n 309f38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f84e8> │ │ │ │ + bpl.n 309df8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f83a8> │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r0, [pc, #88] @ (309f10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f84c0>) │ │ │ │ add r0, pc │ │ │ │ b.n 309c80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8230> │ │ │ │ ldr r0, [pc, #88] @ (309f14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f84c4>) │ │ │ │ add r0, pc │ │ │ │ b.n 309c80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8230> │ │ │ │ @@ -885490,31 +885491,31 @@ │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 309c80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8230> │ │ │ │ ldr r0, [pc, #36] @ (309f30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f84e0>) │ │ │ │ add r0, pc │ │ │ │ b.n 309c80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8230> │ │ │ │ nop │ │ │ │ - bpl.n 309f18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f84c8> │ │ │ │ + bpl.n 309fd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8588> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsrs r4, r2, #28 │ │ │ │ + lsrs r4, r6, #29 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bmi.n 309f18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f84c8> │ │ │ │ + bpl.n 309fd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8588> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bmi.n 309fec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f859c> │ │ │ │ + bmi.n 309eac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f845c> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bmi.n 309f00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f84b0> │ │ │ │ + bpl.n 309fc0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8570> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bmi.n 309ea0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8450> │ │ │ │ + bpl.n 309f60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8510> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bmi.n 309ed8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8488> │ │ │ │ + bpl.n 309f98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8548> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bmi.n 309fa8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8558> │ │ │ │ + bmi.n 309e68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8418> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bcc.n 309f30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f84e0> │ │ │ │ + bmi.n 309ff0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f85a0> │ │ │ │ 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] @ 30a088 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8638> │ │ │ │ sub sp, #16 │ │ │ │ @@ -885645,29 +885646,29 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r5, #14] │ │ │ │ lsls r7, r3, #6 │ │ │ │ str r6, [r5, #8] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 309fd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8588> │ │ │ │ + bvs.n 30a098 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8648> │ │ │ │ lsls r6, r3, #3 │ │ │ │ str r6, [r3, #4] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bmi.n 30a050 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8600> │ │ │ │ + bpl.n 30a110 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f86c0> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bmi.n 30a178 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8728> │ │ │ │ + bmi.n 30a038 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f85e8> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bmi.n 30a064 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8614> │ │ │ │ + bpl.n 30a124 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f86d4> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bmi.n 30a110 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f86c0> │ │ │ │ + bmi.n 309fd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8580> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bmi.n 30a0f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f86a4> │ │ │ │ + bmi.n 309fb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8564> │ │ │ │ lsls r6, r3, #3 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 30a1a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8754> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -885774,15 +885775,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 30a194 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8744> │ │ │ │ ldr r3, [r1, #16] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 30a11e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f86ce> │ │ │ │ ldrh r0, [r0, #4] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - add r0, sp, #104 @ 0x68 │ │ │ │ + add r0, sp, #488 @ 0x1e8 │ │ │ │ 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] @ (30a214 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f87c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -885803,17 +885804,17 @@ │ │ │ │ bl 30a0b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8660> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (30a21c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f87cc>) │ │ │ │ add r3, pc │ │ │ │ b.n 30a1fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f87ac> │ │ │ │ strh r0, [r5, #58] @ 0x3a │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bcc.n 30a2b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8860> │ │ │ │ + bcc.n 30a170 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8720> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bcc.n 30a2a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8858> │ │ │ │ + bcc.n 30a168 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8718> │ │ │ │ lsls r6, r3, #3 │ │ │ │ cbz r2, 30a26c <__vaDriverInit_1_24@@libgallium-26.2.4-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] @ (30a270 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8820>) │ │ │ │ @@ -885838,15 +885839,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strh r6, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bcc.n 30a280 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8830> │ │ │ │ + bcc.n 30a340 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f88f0> │ │ │ │ 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] @ (30a2d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8888>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -885876,15 +885877,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r0, #54] @ 0x36 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r2!, {r2, r4, r6} │ │ │ │ + stmia r2!, {r2, r4, r5, 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ mov r7, r3 │ │ │ │ @@ -886062,15 +886063,15 @@ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r3 │ │ │ │ blx 73160 │ │ │ │ add r0, r4 │ │ │ │ b.n 30a472 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8a22> │ │ │ │ nop │ │ │ │ - bne.n 30a408 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f89b8> │ │ │ │ + bcs.n 30a4c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f8a78> │ │ │ │ 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 │ │ │ │ @@ -887450,15 +887451,15 @@ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #1 │ │ │ │ bne.w 30af0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f94bc> │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ mov r1, lr │ │ │ │ b.n 30b0c6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f9676> │ │ │ │ nop │ │ │ │ - stmia r5!, {r7} │ │ │ │ + stmia r5!, {r5, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -887850,19 +887851,19 @@ │ │ │ │ nop │ │ │ │ strb r6, [r6, #16] │ │ │ │ lsls r7, r3, #6 │ │ │ │ ldr r2, [pc, #1000] @ (30bbd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1fa180>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r5, r6} │ │ │ │ + stmia r0!, {r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r2, [pc, #544] @ (30ba14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f9fc4>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bkpt 0x0052 │ │ │ │ + bkpt 0x00b2 │ │ │ │ lsls r6, r3, #3 │ │ │ │ mov r0, r2 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 30b742 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f9cf2> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov.w ip, #1 │ │ │ │ mov.w fp, #0 │ │ │ │ @@ -888570,17 +888571,17 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ orrs r4, r6 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, r7 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xb6d6 │ │ │ │ + @ instruction: 0xb736 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - @ instruction: 0xb6bc │ │ │ │ + @ instruction: 0xb71c │ │ │ │ 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 │ │ │ │ @@ -889102,15 +889103,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ add.w ip, r3, #1 │ │ │ │ b.n 30c4aa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1faa5a> │ │ │ │ nop │ │ │ │ str r0, [r1, #76] @ 0x4c │ │ │ │ lsls r7, r3, #6 │ │ │ │ - sub sp, #480 @ 0x1e0 │ │ │ │ + cbz r0, 30c55e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1fab0e> │ │ │ │ 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] │ │ │ │ @@ -889232,15 +889233,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w ip, [r3, #468] @ 0x1d4 │ │ │ │ add.w r1, ip, #1 │ │ │ │ b.n 30c5ae <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1fab5e> │ │ │ │ str r4, [r0, #60] @ 0x3c │ │ │ │ lsls r7, r3, #6 │ │ │ │ - add r7, sp, #872 @ 0x368 │ │ │ │ + add sp, #232 @ 0xe8 │ │ │ │ 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 │ │ │ │ @@ -889331,15 +889332,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r1, #2 │ │ │ │ b.n 30c722 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1facd2> │ │ │ │ nop │ │ │ │ str r2, [r2, #36] @ 0x24 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - add r6, sp, #640 @ 0x280 │ │ │ │ + add r7, sp, #0 │ │ │ │ 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] │ │ │ │ @@ -889458,15 +889459,15 @@ │ │ │ │ ldr.w r3, [r6, #468] @ 0x1d4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r1, r3, #2 │ │ │ │ b.n 30c830 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1fade0> │ │ │ │ nop │ │ │ │ str r0, [r0, #20] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - add r5, sp, #472 @ 0x1d8 │ │ │ │ + add r5, sp, #856 @ 0x358 │ │ │ │ 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] │ │ │ │ @@ -889594,15 +889595,15 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r7] │ │ │ │ lsls r7, r3, #6 │ │ │ │ adds r6, #60 @ 0x3c │ │ │ │ lsls r7, r3, #6 │ │ │ │ - add r4, sp, #264 @ 0x108 │ │ │ │ + add r4, sp, #648 @ 0x288 │ │ │ │ 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] │ │ │ │ @@ -889754,15 +889755,15 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r2, [r5, r1] │ │ │ │ lsls r7, r3, #6 │ │ │ │ adds r4, #176 @ 0xb0 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - add r2, sp, #736 @ 0x2e0 │ │ │ │ + add r3, sp, #96 @ 0x60 │ │ │ │ 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] @ (30cedc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1fb48c>) │ │ │ │ sub.w sp, sp, #588 @ 0x24c │ │ │ │ @@ -890013,15 +890014,15 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ adds r3, #184 @ 0xb8 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #34 @ 0x22 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - add r0, sp, #392 @ 0x188 │ │ │ │ + add r0, sp, #776 @ 0x308 │ │ │ │ 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 │ │ │ │ @@ -890469,15 +890470,15 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ cmp r7, #32 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #144 @ 0x90 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - add r3, pc, #592 @ (adr r3, 30d644 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1fbbf4>) │ │ │ │ + add r3, pc, #976 @ (adr r3, 30d7c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1fbd74>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldrd r8, r4, [sp, #36] @ 0x24 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.w 30d1f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1fb7a8> │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ mov.w sl, #0 │ │ │ │ add.w r1, r8, #94208 @ 0x17000 │ │ │ │ @@ -892621,15 +892622,15 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ asrs r6, r4, #31 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r7, #27 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrh r4, [r5, #20] │ │ │ │ + ldrh r4, [r1, #24] │ │ │ │ lsls r6, r3, #3 │ │ │ │ cmp.w r2, r7, lsl #4 │ │ │ │ bls.n 30eb38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1fd0e8> │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 30ece0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1fd290> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ @@ -893007,15 +893008,15 @@ │ │ │ │ add.w r3, r9, r0 │ │ │ │ b.n 30ec9a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1fd24a> │ │ │ │ mov r0, r5 │ │ │ │ bl 26f254 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15d804> │ │ │ │ b.n 30eeea <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1fd49a> │ │ │ │ mov ip, r3 │ │ │ │ b.n 30ea32 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1fcfe2> │ │ │ │ - ldrh r6, [r7, #10] │ │ │ │ + ldrh r6, [r3, #14] │ │ │ │ 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 │ │ │ │ @@ -893326,15 +893327,15 @@ │ │ │ │ nop │ │ │ │ subs r1, #114 @ 0x72 │ │ │ │ lsls r7, r3, #6 │ │ │ │ asrs r0, r1, #1 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #42] @ 0x2a │ │ │ │ + strh r6, [r5, #44] @ 0x2c │ │ │ │ lsls r6, r3, #3 │ │ │ │ lsrs r2, r1, #28 │ │ │ │ lsls r7, r3, #6 │ │ │ │ adds r3, #2 │ │ │ │ cmp.w r3, #1024 @ 0x400 │ │ │ │ bcs.w 30f6bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1fdc6c> │ │ │ │ ldr.w r2, [r9, #456] @ 0x1c8 │ │ │ │ @@ -893726,15 +893727,15 @@ │ │ │ │ b.n 30f690 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1fdc40> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ mov r0, lr │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 30f31e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1fd8ce> │ │ │ │ b.n 30f0bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1fd66c> │ │ │ │ nop │ │ │ │ - strh r6, [r2, #8] │ │ │ │ + strh r6, [r6, #10] │ │ │ │ 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] @ (30f91c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1fdecc>) │ │ │ │ sub.w sp, sp, #588 @ 0x24c │ │ │ │ @@ -894361,15 +894362,15 @@ │ │ │ │ adds r1, r3, r0 │ │ │ │ b.n 30fb34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1fe0e4> │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ bl 26f254 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15d804> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ b.n 30fd7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1fe32c> │ │ │ │ - ldrb r6, [r3, #12] │ │ │ │ + ldrb r6, [r7, #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, #3464] @ 0xd88 │ │ │ │ ldr r5, [pc, #768] @ (3100e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1fe690>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -895013,15 +895014,15 @@ │ │ │ │ tst r2, r3 │ │ │ │ bne.n 3104ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1fea5c> │ │ │ │ movs r1, #1 │ │ │ │ cmp r5, #0 │ │ │ │ bne.w 310024 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1fe5d4> │ │ │ │ b.n 3104b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1fea64> │ │ │ │ nop │ │ │ │ - strb r6, [r2, #14] │ │ │ │ + strb r6, [r6, #15] │ │ │ │ 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] @ (3107ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1fed9c>) │ │ │ │ sub.w sp, sp, #620 @ 0x26c │ │ │ │ @@ -895761,15 +895762,15 @@ │ │ │ │ cmp.w r2, r9, lsl #4 │ │ │ │ bls.w 3106ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1fec5c> │ │ │ │ ldr r2, [sp, #656] @ 0x290 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 3106ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1fec5c> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ b.n 3109fe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1fefae> │ │ │ │ - ldr r6, [r6, #64] @ 0x40 │ │ │ │ + ldr r6, [r2, #72] @ 0x48 │ │ │ │ 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] @ (311024 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ff5d4>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -896060,15 +896061,15 @@ │ │ │ │ b.n 3110ae <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ff65e> │ │ │ │ adds r6, r2, #0 │ │ │ │ lsls r7, r3, #6 │ │ │ │ @ instruction: 0xf2f2019e │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ adc.w r1, r2, #158 @ 0x9e │ │ │ │ - str r4, [r6, #92] @ 0x5c │ │ │ │ + str r4, [r2, #100] @ 0x64 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ blx 73b20 <__aeabi_uidiv@plt> │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ @@ -897249,17 +897250,17 @@ │ │ │ │ bl 139398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27948> │ │ │ │ ldr.w r0, [r6, #468] @ 0x1d4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add.w r1, r9, r0 │ │ │ │ b.n 311ad0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x200080> │ │ │ │ mov lr, r2 │ │ │ │ b.n 3117ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ffd5c> │ │ │ │ - ldrb r6, [r1, r4] │ │ │ │ + ldrb r6, [r5, r5] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrh r0, [r7, r6] │ │ │ │ + ldrb r0, [r3, r0] │ │ │ │ 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] @ (312030 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2005e0>) │ │ │ │ sub.w sp, sp, #612 @ 0x264 │ │ │ │ @@ -897549,15 +897550,15 @@ │ │ │ │ nop │ │ │ │ lsrs r6, r0, #16 │ │ │ │ lsls r7, r3, #6 │ │ │ │ b.n 3125e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x200b98> │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r5, r7] │ │ │ │ + ldr r2, [r1, r1] │ │ │ │ lsls r6, r3, #3 │ │ │ │ b.n 312380 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x200930> │ │ │ │ lsls r6, r3, #6 │ │ │ │ adds r2, r3, #3 │ │ │ │ cmp.w r2, #1024 @ 0x400 │ │ │ │ bcs.w 3124ae <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x200a5e> │ │ │ │ str.w r2, [sl, #468] @ 0x1d4 │ │ │ │ @@ -897994,15 +897995,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ b.n 31209c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20064c> │ │ │ │ mov r0, r5 │ │ │ │ bl 26f254 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15d804> │ │ │ │ b.n 312486 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x200a36> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r4, [r5, r6] │ │ │ │ + strb r4, [r1, r0] │ │ │ │ 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] @ (31276c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x200d1c>) │ │ │ │ sub.w sp, sp, #588 @ 0x24c │ │ │ │ @@ -898694,15 +898695,15 @@ │ │ │ │ bl 139398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27948> │ │ │ │ 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 312a36 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x200fe6> │ │ │ │ - ldr r4, [pc, #712] @ (312f38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2014e8>) │ │ │ │ + ldr r5, [pc, #72] @ (312cb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x201268>) │ │ │ │ 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] @ (312f08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2014b8>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -899409,15 +899410,15 @@ │ │ │ │ tst r2, r3 │ │ │ │ bne.n 3133ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20199c> │ │ │ │ movs r1, #1 │ │ │ │ cmp r5, #0 │ │ │ │ bne.w 312eee <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20149e> │ │ │ │ b.n 3133f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2019a4> │ │ │ │ nop │ │ │ │ - add r8, fp │ │ │ │ + cmp r0, 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 │ │ │ │ ldr r5, [pc, #728] @ (313708 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x201cb8>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -900172,15 +900173,15 @@ │ │ │ │ cmp.w r3, r7, lsl #4 │ │ │ │ bls.w 313608 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x201bb8> │ │ │ │ ldr r3, [sp, #664] @ 0x298 │ │ │ │ cmp r3, #1 │ │ │ │ bne.w 313608 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x201bb8> │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ b.n 313962 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x201f12> │ │ │ │ - subs r4, #208 @ 0xd0 │ │ │ │ + subs r5, #48 @ 0x30 │ │ │ │ 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] @ (313f80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x202530>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -900462,15 +900463,15 @@ │ │ │ │ ldc 1, cr0, [r2], {158} @ 0x9e │ │ │ │ stmia r3!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r1, r4, r5, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - adds r6, #92 @ 0x5c │ │ │ │ + adds r6, #188 @ 0xbc │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldrd r2, ip, [sp, #656] @ 0x290 │ │ │ │ mov r0, lr │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 314144 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2026f4> │ │ │ │ ldr.w r9, [r6, #528] @ 0x210 │ │ │ │ @@ -901727,15 +901728,15 @@ │ │ │ │ ldr r3, [sp, #656] @ 0x290 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ ldreq.w r2, [r9, #4] │ │ │ │ bne.w 314738 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x202ce8> │ │ │ │ b.n 314a30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x202fe0> │ │ │ │ nop │ │ │ │ - cmp r3, #242 @ 0xf2 │ │ │ │ + cmp r4, #82 @ 0x52 │ │ │ │ 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] @ (315040 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2035f0>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -902017,15 +902018,15 @@ │ │ │ │ lsls r6, r3, #6 │ │ │ │ uxth r2, r3 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #392 @ 0x188 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - movs r5, #154 @ 0x9a │ │ │ │ + movs r5, #250 @ 0xfa │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r2, [sp, #656] @ 0x290 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 315290 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x203840> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ orr.w r2, r2, fp │ │ │ │ cmp.w r2, #65536 @ 0x10000 │ │ │ │ @@ -903395,15 +903396,15 @@ │ │ │ │ bls.w 31590c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x203ebc> │ │ │ │ ldr r3, [sp, #664] @ 0x298 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ ldreq.w r2, [r9, #4] │ │ │ │ bne.w 31590c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x203ebc> │ │ │ │ b.n 315bfa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2041aa> │ │ │ │ - subs r6, r4, r0 │ │ │ │ + subs r6, r0, r2 │ │ │ │ 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] @ (316234 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2047e4>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -903694,15 +903695,15 @@ │ │ │ │ lsls r6, r3, #6 │ │ │ │ add r0, pc, #744 @ (adr r0, 316520 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x204ad0>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - asrs r0, r5, #14 │ │ │ │ + asrs r0, r1, #16 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldrd r2, r1, [sp, #656] @ 0x290 │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ cmpeq r1, #0 │ │ │ │ bne.w 3164e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x204a90> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ @@ -908217,15 +908218,15 @@ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ str r2, [sp, #536] @ 0x218 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - svc 46 @ 0x2e │ │ │ │ + svc 142 @ 0x8e │ │ │ │ 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] │ │ │ │ @@ -908499,15 +908500,15 @@ │ │ │ │ vldr s2, [sp, #16] │ │ │ │ add.w r0, r1, r8 │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 319c28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2081d8> │ │ │ │ ldrh r6, [r2, #48] @ 0x30 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bge.n 319c94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x208244> │ │ │ │ + blt.n 319d54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x208304> │ │ │ │ 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] │ │ │ │ @@ -908644,15 +908645,15 @@ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ add.w r0, r9, r3 │ │ │ │ b.n 319d92 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x208342> │ │ │ │ nop │ │ │ │ ldrh r2, [r6, #32] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bls.n 319d60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x208310> │ │ │ │ + bls.n 319e20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2083d0> │ │ │ │ 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 │ │ │ │ @@ -908726,15 +908727,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r5, #20] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bvc.n 319ecc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20847c> │ │ │ │ + bhi.n 319f8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20853c> │ │ │ │ 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] @ (319fbc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20856c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -908778,15 +908779,15 @@ │ │ │ │ ldr.w r3, [r3, #1872] @ 0x750 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r6, #14] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bvc.n 31a048 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2085f8> │ │ │ │ + bvc.n 319f08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2084b8> │ │ │ │ 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] @ (31a2d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x208880>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -909039,17 +909040,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 31a080 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x208630> │ │ │ │ ldrh r6, [r5, #10] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bvs.n 31a1f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2087a4> │ │ │ │ + bvs.n 31a2b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x208864> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bvs.n 31a3b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x208964> │ │ │ │ + bvs.n 31a274 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x208824> │ │ │ │ lsls r5, r3, #3 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1bae54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa9404> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 31a2ae <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20885e> │ │ │ │ @@ -911091,15 +911092,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 1bae54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa9404> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 31bae2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20a092> │ │ │ │ nop │ │ │ │ ldr r2, [r2, #104] @ 0x68 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - pop {r1, r3} │ │ │ │ + pop {r1, r3, r5, r6} │ │ │ │ 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] @ (31bbb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20a168>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -911140,15 +911141,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1bae54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa9404> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 31bb74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20a124> │ │ │ │ ldr r0, [r0, #96] @ 0x60 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - cbnz r2, 31bc22 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20a1d2> │ │ │ │ + cbnz r2, 31bc3a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20a1ea> │ │ │ │ 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] @ (31bea8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20a458>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -911362,15 +911363,15 @@ │ │ │ │ vstr s13, [r3, #492] @ 0x1ec │ │ │ │ b.n 31bc24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20a1d4> │ │ │ │ nop │ │ │ │ ldr r6, [r6, #84] @ 0x54 │ │ │ │ lsls r6, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 31befc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20a4ac> │ │ │ │ + cbnz r6, 31bf14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20a4c4> │ │ │ │ lsls r5, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, r6 │ │ │ │ movs r0, r0 │ │ │ │ orrs r4, r6 │ │ │ │ vldr s15, [r2] │ │ │ │ vcmpe.f32 s15, #0.0 │ │ │ │ @@ -911636,15 +911637,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ eors r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ orrs r4, r6 │ │ │ │ - push {r5, r7, lr} │ │ │ │ + @ instruction: 0xb600 │ │ │ │ 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 │ │ │ │ @@ -911917,19 +911918,19 @@ │ │ │ │ mov r3, lr │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.w 31bc24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20a1d4> │ │ │ │ nop │ │ │ │ - uxtb r0, r1 │ │ │ │ + cbz r0, 31c636 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20abe6> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - sxth r0, r2 │ │ │ │ + sxtb r0, r6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cbz r4, 31c614 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20abc4> │ │ │ │ + cbz r4, 31c62c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20abdc> │ │ │ │ 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] @ 31c64c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20abfc> │ │ │ │ sub sp, #28 │ │ │ │ @@ -912228,17 +912229,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ str r0, [r4, #16] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add r7, sp, #56 @ 0x38 │ │ │ │ + add r7, sp, #440 @ 0x1b8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r6, sp, #0 │ │ │ │ + add r6, sp, #384 @ 0x180 │ │ │ │ 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] @ (31cb80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20b130>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -912382,17 +912383,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ ldrsh r0, [r6, r6] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add r5, sp, #696 @ 0x2b8 │ │ │ │ + add r6, sp, #56 @ 0x38 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r4, sp, #104 @ 0x68 │ │ │ │ + add r4, sp, #488 @ 0x1e8 │ │ │ │ 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] @ (31ce08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20b3b8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -912591,17 +912592,17 @@ │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 31cca6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20b256> │ │ │ │ nop │ │ │ │ ldrb r0, [r5, r6] │ │ │ │ lsls r6, r3, #6 │ │ │ │ vst1.8 {d4}, [r0], r1 │ │ │ │ @ instruction: 0xfa004701 │ │ │ │ - add r3, sp, #64 @ 0x40 │ │ │ │ + add r3, sp, #448 @ 0x1c0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r1, sp, #616 @ 0x268 │ │ │ │ + add r1, sp, #1000 @ 0x3e8 │ │ │ │ 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 │ │ │ │ @@ -912832,17 +912833,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 31d086 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20b636> │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ b.n 31d034 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20b5e4> │ │ │ │ - ldrb r4, [r6, #4] │ │ │ │ + ldrb r4, [r2, #6] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldrb r4, [r3, #4] │ │ │ │ + ldrb r4, [r7, #5] │ │ │ │ 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 │ │ │ │ @@ -912946,15 +912947,15 @@ │ │ │ │ b.n 31d17a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20b72a> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 1bae54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa9404> │ │ │ │ b.n 31d1a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20b754> │ │ │ │ ldr r2, [r1, r0] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add r6, pc, #528 @ (adr r6, 31d408 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20b9b8>) │ │ │ │ + add r6, pc, #912 @ (adr r6, 31d588 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20bb38>) │ │ │ │ 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] @ (31d324 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20b8d4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -913065,19 +913066,19 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 31d2b2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20b862> │ │ │ │ nop │ │ │ │ ldrsb r4, [r7, r4] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add r5, pc, #192 @ (adr r5, 31d3ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20b99c>) │ │ │ │ + add r5, pc, #576 @ (adr r5, 31d56c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20bb1c>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r4, pc, #936 @ (adr r4, 31d6d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20bc88>) │ │ │ │ + add r5, pc, #296 @ (adr r5, 31d458 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20ba08>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r4, pc, #872 @ (adr r4, 31d69c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20bc4c>) │ │ │ │ + add r5, pc, #232 @ (adr r5, 31d41c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20b9cc>) │ │ │ │ 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 │ │ │ │ @@ -913211,17 +913212,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ strb r4, [r7, r7] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add r3, pc, #776 @ (adr r3, 31d7e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20bd90>) │ │ │ │ + add r4, pc, #136 @ (adr r4, 31d560 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20bb10>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r3, pc, #240 @ (adr r3, 31d5cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20bb7c>) │ │ │ │ + add r3, pc, #624 @ (adr r3, 31d74c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20bcfc>) │ │ │ │ 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 │ │ │ │ @@ -913586,17 +913587,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ str r2, [r3, r3] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r7, [sp, #96] @ 0x60 │ │ │ │ + ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r6, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r7, [sp, #328] @ 0x148 │ │ │ │ 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] @ (31d9e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20bf90>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -913725,15 +913726,15 @@ │ │ │ │ cmp r4, r3 │ │ │ │ bcc.n 31da6e <__vaDriverInit_1_24@@libgallium-26.2.4-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} │ │ │ │ - ldr r6, [r2, #112] @ 0x70 │ │ │ │ + ldr r6, [r6, #116] @ 0x74 │ │ │ │ lsls r6, r5, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 31db96 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20c146> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -913938,19 +913939,19 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ movs r4, #72 @ 0x48 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #2 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r3, [sp, #776] @ 0x308 │ │ │ │ + ldr r4, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r3, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r2, [r4, #76] @ 0x4c │ │ │ │ + ldr r2, [r0, #84] @ 0x54 │ │ │ │ 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 │ │ │ │ @@ -914034,17 +914035,17 @@ │ │ │ │ vldr s6, [sp, #20] │ │ │ │ vldr s14, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 31dda8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20c358> │ │ │ │ ldr r4, [pc, #168] @ (31debc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20c46c>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r2, [sp, #840] @ 0x348 │ │ │ │ + ldr r3, [sp, #200] @ 0xc8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r0, [r5, #64] @ 0x40 │ │ │ │ + ldr r0, [r1, #72] @ 0x48 │ │ │ │ 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] @ (31dff0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20c5a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -914195,21 +914196,21 @@ │ │ │ │ mla r3, r2, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #352 @ 0x160 │ │ │ │ b.n 31de62 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20c412> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #88] @ (31e04c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20c5fc>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r1, [sp, #616] @ 0x268 │ │ │ │ + ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r4, [r4, #44] @ 0x2c │ │ │ │ + ldr r4, [r0, #52] @ 0x34 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldr r1, [sp, #224] @ 0xe0 │ │ │ │ + ldr r1, [sp, #608] @ 0x260 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r2, [r0, #40] @ 0x28 │ │ │ │ + ldr r2, [r4, #44] @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -914285,17 +914286,17 @@ │ │ │ │ vldr s6, [sp, #20] │ │ │ │ vldr s15, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 31e076 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20c626> │ │ │ │ ldr r1, [pc, #96] @ (31e160 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20c710>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - str r7, [sp, #808] @ 0x328 │ │ │ │ + ldr r0, [sp, #168] @ 0xa8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r0, [r0, #16] │ │ │ │ + ldr r0, [r4, #20] │ │ │ │ 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] @ (31e2bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20c86c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -914436,21 +914437,21 @@ │ │ │ │ vldr s15, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 31e19c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20c74c> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #184] @ (31e378 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20c928>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - str r6, [sp, #416] @ 0x1a0 │ │ │ │ + str r6, [sp, #800] @ 0x320 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r6, [r2, #120] @ 0x78 │ │ │ │ + str r6, [r6, #124] @ 0x7c │ │ │ │ lsls r6, r5, #3 │ │ │ │ - str r6, [sp, #328] @ 0x148 │ │ │ │ + str r6, [sp, #712] @ 0x2c8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r0, [r0, #120] @ 0x78 │ │ │ │ + str r0, [r4, #124] @ 0x7c │ │ │ │ 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] @ (31e3fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20c9ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -914546,17 +914547,17 @@ │ │ │ │ mla r3, r1, r5, ip │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #352 @ 0x160 │ │ │ │ b.n 31e3a2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20c952> │ │ │ │ nop │ │ │ │ mov r0, sp │ │ │ │ lsls r6, r3, #6 │ │ │ │ - str r5, [sp, #496] @ 0x1f0 │ │ │ │ + str r5, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r6, [r2, #104] @ 0x68 │ │ │ │ + str r6, [r6, #108] @ 0x6c │ │ │ │ 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] @ (31e43c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20c9ec>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -914570,15 +914571,15 @@ │ │ │ │ ldrh.w r2, [r2, #1716] @ 0x6b4 │ │ │ │ ldr r1, [r1, #64] @ 0x40 │ │ │ │ bl 31db9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20c14c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cmp r6, r5 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - str r4, [sp, #536] @ 0x218 │ │ │ │ + str r4, [sp, #920] @ 0x398 │ │ │ │ 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] @ (31e58c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20cb3c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -914688,21 +914689,21 @@ │ │ │ │ movs r3, #28 │ │ │ │ mla r1, r3, r1, r0 │ │ │ │ add.w r1, r1, #97792 @ 0x17e00 │ │ │ │ add.w r1, r1, #352 @ 0x160 │ │ │ │ b.n 31e494 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20ca44> │ │ │ │ add lr, sp │ │ │ │ lsls r6, r3, #6 │ │ │ │ - str r4, [sp, #136] @ 0x88 │ │ │ │ + str r4, [sp, #520] @ 0x208 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r3, [sp, #808] @ 0x328 │ │ │ │ + str r4, [sp, #168] @ 0xa8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r2, [r0, #76] @ 0x4c │ │ │ │ + str r2, [r4, #80] @ 0x50 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - strh r0, [r3, #0] │ │ │ │ + strh r0, [r7, #2] │ │ │ │ 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] @ (31e670 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20cc20>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -914776,17 +914777,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ b.n 31e628 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20cbd8> │ │ │ │ nop │ │ │ │ bics r6, r2 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - str r2, [sp, #968] @ 0x3c8 │ │ │ │ + str r3, [sp, #328] @ 0x148 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r2, [sp, #488] @ 0x1e8 │ │ │ │ + str r2, [sp, #872] @ 0x368 │ │ │ │ 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] @ (31e830 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20cde0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -914937,21 +914938,21 @@ │ │ │ │ bl 1bae54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa9404> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ b.n 31e6f6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20cca6> │ │ │ │ cmp r6, r6 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - str r1, [sp, #536] @ 0x218 │ │ │ │ + str r1, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r0, [r6, #32] │ │ │ │ + str r0, [r2, #40] @ 0x28 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - str r1, [sp, #600] @ 0x258 │ │ │ │ + str r1, [sp, #984] @ 0x3d8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r1, [sp, #192] @ 0xc0 │ │ │ │ + str r1, [sp, #576] @ 0x240 │ │ │ │ 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] @ (31e898 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20ce48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -915075,17 +915076,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r2, r1, r2, r5 │ │ │ │ add.w r4, r2, #97792 @ 0x17e00 │ │ │ │ add.w r4, r4, #352 @ 0x160 │ │ │ │ b.n 31e8dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20ce8c> │ │ │ │ lsls r6, r2 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrh r0, [r7, #62] @ 0x3e │ │ │ │ + str r0, [sp, #352] @ 0x160 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r6, [r1, #4] │ │ │ │ + str r6, [r5, #8] │ │ │ │ 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 │ │ │ │ @@ -915212,17 +915213,17 @@ │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, ip │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #352 @ 0x160 │ │ │ │ b.n 31ea86 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20d036> │ │ │ │ subs r6, #234 @ 0xea │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrh r0, [r1, #52] @ 0x34 │ │ │ │ + ldrh r0, [r5, #54] @ 0x36 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrsh r6, [r0, r3] │ │ │ │ + ldrsh r6, [r4, r4] │ │ │ │ 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] @ (31eb68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20d118>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -915313,17 +915314,17 @@ │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, ip │ │ │ │ add.w r0, r3, #97792 @ 0x17e00 │ │ │ │ add.w r0, r0, #352 @ 0x160 │ │ │ │ b.n 31ebaa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20d15a> │ │ │ │ subs r5, #198 @ 0xc6 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrh r4, [r7, #42] @ 0x2a │ │ │ │ + ldrh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrb r6, [r4, r6] │ │ │ │ + ldrsh r6, [r0, r0] │ │ │ │ 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] @ (31ecfc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20d2ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -915487,17 +915488,17 @@ │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #352 @ 0x160 │ │ │ │ b.n 31ed42 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20d2f2> │ │ │ │ nop │ │ │ │ subs r4, #50 @ 0x32 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrh r4, [r3, #28] │ │ │ │ + ldrh r4, [r7, #30] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r2, [r6, r6] │ │ │ │ + ldrb r2, [r2, r0] │ │ │ │ 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] @ (31eed0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20d480>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -915639,17 +915640,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r2, r1, r2, r5 │ │ │ │ add.w r4, r2, #97792 @ 0x17e00 │ │ │ │ add.w r4, r4, #352 @ 0x160 │ │ │ │ b.n 31ef16 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20d4c6> │ │ │ │ subs r2, #94 @ 0x5e │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrh r6, [r6, #14] │ │ │ │ + ldrh r6, [r2, #18] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r0, [r7, r7] │ │ │ │ + ldrh r0, [r3, r1] │ │ │ │ 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] @ (31f088 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20d638>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -915791,17 +915792,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r2, r1, r2, r5 │ │ │ │ add.w r4, r2, #97792 @ 0x17e00 │ │ │ │ add.w r4, r4, #352 @ 0x160 │ │ │ │ b.n 31f0ce <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20d67e> │ │ │ │ subs r0, #166 @ 0xa6 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrh r2, [r2, #2] │ │ │ │ + ldrh r2, [r6, #4] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r0, [r0, r1] │ │ │ │ + ldr r0, [r4, r2] │ │ │ │ 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] @ (31f240 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20d7f0>) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -915898,15 +915899,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ adds r6, #190 @ 0xbe │ │ │ │ lsls r6, r3, #6 │ │ │ │ lsrs r4, r3, #22 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #54] @ 0x36 │ │ │ │ + strh r2, [r0, #58] @ 0x3a │ │ │ │ lsls r5, r3, #3 │ │ │ │ lsrs r4, r1, #21 │ │ │ │ lsls r6, r3, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -916001,15 +916002,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ adds r5, #178 @ 0xb2 │ │ │ │ lsls r6, r3, #6 │ │ │ │ lsrs r0, r2, #18 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, #46] @ 0x2e │ │ │ │ + strh r2, [r1, #50] @ 0x32 │ │ │ │ lsls r5, r3, #3 │ │ │ │ lsrs r0, r1, #17 │ │ │ │ lsls r6, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -916185,17 +916186,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #352 @ 0x160 │ │ │ │ b.n 31f4d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20da84> │ │ │ │ adds r4, #164 @ 0xa4 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strh r6, [r6, #30] │ │ │ │ + strh r6, [r2, #34] @ 0x22 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strb r4, [r1, r0] │ │ │ │ + strb r4, [r5, r1] │ │ │ │ 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] @ (31f680 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20dc30>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -916458,17 +916459,17 @@ │ │ │ │ lsls r6, r3, #6 │ │ │ │ lsrs r2, r5, #32 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r3, #31 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strh r6, [r7, #6] │ │ │ │ + strh r6, [r3, #10] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r4, [r7, r4] │ │ │ │ + str r4, [r3, r6] │ │ │ │ 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] @ (31f968 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20df18>) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -916625,17 +916626,17 @@ │ │ │ │ lsls r6, r3, #6 │ │ │ │ lsls r2, r6, #25 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r4, #24 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrb r6, [r0, #29] │ │ │ │ + ldrb r6, [r4, #30] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r7, [pc, #528] @ (31fccc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20e27c>) │ │ │ │ + ldr r7, [pc, #912] @ (31fe4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20e3fc>) │ │ │ │ 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] @ (31fb20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20e0d0>) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -916721,15 +916722,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ cmp r5, #238 @ 0xee │ │ │ │ lsls r6, r3, #6 │ │ │ │ lsls r4, r7, #18 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #24] │ │ │ │ + ldrb r4, [r0, #26] │ │ │ │ lsls r5, r3, #3 │ │ │ │ lsls r4, r0, #18 │ │ │ │ lsls r6, r3, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -916817,15 +916818,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ cmp r5, #6 │ │ │ │ lsls r6, r3, #6 │ │ │ │ lsls r4, r2, #15 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #20] │ │ │ │ + ldrb r4, [r3, #22] │ │ │ │ lsls r5, r3, #3 │ │ │ │ lsls r4, r3, #14 │ │ │ │ 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 │ │ │ │ @@ -919124,19 +919125,19 @@ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ b.n 32129e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20f84e> │ │ │ │ nop │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ adcs.w r1, lr, #157 @ 0x9d │ │ │ │ stc 1, cr0, [r8, #-628]! @ 0xfffffd8c │ │ │ │ - str r4, [r0, #104] @ 0x68 │ │ │ │ + str r4, [r4, #108] @ 0x6c │ │ │ │ lsls r5, r3, #3 │ │ │ │ - svc 108 @ 0x6c │ │ │ │ + svc 204 @ 0xcc │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r4, [r1, #92] @ 0x5c │ │ │ │ + str r4, [r5, #96] @ 0x60 │ │ │ │ lsls r5, r3, #3 │ │ │ │ cbz r1, 3214be <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20fa6e> │ │ │ │ add r1, r0 │ │ │ │ subs r0, #1 │ │ │ │ subs r1, #1 │ │ │ │ push {lr} │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ @@ -920169,15 +920170,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (321f54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x210504>) │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 321f10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2104c0> │ │ │ │ nop │ │ │ │ - ldrh r6, [r4, r2] │ │ │ │ + ldrh r6, [r0, r4] │ │ │ │ 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 │ │ │ │ @@ -920397,15 +920398,15 @@ │ │ │ │ b.n 32216a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21071a> │ │ │ │ ldr r2, [pc, #12] @ (322188 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x210738>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 321ff4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2105a4> │ │ │ │ - ldr r4, [r0, r2] │ │ │ │ + ldr r4, [r4, r3] │ │ │ │ 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 │ │ │ │ @@ -920699,15 +920700,15 @@ │ │ │ │ nop │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ movs r1, r0 │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ udf #80 @ 0x50 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrsb r6, [r1, r2] │ │ │ │ + ldrsb r6, [r5, r3] │ │ │ │ lsls r5, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it gt │ │ │ │ vmovgt.f32 s15, s14 │ │ │ │ @@ -921016,15 +921017,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ subs r4, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, r7] │ │ │ │ + strh r2, [r4, r0] │ │ │ │ lsls r5, r3, #3 │ │ │ │ movw r3, #34042 @ 0x84fa │ │ │ │ cmp r7, r3 │ │ │ │ bne.w 322392 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x210942> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mvn.w r3, #4278190080 @ 0xff000000 │ │ │ │ cmp r4, r7 │ │ │ │ @@ -921307,15 +921308,15 @@ │ │ │ │ rors r7, r3 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ - ldr r6, [pc, #616] @ (322e4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2113fc>) │ │ │ │ + ldr r6, [pc, #1000] @ (322fcc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21157c>) │ │ │ │ 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 │ │ │ │ @@ -921440,15 +921441,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx 74568 │ │ │ │ mov r0, r6 │ │ │ │ blx 74568 │ │ │ │ b.n 322c8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21123c> │ │ │ │ nop │ │ │ │ @ instruction: 0xffff4b7f │ │ │ │ - ldr r5, [pc, #104] @ (322db8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x211368>) │ │ │ │ + ldr r5, [pc, #488] @ (322f38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2114e8>) │ │ │ │ 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 │ │ │ │ @@ -921907,17 +921908,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (323274 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x211824>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 32323e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2117ee> │ │ │ │ nop │ │ │ │ - @ instruction: 0x47c6 │ │ │ │ + ldr r0, [pc, #152] @ (32330c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2118bc>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0x47ae │ │ │ │ + ldr r0, [pc, #56] @ (3232b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x211860>) │ │ │ │ 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 │ │ │ │ @@ -922351,19 +922352,19 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 3236f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x211ca8> │ │ │ │ nop │ │ │ │ - muls r2, r5 │ │ │ │ + mvns r2, r1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bics r0, r5 │ │ │ │ + add r0, r1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - muls r4, r4 │ │ │ │ + mvns r4, r0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cbz r2, 323770 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x211d20> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -922390,17 +922391,17 @@ │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #16] @ (323788 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x211d38>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 323768 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x211d18> │ │ │ │ - muls r6, r1 │ │ │ │ + bics r6, r5 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - muls r0, r1 │ │ │ │ + bics r0, r5 │ │ │ │ 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 │ │ │ │ @@ -922470,19 +922471,19 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - negs r2, r4 │ │ │ │ + cmn r2, r0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r6, r3 │ │ │ │ + cmn r6, r7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - negs r2, r2 │ │ │ │ + cmp r2, r6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 323862 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x211e12> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -922585,19 +922586,19 @@ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 3238ee <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x211e9e> │ │ │ │ - rors r2, r1 │ │ │ │ + tst r2, r5 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r2, r6 │ │ │ │ + sbcs r2, r2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adcs r2, r0 │ │ │ │ + sbcs r2, r4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 32396e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x211f1e> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -922659,17 +922660,17 @@ │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #8] @ (3239f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x211fa8>) │ │ │ │ add r2, pc │ │ │ │ b.n 3239da <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x211f8a> │ │ │ │ - asrs r4, r0 │ │ │ │ + adcs r4, r4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r0, r1 │ │ │ │ + adcs r0, r5 │ │ │ │ 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] │ │ │ │ @@ -922708,17 +922709,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (323a6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21201c>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 323a36 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x211fe6> │ │ │ │ nop │ │ │ │ - lsls r0, r0 │ │ │ │ + lsrs r0, r4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - eors r6, r4 │ │ │ │ + lsrs r6, r0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 323a8a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21203a> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -923328,15 +923329,15 @@ │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 323b28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2120d8> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ b.n 324066 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x212616> │ │ │ │ ldrd r0, r1, [r8], #628 @ 0x274 │ │ │ │ - subs r2, #98 @ 0x62 │ │ │ │ + subs r2, #194 @ 0xc2 │ │ │ │ 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] @ 324184 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x212734> │ │ │ │ mov r6, r1 │ │ │ │ @@ -923397,15 +923398,15 @@ │ │ │ │ strd r0, r1, [sp] │ │ │ │ bl 323b28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2120d8> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ b.n 324104 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2126b4> │ │ │ │ nop │ │ │ │ @ instruction: 0xe85e019d │ │ │ │ - subs r1, #218 @ 0xda │ │ │ │ + subs r2, #58 @ 0x3a │ │ │ │ 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] @ 324250 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x212800> │ │ │ │ mov r6, r3 │ │ │ │ @@ -923476,17 +923477,17 @@ │ │ │ │ bl 323b28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2120d8> │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 3241bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21276c> │ │ │ │ nop │ │ │ │ b.n 3241a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x212750> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - subs r1, #152 @ 0x98 │ │ │ │ + subs r1, #248 @ 0xf8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r1, #88 @ 0x58 │ │ │ │ + subs r1, #184 @ 0xb8 │ │ │ │ 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] @ 324358 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x212908> │ │ │ │ mov r6, r3 │ │ │ │ @@ -923575,19 +923576,19 @@ │ │ │ │ ldrd r0, r1, [r3, #8] │ │ │ │ strd r0, r1, [r6] │ │ │ │ ldrd r2, r3, [r3, #16] │ │ │ │ strd r2, r3, [r6, #8] │ │ │ │ b.n 3242f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2128a0> │ │ │ │ b.n 324108 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2126b8> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - subs r1, #6 │ │ │ │ + subs r1, #102 @ 0x66 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r0, #198 @ 0xc6 │ │ │ │ + subs r1, #38 @ 0x26 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r1, #22 │ │ │ │ + subs r1, #118 @ 0x76 │ │ │ │ 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] @ (3244c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x212a74>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -923709,19 +923710,19 @@ │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [sp, #12] │ │ │ │ b.n 3244ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x212a5c> │ │ │ │ b.n 32405c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21260c> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - subs r0, #8 │ │ │ │ + subs r0, #104 @ 0x68 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r7, #216 @ 0xd8 │ │ │ │ + subs r0, #56 @ 0x38 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r7, #176 @ 0xb0 │ │ │ │ + subs r0, #16 │ │ │ │ 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] @ (32465c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x212c0c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -923861,17 +923862,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ b.n 323f1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2124cc> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - adds r7, #128 @ 0x80 │ │ │ │ + adds r7, #224 @ 0xe0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r6, #44 @ 0x2c │ │ │ │ + adds r6, #140 @ 0x8c │ │ │ │ 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] @ (32489c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x212e4c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -924058,21 +924059,21 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 324846 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x212df6> │ │ │ │ b.n 3246b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x212c64> │ │ │ │ nop │ │ │ │ b.n 324e34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2133e4> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - adds r6, #14 │ │ │ │ + adds r6, #110 @ 0x6e │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r5, #156 @ 0x9c │ │ │ │ + adds r5, #252 @ 0xfc │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r5, #96 @ 0x60 │ │ │ │ + adds r5, #192 @ 0xc0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r4, #82 @ 0x52 │ │ │ │ + adds r4, #178 @ 0xb2 │ │ │ │ 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] @ (3249c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x212f70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -924171,19 +924172,19 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 324990 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x212f40> │ │ │ │ b.n 3249b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x212f60> │ │ │ │ nop │ │ │ │ b.n 324acc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21307c> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - adds r4, #116 @ 0x74 │ │ │ │ + adds r4, #212 @ 0xd4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r4, #134 @ 0x86 │ │ │ │ + adds r4, #230 @ 0xe6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r3, #234 @ 0xea │ │ │ │ + adds r4, #74 @ 0x4a │ │ │ │ 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] @ (324acc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21307c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -924273,17 +924274,17 @@ │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 324a9e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21304e> │ │ │ │ b.n 324abe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21306e> │ │ │ │ svc 100 @ 0x64 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - adds r3, #216 @ 0xd8 │ │ │ │ + adds r4, #56 @ 0x38 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r3, #96 @ 0x60 │ │ │ │ + adds r3, #192 @ 0xc0 │ │ │ │ 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] @ (324d74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x213324>) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -924533,17 +924534,17 @@ │ │ │ │ lsls r5, r3, #6 │ │ │ │ push {r2, r3, lr} │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r3} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - adds r1, #18 │ │ │ │ + adds r1, #114 @ 0x72 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r1, #80 @ 0x50 │ │ │ │ + adds r1, #176 @ 0xb0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cbz r5, 324de0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x213390> │ │ │ │ ldr.w r5, [r7, #128] @ 0x80 │ │ │ │ cbz r5, 324de0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x213390> │ │ │ │ ldr.w r9, [r4, #12] │ │ │ │ mov.w lr, #1 │ │ │ │ @@ -924619,15 +924620,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 324d14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2132c4> │ │ │ │ b.n 324b38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2130e8> │ │ │ │ str r1, [sp, #12] │ │ │ │ b.n 324c42 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2131f2> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ - adds r0, #78 @ 0x4e │ │ │ │ + adds r0, #174 @ 0xae │ │ │ │ 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] │ │ │ │ @@ -924697,17 +924698,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 324f0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2134bc> │ │ │ │ nop │ │ │ │ bge.n 325000 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2135b0> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ + adds r0, #80 @ 0x50 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r7, #178 @ 0xb2 │ │ │ │ + adds r0, #18 │ │ │ │ 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] @ (324fc0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x213570>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -924754,17 +924755,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 324fac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21355c> │ │ │ │ bls.n 324fa8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x213558> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cmp r7, #202 @ 0xca │ │ │ │ + adds r0, #42 @ 0x2a │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r7, #136 @ 0x88 │ │ │ │ + cmp r7, #232 @ 0xe8 │ │ │ │ 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] @ (325098 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x213648>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -924844,19 +924845,19 @@ │ │ │ │ lsls r5, r3, #6 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #712 @ 0x2c8 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cmp r7, #148 @ 0x94 │ │ │ │ + cmp r7, #244 @ 0xf4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r7, #36 @ 0x24 │ │ │ │ + cmp r7, #132 @ 0x84 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r7, #68 @ 0x44 │ │ │ │ + cmp r7, #164 @ 0xa4 │ │ │ │ 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] @ (32519c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21374c>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -924946,19 +924947,19 @@ │ │ │ │ nop │ │ │ │ bhi.n 325264 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x213814> │ │ │ │ lsls r5, r3, #6 │ │ │ │ add r7, sp, #208 @ 0xd0 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #32 │ │ │ │ + cmp r7, #128 @ 0x80 │ │ │ │ lsls r5, r3, #3 │ │ │ │ add r6, sp, #920 @ 0x398 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - str r2, [r2, #40] @ 0x28 │ │ │ │ + str r2, [r6, #44] @ 0x2c │ │ │ │ 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] @ (325328 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2138d8>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -925110,25 +925111,25 @@ │ │ │ │ nop │ │ │ │ bvc.n 3253f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2139a0> │ │ │ │ lsls r5, r3, #6 │ │ │ │ add r6, sp, #208 @ 0xd0 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #60 @ 0x3c │ │ │ │ + cmp r6, #156 @ 0x9c │ │ │ │ lsls r5, r3, #3 │ │ │ │ add r5, sp, #872 @ 0x368 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrsb r4, [r0, r5] │ │ │ │ + ldrsb r4, [r4, r6] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r5, #118 @ 0x76 │ │ │ │ + cmp r5, #214 @ 0xd6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r4, [r1, #16] │ │ │ │ + str r4, [r5, #20] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - str r6, [r0, #16] │ │ │ │ + str r6, [r4, #20] │ │ │ │ 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] @ (3253e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x213998>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -925187,19 +925188,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 3253ca <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21397a> │ │ │ │ bpl.n 3253c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x213974> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cmp r4, #236 @ 0xec │ │ │ │ + cmp r5, #76 @ 0x4c │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrsb r0, [r1, r0] │ │ │ │ + ldrsb r0, [r5, r1] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r4, #248 @ 0xf8 │ │ │ │ + cmp r5, #88 @ 0x58 │ │ │ │ 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] @ (325524 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x213ad4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -925306,19 +925307,19 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 3254f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x213aa4> │ │ │ │ b.n 325514 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x213ac4> │ │ │ │ nop │ │ │ │ bpl.n 3255a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x213b50> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cmp r4, #192 @ 0xc0 │ │ │ │ + cmp r5, #32 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r4, #120 @ 0x78 │ │ │ │ + cmp r4, #216 @ 0xd8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r3, #254 @ 0xfe │ │ │ │ + cmp r4, #94 @ 0x5e │ │ │ │ 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] @ (32563c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x213bec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -925413,17 +925414,17 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 32560c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x213bbc> │ │ │ │ b.n 32562c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x213bdc> │ │ │ │ nop │ │ │ │ bmi.n 325640 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x213bf0> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cmp r3, #214 @ 0xd6 │ │ │ │ + cmp r4, #54 @ 0x36 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r3, #110 @ 0x6e │ │ │ │ + cmp r3, #206 @ 0xce │ │ │ │ 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] @ (325770 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x213d20>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -925527,15 +925528,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 32571c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x213ccc> │ │ │ │ b.n 325692 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x213c42> │ │ │ │ nop │ │ │ │ bcs.n 32574c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x213cfc> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cmp r2, #142 @ 0x8e │ │ │ │ + cmp r2, #238 @ 0xee │ │ │ │ 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] @ (325948 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x213ef8>) │ │ │ │ @@ -925709,23 +925710,23 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 32590e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x213ebe> │ │ │ │ b.n 325938 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x213ee8> │ │ │ │ nop │ │ │ │ bne.n 3258c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x213e70> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cmp r2, #0 │ │ │ │ + cmp r2, #96 @ 0x60 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r1, #194 @ 0xc2 │ │ │ │ + cmp r2, #34 @ 0x22 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r1, #54 @ 0x36 │ │ │ │ + cmp r1, #150 @ 0x96 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r1, #90 @ 0x5a │ │ │ │ + cmp r1, #186 @ 0xba │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r0, #108 @ 0x6c │ │ │ │ + cmp r0, #204 @ 0xcc │ │ │ │ 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 │ │ │ │ @@ -925788,19 +925789,19 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - cmp r1, #84 @ 0x54 │ │ │ │ + cmp r1, #180 @ 0xb4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r0, #238 @ 0xee │ │ │ │ + cmp r1, #78 @ 0x4e │ │ │ │ lsls r5, r3, #3 │ │ │ │ - vmla.i32 d0, d26, d13[1] │ │ │ │ + and.w r0, sl, #237 @ 0xed │ │ │ │ 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 │ │ │ │ mov r4, r2 │ │ │ │ @@ -926328,25 +926329,25 @@ │ │ │ │ nop │ │ │ │ ldmia r3, {r1, r2, r3, r7} │ │ │ │ lsls r5, r3, #6 │ │ │ │ add r2, pc, #232 @ (adr r2, 32606c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21461c>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #216 @ 0xd8 │ │ │ │ + movs r5, #56 @ 0x38 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r4, #58 @ 0x3a │ │ │ │ + movs r4, #154 @ 0x9a │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r4, #12 │ │ │ │ + movs r4, #108 @ 0x6c │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r3, #218 @ 0xda │ │ │ │ + movs r4, #58 @ 0x3a │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r4, #30 │ │ │ │ + movs r4, #126 @ 0x7e │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r4, #54 @ 0x36 │ │ │ │ + movs r4, #150 @ 0x96 │ │ │ │ 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] @ (326018 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2145c8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -926471,21 +926472,21 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 2be3cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1ac97c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r3, r4} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - movs r3, #104 @ 0x68 │ │ │ │ + movs r3, #200 @ 0xc8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r3, #126 @ 0x7e │ │ │ │ + movs r3, #222 @ 0xde │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r3, #48 @ 0x30 │ │ │ │ + movs r3, #144 @ 0x90 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r3, #62 @ 0x3e │ │ │ │ + movs r3, #158 @ 0x9e │ │ │ │ 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 │ │ │ │ @@ -926659,17 +926660,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - movs r1, #200 @ 0xc8 │ │ │ │ + movs r2, #40 @ 0x28 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r1, #198 @ 0xc6 │ │ │ │ + movs r2, #38 @ 0x26 │ │ │ │ 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] @ (326390 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x214940>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -926730,15 +926731,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r2, r3, r6} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - movs r1, #56 @ 0x38 │ │ │ │ + movs r1, #152 @ 0x98 │ │ │ │ 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] @ 3263c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x214974> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -926776,17 +926777,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - subs r0, r5, #3 │ │ │ │ + subs r0, r1, #5 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r0, #218 @ 0xda │ │ │ │ + movs r1, #58 @ 0x3a │ │ │ │ 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] @ 326444 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2149f4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -926824,17 +926825,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - subs r4, r1, #1 │ │ │ │ + subs r4, r5, #2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r0, #90 @ 0x5a │ │ │ │ + movs r0, #186 @ 0xba │ │ │ │ lsls r5, r3, #3 │ │ │ │ cbz r0, 3264d0 <__vaDriverInit_1_24@@libgallium-26.2.4-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] @ (3264d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x214a84>) │ │ │ │ @@ -927045,17 +927046,17 @@ │ │ │ │ nop │ │ │ │ stmia r4!, {r2, r3, r4, r6} │ │ │ │ lsls r5, r3, #6 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ lsls r5, r3, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r5, #5 │ │ │ │ + subs r0, r1, #7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r4, r6, #1 │ │ │ │ + subs r4, r2, #3 │ │ │ │ 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 │ │ │ │ @@ -927197,24 +927198,24 @@ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ b.n 32674e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x214cfe> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 32680c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x214dbc> │ │ │ │ b.n 32678c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x214d3c> │ │ │ │ nop │ │ │ │ - adds r2, r5, #7 │ │ │ │ + subs r2, r1, #1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r2, r3, #7 │ │ │ │ + subs r2, r7, #0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ eor.w r1, sl, #160 @ 0xa0 │ │ │ │ - adds r4, r3, #5 │ │ │ │ + adds r4, r7, #6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r6, r5, #0 │ │ │ │ + subs r6, r1, #2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r4, r3, #5 │ │ │ │ + adds r4, r7, #6 │ │ │ │ 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] @ (3268b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x214e68>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -927244,15 +927245,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - subs r4, r0, #0 │ │ │ │ + subs r4, r4, #1 │ │ │ │ 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] @ 32693c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x214eec> │ │ │ │ mov r6, r3 │ │ │ │ @@ -927295,17 +927296,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r4, r5, r6} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - adds r6, r6, #6 │ │ │ │ + subs r6, r2, #0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r4, r1, #7 │ │ │ │ + subs r4, r5, #0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ sub.w r1, r1, #3184 @ 0xc70 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 3269c2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x214f72> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r2, r1, #28 │ │ │ │ adds r4, r2, r4 │ │ │ │ @@ -927409,15 +927410,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r4, #2 │ │ │ │ + adds r0, r0, #4 │ │ │ │ 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 │ │ │ │ @@ -927521,17 +927522,17 @@ │ │ │ │ b.n 326b00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2150b0> │ │ │ │ ldr r0, [r1, #12] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r1, #12] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 326ae4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x215094> │ │ │ │ b.n 326b00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2150b0> │ │ │ │ - subs r6, r2, r7 │ │ │ │ + adds r6, r6, #0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r2, r5, r7 │ │ │ │ + adds r2, r1, #1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldr r3, [pc, #160] @ (326c6c <__vaDriverInit_1_24@@libgallium-26.2.4-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 │ │ │ │ @@ -927658,17 +927659,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 326ce8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x215298> │ │ │ │ nop │ │ │ │ pop {r2, r6, r7} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - subs r2, r0, r2 │ │ │ │ + subs r2, r4, r3 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r6, r7, r1 │ │ │ │ + subs r6, r3, r3 │ │ │ │ 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] @ (326eb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x215464>) │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ @@ -927793,17 +927794,17 @@ │ │ │ │ lsls r5, r3, #6 │ │ │ │ str r2, [sp, #560] @ 0x230 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - adds r6, r6, r5 │ │ │ │ + adds r6, r2, r7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r4, r3, r5 │ │ │ │ + adds r4, r7, r6 │ │ │ │ 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] @ (327020 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2155d0>) │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ @@ -927926,17 +927927,17 @@ │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #656] @ 0x290 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - adds r6, r7, r0 │ │ │ │ + adds r6, r3, r2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r0, r4, r0 │ │ │ │ + adds r0, r0, r2 │ │ │ │ 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] @ (327110 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2156c0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -928011,17 +928012,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @ instruction: 0xb8fe │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r0, r6, #29 │ │ │ │ + asrs r0, r2, #31 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r0, r1, #29 │ │ │ │ + asrs r0, r5, #30 │ │ │ │ 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 │ │ │ │ @@ -928111,17 +928112,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ @ instruction: 0xb7fa │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r6, r5, #26 │ │ │ │ + asrs r6, r1, #28 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r6, r0, #26 │ │ │ │ + asrs r6, r4, #27 │ │ │ │ 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 │ │ │ │ @@ -928255,17 +928256,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 323954 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x211f04> │ │ │ │ b.n 327314 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2158c4> │ │ │ │ nop │ │ │ │ @ instruction: 0xb6e2 │ │ │ │ lsls r5, r3, #6 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ - asrs r2, r7, #21 │ │ │ │ + asrs r2, r3, #23 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r2, r2, #21 │ │ │ │ + asrs r2, r6, #22 │ │ │ │ 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 │ │ │ │ @@ -928514,15 +928515,15 @@ │ │ │ │ lsls r4, r3, #31 │ │ │ │ bmi.n 3277fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x215dac> │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ add.w r3, r2, #1776 @ 0x6f0 │ │ │ │ b.n 327764 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x215d14> │ │ │ │ push {r1, r6, lr} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r4, r5, #17 │ │ │ │ + asrs r4, r1, #19 │ │ │ │ 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 32748e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x215a3e> │ │ │ │ @@ -929498,15 +929499,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ add r6, pc, #936 @ (adr r6, 328700 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x216cb0>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r2, r0, #23 │ │ │ │ + lsls r2, r4, #24 │ │ │ │ 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, #796] @ (328688 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x216c38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -929752,23 +929753,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 3283b6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x216966> │ │ │ │ add r5, pc, #864 @ (adr r5, 3289ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x216f9c>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r0, r2, #22 │ │ │ │ + lsls r0, r6, #23 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r2, r5, #13 │ │ │ │ + lsls r2, r1, #15 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r4, r3, #11 │ │ │ │ + lsls r4, r7, #12 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r0, r5, #10 │ │ │ │ + lsls r0, r1, #12 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r0, r3, #10 │ │ │ │ + lsls r0, r7, #11 │ │ │ │ lsls r5, r3, #3 │ │ │ │ vldr s15, [r5] │ │ │ │ vcmpe.f32 s15, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bmi.n 3286dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x216c8c> │ │ │ │ add.w r3, r4, #102400 @ 0x19000 │ │ │ │ addw r2, r3, #1828 @ 0x724 │ │ │ │ @@ -929793,15 +929794,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1bae54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa9404> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [r5] │ │ │ │ b.n 3286d2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x216c82> │ │ │ │ nop │ │ │ │ - lsls r4, r6, #8 │ │ │ │ + lsls r4, r2, #10 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #72] @ 32875c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x216d0c> │ │ │ │ vmov s15, r1 │ │ │ │ @@ -930043,15 +930044,16 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 3289a2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x216f52> │ │ │ │ ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - vshr.u64 q0, q6, #20 │ │ │ │ + movs r4, r1 │ │ │ │ + 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, #92] @ (328a38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x216fe8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -930131,15 +930133,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - mrc2 0, 5, r0, cr12, cr12, {6} │ │ │ │ + vqadd.u16 q0, q14, q6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #352] @ (328c3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2171ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ @@ -930428,18 +930430,18 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 328d2e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2172de> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - mrrc2 0, 13, r0, r8, cr12 │ │ │ │ - mrrc2 0, 13, r0, ip, cr12 │ │ │ │ - @ instruction: 0xfb8000dc │ │ │ │ - @ instruction: 0xfb7200dc │ │ │ │ + ldc2 0, cr0, [r8], #880 @ 0x370 │ │ │ │ + ldc2 0, cr0, [ip], #880 @ 0x370 │ │ │ │ + @ instruction: 0xfbe000dc │ │ │ │ + smlsldx r0, r0, r2, ip │ │ │ │ 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] @ (328ee0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x217490>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #32 │ │ │ │ @@ -930487,15 +930489,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1bae54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa9404> │ │ │ │ b.n 328e6a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21741a> │ │ │ │ ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xfb1200dc │ │ │ │ + @ instruction: 0xfb7200dc │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #108] @ (328f64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x217514>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -930533,15 +930535,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 323954 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x211f04> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r2, [sp, #312] @ 0x138 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xfa9800dc │ │ │ │ + @ instruction: 0xfaf800dc │ │ │ │ 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 328ee8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x217498> │ │ │ │ @@ -930727,16 +930729,16 @@ │ │ │ │ vldr s2, [sp, #20] │ │ │ │ vldr s1, [sp, #16] │ │ │ │ vldr s0, [sp, #12] │ │ │ │ b.n 32916e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21771e> │ │ │ │ nop │ │ │ │ ldr r0, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strh.w r0, [r2, ip, lsl #1] │ │ │ │ - blt.n 329100 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2176b0> │ │ │ │ + strb.w r0, [r2, #220] @ 0xdc │ │ │ │ + blt.n 3291c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x217770> │ │ │ │ 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 │ │ │ │ @@ -931051,19 +931053,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (32954c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x217afc>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - adc.w r0, r6, #7208960 @ 0x6e0000 │ │ │ │ - @ instruction: 0xf4ea00dc │ │ │ │ - ldmia r4!, {r1, r2, r3, r7} │ │ │ │ + sub.w r0, r6, #7208960 @ 0x6e0000 │ │ │ │ + adc.w r0, sl, #7208960 @ 0x6e0000 │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - push {r7} │ │ │ │ + push {r5, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -931146,15 +931148,15 @@ │ │ │ │ str r0, [r4, #32] │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ b.n 3295dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x217b8c> │ │ │ │ cmp r2, #2 │ │ │ │ bls.n 329612 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x217bc2> │ │ │ │ b.n 3295de <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x217b8e> │ │ │ │ nop │ │ │ │ - and.w r0, r4, #7208960 @ 0x6e0000 │ │ │ │ + orn r0, r4, #7208960 @ 0x6e0000 │ │ │ │ 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] │ │ │ │ mov r4, r0 │ │ │ │ @@ -932010,25 +932012,25 @@ │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r2, #60] @ 0x3c │ │ │ │ lsls r5, r3, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 329fd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x218584> │ │ │ │ + bpl.n 32a094 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x218644> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldc 0, cr0, [r2, #-880]! @ 0xfffffc90 │ │ │ │ + ldc 0, cr0, [r2, #880] @ 0x370 │ │ │ │ str r4, [r1, #48] @ 0x30 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r0, r0, #24 │ │ │ │ + lsrs r0, r4, #25 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - mrrc 0, 13, r0, ip, cr12 │ │ │ │ - ldr r0, [r4, #120] @ 0x78 │ │ │ │ + ldc 0, cr0, [ip], #880 @ 0x370 │ │ │ │ + strb r0, [r0, #0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - sbc.w r0, r2, ip, lsr #3 │ │ │ │ + rsb r0, r2, ip, lsr #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 │ │ │ │ ldr.w r5, [r0, #1240] @ 0x4d8 │ │ │ │ @@ -932130,15 +932132,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 32a0e2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x218692> │ │ │ │ nop │ │ │ │ ldrh r0, [r4, #4] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strd r0, r0, [r6, #-880]! @ 0x370 │ │ │ │ + strd r0, r0, [r6, #880] @ 0x370 │ │ │ │ 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] @ (32a1e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x218794>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -932220,15 +932222,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r6, #0] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldmia.w r6, {r2, r3, r4, r6, r7} │ │ │ │ + ldrd r0, r0, [r6], #880 @ 0x370 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ (32a244 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2187f4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r2, r0 │ │ │ │ @@ -932256,15 +932258,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ movs r0, #0 │ │ │ │ b.n 32a218 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2187c8> │ │ │ │ nop │ │ │ │ strh r2, [r1, #58] @ 0x3a │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stmia r2!, {r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r3, r6} │ │ │ │ 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] @ (32a514 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x218ac4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -932531,27 +932533,27 @@ │ │ │ │ beq.n 32a538 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x218ae8> │ │ │ │ movs r6, #0 │ │ │ │ movs r5, #9 │ │ │ │ b.n 32a444 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2189f4> │ │ │ │ nop │ │ │ │ strh r6, [r4, #54] @ 0x36 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 32a3d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x218988> │ │ │ │ + b.n 32a498 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x218a48> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 32a428 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2189d8> │ │ │ │ + b.n 32a4e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x218a98> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 32a30c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2188bc> │ │ │ │ + b.n 32a3cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21897c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 32a3ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21895c> │ │ │ │ + b.n 32a46c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x218a1c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 32a2f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2188a0> │ │ │ │ + b.n 32a3b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x218960> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 32a208 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2187b8> │ │ │ │ + b.n 32a2c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x218878> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 32a290 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x218840> │ │ │ │ + b.n 32a350 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x218900> │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r5, #2 │ │ │ │ bls.n 32a5b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x218b68> │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 32a4a6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x218a56> │ │ │ │ mov r0, r3 │ │ │ │ @@ -932690,19 +932692,19 @@ │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r3, #36] @ 0x24 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32a55c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x218b0c> │ │ │ │ b.n 32a5de <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x218b8e> │ │ │ │ nop │ │ │ │ - b.n 32a35c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21890c> │ │ │ │ + b.n 32a41c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2189cc> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 32a248 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2187f8> │ │ │ │ + b.n 32a308 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2188b8> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 32a0e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x218694> │ │ │ │ + b.n 32a1a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x218754> │ │ │ │ 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] @ (32a788 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x218d38>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -932798,23 +932800,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 32a700 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x218cb0> │ │ │ │ nop │ │ │ │ strh r4, [r5, #20] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 32a19c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21874c> │ │ │ │ + b.n 32a25c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21880c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 32aedc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21948c> │ │ │ │ + b.n 329f9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21854c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 32ae20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2193d0> │ │ │ │ + b.n 32aee0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x219490> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 32a138 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2186e8> │ │ │ │ + b.n 32a1f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2187a8> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 32a06c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21861c> │ │ │ │ + b.n 32a12c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2186dc> │ │ │ │ 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 │ │ │ │ @@ -932924,23 +932926,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 32a840 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x218df0> │ │ │ │ nop │ │ │ │ ... │ │ │ │ strh r4, [r4, #10] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 32a158 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x218708> │ │ │ │ + b.n 32a218 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2187c8> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 32a108 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2186b8> │ │ │ │ + b.n 32a1c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x218778> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 32a1c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x218770> │ │ │ │ + b.n 32a280 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x218830> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 32b0e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x219690> │ │ │ │ + b.n 32a1a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x218750> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 32b0a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x219654> │ │ │ │ + b.n 32a164 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x218714> │ │ │ │ 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] @ (32abe0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x219190>) │ │ │ │ @@ -933192,29 +933194,29 @@ │ │ │ │ b.n 32aa32 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x218fe2> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ b.n 32aa18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x218fc8> │ │ │ │ strh r4, [r0, #2] │ │ │ │ lsls r5, r3, #6 │ │ │ │ ldrsb r0, [r5, r3] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 32a410 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2189c0> │ │ │ │ + b.n 32a4d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x218a80> │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 32b25c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21980c> │ │ │ │ + b.n 32b31c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2198cc> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 32ad8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21933c> │ │ │ │ + b.n 32ae4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2193fc> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 32ad0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2192bc> │ │ │ │ + b.n 32adcc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21937c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 32b178 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x219728> │ │ │ │ + b.n 32b238 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2197e8> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 32b170 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x219720> │ │ │ │ + b.n 32b230 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2197e0> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 32b0c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x219670> │ │ │ │ + b.n 32b180 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x219730> │ │ │ │ lsls r4, r3, #3 │ │ │ │ add.w r3, r5, #98304 @ 0x18000 │ │ │ │ ldrb.w r2, [r3, #1633] @ 0x661 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 32aa32 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x218fe2> │ │ │ │ ldrb.w r2, [r3, #1784] @ 0x6f8 │ │ │ │ ldr r3, [pc, #152] @ (32acb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x219264>) │ │ │ │ @@ -933299,15 +933301,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 329bfc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2181ac> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r3, #17] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 32ae60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x219410> │ │ │ │ + b.n 32af20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2194d0> │ │ │ │ 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] @ 32ad6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21931c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -933327,15 +933329,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 329bfc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2181ac> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r1, #16] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 32ae38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2193e8> │ │ │ │ + b.n 32aef8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2194a8> │ │ │ │ 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] @ 32adbc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21936c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -933355,15 +933357,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 329bfc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2181ac> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r7, #14] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 32ae10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2193c0> │ │ │ │ + b.n 32aed0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x219480> │ │ │ │ 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] @ 32ae0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2193bc> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -933383,15 +933385,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 329bfc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2181ac> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r5, #13] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - svc 238 @ 0xee │ │ │ │ + b.n 32aeb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x219460> │ │ │ │ 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] @ (32ae64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x219414>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -933418,15 +933420,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 329bfc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2181ac> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r3, #12] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - svc 192 @ 0xc0 │ │ │ │ + b.n 32aeac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21945c> │ │ │ │ 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] @ (32aebc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21946c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -933453,15 +933455,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 329bfc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2181ac> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r0, #11] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - svc 132 @ 0x84 │ │ │ │ + svc 228 @ 0xe4 │ │ │ │ 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] @ (32af14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2194c4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -933488,15 +933490,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 329bfc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2181ac> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r5, #9] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - svc 72 @ 0x48 │ │ │ │ + svc 168 @ 0xa8 │ │ │ │ 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] @ (32af6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21951c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -933523,15 +933525,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 329bfc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2181ac> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r2, #8] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - svc 12 │ │ │ │ + svc 108 @ 0x6c │ │ │ │ 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 │ │ │ │ @@ -934595,25 +934597,25 @@ │ │ │ │ mov r7, fp │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 32bfa0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21a550> │ │ │ │ ldr r3, [pc, #776] @ (32c0f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21a6a0>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 32bddc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21a38c> │ │ │ │ + bge.n 32be9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21a44c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #512] @ (32bff4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21a5a4>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bcs.n 32bd14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21a2c4> │ │ │ │ + bcs.n 32bdd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21a384> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bcs.n 32be90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21a440> │ │ │ │ + bcs.n 32bd50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21a300> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bcs.n 32bedc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21a48c> │ │ │ │ + bcs.n 32bd9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21a34c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bne.n 32bd94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21a344> │ │ │ │ + bcs.n 32be54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21a404> │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r7, r5, #9 │ │ │ │ subs r2, #131 @ 0x83 │ │ │ │ b.n 32bc0a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21a1ba> │ │ │ │ cmp r6, #219 @ 0xdb │ │ │ │ adds r7, #189 @ 0xbd │ │ │ │ adds r5, #134 @ 0x86 │ │ │ │ @@ -935944,18 +935946,18 @@ │ │ │ │ itt eq │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r5, r6] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - itet vc │ │ │ │ - lslvc r4, r3, #3 │ │ │ │ - pushvs {r4, lr} │ │ │ │ - movvc.w ip, #4096 @ 0x1000 │ │ │ │ + itet le │ │ │ │ + lslle r4, r3, #3 │ │ │ │ + pushgt {r4, lr} │ │ │ │ + movle.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r0, [pc, #72] @ (32d024 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21b5d4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ add r0, pc │ │ │ │ @@ -935981,17 +935983,17 @@ │ │ │ │ movw r3, #37145 @ 0x9119 │ │ │ │ str r3, [r2, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r5, r5] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ite mi │ │ │ │ - lslmi r4, r3, #3 │ │ │ │ - pushpl {r3, lr} │ │ │ │ + ite ge │ │ │ │ + lslge r4, r3, #3 │ │ │ │ + pushlt {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (32d058 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21b608>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -936001,18 +936003,18 @@ │ │ │ │ movw r1, #1287 @ 0x507 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r4, [r1, r4] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - itee eq │ │ │ │ - lsleq r4, r3, #3 │ │ │ │ - pushne {r4, lr} │ │ │ │ - movne.w ip, #4096 @ 0x1000 │ │ │ │ + itee vs │ │ │ │ + lslvs r4, r3, #3 │ │ │ │ + pushvc {r4, lr} │ │ │ │ + movvc.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ sub sp, #16 │ │ │ │ ldr r3, [pc, #152] @ (32d10c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21b6bc>) │ │ │ │ mov r2, r0 │ │ │ │ add r3, pc │ │ │ │ @@ -936133,15 +936135,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ ldr r6, [r1, r0] │ │ │ │ lsls r5, r3, #6 │ │ │ │ strh r2, [r1, #56] @ 0x38 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - pop {r1, r2, r3, r5, r6, r7, pc} │ │ │ │ + bkpt 0x004e │ │ │ │ lsls r4, r3, #3 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr.w ip, [pc, #292] @ 32d2dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21b88c> │ │ │ │ ldrb.w r2, [r3, #1712] @ 0x6b0 │ │ │ │ add ip, pc │ │ │ │ cbz r2, 32d216 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21b7c6> │ │ │ │ @@ -936526,15 +936528,15 @@ │ │ │ │ b.n 32d484 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21ba34> │ │ │ │ movs r1, #1 │ │ │ │ str.w r4, [r3, #544] @ 0x220 │ │ │ │ bl 45409c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34264c> │ │ │ │ b.n 32d5a2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21bb52> │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ - strb r0, [r1, #16] │ │ │ │ + strb r0, [r5, #17] │ │ │ │ lsls r5, r5, #3 │ │ │ │ add.w ip, r0, #98304 @ 0x18000 │ │ │ │ ldrb.w ip, [ip, #1588] @ 0x634 │ │ │ │ cmp.w ip, #0 │ │ │ │ beq.n 32d696 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21bc46> │ │ │ │ ldrh.w ip, [r1, #42] @ 0x2a │ │ │ │ cmp ip, r2 │ │ │ │ @@ -936675,17 +936677,17 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 32d744 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21bcf4> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb8aa │ │ │ │ + cbnz r2, 32d7c2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21bd72> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - @ instruction: 0xb84a │ │ │ │ + @ instruction: 0xb8aa │ │ │ │ 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] @ 32d8a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21be58> │ │ │ │ @@ -937628,15 +937630,15 @@ │ │ │ │ bne.n 32e22c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21c7dc> │ │ │ │ movs r2, #3 │ │ │ │ b.n 32e16e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21c71e> │ │ │ │ adds r2, #6 │ │ │ │ and.w r2, r2, #7 │ │ │ │ b.n 32e16e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21c71e> │ │ │ │ nop │ │ │ │ - ldmia r1!, {r2, r4, r5} │ │ │ │ + ldmia r1!, {r2, r4, r7} │ │ │ │ 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 │ │ │ │ @@ -937855,15 +937857,15 @@ │ │ │ │ cmp.w r2, #10496 @ 0x2900 │ │ │ │ bfi r1, r4, #0, #3 │ │ │ │ strb.w r1, [r3, #48] @ 0x30 │ │ │ │ beq.n 32e408 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21c9b8> │ │ │ │ cmp r2, r0 │ │ │ │ bne.w 32e3d2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21c982> │ │ │ │ b.n 32e468 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21ca18> │ │ │ │ - stmia r6!, {r2, r4, r5, r7} │ │ │ │ + stmia r7!, {r2, r4} │ │ │ │ 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 │ │ │ │ @@ -938094,15 +938096,15 @@ │ │ │ │ ldrh r1, [r5, #48] @ 0x30 │ │ │ │ movs r0, #3 │ │ │ │ b.n 32e670 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21cc20> │ │ │ │ ldrh r1, [r5, #48] @ 0x30 │ │ │ │ movs r0, #2 │ │ │ │ b.n 32e670 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21cc20> │ │ │ │ nop │ │ │ │ - stmia r4!, {r1, r2, r3, r5} │ │ │ │ + stmia r4!, {r1, r2, r3, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ cbz r1, 32e812 <__vaDriverInit_1_24@@libgallium-26.2.4-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] │ │ │ │ @@ -938232,15 +938234,15 @@ │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 32d440 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21b9f0> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ eors r4, r0 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r7, pc, #32 @ (adr r7, 32e944 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21cef4>) │ │ │ │ + add r7, pc, #416 @ (adr r7, 32eac4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21d074>) │ │ │ │ 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] @ (32e96c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21cf1c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -938264,19 +938266,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ands r2, r2 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r6, pc, #792 @ (adr r6, 32ec8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21d23c>) │ │ │ │ + add r7, pc, #152 @ (adr r7, 32ea0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21cfbc>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r6, pc, #720 @ (adr r6, 32ec48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21d1f8>) │ │ │ │ + add r7, pc, #80 @ (adr r7, 32e9c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21cf78>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r6, [r7, #17] │ │ │ │ + ldrb r6, [r3, #19] │ │ │ │ lsls r3, r3, #3 │ │ │ │ cbz r1, 32e9a8 <__vaDriverInit_1_24@@libgallium-26.2.4-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 │ │ │ │ @@ -938290,15 +938292,15 @@ │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 32d440 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21b9f0> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ subs r7, #180 @ 0xb4 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r6, pc, #544 @ (adr r6, 32ebd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21d184>) │ │ │ │ + add r6, pc, #928 @ (adr r6, 32ed54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21d304>) │ │ │ │ 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] @ (32e9fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21cfac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -938322,19 +938324,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r7, #130 @ 0x82 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r6, pc, #280 @ (adr r6, 32eb1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21d0cc>) │ │ │ │ + add r6, pc, #664 @ (adr r6, 32ec9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21d24c>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r6, pc, #208 @ (adr r6, 32ead8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21d088>) │ │ │ │ + add r6, pc, #592 @ (adr r6, 32ec58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21d208>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r6, [r5, #15] │ │ │ │ + ldrb r6, [r1, #17] │ │ │ │ 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] @ (32ea34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21cfe4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -938368,15 +938370,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ subs r6, #254 @ 0xfe │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r5, pc, #816 @ (adr r5, 32edac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21d35c>) │ │ │ │ + add r6, pc, #176 @ (adr r6, 32eb2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21d0dc>) │ │ │ │ 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] @ (32eb7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21d12c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -938465,15 +938467,15 @@ │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 32eb52 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21d102> │ │ │ │ b.n 32eadc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21d08c> │ │ │ │ subs r6, #184 @ 0xb8 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrb r2, [r7, #7] │ │ │ │ + ldrb r2, [r3, #9] │ │ │ │ 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 │ │ │ │ @@ -938707,17 +938709,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 32edf4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21d3a4> │ │ │ │ b.n 32ed5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21d30c> │ │ │ │ nop │ │ │ │ subs r4, #62 @ 0x3e │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r2, pc, #856 @ (adr r2, 32f180 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21d730>) │ │ │ │ + add r3, pc, #216 @ (adr r3, 32ef00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21d4b0>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r2, pc, #624 @ (adr r2, 32f09c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21d64c>) │ │ │ │ + add r2, pc, #1008 @ (adr r2, 32f21c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21d7cc>) │ │ │ │ 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] @ (32f018 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21d5c8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -939091,17 +939093,17 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 32f24a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21d7fa> │ │ │ │ b.n 32f08c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21d63c> │ │ │ │ nop │ │ │ │ subs r1, #22 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r6, [sp, #920] @ 0x398 │ │ │ │ + ldr r7, [sp, #280] @ 0x118 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r6, [sp, #856] @ 0x358 │ │ │ │ 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] @ (32f5b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21db64>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -939377,21 +939379,21 @@ │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #568] @ 0x238 │ │ │ │ + ldr r6, [sp, #952] @ 0x3b8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [sp, #160] @ 0xa0 │ │ │ │ + ldr r6, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r5, [sp, #592] @ 0x250 │ │ │ │ + ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [sp, #80] @ 0x50 │ │ │ │ + ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 1bae54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa9404> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 32f508 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21dab8> │ │ │ │ @@ -939673,21 +939675,21 @@ │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r3, [sp, #840] @ 0x348 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r3, [sp, #336] @ 0x150 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [sp, #344] @ 0x158 │ │ │ │ + ldr r2, [sp, #728] @ 0x2d8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r1, [sp, #104] @ 0x68 │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 1bae54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa9404> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 32f846 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21ddf6> │ │ │ │ @@ -939987,23 +939989,23 @@ │ │ │ │ lsls r5, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #25 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ + ldr r0, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r7, [sp, #568] @ 0x238 │ │ │ │ + str r7, [sp, #952] @ 0x3b8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ lsls r2, r1, #22 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - str r7, [sp, #312] @ 0x138 │ │ │ │ + str r7, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r7, [sp, #168] @ 0xa8 │ │ │ │ + str r7, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ @@ -940351,21 +940353,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - str r4, [sp, #56] @ 0x38 │ │ │ │ + str r4, [sp, #440] @ 0x1b8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r3, [sp, #584] @ 0x248 │ │ │ │ + str r3, [sp, #968] @ 0x3c8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r3, [sp, #336] @ 0x150 │ │ │ │ + str r3, [sp, #720] @ 0x2d0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r3, [sp, #160] @ 0xa0 │ │ │ │ + str r3, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r3, #3 │ │ │ │ vldr s15, [r6] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ vmov r2, s15 │ │ │ │ bl 32e504 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21cab4> │ │ │ │ @@ -940677,21 +940679,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - str r0, [sp, #504] @ 0x1f8 │ │ │ │ + str r0, [sp, #888] @ 0x378 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [sp, #32] │ │ │ │ + str r0, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r2, [r4, #62] @ 0x3e │ │ │ │ + str r0, [sp, #264] @ 0x108 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r4, [r7, #60] @ 0x3c │ │ │ │ + str r0, [sp, #112] @ 0x70 │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ vstr s15, [sp] │ │ │ │ bl 1bae54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa9404> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -940991,21 +940993,21 @@ │ │ │ │ lsls r5, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldrh r2, [r0, #42] @ 0x2a │ │ │ │ + ldrh r2, [r4, #44] @ 0x2c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r4, [r1, #38] @ 0x26 │ │ │ │ + ldrh r4, [r5, #40] @ 0x28 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r6, [r4, #36] @ 0x24 │ │ │ │ + ldrh r6, [r0, #40] @ 0x28 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r0, [r0, #36] @ 0x24 │ │ │ │ + ldrh r0, [r4, #38] @ 0x26 │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ vstr s15, [sp] │ │ │ │ bl 1bae54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa9404> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -941216,17 +941218,17 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ movs r0, #12 │ │ │ │ lsls r5, r3, #6 │ │ │ │ @ instruction: 0xf6b6019c │ │ │ │ - ldrh r6, [r6, #14] │ │ │ │ + ldrh r6, [r2, #18] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r4, [r2, #12] │ │ │ │ + ldrh r4, [r6, #14] │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r4, r4, #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 │ │ │ │ @@ -941399,17 +941401,17 @@ │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ vstr s15, [r6] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r0, r5, #7 │ │ │ │ lsls r5, r3, #6 │ │ │ │ eors.w r1, r2, #5111808 @ 0x4e0000 │ │ │ │ - ldrh r6, [r1, #0] │ │ │ │ + ldrh r6, [r5, #2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r0, [r6, #60] @ 0x3c │ │ │ │ + ldrh r0, [r2, #0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r4, r4, #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 │ │ │ │ @@ -941563,17 +941565,17 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldrh r3, [r0, #20] │ │ │ │ str r3, [r6, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ subs r0, r6, r7 │ │ │ │ lsls r5, r3, #6 │ │ │ │ @ instruction: 0xf29a019c │ │ │ │ - strh r2, [r2, #50] @ 0x32 │ │ │ │ + strh r2, [r6, #52] @ 0x34 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r4, [r7, #46] @ 0x2e │ │ │ │ + strh r4, [r3, #50] @ 0x32 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r4, r4, #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 │ │ │ │ @@ -941727,17 +941729,17 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldrh r3, [r0, #20] │ │ │ │ str r3, [r6, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ subs r0, r1, r1 │ │ │ │ lsls r5, r3, #6 │ │ │ │ @ instruction: 0xf0f2019c │ │ │ │ - strh r2, [r5, #38] @ 0x26 │ │ │ │ + strh r2, [r1, #42] @ 0x2a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r4, [r2, #36] @ 0x24 │ │ │ │ + strh r4, [r6, #38] @ 0x26 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r4, r4, #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 │ │ │ │ @@ -941874,15 +941876,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ asrs r2, r7, #29 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strh r4, [r5, #16] │ │ │ │ + strh r4, [r1, #20] │ │ │ │ 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] │ │ │ │ @@ -941982,17 +941984,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ asrs r0, r2, #26 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strh r6, [r1, #12] │ │ │ │ + strh r6, [r5, #14] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r2, [r3, #8] │ │ │ │ + strh r2, [r7, #10] │ │ │ │ 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 │ │ │ │ @@ -942059,21 +942061,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ asrs r0, r5, #22 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strh r6, [r4, #6] │ │ │ │ + strh r6, [r0, #10] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r0, [r3, #8] │ │ │ │ + strh r0, [r7, #10] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r6, [r1, #6] │ │ │ │ + strh r6, [r5, #8] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r0, [r4, #6] │ │ │ │ + strh r0, [r0, #10] │ │ │ │ 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] @ (33145c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21fa0c>) │ │ │ │ mov r2, r1 │ │ │ │ @@ -942136,21 +942138,21 @@ │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ asrs r4, r2, #19 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strh r4, [r7, #2] │ │ │ │ + strh r4, [r3, #6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r2, [r1, #2] │ │ │ │ + strh r2, [r5, #4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r4, [r4, #2] │ │ │ │ + strh r4, [r0, #6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r2, [r2, #0] │ │ │ │ + strh r2, [r6, #2] │ │ │ │ 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] @ (331638 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21fbe8>) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -942264,22 +942266,22 @@ │ │ │ │ b.n 3315de <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21fb8e> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ asrs r2, r6, #16 │ │ │ │ lsls r5, r3, #6 │ │ │ │ @ instruction: 0xeaf4019c │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, #2] │ │ │ │ + strh r4, [r4, #4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ orn r1, sl, ip, lsr #2 │ │ │ │ - ldrb r2, [r2, #30] │ │ │ │ + ldrb r2, [r6, #31] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r2, [r2, #31] │ │ │ │ + strh r2, [r6, #0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r2, [r2, #29] │ │ │ │ + ldrb r2, [r6, #30] │ │ │ │ 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 │ │ │ │ @@ -942682,19 +942684,19 @@ │ │ │ │ nop │ │ │ │ lsrs r6, r1, #30 │ │ │ │ lsls r5, r3, #6 │ │ │ │ b.n 331708 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21fcb8> │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r0, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #16] │ │ │ │ + ldrb r2, [r3, #18] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r0, [r6, #15] │ │ │ │ + ldrb r0, [r2, #17] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r6, [r6, #15] │ │ │ │ + ldrb r6, [r2, #17] │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r0, [r3, #176] @ 0xb0 │ │ │ │ cbz r0, 331ab0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x220060> │ │ │ │ ldr r0, [r2, #104] @ 0x68 │ │ │ │ cbz r0, 331ab0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x220060> │ │ │ │ @@ -942946,23 +942948,23 @@ │ │ │ │ b.n 331c64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x220214> │ │ │ │ lsrs r4, r4, #21 │ │ │ │ lsls r5, r3, #6 │ │ │ │ b.n 33153c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21faec> │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r0, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #9] │ │ │ │ + ldrb r6, [r0, #11] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r2, [r7, #7] │ │ │ │ + ldrb r2, [r3, #9] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r2, [r6, #8] │ │ │ │ + ldrb r2, [r2, #10] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r2, [r7, #7] │ │ │ │ + ldrb r2, [r3, #9] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r0, [r7, #7] │ │ │ │ + ldrb r0, [r3, #9] │ │ │ │ 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 │ │ │ │ @@ -943493,19 +943495,19 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ udf #140 @ 0x8c │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r0, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #21] │ │ │ │ + strb r6, [r7, #22] │ │ │ │ lsls r4, r3, #3 │ │ │ │ udf #40 @ 0x28 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strb r4, [r3, #20] │ │ │ │ + strb r4, [r7, #21] │ │ │ │ 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] @ 3322d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x220880> │ │ │ │ sub sp, #20 │ │ │ │ @@ -943575,19 +943577,19 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ble.n 33225c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22080c> │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r0, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #19] │ │ │ │ + strb r6, [r5, #20] │ │ │ │ lsls r4, r3, #3 │ │ │ │ ble.n 3323a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x220950> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strb r0, [r2, #18] │ │ │ │ + strb r0, [r6, #19] │ │ │ │ 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] @ (332380 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x220930>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -943643,17 +943645,17 @@ │ │ │ │ nop │ │ │ │ lsls r2, r6, #24 │ │ │ │ lsls r5, r3, #6 │ │ │ │ bgt.n 332378 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x220928> │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r0, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #17] │ │ │ │ + strb r2, [r7, #18] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r0, [r4, #16] │ │ │ │ + strb r0, [r0, #18] │ │ │ │ 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 │ │ │ │ @@ -943978,19 +943980,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ bge.n 332724 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x220cd4> │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r0, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ bls.n 33265c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x220c0c> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cbz r6, 3326fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x220cac> │ │ │ │ + cbz r6, 332714 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x220cc4> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strb r0, [r4, #4] │ │ │ │ + strb r0, [r0, #6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r0, [r7, #3] │ │ │ │ + strb r0, [r3, #5] │ │ │ │ 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] @ (332750 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x220d00>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -944293,15 +944295,15 @@ │ │ │ │ lsls r2, r0, #6 │ │ │ │ lsls r5, r3, #6 │ │ │ │ vsra.u64 d0, d12, #16 │ │ │ │ bhi.n 332aa8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x221058> │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r0, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #108] @ 0x6c │ │ │ │ + ldr r6, [r1, #116] @ 0x74 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r1, [r5, #0] │ │ │ │ movw r2, #37614 @ 0x92ee │ │ │ │ cmp r1, r2 │ │ │ │ beq.w 332e8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22143c> │ │ │ │ @@ -945093,19 +945095,19 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 333050 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x221600> │ │ │ │ movs r0, #7 │ │ │ │ b.w 332958 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x220f08> │ │ │ │ movs r0, #8 │ │ │ │ b.n 332fba <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22156a> │ │ │ │ nop │ │ │ │ - ldr r0, [r0, #76] @ 0x4c │ │ │ │ + ldr r0, [r4, #80] @ 0x50 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ + ldr r2, [r3, #20] │ │ │ │ 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] @ (333328 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2218d8>) │ │ │ │ @@ -945208,25 +945210,25 @@ │ │ │ │ b.n 3332d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x221884> │ │ │ │ nop │ │ │ │ @ instruction: 0xf700019c │ │ │ │ ldmia r5!, {r3, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r0, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #88] @ 0x58 │ │ │ │ + str r6, [r1, #96] @ 0x60 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [r1, #84] @ 0x54 │ │ │ │ + str r0, [r5, #88] @ 0x58 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [r0, #80] @ 0x50 │ │ │ │ + str r2, [r4, #84] @ 0x54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r4, #80] @ 0x50 │ │ │ │ + str r6, [r0, #88] @ 0x58 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r3, #84] @ 0x54 │ │ │ │ + str r6, [r7, #88] @ 0x58 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [r5, #80] @ 0x50 │ │ │ │ + str r2, [r1, #88] @ 0x58 │ │ │ │ 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] @ (333410 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2219c0>) │ │ │ │ @@ -945305,17 +945307,17 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sbc.w r1, r4, #5111808 @ 0x4e0000 │ │ │ │ ldmia r4, {r2, r3, r4, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r0, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #80] @ 0x50 │ │ │ │ + str r0, [r7, #84] @ 0x54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [r1, #72] @ 0x48 │ │ │ │ + str r0, [r5, #76] @ 0x4c │ │ │ │ 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] @ (333704 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x221cb4>) │ │ │ │ @@ -945606,30 +945608,30 @@ │ │ │ │ b.n 333656 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x221c06> │ │ │ │ nop │ │ │ │ @ instruction: 0xf4fc019c │ │ │ │ ldmia r3!, {r2, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r0, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ + str r6, [r2, #52] @ 0x34 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ + str r0, [r7, #40] @ 0x28 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r4, [r1, #32] │ │ │ │ + str r4, [r5, #36] @ 0x24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ mov r0, r2 │ │ │ │ bl 1f7bc4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe6174> │ │ │ │ ldr r2, [pc, #16] @ (333730 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x221ce0>) │ │ │ │ mov r3, r0 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 3334ae <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x221a5e> │ │ │ │ - str r6, [r1, #28] │ │ │ │ + str r6, [r5, #32] │ │ │ │ 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 │ │ │ │ @@ -946049,17 +946051,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r3 │ │ │ │ b.n 333b9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22214c> │ │ │ │ - ldrb r6, [r3, r7] │ │ │ │ + ldrsh r6, [r7, r0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r6, [r5, r5] │ │ │ │ + ldrb r6, [r1, r7] │ │ │ │ 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 │ │ │ │ @@ -946122,15 +946124,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (333c74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x222224>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 333c5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22220c> │ │ │ │ nop │ │ │ │ - ldrb r2, [r5, r3] │ │ │ │ + ldrb r2, [r1, r5] │ │ │ │ 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] @ (333d60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x222310>) │ │ │ │ @@ -946214,19 +946216,19 @@ │ │ │ │ b.n 333d28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2222d8> │ │ │ │ ldr r2, [pc, #20] @ (333d68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x222318>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 333d14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2222c4> │ │ │ │ - ldrb r4, [r0, r3] │ │ │ │ + ldrb r4, [r4, r4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r0, [r7, r0] │ │ │ │ + ldrb r0, [r3, r2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r4, [r7, r7] │ │ │ │ + ldrb r4, [r3, r1] │ │ │ │ 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] @ (333e28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2223d8>) │ │ │ │ @@ -946297,17 +946299,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 │ │ │ │ - ldrh r2, [r7, r7] │ │ │ │ + ldrb r2, [r3, r1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r0, [r2, r6] │ │ │ │ + ldrh r0, [r6, 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 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -946518,23 +946520,23 @@ │ │ │ │ movs r6, #1 │ │ │ │ b.n 333f72 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x222522> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ stmia r1!, {} │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, r1] │ │ │ │ + ldrh r0, [r1, r3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmia r0!, {r1, r2, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r4, [r4, r0] │ │ │ │ + ldrh r4, [r0, r2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bhi.n 334064 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x222614> │ │ │ │ + bhi.n 334124 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2226d4> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bvc.n 334020 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2225d0> │ │ │ │ + bhi.n 3340e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x222690> │ │ │ │ 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] @ (33420c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2227bc>) │ │ │ │ @@ -946739,15 +946741,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #12] @ (33426c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22281c>) │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 334258 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x222808> │ │ │ │ - ldrsb r4, [r7, r5] │ │ │ │ + ldrsb r4, [r3, r7] │ │ │ │ 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 │ │ │ │ @@ -946795,15 +946797,15 @@ │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 334218 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2227c8> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - lsls r4, r2, #27 │ │ │ │ + lsls r4, r6, #28 │ │ │ │ lsls r5, r5, #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, r1 │ │ │ │ @@ -946829,15 +946831,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #12] @ (33434c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2228fc>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 334328 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2228d8> │ │ │ │ nop │ │ │ │ - ldrsb r6, [r5, r2] │ │ │ │ + ldrsb r6, [r1, 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #344] @ (3344bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x222a6c>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -946980,34 +946982,34 @@ │ │ │ │ bl 2c3778 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1d28> │ │ │ │ b.n 334476 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x222a26> │ │ │ │ nop │ │ │ │ asrs r4, r4, #20 │ │ │ │ lsls r0, r4, #6 │ │ │ │ asrs r4, r2, #20 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrsb r0, [r3, r2] │ │ │ │ + ldrsb r0, [r7, r3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrsb r6, [r7, r1] │ │ │ │ + ldrsb r6, [r3, r3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r4, [r4, #0] │ │ │ │ + strb r4, [r0, #2] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrsb r2, [r5, r0] │ │ │ │ + ldrsb r2, [r1, r2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - vhadd.u8 q0, q9, q9 │ │ │ │ - ldrsb r2, [r2, r1] │ │ │ │ + vhadd.u32 q8, q9, q9 │ │ │ │ + ldrsb r2, [r6, r2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r4, [r7, r5] │ │ │ │ + strb r4, [r3, r7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r2, r7, #15 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r6, r3, #7 │ │ │ │ + lsrs r6, r7, #8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strb r4, [r0, r7] │ │ │ │ + ldrsb r4, [r4, r0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r6, r7] │ │ │ │ + ldrsb r2, [r2, r1] │ │ │ │ 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 │ │ │ │ @@ -948059,37 +948061,37 @@ │ │ │ │ ldr r2, [pc, #60] @ (335128 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2236d8>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.w 33470a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x222cba> │ │ │ │ nop │ │ │ │ - strb r2, [r3, r2] │ │ │ │ + strb r2, [r7, r3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ cbnz r4, 335132 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2236e2> │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, r1] │ │ │ │ + strh r6, [r3, r3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [pc, #168] @ (3351b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x223768>) │ │ │ │ + ldr r4, [pc, #552] @ (335338 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2238e8>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r3, [pc, #576] @ (335354 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x223904>) │ │ │ │ + ldr r3, [pc, #960] @ (3354d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x223a84>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [pc, #200] @ (3351e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x223790>) │ │ │ │ + ldr r4, [pc, #584] @ (335360 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x223910>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [pc, #696] @ (3353d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x223984>) │ │ │ │ + ldr r3, [pc, #56] @ (335154 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x223704>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [pc, #256] @ (335220 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2237d0>) │ │ │ │ + ldr r2, [pc, #640] @ (3353a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x223950>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r3, [pc, #328] @ (33526c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22381c>) │ │ │ │ + ldr r3, [pc, #712] @ (3353ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22399c>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [pc, #24] @ (335140 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2236f0>) │ │ │ │ + ldr r2, [pc, #408] @ (3352c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x223870>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [pc, #416] @ (3352cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22387c>) │ │ │ │ + ldr r2, [pc, #800] @ (33544c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2239fc>) │ │ │ │ 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] @ (335200 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2237b0>) │ │ │ │ add r0, pc │ │ │ │ @@ -948165,37 +948167,37 @@ │ │ │ │ add r1, pc │ │ │ │ blx 72428 │ │ │ │ subs r4, r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ b.n 335158 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x223708> │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #848] @ (335554 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x223b04>) │ │ │ │ + ldr r3, [pc, #208] @ (3352d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x223884>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [pc, #824] @ (335540 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x223af0>) │ │ │ │ + ldr r3, [pc, #184] @ (3352c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x223870>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [r4, #24] │ │ │ │ + ldr r4, [r0, #32] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - add r3, pc, #1008 @ (adr r3, 335600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x223bb0>) │ │ │ │ + add r4, pc, #368 @ (adr r4, 335380 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x223930>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldr r2, [pc, #736] @ (3354f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x223aa4>) │ │ │ │ + ldr r3, [pc, #96] @ (335274 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x223824>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [pc, #720] @ (3354e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x223a98>) │ │ │ │ + ldr r3, [pc, #80] @ (335268 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x223818>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [pc, #704] @ (3354dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x223a8c>) │ │ │ │ + ldr r3, [pc, #64] @ (33525c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22380c>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [pc, #672] @ (3354c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x223a70>) │ │ │ │ + ldr r3, [pc, #32] @ (335240 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2237f0>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [r5, #72] @ 0x48 │ │ │ │ + str r0, [r1, #80] @ 0x50 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r2, [pc, #576] @ (335468 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x223a18>) │ │ │ │ + ldr r2, [pc, #960] @ (3355e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x223b98>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r4, [r0, #28] │ │ │ │ + ldrb r4, [r4, #29] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldr r2, [pc, #240] @ (335320 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2238d0>) │ │ │ │ + ldr r2, [pc, #624] @ (3354a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x223a50>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #56] @ (33526c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22381c>) │ │ │ │ add r3, pc │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cbz r2, 335240 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2237f0> │ │ │ │ ldr r3, [pc, #52] @ (335270 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x223820>) │ │ │ │ add r3, pc │ │ │ │ @@ -948219,15 +948221,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ lsls r2, r3, #25 │ │ │ │ lsls r0, r4, #6 │ │ │ │ lsls r6, r1, #25 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0x47ae │ │ │ │ + ldr r0, [pc, #56] @ (3352b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x223860>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ lsls r0, r5, #24 │ │ │ │ lsls r0, r4, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -948552,25 +948554,25 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #1 │ │ │ │ strb.w r2, [r3, #1300] @ 0x514 │ │ │ │ b.n 335532 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x223ae2> │ │ │ │ mov r0, r4 │ │ │ │ bl 351c14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2401c4> │ │ │ │ b.n 33554c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x223afc> │ │ │ │ - bx r1 │ │ │ │ + bx sp │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bx r5 │ │ │ │ + @ instruction: 0x478e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - mov sl, sp │ │ │ │ + bx r9 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r2, [r4, #22] │ │ │ │ + strh r2, [r0, #26] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - mov sl, lr │ │ │ │ + bx sl │ │ │ │ lsls r4, r3, #3 │ │ │ │ - mov lr, r6 │ │ │ │ + bx r2 │ │ │ │ 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 │ │ │ │ @@ -948598,15 +948600,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - mov r0, lr │ │ │ │ + mov r8, sl │ │ │ │ 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] @ (3356ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x223c5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -948643,15 +948645,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 334270 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x222820> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcs.n 3355e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x223b98> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - mov r6, r2 │ │ │ │ + mov r6, lr │ │ │ │ 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] @ (335724 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x223cd4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -948688,15 +948690,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 334270 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x222820> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcs.n 335770 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x223d20> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r6, r2 │ │ │ │ + cmn r6, r6 │ │ │ │ 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] @ (335794 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x223d44>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -948711,15 +948713,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3354f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x223aa0> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bne.n 335740 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x223cf0> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r8, r0 │ │ │ │ + cmp r8, ip │ │ │ │ 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] @ (3357c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x223d70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -948765,17 +948767,17 @@ │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bne.n 335900 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x223eb0> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r2, r0 │ │ │ │ + cmp r2, ip │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, #38 @ 0x26 │ │ │ │ + adds r2, #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, #20] @ (33584c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x223dfc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -948821,17 +948823,17 @@ │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ beq.n 335874 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x223e24> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add lr, r0 │ │ │ │ + add lr, ip │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r1, #154 @ 0x9a │ │ │ │ + adds r1, #250 @ 0xfa │ │ │ │ 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] @ (335990 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x223f40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -949086,21 +949088,21 @@ │ │ │ │ nop │ │ │ │ ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ add r5, pc, #464 @ (adr r5, 335d3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2242ec>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - negs r2, r6 │ │ │ │ + cmn r2, r2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r5, pc, #144 @ (adr r5, 335c08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2241b8>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - tst r6, r5 │ │ │ │ + cmp r6, r1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - rors r6, r7 │ │ │ │ + negs r6, r3 │ │ │ │ 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] @ (335c14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2241c4>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -949158,15 +949160,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldmia r5, {r1, r5, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ add r4, pc, #416 @ (adr r4, 335db8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x224368>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - adcs r0, r6 │ │ │ │ + rors r0, r2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r4, pc, #144 @ (adr r4, 335cb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x224264>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -949226,15 +949228,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldmia r4, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ add r3, pc, #784 @ (adr r3, 335fcc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22457c>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3 │ │ │ │ + asrs r4, r7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r3, pc, #512 @ (adr r3, 335ec8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x224478>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -949459,24 +949461,24 @@ │ │ │ │ b.n 335e80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x224430> │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 335e76 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x224426> │ │ │ │ mov r4, r3 │ │ │ │ b.n 335e70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x224420> │ │ │ │ ldmia r3!, {r1, r4, r5} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r7, #82 @ 0x52 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - subs r7, #46 @ 0x2e │ │ │ │ + subs r7, #178 @ 0xb2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r6, #204 @ 0xcc │ │ │ │ + subs r7, #142 @ 0x8e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r6, #120 @ 0x78 │ │ │ │ + subs r7, #44 @ 0x2c │ │ │ │ lsls r4, r3, #3 │ │ │ │ subs r6, #216 @ 0xd8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ + subs r7, #56 @ 0x38 │ │ │ │ + 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] @ (335fbc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22456c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ @@ -949522,15 +949524,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r6, #68 @ 0x44 │ │ │ │ + subs r6, #164 @ 0xa4 │ │ │ │ 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] @ (33609c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22464c>) │ │ │ │ @@ -949614,15 +949616,15 @@ │ │ │ │ bx r1 │ │ │ │ add r0, pc, #136 @ (adr r0, 336128 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2246d8>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r5, #126 @ 0x7e │ │ │ │ + subs r5, #222 @ 0xde │ │ │ │ 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] @ 3360d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x224688> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -949710,17 +949712,17 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ b.n 33617a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22472a> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r5} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r4, #78 @ 0x4e │ │ │ │ + subs r4, #174 @ 0xae │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r3, #212 @ 0xd4 │ │ │ │ + subs r4, #52 @ 0x34 │ │ │ │ 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] @ 336244 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2247f4> │ │ │ │ mov r4, r3 │ │ │ │ @@ -949774,17 +949776,17 @@ │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ b.n 33621c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2247cc> │ │ │ │ stmia r7!, {r1, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r3, #234 @ 0xea │ │ │ │ + subs r4, #74 @ 0x4a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r3, #118 @ 0x76 │ │ │ │ + subs r3, #214 @ 0xd6 │ │ │ │ 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] @ 3362e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x224894> │ │ │ │ mov r4, r3 │ │ │ │ @@ -949838,17 +949840,17 @@ │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ b.n 3362bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22486c> │ │ │ │ stmia r6!, {r1, r5, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r3, #178 @ 0xb2 │ │ │ │ + subs r4, #18 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r3, #62 @ 0x3e │ │ │ │ + subs r3, #158 @ 0x9e │ │ │ │ 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] @ (336334 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2248e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -949869,15 +949871,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ stmia r6!, {r1, r6} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r3, #30 │ │ │ │ + subs r3, #126 @ 0x7e │ │ │ │ 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] @ (336364 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x224914>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -950008,29 +950010,29 @@ │ │ │ │ @ instruction: 0xe8d5019c │ │ │ │ ldr r4, [sp, #312] @ 0x138 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r2, #134 @ 0x86 │ │ │ │ + subs r2, #230 @ 0xe6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r2, #132 @ 0x84 │ │ │ │ + subs r2, #228 @ 0xe4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r2, #92 @ 0x5c │ │ │ │ + subs r2, #188 @ 0xbc │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r7, #66 @ 0x42 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r2, #114 @ 0x72 │ │ │ │ + subs r2, #210 @ 0xd2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - @ instruction: 0xb6f6 │ │ │ │ + @ instruction: 0xb756 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r2, #20 │ │ │ │ + subs r2, #116 @ 0x74 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r2, #36 @ 0x24 │ │ │ │ + subs r2, #132 @ 0x84 │ │ │ │ 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 │ │ │ │ @@ -950133,33 +950135,33 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ mov r4, r5 │ │ │ │ b.n 336576 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x224b26> │ │ │ │ ldr r3, [sp, #216] @ 0xd8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #224 @ 0xe0 │ │ │ │ + subs r2, #64 @ 0x40 │ │ │ │ lsls r4, r3, #3 │ │ │ │ b.n 3364e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x224a98> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r1, #230 @ 0xe6 │ │ │ │ + subs r2, #70 @ 0x46 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r1, #120 @ 0x78 │ │ │ │ + subs r1, #216 @ 0xd8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r1, #80 @ 0x50 │ │ │ │ + subs r1, #176 @ 0xb0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r6, #54 @ 0x36 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r1, #98 @ 0x62 │ │ │ │ + subs r1, #194 @ 0xc2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r4, [r5, #27] │ │ │ │ + ldrb r4, [r1, #29] │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r2, [sp, #520] @ 0x208 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r0, #198 @ 0xc6 │ │ │ │ + subs r1, #38 @ 0x26 │ │ │ │ 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] @ (3367a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x224d50>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -950328,17 +950330,17 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #896] @ 0x380 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r7, #112 @ 0x70 │ │ │ │ + adds r7, #208 @ 0xd0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r7, #92 @ 0x5c │ │ │ │ + adds r7, #188 @ 0xbc │ │ │ │ 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] @ (33695c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x224f0c>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -950496,21 +950498,21 @@ │ │ │ │ b.n 33680c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x224dbc> │ │ │ │ stmia r1!, {r2, r5, r6} │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #20 │ │ │ │ + adds r7, #116 @ 0x74 │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r5, #220 @ 0xdc │ │ │ │ + adds r6, #60 @ 0x3c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r5, #174 @ 0xae │ │ │ │ + adds r6, #14 │ │ │ │ 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] @ (336a20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x224fd0>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -950575,15 +950577,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ite ge │ │ │ │ lslge r4, r3, #6 │ │ │ │ strlt r6, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #114 @ 0x72 │ │ │ │ + adds r5, #210 @ 0xd2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r6, [sp, #160] @ 0xa0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -950640,17 +950642,17 @@ │ │ │ │ mov r0, lr │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ itte eq │ │ │ │ lsleq r4, r3, #6 │ │ │ │ - addeq r4, #178 @ 0xb2 │ │ │ │ + addeq r5, #18 │ │ │ │ lslne r4, r3, #3 │ │ │ │ - adds r4, #138 @ 0x8a │ │ │ │ + adds r4, #234 @ 0xea │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #56] @ (336b28 <__vaDriverInit_1_24@@libgallium-26.2.4-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 │ │ │ │ @@ -950800,25 +950802,25 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ pop {r2, r4, r5, r6, r7, pc} │ │ │ │ lsls r4, r3, #6 │ │ │ │ str r4, [sp, #744] @ 0x2e8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #2 │ │ │ │ + adds r4, #98 @ 0x62 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r3, #248 @ 0xf8 │ │ │ │ + adds r4, #88 @ 0x58 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r3, #132 @ 0x84 │ │ │ │ + adds r3, #228 @ 0xe4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r3, [sp, #936] @ 0x3a8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r3, #126 @ 0x7e │ │ │ │ + adds r3, #222 @ 0xde │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r3, #104 @ 0x68 │ │ │ │ + adds r3, #200 @ 0xc8 │ │ │ │ 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] @ (336d7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22532c>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -950903,23 +950905,23 @@ │ │ │ │ nop │ │ │ │ pop {r1, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ str r3, [sp, #272] @ 0x110 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #72 @ 0x48 │ │ │ │ + adds r3, #168 @ 0xa8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r3, #94 @ 0x5e │ │ │ │ + adds r3, #190 @ 0xbe │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r2, [sp, #928] @ 0x3a0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r2, #214 @ 0xd6 │ │ │ │ + adds r3, #54 @ 0x36 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, #214 @ 0xd6 │ │ │ │ + adds r3, #54 @ 0x36 │ │ │ │ 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] @ (336e38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2253e8>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -950975,17 +950977,17 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 384f50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x273500> │ │ │ │ b.n 336e12 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2253c2> │ │ │ │ cbnz r2, 336ea2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x225452> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r2, #232 @ 0xe8 │ │ │ │ + adds r3, #72 @ 0x48 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, #144 @ 0x90 │ │ │ │ + adds r2, #240 @ 0xf0 │ │ │ │ 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] @ (336e84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x225434>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -951061,19 +951063,19 @@ │ │ │ │ it ls │ │ │ │ strbls r6, [r0, #18] │ │ │ │ bhi.n 336eea <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22549a> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ hlt 0x002c │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r2, #36 @ 0x24 │ │ │ │ + adds r2, #132 @ 0x84 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, #10 │ │ │ │ + adds r2, #106 @ 0x6a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, #10 │ │ │ │ + adds r2, #106 @ 0x6a │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #108] @ (336f90 <__vaDriverInit_1_24@@libgallium-26.2.4-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 │ │ │ │ @@ -951196,21 +951198,21 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 33701c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2255cc> │ │ │ │ nop │ │ │ │ cbnz r6, 3370ae <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22565e> │ │ │ │ lsls r4, r3, #6 │ │ │ │ str r0, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r1, #118 @ 0x76 │ │ │ │ + adds r1, #214 @ 0xd6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #232 @ 0xe8 │ │ │ │ + adds r1, #72 @ 0x48 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r0, #214 @ 0xd6 │ │ │ │ + adds r1, #54 @ 0x36 │ │ │ │ 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] @ (3371b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x225764>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -951306,19 +951308,19 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 337124 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2256d4> │ │ │ │ nop │ │ │ │ @ instruction: 0xb896 │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldrh r0, [r0, #58] @ 0x3a │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r0, #130 @ 0x82 │ │ │ │ + adds r0, #226 @ 0xe2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #70 @ 0x46 │ │ │ │ + adds r0, #166 @ 0xa6 │ │ │ │ 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] @ (337280 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x225830>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -951386,21 +951388,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb76c │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r7, #110 @ 0x6e │ │ │ │ + cmp r7, #206 @ 0xce │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r0, #88 @ 0x58 │ │ │ │ + subs r0, #184 @ 0xb8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - cmp r6, #248 @ 0xf8 │ │ │ │ + cmp r7, #88 @ 0x58 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bvc.n 337318 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2258c8> │ │ │ │ + bvc.n 3371d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x225788> │ │ │ │ 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] @ (33735c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22590c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -951475,21 +951477,21 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 3372fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2258ac> │ │ │ │ nop │ │ │ │ @ instruction: 0xb6a0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r6, #194 @ 0xc2 │ │ │ │ + cmp r7, #34 @ 0x22 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r7, #102 @ 0x66 │ │ │ │ + adds r7, #198 @ 0xc6 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - cmp r6, #64 @ 0x40 │ │ │ │ + cmp r6, #160 @ 0xa0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bvs.n 337444 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2259f4> │ │ │ │ + bvs.n 337304 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2258b4> │ │ │ │ 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] @ (337544 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x225af4>) │ │ │ │ @@ -951669,27 +951671,27 @@ │ │ │ │ movs r3, #3 │ │ │ │ movw r1, #37617 @ 0x92f1 │ │ │ │ b.n 33740c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2259bc> │ │ │ │ adds r5, #4 │ │ │ │ b.n 337458 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x225a08> │ │ │ │ push {r1, r6, r7, lr} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r5, #254 @ 0xfe │ │ │ │ + cmp r6, #94 @ 0x5e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r5, #190 @ 0xbe │ │ │ │ + cmp r6, #30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bpl.n 3374f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x225aa4> │ │ │ │ + bvs.n 3375b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x225b64> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cmp r4, #184 @ 0xb8 │ │ │ │ + cmp r5, #24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r4, #214 @ 0xd6 │ │ │ │ + cmp r5, #54 @ 0x36 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r4, #114 @ 0x72 │ │ │ │ + cmp r4, #210 @ 0xd2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bmi.n 33746c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x225a1c> │ │ │ │ + bmi.n 33752c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x225adc> │ │ │ │ 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] @ (337634 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x225be4>) │ │ │ │ @@ -951768,23 +951770,23 @@ │ │ │ │ moveq r4, #6 │ │ │ │ movne r4, #5 │ │ │ │ b.n 3375cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x225b7c> │ │ │ │ movs r4, #1 │ │ │ │ b.n 3375cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x225b7c> │ │ │ │ cbz r6, 3376aa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x225c5a> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r4, #102 @ 0x66 │ │ │ │ + cmp r4, #198 @ 0xc6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r4, #186 @ 0xba │ │ │ │ + adds r5, #26 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - cmp r4, #20 │ │ │ │ + cmp r4, #116 @ 0x74 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r3, #248 @ 0xf8 │ │ │ │ + cmp r4, #88 @ 0x58 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bcc.n 3375a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x225b50> │ │ │ │ + bmi.n 337660 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x225c10> │ │ │ │ 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] @ (33771c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x225ccc>) │ │ │ │ @@ -951863,23 +951865,23 @@ │ │ │ │ moveq r4, #6 │ │ │ │ movne r4, #5 │ │ │ │ b.n 3376b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x225c64> │ │ │ │ movs r4, #1 │ │ │ │ b.n 3376b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x225c64> │ │ │ │ uxtb r6, r4 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r3, #162 @ 0xa2 │ │ │ │ + cmp r4, #2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r3, #178 @ 0xb2 │ │ │ │ + adds r4, #18 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - cmp r3, #80 @ 0x50 │ │ │ │ + cmp r3, #176 @ 0xb0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r3, #52 @ 0x34 │ │ │ │ + cmp r3, #148 @ 0x94 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bcs.n 3376b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x225c68> │ │ │ │ + bcc.n 337778 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x225d28> │ │ │ │ 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] @ (337900 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x225eb0>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -952050,29 +952052,29 @@ │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 337794 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x225d44> │ │ │ │ cbz r6, 337942 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x225ef2> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r1, #172 @ 0xac │ │ │ │ + cmp r2, #12 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bne.n 337948 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x225ef8> │ │ │ │ + bne.n 337a08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x225fb8> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cmp r1, #148 @ 0x94 │ │ │ │ + cmp r1, #244 @ 0xf4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bne.n 337920 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x225ed0> │ │ │ │ + bne.n 3379e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x225f90> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cmp r1, #106 @ 0x6a │ │ │ │ + cmp r1, #202 @ 0xca │ │ │ │ lsls r4, r3, #3 │ │ │ │ - beq.n 3378d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x225e84> │ │ │ │ + bne.n 337994 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x225f44> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cmp r1, #82 @ 0x52 │ │ │ │ + cmp r1, #178 @ 0xb2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - beq.n 3378ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x225e5c> │ │ │ │ + bne.n 33796c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x225f1c> │ │ │ │ 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] @ (3379f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x225fa0>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -952147,21 +952149,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 33797a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x225f2a> │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r0, #138 @ 0x8a │ │ │ │ + cmp r0, #234 @ 0xea │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r7, {r2, r5, r6, r7} │ │ │ │ + beq.n 337a84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x226034> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cmp r0, #118 @ 0x76 │ │ │ │ + cmp r0, #214 @ 0xd6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r7, {r4, r6, r7} │ │ │ │ + beq.n 337a64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x226014> │ │ │ │ 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] @ (337bc0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x226170>) │ │ │ │ @@ -952327,27 +952329,27 @@ │ │ │ │ bhi.n 337b94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x226144> │ │ │ │ str.w r7, [r8] │ │ │ │ b.n 337aee <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22609e> │ │ │ │ mov r9, r2 │ │ │ │ b.n 337aea <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22609a> │ │ │ │ add r7, sp, #184 @ 0xb8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r0, #58 @ 0x3a │ │ │ │ + cmp r0, #154 @ 0x9a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r7, #232 @ 0xe8 │ │ │ │ + adds r0, #72 @ 0x48 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - movs r7, #106 @ 0x6a │ │ │ │ + movs r7, #202 @ 0xca │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r6!, {r3, r5, r7} │ │ │ │ + ldmia r7!, {r3} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - movs r7, #30 │ │ │ │ + movs r7, #126 @ 0x7e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r6, {r2, r3, r4, r6} │ │ │ │ + ldmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cmp r6, #232 @ 0xe8 │ │ │ │ + cmp r7, #72 @ 0x48 │ │ │ │ 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 │ │ │ │ @@ -952617,21 +952619,21 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ strh r4, [r2, #26] │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r1, #26] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r5, #172 @ 0xac │ │ │ │ + movs r6, #12 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r5, #190 @ 0xbe │ │ │ │ + movs r6, #30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ strh r4, [r2, #24] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r5, #128 @ 0x80 │ │ │ │ + movs r5, #224 @ 0xe0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r7, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -952729,17 +952731,17 @@ │ │ │ │ strex r0, r1, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 337fac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22655c> │ │ │ │ b.n 337fc8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x226578> │ │ │ │ nop │ │ │ │ add r2, sp, #400 @ 0x190 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r3, #194 @ 0xc2 │ │ │ │ + movs r4, #34 @ 0x22 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r3, #82 @ 0x52 │ │ │ │ + movs r3, #178 @ 0xb2 │ │ │ │ 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] @ (3381d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x226788>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -952922,25 +952924,25 @@ │ │ │ │ nop │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ strh r0, [r0, #0] │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #106 @ 0x6a │ │ │ │ + movs r2, #202 @ 0xca │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldrb r2, [r5, #27] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r1, #190 @ 0xbe │ │ │ │ + movs r2, #30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r1, #216 @ 0xd8 │ │ │ │ + movs r2, #56 @ 0x38 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r1, #72 @ 0x48 │ │ │ │ + movs r1, #168 @ 0xa8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r1, #130 @ 0x82 │ │ │ │ + movs r1, #226 @ 0xe2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ cbz r1, 338262 <__vaDriverInit_1_24@@libgallium-26.2.4-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 │ │ │ │ @@ -953045,19 +953047,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 74568 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r6, pc, #768 @ (adr r6, 338604 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x226bb4>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r0, #158 @ 0x9e │ │ │ │ + movs r0, #254 @ 0xfe │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r0, #78 @ 0x4e │ │ │ │ + movs r0, #174 @ 0xae │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r2, r3, #7 │ │ │ │ + movs r0, #58 @ 0x3a │ │ │ │ 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] @ (3383bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22696c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -953117,21 +953119,21 @@ │ │ │ │ adds r0, #1 │ │ │ │ str.w r0, [r8] │ │ │ │ mov r0, r4 │ │ │ │ blx 74568 │ │ │ │ b.n 338384 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x226934> │ │ │ │ add r6, pc, #136 @ (adr r6, 338448 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2269f8>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r0, #28 │ │ │ │ + movs r0, #124 @ 0x7c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r4, r5, #7 │ │ │ │ + movs r0, #76 @ 0x4c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r0, r7, #6 │ │ │ │ + movs r0, #24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r0, r6, #4 │ │ │ │ + subs r0, r2, #6 │ │ │ │ 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 │ │ │ │ @@ -953430,15 +953432,15 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r0, #19 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #4] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r2, r0, #2 │ │ │ │ + adds r2, r4, #3 │ │ │ │ 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] @ (338940 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x226ef0>) │ │ │ │ @@ -953644,29 +953646,29 @@ │ │ │ │ b.n 3388ce <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x226e7e> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r0, #3] │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7, #20 │ │ │ │ + asrs r4, r3, #22 │ │ │ │ lsls r4, r3, #3 │ │ │ │ strb r4, [r3, #31] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r6, r0, r5 │ │ │ │ + subs r6, r4, r6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r0, r5, #7 │ │ │ │ + lsls r0, r1, #9 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r2, #4 │ │ │ │ + asrs r2, r6, #5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r2, r0, r4 │ │ │ │ + subs r2, r4, r5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r2, r3, r3 │ │ │ │ + subs r2, r7, r4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r2, r3, r2 │ │ │ │ + subs r2, r7, r3 │ │ │ │ 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] @ 338994 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x226f44> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -953712,17 +953714,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r7, [sp, #624] @ 0x270 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r6, r1, r1 │ │ │ │ + subs r6, r5, r2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r0, r5, r7 │ │ │ │ + subs r0, r1, 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #324] @ (338b54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x227104>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -953852,15 +953854,15 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r6, #19] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r6, r5, r0 │ │ │ │ + adds r6, r1, r2 │ │ │ │ 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 │ │ │ │ @@ -953920,15 +953922,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (338c1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2271cc>) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 335610 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x223bc0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - adds r4, r0, r0 │ │ │ │ + adds r4, r4, r1 │ │ │ │ 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] @ (338ce8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x227298>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -954161,33 +954163,33 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 338d84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x227334> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #280] @ 0x118 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r2, r2, #26 │ │ │ │ + asrs r2, r6, #27 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r0, r6, #25 │ │ │ │ + asrs r0, r2, #27 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r0, #26 │ │ │ │ + asrs r2, r4, #27 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r1, #26 │ │ │ │ + asrs r2, r5, #27 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r4, r4, #25 │ │ │ │ + asrs r4, r0, #27 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r0, r4, #25 │ │ │ │ + asrs r0, r0, #27 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r4, r3, #25 │ │ │ │ + asrs r4, r7, #26 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r0, r3, #25 │ │ │ │ + asrs r0, r7, #26 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r4, r2, #25 │ │ │ │ + asrs r4, r6, #26 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r6, #22 │ │ │ │ + asrs r2, r2, #24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ movw r3, #33340 @ 0x823c │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 338f04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2274b4> │ │ │ │ movw r3, #33320 @ 0x8228 │ │ │ │ cmp r0, r3 │ │ │ │ bls.n 338f46 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2274f6> │ │ │ │ @@ -954547,17 +954549,17 @@ │ │ │ │ movhi r0, #0 │ │ │ │ bls.n 33923a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2277ea> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #12] @ (339248 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2277f8>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, r7, r2 │ │ │ │ + adds r2, r3, r4 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r0, r7, r1 │ │ │ │ + adds r0, r3, r3 │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldr r2, [pc, #292] @ (339374 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x227924>) │ │ │ │ movw r3, #35898 @ 0x8c3a │ │ │ │ cmp r1, r3 │ │ │ │ add r2, pc │ │ │ │ beq.n 339294 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x227844> │ │ │ │ bhi.n 33929a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22784a> │ │ │ │ @@ -954882,15 +954884,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldrh r0, [r2, #14] │ │ │ │ bl 130fec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f59c> │ │ │ │ subs r0, r4, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ b.n 339576 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x227b26> │ │ │ │ - asrs r6, r3, #22 │ │ │ │ + asrs r6, r7, #23 │ │ │ │ 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] @ (33966c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x227c1c>) │ │ │ │ @@ -955079,27 +955081,27 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 33973a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x227cea> │ │ │ │ nop │ │ │ │ str r2, [sp, #784] @ 0x310 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r4, r2, #22 │ │ │ │ + lsrs r4, r6, #23 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r6, r2, #23 │ │ │ │ + lsrs r6, r6, #24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r6, r7, #23 │ │ │ │ + lsrs r6, r3, #25 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r2, r4, #21 │ │ │ │ + lsrs r2, r0, #23 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r4, r5, #21 │ │ │ │ + lsrs r4, r1, #23 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r2, r2, #22 │ │ │ │ + lsrs r2, r6, #23 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r6, r3, #22 │ │ │ │ + lsrs r6, r7, #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 r9, r3 │ │ │ │ ldr r3, [pc, #248] @ (33990c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x227ebc>) │ │ │ │ @@ -955191,21 +955193,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 3398ae <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x227e5e> │ │ │ │ nop │ │ │ │ str r1, [sp, #200] @ 0xc8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r2, r4, #16 │ │ │ │ + lsrs r2, r0, #18 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r2, r4, #17 │ │ │ │ + lsrs r2, r0, #19 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r2, r5, #17 │ │ │ │ + lsrs r2, r1, #19 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r6, r5, #18 │ │ │ │ + lsrs r6, r1, #20 │ │ │ │ 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 r3, [pc, #460] @ (339b00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2280b0>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -955613,23 +955615,23 @@ │ │ │ │ bne.n 339d9a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22834a> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 339d8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22833c> │ │ │ │ b.n 339bc6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x228176> │ │ │ │ ldrh r6, [r5, #48] @ 0x30 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r4, r1, #10 │ │ │ │ + lsrs r4, r5, #11 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r0, r7, #10 │ │ │ │ + lsrs r0, r3, #12 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r0, r3, #4 │ │ │ │ + lsrs r0, r7, #5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r2, r7, #2 │ │ │ │ + lsrs r2, r3, #4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r2, r5, #6 │ │ │ │ + lsrs r2, r1, #8 │ │ │ │ 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, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -955921,17 +955923,17 @@ │ │ │ │ strex r0, r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 33a0fe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2286ae> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 33a0bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22866c> │ │ │ │ b.n 33a050 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x228600> │ │ │ │ - add r1, sp, #112 @ 0x70 │ │ │ │ + add r1, sp, #496 @ 0x1f0 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - add r0, sp, #784 @ 0x310 │ │ │ │ + add r1, sp, #144 @ 0x90 │ │ │ │ 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 │ │ │ │ @@ -955986,15 +955988,15 @@ │ │ │ │ str r3, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ bl 457e60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x346410> │ │ │ │ str.w r0, [r4, #180] @ 0xb4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r5, #9 │ │ │ │ + asrs r4, r1, #11 │ │ │ │ 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 │ │ │ │ @@ -956029,15 +956031,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ bl 457cf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3462a0> │ │ │ │ mov r4, r5 │ │ │ │ b.n 33a224 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2287d4> │ │ │ │ - asrs r0, r5, #8 │ │ │ │ + asrs r0, r1, #10 │ │ │ │ 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 │ │ │ │ @@ -956475,17 +956477,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 33a6fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x228cac> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 33a6cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x228c7c> │ │ │ │ b.n 33a646 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x228bf6> │ │ │ │ nop │ │ │ │ - add r3, pc, #152 @ (adr r3, 33a7b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x228d60>) │ │ │ │ + add r3, pc, #536 @ (adr r3, 33a930 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x228ee0>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ - add r3, pc, #32 @ (adr r3, 33a73c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x228cec>) │ │ │ │ + add r3, pc, #416 @ (adr r3, 33a8bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x228e6c>) │ │ │ │ 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 │ │ │ │ @@ -956817,15 +956819,15 @@ │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r4, r2] │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r6, #6 │ │ │ │ + lsls r4, r2, #8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ movs r4, #160 @ 0xa0 │ │ │ │ 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 │ │ │ │ @@ -957403,24 +957405,24 @@ │ │ │ │ ldr r0, [pc, #44] @ (33b11c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2296cc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (33b120 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2296d0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - movt r0, #35035 @ 0x88db │ │ │ │ - @ instruction: 0xf78200db │ │ │ │ - subw r0, r4, #2267 @ 0x8db │ │ │ │ - movt r0, #59611 @ 0xe8db │ │ │ │ - @ instruction: 0xf6dc00db │ │ │ │ - @ instruction: 0xf6ee00db │ │ │ │ - @ instruction: 0xf70800db │ │ │ │ - @ instruction: 0xf72a00db │ │ │ │ + @ instruction: 0xf72800db │ │ │ │ + @ instruction: 0xf7e200db │ │ │ │ + @ instruction: 0xf70400db │ │ │ │ + @ instruction: 0xf72e00db │ │ │ │ @ instruction: 0xf73c00db │ │ │ │ - lsrs r6, r2, #9 │ │ │ │ + @ instruction: 0xf74e00db │ │ │ │ + @ instruction: 0xf76800db │ │ │ │ + @ instruction: 0xf78a00db │ │ │ │ + @ instruction: 0xf79c00db │ │ │ │ + lsrs r6, r6, #10 │ │ │ │ lsls r2, r4, #3 │ │ │ │ add.w r0, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r0, [r0, #2896] @ 0xb50 │ │ │ │ cbz r0, 33b16c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22971c> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -957820,16 +957822,16 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1bae54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa9404> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 33b572 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x229b22> │ │ │ │ strb r2, [r6, #16] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - sbfx r0, r2, #3, #28 │ │ │ │ - ssat r0, #28, lr, lsl #3 │ │ │ │ + usat r0, #27, r2, asr #3 │ │ │ │ + bfi r0, lr, #3, #25 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 33b61c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x229bcc> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, r2 │ │ │ │ @@ -957864,15 +957866,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ strb r4, [r2, #12] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movw r0, #32987 @ 0x80db │ │ │ │ + subw r0, r8, #219 @ 0xdb │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #196] @ (33b740 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x229cf0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -958029,17 +958031,17 @@ │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ bl 33b29c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22984c> │ │ │ │ pop {r3, pc} │ │ │ │ strb r6, [r7, #6] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add.w r0, r4, #219 @ 0xdb │ │ │ │ - @ instruction: 0xf0e200db │ │ │ │ - @ instruction: 0xf0c000db │ │ │ │ + sbc.w r0, r4, #219 @ 0xdb │ │ │ │ + adc.w r0, r2, #219 @ 0xdb │ │ │ │ + @ instruction: 0xf12000db │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #84] @ (33b8b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x229e64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -958070,16 +958072,16 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r0, [r5, #3] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - orns r0, r2, #219 @ 0xdb │ │ │ │ - orr.w r0, sl, #219 @ 0xdb │ │ │ │ + @ instruction: 0xf0d200db │ │ │ │ + @ instruction: 0xf0aa00db │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 33b8f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x229ea8> │ │ │ │ sub sp, #8 │ │ │ │ mov lr, r3 │ │ │ │ @@ -958183,18 +958185,18 @@ │ │ │ │ ldr r2, [pc, #28] @ (33ba00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x229fb0>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 33b94a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x229efa> │ │ │ │ strb r6, [r6, #0] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - vshr.s64 q8, , #24 │ │ │ │ - vshr.s64 q8, , #50 │ │ │ │ - vshr.s64 q0, , #12 │ │ │ │ - vshr.s64 q0, , #40 │ │ │ │ + orr.w r0, r8, #219 @ 0xdb │ │ │ │ + bic.w r0, lr, #219 @ 0xdb │ │ │ │ + ands.w r0, r4, #219 @ 0xdb │ │ │ │ + vshr.s64 q8, , #8 │ │ │ │ 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] @ 33ba98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22a048> │ │ │ │ mov r5, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -958302,16 +958304,16 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1bae54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa9404> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 33bae4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22a094> │ │ │ │ ldr r6, [r2, #104] @ 0x68 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - mcr 0, 4, r0, cr2, cr11, {6} │ │ │ │ - mrc 0, 2, r0, cr6, cr11, {6} │ │ │ │ + mcr 0, 7, r0, cr2, cr11, {6} │ │ │ │ + mrc 0, 5, r0, cr6, cr11, {6} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ (33bbe4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22a194>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -958398,15 +958400,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [r1, #84] @ 0x54 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldcl 0, cr0, [lr, #-876] @ 0xfffffc94 │ │ │ │ + ldc 0, cr0, [lr, #876]! @ 0x36c │ │ │ │ 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 │ │ │ │ movs r2, #0 │ │ │ │ @@ -959015,15 +959017,15 @@ │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [r2, #104] @ 0x68 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r2, pc, #296 @ (adr r2, 33c424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22a9d4>) │ │ │ │ + add r2, pc, #680 @ (adr r2, 33c5a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22ab54>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ cbz r0, 33c33c <__vaDriverInit_1_24@@libgallium-26.2.4-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] @ (33c340 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22a8f0>) │ │ │ │ @@ -959081,15 +959083,15 @@ │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ str r6, [r5, #92] @ 0x5c │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 33c070 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22a620> │ │ │ │ + b.n 33c130 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22a6e0> │ │ │ │ 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 │ │ │ │ @@ -959238,19 +959240,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 33c51a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22aaca> │ │ │ │ nop │ │ │ │ str r6, [r4, #68] @ 0x44 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r0, pc, #48 @ (adr r0, 33c578 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22ab28>) │ │ │ │ + add r0, pc, #432 @ (adr r0, 33c6f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22aca8>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - b.n 33bf38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22a4e8> │ │ │ │ + b.n 33bff8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22a5a8> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - b.n 33bf54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22a504> │ │ │ │ + b.n 33c014 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22a5c4> │ │ │ │ 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] @ (33c588 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22ab38>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -959318,19 +959320,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 33c5e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22ab94> │ │ │ │ nop │ │ │ │ str r2, [r5, #56] @ 0x38 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 33bef8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22a4a8> │ │ │ │ + b.n 33bfb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22a568> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r7, [sp, #184] @ 0xb8 │ │ │ │ + ldr r7, [sp, #568] @ 0x238 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - b.n 33bef8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22a4a8> │ │ │ │ + b.n 33bfb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22a568> │ │ │ │ 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] @ (33c64c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22abfc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -959394,19 +959396,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 33c690 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22ac40> │ │ │ │ nop │ │ │ │ str r4, [r4, #44] @ 0x2c │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 33bf00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22a4b0> │ │ │ │ + b.n 33bfc0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22a570> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - b.n 33ceac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22b45c> │ │ │ │ + b.n 33bf6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22a51c> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - b.n 33bef4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22a4a4> │ │ │ │ + b.n 33bfb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22a564> │ │ │ │ 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] @ (33c7ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22ad5c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -959481,19 +959483,19 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 33bfbc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22a56c> │ │ │ │ b.n 33c744 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22acf4> │ │ │ │ str r2, [r2, #36] @ 0x24 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 33cf40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22b4f0> │ │ │ │ + b.n 33c000 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22a5b0> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - b.n 33ce98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22b448> │ │ │ │ + b.n 33cf58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22b508> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - b.n 33cec8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22b478> │ │ │ │ + b.n 33cf88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22b538> │ │ │ │ lsls r3, r3, #3 │ │ │ │ sub.w r1, r1, #35584 @ 0x8b00 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 33c81e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22adce> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r5, r3 │ │ │ │ @@ -959526,15 +959528,15 @@ │ │ │ │ cmp r0, ip │ │ │ │ bgt.n 33c7ea <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22ad9a> │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ - b.n 33cf88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22b538> │ │ │ │ + b.n 33c048 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22a5f8> │ │ │ │ lsls r0, r6, #3 │ │ │ │ movw r3, #34074 @ 0x851a │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 33c85c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22ae0c> │ │ │ │ movw r3, #34068 @ 0x8514 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 33c856 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22ae06> │ │ │ │ @@ -959646,19 +959648,19 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 33c91c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22aecc> │ │ │ │ nop │ │ │ │ - cbz r6, 33c96c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22af1c> │ │ │ │ + cbz r6, 33c984 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22af34> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cbz r0, 33c97e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22af2e> │ │ │ │ + cbz r0, 33c996 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22af46> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cbz r4, 33c970 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22af20> │ │ │ │ + cbz r4, 33c988 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22af38> │ │ │ │ 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 │ │ │ │ @@ -959739,17 +959741,17 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 33ca12 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22afc2> │ │ │ │ nop │ │ │ │ - b.n 33ccb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22b260> │ │ │ │ + b.n 33cd70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22b320> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - b.n 33cc70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22b220> │ │ │ │ + b.n 33cd30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22b2e0> │ │ │ │ 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] @ 33cdb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22b360> │ │ │ │ sub sp, #32 │ │ │ │ @@ -960089,51 +960091,51 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 33cd58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22b308> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ adds r5, #144 @ 0x90 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r1, r4} │ │ │ │ + ldmia r4, {r1, r4, r5, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ adds r3, #242 @ 0xf2 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldmia r3!, {r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r4, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - svc 44 @ 0x2c │ │ │ │ + svc 140 @ 0x8c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - svc 70 @ 0x46 │ │ │ │ + svc 166 @ 0xa6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - svc 22 │ │ │ │ + svc 118 @ 0x76 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r5} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r2, {r1, r2, r4, r6} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r2, {r1, r2, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - udf #150 @ 0x96 │ │ │ │ + udf #246 @ 0xf6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - udf #104 @ 0x68 │ │ │ │ + udf #200 @ 0xc8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - udf #126 @ 0x7e │ │ │ │ + udf #222 @ 0xde │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ble.n 33cde4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22b394> │ │ │ │ + udf #90 @ 0x5a │ │ │ │ lsls r3, r3, #3 │ │ │ │ - udf #20 │ │ │ │ + udf #116 @ 0x74 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ble.n 33cdc4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22b374> │ │ │ │ + udf #68 @ 0x44 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldmia r2!, {r1, r3, r5, r6} │ │ │ │ + ldmia r2!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r2, {r2, r4, r5, r6} │ │ │ │ + ldmia r2, {r2, r4, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -960185,19 +960187,19 @@ │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ble.n 33cdd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22b380> │ │ │ │ + ble.n 33ce90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22b440> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ble.n 33cdcc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22b37c> │ │ │ │ + ble.n 33ce8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22b43c> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ble.n 33cf90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22b540> │ │ │ │ + ble.n 33ce50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22b400> │ │ │ │ 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] @ (33d048 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22b5f8>) │ │ │ │ @@ -960366,23 +960368,23 @@ │ │ │ │ nop │ │ │ │ adds r1, #60 @ 0x3c │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #72 @ 0x48 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bgt.n 33d0f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22b6a8> │ │ │ │ + bgt.n 33cfb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22b568> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bgt.n 33d0f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22b6a8> │ │ │ │ + bgt.n 33cfb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22b568> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r2, sp, #712 @ 0x2c8 │ │ │ │ + add r3, sp, #72 @ 0x48 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bgt.n 33d0d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22b684> │ │ │ │ + bgt.n 33cf94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22b544> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r2, sp, #144 @ 0x90 │ │ │ │ + add r2, sp, #528 @ 0x210 │ │ │ │ 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] @ (33d384 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22b934>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -960685,17 +960687,17 @@ │ │ │ │ nop │ │ │ │ cmp r7, #122 @ 0x7a │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #48 @ 0x30 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - blt.n 33d454 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22ba04> │ │ │ │ + blt.n 33d314 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22b8c4> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bls.n 33d324 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22b8d4> │ │ │ │ + bge.n 33d3e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22b994> │ │ │ │ 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 │ │ │ │ @@ -960766,15 +960768,15 @@ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ movs r0, #1 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - bhi.n 33d37c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22b92c> │ │ │ │ + bhi.n 33d43c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22b9ec> │ │ │ │ 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 │ │ │ │ @@ -962145,39 +962147,39 @@ │ │ │ │ b.w 33d934 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22bee4> │ │ │ │ cmp r0, #138 @ 0x8a │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #108 @ 0x6c │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bcc.n 33e254 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22c804> │ │ │ │ + bmi.n 33e314 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22c8c4> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - beq.n 33e1d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22c788> │ │ │ │ + bne.n 33e298 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22c848> │ │ │ │ lsls r3, r3, #3 │ │ │ │ movs r3, #166 @ 0xa6 │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r4, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldmia r4!, {r1, r2, r3, r6} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldmia r3, {r3, r4, r6} │ │ │ │ + ldmia r3, {r3, r4, r5, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldmia r3!, {r2, r6} │ │ │ │ + ldmia r3!, {r2, r5, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldmia r3!, {r2, r5} │ │ │ │ + ldmia r3!, {r2, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r2, r3, r4} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldmia r2!, {r1, r3, r4, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ 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] @ 33e38c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22c93c> │ │ │ │ mov lr, r2 │ │ │ │ @@ -962250,19 +962252,19 @@ │ │ │ │ ldrb.w r2, [r2, #1602] @ 0x642 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 33e30e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22c8be> │ │ │ │ b.n 33e34e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22c8fe> │ │ │ │ nop │ │ │ │ mov r6, lr │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldmia r2!, {r4} │ │ │ │ + ldmia r2!, {r4, r5, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldmia r1!, {r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r5} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r2, [r3, #100] @ 0x64 │ │ │ │ + str r2, [r7, #104] @ 0x68 │ │ │ │ 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] @ 33e470 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22ca20> │ │ │ │ mov lr, r2 │ │ │ │ @@ -962335,19 +962337,19 @@ │ │ │ │ ldrb.w r2, [r2, #1602] @ 0x642 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 33e3ee <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22c99e> │ │ │ │ b.n 33e432 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22c9e2> │ │ │ │ nop │ │ │ │ cmp lr, r2 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldmia r1, {r1, r4} │ │ │ │ + ldmia r1, {r1, r4, r5, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldmia r0!, {r4, r6, r7} │ │ │ │ + ldmia r1!, {r4, r5} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r6, [r6, #84] @ 0x54 │ │ │ │ + str r6, [r2, #92] @ 0x5c │ │ │ │ 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] @ (33e4fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22caac>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -962391,17 +962393,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add sl, r6 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldmia r0!, {r5, r7} │ │ │ │ + ldmia r1!, {} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r4, [r0, #76] @ 0x4c │ │ │ │ + str r4, [r4, #80] @ 0x50 │ │ │ │ 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] @ (33e58c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22cb3c>) │ │ │ │ @@ -962449,17 +962451,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r4, r5 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldmia r0!, {r1, r5} │ │ │ │ + ldmia r0!, {r1, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r4, [r6, #64] @ 0x40 │ │ │ │ + str r4, [r2, #72] @ 0x48 │ │ │ │ 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] @ (33e6a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22cc50>) │ │ │ │ @@ -962562,19 +962564,19 @@ │ │ │ │ strd r0, r0, [sp, #48] @ 0x30 │ │ │ │ b.n 33e5f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22cba0> │ │ │ │ mov r8, r3 │ │ │ │ movs r6, #6 │ │ │ │ b.n 33e5f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22cba0> │ │ │ │ bics r4, r3 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - stmia r7!, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r7!, {r1, r2, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r2, [r2, #52] @ 0x34 │ │ │ │ + str r2, [r6, #56] @ 0x38 │ │ │ │ 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] @ (33e7f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22cda0>) │ │ │ │ @@ -962706,19 +962708,19 @@ │ │ │ │ str r5, [sp, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 33d45c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22ba0c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ negs r4, r7 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - stmia r6!, {r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r3, r4} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r6!, {r2, r4, r6} │ │ │ │ + stmia r6!, {r2, r4, r5, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ 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] @ (33e8f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22cea8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -962812,23 +962814,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ asrs r2, r6 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - stmia r5!, {r2, r5, r6} │ │ │ │ + stmia r5!, {r2, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r5!, {r2, r3} │ │ │ │ + stmia r5!, {r2, r3, r5, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r4!, {r1, r2, r5} │ │ │ │ + stmia r4!, {r1, r2, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r4!, {r1, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r4, r5} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r0, [r1, #12] │ │ │ │ + str r0, [r5, #16] │ │ │ │ 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] @ (33ea08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22cfb8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -962922,23 +962924,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ands r2, r4 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - stmia r4!, {r4, r5, r6} │ │ │ │ + stmia r4!, {r4, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r4!, {r3, r4} │ │ │ │ + stmia r4!, {r3, r4, r5, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r3!, {r1, r2, r4} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrsh r0, [r7, r6] │ │ │ │ + str r0, [r3, #0] │ │ │ │ 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] @ (33eaf8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22d0a8>) │ │ │ │ @@ -963025,21 +963027,21 @@ │ │ │ │ it eq │ │ │ │ moveq r4, #6 │ │ │ │ beq.n 33ea62 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22d012> │ │ │ │ ldr r4, [r0, #24] │ │ │ │ b.n 33ea62 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22d012> │ │ │ │ subs r7, #16 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - stmia r3!, {r1, r3, r5, r7} │ │ │ │ + stmia r4!, {r1, r3} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r3!, {r2, r3, r5} │ │ │ │ + stmia r3!, {r2, r3, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r2!, {r1, r4} │ │ │ │ + stmia r2!, {r1, r4, r5, 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ ldr r4, [pc, #196] @ (33ebe4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22d194>) │ │ │ │ @@ -963125,21 +963127,21 @@ │ │ │ │ it eq │ │ │ │ moveq r4, #6 │ │ │ │ beq.n 33eb4e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22d0fe> │ │ │ │ ldr r4, [r0, #24] │ │ │ │ b.n 33eb4e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22d0fe> │ │ │ │ subs r6, #40 @ 0x28 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r5} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r2!, {r1, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r4} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r2!, {r5, r6} │ │ │ │ + stmia r2!, {r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r1!, {r1, r2, r5} │ │ │ │ + stmia r1!, {r1, r2, r7} │ │ │ │ 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] @ (33ecd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22d288>) │ │ │ │ @@ -963227,21 +963229,21 @@ │ │ │ │ ldr r5, [r0, #24] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 33ec3e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22d1ee> │ │ │ │ b.n 33ec94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22d244> │ │ │ │ nop │ │ │ │ subs r5, #60 @ 0x3c │ │ │ │ lsls r4, r3, #6 │ │ │ │ - stmia r2!, {r1, r4} │ │ │ │ + stmia r2!, {r1, r4, r5, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r1!, {r2, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r1!, {r1, r4, r7} │ │ │ │ + stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r0!, {r3, r4, r5} │ │ │ │ + stmia r0!, {r3, r4, r7} │ │ │ │ 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] @ (33ed98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22d348>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -963309,20 +963311,20 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ subs r4, #70 @ 0x46 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - stmia r1!, {r2, r5} │ │ │ │ + stmia r1!, {r2, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - itee mi │ │ │ │ - lslmi r3, r3, #3 │ │ │ │ - movwpl r3, #35864 @ 0x8c18 │ │ │ │ - cmppl r0, r3 │ │ │ │ + itee ge │ │ │ │ + lslge r3, r3, #3 │ │ │ │ + movwlt r3, #35864 @ 0x8c18 │ │ │ │ + cmplt r0, r3 │ │ │ │ beq.n 33ee14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22d3c4> │ │ │ │ bhi.n 33edcc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22d37c> │ │ │ │ movw r3, #34037 @ 0x84f5 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 33ee14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22d3c4> │ │ │ │ bhi.n 33ee06 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22d3b6> │ │ │ │ movw r3, #3553 @ 0xde1 │ │ │ │ @@ -963497,16 +963499,16 @@ │ │ │ │ ldrb r1, [r1, r4] │ │ │ │ cmp r1, lr │ │ │ │ bls.n 33eebe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22d46e> │ │ │ │ b.n 33ef2a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22d4da> │ │ │ │ nop │ │ │ │ asrs r6, r1, #7 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - it al │ │ │ │ - lslal r3, r3, #3 │ │ │ │ + stmia r0!, {r3, r6} │ │ │ │ + lsls r3, r3, #3 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #36713 @ 0x8f69 │ │ │ │ @@ -964345,33 +964347,33 @@ │ │ │ │ nop │ │ │ │ lsrs r4, r1, #31 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #30 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r4, [r3, #112] @ 0x70 │ │ │ │ + ldr r4, [r7, #116] @ 0x74 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - stmia r3!, {r2, r4, r5} │ │ │ │ + stmia r3!, {r2, r4, r7} │ │ │ │ lsls r6, r4, #3 │ │ │ │ - pop {r4, r6, pc} │ │ │ │ + pop {r4, r5, r7, pc} │ │ │ │ lsls r3, r3, #3 │ │ │ │ lsrs r6, r2, #27 │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r6} │ │ │ │ + pop {r3, r5, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cbnz r6, 33f998 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22df48> │ │ │ │ + pop {r1, r2, r4, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cbnz r4, 33f984 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22df34> │ │ │ │ + cbnz r4, 33f99c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22df4c> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - revsh r4, r3 │ │ │ │ + cbnz r4, 33f972 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22df22> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xb8ca │ │ │ │ + cbnz r2, 33f932 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22dee2> │ │ │ │ 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] │ │ │ │ @@ -964783,19 +964785,19 @@ │ │ │ │ ldmia r7!, {} │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #0] @ (33fe00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22e3b0>) │ │ │ │ lsls r4, r6, #26 │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #64] @ 0x40 │ │ │ │ + str r0, [r6, #68] @ 0x44 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cbz r0, 33fe78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22e428> │ │ │ │ + push {} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xb872 │ │ │ │ + @ instruction: 0xb8d2 │ │ │ │ lsls r6, r4, #3 │ │ │ │ movw r1, #38592 @ 0x96c0 │ │ │ │ cmp r4, r1 │ │ │ │ bne.w 33fb5a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22e10a> │ │ │ │ add.w ip, r5, #98304 @ 0x18000 │ │ │ │ ldrb.w r1, [ip, #1513] @ 0x5e9 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -966238,19 +966240,19 @@ │ │ │ │ lsrs r0, r0, #32 │ │ │ │ cmp r8, r9 │ │ │ │ @ instruction: 0xfaca019b │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, r0] │ │ │ │ + ldr r6, [r6, r1] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - add r7, pc, #800 @ (adr r7, 3412ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22f89c>) │ │ │ │ + add r0, sp, #160 @ 0xa0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r4, sp, #656 @ 0x290 │ │ │ │ + add r5, sp, #16 │ │ │ │ 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 │ │ │ │ @@ -966543,25 +966545,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ ands.w r1, r0, #155 @ 0x9b │ │ │ │ - ldr r7, [pc, #488] @ (341560 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22fb10>) │ │ │ │ + ldr r7, [pc, #872] @ (3416e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22fc90>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r7, [sp, #368] @ 0x170 │ │ │ │ + ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r3, pc, #832 @ (adr r3, 3416c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22fc70>) │ │ │ │ + add r4, pc, #192 @ (adr r4, 341440 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22f9f0>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r7, [sp, #352] @ 0x160 │ │ │ │ lsls r3, r3, #3 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #608] @ 0x260 │ │ │ │ + ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ add.w r1, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r0, [r1, #1670] @ 0x686 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 341030 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22f5e0> │ │ │ │ ldrb.w r0, [r1, #1784] @ 0x6f8 │ │ │ │ ldr r1, [pc, #868] @ (341704 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22fcb4>) │ │ │ │ @@ -966847,21 +966849,21 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ vldr s15, [r7] │ │ │ │ b.n 3413f6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22f9a6> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #872] @ 0x368 │ │ │ │ + ldr r3, [sp, #232] @ 0xe8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r1, [sp, #104] @ 0x68 │ │ │ │ + ldr r1, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r0, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r1, [sp, #304] @ 0x130 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r0, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r1, [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 │ │ │ │ sub sp, #16 │ │ │ │ mov sl, r3 │ │ │ │ @@ -967863,29 +967865,29 @@ │ │ │ │ subs r1, #132 @ 0x84 │ │ │ │ cmp r1, #1 │ │ │ │ bhi.w 34201a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2305ca> │ │ │ │ strh.w r2, [r4, #206] @ 0xce │ │ │ │ b.n 341cda <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23028a> │ │ │ │ nop │ │ │ │ @ instruction: 0xe8c4019b │ │ │ │ - ldr r0, [pc, #176] @ (342400 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2309b0>) │ │ │ │ + ldr r0, [pc, #560] @ (342580 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x230b30>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r4, [sp, #576] @ 0x240 │ │ │ │ + ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r7, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r0, [sp, #88] @ 0x58 │ │ │ │ lsls r3, r3, #3 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #736] @ 0x2e0 │ │ │ │ + str r6, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r3, #3 │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #62] @ 0x3e │ │ │ │ + str r0, [sp, #280] @ 0x118 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrh r2, [r7, #36] @ 0x24 │ │ │ │ + ldrh r2, [r3, #40] @ 0x28 │ │ │ │ lsls r3, r3, #3 │ │ │ │ add.w lr, r5, #98304 @ 0x18000 │ │ │ │ ldrb.w r1, [lr, #1671] @ 0x687 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 3419b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22ff64> │ │ │ │ ldr.w r1, [pc, #3276] @ 343048 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2315f8> │ │ │ │ ldr r0, [r5, #32] │ │ │ │ @@ -968920,29 +968922,29 @@ │ │ │ │ bne.w 34284c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x230dfc> │ │ │ │ adds r3, #6 │ │ │ │ and.w r3, r3, #7 │ │ │ │ b.n 342854 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x230e04> │ │ │ │ nop │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #22] │ │ │ │ + ldrh r2, [r5, #24] │ │ │ │ lsls r3, r3, #3 │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, #4] │ │ │ │ + ldrh r0, [r0, #8] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrh r6, [r6, #2] │ │ │ │ + ldrh r6, [r2, #6] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strh r0, [r7, #56] @ 0x38 │ │ │ │ + strh r0, [r3, #60] @ 0x3c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strh r0, [r7, #56] @ 0x38 │ │ │ │ + strh r0, [r3, #60] @ 0x3c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strh r6, [r7, #54] @ 0x36 │ │ │ │ + strh r6, [r3, #58] @ 0x3a │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strh r6, [r6, #6] │ │ │ │ + strh r6, [r2, #10] │ │ │ │ lsls r3, r3, #3 │ │ │ │ bic.w r0, r0, #2 │ │ │ │ subs.w r0, r0, #37120 @ 0x9100 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -969102,19 +969104,19 @@ │ │ │ │ ldmia r7!, {} │ │ │ │ ldmia r7!, {r1, r2, r5, r6} │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r0, [r1, #20] │ │ │ │ + strh r0, [r5, #22] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r2, [r0, #26] │ │ │ │ + ldrb r2, [r4, #27] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r5, #200 @ 0xc8 │ │ │ │ + cmp r6, #40 @ 0x28 │ │ │ │ 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] @ 3433e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x231998> │ │ │ │ sub sp, #32 │ │ │ │ @@ -969354,21 +969356,21 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 34344c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2319fc> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldmia r3, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #31] │ │ │ │ + strh r6, [r6, #0] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r4, [r6, #15] │ │ │ │ + ldrb r4, [r2, #17] │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldmia r3, {r2, r3, r5, r6} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - cmp r2, #144 @ 0x90 │ │ │ │ + cmp r2, #240 @ 0xf0 │ │ │ │ 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 │ │ │ │ @@ -969557,17 +969559,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1bae54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa9404> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 3436b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x231c60> │ │ │ │ nop │ │ │ │ - ldrb r4, [r1, #6] │ │ │ │ + ldrb r4, [r5, #7] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrb r0, [r2, #5] │ │ │ │ + ldrb r0, [r6, #6] │ │ │ │ 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 │ │ │ │ @@ -969634,17 +969636,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1bae54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa9404> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 343780 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x231d30> │ │ │ │ nop │ │ │ │ - ldrb r0, [r1, #4] │ │ │ │ + ldrb r0, [r5, #5] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrb r4, [r1, #3] │ │ │ │ + ldrb r4, [r5, #4] │ │ │ │ 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] @ (343860 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x231e10>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -969670,15 +969672,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ vldr s0, [sp, #12] │ │ │ │ bl 34307c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23162c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf128019b │ │ │ │ - ldrb r2, [r3, #3] │ │ │ │ + ldrb r2, [r7, #4] │ │ │ │ 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] @ (3438bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x231e6c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -969704,15 +969706,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 343244 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2317f4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xf0cc019b │ │ │ │ - ldrb r4, [r7, #1] │ │ │ │ + ldrb r4, [r3, #3] │ │ │ │ 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] @ (343918 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x231ec8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -969738,15 +969740,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3433f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2319a4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ orns r1, r0, #155 @ 0x9b │ │ │ │ - ldrb r4, [r6, #0] │ │ │ │ + ldrb r4, [r2, #2] │ │ │ │ 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] @ (343974 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x231f24>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -969772,15 +969774,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 343508 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x231ab8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ands.w r1, r4, #155 @ 0x9b │ │ │ │ - strb r0, [r5, #31] │ │ │ │ + ldrb r0, [r1, #1] │ │ │ │ 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] @ (3439d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x231f80>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -969806,15 +969808,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 34366c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x231c1c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ vsra.s64 d0, d11, #8 │ │ │ │ - strb r0, [r4, #30] │ │ │ │ + ldrb r0, [r0, #0] │ │ │ │ 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] @ (343a2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x231fdc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -969840,15 +969842,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 34373c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x231cec> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ vbic d16, d28, d11 │ │ │ │ - strb r0, [r3, #29] │ │ │ │ + strb r0, [r7, #30] │ │ │ │ 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] @ (343a9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23204c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -969883,15 +969885,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ mrc 1, 7, r0, cr14, cr11, {4} │ │ │ │ - strb r2, [r3, #28] │ │ │ │ + strb r2, [r7, #29] │ │ │ │ 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] @ (343b0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2320bc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -969926,17 +969928,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 343af4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2320a4> │ │ │ │ nop │ │ │ │ mrc 1, 4, r0, cr0, cr11, {4} │ │ │ │ - strb r0, [r0, #27] │ │ │ │ + strb r0, [r4, #28] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r3, #226 @ 0xe2 │ │ │ │ + cmp r4, #66 @ 0x42 │ │ │ │ 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] @ (343b80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x232130>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -969971,17 +969973,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mrc 1, 0, r0, cr12, cr11, {4} │ │ │ │ - strb r2, [r4, #25] │ │ │ │ + strb r2, [r0, #27] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strb r2, [r1, #25] │ │ │ │ + strb r2, [r5, #26] │ │ │ │ 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] @ (343c00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2321b0>) │ │ │ │ @@ -970019,15 +970021,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ stc 1, cr0, [r4, #620]! @ 0x26c │ │ │ │ - strb r6, [r6, #24] │ │ │ │ + strb r6, [r2, #26] │ │ │ │ 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] @ (343c7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23222c>) │ │ │ │ @@ -970064,15 +970066,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stc 1, cr0, [r8, #-620]! @ 0xfffffd94 │ │ │ │ - strb r6, [r1, #23] │ │ │ │ + strb r6, [r5, #24] │ │ │ │ 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] @ (343ce8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x232298>) │ │ │ │ @@ -970104,17 +970106,17 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 343cd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x232280> │ │ │ │ stc 1, cr0, [ip], #620 @ 0x26c │ │ │ │ - strb r6, [r5, #21] │ │ │ │ + strb r6, [r1, #23] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r2, #4 │ │ │ │ + cmp r2, #100 @ 0x64 │ │ │ │ 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] @ (343d58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x232308>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -970150,17 +970152,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ mcrr 1, 9, r0, r0, cr11 │ │ │ │ - strb r2, [r1, #20] │ │ │ │ + strb r2, [r5, #21] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strb r4, [r6, #19] │ │ │ │ + strb r4, [r2, #21] │ │ │ │ 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] @ (343dcc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23237c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -970195,17 +970197,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ rsbs r1, r0, fp, lsr #2 │ │ │ │ - strb r2, [r2, #19] │ │ │ │ + strb r2, [r6, #20] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strb r6, [r6, #18] │ │ │ │ + strb r6, [r2, #20] │ │ │ │ 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] @ (343e40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2323f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -970240,17 +970242,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 343e28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2323d8> │ │ │ │ nop │ │ │ │ adcs.w r1, ip, fp, lsr #2 │ │ │ │ - strb r0, [r3, #18] │ │ │ │ + strb r0, [r7, #19] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r0, #174 @ 0xae │ │ │ │ + cmp r1, #14 │ │ │ │ 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] @ (343eb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x232460>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -970286,17 +970288,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xeae8019b │ │ │ │ - strb r6, [r6, #16] │ │ │ │ + strb r6, [r2, #18] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strb r0, [r4, #16] │ │ │ │ + strb r0, [r0, #18] │ │ │ │ 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] @ (343f24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2324d4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -970331,17 +970333,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ orns r1, r8, fp, lsr #2 │ │ │ │ - strb r6, [r7, #15] │ │ │ │ + strb r6, [r3, #17] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strb r6, [r4, #15] │ │ │ │ + strb r6, [r0, #17] │ │ │ │ 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] @ (343f98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x232548>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -970376,17 +970378,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 343f80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x232530> │ │ │ │ nop │ │ │ │ and.w r1, r4, fp, lsr #2 │ │ │ │ - strb r4, [r1, #15] │ │ │ │ + strb r4, [r5, #16] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - movs r7, #86 @ 0x56 │ │ │ │ + movs r7, #182 @ 0xb6 │ │ │ │ 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] @ (34400c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2325bc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -970421,17 +970423,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 343ff4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2325a4> │ │ │ │ nop │ │ │ │ @ instruction: 0xe990019b │ │ │ │ - strb r0, [r6, #13] │ │ │ │ + strb r0, [r2, #15] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - movs r6, #226 @ 0xe2 │ │ │ │ + movs r7, #66 @ 0x42 │ │ │ │ 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] @ (344060 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x232610>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -970456,15 +970458,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 34366c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x231c1c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldmdb ip, {r0, r1, r3, r4, r7, r8} │ │ │ │ - strb r2, [r2, #12] │ │ │ │ + strb r2, [r6, #13] │ │ │ │ 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] @ (3440b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x232668>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -970490,15 +970492,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 34366c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x231c1c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xe8cc019b │ │ │ │ - strb r6, [r3, #11] │ │ │ │ + strb r6, [r7, #12] │ │ │ │ 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] @ (344128 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2326d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -970533,17 +970535,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 344110 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2326c0> │ │ │ │ nop │ │ │ │ ldrd r0, r1, [r4], #-620 @ 0x26c │ │ │ │ - strb r4, [r4, #10] │ │ │ │ + strb r4, [r0, #12] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - movs r5, #198 @ 0xc6 │ │ │ │ + movs r6, #38 @ 0x26 │ │ │ │ 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] @ (34417c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23272c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -970568,15 +970570,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 34373c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x231cec> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xe800019b │ │ │ │ - strb r6, [r0, #9] │ │ │ │ + strb r6, [r4, #10] │ │ │ │ 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] @ (3441d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x232784>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -970603,15 +970605,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 34373c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x231cec> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 344138 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2326e8> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strb r2, [r2, #8] │ │ │ │ + strb r2, [r6, #9] │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr r3, [pc, #612] @ (344444 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2329f4>) │ │ │ │ movw ip, #36873 @ 0x9009 │ │ │ │ push {r4, lr} │ │ │ │ cmp r1, ip │ │ │ │ add r3, pc │ │ │ │ beq.w 34434a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2328fa> │ │ │ │ @@ -970909,17 +970911,17 @@ │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ b.n 343e9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23244c> │ │ │ │ lsls r3, r3, #6 │ │ │ │ cbnz r0, 34455a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x232b0a> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r6, [r6, #112] @ 0x70 │ │ │ │ + ldr r6, [r2, #120] @ 0x78 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r0, [r6, #108] @ 0x6c │ │ │ │ + ldr r0, [r2, #116] @ 0x74 │ │ │ │ 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] @ (34458c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x232b3c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -970961,17 +970963,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ b.n 343dcc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23237c> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r4, [r4, #104] @ 0x68 │ │ │ │ + ldr r4, [r0, #112] @ 0x70 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r6, [r3, #100] @ 0x64 │ │ │ │ + ldr r6, [r7, #104] @ 0x68 │ │ │ │ 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] @ (344650 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x232c00>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -971042,21 +971044,21 @@ │ │ │ │ nop │ │ │ │ rev16 r4, r1 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ b.n 344d58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x233308> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r4, [r0, #100] @ 0x64 │ │ │ │ + ldr r4, [r4, #104] @ 0x68 │ │ │ │ lsls r3, r3, #3 │ │ │ │ cbnz r4, 34469c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x232c4c> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r6, r6, r4 │ │ │ │ + adds r6, r2, r6 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r4, [r3, #88] @ 0x58 │ │ │ │ + ldr r4, [r7, #92] @ 0x5c │ │ │ │ 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] @ (344728 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x232cd8>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -971129,21 +971131,21 @@ │ │ │ │ nop │ │ │ │ b.n 344c84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x233234> │ │ │ │ lsls r3, r3, #6 │ │ │ │ cbnz r0, 34474a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x232cfa> │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #84] @ 0x54 │ │ │ │ + ldr r6, [r3, #92] @ 0x5c │ │ │ │ lsls r3, r3, #3 │ │ │ │ cbnz r0, 34473c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x232cec> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r2, r4, r1 │ │ │ │ + adds r2, r0, r3 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r0, [r1, #76] @ 0x4c │ │ │ │ + ldr r0, [r5, #80] @ 0x50 │ │ │ │ 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] @ (3447fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x232dac>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -971216,21 +971218,21 @@ │ │ │ │ nop │ │ │ │ b.n 344bac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23315c> │ │ │ │ lsls r3, r3, #6 │ │ │ │ @ instruction: 0xb8a4 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #76] @ 0x4c │ │ │ │ + ldr r2, [r5, #80] @ 0x50 │ │ │ │ lsls r3, r3, #3 │ │ │ │ @ instruction: 0xb83c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r6, r1, #30 │ │ │ │ + asrs r6, r5, #31 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r4, [r6, #60] @ 0x3c │ │ │ │ + ldr r4, [r2, #68] @ 0x44 │ │ │ │ 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] @ (344890 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x232e40>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -971275,19 +971277,19 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ b.n 344ad0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x233080> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r4, [r6, #64] @ 0x40 │ │ │ │ + ldr r4, [r2, #72] @ 0x48 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - asrs r4, r6, #27 │ │ │ │ + asrs r4, r2, #29 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r2, [r3, #52] @ 0x34 │ │ │ │ + ldr r2, [r7, #56] @ 0x38 │ │ │ │ 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] @ (344924 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x232ed4>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -971335,19 +971337,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ b.n 344a4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x232ffc> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r0, [r0, #60] @ 0x3c │ │ │ │ + ldr r0, [r4, #64] @ 0x40 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - asrs r2, r4, #25 │ │ │ │ + asrs r2, r0, #27 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r0, [r1, #44] @ 0x2c │ │ │ │ + ldr r0, [r5, #48] @ 0x30 │ │ │ │ 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] @ (3449b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x232f64>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -971396,19 +971398,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 3449b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x232f68> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r6, [r1, #52] @ 0x34 │ │ │ │ + ldr r6, [r5, #56] @ 0x38 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - asrs r0, r2, #23 │ │ │ │ + asrs r0, r6, #24 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r6, [r6, #32] │ │ │ │ + ldr r6, [r2, #40] @ 0x28 │ │ │ │ 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] @ (344a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x232fc8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -971435,15 +971437,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 340514 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22eac4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ svc 112 @ 0x70 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r4, [r3, #44] @ 0x2c │ │ │ │ + ldr r4, [r7, #48] @ 0x30 │ │ │ │ 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] @ (344a74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x233024>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -971470,15 +971472,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 33f928 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22ded8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ svc 20 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r4, [r2, #40] @ 0x28 │ │ │ │ + ldr r4, [r6, #44] @ 0x2c │ │ │ │ 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] @ (344aec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23309c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -971518,15 +971520,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 33f928 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22ded8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ udf #184 @ 0xb8 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r4, [r1, #36] @ 0x24 │ │ │ │ + ldr r4, [r5, #40] @ 0x28 │ │ │ │ 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] @ (344b64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x233114>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -971566,15 +971568,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 33f928 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22ded8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ udf #64 @ 0x40 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r4, [r5, #28] │ │ │ │ + ldr r4, [r1, #36] @ 0x24 │ │ │ │ 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] @ (344bd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x233184>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -971610,15 +971612,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ble.n 344b64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x233114> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r6, [r2, #24] │ │ │ │ + ldr r6, [r6, #28] │ │ │ │ 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] @ (344c40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2331f0>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -971654,15 +971656,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ble.n 344cf4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2332a4> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r4, [r0, #20] │ │ │ │ + ldr r4, [r4, #24] │ │ │ │ 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] @ (344cb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x233260>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -971698,17 +971700,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 344c98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x233248> │ │ │ │ nop │ │ │ │ bgt.n 344c8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23323c> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ + ldr r0, [r2, #20] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r6, r7, r0 │ │ │ │ + subs r6, r3, r2 │ │ │ │ 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] @ (344d24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2332d4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -971744,15 +971746,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bgt.n 344e14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2333c4> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r6, [r2, #8] │ │ │ │ + ldr r6, [r6, #12] │ │ │ │ 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] @ (344d90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x233340>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -971788,15 +971790,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bgt.n 344da4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x233354> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r4, [r0, #4] │ │ │ │ + ldr r4, [r4, #8] │ │ │ │ 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] @ (344e00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2333b0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -971832,17 +971834,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 344de8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x233398> │ │ │ │ nop │ │ │ │ blt.n 344d3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2332ec> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r0, [r6, #124] @ 0x7c │ │ │ │ + ldr r0, [r2, #4] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r6, r5, r3 │ │ │ │ + adds r6, 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 r3, [pc, #116] @ (344e90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x233440>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -971891,17 +971893,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 344e62 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x233412> │ │ │ │ nop │ │ │ │ blt.n 344ee4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x233494> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r4, [r2, #120] @ 0x78 │ │ │ │ + str r4, [r6, #124] @ 0x7c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r6, r3, r1 │ │ │ │ + adds r6, r7, 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 r5, [pc, #84] @ (344f00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2334b0>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -971940,15 +971942,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 33f928 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22ded8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bge.n 344e34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2333e4> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r6, [r3, #112] @ 0x70 │ │ │ │ + str r6, [r7, #116] @ 0x74 │ │ │ │ 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] @ (344f74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x233524>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -971988,15 +971990,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 33f928 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22ded8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bge.n 344fd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x233580> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r6, [r1, #108] @ 0x6c │ │ │ │ + str r6, [r5, #112] @ 0x70 │ │ │ │ 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] @ (345000 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2335b0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -972045,17 +972047,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 344fd2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x233582> │ │ │ │ nop │ │ │ │ bls.n 344f74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x233524> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r0, [r7, #100] @ 0x64 │ │ │ │ + str r0, [r3, #108] @ 0x6c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - asrs r6, r5, #27 │ │ │ │ + asrs r6, r1, #29 │ │ │ │ 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] @ (345070 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x233620>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -972094,15 +972096,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 33f928 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22ded8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bls.n 3450c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x233674> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r2, [r0, #96] @ 0x60 │ │ │ │ + str r2, [r4, #100] @ 0x64 │ │ │ │ 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] @ (3450e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x233694>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -972142,15 +972144,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 33f928 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22ded8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bhi.n 345060 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x233610> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r2, [r6, #88] @ 0x58 │ │ │ │ + str r2, [r2, #96] @ 0x60 │ │ │ │ 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, 3450fe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2336ae> │ │ │ │ ldr r1, [r1, #52] @ 0x34 │ │ │ │ @@ -972314,22 +972316,22 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - str r0, [r6, #68] @ 0x44 │ │ │ │ + str r0, [r2, #76] @ 0x4c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r4, [r4, #64] @ 0x40 │ │ │ │ + str r4, [r0, #72] @ 0x48 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsrs r6, r6, #28 │ │ │ │ + lsrs r6, r2, #30 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - @ instruction: 0xf72800eb │ │ │ │ - @ instruction: 0xf71200eb │ │ │ │ + @ instruction: 0xf78800eb │ │ │ │ + @ instruction: 0xf77200eb │ │ │ │ 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 │ │ │ │ @@ -973169,25 +973171,25 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ beq.n 345c60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x234210> │ │ │ │ lsls r3, r3, #6 │ │ │ │ add r7, pc, #120 @ (adr r7, 345c20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2341d0>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, r6] │ │ │ │ + ldrb r0, [r6, r7] │ │ │ │ lsls r3, r3, #3 │ │ │ │ add r6, pc, #888 @ (adr r6, 345f2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2344dc>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrb r2, [r6, r1] │ │ │ │ + ldrb r2, [r2, r3] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrb r0, [r0, r0] │ │ │ │ + ldrb r0, [r4, r1] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrb r4, [r4, r1] │ │ │ │ + ldrb r4, [r0, r3] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrb r0, [r5, r0] │ │ │ │ + ldrb r0, [r1, r2] │ │ │ │ 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] @ (345bec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23419c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -973219,15 +973221,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (345c2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2341dc>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ ldmia r5!, {r3, r6} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrh r4, [r7, r5] │ │ │ │ + ldrh r4, [r3, r7] │ │ │ │ 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 │ │ │ │ @@ -973302,29 +973304,29 @@ │ │ │ │ ldr r2, [pc, #44] @ (345d1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2342cc>) │ │ │ │ mov r3, lr │ │ │ │ str r1, [sp, #0] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 345c9a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23424a> │ │ │ │ - ldrh r2, [r6, r5] │ │ │ │ + ldrh r2, [r2, r7] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r3!, {r1, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r4, r5} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r4, [r1, r5] │ │ │ │ + ldrh r4, [r5, r6] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrh r2, [r3, r6] │ │ │ │ + ldrh r2, [r7, r7] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrh r2, [r0, r5] │ │ │ │ + ldrh r2, [r4, r6] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrh r0, [r7, r6] │ │ │ │ + ldrb r0, [r3, r0] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrh r6, [r6, r4] │ │ │ │ + ldrh r6, [r2, r6] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrh r0, [r7, r5] │ │ │ │ + ldrh r0, [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, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ @@ -973514,25 +973516,25 @@ │ │ │ │ str r3, [r2, #4] │ │ │ │ b.n 345e74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x234424> │ │ │ │ ldr r0, [r1, #12] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r1, #12] │ │ │ │ b.n 345e20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2343d0> │ │ │ │ nop │ │ │ │ - stmia r3!, {r1, r2, r4, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r6, [r3, r2] │ │ │ │ + ldrh r6, [r7, r3] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r2!, {r1, r3, r4, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r4, [r0, r6] │ │ │ │ + ldr r4, [r4, r7] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrh r4, [r7, r0] │ │ │ │ + ldrh r4, [r3, r2] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrh r6, [r6, r0] │ │ │ │ + ldrh r6, [r2, 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #136] @ (345fcc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23457c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -973590,21 +973592,21 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 345f82 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x234532> │ │ │ │ ldmia r2!, {} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r4, [r7, r3] │ │ │ │ + ldr r4, [r3, r5] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r0, [r3, r4] │ │ │ │ + ldr r0, [r7, r5] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r6, [r4, r3] │ │ │ │ + ldr r6, [r0, r5] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r4, [r5, r4] │ │ │ │ + ldr r4, [r1, 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #300] @ (346120 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2346d0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -973728,21 +973730,21 @@ │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 34603c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2345ec> │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r4, r6} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrsb r4, [r3, r5] │ │ │ │ + ldrsb r4, [r7, r6] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r4, [r3, r1] │ │ │ │ + ldr r4, [r7, r2] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrsb r0, [r6, r2] │ │ │ │ + ldrsb r0, [r2, r4] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrsb r2, [r3, r7] │ │ │ │ + ldr r2, [r7, r0] │ │ │ │ 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] @ (346398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x234948>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -974221,23 +974223,23 @@ │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 26f254 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15d804> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 3464b6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x234a66> │ │ │ │ nop │ │ │ │ stmia r5!, {r2, r4, r7} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strb r2, [r4, r2] │ │ │ │ + strb r2, [r0, r4] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strh r6, [r6, r7] │ │ │ │ + strb r6, [r2, r1] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strh r2, [r4, r5] │ │ │ │ + strh r2, [r0, r7] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strh r2, [r4, r6] │ │ │ │ + strb r2, [r0, r0] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strh r4, [r4, r6] │ │ │ │ + strb r4, [r0, 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, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #136] @ (346700 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x234cb0>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -974290,15 +974292,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ str r6, [r5, #60] @ 0x3c │ │ │ │ b.n 3466e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x234c98> │ │ │ │ nop │ │ │ │ stmia r2!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r4, [r2, r3] │ │ │ │ + strh r4, [r6, r4] │ │ │ │ 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] @ (346924 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x234ed4>) │ │ │ │ mov r9, r2 │ │ │ │ @@ -974500,39 +974502,39 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ str.w r8, [r4, #60] @ 0x3c │ │ │ │ b.n 346818 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x234dc8> │ │ │ │ stmia r2!, {r1, r3, r5} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r6, [r1, r4] │ │ │ │ + strh r6, [r5, r5] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strh r4, [r5, r5] │ │ │ │ + strh r4, [r1, r7] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strh r4, [r7, r4] │ │ │ │ + strh r4, [r3, r6] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strh r4, [r1, r5] │ │ │ │ + strh r4, [r5, r6] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strh r6, [r5, r5] │ │ │ │ + strh r6, [r1, r7] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strh r4, [r3, r3] │ │ │ │ + strh r4, [r7, r4] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strh r2, [r5, r4] │ │ │ │ + strh r2, [r1, r6] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strh r6, [r1, r0] │ │ │ │ + strh r6, [r5, r1] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r2, [r0, r7] │ │ │ │ + strh r2, [r4, r0] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r0, [r3, r6] │ │ │ │ + str r0, [r7, r7] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r6, [r7, r6] │ │ │ │ + strh r6, [r3, r0] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r2, [r3, r6] │ │ │ │ + str r2, [r7, r7] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r0, [r6, r2] │ │ │ │ + str r0, [r2, r4] │ │ │ │ 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] @ (346a0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x234fbc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -974595,19 +974597,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ itet le │ │ │ │ lslle r3, r3, #6 │ │ │ │ - strgt r4, [r5, r7] │ │ │ │ + strhgt r4, [r1, r1] │ │ │ │ lslle r3, r3, #3 │ │ │ │ - str r6, [r1, r6] │ │ │ │ + str r6, [r5, r7] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r2, [r1, r6] │ │ │ │ + str r2, [r5, r7] │ │ │ │ lsls r3, r3, #3 │ │ │ │ cbnz r1, 346a26 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x234fd6> │ │ │ │ add.w r0, r0, #532480 @ 0x82000 │ │ │ │ ldr r0, [r0, #120] @ 0x78 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -974683,15 +974685,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ movs r0, #0 │ │ │ │ b.n 346ad4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235084> │ │ │ │ bkpt 0x008e │ │ │ │ lsls r3, r3, #6 │ │ │ │ - @ instruction: 0xfa2e00d9 │ │ │ │ + @ instruction: 0xfa8e00d9 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ (346b78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235128>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -974799,19 +974801,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ pop {r1, r4, r5, r7, pc} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r6, [r2, r0] │ │ │ │ + str r6, [r6, r1] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r7, [pc, #832] @ (346f64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235514>) │ │ │ │ + str r0, [r6, r0] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r0, [r0, r0] │ │ │ │ + str r0, [r4, 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] @ (346cec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23529c>) │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ @@ -974885,17 +974887,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ pop {r2, r3, pc} │ │ │ │ lsls r3, r3, #6 │ │ │ │ pop {r2, r3, r5, r7} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r7, [pc, #392] @ (346e80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235430>) │ │ │ │ + ldr r7, [pc, #776] @ (347000 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2355b0>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r7, [pc, #456] @ (346ec4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235474>) │ │ │ │ + ldr r7, [pc, #840] @ (347044 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2355f4>) │ │ │ │ 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] @ (346d58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235308>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -974971,15 +974973,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1bae54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa9404> │ │ │ │ b.n 346da4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235354> │ │ │ │ cbnz r2, 346e4a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2353fa> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r6, [pc, #984] @ (3471b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235760>) │ │ │ │ + ldr r7, [pc, #344] @ (346f30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2354e0>) │ │ │ │ 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] @ (346e00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2353b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -975029,17 +975031,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (346e78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235428>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ cbnz r4, 346ec0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235470> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r6, [pc, #704] @ (347138 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2356e8>) │ │ │ │ + ldr r7, [pc, #64] @ (346eb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235468>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r6, [pc, #368] @ (346fec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23559c>) │ │ │ │ + ldr r6, [pc, #752] @ (34716c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23571c>) │ │ │ │ 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] @ (346f0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2354bc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -975093,19 +975095,19 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r3, #13] │ │ │ │ str r3, [r6, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ hlt 0x0038 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r6, [pc, #568] @ (34714c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2356fc>) │ │ │ │ + ldr r6, [pc, #952] @ (3472cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23587c>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r6, [pc, #248] @ (347010 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2355c0>) │ │ │ │ + ldr r6, [pc, #632] @ (347190 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235740>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r1, [pc, #808] @ (347244 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2357f4>) │ │ │ │ + ldr r2, [pc, #168] @ (346fc4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235574>) │ │ │ │ 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] @ (346fc0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235570>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -975166,21 +975168,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ rev r0, r3 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r6, [pc, #264] @ (3470d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235680>) │ │ │ │ + ldr r6, [pc, #648] @ (347250 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235800>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r5, [pc, #856] @ (347324 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2358d4>) │ │ │ │ + ldr r6, [pc, #216] @ (3470a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235654>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r1, [pc, #136] @ (347058 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235608>) │ │ │ │ + ldr r1, [pc, #520] @ (3471d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235788>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r5, [pc, #872] @ (34733c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2358ec>) │ │ │ │ + ldr r6, [pc, #232] @ (3470bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23566c>) │ │ │ │ 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] @ (3470b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235668>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -975268,21 +975270,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cbnz r0, 3470d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235684> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r5, [pc, #896] @ (347440 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2359f0>) │ │ │ │ + ldr r6, [pc, #256] @ (3471c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235770>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r5, [pc, #320] @ (347204 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2357b4>) │ │ │ │ + ldr r5, [pc, #704] @ (347384 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235934>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r0, [pc, #224] @ (3471a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235758>) │ │ │ │ + ldr r0, [pc, #608] @ (347328 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2358d8>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r5, [pc, #288] @ (3471ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23579c>) │ │ │ │ + ldr r5, [pc, #672] @ (34736c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23591c>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ cmp r0, #25 │ │ │ │ bhi.n 3470f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2356a4> │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r2, r7, #20 │ │ │ │ asrs r3, r2, #32 │ │ │ │ asrs r0, r2, #32 │ │ │ │ @@ -975341,43 +975343,43 @@ │ │ │ │ ldr r0, [pc, #68] @ (347188 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235738>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #64] @ (34718c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23573c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r5, sp, #176 @ 0xb0 │ │ │ │ + add r5, sp, #560 @ 0x230 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r3, pc, #936 @ (adr r3, 347500 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235ab0>) │ │ │ │ + add r4, pc, #296 @ (adr r4, 347280 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235830>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ - cmp r3, #68 @ 0x44 │ │ │ │ + cmp r3, #164 @ 0xa4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r5, [pc, #264] @ (347268 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235818>) │ │ │ │ + ldr r5, [pc, #648] @ (3473e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235998>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r5, [pc, #272] @ (347274 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235824>) │ │ │ │ + ldr r5, [pc, #656] @ (3473f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2359a4>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adc.w r0, sl, #7143424 @ 0x6d0000 │ │ │ │ - ldr r5, [pc, #256] @ (34726c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23581c>) │ │ │ │ + sub.w r0, sl, #7143424 @ 0x6d0000 │ │ │ │ + ldr r5, [pc, #640] @ (3473ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23599c>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r2!, {r1, r3} │ │ │ │ + stmia r2!, {r1, r3, r5, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xfab000dd │ │ │ │ - ldr r5, [pc, #216] @ (347250 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235800>) │ │ │ │ + @ instruction: 0xfb1000dd │ │ │ │ + ldr r5, [pc, #600] @ (3473d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235980>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cbnz r4, 3471ca <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23577a> │ │ │ │ + cbnz r4, 3471e2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235792> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r5, [pc, #216] @ (347258 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235808>) │ │ │ │ + ldr r5, [pc, #600] @ (3473d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235988>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r0, sp, #16 │ │ │ │ + add r0, sp, #400 @ 0x190 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r3, #112] @ 0x70 │ │ │ │ + ldr r6, [r7, #116] @ 0x74 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - cmp r2, #224 @ 0xe0 │ │ │ │ + cmp r3, #64 @ 0x40 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r2, #242 @ 0xf2 │ │ │ │ + subs r3, #82 @ 0x52 │ │ │ │ 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 │ │ │ │ @@ -975465,21 +975467,21 @@ │ │ │ │ b.n 3471c6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235776> │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ ldr.w r3, [r3, #176] @ 0xb0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 3471d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235788> │ │ │ │ b.n 3471b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235764> │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #888] @ (3475e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235b98>) │ │ │ │ + ldr r5, [pc, #248] @ (347368 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235918>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r4, [pc, #584] @ (3474bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235a6c>) │ │ │ │ + ldr r4, [pc, #968] @ (34763c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235bec>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r4, [pc, #512] @ (347478 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235a28>) │ │ │ │ + ldr r4, [pc, #896] @ (3475f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235ba8>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r4, [pc, #216] @ (347354 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235904>) │ │ │ │ + ldr r4, [pc, #600] @ (3474d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235a84>) │ │ │ │ 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] @ 34748c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235a3c> │ │ │ │ @@ -975688,52 +975690,52 @@ │ │ │ │ bne.n 347462 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235a12> │ │ │ │ mov r1, r9 │ │ │ │ movs r0, #1 │ │ │ │ blx 73548 <__printf_chk@plt> │ │ │ │ b.n 347462 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235a12> │ │ │ │ ldrh r6, [r4, #42] @ 0x2a │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r4, [pc, #152] @ (34752c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235adc>) │ │ │ │ + ldr r4, [pc, #536] @ (3476ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235c5c>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r4, [pc, #160] @ (347538 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235ae8>) │ │ │ │ + ldr r4, [pc, #544] @ (3476b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235c68>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r4, [pc, #184] @ (347554 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235b04>) │ │ │ │ + ldr r4, [pc, #568] @ (3476d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235c84>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r2, [pc, #288] @ (3475c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235b70>) │ │ │ │ + ldr r2, [pc, #672] @ (347740 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235cf0>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - beq.n 3474cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235a7c> │ │ │ │ + beq.n 34758c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235b3c> │ │ │ │ lsls r1, r4, #3 │ │ │ │ cmp r5, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #712] @ (347774 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235d24>) │ │ │ │ + ldr r4, [pc, #72] @ (3474f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235aa4>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r1, #148 @ 0x94 │ │ │ │ + subs r1, #244 @ 0xf4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r1, [pc, #976] @ (347884 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235e34>) │ │ │ │ + ldr r2, [pc, #336] @ (347604 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235bb4>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cmn r6, r6 │ │ │ │ + muls r6, r2 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r3, [pc, #816] @ (3477ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235d9c>) │ │ │ │ + ldr r4, [pc, #176] @ (34756c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235b1c>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r1, [pc, #888] @ (347838 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235de8>) │ │ │ │ + ldr r2, [pc, #248] @ (3475b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235b68>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r3, [pc, #640] @ (347744 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235cf4>) │ │ │ │ + ldr r4, [pc, #0] @ (3474c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235a74>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r1, [pc, #680] @ (347770 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235d20>) │ │ │ │ + ldr r2, [pc, #40] @ (3474f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235aa0>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r3, [pc, #400] @ (34765c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235c0c>) │ │ │ │ + ldr r3, [pc, #784] @ (3477dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235d8c>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r1, [pc, #424] @ (347678 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235c28>) │ │ │ │ + ldr r1, [pc, #808] @ (3477f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235da8>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r3, [pc, #80] @ (347524 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235ad4>) │ │ │ │ + ldr r3, [pc, #464] @ (3476a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235c54>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r1, [pc, #184] @ (347590 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235b40>) │ │ │ │ + ldr r1, [pc, #568] @ (347710 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235cc0>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - @ instruction: 0xfaa600eb │ │ │ │ - ldr r0, [pc, #992] @ (3478c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235e70>) │ │ │ │ + @ instruction: 0xfb0600eb │ │ │ │ + ldr r1, [pc, #352] @ (347640 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235bf0>) │ │ │ │ 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] @ (3475d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235b84>) │ │ │ │ @@ -975826,23 +975828,23 @@ │ │ │ │ nop │ │ │ │ push {r3, r4, r5} │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldrh r4, [r0, #24] │ │ │ │ lsls r3, r3, #6 │ │ │ │ asrs r0, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #312] @ (347718 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235cc8>) │ │ │ │ + ldr r2, [pc, #696] @ (347898 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235e48>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r2, [pc, #16] @ (3475f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235ba4>) │ │ │ │ + ldr r2, [pc, #400] @ (347774 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235d24>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r1, [pc, #920] @ (347980 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235f30>) │ │ │ │ + ldr r2, [pc, #280] @ (347700 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235cb0>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r1, [pc, #640] @ (34786c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235e1c>) │ │ │ │ + ldr r2, [pc, #0] @ (3475ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235b9c>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r1, [pc, #776] @ (3478f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235ea8>) │ │ │ │ + ldr r2, [pc, #136] @ (347678 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235c28>) │ │ │ │ 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 │ │ │ │ @@ -975981,21 +975983,21 @@ │ │ │ │ b.n 3476a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235c50> │ │ │ │ uxtb r6, r7 │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldrh r0, [r1, #14] │ │ │ │ lsls r3, r3, #6 │ │ │ │ asrs r0, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #88] @ (3477d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235d84>) │ │ │ │ + ldr r1, [pc, #472] @ (347954 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235f04>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r0, [pc, #1008] @ (347b70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x236120>) │ │ │ │ + ldr r1, [pc, #368] @ (3478f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235ea0>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r0, [pc, #768] @ (347a84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x236034>) │ │ │ │ + ldr r1, [pc, #128] @ (347804 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235db4>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r0, [pc, #792] @ (347aa0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x236050>) │ │ │ │ + ldr r1, [pc, #152] @ (347820 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x235dd0>) │ │ │ │ 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 │ │ │ │ @@ -976737,31 +976739,31 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r2, #2] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #288] @ (3480dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23668c>) │ │ │ │ + ldr r0, [pc, #672] @ (34825c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23680c>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r0, [pc, #272] @ (3480d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x236680>) │ │ │ │ + ldr r0, [pc, #656] @ (348250 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x236800>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r4, #68 @ 0x44 │ │ │ │ + adds r4, #164 @ 0xa4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r3, #176 @ 0xb0 │ │ │ │ + adds r4, #16 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r3, #94 @ 0x5e │ │ │ │ + adds r3, #190 @ 0xbe │ │ │ │ lsls r0, r6, #3 │ │ │ │ strh r2, [r6, #52] @ 0x34 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r2, #212 @ 0xd4 │ │ │ │ + adds r3, #52 @ 0x34 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - orrs r2, r4 │ │ │ │ + bics r2, r0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - orrs r4, r5 │ │ │ │ + bics r4, r1 │ │ │ │ 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 │ │ │ │ @@ -976947,15 +976949,15 @@ │ │ │ │ mov r4, r8 │ │ │ │ ldr.w fp, [r3, #48] @ 0x30 │ │ │ │ b.n 3480cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23667c> │ │ │ │ ldr r4, [sp, #28] │ │ │ │ lsls r4, r4, #1 │ │ │ │ b.n 34800a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2365ba> │ │ │ │ nop │ │ │ │ - cmp r4, #76 @ 0x4c │ │ │ │ + cmp r4, #172 @ 0xac │ │ │ │ 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 │ │ │ │ @@ -977194,15 +977196,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 34836a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23691a> │ │ │ │ - cmp r0, #24 │ │ │ │ + cmp r0, #120 @ 0x78 │ │ │ │ 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] @ (348598 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x236b48>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -978906,31 +978908,31 @@ │ │ │ │ b.n 349438 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2379e8> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r4, [r3, #1] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r0, #2 │ │ │ │ + adds r2, r4, #3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r0, r0, #0 │ │ │ │ + adds r0, r4, #1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r0, [r6, #112] @ 0x70 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - cmp r6, #76 @ 0x4c │ │ │ │ + cmp r6, #172 @ 0xac │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r4, #128 @ 0x80 │ │ │ │ + cmp r4, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r3, #240 @ 0xf0 │ │ │ │ + cmp r4, #80 @ 0x50 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r3, #192 @ 0xc0 │ │ │ │ + cmp r4, #32 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r3, #46 @ 0x2e │ │ │ │ + cmp r3, #142 @ 0x8e │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r2, #204 @ 0xcc │ │ │ │ + cmp r3, #44 @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -979172,27 +979174,27 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ b.n 349710 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237cc0> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r7, #24] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - cmp r3, #50 @ 0x32 │ │ │ │ + cmp r3, #146 @ 0x92 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r3, #66 @ 0x42 │ │ │ │ + cmp r3, #162 @ 0xa2 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr r4, [r2, #16] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r6, r6, #19 │ │ │ │ + asrs r6, r2, #21 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r1, #182 @ 0xb6 │ │ │ │ + cmp r2, #22 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r1, #254 @ 0xfe │ │ │ │ + cmp r2, #94 @ 0x5e │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r1, #114 @ 0x72 │ │ │ │ + cmp r1, #210 @ 0xd2 │ │ │ │ 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] @ (349b6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23811c>) │ │ │ │ add.w r6, r3, #94208 @ 0x17000 │ │ │ │ @@ -979465,17 +979467,17 @@ │ │ │ │ nop │ │ │ │ str r6, [r5, #112] @ 0x70 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r2, #100] @ 0x64 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - cmp r0, #118 @ 0x76 │ │ │ │ + cmp r0, #214 @ 0xd6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r0, #110 @ 0x6e │ │ │ │ + cmp r0, #206 @ 0xce │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cbz r3, 349b8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23813c> │ │ │ │ ldrb.w r3, [r0, #100] @ 0x64 │ │ │ │ cbz r3, 349b90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x238140> │ │ │ │ movs r0, #1 │ │ │ │ @@ -979490,15 +979492,15 @@ │ │ │ │ ldr r2, [pc, #12] @ (349bb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x238164>) │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 748e0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - movs r6, #242 @ 0xf2 │ │ │ │ + movs r7, #82 @ 0x52 │ │ │ │ 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] @ (349ca0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x238250>) │ │ │ │ sub.w sp, sp, #1032 @ 0x408 │ │ │ │ @@ -979575,17 +979577,17 @@ │ │ │ │ add.w sp, sp, #1032 @ 0x408 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ str r2, [r5, #64] @ 0x40 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #194 @ 0xc2 │ │ │ │ + movs r7, #34 @ 0x22 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - movs r6, #112 @ 0x70 │ │ │ │ + movs r6, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ str r2, [r7, #52] @ 0x34 │ │ │ │ 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 │ │ │ │ @@ -979814,17 +979816,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #37643 @ 0x930b │ │ │ │ bl 332790 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x220d40> │ │ │ │ b.n 349d54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x238304> │ │ │ │ ldrh r0, [r0, #36] @ 0x24 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - movs r4, #252 @ 0xfc │ │ │ │ + movs r5, #92 @ 0x5c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - movs r4, #128 @ 0x80 │ │ │ │ + movs r4, #224 @ 0xe0 │ │ │ │ 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 │ │ │ │ @@ -980564,15 +980566,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 348f84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strh r4, [r0, #16] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r0, r7, #0 │ │ │ │ + adds r0, r3, #2 │ │ │ │ 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] @ 34a804 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x238db4> │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -980620,15 +980622,15 @@ │ │ │ │ nop │ │ │ │ strh r4, [r3, #12] │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldr r2, [r4, r1] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r4, r7 │ │ │ │ + adds r0, r0, #1 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr r6, [r2, r0] │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -980679,15 +980681,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ strh r0, [r1, #8] │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldrsb r6, [r1, r7] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r4, r5 │ │ │ │ + subs r0, r0, r7 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldrsb r4, [r7, r5] │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -980739,15 +980741,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ strh r4, [r5, #2] │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldrsb r4, [r6, r4] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r1, r3 │ │ │ │ + subs r0, r5, r4 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldrsb r4, [r3, r3] │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -980774,15 +980776,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 348f84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r4, #31] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - subs r6, r4, r1 │ │ │ │ + subs r6, r0, r3 │ │ │ │ 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] @ (34aa20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x238fd0>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -980829,15 +980831,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldrsb r6, [r0, r1] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r7, #29] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - subs r4, r0, r0 │ │ │ │ + subs r4, r4, r1 │ │ │ │ lsls r3, r3, #3 │ │ │ │ strb r4, [r6, r7] │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -980887,15 +980889,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r5, #27] │ │ │ │ lsls r3, r3, #6 │ │ │ │ strb r6, [r5, r6] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r0, r6 │ │ │ │ + adds r4, r4, r7 │ │ │ │ lsls r3, r3, #3 │ │ │ │ strb r0, [r4, r5] │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -980947,15 +980949,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r2, #25] │ │ │ │ lsls r3, r3, #6 │ │ │ │ strb r2, [r3, r4] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r0, r4 │ │ │ │ + adds r4, r4, r5 │ │ │ │ lsls r3, r3, #3 │ │ │ │ strb r0, [r1, r3] │ │ │ │ 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 │ │ │ │ @@ -980984,15 +980986,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348f84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r2, #23] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r0, r3, r2 │ │ │ │ + adds r0, r7, r3 │ │ │ │ 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] @ 34ac0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2391bc> │ │ │ │ mov r4, r3 │ │ │ │ @@ -981017,15 +981019,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ bl 348f84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r6, [r6, #21] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r0, r2, r1 │ │ │ │ + adds r0, r6, r2 │ │ │ │ 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] @ 34ac68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x239218> │ │ │ │ mov r4, r3 │ │ │ │ @@ -981052,15 +981054,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348f84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r3, #20] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r4, r1, r0 │ │ │ │ + adds r4, r5, r1 │ │ │ │ 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] @ 34acc4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x239274> │ │ │ │ mov r4, r3 │ │ │ │ @@ -981087,15 +981089,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348f84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r0, #19] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r4, r0, #31 │ │ │ │ + adds 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, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #64] @ 34ad1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2392cc> │ │ │ │ mov r4, r3 │ │ │ │ @@ -981120,15 +981122,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ bl 348f84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r6, [r4, #17] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r4, r7, #29 │ │ │ │ + asrs r4, r3, #31 │ │ │ │ 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] @ 34ad78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x239328> │ │ │ │ mov r4, r3 │ │ │ │ @@ -981155,15 +981157,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348f84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r1, #16] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r0, r7, #28 │ │ │ │ + asrs r0, r3, #30 │ │ │ │ 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] @ 34add4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x239384> │ │ │ │ mov r4, r3 │ │ │ │ @@ -981190,15 +981192,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348f84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r6, #14] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r0, r6, #27 │ │ │ │ + asrs r0, r2, #29 │ │ │ │ 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] @ 34ae30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2393e0> │ │ │ │ mov r4, r3 │ │ │ │ @@ -981225,15 +981227,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348f84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r2, #13] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r0, r5, #26 │ │ │ │ + asrs r0, r1, #28 │ │ │ │ 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} │ │ │ │ @@ -981255,15 +981257,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 3498b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237e64> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r4, [r6, #11] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r0, r5, #25 │ │ │ │ + asrs r0, r1, #27 │ │ │ │ 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] @ 34aecc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23947c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -981286,15 +981288,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 3498b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237e64> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r6, [r5, #10] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r4, r6, #24 │ │ │ │ + asrs r4, r2, #26 │ │ │ │ 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] @ (34af14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2394c4>) │ │ │ │ @@ -981656,15 +981658,15 @@ │ │ │ │ add r2, sp, #20 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 348f84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ strb r6, [r0, #26] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r2, r7, #8 │ │ │ │ + asrs r2, r3, #10 │ │ │ │ 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] @ (34b380 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x239930>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -981712,15 +981714,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [pc, #936] @ (34b72c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x239cdc>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r4, #24] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r0, r3, #7 │ │ │ │ + asrs r0, r7, #8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr r4, [pc, #592] @ (34b5e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x239b94>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -981771,15 +981773,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ strb r0, [r1, #22] │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldr r4, [pc, #312] @ (34b558 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x239b08>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #5 │ │ │ │ + asrs r4, r6, #6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr r3, [pc, #1008] @ (34b81c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x239dcc>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -981832,15 +981834,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ strb r0, [r6, #19] │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldr r3, [pc, #728] @ (34b794 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x239d44>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #3 │ │ │ │ + asrs r0, r6, #4 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr r3, [pc, #384] @ (34b648 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x239bf8>) │ │ │ │ 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 │ │ │ │ @@ -981869,15 +981871,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348f84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r5, #17] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r0, r4, #1 │ │ │ │ + asrs r0, 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] @ 34b578 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x239b28> │ │ │ │ mov r4, r3 │ │ │ │ @@ -981904,15 +981906,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348f84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r1, #16] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r4, r3, #32 │ │ │ │ + asrs r4, r7, #1 │ │ │ │ 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] @ 34b5d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x239b84> │ │ │ │ mov r4, r3 │ │ │ │ @@ -981939,15 +981941,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348f84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r6, #14] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r0, r3, #31 │ │ │ │ + asrs 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] @ 34b630 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x239be0> │ │ │ │ mov r4, r3 │ │ │ │ @@ -981974,15 +981976,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348f84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r2, #13] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r4, r2, #30 │ │ │ │ + lsrs r4, r6, #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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (34b684 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x239c34>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -982008,15 +982010,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 349620 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237bd0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r7, #11] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r6, r2, #29 │ │ │ │ + lsrs r6, r6, #30 │ │ │ │ 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] @ (34b6d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x239c88>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -982042,15 +982044,15 @@ │ │ │ │ movs r4, #2 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 349620 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237bd0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r0, [r5, #10] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r6, r3, #28 │ │ │ │ + lsrs r6, r7, #29 │ │ │ │ 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] @ (34b72c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x239cdc>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -982076,15 +982078,15 @@ │ │ │ │ movs r4, #2 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 349620 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237bd0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r4, [r2, #9] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r6, r4, #27 │ │ │ │ + lsrs r6, r0, #29 │ │ │ │ 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] @ 34b778 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x239d28> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -982259,15 +982261,15 @@ │ │ │ │ movs r4, #3 │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 349620 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237bd0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r0, [r1, #1] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r6, r6, #19 │ │ │ │ + lsrs r6, r2, #21 │ │ │ │ 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] @ (34b98c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x239f3c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -982293,15 +982295,15 @@ │ │ │ │ movs r4, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 349620 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237bd0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r4, [r6, #124] @ 0x7c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r6, r7, #18 │ │ │ │ + lsrs r6, r3, #20 │ │ │ │ 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] @ (34b9e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x239f90>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -982328,15 +982330,15 @@ │ │ │ │ movs r4, #4 │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 349620 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237bd0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r6, r0, #18 │ │ │ │ + lsrs r6, r4, #19 │ │ │ │ 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] @ (34ba34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x239fe4>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -982362,15 +982364,15 @@ │ │ │ │ movs r4, #4 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 349620 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237bd0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r4, [r1, #116] @ 0x74 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r6, r1, #17 │ │ │ │ + lsrs r6, r5, #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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (34ba8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23a03c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -982398,15 +982400,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 349620 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237bd0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r6, r2, #16 │ │ │ │ + lsrs r6, r6, #17 │ │ │ │ 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, #64] @ (34bae4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23a094>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -982434,15 +982436,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 349620 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237bd0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r2, r3, #15 │ │ │ │ + lsrs r2, r7, #16 │ │ │ │ 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, #48] @ 34bb2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23a0dc> │ │ │ │ sub sp, #8 │ │ │ │ @@ -982744,17 +982746,17 @@ │ │ │ │ add r3, pc │ │ │ │ bl 139498 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27a48> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r1, #52] @ 0x34 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r6, r3, #2 │ │ │ │ + lsrs r6, r7, #3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsrs r2, r1, #2 │ │ │ │ + lsrs r2, r5, #3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ bl 34bdec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23a39c> │ │ │ │ @@ -982815,17 +982817,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r0, r4, #32 │ │ │ │ + lsrs r0, r0, #2 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsls r6, r6, #31 │ │ │ │ + lsrs r6, r2, #1 │ │ │ │ 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, #128] @ (34bfac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23a55c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -982875,19 +982877,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 34bf86 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23a536> │ │ │ │ ldr r4, [r3, #32] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r4, r0, #31 │ │ │ │ + lsrs r4, r4, #32 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsls r2, r7, #29 │ │ │ │ + lsls r2, r3, #31 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsls r4, r7, #29 │ │ │ │ + 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #112] @ (34c03c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23a5ec>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -983018,21 +983020,21 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ ldr r1, [r2, #56] @ 0x38 │ │ │ │ add r1, r3 │ │ │ │ b.n 34c0ae <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23a65e> │ │ │ │ ldr r4, [r6, #12] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r0, r3, #27 │ │ │ │ + lsls r0, r7, #28 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsls r0, r6, #25 │ │ │ │ + lsls r0, r2, #27 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsls r2, r6, #25 │ │ │ │ + lsls r2, r2, #27 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsls r2, r1, #26 │ │ │ │ + lsls r2, r5, #27 │ │ │ │ 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] @ (34c1c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23a770>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -983165,21 +983167,21 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ ldr r1, [r2, #60] @ 0x3c │ │ │ │ add r1, r3 │ │ │ │ b.n 34c232 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23a7e2> │ │ │ │ str r0, [r6, #116] @ 0x74 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r0, r1, #23 │ │ │ │ + lsls r0, r5, #24 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsls r4, r3, #21 │ │ │ │ + lsls r4, r7, #22 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsls r2, r4, #21 │ │ │ │ + lsls r2, r0, #23 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsls r2, r0, #22 │ │ │ │ + lsls r2, r4, #23 │ │ │ │ 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.w ip, [pc, #88] @ 34c32c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23a8dc> │ │ │ │ mov r7, r3 │ │ │ │ @@ -983212,17 +983214,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r6, [r5, #100] @ 0x64 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r4, r0, #21 │ │ │ │ + lsls r4, r4, #22 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsls r6, r3, #20 │ │ │ │ + lsls r6, r7, #21 │ │ │ │ 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, #128] @ 34c3c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23a978> │ │ │ │ mov r6, r3 │ │ │ │ @@ -983273,21 +983275,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r2, [r7, #92] @ 0x5c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r6, r1, #19 │ │ │ │ + lsls r6, r5, #20 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsls r2, r7, #19 │ │ │ │ + lsls r2, r3, #21 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsls r6, r5, #18 │ │ │ │ + lsls r6, r1, #20 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsls r2, r0, #18 │ │ │ │ + lsls r2, r4, #19 │ │ │ │ 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.w ip, [pc, #116] @ 34c460 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23aa10> │ │ │ │ mov r7, r3 │ │ │ │ @@ -983332,19 +983334,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r6, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r6, r1, #18 │ │ │ │ + lsls r6, r5, #19 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsls r0, r7, #17 │ │ │ │ + lsls r0, r3, #19 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsls r0, r2, #17 │ │ │ │ + lsls r0, r6, #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, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #88] @ 34c4d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23aa88> │ │ │ │ mov r7, r3 │ │ │ │ @@ -983377,17 +983379,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r2, [r0, #76] @ 0x4c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r4, r7, #16 │ │ │ │ + lsls r4, r3, #18 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsls r6, r2, #16 │ │ │ │ + lsls r6, r6, #17 │ │ │ │ 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, #48] @ (34c528 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23aad8>) │ │ │ │ @@ -983902,15 +983904,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 348f84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237534> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r7, r2] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - mrc2 0, 3, r0, cr0, cr10, {6} │ │ │ │ + mrc2 0, 6, r0, cr0, cr10, {6} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w lr, [pc, #116] @ 34cb50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23b100> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r2, [pc, #112] @ (34cb54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23b104>) │ │ │ │ @@ -983957,15 +983959,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldrsh r0, [r2, r1] │ │ │ │ lsls r3, r3, #6 │ │ │ │ adds r5, #22 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - mrc2 0, 0, r0, cr8, cr10, {6} │ │ │ │ + mrc2 0, 3, r0, cr8, cr10, {6} │ │ │ │ adds r4, #200 @ 0xc8 │ │ │ │ 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] @ 34cbe8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23b198> │ │ │ │ @@ -984015,15 +984017,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r7, r6] │ │ │ │ lsls r3, r3, #6 │ │ │ │ adds r4, #130 @ 0x82 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r8, #872] @ 0x368 │ │ │ │ + ldc2l 0, cr0, [r8, #872]! @ 0x368 │ │ │ │ adds r4, #48 @ 0x30 │ │ │ │ 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] @ 34cc88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23b238> │ │ │ │ @@ -984074,15 +984076,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r4, r4] │ │ │ │ lsls r3, r3, #6 │ │ │ │ adds r3, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r0, #-872] @ 0xfffffc98 │ │ │ │ + stc2l 0, cr0, [r0, #-872]! @ 0xfffffc98 │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ 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] @ 34ccec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23b29c> │ │ │ │ @@ -984110,15 +984112,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348f84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldc2 0, cr0, [r4], {218} @ 0xda │ │ │ │ + ldc2l 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] @ 34cd48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23b2f8> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -984144,15 +984146,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348f84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r7, r0] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - mcrr2 0, 13, r0, ip, cr10 │ │ │ │ + stc2 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] @ 34cda4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23b354> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -984178,15 +984180,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348f84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r4, r7] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - stc2 0, cr0, [r4], {218} @ 0xda │ │ │ │ + stc2l 0, cr0, [r4], #-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] @ 34ce00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23b3b0> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -984212,15 +984214,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348f84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r0, r6] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - @ instruction: 0xfbbc00da │ │ │ │ + ldc2 0, cr0, [ip], {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] @ (34ce54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23b404>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -984245,15 +984247,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 349620 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237bd0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r4, [r5, r4] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - @ instruction: 0xfb7a00da │ │ │ │ + smlsldx r0, r0, sl, sl │ │ │ │ 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] @ (34cea8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23b458>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -984278,15 +984280,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 349620 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237bd0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r0, [r3, r3] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - @ instruction: 0xfb4200da │ │ │ │ + @ instruction: 0xfba200da │ │ │ │ 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] @ (34cefc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23b4ac>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -984311,15 +984313,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 349620 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237bd0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r4, [r0, r2] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - @ instruction: 0xfb0a00da │ │ │ │ + @ instruction: 0xfb6a00da │ │ │ │ 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] @ (34cf54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23b504>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -984346,15 +984348,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 349620 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237bd0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r6, r0] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - @ instruction: 0xfad200da │ │ │ │ + @ instruction: 0xfb3200da │ │ │ │ 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] @ (34cfac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23b55c>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -984381,15 +984383,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 349620 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237bd0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r3, r7] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - @ instruction: 0xfa9600da │ │ │ │ + @ instruction: 0xfaf600da │ │ │ │ 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] @ (34d004 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23b5b4>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -984416,15 +984418,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 349620 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237bd0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r0, r6] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - @ instruction: 0xfa5a00da │ │ │ │ + @ instruction: 0xfaba00da │ │ │ │ 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] @ (34d05c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23b60c>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -984451,15 +984453,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 349620 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237bd0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r5, r4] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - @ instruction: 0xfa1e00da │ │ │ │ + @ instruction: 0xfa7e00da │ │ │ │ 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] @ (34d0b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23b664>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -984486,15 +984488,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 349620 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237bd0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r2, r3] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - vld1.8 @ instruction: 0xf9e200da │ │ │ │ + @ instruction: 0xfa4200da │ │ │ │ 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] @ (34d10c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23b6bc>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -984521,15 +984523,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 349620 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237bd0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r7, r1] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - vld1.8 @ instruction: 0xf9a600da │ │ │ │ + @ instruction: 0xfa0600da │ │ │ │ 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 │ │ │ │ @@ -985118,15 +985120,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 348f84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237534> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r0, [r3, r7] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ssat r0, #27, ip, asr #3 │ │ │ │ + usat r0, #26, ip, lsl #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] @ 34d83c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23bdec> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr.w ip, [pc, #124] @ 34d840 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23bdf0> │ │ │ │ @@ -985176,15 +985178,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ str r0, [r5, r5] │ │ │ │ lsls r3, r3, #6 │ │ │ │ cmp r0, #54 @ 0x36 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - movt r0, #49370 @ 0xc0da │ │ │ │ + ssat r0, #27, ip, asr #3 │ │ │ │ movs r7, #220 @ 0xdc │ │ │ │ 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 │ │ │ │ ldr.w lr, [pc, #136] @ 34d8e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23be94> │ │ │ │ @@ -985238,15 +985240,15 @@ │ │ │ │ nop │ │ │ │ str r0, [r1, r3] │ │ │ │ lsls r3, r3, #6 │ │ │ │ movs r7, #150 @ 0x96 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - movw r0, #16602 @ 0x40da │ │ │ │ + subw r0, r4, #218 @ 0xda │ │ │ │ movs r7, #54 @ 0x36 │ │ │ │ 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 │ │ │ │ ldr.w lr, [pc, #144] @ 34d994 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23bf44> │ │ │ │ @@ -985302,15 +985304,15 @@ │ │ │ │ nop │ │ │ │ str r0, [r4, r0] │ │ │ │ lsls r3, r3, #6 │ │ │ │ movs r6, #238 @ 0xee │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - subs.w r0, r4, #218 @ 0xda │ │ │ │ + @ instruction: 0xf21400da │ │ │ │ movs r6, #134 @ 0x86 │ │ │ │ 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] @ 34d9f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23bfa8> │ │ │ │ @@ -985338,15 +985340,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348f84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #568] @ (34dc34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23c1e4>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - @ instruction: 0xf13400da │ │ │ │ + @ instruction: 0xf19400da │ │ │ │ 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] @ 34da54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23c004> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -985372,15 +985374,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348f84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #200] @ (34db20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23c0d0>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - @ instruction: 0xf0f400da │ │ │ │ + adcs.w r0, r4, #218 @ 0xda │ │ │ │ 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] @ 34dab0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23c060> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -985406,15 +985408,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348f84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #856] @ (34de0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23c3bc>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - @ instruction: 0xf0b400da │ │ │ │ + adds.w r0, r4, #218 @ 0xda │ │ │ │ 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] @ 34db0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23c0bc> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -985440,15 +985442,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348f84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #488] @ (34dcf8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23c2a8>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - orns r0, r4, #218 @ 0xda │ │ │ │ + @ instruction: 0xf0d400da │ │ │ │ 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} │ │ │ │ mov r4, r1 │ │ │ │ @@ -985473,15 +985475,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 348f84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237534> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #96] @ (34dbc8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23c178>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bics.w r0, ip, #218 @ 0xda │ │ │ │ + eors.w r0, ip, #218 @ 0xda │ │ │ │ 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] @ 34dbfc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23c1ac> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr.w ip, [pc, #124] @ 34dc00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23c1b0> │ │ │ │ @@ -985531,15 +985533,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldr r5, [pc, #672] @ (34de9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23c44c>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ movs r4, #118 @ 0x76 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.s64 q8, q5, #32 │ │ │ │ + orr.w r0, r0, #218 @ 0xda │ │ │ │ movs r4, #28 │ │ │ │ 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 │ │ │ │ ldr.w lr, [pc, #136] @ 34dca4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23c254> │ │ │ │ @@ -985593,15 +985595,15 @@ │ │ │ │ nop │ │ │ │ ldr r5, [pc, #32] @ (34dcc4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23c274>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ movs r3, #214 @ 0xd6 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s16 q8, q14, q5 │ │ │ │ + vshr.s64 q0, q5, #4 │ │ │ │ movs r3, #118 @ 0x76 │ │ │ │ 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 │ │ │ │ ldr.w lr, [pc, #144] @ 34dd54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23c304> │ │ │ │ @@ -985657,15 +985659,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [pc, #384] @ (34ded4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23c484>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ movs r3, #46 @ 0x2e │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - mrc 0, 6, r0, cr0, cr10, {6} │ │ │ │ + vqadd.s64 q0, q8, q5 │ │ │ │ movs r2, #198 @ 0xc6 │ │ │ │ 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] @ 34ddb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23c368> │ │ │ │ @@ -985693,15 +985695,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348f84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #824] @ (34e0f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23c6a4>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - mrc 0, 2, r0, cr4, cr10, {6} │ │ │ │ + mrc 0, 5, r0, cr4, cr10, {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] @ 34de14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23c3c4> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -985727,15 +985729,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348f84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #456] @ (34dfe0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23c590>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - mrc 0, 0, r0, cr4, cr10, {6} │ │ │ │ + mrc 0, 3, r0, cr4, cr10, {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] @ 34de70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23c420> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -985761,15 +985763,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348f84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #88] @ (34decc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23c47c>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldcl 0, cr0, [r4, #872] @ 0x368 │ │ │ │ + mrc 0, 1, r0, cr4, cr10, {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] @ 34decc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23c47c> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -985795,15 +985797,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348f84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #744] @ (34e1b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23c768>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldc 0, cr0, [r4, #872] @ 0x368 │ │ │ │ + ldcl 0, cr0, [r4, #872]! @ 0x368 │ │ │ │ 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 │ │ │ │ mov r5, r2 │ │ │ │ @@ -986110,15 +986112,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ mov lr, sp │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strd r0, r0, [r4, #872] @ 0x368 │ │ │ │ + bic.w r0, r4, sl, lsr #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 │ │ │ │ ldr r2, [pc, #404] @ (34e450 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23ca00>) │ │ │ │ @@ -986323,17 +986325,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add ip, r5 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 34e4a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23ca58> │ │ │ │ - lsls r2, r3, #3 │ │ │ │ - b.n 34e3d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23c984> │ │ │ │ + @ instruction: 0xe81800da │ │ │ │ + b.n 34e494 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23ca44> │ │ │ │ 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] @ (34e560 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23cb10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -986395,21 +986396,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ mvns r0, r2 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 34e450 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23ca00> │ │ │ │ + b.n 34e510 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23cac0> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - b.n 34e478 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23ca28> │ │ │ │ + b.n 34e538 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23cae8> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - b.n 34e418 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23c9c8> │ │ │ │ + b.n 34e4d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23ca88> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r6, sp, #1008 @ 0x3f0 │ │ │ │ + add r7, sp, #368 @ 0x170 │ │ │ │ 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] @ (34e640 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23cbf0>) │ │ │ │ mov r3, r1 │ │ │ │ @@ -986481,21 +986482,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ cmn r0, r6 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 34e3dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23c98c> │ │ │ │ + b.n 34e49c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23ca4c> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - b.n 34e37c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23c92c> │ │ │ │ + b.n 34e43c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23c9ec> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - b.n 34e3a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23c954> │ │ │ │ + b.n 34e464 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23ca14> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r6, sp, #16 │ │ │ │ + add r6, sp, #400 @ 0x190 │ │ │ │ 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] @ (34e824 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23cdd4>) │ │ │ │ @@ -986859,15 +986860,15 @@ │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ subs r6, #190 @ 0xbe │ │ │ │ lsls r3, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 34ef08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23d4b8> │ │ │ │ + b.n 34efc8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23d578> │ │ │ │ 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] @ (34ece4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23d294>) │ │ │ │ @@ -986957,15 +986958,15 @@ │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ subs r5, #114 @ 0x72 │ │ │ │ lsls r3, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 34ee4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23d3fc> │ │ │ │ + b.n 34ef0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23d4bc> │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldr r3, [pc, #284] @ (34ee10 <__vaDriverInit_1_24@@libgallium-26.2.4-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] │ │ │ │ @@ -987151,15 +987152,15 @@ │ │ │ │ vmov.f32 s0, #112 @ 0x3f800000 1.0 │ │ │ │ b.n 34eec0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23d470> │ │ │ │ nop │ │ │ │ subs r3, #28 │ │ │ │ lsls r3, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - udf #194 @ 0xc2 │ │ │ │ + svc 34 @ 0x22 │ │ │ │ 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] @ (34f064 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23d614>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -987242,15 +987243,15 @@ │ │ │ │ vldr s0, [sp, #16] │ │ │ │ b.n 34efaa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23d55a> │ │ │ │ nop │ │ │ │ subs r1, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 34ef8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23d53c> │ │ │ │ + ble.n 34f04c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23d5fc> │ │ │ │ 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 │ │ │ │ @@ -987428,21 +987429,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (34f29c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23d84c>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 34f22e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23d7de> │ │ │ │ adds r7, #148 @ 0x94 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strb r0, [r5, #11] │ │ │ │ + strb r0, [r1, #13] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - blt.n 34f1e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23d794> │ │ │ │ + bgt.n 34f2a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23d854> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - blt.n 34f1a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23d750> │ │ │ │ + blt.n 34f260 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23d810> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - blt.n 34f388 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23d938> │ │ │ │ + blt.n 34f248 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23d7f8> │ │ │ │ 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 │ │ │ │ @@ -987584,21 +987585,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r5, #144 @ 0x90 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strb r6, [r7, #3] │ │ │ │ + strb r6, [r3, #5] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bls.n 34f470 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23da20> │ │ │ │ + bge.n 34f530 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23dae0> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bls.n 34f43c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23d9ec> │ │ │ │ + bge.n 34f4fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23daac> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bls.n 34f3d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23d980> │ │ │ │ + bge.n 34f490 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23da40> │ │ │ │ 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] @ (34f53c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23daec>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -987789,25 +987790,25 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 34f610 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23dbc0> │ │ │ │ nop │ │ │ │ adds r3, #242 @ 0xf2 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bhi.n 34f71c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23dccc> │ │ │ │ + bhi.n 34f5dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23db8c> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bhi.n 34f5f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23dba8> │ │ │ │ + bhi.n 34f6b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23dc68> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bhi.n 34f6c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23dc74> │ │ │ │ + bhi.n 34f784 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23dd34> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bhi.n 34f710 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23dcc0> │ │ │ │ + bhi.n 34f5d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23db80> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bhi.n 34f7c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23dd74> │ │ │ │ + bhi.n 34f684 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23dc34> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bhi.n 34f75c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23dd0c> │ │ │ │ + bhi.n 34f61c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23dbcc> │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ cmp r3, #1 │ │ │ │ mov r4, r2 │ │ │ │ bls.n 34f770 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23dd20> │ │ │ │ add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ vmov.f32 s13, #112 @ 0x3f800000 1.0 │ │ │ │ @@ -989335,15 +989336,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r0, #26] │ │ │ │ lsls r0, r2, #6 │ │ │ │ str r2, [r0, r3] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r6} │ │ │ │ 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 │ │ │ │ @@ -989480,15 +989481,15 @@ │ │ │ │ bl 2c3818 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1dc8> │ │ │ │ blx 73fdc │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf71a019a │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf6f0019a │ │ │ │ - stmia r6!, {r1, r2, r3} │ │ │ │ + stmia r6!, {r1, r2, r3, r5, r6} │ │ │ │ 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 │ │ │ │ @@ -989728,15 +989729,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #8] │ │ │ │ str r2, [sp, #8] │ │ │ │ strd r3, r3, [r4] │ │ │ │ b.n 350b86 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23f136> │ │ │ │ nop │ │ │ │ - add r7, pc, #912 @ (adr r7, 350ff4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23f5a4>) │ │ │ │ + add r0, sp, #272 @ 0x110 │ │ │ │ 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 │ │ │ │ @@ -990146,33 +990147,33 @@ │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 72a94 <__snprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r0!, {r1, r3, r5, r6} │ │ │ │ + stmia r0!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r0!, {r2, r3, r4, r6} │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r0!, {r1, r2, r5, r6} │ │ │ │ + stmia r0!, {r1, r2, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - svc 224 @ 0xe0 │ │ │ │ + b.n 3510f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23f6a4> │ │ │ │ lsls r2, r5, #3 │ │ │ │ - cbz r2, 3510e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23f690> │ │ │ │ + push {r1} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - lsls r4, r7, #22 │ │ │ │ + lsls r4, r3, #24 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r2, [r0, r7] │ │ │ │ + ldrh r2, [r4, r0] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsls r0, r7, #16 │ │ │ │ + lsls r0, r3, #18 │ │ │ │ lsls r0, r5, #3 │ │ │ │ ldr r1, [pc, #344] @ (3511e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23f790>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - stmia r0!, {r1, r4, r5} │ │ │ │ + stmia r0!, {r1, r4, r7} │ │ │ │ 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 │ │ │ │ @@ -990312,66 +990313,66 @@ │ │ │ │ b.n 351132 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23f6e2> │ │ │ │ ldr r1, [pc, #108] @ (351248 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23f7f8>) │ │ │ │ movs r0, #0 │ │ │ │ add r1, pc │ │ │ │ bl 2c3818 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1dc8> │ │ │ │ b.n 3510ce <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23f67e> │ │ │ │ nop │ │ │ │ - itte al │ │ │ │ - lslal r2, r3, #3 │ │ │ │ - ldral r0, [pc, #464] @ (3513c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23f970>) │ │ │ │ - lsl r6, r3, #6 │ │ │ │ - nop {13} │ │ │ │ + stmia r0!, {r1, r2, r6} │ │ │ │ + lsls r2, r3, #3 │ │ │ │ + ldr r0, [pc, #464] @ (3513c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23f970>) │ │ │ │ + lsls r6, r3, #6 │ │ │ │ + stmia r0!, {r4, r5} │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldr r0, [pc, #304] @ (351328 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23f8d8>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add r3, pc, #288 @ (adr r3, 35131c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23f8cc>) │ │ │ │ + add r3, pc, #672 @ (adr r3, 35149c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23fa4c>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ - stmia r0!, {r2} │ │ │ │ + stmia r0!, {r2, r5, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - itt gt │ │ │ │ - lslgt r2, r3, #3 │ │ │ │ - ldrgt r0, [pc, #96] @ (351268 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23f818>) │ │ │ │ + stmia r0!, {r2, r5} │ │ │ │ + lsls r2, r3, #3 │ │ │ │ + ldr r0, [pc, #96] @ (351268 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23f818>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - it hi │ │ │ │ - lslhi r2, r3, #3 │ │ │ │ + it al │ │ │ │ + lslal r2, r3, #3 │ │ │ │ ldr r0, [pc, #16] @ (351220 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23f7d0>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ strh r0, [r6, #56] @ 0x38 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - subs r0, #122 @ 0x7a │ │ │ │ + subs r0, #218 @ 0xda │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0x47de │ │ │ │ lsls r6, r3, #6 │ │ │ │ strh r2, [r1, #40] @ 0x28 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - subs r0, #84 @ 0x54 │ │ │ │ + subs r0, #180 @ 0xb4 │ │ │ │ lsls r3, r5, #3 │ │ │ │ blx r7 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - wfi │ │ │ │ + nop {9} │ │ │ │ lsls r2, r3, #3 │ │ │ │ @ instruction: 0x47a2 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - subs r0, #26 │ │ │ │ + subs r0, #122 @ 0x7a │ │ │ │ lsls r3, r5, #3 │ │ │ │ bx pc │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bkpt 0x00fc │ │ │ │ - lsls r2, r3, #3 │ │ │ │ - bx fp │ │ │ │ + itt pl │ │ │ │ + lslpl r2, r3, #3 │ │ │ │ + bxpl fp │ │ │ │ lsls r6, r3, #6 │ │ │ │ strh r0, [r4, #34] @ 0x22 │ │ │ │ lsls r0, r2, #6 │ │ │ │ strh r2, [r1, #44] @ 0x2c │ │ │ │ lsls r0, r2, #6 │ │ │ │ - bkpt 0x00ea │ │ │ │ - lsls r2, r3, #3 │ │ │ │ - cmp r2, #0 │ │ │ │ - it eq │ │ │ │ + itet mi │ │ │ │ + lslmi r2, r3, #3 │ │ │ │ + cmppl r2, #0 │ │ │ │ + it eq @ unpredictable │ │ │ │ cmpeq.w r0, #1672 @ 0x688 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bne.n 3512da <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23f88a> │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 351438 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23f9e8> │ │ │ │ ldr.w ip, [pc, #476] @ 351440 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23f9f0> │ │ │ │ and.w r3, r0, #7 │ │ │ │ @@ -990544,59 +990545,59 @@ │ │ │ │ movs r2, #3 │ │ │ │ b.n 35128c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23f83c> │ │ │ │ ldr r0, [pc, #96] @ (35149c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23fa4c>) │ │ │ │ add r0, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bx r3 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r2, [sp, #232] @ 0xe8 │ │ │ │ + ldr r2, [sp, #616] @ 0x268 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ + ldr r2, [sp, #440] @ 0x1b8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ mov ip, sp │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r2, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r5, #3 │ │ │ │ mov sl, r9 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r1, [sp, #792] @ 0x318 │ │ │ │ + ldr r2, [sp, #152] @ 0x98 │ │ │ │ lsls r7, r5, #3 │ │ │ │ mov ip, r2 │ │ │ │ lsls r6, r3, #6 │ │ │ │ mov ip, r0 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r1, [sp, #560] @ 0x230 │ │ │ │ + ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ mov r4, sl │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r1, [sp, #400] @ 0x190 │ │ │ │ + ldr r1, [sp, #784] @ 0x310 │ │ │ │ lsls r7, r5, #3 │ │ │ │ mov r4, r4 │ │ │ │ lsls r6, r3, #6 │ │ │ │ mov r0, r3 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r1, [sp, #136] @ 0x88 │ │ │ │ + ldr r1, [sp, #520] @ 0x208 │ │ │ │ lsls r7, r5, #3 │ │ │ │ mov r0, r0 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ + ldr r1, [sp, #384] @ 0x180 │ │ │ │ lsls r7, r5, #3 │ │ │ │ cmp lr, r8 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r0, [sp, #792] @ 0x318 │ │ │ │ + ldr r1, [sp, #152] @ 0x98 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r1, [sp, #64] @ 0x40 │ │ │ │ lsls r7, r5, #3 │ │ │ │ cmp lr, r1 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r0, [sp, #616] @ 0x268 │ │ │ │ + ldr r0, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ cmp r6, lr │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r7, [sp, #920] @ 0x398 │ │ │ │ + add r0, pc, #280 @ (adr r0, 3515b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23fb68>) │ │ │ │ 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 │ │ │ │ @@ -990621,15 +990622,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldmia r2, {r2, r4, r5, r7} │ │ │ │ + ldmia r3!, {r2, r4} │ │ │ │ lsls r7, r3, #3 │ │ │ │ cmp r0, #15 │ │ │ │ beq.n 35154a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23fafa> │ │ │ │ ldr r2, [pc, #80] @ (351550 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23fb00>) │ │ │ │ lsls r1, r0, #31 │ │ │ │ mov.w r3, #46 @ 0x2e │ │ │ │ it mi │ │ │ │ @@ -990676,15 +990677,15 @@ │ │ │ │ lsls r6, r3, #6 │ │ │ │ add r6, sl │ │ │ │ lsls r6, r3, #6 │ │ │ │ add r0, r9 │ │ │ │ lsls r6, r3, #6 │ │ │ │ add r6, r7 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r6, [sp, #848] @ 0x350 │ │ │ │ + ldr r7, [sp, #208] @ 0xd0 │ │ │ │ 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 │ │ │ │ @@ -990768,28 +990769,28 @@ │ │ │ │ ldr r2, [pc, #40] @ (351668 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23fc18>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ b.n 351598 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23fb48> │ │ │ │ nop │ │ │ │ - adds r4, #44 @ 0x2c │ │ │ │ + adds r4, #140 @ 0x8c │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrb r6, [r3, #13] │ │ │ │ + ldrb r6, [r7, #14] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldmia r1!, {r2, r6, r7} │ │ │ │ + ldmia r2, {r2, r5} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldcl 0, cr0, [r2, #896]! @ 0x380 │ │ │ │ - add r7, pc, #352 @ (adr r7, 3517c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23fd70>) │ │ │ │ + cdp 0, 5, cr0, cr2, cr0, {7} │ │ │ │ + add r7, pc, #736 @ (adr r7, 351940 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23fef0>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r7, pc, #336 @ (adr r7, 3517b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23fd64>) │ │ │ │ + add r7, pc, #720 @ (adr r7, 351934 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23fee4>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cbnz r4, 3516ae <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23fc5e> │ │ │ │ + cbnz r4, 3516c6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23fc76> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r1, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r4, r6} │ │ │ │ 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,72 +991190,72 @@ │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r2, r9 │ │ │ │ add.w r1, r8, #20 │ │ │ │ mov r0, r7 │ │ │ │ bl 3514a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23fa50> │ │ │ │ b.n 3517c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23fd70> │ │ │ │ - ldrb r6, [r5, #9] │ │ │ │ + ldrb r6, [r1, #11] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adds r2, #120 @ 0x78 │ │ │ │ + adds r2, #216 @ 0xd8 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrb r0, [r5, #6] │ │ │ │ + ldrb r0, [r1, #8] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldmia r0!, {r1, r3} │ │ │ │ + ldmia r0!, {r1, r3, r5, r6} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r5, pc, #776 @ (adr r5, 351da8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x240358>) │ │ │ │ + add r6, pc, #136 @ (adr r6, 351b28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2400d8>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cbnz r2, 351aca <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x24007a> │ │ │ │ + cbnz r2, 351ae2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x240092> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r5!, {r3, r5, r7} │ │ │ │ + stmia r6!, {r3} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - rsb r0, ip, r0, asr #3 │ │ │ │ - cbnz r2, 351ace <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x24007e> │ │ │ │ + stc 0, cr0, [ip], #-896 @ 0xfffffc80 │ │ │ │ + cbnz r2, 351ae6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x240096> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r7!, {r1, r6} │ │ │ │ + stmia r7!, {r1, r5, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r4, pc, #952 @ (adr r4, 351e70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x240420>) │ │ │ │ + add r5, pc, #312 @ (adr r5, 351bf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2401a0>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adcs.w r0, r8, r0, asr #3 │ │ │ │ - stmia r4!, {r2, r4} │ │ │ │ + subs.w r0, r8, r0, asr #3 │ │ │ │ + stmia r4!, {r2, r4, r5, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r1, #2 │ │ │ │ + adds r1, #98 @ 0x62 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrb r4, [r7, #0] │ │ │ │ + ldrb r4, [r3, #2] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - add.w r0, r2, r0, asr #3 │ │ │ │ - @ instruction: 0xb6be │ │ │ │ + sbc.w r0, r2, r0, asr #3 │ │ │ │ + @ instruction: 0xb71e │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strb r0, [r7, #31] │ │ │ │ + ldrb r0, [r3, #1] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - stmia r6!, {r2, r3, r4, r6} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - @ instruction: 0xb7dc │ │ │ │ + @ instruction: 0xb83c │ │ │ │ lsls r2, r3, #3 │ │ │ │ - orr.w r0, lr, r0, asr #3 │ │ │ │ - @ instruction: 0xb7d6 │ │ │ │ + @ instruction: 0xeaae00e0 │ │ │ │ + @ instruction: 0xb836 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bic.w r0, r6, r0, asr #3 │ │ │ │ - lsls r2, r6, #22 │ │ │ │ + eor.w r0, r6, r0, asr #3 │ │ │ │ + lsls r2, r2, #24 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r2, [pc, #736] @ (351dd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x240380>) │ │ │ │ + ldr r3, [pc, #96] @ (351b50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x240100>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r6, [r3, #108] @ 0x6c │ │ │ │ + ldr r6, [r7, #112] @ 0x70 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r2, [pc, #736] @ (351dd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x240388>) │ │ │ │ + ldr r3, [pc, #96] @ (351b58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x240108>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r6, [r6, #108] @ 0x6c │ │ │ │ + ldr r6, [r2, #116] @ 0x74 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xb75c │ │ │ │ + @ instruction: 0xb7bc │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - @ instruction: 0xb74c │ │ │ │ + @ instruction: 0xb7ac │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r5!, {r1, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r6} │ │ │ │ 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 │ │ │ │ @@ -991322,25 +991323,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (351be0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x240190>) │ │ │ │ ldr.w r3, [r1, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ b.n 351b34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2400e4> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb6c2 │ │ │ │ + @ instruction: 0xb722 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - setpan #1 │ │ │ │ + @ instruction: 0xb678 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - @ instruction: 0xb632 │ │ │ │ + @ instruction: 0xb692 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - @ instruction: 0xb652 │ │ │ │ + @ instruction: 0xb6b2 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - @ instruction: 0xb622 │ │ │ │ + @ instruction: 0xb682 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - push {r1, r3, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb64a │ │ │ │ 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] @ (351c0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2401bc>) │ │ │ │ @@ -991476,48 +991477,48 @@ │ │ │ │ nop │ │ │ │ b.n 3524d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x240a80> │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ b.n 3524d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x240a80> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - push {r1, r6, r7, lr} │ │ │ │ + @ instruction: 0xb622 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb64e │ │ │ │ lsls r2, r3, #3 │ │ │ │ - mcr2 0, 5, r0, cr12, cr13, {6} │ │ │ │ - push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ + vqadd.u8 q0, q14, │ │ │ │ + @ instruction: 0xb65e │ │ │ │ lsls r2, r3, #3 │ │ │ │ - movs r6, #160 @ 0xa0 │ │ │ │ + movs r7, #0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - push {r5, r7, lr} │ │ │ │ + @ instruction: 0xb600 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - push {r2, r3, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb64c │ │ │ │ lsls r2, r3, #3 │ │ │ │ - push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb65c │ │ │ │ lsls r2, r3, #3 │ │ │ │ b.n 3523b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x240960> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - push {r1, r3, r6, lr} │ │ │ │ + push {r1, r3, r5, r7, lr} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - @ instruction: 0xb690 │ │ │ │ + @ instruction: 0xb6f0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - push {r1, r2, r5, lr} │ │ │ │ + push {r1, r2, r7, lr} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - push {r3, r5, lr} │ │ │ │ + push {r3, r7, lr} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - push {r1, r3, r5, lr} │ │ │ │ + push {r1, r3, r7, lr} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - push {r6, lr} │ │ │ │ + push {r5, r7, lr} │ │ │ │ lsls r2, r3, #3 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r6, lr} │ │ │ │ + push {r2, r3, r5, r7, lr} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - push {r1, r2, r4, lr} │ │ │ │ + push {r1, r2, r4, r5, r6, lr} │ │ │ │ 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 │ │ │ │ @@ -994053,141 +994054,141 @@ │ │ │ │ add r1, pc │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ cmp ip, r3 │ │ │ │ bne.n 353a16 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x241fc6> │ │ │ │ b.w 35304a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2415fa> │ │ │ │ nop │ │ │ │ - setpan #1 │ │ │ │ + @ instruction: 0xb678 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - push {r3, r5, r6} │ │ │ │ + push {r3, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrb r0, [r0, #14] │ │ │ │ + ldrb r0, [r4, #15] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - push {r3} │ │ │ │ + push {r3, r5, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add sp, #176 @ 0xb0 │ │ │ │ + sub sp, #48 @ 0x30 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - cbz r0, 353a68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242018> │ │ │ │ + sxth r0, r0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - sub sp, #144 @ 0x90 │ │ │ │ + cbz r4, 353a44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x241ff4> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - sub sp, #368 @ 0x170 │ │ │ │ + cbz r4, 353a56 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242006> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add sp, #128 @ 0x80 │ │ │ │ + sub sp, #0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - sub sp, #224 @ 0xe0 │ │ │ │ + cbz r0, 353a56 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242006> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r7, sp, #928 @ 0x3a0 │ │ │ │ + add sp, #288 @ 0x120 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r7, sp, #1008 @ 0x3f0 │ │ │ │ + add sp, #368 @ 0x170 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r7, sp, #448 @ 0x1c0 │ │ │ │ + add r7, sp, #832 @ 0x340 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add sp, #160 @ 0xa0 │ │ │ │ + sub sp, #32 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r7, sp, #256 @ 0x100 │ │ │ │ + add r7, sp, #640 @ 0x280 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r7, sp, #416 @ 0x1a0 │ │ │ │ + add r7, sp, #800 @ 0x320 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strh r4, [r3, #0] │ │ │ │ + strh r4, [r7, #2] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r7, sp, #320 @ 0x140 │ │ │ │ + add r7, sp, #704 @ 0x2c0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r6, sp, #528 @ 0x210 │ │ │ │ + add r6, sp, #912 @ 0x390 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r6, sp, #576 @ 0x240 │ │ │ │ + add r6, sp, #960 @ 0x3c0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r6, sp, #48 @ 0x30 │ │ │ │ + add r6, sp, #432 @ 0x1b0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - sub sp, #32 │ │ │ │ + sub sp, #416 @ 0x1a0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - cbz r0, 353ac0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242070> │ │ │ │ + sxtb r0, r2 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - sub sp, #64 @ 0x40 │ │ │ │ + sub sp, #448 @ 0x1c0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r7, sp, #176 @ 0xb0 │ │ │ │ + add r7, sp, #560 @ 0x230 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r7, sp, #528 @ 0x210 │ │ │ │ + add r7, sp, #912 @ 0x390 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - sub sp, #256 @ 0x100 │ │ │ │ + cbz r0, 353a9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x24204c> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r4, sp, #832 @ 0x340 │ │ │ │ + add r5, sp, #192 @ 0xc0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r6, sp, #896 @ 0x380 │ │ │ │ + add r7, sp, #256 @ 0x100 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r7, sp, #80 @ 0x50 │ │ │ │ + add r7, sp, #464 @ 0x1d0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add sp, #496 @ 0x1f0 │ │ │ │ + sub sp, #368 @ 0x170 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r7, sp, #32 │ │ │ │ + add r7, sp, #416 @ 0x1a0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r5, sp, #528 @ 0x210 │ │ │ │ + add r5, sp, #912 @ 0x390 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add sp, #448 @ 0x1c0 │ │ │ │ + sub sp, #320 @ 0x140 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r7, sp, #144 @ 0x90 │ │ │ │ + add r7, sp, #528 @ 0x210 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r3, sp, #208 @ 0xd0 │ │ │ │ + add r3, sp, #592 @ 0x250 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r5, sp, #400 @ 0x190 │ │ │ │ + add r5, sp, #784 @ 0x310 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r5, sp, #624 @ 0x270 │ │ │ │ + add r5, sp, #1008 @ 0x3f0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r7, sp, #288 @ 0x120 │ │ │ │ + add r7, sp, #672 @ 0x2a0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r5, sp, #864 @ 0x360 │ │ │ │ + add r6, sp, #224 @ 0xe0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r4, sp, #400 @ 0x190 │ │ │ │ + add r4, sp, #784 @ 0x310 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r4, sp, #896 @ 0x380 │ │ │ │ + add r5, sp, #256 @ 0x100 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r5, sp, #1016 @ 0x3f8 │ │ │ │ + add r6, sp, #376 @ 0x178 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r2, sp, #96 @ 0x60 │ │ │ │ + add r2, sp, #480 @ 0x1e0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r4, sp, #232 @ 0xe8 │ │ │ │ + add r4, sp, #616 @ 0x268 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r4, sp, #464 @ 0x1d0 │ │ │ │ + add r4, sp, #848 @ 0x350 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r5, sp, #744 @ 0x2e8 │ │ │ │ + add r6, sp, #104 @ 0x68 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r4, sp, #464 @ 0x1d0 │ │ │ │ + add r4, sp, #848 @ 0x350 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r2, sp, #856 @ 0x358 │ │ │ │ + add r3, sp, #216 @ 0xd8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r5, sp, #816 @ 0x330 │ │ │ │ + add r6, sp, #176 @ 0xb0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r4, sp, #440 @ 0x1b8 │ │ │ │ + add r4, sp, #824 @ 0x338 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r0, sp, #656 @ 0x290 │ │ │ │ + add r1, sp, #16 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r4, sp, #288 @ 0x120 │ │ │ │ + add r4, sp, #672 @ 0x2a0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r3, sp, #200 @ 0xc8 │ │ │ │ + add r3, sp, #584 @ 0x248 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r4, sp, #872 @ 0x368 │ │ │ │ + add r5, sp, #232 @ 0xe8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r3, sp, #496 @ 0x1f0 │ │ │ │ + add r3, sp, #880 @ 0x370 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r2, sp, #40 @ 0x28 │ │ │ │ + add r2, sp, #424 @ 0x1a8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r2, sp, #480 @ 0x1e0 │ │ │ │ + add r2, sp, #864 @ 0x360 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r3, sp, #680 @ 0x2a8 │ │ │ │ + add r4, sp, #40 @ 0x28 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r7, pc, #752 @ (adr r7, 353e08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2423b8>) │ │ │ │ + add r0, sp, #112 @ 0x70 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r1, sp, #88 @ 0x58 │ │ │ │ + add r1, sp, #472 @ 0x1d8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r2, sp, #160 @ 0xa0 │ │ │ │ + add r2, sp, #544 @ 0x220 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r3, sp, #424 @ 0x1a8 │ │ │ │ + add r3, sp, #808 @ 0x328 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r2, sp, #48 @ 0x30 │ │ │ │ + add r2, sp, #432 @ 0x1b0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cbz r3, 353b34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2420e4> │ │ │ │ ldrb.w r3, [r0, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 353b2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2420dc> │ │ │ │ ldr r1, [pc, #664] @ (353dd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242380>) │ │ │ │ @@ -994439,47 +994440,47 @@ │ │ │ │ add r1, pc │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ cmp ip, r3 │ │ │ │ bne.n 353dbe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x24236e> │ │ │ │ b.w 35345a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x241a0a> │ │ │ │ nop │ │ │ │ - add r7, pc, #648 @ (adr r7, 35405c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x24260c>) │ │ │ │ + add r0, sp, #8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r2, sp, #448 @ 0x1c0 │ │ │ │ + add r2, sp, #832 @ 0x340 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r1, sp, #32 │ │ │ │ + add r1, sp, #416 @ 0x1a0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r5, pc, #224 @ (adr r5, 353ec0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242470>) │ │ │ │ + add r5, pc, #608 @ (adr r5, 354040 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2425f0>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r0, sp, #448 @ 0x1c0 │ │ │ │ + add r0, sp, #832 @ 0x340 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r7, pc, #992 @ (adr r7, 3541c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242778>) │ │ │ │ + add r0, sp, #352 @ 0x160 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r1, sp, #336 @ 0x150 │ │ │ │ + add r1, sp, #720 @ 0x2d0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r7, pc, #904 @ (adr r7, 354178 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242728>) │ │ │ │ + add r0, sp, #264 @ 0x108 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r0, sp, #344 @ 0x158 │ │ │ │ + add r0, sp, #728 @ 0x2d8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r1, sp, #312 @ 0x138 │ │ │ │ + add r1, sp, #696 @ 0x2b8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r0, sp, #336 @ 0x150 │ │ │ │ + add r0, sp, #720 @ 0x2d0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r4, pc, #112 @ (adr r4, 353e70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242420>) │ │ │ │ + add r4, pc, #496 @ (adr r4, 353ff0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2425a0>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r6, pc, #128 @ (adr r6, 353e84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242434>) │ │ │ │ + add r6, pc, #512 @ (adr r6, 354004 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2425b4>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r6, pc, #576 @ (adr r6, 354048 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2425f8>) │ │ │ │ + add r6, pc, #960 @ (adr r6, 3541c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242778>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r6, pc, #656 @ (adr r6, 35409c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x24264c>) │ │ │ │ + add r7, pc, #16 @ (adr r7, 353e1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2423cc>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r4, pc, #1008 @ (adr r4, 354200 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2427b0>) │ │ │ │ + add r5, pc, #368 @ (adr r5, 353f80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242530>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r7, pc, #960 @ (adr r7, 3541d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242784>) │ │ │ │ + add r0, sp, #320 @ 0x140 │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldrsh.w r3, [r0] │ │ │ │ cmp r3, #2 │ │ │ │ beq.n 353e20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2423d0> │ │ │ │ movs r0, #4 │ │ │ │ bx lr │ │ │ │ ldrsh.w r3, [r0, #4] │ │ │ │ @@ -994591,15 +994592,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 │ │ │ │ - add r7, pc, #432 @ (adr r7, 3540f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2426a0>) │ │ │ │ + add r7, pc, #816 @ (adr r7, 354270 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242820>) │ │ │ │ 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] @ 354480 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242a30> │ │ │ │ sub.w sp, sp, #1048 @ 0x418 │ │ │ │ @@ -995118,67 +995119,67 @@ │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ b.n 35445c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242a0c> │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #744 @ (adr r6, 354774 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242d24>) │ │ │ │ + add r7, pc, #104 @ (adr r7, 3544f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242aa4>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strb r6, [r7, #15] │ │ │ │ + strb r6, [r3, #17] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - add r6, pc, #112 @ (adr r6, 354504 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242ab4>) │ │ │ │ + add r6, pc, #496 @ (adr r6, 354684 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242c34>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ itet ls │ │ │ │ lslls r2, r3, #6 │ │ │ │ - ldrshhi r6, [r3, r3] │ │ │ │ + ldrshhi r6, [r7, r4] │ │ │ │ lslls r7, r3, #3 │ │ │ │ - add r5, pc, #592 @ (adr r5, 3546f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242ca0>) │ │ │ │ + add r5, pc, #976 @ (adr r5, 354870 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242e20>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r5, pc, #640 @ (adr r5, 354724 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242cd4>) │ │ │ │ + add r6, pc, #0 @ (adr r6, 3544a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242a54>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r5, pc, #384 @ (adr r5, 354628 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242bd8>) │ │ │ │ + add r5, pc, #768 @ (adr r5, 3547a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242d58>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrsh r2, [r2, r0] │ │ │ │ + ldrsh r2, [r6, r1] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r4, pc, #776 @ (adr r4, 3547b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242d68>) │ │ │ │ + add r5, pc, #136 @ (adr r5, 354538 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242ae8>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrb r2, [r0, r7] │ │ │ │ + ldrsh r2, [r4, r0] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r4, pc, #496 @ (adr r4, 3546a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242c58>) │ │ │ │ + add r4, pc, #880 @ (adr r4, 354828 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242dd8>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - sub sp, #400 @ 0x190 │ │ │ │ + cbz r4, 3544cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242a7c> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrb r4, [r2, r5] │ │ │ │ + ldrb r4, [r6, r6] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r4, pc, #56 @ (adr r4, 3544fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242aac>) │ │ │ │ + add r4, pc, #440 @ (adr r4, 35467c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242c2c>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ + ldr r7, [sp, #392] @ 0x188 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrb r4, [r5, r3] │ │ │ │ + ldrb r4, [r1, r5] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r3, pc, #624 @ (adr r3, 354740 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242cf0>) │ │ │ │ + add r3, pc, #1008 @ (adr r3, 3548c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242e70>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strb r2, [r0, #5] │ │ │ │ + strb r2, [r4, #6] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - add r3, pc, #344 @ (adr r3, 354630 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242be0>) │ │ │ │ + add r3, pc, #728 @ (adr r3, 3547b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242d60>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r3, pc, #112 @ (adr r3, 35454c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242afc>) │ │ │ │ + add r3, pc, #496 @ (adr r3, 3546cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242c7c>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strb r2, [r7, #3] │ │ │ │ + strb r2, [r3, #5] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - add r2, pc, #936 @ (adr r2, 35488c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242e3c>) │ │ │ │ + add r3, pc, #296 @ (adr r3, 35460c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242bbc>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r2, pc, #856 @ (adr r2, 354840 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242df0>) │ │ │ │ + add r3, pc, #216 @ (adr r3, 3545c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242b70>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r2, pc, #344 @ (adr r2, 354644 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242bf4>) │ │ │ │ + add r2, pc, #728 @ (adr r2, 3547c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242d74>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r2, pc, #440 @ (adr r2, 3546a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242c58>) │ │ │ │ + add r2, pc, #824 @ (adr r2, 354828 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242dd8>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r2, pc, #232 @ (adr r2, 3545dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242b8c>) │ │ │ │ + add r2, pc, #616 @ (adr r2, 35475c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x242d0c>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ cbz r1, 354530 <__vaDriverInit_1_24@@libgallium-26.2.4-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 │ │ │ │ @@ -997059,21 +997060,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (3559f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x243fa8>) │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc │ │ │ │ b.n 355660 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x243c10> │ │ │ │ ... │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #664] @ 0x298 │ │ │ │ + str r1, [sp, #24] │ │ │ │ lsls r2, r3, #3 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #40] @ 0x28 │ │ │ │ + ldrh r0, [r4, #42] @ 0x2a │ │ │ │ lsls r2, r3, #3 │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r1, #0] │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 355a24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x243fd4> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r2, r2, #32 │ │ │ │ @@ -997988,23 +997989,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 │ │ │ │ ... │ │ │ │ - strh r0, [r0, #44] @ 0x2c │ │ │ │ + strh r0, [r4, #46] @ 0x2e │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldr r5, [sp, #744] @ 0x2e8 │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #840] @ (3567dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x244d8c>) │ │ │ │ + ldr r1, [pc, #200] @ (35655c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x244b0c>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr r3, [r6, r5] │ │ │ │ sub.w r2, r3, #38 @ 0x26 │ │ │ │ cmp r2, #4 │ │ │ │ bhi.w 35733e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2458ee> │ │ │ │ ldr.w r3, [pc, #1668] @ 356b28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2450d8> │ │ │ │ add r3, pc │ │ │ │ @@ -998637,17 +998638,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ eors r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r5, r6} │ │ │ │ ... │ │ │ │ - ldr r0, [pc, #160] @ (356bcc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x24517c>) │ │ │ │ + ldr r0, [pc, #544] @ (356d4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2452fc>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r0, [pc, #40] @ (356b58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x245108>) │ │ │ │ + ldr r0, [pc, #424] @ (356cd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x245288>) │ │ │ │ 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 │ │ │ │ @@ -999145,15 +999146,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ movs r1, #225 @ 0xe1 │ │ │ │ bl 48a224 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3787d4> │ │ │ │ mov r5, r0 │ │ │ │ b.w 35643c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2449ec> │ │ │ │ ... │ │ │ │ - subs r6, #94 @ 0x5e │ │ │ │ + subs r6, #190 @ 0xbe │ │ │ │ lsls r7, r5, #3 │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #232 @ 0xe8 │ │ │ │ blx 73ee0 │ │ │ │ movs r0, #4 │ │ │ │ strd r5, r5, [sp, #216] @ 0xd8 │ │ │ │ @@ -999450,20 +999451,20 @@ │ │ │ │ movw r1, #865 @ 0x361 │ │ │ │ bl 485a20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x373fd0> │ │ │ │ ldrb r3, [r7, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [lr], #868 @ 0x364 │ │ │ │ + ldc2l 0, cr0, [lr, #-868] @ 0xfffffc9c │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #15] │ │ │ │ + strb r0, [r0, #17] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strb r2, [r2, #15] │ │ │ │ + strb r2, [r6, #16] │ │ │ │ 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] @ (357564 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x245b14>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1000584,21 +1000585,21 @@ │ │ │ │ ... │ │ │ │ strh r2, [r6, #54] @ 0x36 │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r4, #54] @ 0x36 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r4, [r7, #96] @ 0x60 │ │ │ │ + ldr r4, [r3, #104] @ 0x68 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r6, [r7, #92] @ 0x5c │ │ │ │ + ldr r6, [r3, #100] @ 0x64 │ │ │ │ lsls r2, r3, #3 │ │ │ │ asrs r4, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #92] @ 0x5c │ │ │ │ + ldr r2, [r5, #96] @ 0x60 │ │ │ │ lsls r2, r3, #3 │ │ │ │ bcs.n 357eec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x24649c> │ │ │ │ lsls r2, r3, #6 │ │ │ │ sub.w r7, r3, #65 @ 0x41 │ │ │ │ cmp r7, #7 │ │ │ │ bhi.w 3580d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x246688> │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ @@ -1001362,15 +1001363,15 @@ │ │ │ │ ... │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r4, #13] │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #182 @ 0xb6 │ │ │ │ + adds r1, #22 │ │ │ │ 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] @ (358990 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x246f40>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1014721,15 +1014722,15 @@ │ │ │ │ b.n 361c5e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x25020e> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xe8380199 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ b.n 361a8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x25003c> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ 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] @ (3620a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x250650>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -1016380,15 +1016381,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 363114 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2516c4> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #9 │ │ │ │ + lsls r0, r2, #11 │ │ │ │ lsls r1, 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, #264] @ (36327c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x25182c>) │ │ │ │ add.w r5, r0, #4096 @ 0x1000 │ │ │ │ @@ -1018225,21 +1018226,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #440 @ (adr r3, 36483c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x252dec>) │ │ │ │ + add r3, pc, #824 @ (adr r3, 3649bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x252f6c>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r2, pc, #200 @ (adr r2, 364750 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x252d00>) │ │ │ │ + add r2, pc, #584 @ (adr r2, 3648d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x252e80>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r2, pc, #56 @ (adr r2, 3646c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x252c74>) │ │ │ │ + add r2, pc, #440 @ (adr r2, 364844 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x252df4>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r1, pc, #784 @ (adr r1, 3649a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x252f50>) │ │ │ │ + add r2, pc, #144 @ (adr r2, 364720 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x252cd0>) │ │ │ │ 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] @ (3647e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x252d94>) │ │ │ │ @@ -1018364,15 +1018365,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ cbnz r4, 3647fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x252dac> │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb842 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r0, pc, #64 @ (adr r0, 364834 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x252de4>) │ │ │ │ + add r0, pc, #448 @ (adr r0, 3649b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x252f64>) │ │ │ │ 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] @ (36495c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x252f0c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1018537,17 +1018538,17 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xb67e │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #68] @ 0x44 │ │ │ │ + str r0, [r4, #72] @ 0x48 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldr r6, [sp, #312] @ 0x138 │ │ │ │ + ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ @ instruction: 0xb63a │ │ │ │ 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 │ │ │ │ @@ -1019073,15 +1019074,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ cbz r6, 365034 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2535e4> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - b.n 3653d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x253980> │ │ │ │ + b.n 365490 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x253a40> │ │ │ │ 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] │ │ │ │ @@ -1020036,19 +1020037,19 @@ │ │ │ │ asrs r0, r2, #32 │ │ │ │ asrs r0, r2, #32 │ │ │ │ subs r7, #112 @ 0x70 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #104] @ 0x68 │ │ │ │ + str r1, [sp, #488] @ 0x1e8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cmp r2, #46 @ 0x2e │ │ │ │ + cmp r2, #142 @ 0x8e │ │ │ │ lsls r0, r5, #3 │ │ │ │ - str r6, [r3, #4] │ │ │ │ + str r6, [r7, #8] │ │ │ │ lsls r0, r5, #3 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #204 @ 0xcc │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ bl 48a274 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x378824> │ │ │ │ movs r1, #225 @ 0xe1 │ │ │ │ @@ -1020169,15 +1020170,15 @@ │ │ │ │ asrs r0, r2, #32 │ │ │ │ subs r7, #112 @ 0x70 │ │ │ │ ... │ │ │ │ add r4, pc, #624 @ (adr r4, 365e1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2543cc>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, r1] │ │ │ │ + strh r6, [r5, r2] │ │ │ │ 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 │ │ │ │ @@ -1020526,40 +1020527,40 @@ │ │ │ │ ... │ │ │ │ add r4, pc, #176 @ (adr r4, 36601c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2545cc>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #144 @ (adr r4, 366004 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2545b4>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r4, [r4, r0] │ │ │ │ + ldr r4, [r0, r2] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - movs r6, r0 │ │ │ │ + lsls r6, r4, #1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r4, [r3, #32] │ │ │ │ + ldrh r4, [r7, #34] @ 0x22 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - movs r5, #38 @ 0x26 │ │ │ │ + movs r5, #134 @ 0x86 │ │ │ │ lsls r0, r5, #3 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - orrs.w r0, r0, lr, lsr #3 │ │ │ │ - strb r6, [r0, r7] │ │ │ │ + @ instruction: 0xeab000de │ │ │ │ + ldrsb r6, [r4, r0] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrh r4, [r0, #14] │ │ │ │ + ldrh r4, [r4, #16] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r2, [r1, r4] │ │ │ │ + ldr r2, [r5, r5] │ │ │ │ lsls r0, r5, #3 │ │ │ │ add r0, pc, #968 @ (adr r0, 366364 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x254914>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xe98000de │ │ │ │ - ldc2l 0, cr0, [lr], {219} @ 0xdb │ │ │ │ - ldrh r4, [r6, #6] │ │ │ │ + strd r0, r0, [r0, #888]! @ 0x378 │ │ │ │ + ldc2 0, cr0, [lr, #-876]! @ 0xfffffc94 │ │ │ │ + ldrh r4, [r2, #10] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - strb r6, [r4, r3] │ │ │ │ + strb r6, [r0, r5] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrh r4, [r4, #6] │ │ │ │ + ldrh r4, [r0, #10] │ │ │ │ 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 │ │ │ │ @@ -1021636,21 +1021637,21 @@ │ │ │ │ nop │ │ │ │ add r0, pc, #56 @ (adr r0, 366bac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x25515c>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #328] @ 0x148 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldmia r4!, {r2, r5, r7} │ │ │ │ + ldmia r5!, {r2} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r2!, {} │ │ │ │ + ldmia r2!, {r5, r6} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r0, [r7, #28] │ │ │ │ + ldrb r0, [r3, #30] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r0!, {r1, r2, r3} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ 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 │ │ │ │ @@ -1022100,17 +1022101,17 @@ │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ add.w r3, r3, #15040 @ 0x3ac0 │ │ │ │ adds r3, #52 @ 0x34 │ │ │ │ add.w r0, r8, r3 │ │ │ │ bl 365034 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2535e4> │ │ │ │ b.w 3663b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x254968> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ - sbcs r2, r4 │ │ │ │ + tst r2, r0 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldrb r2, [r2, #11] │ │ │ │ + ldrb r2, [r6, #12] │ │ │ │ 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 │ │ │ │ @@ -1023419,15 +1023420,15 @@ │ │ │ │ bne.w 3671c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x255774> │ │ │ │ b.n 367812 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x255dc2> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 364968 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x252f18> │ │ │ │ b.n 367ed2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x256482> │ │ │ │ nop │ │ │ │ - push {r1, r4, r5, r6, lr} │ │ │ │ + push {r1, r4, r6, r7, lr} │ │ │ │ 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 │ │ │ │ @@ -1025652,17 +1025653,17 @@ │ │ │ │ nop │ │ │ │ ldr r2, [r7, #28] │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r6, r6, #30 │ │ │ │ + adds r6, r2, r0 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - asrs r0, r7, #29 │ │ │ │ + asrs r0, r3, #31 │ │ │ │ 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 │ │ │ │ @@ -1026869,45 +1026870,45 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ str r0, [r3, #92] @ 0x5c │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r4, [r2, #92] @ 0x5c │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #656] @ (36a6a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x258c58>) │ │ │ │ + ldr r6, [pc, #16] @ (36a428 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2589d8>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r3, [pc, #680] @ (36a6c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x258c74>) │ │ │ │ + ldr r4, [pc, #40] @ (36a444 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2589f4>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ str r4, [r7, #44] @ 0x2c │ │ │ │ lsls r1, r3, #6 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #280] @ (36a540 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x258af0>) │ │ │ │ + ldr r4, [pc, #664] @ (36a6c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x258c70>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - subs r3, #48 @ 0x30 │ │ │ │ + subs r3, #144 @ 0x90 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r3, [pc, #240] @ (36a520 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x258ad0>) │ │ │ │ + ldr r3, [pc, #624] @ (36a6a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x258c50>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r2, [pc, #624] @ (36a6a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x258c54>) │ │ │ │ + ldr r2, [pc, #1008] @ (36a824 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x258dd4>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r3, [pc, #104] @ (36a4a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x258a50>) │ │ │ │ + ldr r3, [pc, #488] @ (36a620 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x258bd0>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r2, [pc, #168] @ (36a4e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x258a94>) │ │ │ │ + ldr r2, [pc, #552] @ (36a664 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x258c14>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ bl ffff243e │ │ │ │ bl 4e2442 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3d09f2> │ │ │ │ - add r0, pc, #544 @ (adr r0, 36a668 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x258c18>) │ │ │ │ + add r0, pc, #928 @ (adr r0, 36a7e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x258d98>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - mov r6, lr │ │ │ │ + mov lr, sl │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r3!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r5} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r4, r3, #9 │ │ │ │ + lsrs r4, r7, #10 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - lsrs r6, r2, #8 │ │ │ │ + lsrs r6, r6, #9 │ │ │ │ lsls r6, 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, #3816] @ 0xee8 │ │ │ │ ldr r4, [pc, #780] @ (36a778 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x258d28>) │ │ │ │ mov r3, r1 │ │ │ │ @@ -1027201,15 +1027202,15 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldrh r2, [r5, r5] │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, lr │ │ │ │ + add lr, sl │ │ │ │ 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 │ │ │ │ @@ -1029143,23 +1029144,23 @@ │ │ │ │ bl 36add4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x259384> │ │ │ │ mov r3, r0 │ │ │ │ str.w r0, [sl, #16] │ │ │ │ b.n 36b9ce <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x259f7e> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ asrs r4, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #250 @ 0xfa │ │ │ │ + adds r1, #90 @ 0x5a │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cmp r7, #10 │ │ │ │ + cmp r7, #106 @ 0x6a │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cmp r6, #174 @ 0xae │ │ │ │ + cmp r7, #14 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cmp r6, #90 @ 0x5a │ │ │ │ + cmp r6, #186 @ 0xba │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cmp r6, #56 @ 0x38 │ │ │ │ + cmp r6, #152 @ 0x98 │ │ │ │ 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 │ │ │ │ @@ -1030081,16 +1030082,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #150 @ 0x96 │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ - rsb r0, r8, sp, asr #3 │ │ │ │ - @ instruction: 0xeb9e00ed │ │ │ │ + stc 0, cr0, [r8], #-948 @ 0xfffffc4c │ │ │ │ + @ instruction: 0xebfe00ed │ │ │ │ subs r3, #168 @ 0xa8 │ │ │ │ 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 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -1030916,15 +1030917,15 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #96 @ 0x60 │ │ │ │ lsls r1, r3, #6 │ │ │ │ asrs r4, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r0, #1 │ │ │ │ + subs r2, r4, #2 │ │ │ │ lsls r1, r3, #3 │ │ │ │ adds r4, #32 │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1031723,15 +1031724,15 @@ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ cmp r1, #184 @ 0xb8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #14 │ │ │ │ + asrs r0, r5, #15 │ │ │ │ lsls r1, r3, #3 │ │ │ │ cmp r1, #84 @ 0x54 │ │ │ │ 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 │ │ │ │ @@ -1031940,19 +1031941,19 @@ │ │ │ │ b.n 36d8d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x25be84> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r1, #8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #11 │ │ │ │ + asrs r6, r2, #13 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r1, sp, #848 @ 0x350 │ │ │ │ + add r2, sp, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bgt.n 36d92c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x25bedc> │ │ │ │ + bgt.n 36d9ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x25bf9c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ movs r7, #36 @ 0x24 │ │ │ │ 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 │ │ │ │ @@ -1032503,15 +1032504,15 @@ │ │ │ │ b.n 36dbb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x25c164> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ movs r4, #164 @ 0xa4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ stc2l 15, cr15, [fp, #1020] @ 0x3fc │ │ │ │ - lsrs r2, r4, #21 │ │ │ │ + lsrs r2, r0, #23 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r3, #12 │ │ │ │ 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} │ │ │ │ @@ -1033005,15 +1033006,15 @@ │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 36e34a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x25c8fa> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r6, #26 │ │ │ │ + lsls r6, r2, #28 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ add.w r6, r0, #94208 @ 0x17000 │ │ │ │ mov r8, r2 │ │ │ │ @@ -1033327,19 +1033328,19 @@ │ │ │ │ nop │ │ │ │ adds r6, r1, #0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r4, r4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r6, r3, #17 │ │ │ │ + lsls r6, r7, #18 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsls r2, r4, #16 │ │ │ │ + lsls r2, r0, #18 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsls r2, r6, #13 │ │ │ │ + lsls r2, r2, #15 │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ add.w lr, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r3, [pc, #3372] @ 36f48c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x25da3c> │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ mov ip, r0 │ │ │ │ ldr.w r1, [lr, #2124] @ 0x84c │ │ │ │ @@ -1041122,15 +1041123,15 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ stmia r5!, {r3, r6} │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r3, r5, r6, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r6, sp, #544 @ 0x220 │ │ │ │ + add r6, sp, #928 @ 0x3a0 │ │ │ │ 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 │ │ │ │ @@ -1041352,19 +1041353,19 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ stmia r3!, {r3, r4, r6, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r1, r3, r5} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r4, sp, #48 @ 0x30 │ │ │ │ + add r4, sp, #432 @ 0x1b0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r3, sp, #976 @ 0x3d0 │ │ │ │ + add r4, sp, #336 @ 0x150 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r3, sp, #896 @ 0x380 │ │ │ │ + add r4, sp, #256 @ 0x100 │ │ │ │ lsls r0, r3, #3 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ ldr r3, [pc, #276] @ (373fd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x262580>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vcmpe.f32 s0, s15 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -1041592,17 +1041593,17 @@ │ │ │ │ vaba.u8 q2, q0, │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ itee pl │ │ │ │ lslpl r0, r3, #6 │ │ │ │ - addmi r1, sp, #720 @ 0x2d0 │ │ │ │ + addmi r2, sp, #80 @ 0x50 │ │ │ │ lslmi r0, r3, #3 │ │ │ │ - add r1, sp, #40 @ 0x28 │ │ │ │ + add r1, sp, #424 @ 0x1a8 │ │ │ │ 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} │ │ │ │ bkpt 0x0030 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r2, r6, r7, pc} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r0, sp, #248 @ 0xf8 │ │ │ │ + add r0, sp, #632 @ 0x278 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r0, sp, #256 @ 0x100 │ │ │ │ + add r0, sp, #640 @ 0x280 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r0, sp, #80 @ 0x50 │ │ │ │ + add r0, sp, #464 @ 0x1d0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r0, sp, #288 @ 0x120 │ │ │ │ + add r0, sp, #672 @ 0x2a0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r6, pc, #472 @ (adr r6, 37469c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x262c4c>) │ │ │ │ + add r6, pc, #856 @ (adr r6, 37481c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x262dcc>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ bl 13c7b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ad68> │ │ │ │ b.n 374232 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2627e2> │ │ │ │ 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 373c08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2621b8> │ │ │ │ b.n 374232 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2627e2> │ │ │ │ - add r3, pc, #648 @ (adr r3, 3749ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x262f5c>) │ │ │ │ + add r4, pc, #8 @ (adr r4, 37472c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x262cdc>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r3, pc, #552 @ (adr r3, 374950 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x262f00>) │ │ │ │ + add r3, pc, #936 @ (adr r3, 374ad0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x263080>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r3, pc, #488 @ (adr r3, 374914 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x262ec4>) │ │ │ │ + add r3, pc, #872 @ (adr r3, 374a94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x263044>) │ │ │ │ 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 │ │ │ │ @ instruction: 0xb824 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb804 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r3, pc, #88 @ (adr r3, 374b54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x263104>) │ │ │ │ + add r3, pc, #472 @ (adr r3, 374cd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x263284>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ @ instruction: 0xb7b4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strh r6, [r6, #12] │ │ │ │ + strh r6, [r2, #16] │ │ │ │ lsls r0, r5, #3 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #440 @ (adr r2, 374cc4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x263274>) │ │ │ │ + add r2, pc, #824 @ (adr r2, 374e44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2633f4>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r0, [r4, #56] @ 0x38 │ │ │ │ + ldrh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r2, pc, #536 @ (adr r2, 374d2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2632dc>) │ │ │ │ + add r2, pc, #920 @ (adr r2, 374eac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26345c>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - vld1.8 @ instruction: 0xf9a400de │ │ │ │ - strh r4, [r0, #10] │ │ │ │ + @ instruction: 0xfa0400de │ │ │ │ + strh r4, [r4, #12] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r2, pc, #432 @ (adr r2, 374cd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x263280>) │ │ │ │ + add r2, pc, #816 @ (adr r2, 374e50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x263400>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bne.n 374bc4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x263174> │ │ │ │ + bne.n 374a84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x263034> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r2, pc, #368 @ (adr r2, 374c98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x263248>) │ │ │ │ + add r2, pc, #752 @ (adr r2, 374e18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2633c8>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r1, pc, #104 @ (adr r1, 374b94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x263144>) │ │ │ │ + add r1, pc, #488 @ (adr r1, 374d14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2632c4>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r0, pc, #832 @ (adr r0, 374e70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x263420>) │ │ │ │ + add r1, pc, #192 @ (adr r1, 374bf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2631a0>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r1, pc, #120 @ (adr r1, 374bac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26315c>) │ │ │ │ + add r1, pc, #504 @ (adr r1, 374d2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2632dc>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r2, [r3, #31] │ │ │ │ + ldrb r2, [r7, #0] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strb r0, [r0, #31] │ │ │ │ + ldrb r0, [r4, #0] │ │ │ │ lsls r4, r4, #3 │ │ │ │ ldr r2, [pc, #32] @ (374b60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x263110>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 374912 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x262ec2> │ │ │ │ @@ -1042549,17 +1042550,17 @@ │ │ │ │ ldr r1, [pc, #16] @ (374b64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x263114>) │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 2c3778 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1d28> │ │ │ │ b.n 3749ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x262f9c> │ │ │ │ nop │ │ │ │ - add r0, pc, #288 @ (adr r0, 374c84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x263234>) │ │ │ │ + add r0, pc, #672 @ (adr r0, 374e04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2633b4>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r7, [pc, #312] @ (374ca0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x263250>) │ │ │ │ + ldr r7, [pc, #696] @ (374e20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2633d0>) │ │ │ │ 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] @ 374dbc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26336c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1042783,15 +1042784,15 @@ │ │ │ │ b.n 374ce4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x263294> │ │ │ │ add.w r2, r5, #94208 @ 0x17000 │ │ │ │ ldr.w r2, [r2, #1404] @ 0x57c │ │ │ │ str r2, [r3, #0] │ │ │ │ b.n 374c78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x263228> │ │ │ │ ble.n 374d58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x263308> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r7, [sp, #32] │ │ │ │ + ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ 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] @ (374fe4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x263594>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1042987,17 +1042988,17 @@ │ │ │ │ nop │ │ │ │ blt.n 3750c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x263678> │ │ │ │ lsls r0, r3, #6 │ │ │ │ sxth r4, r3 │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsrs r0, r4, #31 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #0] │ │ │ │ + str r0, [r0, #8] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xfa1c00e8 │ │ │ │ + @ instruction: 0xfa7c00e8 │ │ │ │ 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] @ (3750e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x263690>) │ │ │ │ @@ -1043078,21 +1043079,21 @@ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 375066 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x263616> │ │ │ │ bls.n 375148 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2636f8> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r4, [r4, r7] │ │ │ │ + ldrsh r4, [r0, r1] │ │ │ │ lsls r5, r5, #3 │ │ │ │ - strb r2, [r5, #28] │ │ │ │ + strb r2, [r1, #30] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r3, [sp, #912] @ 0x390 │ │ │ │ + ldr r4, [sp, #272] @ 0x110 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr.w r0, [ip, #232] @ 0xe8 │ │ │ │ + ldrsh.w r0, [ip, r8, lsl #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, #252] @ (375200 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2637b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ @@ -1043182,17 +1043183,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1bae54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa9404> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ b.n 375160 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x263710> │ │ │ │ bhi.n 375284 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x263834> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r3, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r3, [sp, #832] @ 0x340 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [sp, #848] @ 0x350 │ │ │ │ + ldr r3, [sp, #208] @ 0xd0 │ │ │ │ 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] @ (375350 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x263900>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1043323,17 +1043324,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #816 @ 0x330 │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsrs r0, r4, #31 │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #216 @ 0xd8 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r2, [sp, #336] @ 0x150 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r1, [sp, #576] @ 0x240 │ │ │ │ + ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ 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] @ (37547c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x263a2c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1043431,15 +1043432,15 @@ │ │ │ │ nop │ │ │ │ bpl.n 375408 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2639b8> │ │ │ │ lsls r0, r3, #6 │ │ │ │ add r4, sp, #448 @ 0x1c0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsrs r0, r4, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #904] @ 0x388 │ │ │ │ + ldr r1, [sp, #264] @ 0x108 │ │ │ │ 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] @ (3754ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x263a9c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1043478,15 +1043479,15 @@ │ │ │ │ nop │ │ │ │ bmi.n 375444 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2639f4> │ │ │ │ lsls r0, r3, #6 │ │ │ │ add r3, sp, #344 @ 0x158 │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsrs r0, r4, #31 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #1 │ │ │ │ + asrs r0, r4, #2 │ │ │ │ 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] @ 375594 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x263b44> │ │ │ │ mov lr, r3 │ │ │ │ @@ -1043533,15 +1043534,15 @@ │ │ │ │ str.w lr, [sp] │ │ │ │ bl 3747c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x262d70> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ bmi.n 375604 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x263bb4> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - str r6, [sp, #168] @ 0xa8 │ │ │ │ + str r6, [sp, #552] @ 0x228 │ │ │ │ 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 3747c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x262d70> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - bhi.n 375660 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x263c10> │ │ │ │ + bhi.n 375520 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x263ad0> │ │ │ │ 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] @ (3756d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x263c84>) │ │ │ │ @@ -1043645,25 +1043646,25 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 375664 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x263c14> │ │ │ │ nop │ │ │ │ bcc.n 375790 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x263d40> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - str r6, [sp, #552] @ 0x228 │ │ │ │ + str r6, [sp, #936] @ 0x3a8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r4, r4, #1 │ │ │ │ + asrs r4, r0, #3 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r6, [sp, #352] @ 0x160 │ │ │ │ + str r6, [sp, #736] @ 0x2e0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r2, [r1, #4] │ │ │ │ + strb r2, [r5, #5] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r6, [sp, #256] @ 0x100 │ │ │ │ + str r6, [sp, #640] @ 0x280 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r2, [r6, #3] │ │ │ │ + strb r2, [r2, #5] │ │ │ │ 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] @ (375818 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x263dc8>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 375792 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x263d42> │ │ │ │ bcs.n 375868 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x263e18> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - str r5, [sp, #368] @ 0x170 │ │ │ │ + str r5, [sp, #752] @ 0x2f0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r6, r6, #28 │ │ │ │ + lsrs r6, r2, #30 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r5, [sp, #168] @ 0xa8 │ │ │ │ + str r5, [sp, #552] @ 0x228 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [r3, #124] @ 0x7c │ │ │ │ + strb r4, [r7, #0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r5, [sp, #72] @ 0x48 │ │ │ │ + str r5, [sp, #456] @ 0x1c8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [r0, #124] @ 0x7c │ │ │ │ + strb r4, [r4, #0] │ │ │ │ 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] @ (37590c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x263ebc>) │ │ │ │ @@ -1043842,25 +1043843,25 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 37589c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x263e4c> │ │ │ │ nop │ │ │ │ bne.n 375938 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x263ee8> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - str r4, [sp, #328] @ 0x148 │ │ │ │ + str r4, [sp, #712] @ 0x2c8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r4, r5, #24 │ │ │ │ + lsrs r4, r1, #26 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r4, [sp, #128] @ 0x80 │ │ │ │ + str r4, [sp, #512] @ 0x200 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [r2, #108] @ 0x6c │ │ │ │ + ldr r2, [r6, #112] @ 0x70 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r4, [sp, #32] │ │ │ │ + str r4, [sp, #416] @ 0x1a0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [r7, #104] @ 0x68 │ │ │ │ + ldr r2, [r3, #112] @ 0x70 │ │ │ │ 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] @ (3759fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x263fac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1043933,25 +1043934,25 @@ │ │ │ │ ldr r2, [pc, #32] @ (375a14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x263fc4>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 37599a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x263f4a> │ │ │ │ beq.n 375a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x263fc8> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - str r3, [sp, #448] @ 0x1c0 │ │ │ │ + str r3, [sp, #832] @ 0x340 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r2, r6, #20 │ │ │ │ + lsrs r2, r2, #22 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r3, [sp, #264] @ 0x108 │ │ │ │ + str r3, [sp, #648] @ 0x288 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [r3, #92] @ 0x5c │ │ │ │ + ldr r4, [r7, #96] @ 0x60 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r3, [sp, #184] @ 0xb8 │ │ │ │ + str r3, [sp, #568] @ 0x238 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r0, [r1, #92] @ 0x5c │ │ │ │ + ldr r0, [r5, #96] @ 0x60 │ │ │ │ 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] @ (375af0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2640a0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -1044022,21 +1044023,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 375a84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x264034> │ │ │ │ ldmia r7!, {r1, r3, r4} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - str r2, [sp, #968] @ 0x3c8 │ │ │ │ + str r3, [sp, #328] @ 0x148 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r2, [sp, #576] @ 0x240 │ │ │ │ + str r2, [sp, #960] @ 0x3c0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r2, [sp, #544] @ 0x220 │ │ │ │ + str r2, [sp, #928] @ 0x3a0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r2, [sp, #480] @ 0x1e0 │ │ │ │ + str r2, [sp, #864] @ 0x360 │ │ │ │ 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] @ (375be0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x264190>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1044103,25 +1044104,25 @@ │ │ │ │ ldr r2, [pc, #32] @ (375bf8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2641a8>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ ldmia r6!, {r1, r4, r5} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - str r2, [sp, #96] @ 0x60 │ │ │ │ + str r2, [sp, #480] @ 0x1e0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r2, r1, #13 │ │ │ │ + lsrs r2, r5, #14 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r1, [sp, #944] @ 0x3b0 │ │ │ │ + str r2, [sp, #304] @ 0x130 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r6, [r6, #60] @ 0x3c │ │ │ │ + ldr r6, [r2, #68] @ 0x44 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r1, [sp, #872] @ 0x368 │ │ │ │ + str r2, [sp, #232] @ 0xe8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [r4, #60] @ 0x3c │ │ │ │ + ldr r4, [r0, #68] @ 0x44 │ │ │ │ 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] @ (375cb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x264268>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1044184,25 +1044185,25 @@ │ │ │ │ ldr r2, [pc, #32] @ (375cd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x264280>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ ldmia r5, {r1, r3, r4, r5} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - str r1, [sp, #368] @ 0x170 │ │ │ │ + str r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r2, r6, #9 │ │ │ │ + lsrs r2, r2, #11 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r1, [sp, #192] @ 0xc0 │ │ │ │ + str r1, [sp, #576] @ 0x240 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r6, [r3, #48] @ 0x30 │ │ │ │ + ldr r6, [r7, #52] @ 0x34 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r1, [sp, #120] @ 0x78 │ │ │ │ + str r1, [sp, #504] @ 0x1f8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [r1, #48] @ 0x30 │ │ │ │ + ldr r4, [r5, #52] @ 0x34 │ │ │ │ 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] @ (375e14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2643c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1044306,25 +1044307,25 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 375d62 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x264312> │ │ │ │ nop │ │ │ │ ldmia r4!, {r5, r6} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - str r0, [sp, #440] @ 0x1b8 │ │ │ │ + str r0, [sp, #824] @ 0x338 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r0, r5, #5 │ │ │ │ + lsrs r0, r1, #7 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r0, [sp, #168] @ 0xa8 │ │ │ │ + str r0, [sp, #552] @ 0x228 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [r7, #28] │ │ │ │ + ldr r4, [r3, #36] @ 0x24 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r0, [r4, #62] @ 0x3e │ │ │ │ + str r0, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - sub.w r0, sl, r8, asr #3 │ │ │ │ + stc 0, cr0, [sl], {232} @ 0xe8 │ │ │ │ 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] @ (375f50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x264500>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1044422,23 +1044423,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 375ea4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x264454> │ │ │ │ ldmia r3!, {} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrh r2, [r6, #60] @ 0x3c │ │ │ │ + str r0, [sp, #72] @ 0x48 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r6, [r5, #54] @ 0x36 │ │ │ │ + ldrh r6, [r1, #58] @ 0x3a │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [r4, #8] │ │ │ │ + ldr r4, [r0, #16] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r6, [r7, #52] @ 0x34 │ │ │ │ + ldrh r6, [r3, #56] @ 0x38 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - orn r0, ip, r8, asr #3 │ │ │ │ + pkhtb r0, ip, r8, asr #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] │ │ │ │ vldr s1, [r2, #4] │ │ │ │ @@ -1044497,19 +1044498,19 @@ │ │ │ │ pop {pc} │ │ │ │ add.w ip, ip, #471040 @ 0x73000 │ │ │ │ ldr.w r0, [ip, #3680] @ 0xe60 │ │ │ │ b.n 375ff4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2645a4> │ │ │ │ nop │ │ │ │ ldmia r1!, {r2, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrh r6, [r5, #48] @ 0x30 │ │ │ │ + ldrh r6, [r1, #52] @ 0x34 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r4, [r1, #48] @ 0x30 │ │ │ │ + ldrh r4, [r5, #50] @ 0x32 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r6, r0, #27 │ │ │ │ + lsls r6, r4, #28 │ │ │ │ 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 r4, [pc, #32] @ (376074 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x264624>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1044522,15 +1044523,15 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 374ff8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2635a8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrh r2, [r5, #46] @ 0x2e │ │ │ │ + ldrh r2, [r1, #50] @ 0x32 │ │ │ │ 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 │ │ │ │ @@ -1044644,24 +1044645,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 376124 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2646d4> │ │ │ │ ldmia r0!, {r4, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrh r2, [r0, #42] @ 0x2a │ │ │ │ + ldrh r2, [r4, #44] @ 0x2c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r6, [r5, #34] @ 0x22 │ │ │ │ + ldrh r6, [r1, #38] @ 0x26 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [r4, #96] @ 0x60 │ │ │ │ + str r4, [r0, #104] @ 0x68 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r6, [r7, #32] │ │ │ │ + ldrh r6, [r3, #36] @ 0x24 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - b.n 3761c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x264770> │ │ │ │ - lsls r0, r5, #3 │ │ │ │ + strex r0, r0, [ip, #928] @ 0x3a0 │ │ │ │ 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] │ │ │ │ vldr d6, [r2, #8] │ │ │ │ @@ -1044778,25 +1044778,25 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 3762ba <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26486a> │ │ │ │ stmia r6!, {r2, r5, r6, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrh r6, [r2, #28] │ │ │ │ + ldrh r6, [r6, #30] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r0, r2, #16 │ │ │ │ + lsls r0, r6, #17 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r6, #26] │ │ │ │ + ldrh r2, [r2, #30] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [r4, #72] @ 0x48 │ │ │ │ + str r4, [r0, #80] @ 0x50 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r6, [r0, #26] │ │ │ │ + ldrh r6, [r4, #28] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - b.n 376048 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2645f8> │ │ │ │ + b.n 376108 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2646b8> │ │ │ │ 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 │ │ │ │ @@ -1044864,23 +1044864,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 3763be <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26496e> │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r2, r6, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrh r2, [r3, #24] │ │ │ │ + ldrh r2, [r7, #26] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r6, [r6, #20] │ │ │ │ + ldrh r6, [r2, #24] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r0, [r1, #60] @ 0x3c │ │ │ │ + str r0, [r5, #64] @ 0x40 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r1, #20] │ │ │ │ + ldrh r4, [r5, #22] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - b.n 375f6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26451c> │ │ │ │ + b.n 37602c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2645dc> │ │ │ │ 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] @ (37655c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x264b0c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1044974,25 +1044974,25 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 3764ca <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x264a7a> │ │ │ │ stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrh r6, [r5, #14] │ │ │ │ + ldrh r6, [r1, #18] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r0, r0, #8 │ │ │ │ + lsls r0, r4, #9 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r4, #10] │ │ │ │ + ldrh r2, [r0, #14] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [r2, #40] @ 0x28 │ │ │ │ + str r4, [r6, #44] @ 0x2c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r6, [r6, #8] │ │ │ │ + ldrh r6, [r2, #12] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - b.n 375e38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2643e8> │ │ │ │ + b.n 375ef8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2644a8> │ │ │ │ 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 │ │ │ │ @@ -1045064,23 +1045064,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 3765ee <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x264b9e> │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrh r2, [r2, #10] │ │ │ │ + ldrh r2, [r6, #12] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r6, [r1, #6] │ │ │ │ + ldrh r6, [r5, #8] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r0, [r3, #24] │ │ │ │ + str r0, [r7, #28] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r4, #4] │ │ │ │ + ldrh r4, [r0, #8] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - b.n 376d3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2652ec> │ │ │ │ + b.n 376dfc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2653ac> │ │ │ │ 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] @ (3766ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x264c9c>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1045119,17 +1045119,17 @@ │ │ │ │ pop {r3, pc} │ │ │ │ add.w ip, ip, #471040 @ 0x73000 │ │ │ │ ldr.w ip, [ip, #3680] @ 0xe60 │ │ │ │ b.n 3766ae <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x264c5e> │ │ │ │ nop │ │ │ │ stmia r2!, {r3, r6, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrh r2, [r0, #2] │ │ │ │ + ldrh r2, [r4, #4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r4, r1 │ │ │ │ + lsls r4, r5, #1 │ │ │ │ lsls r7, r2, #3 │ │ │ │ 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 │ │ │ │ @@ -1045182,19 +1045182,19 @@ │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 37672a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x264cda> │ │ │ │ add.w r0, r0, #471040 @ 0x73000 │ │ │ │ ldr.w r0, [r0, #3680] @ 0xe60 │ │ │ │ b.n 37675c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x264d0c> │ │ │ │ stmia r2!, {r1, r4} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrh r4, [r2, #0] │ │ │ │ + ldrh r4, [r6, #2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r0, [r3, #60] @ 0x3c │ │ │ │ + strh r0, [r7, #62] @ 0x3e │ │ │ │ lsls r0, r3, #3 │ │ │ │ - vqadd.u32 q8, q9, q3 │ │ │ │ + vshr.u64 q8, q3, #62 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #128] @ (376834 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x264de4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r4, r2 │ │ │ │ @@ -1045242,17 +1045242,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stmia r1!, {r1, r2, r3, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strh r4, [r5, #56] @ 0x38 │ │ │ │ + strh r4, [r1, #60] @ 0x3c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r2, [r7, #56] @ 0x38 │ │ │ │ + strh r2, [r3, #60] @ 0x3c │ │ │ │ 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] @ 3768ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x264e5c> │ │ │ │ mov r4, r2 │ │ │ │ @@ -1045288,17 +1045288,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strh r0, [r4, #56] @ 0x38 │ │ │ │ + strh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r6, [r7, #54] @ 0x36 │ │ │ │ + strh r6, [r3, #58] @ 0x3a │ │ │ │ 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 │ │ │ │ @@ -1045354,19 +1045354,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 376926 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x264ed6> │ │ │ │ nop │ │ │ │ stmia r0!, {r5, r6} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strh r4, [r4, #52] @ 0x34 │ │ │ │ + strh r4, [r0, #56] @ 0x38 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r2, [r7, #52] @ 0x34 │ │ │ │ + strh r2, [r3, #56] @ 0x38 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r6, [r1, #52] @ 0x34 │ │ │ │ + strh r6, [r5, #54] @ 0x36 │ │ │ │ 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 │ │ │ │ @@ -1045640,25 +1045640,25 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 376b3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2650ec> │ │ │ │ itte hi │ │ │ │ lslhi r0, r3, #6 │ │ │ │ - strhhi r2, [r3, #38] @ 0x26 │ │ │ │ + strhhi r2, [r7, #40] @ 0x28 │ │ │ │ lslls r0, r3, #3 │ │ │ │ - strh r0, [r2, #32] │ │ │ │ + strh r0, [r6, #34] @ 0x22 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r4, [r3, #32] │ │ │ │ + strh r4, [r7, #34] @ 0x22 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r0, [r7, #34] @ 0x22 │ │ │ │ + strh r0, [r3, #38] @ 0x26 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r0, [r2, #34] @ 0x22 │ │ │ │ + strh r0, [r6, #36] @ 0x24 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r0, [r5, #32] │ │ │ │ + strh r0, [r1, #36] @ 0x24 │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldrd r1, r2, [sp, #88] @ 0x58 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 3768b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x264e68> │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 376b3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2650ec> │ │ │ │ @@ -1045857,17 +1045857,17 @@ │ │ │ │ b.n 376daa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26535a> │ │ │ │ ldr r2, [pc, #16] @ (376ea8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x265458>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 376b3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2650ec> │ │ │ │ - strh r0, [r6, #24] │ │ │ │ + strh r0, [r2, #28] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r4, [r7, #16] │ │ │ │ + strh r4, [r3, #20] │ │ │ │ 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 │ │ │ │ @@ -1045998,17 +1045998,17 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 376fda <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26558a> │ │ │ │ b.n 376f46 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2654f6> │ │ │ │ rev16 r4, r0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsrs r0, r4, #29 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strh r6, [r5, #10] │ │ │ │ + strh r6, [r1, #14] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r0, [r7, #8] │ │ │ │ + strh r0, [r3, #12] │ │ │ │ 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] @ (3771f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2657a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1046177,17 +1046177,17 @@ │ │ │ │ str.w r3, [r2, #452] @ 0x1c4 │ │ │ │ bl 45409c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34264c> │ │ │ │ b.n 3770a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x265650> │ │ │ │ cbnz r2, 3771fe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2657ae> │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsrs r0, r1, #23 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strh r6, [r0, #0] │ │ │ │ + strh r6, [r4, #2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r6, [r4, #30] │ │ │ │ + strh r6, [r0, #0] │ │ │ │ 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] @ (3773b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x265964>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1046344,15 +1046344,15 @@ │ │ │ │ bl 1bae54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa9404> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 37732c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2658dc> │ │ │ │ @ instruction: 0xb72c │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsrs r2, r3, #16 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrb r4, [r3, #26] │ │ │ │ + ldrb r4, [r7, #27] │ │ │ │ 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] @ (3774d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x265a88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1046437,15 +1046437,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, r6, lr} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r4, [r2, #19] │ │ │ │ + ldrb r4, [r6, #20] │ │ │ │ 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] @ (3776a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x265c54>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1046588,21 +1046588,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r2, r4, r6} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r0, [r4, #14] │ │ │ │ + ldrb r0, [r0, #16] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r4, [r7, #14] │ │ │ │ + ldrb r4, [r3, #16] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r4, [r0, #15] │ │ │ │ + ldrb r4, [r4, #16] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r4, [r6, #12] │ │ │ │ + ldrb r4, [r2, #14] │ │ │ │ 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] @ (377870 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x265e20>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1046751,29 +1046751,29 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 37778a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x265d3a> │ │ │ │ sxtb r2, r7 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r4, [r2, #12] │ │ │ │ + ldrb r4, [r6, #13] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r4, [r2, #11] │ │ │ │ + ldrb r4, [r6, #12] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r6, [r5, #10] │ │ │ │ + ldrb r6, [r1, #12] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r2, [r6, #10] │ │ │ │ + ldrb r2, [r2, #12] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r6, [r7, #10] │ │ │ │ + ldrb r6, [r3, #12] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r6, [r5, #10] │ │ │ │ + ldrb r6, [r1, #12] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r2, [r0, #10] │ │ │ │ + ldrb r2, [r4, #11] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r4, [r7, #9] │ │ │ │ + ldrb r4, [r3, #11] │ │ │ │ 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] @ (377a4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x265ffc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1046922,29 +1046922,29 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 377966 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x265f16> │ │ │ │ sub sp, #120 @ 0x78 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r0, [r0, #7] │ │ │ │ + ldrb r0, [r4, #8] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r4, [r0, #6] │ │ │ │ + ldrb r4, [r4, #7] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r2, [r3, #5] │ │ │ │ + ldrb r2, [r7, #6] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r2, [r3, #5] │ │ │ │ + ldrb r2, [r7, #6] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r2, [r4, #5] │ │ │ │ + ldrb r2, [r0, #7] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r2, [r2, #5] │ │ │ │ + ldrb r2, [r6, #6] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r2, [r5, #4] │ │ │ │ + ldrb r2, [r1, #6] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r0, [r4, #4] │ │ │ │ + ldrb r0, [r0, #6] │ │ │ │ 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 │ │ │ │ @@ -1047191,15 +1047191,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1bae54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa9404> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 377c72 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x266222> │ │ │ │ add r5, sp, #32 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strb r6, [r0, #26] │ │ │ │ + strb r6, [r4, #27] │ │ │ │ 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 │ │ │ │ @@ -1048098,17 +1048098,17 @@ │ │ │ │ b.w 377fd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x266584> │ │ │ │ ldr r2, [pc, #16] @ (37887c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x266e2c>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 378098 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x266648> │ │ │ │ - ldr r4, [r6, #52] @ 0x34 │ │ │ │ + ldr r4, [r2, #60] @ 0x3c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r0, [r6, #48] @ 0x30 │ │ │ │ + ldr r0, [r2, #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, #3960] @ 0xf78 │ │ │ │ ldr r1, [pc, #476] @ (378a70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x267020>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1050213,15 +1050213,15 @@ │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 3799be <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x267f6e> │ │ │ │ b.w 379a10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x267fc0> │ │ │ │ ldr r4, [r4, #40] @ 0x28 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, r7] │ │ │ │ + ldrsh r4, [r3, r1] │ │ │ │ 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 26d2d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x15b884> │ │ │ │ b.w 3789bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x266f6c> │ │ │ │ @@ -1050535,15 +1050535,15 @@ │ │ │ │ b.n 37a5cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x268b7c> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #12] │ │ │ │ b.n 37a55c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x268b0c> │ │ │ │ strh r6, [r4, #40] @ 0x28 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r5, [pc, #912] @ (37a9b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x268f60>) │ │ │ │ + ldr r6, [pc, #272] @ (37a730 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x268ce0>) │ │ │ │ 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] @ (37a924 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x268ed4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1050781,15 +1050781,15 @@ │ │ │ │ b.n 37a7a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x268d58> │ │ │ │ add.w r3, r3, #124928 @ 0x1e800 │ │ │ │ ldr.w r2, [r3, #468] @ 0x1d4 │ │ │ │ b.n 37a668 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x268c18> │ │ │ │ nop │ │ │ │ strh r4, [r2, #24] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r3, [pc, #360] @ (37aa94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x269044>) │ │ │ │ + ldr r3, [pc, #744] @ (37ac14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2691c4>) │ │ │ │ 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, 37a970 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x268f20> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ @@ -1051241,15 +1051241,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (37ae88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x269438>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r0, [r7, #11] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cmp r0, sp │ │ │ │ + cmp r8, r9 │ │ │ │ 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] @ (37aeb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x269460>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1051320,15 +1051320,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 37af2a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2694da> │ │ │ │ movw r1, #930 @ 0x3a2 │ │ │ │ blx r3 │ │ │ │ b.n 37af2a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2694da> │ │ │ │ ldrb r4, [r7, #8] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add lr, r9 │ │ │ │ + cmp r6, r5 │ │ │ │ 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] @ (37afa4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x269554>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1051347,15 +1051347,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (37afa8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x269558>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r0, [r3, #7] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r8, r3 │ │ │ │ + add r8, pc │ │ │ │ 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] @ (37aff0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2695a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1051374,15 +1051374,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (37aff4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2695a4>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r4, [r1, #6] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r4, sp │ │ │ │ + add ip, r9 │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r3, [pc, #80] @ (37b04c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2695fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #602112 @ 0x93000 │ │ │ │ @@ -1051504,19 +1051504,19 @@ │ │ │ │ beq.n 37b0b2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x269662> │ │ │ │ ldr r2, [pc, #20] @ (37b170 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x269720>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 37b0dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26968c> │ │ │ │ nop │ │ │ │ - mvns r6, r4 │ │ │ │ + add r6, r8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bics r6, r5 │ │ │ │ + add r6, r1 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - orrs r2, r4 │ │ │ │ + bics r2, r0 │ │ │ │ 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] │ │ │ │ @@ -1051599,19 +1051599,19 @@ │ │ │ │ bl 131208 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f7b8> │ │ │ │ cmp r6, r0 │ │ │ │ it eq │ │ │ │ ldreq r3, [sp, #4] │ │ │ │ beq.n 37b1c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x269770> │ │ │ │ b.n 37b1f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2697a8> │ │ │ │ nop │ │ │ │ - bics r0, r3 │ │ │ │ + mvns r0, r7 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - muls r6, r6 │ │ │ │ + mvns r6, r2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmn r6, r4 │ │ │ │ + muls r6, r0 │ │ │ │ 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 │ │ │ │ @@ -1051743,23 +1051743,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (37b3e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x269994>) │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1286 @ 0x506 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 37b30e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2698be> │ │ │ │ - cmn r4, r3 │ │ │ │ + orrs r4, r7 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - negs r6, r5 │ │ │ │ + cmn r6, r1 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r4, r2 │ │ │ │ + cmn r4, r6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - negs r2, r7 │ │ │ │ + cmn r2, r3 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmdb r8!, {r1, r2, r4, r6, r7} │ │ │ │ + @ instruction: 0xe99800d6 │ │ │ │ stmdb 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 │ │ │ │ ldr.w r2, [pc, #1332] @ 37b934 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x269ee4> │ │ │ │ @@ -1052703,37 +1052703,37 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 37bb06 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26a0b6> │ │ │ │ nop │ │ │ │ ldr r4, [r5, #100] @ 0x64 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r2, #152 @ 0x98 │ │ │ │ + subs r2, #248 @ 0xf8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r3, #170 @ 0xaa │ │ │ │ + subs r4, #10 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r2, #132 @ 0x84 │ │ │ │ + subs r2, #228 @ 0xe4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r2, #150 @ 0x96 │ │ │ │ + subs r2, #246 @ 0xf6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r1, #228 @ 0xe4 │ │ │ │ + subs r2, #68 @ 0x44 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r1, #182 @ 0xb6 │ │ │ │ + subs r2, #22 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r1, #52 @ 0x34 │ │ │ │ + subs r1, #148 @ 0x94 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r1, #106 @ 0x6a │ │ │ │ + subs r1, #202 @ 0xca │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r1, #30 │ │ │ │ + subs r1, #126 @ 0x7e │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r1, #132 @ 0x84 │ │ │ │ + subs r1, #228 @ 0xe4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r0, #230 @ 0xe6 │ │ │ │ + subs r1, #70 @ 0x46 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r1, #52 @ 0x34 │ │ │ │ + subs r1, #148 @ 0x94 │ │ │ │ lsls r0, r3, #3 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r2, [r2, #1788] @ 0x6fc │ │ │ │ cmp r2, #29 │ │ │ │ bls.w 37bb6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26a11c> │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 37be40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26a3f0> │ │ │ │ @@ -1052802,31 +1052802,31 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 37bb06 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26a0b6> │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 37bdc0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26a370> │ │ │ │ b.n 37bc28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26a1d8> │ │ │ │ nop │ │ │ │ - subs r0, #102 @ 0x66 │ │ │ │ + subs r0, #198 @ 0xc6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r1, #60 @ 0x3c │ │ │ │ + subs r1, #156 @ 0x9c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r0, #82 @ 0x52 │ │ │ │ + subs r0, #178 @ 0xb2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r0, #212 @ 0xd4 │ │ │ │ + subs r1, #52 @ 0x34 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r0, #64 @ 0x40 │ │ │ │ + subs r0, #160 @ 0xa0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r0, #36 @ 0x24 │ │ │ │ + subs r0, #132 @ 0x84 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r1, #30 │ │ │ │ + subs r1, #126 @ 0x7e │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r0, #2 │ │ │ │ + subs r0, #98 @ 0x62 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r0, #180 @ 0xb4 │ │ │ │ + subs r1, #20 │ │ │ │ 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] @ (37bfd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26a584>) │ │ │ │ @@ -1053235,33 +1053235,33 @@ │ │ │ │ bls.w 37c09a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26a64a> │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ lsls r0, r3, #17 │ │ │ │ bpl.n 37c1ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26a75c> │ │ │ │ b.n 37c192 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26a742> │ │ │ │ ldr r2, [r3, #20] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r7, #134 @ 0x86 │ │ │ │ + adds r7, #230 @ 0xe6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r6, #184 @ 0xb8 │ │ │ │ + adds r7, #24 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r6, #138 @ 0x8a │ │ │ │ + adds r6, #234 @ 0xea │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r6, #152 @ 0x98 │ │ │ │ + adds r6, #248 @ 0xf8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r6, #108 @ 0x6c │ │ │ │ + adds r6, #204 @ 0xcc │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r5, #62 @ 0x3e │ │ │ │ + adds r5, #158 @ 0x9e │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r6, #66 @ 0x42 │ │ │ │ + adds r6, #162 @ 0xa2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r5, #56 @ 0x38 │ │ │ │ + adds r5, #152 @ 0x98 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r5, #190 @ 0xbe │ │ │ │ + adds r6, #30 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r5, #146 @ 0x92 │ │ │ │ + adds r5, #242 @ 0xf2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ bl 1f7bc4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xe6174> │ │ │ │ ldr r3, [pc, #220] @ (37c398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26a948>) │ │ │ │ ldr r2, [pc, #220] @ (37c39c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26a94c>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ str r0, [sp, #0] │ │ │ │ @@ -1053349,39 +1053349,39 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 37c0dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26a68c> │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 37c2fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26a8ac> │ │ │ │ b.n 37c18e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26a73e> │ │ │ │ nop │ │ │ │ - adds r4, #200 @ 0xc8 │ │ │ │ + adds r5, #40 @ 0x28 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r3, #214 @ 0xd6 │ │ │ │ + adds r4, #54 @ 0x36 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r4, #178 @ 0xb2 │ │ │ │ + adds r5, #18 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r3, #216 @ 0xd8 │ │ │ │ + adds r4, #56 @ 0x38 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r4, #106 @ 0x6a │ │ │ │ + adds r4, #202 @ 0xca │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r4, #0 │ │ │ │ + adds r4, #96 @ 0x60 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r4, #86 @ 0x56 │ │ │ │ + adds r4, #182 @ 0xb6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r3, #152 @ 0x98 │ │ │ │ + adds r3, #248 @ 0xf8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r4, #68 @ 0x44 │ │ │ │ + adds r4, #164 @ 0xa4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r4, #40 @ 0x28 │ │ │ │ + adds r4, #136 @ 0x88 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r3, #226 @ 0xe2 │ │ │ │ + adds r4, #66 @ 0x42 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r4, #6 │ │ │ │ + adds r4, #102 @ 0x66 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r3, #120 @ 0x78 │ │ │ │ + adds r3, #216 @ 0xd8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 37c3fa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26a9aa> │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r2, [r3, #1988] @ 0x7c4 │ │ │ │ cmp r2, r1 │ │ │ │ ble.n 37c3fa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26a9aa> │ │ │ │ @@ -1053826,19 +1053826,19 @@ │ │ │ │ orrgt.w r8, r8, #64 @ 0x40 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 363a90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x252040> │ │ │ │ b.n 37c828 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26add8> │ │ │ │ str r2, [r0, #32] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cmp r7, #178 @ 0xb2 │ │ │ │ + adds r0, #18 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r7, #50 @ 0x32 │ │ │ │ + cmp r7, #146 @ 0x92 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r7, #46 @ 0x2e │ │ │ │ + cmp r7, #142 @ 0x8e │ │ │ │ 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] @ (37ca10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26afc0>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1054090,23 +1054090,23 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldrsh r2, [r0, r4] │ │ │ │ lsls r0, r3, #6 │ │ │ │ adds r5, #200 @ 0xc8 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #206 @ 0xce │ │ │ │ + cmp r5, #46 @ 0x2e │ │ │ │ lsls r0, r3, #3 │ │ │ │ adds r4, #204 @ 0xcc │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cmp r4, #202 @ 0xca │ │ │ │ + cmp r5, #42 @ 0x2a │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r4, #150 @ 0x96 │ │ │ │ + cmp r4, #246 @ 0xf6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r4, #132 @ 0x84 │ │ │ │ + cmp r4, #228 @ 0xe4 │ │ │ │ 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 │ │ │ │ @@ -1054363,21 +1054363,21 @@ │ │ │ │ nop │ │ │ │ ldrh r2, [r5, r7] │ │ │ │ lsls r0, r3, #6 │ │ │ │ adds r2, #178 @ 0xb2 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ + cmp r3, #96 @ 0x60 │ │ │ │ lsls r0, r3, #3 │ │ │ │ adds r2, #76 @ 0x4c │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cmp r1, #244 @ 0xf4 │ │ │ │ + cmp r2, #84 @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r2, #14 │ │ │ │ + cmp r2, #110 @ 0x6e │ │ │ │ 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 │ │ │ │ @@ -1054718,23 +1054718,23 @@ │ │ │ │ ... │ │ │ │ ldr r6, [r0, r2] │ │ │ │ lsls r0, r3, #6 │ │ │ │ cmp r7, #76 @ 0x4c │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #226 @ 0xe2 │ │ │ │ + movs r7, #66 @ 0x42 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r6, #20 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r6, #222 @ 0xde │ │ │ │ + movs r7, #62 @ 0x3e │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r6, #170 @ 0xaa │ │ │ │ + movs r7, #10 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r6, #152 @ 0x98 │ │ │ │ + movs r6, #248 @ 0xf8 │ │ │ │ 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 │ │ │ │ @@ -1055006,19 +1055006,19 @@ │ │ │ │ vldr d0, [pc, #8] @ 37d5b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26bb68> │ │ │ │ b.n 37d4da <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26ba8a> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ strb r2, [r1, r4] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r4, #28 │ │ │ │ + movs r4, #124 @ 0x7c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r3, #204 @ 0xcc │ │ │ │ + movs r4, #44 @ 0x2c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r3, #216 @ 0xd8 │ │ │ │ + movs r4, #56 @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -1055231,15 +1055231,15 @@ │ │ │ │ nop │ │ │ │ strh r0, [r1, r2] │ │ │ │ lsls r0, r3, #6 │ │ │ │ cmp r1, #74 @ 0x4a │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #168 @ 0xa8 │ │ │ │ + movs r3, #8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r1, #18 │ │ │ │ lsls r0, r3, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1055277,15 +1055277,15 @@ │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r4, [r0, r3] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r0, #166 @ 0xa6 │ │ │ │ + movs r1, #6 │ │ │ │ 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] @ 37d97c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26bf2c> │ │ │ │ @@ -1055326,17 +1055326,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 37d95e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26bf0e> │ │ │ │ movs r6, #228 @ 0xe4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #896] @ 0x380 │ │ │ │ + str r4, [sp, #256] @ 0x100 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r0, #48 @ 0x30 │ │ │ │ + movs r0, #144 @ 0x90 │ │ │ │ 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] @ (37db98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26c148>) │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ @@ -1055722,21 +1055722,21 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [pc, #616] @ (37e010 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26c5c0>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ movs r3, #98 @ 0x62 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r6, #3 │ │ │ │ + adds r2, r2, #5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r4, r7, #1 │ │ │ │ + adds r4, r3, #3 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r4, r0, #1 │ │ │ │ + adds r4, r4, #2 │ │ │ │ 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] @ (37de70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26c420>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1055943,33 +1055943,33 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldr r2, [pc, #672] @ (37e284 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26c834>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ movs r1, #106 @ 0x6a │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r7, r5 │ │ │ │ + subs r2, r3, r7 │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r0, #174 @ 0xae │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r6, r0, r5 │ │ │ │ + subs r6, r4, r6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r4, r4, r3 │ │ │ │ + subs r4, r0, r5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r6, r6, r2 │ │ │ │ + subs r6, r2, r4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r0, r1, r2 │ │ │ │ + subs r0, r5, r3 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r6, r6, r4 │ │ │ │ + subs r6, r2, r6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r4, r6, r1 │ │ │ │ + subs r4, r2, r3 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r2, r1, r5 │ │ │ │ + subs r2, r5, r6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r0, r7, r2 │ │ │ │ + subs r0, r3, r4 │ │ │ │ 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] @ (37e0cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26c67c>) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ @@ -1056212,29 +1056212,29 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldr r0, [pc, #272] @ (37e3a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26c954>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r4, r1, #4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r1, r0 │ │ │ │ + subs r0, r5, r1 │ │ │ │ lsls r0, r3, #3 │ │ │ │ subs r0, r2, #0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r6, r3, r7 │ │ │ │ - lsls r0, r3, #3 │ │ │ │ subs r6, r7, r0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r6, r1, r4 │ │ │ │ + subs r6, r3, r2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r4, r5, r5 │ │ │ │ + adds r6, r5, r5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r2, r0, r2 │ │ │ │ + adds r4, r1, r7 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r0, r2, r4 │ │ │ │ + subs r2, r4, r3 │ │ │ │ + lsls r0, r3, #3 │ │ │ │ + adds r0, r6, r5 │ │ │ │ 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 │ │ │ │ @@ -1056310,17 +1056310,17 @@ │ │ │ │ bl 45cf90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34b540> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ b.n 37e338 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26c8e8> │ │ │ │ nop │ │ │ │ mov r0, r4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldmia r2, {r2, r6, r7} │ │ │ │ + ldmia r3!, {r2, r5} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r1, r3, r4} │ │ │ │ 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] @ (37e4e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26ca94>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1056435,23 +1056435,23 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 37e3ea <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26c99a> │ │ │ │ cmp ip, r1 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r0, r1, r6 │ │ │ │ + adds r0, r5, r7 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r4, r1, r6 │ │ │ │ + adds r4, r5, r7 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r1!, {r2, r3, r7} │ │ │ │ + ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldmia r1, {r1, r7} │ │ │ │ + ldmia r1, {r1, r5, r6, r7} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - adds r2, r3, r3 │ │ │ │ + adds r2, r7, r4 │ │ │ │ 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] @ (37e51c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26cacc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1056483,15 +1056483,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r0, r3 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r6, r7, r1 │ │ │ │ + adds r6, r3, r3 │ │ │ │ lsls r0, r3, #3 │ │ │ │ add.w r3, r0, #512000 @ 0x7d000 │ │ │ │ ldr.w r1, [r3, #4068] @ 0xfe4 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 37e602 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26cbb2> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1056570,15 +1056570,15 @@ │ │ │ │ ldr r1, [pc, #12] @ (37e638 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26cbe8>) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 2c3818 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1dc8> │ │ │ │ b.n 37e5ea <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26cb9a> │ │ │ │ nop │ │ │ │ - asrs r6, r0, #31 │ │ │ │ + adds r6, r4, r0 │ │ │ │ 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] @ (37e734 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26cce4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1056656,15 +1056656,15 @@ │ │ │ │ bl 1bae54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa9404> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [sp, #8] │ │ │ │ b.n 37e684 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26cc34> │ │ │ │ nop │ │ │ │ cmn r2, r7 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r0, [r5, #24] │ │ │ │ + ldrb r0, [r1, #26] │ │ │ │ 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] @ (37e910 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26cec0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1056822,31 +1056822,31 @@ │ │ │ │ b.n 37e83a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26cdea> │ │ │ │ rors r2, r7 │ │ │ │ lsls r0, r3, #6 │ │ │ │ ldr r7, [pc, #0] @ (37e918 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26cec8>) │ │ │ │ bx r2 │ │ │ │ ldr r6, [pc, #0] @ (37e91c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26cecc>) │ │ │ │ bx r2 │ │ │ │ - asrs r6, r2, #24 │ │ │ │ + asrs r6, r6, #25 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r4, [r6, #12] │ │ │ │ + ldrh r4, [r2, #16] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r4, [r5, #19] │ │ │ │ + ldrb r4, [r1, #21] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r4, r5, #23 │ │ │ │ + asrs r4, r1, #25 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r6, r1, #24 │ │ │ │ + asrs r6, r5, #25 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r0, r3, #21 │ │ │ │ + asrs r0, r7, #22 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r2, r1, #22 │ │ │ │ + asrs r2, r5, #23 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r0, r6, #20 │ │ │ │ + asrs r0, r2, #22 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r6, [r1, #6] │ │ │ │ + ldrh r6, [r5, #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] @ (37ea30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26cfe0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1056921,15 +1056921,15 @@ │ │ │ │ bl 1bae54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa9404> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 37e980 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26cf30> │ │ │ │ nop │ │ │ │ subs r7, #246 @ 0xf6 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r4, [r5, #12] │ │ │ │ + ldrb r4, [r1, #14] │ │ │ │ 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] @ (37ebfc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26d1ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1057083,31 +1057083,31 @@ │ │ │ │ b.n 37eb26 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26d0d6> │ │ │ │ subs r6, #254 @ 0xfe │ │ │ │ lsls r0, r3, #6 │ │ │ │ ldr r7, [pc, #0] @ (37ec04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26d1b4>) │ │ │ │ bx r2 │ │ │ │ ldr r6, [pc, #0] @ (37ec08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26d1b8>) │ │ │ │ bx r2 │ │ │ │ - asrs r2, r6, #13 │ │ │ │ + asrs r2, r2, #15 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r0, [r1, #54] @ 0x36 │ │ │ │ + strh r0, [r5, #56] @ 0x38 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r0, [r0, #8] │ │ │ │ + ldrb r0, [r4, #9] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r0, r1, #13 │ │ │ │ + asrs r0, r5, #14 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r2, r4, #12 │ │ │ │ + asrs r2, r0, #14 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r4, r6, #10 │ │ │ │ + asrs r4, r2, #12 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r6, r3, #10 │ │ │ │ + asrs r6, r7, #11 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r4, r1, #10 │ │ │ │ + asrs r4, r5, #11 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r2, [r4, #46] @ 0x2e │ │ │ │ + strh r2, [r0, #50] @ 0x32 │ │ │ │ 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 │ │ │ │ @@ -1057356,26 +1057356,26 @@ │ │ │ │ bcc.n 37edf4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26d3a4> │ │ │ │ b.n 37ee48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26d3f8> │ │ │ │ movw ip, #34037 @ 0x84f5 │ │ │ │ cmp r1, ip │ │ │ │ bne.n 37edf4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26d3a4> │ │ │ │ b.n 37ee48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26d3f8> │ │ │ │ nop │ │ │ │ - stmia r6!, {r1, r2, r3, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - mcr 0, 2, r0, cr6, cr10, {6} │ │ │ │ - asrs r0, r4, #3 │ │ │ │ + mcr 0, 5, r0, cr6, cr10, {6} │ │ │ │ + asrs r0, r0, #5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r6, r0, #2 │ │ │ │ + asrs r6, r4, #3 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r4, r6, #3 │ │ │ │ + asrs r4, r2, #5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r0, r6, #4 │ │ │ │ + asrs r0, r2, #6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r4, r3, #3 │ │ │ │ + asrs r4, r7, #4 │ │ │ │ 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 │ │ │ │ @@ -1057623,40 +1057623,40 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 37ef2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26d4dc> │ │ │ │ ldr r2, [pc, #56] @ (37f164 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26d714>) │ │ │ │ add r2, pc │ │ │ │ b.n 37f0e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26d698> │ │ │ │ nop │ │ │ │ - stmia r5!, {r6} │ │ │ │ + stmia r5!, {r5, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - asrs r4, r2, #3 │ │ │ │ + asrs r4, r6, #4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - stc 0, cr0, [ip, #-872] @ 0xfffffc98 │ │ │ │ - asrs r4, r1, #2 │ │ │ │ + stcl 0, cr0, [ip, #-872]! @ 0xfffffc98 │ │ │ │ + asrs r4, r5, #3 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r2, r2, #3 │ │ │ │ + asrs r2, r6, #4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r4, r4, #31 │ │ │ │ + asrs r4, r0, #1 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r0, r0, #31 │ │ │ │ + asrs r0, r4, #32 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r0, r2, #29 │ │ │ │ + lsrs r0, r6, #30 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r6, r5, #29 │ │ │ │ + lsrs r6, r1, #31 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r4, r2, #29 │ │ │ │ + lsrs r4, r6, #30 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r2, r3, #30 │ │ │ │ + lsrs r2, r7, #31 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r6, r3, #29 │ │ │ │ + lsrs r6, r7, #30 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r2, r1, #30 │ │ │ │ + lsrs r2, r5, #31 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r2, r6, #28 │ │ │ │ + lsrs r2, r2, #30 │ │ │ │ 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 │ │ │ │ @@ -1058161,33 +1058161,33 @@ │ │ │ │ nop │ │ │ │ adds r5, #24 │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsrs r6, r3, #15 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r7, #7 │ │ │ │ + subs r4, r3, #1 │ │ │ │ lsls r3, r4, #3 │ │ │ │ lsrs r4, r6, #13 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r6, r2, #2 │ │ │ │ + adds r6, r6, #3 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r4, r0, #16 │ │ │ │ + lsrs r4, r4, #17 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r0, r1, #15 │ │ │ │ + lsrs r0, r5, #16 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r4, r0, #3 │ │ │ │ + adds r4, r4, #4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r6, r7, r5 │ │ │ │ + subs r6, r3, r7 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r6, r1, #13 │ │ │ │ + lsrs r6, r5, #14 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r2, r2, #12 │ │ │ │ + lsrs r2, r6, #13 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r2, r7, #12 │ │ │ │ + lsrs r2, r3, #14 │ │ │ │ lsls r0, r3, #3 │ │ │ │ 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 │ │ │ │ @@ -1058482,33 +1058482,33 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r3, #3 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #20 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r4, r6, r3 │ │ │ │ + subs r4, r2, r5 │ │ │ │ lsls r3, r4, #3 │ │ │ │ lsrs r2, r5, #1 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r0, r2, r6 │ │ │ │ + adds r0, r6, r7 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r6, r6, #8 │ │ │ │ + lsrs r6, r2, #10 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r6, r0, #7 │ │ │ │ + lsrs r6, r4, #8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r6, r4, #7 │ │ │ │ + lsrs r6, r0, #9 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r6, r2, r6 │ │ │ │ + adds r6, r6, r7 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r4, r2, r1 │ │ │ │ + adds r4, r6, r2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r2, r3, #4 │ │ │ │ + lsrs r2, r7, #5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r2, r7, #4 │ │ │ │ + lsrs r2, r3, #6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ 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 │ │ │ │ @@ -1058753,21 +1058753,21 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ lsls r2, r3, #16 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r0, r7 │ │ │ │ + uxtb r0, r3 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - sxtb r6, r7 │ │ │ │ + uxtb r6, r3 │ │ │ │ lsls r4, r5, #3 │ │ │ │ lsls r2, r0, #15 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - lsls r0, r2, #25 │ │ │ │ + lsls r0, r6, #26 │ │ │ │ lsls r0, r3, #3 │ │ │ │ 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 │ │ │ │ @@ -1058870,21 +1058870,21 @@ │ │ │ │ b.n 37fd7e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26e32e> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r6, #10 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #22 │ │ │ │ + lsls r0, r4, #23 │ │ │ │ lsls r0, r3, #3 │ │ │ │ lsls r2, r7, #9 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - sub sp, #200 @ 0xc8 │ │ │ │ + cbz r2, 37fdf4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26e3a4> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - lsls r6, r1, #20 │ │ │ │ + lsls r6, r5, #21 │ │ │ │ lsls r0, r3, #3 │ │ │ │ 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] @ (37fea8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26e458>) │ │ │ │ @@ -1058953,17 +1058953,17 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ lsls r2, r6, #7 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r4, #6 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - lsls r2, r3, #18 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r0, r3, #18 │ │ │ │ + lsls r0, r7, #19 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #384] @ 38004c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26e5fc> │ │ │ │ sub sp, #32 │ │ │ │ @@ -1059107,23 +1059107,23 @@ │ │ │ │ b.n 37ff62 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26e512> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r5, #4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r0, #17 │ │ │ │ + lsls r6, r4, #18 │ │ │ │ lsls r0, r3, #3 │ │ │ │ lsls r4, r5, #3 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - lsls r4, r4, #13 │ │ │ │ + lsls r4, r0, #15 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r4, r6, #12 │ │ │ │ + lsls r4, r2, #14 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r0, r4, #12 │ │ │ │ + lsls r0, r0, #14 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #204] @ 380144 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26e6f4> │ │ │ │ mov r3, r0 │ │ │ │ @@ -1059200,18 +1059200,18 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 3800bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26e66c> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ vbif d16, d28, d7 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #10 │ │ │ │ + lsls r2, r2, #12 │ │ │ │ lsls r0, r3, #3 │ │ │ │ vbif d0, d28, d7 │ │ │ │ - lsls r4, r2, #9 │ │ │ │ + lsls r4, r6, #10 │ │ │ │ lsls r0, r3, #3 │ │ │ │ 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 │ │ │ │ @@ -1059278,15 +1059278,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ mrc2 1, 3, r0, cr2, cr7, {4} │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ mcr2 1, 1, r0, cr4, cr7, {4} │ │ │ │ - lsls r2, r6, #6 │ │ │ │ + lsls r2, r2, #8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ 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 │ │ │ │ @@ -1059356,20 +1059356,20 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ ldc2 1, cr0, [ip, #604] @ 0x25c │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #792 @ 0x318 │ │ │ │ + add r4, sp, #152 @ 0x98 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stc2l 1, cr0, [sl, #-604] @ 0xfffffda4 │ │ │ │ - lsls r4, r1, #4 │ │ │ │ + lsls r4, r5, #5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r6, r3, #3 │ │ │ │ + lsls r6, r7, #4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ 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 │ │ │ │ @@ -1059449,17 +1059449,18 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - movs r4, r5 │ │ │ │ + lsls r4, r1, #2 │ │ │ │ + lsls r0, r3, #3 │ │ │ │ + lsls r4, r3, #1 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - vshr.u64 q8, , #4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #196] @ 3804e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26ea94> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #192] @ (3804e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26ea98>) │ │ │ │ @@ -1059531,17 +1059532,18 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ @ instruction: 0xfbd40197 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.u64 q8, , #34 │ │ │ │ + movs r6, r7 │ │ │ │ + lsls r0, r3, #3 │ │ │ │ @ instruction: 0xfb620197 │ │ │ │ - vqadd.u32 q8, q14, │ │ │ │ + vshr.u64 q8, , #52 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w ip, [pc, #92] @ 380564 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26eb14> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldr r1, [pc, #88] @ (380568 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26eb18>) │ │ │ │ @@ -1059731,15 +1059733,15 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ ldrsh.w r0, [sl, ] │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr??.w r0, [r0, #407] @ 0x197 │ │ │ │ - stc2 0, cr0, [r2, #-860]! @ 0xfffffca4 │ │ │ │ + stc2 0, cr0, [r2, #860] @ 0x35c │ │ │ │ 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 32825c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21680c> │ │ │ │ @@ -1059882,16 +1059884,16 @@ │ │ │ │ bhi.n 3808b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26ee68> │ │ │ │ b.n 3808f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26eea4> │ │ │ │ movw r0, #34914 @ 0x8862 │ │ │ │ cmp r1, r0 │ │ │ │ bne.n 3808b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26ee68> │ │ │ │ b.n 3808f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26eea4> │ │ │ │ nop │ │ │ │ - @ instruction: 0xfbf000d7 │ │ │ │ - smlaldx r0, r0, lr, r7 │ │ │ │ + mrrc2 0, 13, r0, r0, cr7 @ │ │ │ │ + stc2 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] @ 380a74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26f024> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #296] @ (380a78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26f028>) │ │ │ │ @@ -1060001,17 +1060003,17 @@ │ │ │ │ b.n 380a42 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26eff2> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ subw r1, ip, #2199 @ 0x897 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb2c00d7 │ │ │ │ + @ instruction: 0xfb8c00d7 │ │ │ │ @ instruction: 0xf6720197 │ │ │ │ - @ instruction: 0xfa7400d7 │ │ │ │ + @ instruction: 0xfad400d7 │ │ │ │ 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 │ │ │ │ @@ -1060113,17 +1060115,17 @@ │ │ │ │ b.n 380b60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26f110> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ @ instruction: 0xf52c0197 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r8, #215] @ 0xd7 │ │ │ │ + @ instruction: 0xfa3800d7 │ │ │ │ @ instruction: 0xf4ee0197 │ │ │ │ - ldr??.w r0, [lr, r7, lsl #1] │ │ │ │ + ldrsh.w r0, [lr, #215] @ 0xd7 │ │ │ │ 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 │ │ │ │ @@ -1060227,16 +1060229,16 @@ │ │ │ │ strex r0, r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 380cf2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26f2a2> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 380cb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26f260> │ │ │ │ b.n 380c4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26f1fc> │ │ │ │ - strb.w r0, [r0, #215] @ 0xd7 │ │ │ │ - lsrs r0, r5, #19 │ │ │ │ + str??.w r0, [r0, #215] @ 0xd7 │ │ │ │ + lsrs r0, r1, #21 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #224] @ (380e04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26f3b4>) │ │ │ │ @@ -1060330,19 +1060332,19 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 380de4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26f394> │ │ │ │ adds r2, r4, #0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ movt r1, #32919 @ 0x8097 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #44] @ 0x2c │ │ │ │ + ldrh r6, [r0, #48] @ 0x30 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r0, sp, #424 @ 0x1a8 │ │ │ │ + add r0, sp, #808 @ 0x328 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r0, sp, #208 @ 0xd0 │ │ │ │ + add r0, sp, #592 @ 0x250 │ │ │ │ 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] @ (380ed0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26f480>) │ │ │ │ @@ -1060410,15 +1060412,15 @@ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ subs r6, r2, r4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs.w r1, r4, #151 @ 0x97 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #36] @ 0x24 │ │ │ │ + ldrh r2, [r7, #38] @ 0x26 │ │ │ │ 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] @ (380fdc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26f58c>) │ │ │ │ @@ -1060518,19 +1060520,19 @@ │ │ │ │ b.n 380f38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26f4e8> │ │ │ │ nop │ │ │ │ subs r4, r2, r1 │ │ │ │ lsls r0, r3, #6 │ │ │ │ @ instruction: 0xf0fa0197 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #30] │ │ │ │ + ldrh r2, [r7, #32] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r6, pc, #504 @ (adr r6, 3811e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26f798>) │ │ │ │ + add r6, pc, #888 @ (adr r6, 381368 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26f918>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r6, pc, #496 @ (adr r6, 3811e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26f794>) │ │ │ │ + add r6, pc, #880 @ (adr r6, 381364 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26f914>) │ │ │ │ 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] @ (3810ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26f65c>) │ │ │ │ @@ -1060599,15 +1060601,15 @@ │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r6, r7, r4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ vsra.s64 d16, d7, #36 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #22] │ │ │ │ + ldrh r2, [r4, #24] │ │ │ │ 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] @ (381258 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26f808>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -1060761,23 +1060763,23 @@ │ │ │ │ bne.n 38122e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26f7de> │ │ │ │ b.n 381146 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26f6f6> │ │ │ │ adds r6, r6, r1 │ │ │ │ lsls r0, r3, #6 │ │ │ │ vorr d0, d16, d7 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bics.w r0, r4, #7045120 @ 0x6b8000 │ │ │ │ + eors.w r0, r4, #7045120 @ 0x6b8000 │ │ │ │ subs r3, #46 @ 0x2e │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bfi r0, r6, #3, #21 │ │ │ │ - ldrh r4, [r7, #8] │ │ │ │ + ubfx r0, r6, #3, #24 │ │ │ │ + ldrh r4, [r3, #12] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bfi r0, r4, #3, #21 │ │ │ │ - @ instruction: 0xf33200d7 │ │ │ │ - ldr r7, [pc, #656] @ (381510 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26fac0>) │ │ │ │ + ubfx r0, r4, #3, #24 │ │ │ │ + @ instruction: 0xf39200d7 │ │ │ │ + str r4, [r0, r0] │ │ │ │ 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] │ │ │ │ @@ -1060929,16 +1060931,16 @@ │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 3813cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26f97c> │ │ │ │ asrs r6, r7, #25 │ │ │ │ lsls r0, r3, #6 │ │ │ │ stc 1, cr0, [sl, #-604]! @ 0xfffffda4 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf19200d7 │ │ │ │ - sbc.w r0, r8, #215 @ 0xd7 │ │ │ │ + @ instruction: 0xf1f200d7 │ │ │ │ + rsb r0, r8, #215 @ 0xd7 │ │ │ │ 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] @ (381550 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26fb00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -1061041,15 +1061043,15 @@ │ │ │ │ b.n 3814c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26fa70> │ │ │ │ nop │ │ │ │ asrs r0, r0, #20 │ │ │ │ lsls r0, r3, #6 │ │ │ │ sub.w r1, r8, r7, lsr #2 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf12400d7 │ │ │ │ + @ instruction: 0xf18400d7 │ │ │ │ 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] @ (381708 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26fcb8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [pc, #404] @ (38170c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26fcbc>) │ │ │ │ @@ -1061202,22 +1061204,22 @@ │ │ │ │ bne.n 3816e2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26fc92> │ │ │ │ b.n 3815d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26fb88> │ │ │ │ asrs r2, r2, #15 │ │ │ │ lsls r0, r3, #6 │ │ │ │ orns r1, lr, r7, lsr #2 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s16 q8, q15, │ │ │ │ - strh r4, [r4, #36] @ 0x24 │ │ │ │ + vshr.s64 q0, , #2 │ │ │ │ + strh r4, [r0, #40] @ 0x28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - vqadd.s8 q8, q11, │ │ │ │ - strh r4, [r4, #40] @ 0x28 │ │ │ │ + vshr.s64 q0, , #26 │ │ │ │ + strh r4, [r0, #44] @ 0x2c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - vqadd.s8 q0, q10, │ │ │ │ - ldr r2, [pc, #936] @ (381ad4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x270084>) │ │ │ │ + vqadd.s32 q8, q10, │ │ │ │ + ldr r3, [pc, #296] @ (381854 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26fe04>) │ │ │ │ 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] @ (381890 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26fe40>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1061346,22 +1061348,22 @@ │ │ │ │ bne.n 381866 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26fe16> │ │ │ │ b.n 3817c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26fd78> │ │ │ │ asrs r4, r0, #8 │ │ │ │ lsls r0, r3, #6 │ │ │ │ stmia.w lr!, {r0, r1, r2, r4, r7, r8} │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - mcr 0, 3, r0, cr0, cr7, {6} │ │ │ │ - strh r2, [r1, #28] │ │ │ │ + mcr 0, 6, r0, cr0, cr7, {6} │ │ │ │ + strh r2, [r5, #30] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - stcl 0, cr0, [sl, #860] @ 0x35c │ │ │ │ - add lr, r3 │ │ │ │ + mcr 0, 1, r0, cr10, cr7, {6} │ │ │ │ + add lr, pc │ │ │ │ lsls r6, r2, #3 │ │ │ │ - stc 0, cr0, [r2, #860]! @ 0x35c │ │ │ │ - stcl 0, cr0, [r0, #860] @ 0x35c │ │ │ │ + mcr 0, 0, r0, cr2, cr7, {6} │ │ │ │ + mcr 0, 1, r0, cr0, cr7, {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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #312] @ (381a00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26ffb0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r8, r2 │ │ │ │ @@ -1061480,19 +1061482,19 @@ │ │ │ │ nop │ │ │ │ asrs r4, r7, #1 │ │ │ │ lsls r0, r3, #6 │ │ │ │ b.n 381854 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26fe04> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r8], {215} @ 0xd7 │ │ │ │ - strh r2, [r0, #16] │ │ │ │ + ldc 0, cr0, [r8, #-860]! @ 0xfffffca4 │ │ │ │ + strh r2, [r4, #18] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - mcrr 0, 13, r0, r8, cr7 │ │ │ │ - orrs r4, r3 │ │ │ │ + stc 0, cr0, [r8], #860 @ 0x35c │ │ │ │ + muls r4, r7 │ │ │ │ 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 │ │ │ │ @@ -1061512,15 +1061514,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 380d10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26f2c0> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - rsbs r0, lr, r7, lsr #3 │ │ │ │ + ldc 0, cr0, [lr], #-860 @ 0xfffffca4 │ │ │ │ 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 │ │ │ │ ldrb.w ip, [sp, #52] @ 0x34 │ │ │ │ @@ -1061541,15 +1061543,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 380e1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26f3cc> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - sub.w r0, r2, r7, lsr #3 │ │ │ │ + stc 0, cr0, [r2], {215} @ 0xd7 │ │ │ │ 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] @ 381b00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2700b0> │ │ │ │ mov lr, r2 │ │ │ │ @@ -1061568,15 +1061570,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 380d10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26f2c0> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xeb8600d7 │ │ │ │ + @ instruction: 0xebe600d7 │ │ │ │ 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 │ │ │ │ ldrb.w ip, [sp, #56] @ 0x38 │ │ │ │ @@ -1061597,15 +1061599,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 380e1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26f3cc> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adc.w r0, r4, r7, lsr #3 │ │ │ │ + sub.w r0, r4, r7, lsr #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 │ │ │ │ mov lr, r2 │ │ │ │ @@ -1061624,15 +1061626,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 380ee0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26f490> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds.w r0, r6, r7, lsr #3 │ │ │ │ + sbcs.w r0, r6, r7, lsr #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 │ │ │ │ ldrb.w ip, [sp, #52] @ 0x34 │ │ │ │ @@ -1061653,15 +1061655,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 380ff4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26f5a4> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xeada00d7 │ │ │ │ + @ instruction: 0xeb3a00d7 │ │ │ │ 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] @ 381c38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2701e8> │ │ │ │ mov lr, r2 │ │ │ │ @@ -1061680,15 +1061682,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 380ee0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26f490> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xeac200d7 │ │ │ │ + @ instruction: 0xeb2200d7 │ │ │ │ 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 │ │ │ │ ldrb.w ip, [sp, #56] @ 0x38 │ │ │ │ @@ -1061709,15 +1061711,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 380ff4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26f5a4> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - eor.w r0, r4, r7, lsr #3 │ │ │ │ + @ instruction: 0xeae400d7 │ │ │ │ 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 │ │ │ │ mov lr, r0 │ │ │ │ @@ -1061734,15 +1061736,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ mov r1, lr │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 380d10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26f2c0> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - orrs.w r0, r8, r7, lsr #3 │ │ │ │ + @ instruction: 0xeab800d7 │ │ │ │ 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 │ │ │ │ mov lr, r0 │ │ │ │ @@ -1061759,15 +1061761,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ mov r1, lr │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 380ee0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x26f490> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - bic.w r0, r8, r7, lsr #3 │ │ │ │ + eor.w r0, r8, r7, lsr #3 │ │ │ │ ldr r3, [pc, #56] @ (381d58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x270308>) │ │ │ │ add r3, pc │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 381d54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x270304> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1061955,19 +1061957,19 @@ │ │ │ │ lsls r0, r3, #6 │ │ │ │ b.n 3823c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x270970> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #74 @ 0x4a │ │ │ │ lsls r0, r3, #6 │ │ │ │ - stmia.w ip, {r0, r1, r2, r4, r6, r7} │ │ │ │ - ldrb r6, [r2, #17] │ │ │ │ + strd r0, r0, [ip], #860 @ 0x35c │ │ │ │ + ldrb r6, [r6, #18] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xe83600d7 │ │ │ │ - cmp r0, r4 │ │ │ │ + ldmia.w r6, {r0, r1, r2, r4, r6, r7} │ │ │ │ + orrs r0, r0 │ │ │ │ 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] @ (382050 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x270600>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1062072,16 +1062074,15 @@ │ │ │ │ b.n 381fc2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x270572> │ │ │ │ lsrs r0, r0, #8 │ │ │ │ lsls r0, r3, #6 │ │ │ │ b.n 3821a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x270758> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 382014 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2705c4> │ │ │ │ - lsls r7, r2, #3 │ │ │ │ + @ instruction: 0xe83a00d7 │ │ │ │ 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] @ (382204 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2707b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -1062234,31 +1062235,31 @@ │ │ │ │ b.n 382118 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2706c8> │ │ │ │ lsrs r0, r2, #3 │ │ │ │ lsls r0, r3, #6 │ │ │ │ svc 122 @ 0x7a │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 381f94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x270544> │ │ │ │ + b.n 382054 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x270604> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r2, [r2, #9] │ │ │ │ + ldrb r2, [r6, #10] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 381efc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2704ac> │ │ │ │ + b.n 381fbc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27056c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 381e4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2703fc> │ │ │ │ + b.n 381f0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2704bc> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 381ed8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x270488> │ │ │ │ + b.n 381f98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x270548> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 381e10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2703c0> │ │ │ │ + b.n 381ed0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x270480> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r3, #46 @ 0x2e │ │ │ │ + subs r3, #142 @ 0x8e │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 381dbc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27036c> │ │ │ │ + b.n 381e7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27042c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 381dfc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2703ac> │ │ │ │ + b.n 381ebc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27046c> │ │ │ │ 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] @ (3823d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x270988>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1062412,31 +1062413,31 @@ │ │ │ │ b.n 3822ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27089c> │ │ │ │ lsls r4, r7, #27 │ │ │ │ lsls r0, r3, #6 │ │ │ │ ble.n 38232c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2708dc> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 381e98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x270448> │ │ │ │ + b.n 381f58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x270508> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r6, [r7, #1] │ │ │ │ + ldrb r6, [r3, #3] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 381d28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2702d8> │ │ │ │ + b.n 381de8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x270398> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 381d50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x270300> │ │ │ │ + b.n 381e10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2703c0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 381d04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2702b4> │ │ │ │ + b.n 381dc4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x270374> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 381d14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2702c4> │ │ │ │ + b.n 381dd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x270384> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r1, #90 @ 0x5a │ │ │ │ + subs r1, #186 @ 0xba │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 381cc0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x270270> │ │ │ │ + b.n 381d80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x270330> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 381c28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2701d8> │ │ │ │ + b.n 381ce8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x270298> │ │ │ │ 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] @ (382560 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x270b10>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1062560,21 +1062561,21 @@ │ │ │ │ b.n 3824ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x270a5c> │ │ │ │ lsls r2, r5, #20 │ │ │ │ lsls r0, r3, #6 │ │ │ │ blt.n 382508 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x270ab8> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 382cbc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27126c> │ │ │ │ + b.n 381d7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27032c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r4, [r5, #26] │ │ │ │ + strb r4, [r1, #28] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 382b90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271140> │ │ │ │ + b.n 382c50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271200> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r7, #186 @ 0xba │ │ │ │ + subs r0, #26 │ │ │ │ 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] @ (382744 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x270cf4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1062744,31 +1062745,31 @@ │ │ │ │ nop │ │ │ │ lsls r4, r6, #14 │ │ │ │ lsls r0, r3, #6 │ │ │ │ bge.n 382808 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x270db8> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 382bf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2711a0> │ │ │ │ + b.n 382cb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271260> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r0, [r7, #20] │ │ │ │ + strb r0, [r3, #22] │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r6, #38 @ 0x26 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 382a9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27104c> │ │ │ │ + b.n 382b5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27110c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r6, #48 @ 0x30 │ │ │ │ + adds r6, #144 @ 0x90 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 382a50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271000> │ │ │ │ + b.n 382b10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2710c0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r6, #6 │ │ │ │ + adds r6, #102 @ 0x66 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 382940 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x270ef0> │ │ │ │ + b.n 382a00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x270fb0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r2, #122 @ 0x7a │ │ │ │ + movs r2, #218 @ 0xda │ │ │ │ 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] @ (382a2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x270fdc>) │ │ │ │ @@ -1063023,27 +1063024,27 @@ │ │ │ │ nop │ │ │ │ lsls r6, r7, #6 │ │ │ │ lsls r0, r3, #6 │ │ │ │ bhi.n 382afc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2710ac> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 382b20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2710d0> │ │ │ │ + b.n 382be0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271190> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r0, [r0, #13] │ │ │ │ + strb r0, [r4, #14] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r3, #206 @ 0xce │ │ │ │ + subs r4, #46 @ 0x2e │ │ │ │ lsls r6, r2, #3 │ │ │ │ - udf #54 @ 0x36 │ │ │ │ + udf #150 @ 0x96 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - udf #70 @ 0x46 │ │ │ │ + udf #166 @ 0xa6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - udf #30 │ │ │ │ + udf #126 @ 0x7e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - udf #74 @ 0x4a │ │ │ │ + udf #170 @ 0xaa │ │ │ │ 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] @ (382d08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2712b8>) │ │ │ │ @@ -1063299,27 +1063300,27 @@ │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 382c2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2711dc> │ │ │ │ mrc2 1, 6, r0, cr14, cr7, {4} │ │ │ │ bpl.n 382c18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2711c8> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 382cd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271284> │ │ │ │ + udf #62 @ 0x3e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r0, [r4, #1] │ │ │ │ + strb r0, [r0, #3] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r0, #222 @ 0xde │ │ │ │ + subs r1, #62 @ 0x3e │ │ │ │ lsls r6, r2, #3 │ │ │ │ - blt.n 382c6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27121c> │ │ │ │ + bgt.n 382d2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2712dc> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - blt.n 382df8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2713a8> │ │ │ │ + blt.n 382cb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271268> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - blt.n 382c44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2711f4> │ │ │ │ + blt.n 382d04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2712b4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - blt.n 382e08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2713b8> │ │ │ │ + blt.n 382cc8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271278> │ │ │ │ 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] @ (382eec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27149c>) │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ @@ -1063486,23 +1063487,23 @@ │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 382e34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2713e4> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 382f28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2714d8> │ │ │ │ + blt.n 382fe8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271598> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [r7, #84] @ 0x54 │ │ │ │ + ldr r6, [r3, #92] @ 0x5c │ │ │ │ lsls r6, r2, #3 │ │ │ │ bcs.n 382fd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271580> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - bge.n 382f50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271500> │ │ │ │ + bge.n 382e10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2713c0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bge.n 382f78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271528> │ │ │ │ + bge.n 382e38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2713e8> │ │ │ │ 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] @ (3830cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27167c>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1063671,23 +1063672,23 @@ │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ beq.n 383050 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271600> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 383198 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271748> │ │ │ │ + bls.n 383058 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271608> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [r3, #56] @ 0x38 │ │ │ │ + ldr r6, [r7, #60] @ 0x3c │ │ │ │ lsls r6, r2, #3 │ │ │ │ beq.n 382ff0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2715a0> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - bls.n 383118 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2716c8> │ │ │ │ + bls.n 3831d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271788> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bls.n 3830f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2716a0> │ │ │ │ + bls.n 3831b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271760> │ │ │ │ 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] @ (3832a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271858>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1063854,23 +1063855,23 @@ │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 3831f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2717a4> │ │ │ │ + bvc.n 3832b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271864> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [r7, #24] │ │ │ │ + ldr r6, [r3, #32] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldmia r6!, {r2, r5, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - bvc.n 383374 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271924> │ │ │ │ + bvc.n 383234 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2717e4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bvc.n 38330c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2718bc> │ │ │ │ + bvc.n 3831cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27177c> │ │ │ │ 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] @ (38347c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271a2c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1064028,27 +1064029,27 @@ │ │ │ │ b.n 38332a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2718da> │ │ │ │ nop │ │ │ │ @ instruction: 0xf6640197 │ │ │ │ ldmia r5!, {r1, r2, r3} │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 383450 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271a00> │ │ │ │ + bvs.n 383510 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271ac0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r0, [r5, #124] @ 0x7c │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ lsls r6, r2, #3 │ │ │ │ adds r6, r5, r3 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bpl.n 3834fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271aac> │ │ │ │ + bpl.n 3833bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27196c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bmi.n 383454 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271a04> │ │ │ │ + bpl.n 383514 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271ac4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bmi.n 3833c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271978> │ │ │ │ + bmi.n 383488 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271a38> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - asrs r2, r0, #21 │ │ │ │ + asrs r2, r4, #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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #472] @ (383690 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271c40>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1064231,31 +1064232,31 @@ │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 383506 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271ab6> │ │ │ │ eor.w r1, ip, #4947968 @ 0x4b8000 │ │ │ │ ldmia r3!, {r1, r2, r4, r5} │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 3836dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271c8c> │ │ │ │ + bmi.n 38379c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271d4c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r4, [r1, #96] @ 0x60 │ │ │ │ + str r4, [r5, #100] @ 0x64 │ │ │ │ lsls r6, r2, #3 │ │ │ │ asrs r2, r7, #27 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bcc.n 383730 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271ce0> │ │ │ │ + bcc.n 3835f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271ba0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bcs.n 383660 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271c10> │ │ │ │ + bcc.n 383720 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271cd0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bcc.n 38370c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271cbc> │ │ │ │ + bcc.n 3835cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271b7c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bcs.n 383638 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271be8> │ │ │ │ + bcc.n 3836f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271ca8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bcs.n 3835e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271b98> │ │ │ │ + bcs.n 3836a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271c58> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - asrs r4, r5, #12 │ │ │ │ + asrs r4, r1, #14 │ │ │ │ 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] @ (3838ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271e5c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1064438,31 +1064439,31 @@ │ │ │ │ b.n 383722 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271cd2> │ │ │ │ nop │ │ │ │ @ instruction: 0xf2700197 │ │ │ │ ldmia r1, {r1, r3, r4} │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 3838c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271e70> │ │ │ │ + bcs.n 383980 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271f30> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r0, [r6, #60] @ 0x3c │ │ │ │ + str r0, [r2, #68] @ 0x44 │ │ │ │ lsls r6, r2, #3 │ │ │ │ asrs r6, r3, #19 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bne.n 383914 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271ec4> │ │ │ │ + bne.n 3837d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271d84> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - beq.n 383844 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271df4> │ │ │ │ + bne.n 383904 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271eb4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bne.n 3838f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271ea0> │ │ │ │ + bne.n 3839b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271f60> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - beq.n 38381c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271dcc> │ │ │ │ + bne.n 3838dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271e8c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - beq.n 3839d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271f80> │ │ │ │ + beq.n 383890 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271e40> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - asrs r2, r2, #4 │ │ │ │ + asrs r2, r6, #5 │ │ │ │ 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] │ │ │ │ @@ -1064605,17 +1064606,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (383a9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27204c>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 383a02 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x271fb2> │ │ │ │ nop │ │ │ │ - str r4, [r1, #92] @ 0x5c │ │ │ │ + str r4, [r5, #96] @ 0x60 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r2, [r7, #80] @ 0x50 │ │ │ │ + str r2, [r3, #88] @ 0x58 │ │ │ │ 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 │ │ │ │ @@ -1064739,21 +1064740,21 @@ │ │ │ │ add r1, pc │ │ │ │ add.w r0, r5, #180 @ 0xb4 │ │ │ │ bl 458158 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x346708> │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r3, #176] @ 0xb0 │ │ │ │ b.n 383b5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27210c> │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r0, [r1, #12] │ │ │ │ + strb r0, [r5, #13] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r3, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r5!, {r3, r7} │ │ │ │ + ldmia r5, {r3, r5, r6, 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, #3600] @ 0xe10 │ │ │ │ sub sp, #460 @ 0x1cc │ │ │ │ mov r4, r1 │ │ │ │ @@ -1064923,15 +1064924,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r6, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r4, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmia r2!, {r2, r3, r4} │ │ │ │ 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 │ │ │ │ @@ -1065087,27 +1065088,27 @@ │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 383f26 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2724d6> │ │ │ │ adds.w r1, lr, r7, lsr #2 │ │ │ │ - ldmia r3, {r3, r5, r7} │ │ │ │ + ldmia r4!, {r3} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r3!, {r7} │ │ │ │ + ldmia r3!, {r5, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r2!, {r3, r4, r7} │ │ │ │ + ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r2, {r2, r3, r5, r7} │ │ │ │ + ldmia r3, {r2, r3} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r2!, {r1, r6, r7} │ │ │ │ + ldmia r3!, {r1, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r2, r4, r6} │ │ │ │ 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] @ (384080 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x272630>) │ │ │ │ @@ -1065296,33 +1065297,33 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 38412c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2726dc> │ │ │ │ it pl │ │ │ │ lslpl r7, r2, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #18 │ │ │ │ + cmp r4, #114 @ 0x72 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldmia r2!, {r3, r4, r5} │ │ │ │ + ldmia r2!, {r3, r4, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbnz r0, 3841de <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27278e> │ │ │ │ + cbnz r0, 3841f6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2727a6> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbnz r4, 3841e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x272794> │ │ │ │ + cbnz r4, 3841fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2727ac> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r2!, {r1, r3, r5} │ │ │ │ + ldmia r2!, {r1, r3, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r2, {r2, r4, r5} │ │ │ │ + ldmia r2, {r2, r4, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r1, {r1, r2, r5, r7} │ │ │ │ + ldmia r2, {r1, r2} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r2!, {r3, r4, r5} │ │ │ │ + ldmia r2!, {r3, r4, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r1!, {r3, r5, r6} │ │ │ │ + ldmia r1!, {r3, r6, 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, #3976] @ 0xf88 │ │ │ │ ldr r6, [pc, #304] @ (38433c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2728ec>) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ @@ -1065449,27 +1065450,27 @@ │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ pop {r3, r4, r6, r7, pc} │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r5, r7} │ │ │ │ + ldmia r2!, {r1} │ │ │ │ lsls r7, r2, #3 │ │ │ │ pop {r1, r2, r5, pc} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldmia r1, {r1, r2, r4, r5} │ │ │ │ + ldmia r1, {r1, r2, r4, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r2, #64 @ 0x40 │ │ │ │ + cmp r2, #160 @ 0xa0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldmia r1!, {r2, r3, r5} │ │ │ │ + ldmia r1!, {r2, r3, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r1, {r1} │ │ │ │ + ldmia r1, {r1, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r6} │ │ │ │ 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] @ (3843fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2729ac>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1065526,15 +1065527,15 @@ │ │ │ │ nop │ │ │ │ b.n 383f74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x272524> │ │ │ │ lsls r7, r2, #6 │ │ │ │ pop {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r4, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ pop {r1, r2, r3, r4} │ │ │ │ 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 │ │ │ │ @@ -1065596,15 +1065597,15 @@ │ │ │ │ nop │ │ │ │ b.n 383ed0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x272480> │ │ │ │ lsls r7, r2, #6 │ │ │ │ cbnz r2, 384522 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x272ad2> │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ cbnz r2, 384514 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x272ac4> │ │ │ │ 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 │ │ │ │ @@ -1065729,29 +1065730,29 @@ │ │ │ │ nop │ │ │ │ b.n 383ec4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x272474> │ │ │ │ lsls r7, r2, #6 │ │ │ │ cbnz r4, 384652 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x272c02> │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r4, r6, r7} │ │ │ │ + ldmia r0!, {r4, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r0!, {r2, r5} │ │ │ │ + ldmia r0!, {r2, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ hlt 0x0032 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stmia r7!, {r1, r3, r4} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r7!, {r3, r6, r7} │ │ │ │ + ldmia r0!, {r3, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r5} │ │ │ │ + stmia r7!, {r1, r2, r3, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r7!, {r2, r3, r4, r5} │ │ │ │ + stmia r7!, {r2, r3, r4, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r7!, {r1, r3, r6} │ │ │ │ + stmia r7!, {r1, r3, r5, r7} │ │ │ │ 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 │ │ │ │ @@ -1065908,17 +1065909,17 @@ │ │ │ │ bne.n 384748 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x272cf8> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 26b0d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x159684> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 3846a2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x272c52> │ │ │ │ b.n 3846b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x272c68> │ │ │ │ - stmia r6!, {r1, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r6!, {r5, r6} │ │ │ │ + stmia r6!, {r6, r7} │ │ │ │ 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 │ │ │ │ @@ -1066160,19 +1066161,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (384a40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x272ff0>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 384892 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x272e42> │ │ │ │ - stmia r4!, {r3, r5, r6} │ │ │ │ + stmia r4!, {r3, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r4!, {r1, r4} │ │ │ │ + stmia r4!, {r1, r4, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r3!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r5} │ │ │ │ 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] @ (384aa0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x273050>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -1066204,15 +1066205,15 @@ │ │ │ │ str.w r8, [sp] │ │ │ │ bl 38482c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x272ddc> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ udf #238 @ 0xee │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, 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, #84] @ 384b0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2730bc> │ │ │ │ mov r5, r3 │ │ │ │ @@ -1066247,19 +1066248,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ udf #138 @ 0x8a │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stmia r3!, {r1, r3, r5, r7} │ │ │ │ + stmia r4!, {r1, r3} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r3!, {r1, r3, r7} │ │ │ │ + stmia r3!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r3!, {r1, r3, r4, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r5, 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] @ (384b88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x273138>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -1066299,17 +1066300,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #12] @ (384b90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x273140>) │ │ │ │ add r3, pc │ │ │ │ b.n 384b50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x273100> │ │ │ │ nop │ │ │ │ udf #22 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stmia r3!, {r1, r5, r6} │ │ │ │ + stmia r3!, {r1, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, 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.w ip, [pc, #104] @ 384c0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2731bc> │ │ │ │ mov r5, r3 │ │ │ │ @@ -1066352,19 +1066353,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ble.n 384b4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2730fc> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stmia r3!, {r1, r3} │ │ │ │ + stmia r3!, {r1, r3, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r4, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r2!, {r2, r3, r4, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6, r7} │ │ │ │ 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] @ (384c98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x273248>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -1066411,19 +1066412,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ble.n 384ccc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27327c> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stmia r2!, {r3, r5, r7} │ │ │ │ + stmia r3!, {r3} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r2!, {r1, r4, r7} │ │ │ │ + stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r2!, {r3, r4, r7} │ │ │ │ + stmia r2!, {r3, r4, r5, r6, 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #132] @ (384d40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2732f0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -1066480,21 +1066481,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bgt.n 384c58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x273208> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stmia r2!, {r1, r3, r5, r6} │ │ │ │ + stmia r2!, {r1, r3, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r2!, {r3, r6} │ │ │ │ + stmia r2!, {r3, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r4, r6} │ │ │ │ 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 │ │ │ │ @@ -1066681,15 +1066682,15 @@ │ │ │ │ b.n 384e94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x273444> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbz r4, 384f6e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27351e> │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r4, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ cbz r4, 384f68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x273518> │ │ │ │ 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 │ │ │ │ @@ -1067037,19 +1067038,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 3852aa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27385a> │ │ │ │ bvs.n 385280 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x273830> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - pop {r2, r4, pc} │ │ │ │ + pop {r2, r4, r5, r6, pc} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - pop {r2, r3, r4, pc} │ │ │ │ + pop {r2, r3, r4, r5, r6, pc} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - pop {r5, r6, r7} │ │ │ │ + pop {r6, pc} │ │ │ │ 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] @ (385408 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2739b8>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1067166,22 +1067167,22 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ bvs.n 385478 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x273a28> │ │ │ │ lsls r7, r2, #6 │ │ │ │ add r4, sp, #1008 @ 0x3f0 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r4, r6, r7} │ │ │ │ + pop {r1, r3, r4, r5, pc} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - pop {r1, r2, r5, r7} │ │ │ │ + pop {r1, r2, pc} │ │ │ │ lsls r7, r2, #3 │ │ │ │ add r4, sp, #520 @ 0x208 │ │ │ │ lsls r7, r2, #6 │ │ │ │ str??.w r0, [r0, #407] @ 0x197 │ │ │ │ - pop {r1, r3, r4} │ │ │ │ + pop {r1, r3, r4, r5, r6} │ │ │ │ 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] @ (3854c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x273a70>) │ │ │ │ @@ -1067239,17 +1067240,17 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3325b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x220b68> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ bpl.n 3854e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x273a90> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - cbnz r0, 385542 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x273af2> │ │ │ │ + pop {r3, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbnz r2, 38553a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x273aea> │ │ │ │ + pop {r1, r3, r4} │ │ │ │ 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 │ │ │ │ @@ -1067291,17 +1067292,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bmi.n 385600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x273bb0> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - mvns r0, r0 │ │ │ │ + add r0, r4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbnz r6, 385592 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x273b42> │ │ │ │ + cbnz r6, 3855aa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x273b5a> │ │ │ │ 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] @ (385710 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x273cc0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1067472,21 +1067473,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 3855e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x273b90> │ │ │ │ bcc.n 3856f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x273ca0> │ │ │ │ lsls r7, r2, #6 │ │ │ │ add r2, sp, #592 @ 0x250 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - cbnz r2, 385764 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x273d14> │ │ │ │ + cbnz r2, 38577c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x273d2c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - revsh r6, r3 │ │ │ │ + cbnz r6, 38576e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x273d1e> │ │ │ │ lsls r7, r2, #3 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #116] @ 0x74 │ │ │ │ + str r4, [r1, #124] @ 0x7c │ │ │ │ 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] @ (3857a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x273d54>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1067529,19 +1067530,19 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 385786 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x273d36> │ │ │ │ bcs.n 3857c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x273d70> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - cbnz r2, 3857ce <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x273d7e> │ │ │ │ + cbnz r2, 3857e6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x273d96> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r4, [r6, #108] @ 0x6c │ │ │ │ + str r4, [r2, #116] @ 0x74 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbnz r2, 3857cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x273d7c> │ │ │ │ + cbnz r2, 3857e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x273d94> │ │ │ │ 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 │ │ │ │ @@ -1068941,49 +1068942,49 @@ │ │ │ │ lsls r7, r2, #6 │ │ │ │ add r5, pc, #344 @ (adr r5, 3867f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x274da8>) │ │ │ │ lsls r7, r2, #6 │ │ │ │ add r3, pc, #248 @ (adr r3, 38679c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x274d4c>) │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #208 @ 0xd0 │ │ │ │ + add r6, sp, #592 @ 0x250 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r4, sp, #512 @ 0x200 │ │ │ │ + add r4, sp, #896 @ 0x380 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r4, sp, #448 @ 0x1c0 │ │ │ │ + add r4, sp, #832 @ 0x340 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r4, sp, #376 @ 0x178 │ │ │ │ + add r4, sp, #760 @ 0x2f8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r4, sp, #112 @ 0x70 │ │ │ │ + add r4, sp, #496 @ 0x1f0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ lsrs r4, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #944 @ 0x3b0 │ │ │ │ + add r4, sp, #304 @ 0x130 │ │ │ │ lsls r7, r2, #3 │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #296 @ 0x128 │ │ │ │ + add r3, sp, #680 @ 0x2a8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r3, sp, #192 @ 0xc0 │ │ │ │ + add r3, sp, #576 @ 0x240 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r3, sp, #120 @ 0x78 │ │ │ │ + add r3, sp, #504 @ 0x1f8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r3, sp, #32 │ │ │ │ + add r3, sp, #416 @ 0x1a0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r2, sp, #984 @ 0x3d8 │ │ │ │ + add r3, sp, #344 @ 0x158 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r2, sp, #912 @ 0x390 │ │ │ │ + add r3, sp, #272 @ 0x110 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r2, sp, #840 @ 0x348 │ │ │ │ + add r3, sp, #200 @ 0xc8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r2, sp, #776 @ 0x308 │ │ │ │ + add r3, sp, #136 @ 0x88 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r2, sp, #712 @ 0x2c8 │ │ │ │ + add r3, sp, #72 @ 0x48 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r2, sp, #648 @ 0x288 │ │ │ │ + add r3, sp, #8 │ │ │ │ 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] │ │ │ │ @@ -1069358,33 +1069359,33 @@ │ │ │ │ lsls r7, r2, #6 │ │ │ │ str r7, [sp, #912] @ 0x390 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #816] @ 0x330 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - add r1, sp, #544 @ 0x220 │ │ │ │ + add r1, sp, #928 @ 0x3a0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r7, pc, #768 @ (adr r7, 386e1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2753cc>) │ │ │ │ + add r0, sp, #128 @ 0x80 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r7, pc, #832 @ (adr r7, 386e60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x275410>) │ │ │ │ + add r0, sp, #192 @ 0xc0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ str r6, [sp, #424] @ 0x1a8 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - add r0, sp, #160 @ 0xa0 │ │ │ │ - lsls r7, r2, #3 │ │ │ │ - add r7, pc, #840 @ (adr r7, 386e74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x275424>) │ │ │ │ + add r0, sp, #544 @ 0x220 │ │ │ │ lsls r7, r2, #3 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r7, pc, #408 @ (adr r7, 386ccc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27527c>) │ │ │ │ + add r0, sp, #584 @ 0x248 │ │ │ │ + lsls r7, r2, #3 │ │ │ │ + add r7, pc, #792 @ (adr r7, 386e4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2753fc>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r7, pc, #160 @ (adr r7, 386bd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x275188>) │ │ │ │ + add r7, pc, #544 @ (adr r7, 386d58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x275308>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r6, pc, #624 @ (adr r6, 386dac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27535c>) │ │ │ │ + add r6, pc, #1008 @ (adr r6, 386f2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2754dc>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r2, [pc, #664] @ (386dd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x275388>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 38698e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x274f3e> │ │ │ │ @@ -1069625,21 +1069626,21 @@ │ │ │ │ bne.w 386bde <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27518e> │ │ │ │ b.n 386d3e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2752ee> │ │ │ │ movw r2, #36763 @ 0x8f9b │ │ │ │ cmp sl, r2 │ │ │ │ beq.n 386d76 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x275326> │ │ │ │ b.n 386bde <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27518e> │ │ │ │ nop │ │ │ │ - add r6, pc, #672 @ (adr r6, 38707c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27562c>) │ │ │ │ + add r7, pc, #32 @ (adr r7, 386dfc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2753ac>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r5, pc, #680 @ (adr r5, 387088 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x275638>) │ │ │ │ + add r6, pc, #40 @ (adr r6, 386e08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2753b8>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r6, pc, #504 @ (adr r6, 386fdc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27558c>) │ │ │ │ + add r6, pc, #888 @ (adr r6, 38715c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27570c>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r6, pc, #536 @ (adr r6, 387000 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2755b0>) │ │ │ │ + add r6, pc, #920 @ (adr r6, 387180 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x275730>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1070030,17 +1070031,17 @@ │ │ │ │ lsls r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #16] @ (38724c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2757fc>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 38719c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27574c> │ │ │ │ - add r1, pc, #376 @ (adr r1, 3873c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x275974>) │ │ │ │ + add r1, pc, #760 @ (adr r1, 387544 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x275af4>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r0, pc, #720 @ (adr r0, 387520 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x275ad0>) │ │ │ │ + add r1, pc, #80 @ (adr r1, 3872a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x275850>) │ │ │ │ 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] @ (3873c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x275978>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -1070162,21 +1070163,21 @@ │ │ │ │ b.n 38733a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2758ea> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ @ instruction: 0xb6e6 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r7, [sp, #864] @ 0x360 │ │ │ │ + add r0, pc, #224 @ (adr r0, 3874b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x275a60>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ + add r0, pc, #48 @ (adr r0, 387404 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2759b4>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r7, [sp, #520] @ 0x208 │ │ │ │ + ldr r7, [sp, #904] @ 0x388 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r7, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r7, [sp, #840] @ 0x348 │ │ │ │ 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] @ (387538 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x275ae8>) │ │ │ │ @@ -1070301,21 +1070302,21 @@ │ │ │ │ ldr r1, [r2, #16] │ │ │ │ str r1, [r3, #8] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ str r2, [r3, #12] │ │ │ │ b.n 38748e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x275a3e> │ │ │ │ push {r1, r2, r4, r6, lr} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r6, [sp, #832] @ 0x340 │ │ │ │ + ldr r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r6, [sp, #880] @ 0x370 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r5, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r6, [sp, #296] @ 0x128 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r5, [sp, #872] @ 0x368 │ │ │ │ + ldr r6, [sp, #232] @ 0xe8 │ │ │ │ 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 │ │ │ │ @@ -1070742,23 +1070743,23 @@ │ │ │ │ b.n 387684 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x275c34> │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldr r5, [sp, #56] @ 0x38 │ │ │ │ + ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [sp, #400] @ 0x190 │ │ │ │ + ldr r4, [sp, #784] @ 0x310 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [sp, #232] @ 0xe8 │ │ │ │ + ldr r4, [sp, #616] @ 0x268 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r3, [sp, #768] @ 0x300 │ │ │ │ + ldr r4, [sp, #128] @ 0x80 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r3, [sp, #792] @ 0x318 │ │ │ │ + ldr r4, [sp, #152] @ 0x98 │ │ │ │ lsls r7, r2, #3 │ │ │ │ str r2, [sp, #0] │ │ │ │ bl 1bae54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xa9404> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r5, [r2, #1844] @ 0x734 │ │ │ │ b.n 3875b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x275b64> │ │ │ │ vmov r2, s14 │ │ │ │ @@ -1071163,23 +1071164,23 @@ │ │ │ │ sub.w r2, r2, #34048 @ 0x8500 │ │ │ │ subs r2, #118 @ 0x76 │ │ │ │ cmp r2, #2 │ │ │ │ bls.w 387a64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x276014> │ │ │ │ b.n 387e08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2763b8> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #464] @ 0x1d0 │ │ │ │ + str r7, [sp, #848] @ 0x350 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r6, [sp, #968] @ 0x3c8 │ │ │ │ + str r7, [sp, #328] @ 0x148 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r6, [sp, #616] @ 0x268 │ │ │ │ + str r6, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r6, [sp, #264] @ 0x108 │ │ │ │ + str r6, [sp, #648] @ 0x288 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r5, [sp, #560] @ 0x230 │ │ │ │ + str r5, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r2, [pc, #80] @ (38804c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2765fc>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.w 387684 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x275c34> │ │ │ │ @@ -1071203,15 +1071204,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ b.n 387bae <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27615e> │ │ │ │ movw r2, #5890 @ 0x1702 │ │ │ │ cmp r1, r2 │ │ │ │ beq.w 387a64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x276014> │ │ │ │ b.n 387e08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2763b8> │ │ │ │ nop │ │ │ │ - str r3, [sp, #816] @ 0x330 │ │ │ │ + str r4, [sp, #176] @ 0xb0 │ │ │ │ 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] @ 38808c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27663c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1071948,25 +1071949,25 @@ │ │ │ │ nop │ │ │ │ add r3, pc, #232 @ (adr r3, 3889c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x276f70>) │ │ │ │ lsls r7, r2, #6 │ │ │ │ ldrb r4, [r0, #8] │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, #44] @ 0x2c │ │ │ │ + ldrh r6, [r1, #48] @ 0x30 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrb r0, [r0, #5] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrh r6, [r7, #36] @ 0x24 │ │ │ │ + ldrh r6, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r4, #28] │ │ │ │ + ldrh r2, [r0, #32] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r3, #28] │ │ │ │ + ldrh r2, [r7, #30] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r6, [r2, #28] │ │ │ │ + ldrh r6, [r6, #30] │ │ │ │ lsls r7, r2, #3 │ │ │ │ movw r2, #34065 @ 0x8511 │ │ │ │ cmp r6, r2 │ │ │ │ beq.n 388954 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x276f04> │ │ │ │ movw r2, #34066 @ 0x8512 │ │ │ │ cmp r6, r2 │ │ │ │ bne.n 388960 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x276f10> │ │ │ │ @@ -1072041,17 +1072042,17 @@ │ │ │ │ movs r5, #1 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 388914 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x276ec4> │ │ │ │ b.n 3886aa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x276c5a> │ │ │ │ movs r5, #2 │ │ │ │ b.n 388914 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x276ec4> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ - ldrh r0, [r7, #22] │ │ │ │ + ldrh r0, [r3, #26] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r0, [r0, #22] │ │ │ │ + ldrh r0, [r4, #24] │ │ │ │ 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] @ (388b30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2770e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1072158,19 +1072159,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 388a54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x277004> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #392] @ 0x188 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - adds r0, r7, r2 │ │ │ │ + adds r0, r3, r4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r6, #8] │ │ │ │ + ldrh r2, [r2, #12] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r6, [r5, #8] │ │ │ │ + ldrh r6, [r1, #12] │ │ │ │ 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] @ (388cac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27725c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1072296,23 +1072297,23 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 388bbe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27716e> │ │ │ │ ldr r5, [sp, #984] @ 0x3d8 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r4, r0, #29 │ │ │ │ + asrs r4, r4, #30 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r0, [r3, #62] @ 0x3e │ │ │ │ + ldrh r0, [r7, #0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r4, [r2, #62] @ 0x3e │ │ │ │ + ldrh r4, [r6, #0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r6, [r6, #62] @ 0x3e │ │ │ │ + ldrh r6, [r2, #2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r4, [r4, #62] @ 0x3e │ │ │ │ + ldrh r4, [r0, #2] │ │ │ │ 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] @ (388e44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2773f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1072436,23 +1072437,23 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c3a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b1fc8> │ │ │ │ b.n 388d3a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2772ea> │ │ │ │ ldr r4, [sp, #456] @ 0x1c8 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r4, r1, #23 │ │ │ │ + asrs r4, r5, #24 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r0, [r0, #50] @ 0x32 │ │ │ │ + strh r0, [r4, #52] @ 0x34 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r4, [r7, #48] @ 0x30 │ │ │ │ + strh r4, [r3, #52] @ 0x34 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r6, [r3, #50] @ 0x32 │ │ │ │ + strh r6, [r7, #52] @ 0x34 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r4, [r1, #50] @ 0x32 │ │ │ │ + strh r4, [r5, #52] @ 0x34 │ │ │ │ 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] @ 388ea0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x277450> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1072470,30 +1072471,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3885e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x276b90> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r2, [sp, #856] @ 0x358 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strh r0, [r1, #48] @ 0x30 │ │ │ │ + strh r0, [r5, #50] @ 0x32 │ │ │ │ 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] @ 388ed0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x277480> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3885e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x276b90> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - strh r0, [r4, #46] @ 0x2e │ │ │ │ + strh r0, [r0, #50] @ 0x32 │ │ │ │ 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] @ 388f88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x277538> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1072550,15 +1072551,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ lsls r7, r2, #6 │ │ │ │ strb r4, [r1, #4] │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #42] @ 0x2a │ │ │ │ + strh r6, [r0, #46] @ 0x2e │ │ │ │ lsls r7, r2, #3 │ │ │ │ strb r2, [r3, #2] │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1072608,15 +1072609,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 388ff8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2775a8> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ strb r4, [r0, #1] │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #36] @ 0x24 │ │ │ │ + strh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r2, [r5, #124] @ 0x7c │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1072663,15 +1072664,15 @@ │ │ │ │ nop │ │ │ │ ldr r0, [sp, #848] @ 0x350 │ │ │ │ lsls r7, r2, #6 │ │ │ │ ldr r6, [r3, #120] @ 0x78 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #34] @ 0x22 │ │ │ │ + strh r0, [r4, #36] @ 0x24 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1072706,15 +1072707,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 389144 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2776f4> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r1, #112] @ 0x70 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strh r4, [r4, #30] │ │ │ │ + strh r4, [r0, #34] @ 0x22 │ │ │ │ lsls r7, r2, #3 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r1, #108] @ 0x6c │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1072775,15 +1072776,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ str r7, [sp, #736] @ 0x2e0 │ │ │ │ lsls r7, r2, #6 │ │ │ │ ldr r0, [r1, #104] @ 0x68 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #24] │ │ │ │ + strh r2, [r0, #28] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r6, [r2, #96] @ 0x60 │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1072833,15 +1072834,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 38927c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27782c> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r0, #92] @ 0x5c │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #18] │ │ │ │ + strh r0, [r3, #22] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r6, [r4, #84] @ 0x54 │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1072887,15 +1072888,15 @@ │ │ │ │ nop │ │ │ │ str r6, [sp, #336] @ 0x150 │ │ │ │ lsls r7, r2, #6 │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #16] │ │ │ │ + strh r0, [r4, #18] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r2, [r2, #76] @ 0x4c │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1072929,15 +1072930,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 3893c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x277970> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r1, #72] @ 0x48 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strh r4, [r4, #12] │ │ │ │ + strh r4, [r0, #16] │ │ │ │ lsls r7, r2, #3 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r2, #68] @ 0x44 │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1072996,15 +1072997,15 @@ │ │ │ │ nop │ │ │ │ str r5, [sp, #272] @ 0x110 │ │ │ │ lsls r7, r2, #6 │ │ │ │ ldr r6, [r1, #64] @ 0x40 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #2] │ │ │ │ + strh r4, [r2, #6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r6, [r4, #56] @ 0x38 │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1073048,15 +1073049,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r3, #52] @ 0x34 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #31] │ │ │ │ + strh r4, [r3, #2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r4, [r2, #48] @ 0x30 │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1073076,30 +1073077,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3889d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x276f84> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #136] @ 0x88 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrb r4, [r6, #31] │ │ │ │ + strh 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] @ 389584 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x277b34> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3889d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x276f84> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldrb r0, [r2, #31] │ │ │ │ + strh r0, [r6, #0] │ │ │ │ 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] @ 3895cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x277b7c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1073117,30 +1073118,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 388b40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2770f0> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #680] @ 0x2a8 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrb r4, [r4, #30] │ │ │ │ + strh r4, [r0, #0] │ │ │ │ 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] @ 3895fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x277bac> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 388b40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2770f0> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldrb r0, [r0, #30] │ │ │ │ + ldrb r0, [r4, #31] │ │ │ │ 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] @ 389644 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x277bf4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1073158,30 +1073159,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 388cc4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x277274> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrb r4, [r2, #29] │ │ │ │ + ldrb r4, [r6, #30] │ │ │ │ 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] @ 389674 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x277c24> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 388cc4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x277274> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldrb r0, [r6, #28] │ │ │ │ + ldrb r0, [r2, #30] │ │ │ │ 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 │ │ │ │ @@ -1073390,15 +1073391,15 @@ │ │ │ │ nop │ │ │ │ str r6, [r2, #124] @ 0x7c │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r2, #112] @ 0x70 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrb r2, [r3, #18] │ │ │ │ + ldrb r2, [r7, #19] │ │ │ │ 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 │ │ │ │ @@ -1077108,19 +1077109,19 @@ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ bl 167ce8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x56298> │ │ │ │ mov r0, r5 │ │ │ │ blx 74568 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrsb r6, [r1, r5] │ │ │ │ + ldrsb r6, [r5, r6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r4, #24] │ │ │ │ + ldrh r2, [r0, #28] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrsb r2, [r7, r4] │ │ │ │ + ldrsb r2, [r3, r6] │ │ │ │ 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 │ │ │ │ @@ -1077153,15 +1077154,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #12] @ (38bf3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27a4ec>) │ │ │ │ add r2, pc │ │ │ │ bl 38be64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27a414> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrsb r0, [r2, r3] │ │ │ │ + ldrsb r0, [r6, r4] │ │ │ │ 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 │ │ │ │ @@ -1077231,19 +1077232,19 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 38be64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27a414> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 74568 │ │ │ │ movs r3, #0 │ │ │ │ b.n 38bf8a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27a53a> │ │ │ │ nop │ │ │ │ - ldrsb r6, [r3, r2] │ │ │ │ + ldrsb r6, [r7, r3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsb r4, [r1, r2] │ │ │ │ + ldrsb r4, [r5, r3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsb r6, [r1, r2] │ │ │ │ + ldrsb r6, [r5, r3] │ │ │ │ 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] @ (38c0b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27a668>) │ │ │ │ @@ -1077643,35 +1077644,35 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 38c252 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27a802> │ │ │ │ subs r6, #88 @ 0x58 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r4], #-940 @ 0xfffffc54 │ │ │ │ - @ instruction: 0xf0ba00eb │ │ │ │ - strb r0, [r2, r1] │ │ │ │ + stc2 0, cr0, [r4], {235} @ 0xeb │ │ │ │ + adds.w r0, sl, #235 @ 0xeb │ │ │ │ + strb r0, [r6, r2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ bvs.n 38c2ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27a89c> │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r5, #60 @ 0x3c │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strh r4, [r5, r6] │ │ │ │ + strb r4, [r1, r0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ bpl.n 38c378 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27a928> │ │ │ │ lsls r4, r1, #6 │ │ │ │ - strh r2, [r6, r7] │ │ │ │ + strb r2, [r2, r1] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r4, [r6, r5] │ │ │ │ + strh r4, [r2, r7] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r6, [r4, r6] │ │ │ │ + strb r6, [r0, r0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r4, [r0, r0] │ │ │ │ + strb r4, [r4, r1] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r0, [r0, r3] │ │ │ │ + strh r0, [r4, r4] │ │ │ │ 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 │ │ │ │ @@ -1078850,57 +1078851,55 @@ │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ b.n 38ca52 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27b002> │ │ │ │ nop │ │ │ │ subs r2, #142 @ 0x8e │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldmdb r4!, {r0, r1, r3, r5, r6, r7} │ │ │ │ - @ instruction: 0xf74400eb │ │ │ │ - rsb r0, ip, fp, asr #3 │ │ │ │ - @ instruction: 0xf36e00eb │ │ │ │ - sbcs.w r0, sl, fp, asr #3 │ │ │ │ - cdp 0, 2, cr0, cr14, cr11, {7} │ │ │ │ - ldr??.w r0, [r6, #235] @ 0xeb │ │ │ │ - @ instruction: 0xeafc00eb │ │ │ │ - @ instruction: 0xf29e00eb │ │ │ │ - vld1.8 {d0[7]}, [r2], fp │ │ │ │ - @ instruction: 0xf27e00eb │ │ │ │ - b.n 38cdf8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27b3a8> │ │ │ │ - lsls r3, r5, #3 │ │ │ │ - b.n 38cb10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27b0c0> │ │ │ │ + @ instruction: 0xe99400eb │ │ │ │ + @ instruction: 0xf7a400eb │ │ │ │ + stc 0, cr0, [ip], #-940 @ 0xfffffc54 │ │ │ │ + @ instruction: 0xf3ce00eb │ │ │ │ + rsbs r0, sl, fp, asr #3 │ │ │ │ + cdp 0, 8, cr0, cr14, cr11, {7} │ │ │ │ + @ instruction: 0xfa3600eb │ │ │ │ + adcs.w r0, ip, fp, asr #3 │ │ │ │ + @ instruction: 0xf2fe00eb │ │ │ │ + @ instruction: 0xfa0200eb │ │ │ │ + @ instruction: 0xf2de00eb │ │ │ │ + b.n 38ceb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27b468> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - cdp 0, 11, cr0, cr14, cr11, {7} │ │ │ │ - b.n 38d028 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27b5d8> │ │ │ │ + b.n 38cbd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27b180> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldcl 0, cr0, [r8, #-940] @ 0xfffffc54 │ │ │ │ - vhadd.s32 q8, q11, │ │ │ │ - b.n 38cf78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27b528> │ │ │ │ + vhadd.s16 q0, q15, │ │ │ │ + strex r0, r0, [r0, #940] @ 0x3ac │ │ │ │ + ldc 0, cr0, [r8, #940]! @ 0x3ac │ │ │ │ + vmla.i d16, d22, d3[6] │ │ │ │ + b.n 38d038 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27b5e8> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - b.n 38cbdc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27b18c> │ │ │ │ + b.n 38cc9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27b24c> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bics.w r0, sl, fp, asr #3 │ │ │ │ - @ instruction: 0xf27c00eb │ │ │ │ - @ instruction: 0xf58000eb │ │ │ │ - b.n 38ca18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27afc8> │ │ │ │ + eors.w r0, sl, fp, asr #3 │ │ │ │ + @ instruction: 0xf2dc00eb │ │ │ │ + @ instruction: 0xf5e000eb │ │ │ │ + b.n 38cad8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27b088> │ │ │ │ lsls r3, r5, #3 │ │ │ │ adds r3, #154 @ 0x9a │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stcl 0, cr0, [r8, #940] @ 0x3ac │ │ │ │ - @ instruction: 0xf4c000eb │ │ │ │ - stc 0, cr0, [lr, #940] @ 0x3ac │ │ │ │ - stcl 0, cr0, [r0, #-940]! @ 0xfffffc54 │ │ │ │ - b.n 38d05c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27b60c> │ │ │ │ - lsls r3, r5, #3 │ │ │ │ - ldr r6, [pc, #184] @ (38d15c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27b70c>) │ │ │ │ + cdp 0, 2, cr0, cr8, cr11, {7} │ │ │ │ + @ instruction: 0xf52000eb │ │ │ │ + stcl 0, cr0, [lr, #940]! @ 0x3ac │ │ │ │ + stcl 0, cr0, [r0, #940] @ 0x3ac │ │ │ │ + @ instruction: 0xe83e00eb │ │ │ │ + ldr r6, [pc, #568] @ (38d2dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27b88c>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - vhadd.s16 q8, q11, │ │ │ │ - ldr r5, [pc, #792] @ (38d3c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27b974>) │ │ │ │ + vext.8 q0, q11, , #0 │ │ │ │ + ldr r6, [pc, #152] @ (38d144 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27b6f4>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r5, [pc, #488] @ (38d298 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27b848>) │ │ │ │ + ldr r5, [pc, #872] @ (38d418 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27b9c8>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ mvn.w r2, #10 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ b.n 38ca52 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27b002> │ │ │ │ mvn.w r2, #9 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ b.n 38ca52 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27b002> │ │ │ │ @@ -1080457,53 +1080456,53 @@ │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ b.w 38ca52 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27b002> │ │ │ │ ldr.w r3, [r9, #-44] │ │ │ │ adds r3, #15 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ b.w 38ca52 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27b002> │ │ │ │ nop │ │ │ │ - mov r4, r0 │ │ │ │ + mov r4, ip │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r6, r8 │ │ │ │ + cmp lr, r4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adcs r6, r1 │ │ │ │ + sbcs r6, r5 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r4, r5 │ │ │ │ + adcs r4, r1 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r6, #60 @ 0x3c │ │ │ │ + subs r6, #156 @ 0x9c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r6, #62 @ 0x3e │ │ │ │ + subs r6, #158 @ 0x9e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r6, #48 @ 0x30 │ │ │ │ + subs r6, #144 @ 0x90 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r5, #98 @ 0x62 │ │ │ │ + subs r5, #194 @ 0xc2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r2, #14 │ │ │ │ + subs r2, #110 @ 0x6e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r2, #40 @ 0x28 │ │ │ │ + subs r2, #136 @ 0x88 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r5, #80 @ 0x50 │ │ │ │ + subs r5, #176 @ 0xb0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r5, #82 @ 0x52 │ │ │ │ + subs r5, #178 @ 0xb2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r1, #156 @ 0x9c │ │ │ │ + subs r1, #252 @ 0xfc │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r1, #92 @ 0x5c │ │ │ │ + subs r1, #188 @ 0xbc │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r1, #62 @ 0x3e │ │ │ │ + subs r1, #158 @ 0x9e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r7, #248 @ 0xf8 │ │ │ │ + subs r0, #88 @ 0x58 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r7, #4 │ │ │ │ + adds r7, #100 @ 0x64 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r7, #18 │ │ │ │ + adds r7, #114 @ 0x72 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r7, #24 │ │ │ │ + adds r7, #120 @ 0x78 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r7, #238 @ 0xee │ │ │ │ + subs r0, #78 @ 0x4e │ │ │ │ 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 │ │ │ │ @@ -1080969,81 +1080968,81 @@ │ │ │ │ orr.w r2, r2, #1 │ │ │ │ strb.w r2, [sp, #156] @ 0x9c │ │ │ │ b.w 38ca52 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27b002> │ │ │ │ ldr.w r2, [r9, #-44] │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ b.w 38ca52 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27b002> │ │ │ │ nop │ │ │ │ - adds r6, #176 @ 0xb0 │ │ │ │ - lsls r7, r2, #3 │ │ │ │ - adds r6, #120 @ 0x78 │ │ │ │ + adds r7, #16 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r5, #180 @ 0xb4 │ │ │ │ + adds r6, #216 @ 0xd8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r4, #114 @ 0x72 │ │ │ │ + adds r6, #20 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r0, #142 @ 0x8e │ │ │ │ + adds r4, #210 @ 0xd2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r1, #232 @ 0xe8 │ │ │ │ + subs r0, #238 @ 0xee │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r6, #236 @ 0xec │ │ │ │ + adds r2, #72 @ 0x48 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r6, #218 @ 0xda │ │ │ │ + adds r7, #76 @ 0x4c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r7, #208 @ 0xd0 │ │ │ │ + adds r7, #58 @ 0x3a │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r2, #160 @ 0xa0 │ │ │ │ + subs r0, #48 @ 0x30 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r2, #130 @ 0x82 │ │ │ │ + adds r3, #0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r6, #12 │ │ │ │ + adds r2, #226 @ 0xe2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r5, #252 @ 0xfc │ │ │ │ + adds r6, #108 @ 0x6c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r5, #234 @ 0xea │ │ │ │ + adds r6, #92 @ 0x5c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r2, #226 @ 0xe2 │ │ │ │ + adds r6, #74 @ 0x4a │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r1, #218 @ 0xda │ │ │ │ + adds r3, #66 @ 0x42 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r2, #158 @ 0x9e │ │ │ │ + adds r2, #58 @ 0x3a │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r2, #134 @ 0x86 │ │ │ │ + adds r2, #254 @ 0xfe │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r5, #60 @ 0x3c │ │ │ │ + adds r2, #230 @ 0xe6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r5, #44 @ 0x2c │ │ │ │ + adds r5, #156 @ 0x9c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r1, #240 @ 0xf0 │ │ │ │ + adds r5, #140 @ 0x8c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r4, #194 @ 0xc2 │ │ │ │ + adds r2, #80 @ 0x50 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r4, #148 @ 0x94 │ │ │ │ + adds r5, #34 @ 0x22 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r0, #100 @ 0x64 │ │ │ │ + adds r4, #244 @ 0xf4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r1, #138 @ 0x8a │ │ │ │ + adds r0, #196 @ 0xc4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r1, #122 @ 0x7a │ │ │ │ + adds r1, #234 @ 0xea │ │ │ │ lsls r7, r2, #3 │ │ │ │ adds r1, #218 @ 0xda │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r0, #190 @ 0xbe │ │ │ │ + adds r2, #58 @ 0x3a │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r1, #2 │ │ │ │ + adds r1, #30 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r4, #144 @ 0x90 │ │ │ │ + adds r1, #98 @ 0x62 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r0, #174 @ 0xae │ │ │ │ + adds r4, #240 @ 0xf0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r7, #222 @ 0xde │ │ │ │ + adds r1, #14 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r0, #90 @ 0x5a │ │ │ │ + adds r0, #62 @ 0x3e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r1, #194 @ 0xc2 │ │ │ │ + adds r0, #186 @ 0xba │ │ │ │ + lsls r7, r2, #3 │ │ │ │ + adds r2, #34 @ 0x22 │ │ │ │ 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] @ (38ec08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27d1b8>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -1081294,17 +1081293,17 @@ │ │ │ │ b.n 38eae0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27d090> │ │ │ │ asrs r4, r2, #26 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #20 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - adds r1, #70 @ 0x46 │ │ │ │ + adds r1, #166 @ 0xa6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - rors r4, r4 │ │ │ │ + negs r4, r0 │ │ │ │ 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 │ │ │ │ @@ -1081789,15 +1081788,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} │ │ │ │ - mrc 0, 6, r0, cr6, cr11, {6} │ │ │ │ + vqadd.s64 q0, q11, │ │ │ │ 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 │ │ │ │ ldr r1, [pc, #28] @ (38f1bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27d76c>) │ │ │ │ @@ -1081808,15 +1081807,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 │ │ │ │ - subs r0, #12 │ │ │ │ + subs r0, #108 @ 0x6c │ │ │ │ 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] @ (38f3b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27d968>) │ │ │ │ @@ -1082004,45 +1082003,45 @@ │ │ │ │ beq.n 38f366 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27d916> │ │ │ │ b.n 38f23e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27d7ee> │ │ │ │ ldrb.w r3, [r5, #85] @ 0x55 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ strb.w r3, [r5, #85] @ 0x55 │ │ │ │ b.n 38f262 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27d812> │ │ │ │ nop │ │ │ │ - adds r7, #238 @ 0xee │ │ │ │ + subs r0, #78 @ 0x4e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r7, #226 @ 0xe2 │ │ │ │ + subs r0, #66 @ 0x42 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r6} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - subs r0, #44 @ 0x2c │ │ │ │ + subs r0, #140 @ 0x8c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r7, #178 @ 0xb2 │ │ │ │ + subs r0, #18 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r7, #108 @ 0x6c │ │ │ │ + adds r7, #204 @ 0xcc │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r7, #108 @ 0x6c │ │ │ │ + adds r7, #204 @ 0xcc │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r7, #40 @ 0x28 │ │ │ │ + adds r7, #136 @ 0x88 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbnz r4, 38f406 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27d9b6> │ │ │ │ + rev r4, r1 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r7, #44 @ 0x2c │ │ │ │ + adds r7, #140 @ 0x8c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r7, #46 @ 0x2e │ │ │ │ + adds r7, #142 @ 0x8e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r7, #52 @ 0x34 │ │ │ │ + adds r7, #148 @ 0x94 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r7, #34 @ 0x22 │ │ │ │ + adds r7, #130 @ 0x82 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r7, #34 @ 0x22 │ │ │ │ + adds r7, #130 @ 0x82 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r6, #170 @ 0xaa │ │ │ │ + adds r7, #10 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r6, #90 @ 0x5a │ │ │ │ + adds r6, #186 @ 0xba │ │ │ │ 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 │ │ │ │ @@ -1082084,15 +1082083,15 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #8] @ (38f474 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27da24>) │ │ │ │ add r0, pc │ │ │ │ bl 2c3c64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b2214> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r6!, {r1, r2, r4, r7} │ │ │ │ + ldmia r6, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r5, #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, #0] │ │ │ │ @@ -1082181,15 +1082180,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 38f516 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27dac6> │ │ │ │ ldr r0, [pc, #12] @ (38f56c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27db1c>) │ │ │ │ add r0, pc │ │ │ │ bl 2c3c64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b2214> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 38f526 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27dad6> │ │ │ │ - ldmia r5!, {r7} │ │ │ │ + ldmia r5, {r5, r6, r7} │ │ │ │ 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] │ │ │ │ @@ -1082250,15 +1082249,15 @@ │ │ │ │ b.n 38f5f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27dba8> │ │ │ │ lsrs r6, r0, #9 │ │ │ │ lsls r7, r2, #6 │ │ │ │ cmp r7, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {} │ │ │ │ + ldmia r5, {r5, r6} │ │ │ │ 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 │ │ │ │ @@ -1082342,30 +1082341,29 @@ │ │ │ │ cmp r9, r6 │ │ │ │ add r3, pc │ │ │ │ ldrsh.w r3, [r3, r2, lsl #1] │ │ │ │ bne.n 38f694 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27dc44> │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - b.n 38f65c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27dc0c> │ │ │ │ + @ instruction: 0xe80e00eb │ │ │ │ + stmdb sl, {r0, r1, r3, r5, r6, r7} │ │ │ │ + b.n 38fc0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27e1bc> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - stmia.w sl!, {r0, r1, r3, r5, r6, r7} │ │ │ │ - b.n 38fb4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27e0fc> │ │ │ │ + ble.n 38f788 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27dd38> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bgt.n 38f6c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27dc78> │ │ │ │ + b.n 38f684 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27dc34> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - b.n 38f5c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27db74> │ │ │ │ - lsls r3, r5, #3 │ │ │ │ - ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r3, r4, r6} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - b.n 38fad8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27e088> │ │ │ │ + b.n 38fb98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27e148> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bmi.n 38f638 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27dbe8> │ │ │ │ + bmi.n 38f6f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27dca8> │ │ │ │ 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] @ (38f750 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27dd00>) │ │ │ │ @@ -1082380,15 +1082378,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ blx 735b4 │ │ │ │ nop │ │ │ │ lsrs r4, r0, #3 │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 38f9e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27df94> │ │ │ │ + b.n 38faa4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27e054> │ │ │ │ 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 │ │ │ │ @@ -1082427,15 +1082425,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (38f7cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27dd7c>) │ │ │ │ add r0, pc │ │ │ │ bl 38f720 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27dcd0> │ │ │ │ - adds r2, #162 @ 0xa2 │ │ │ │ + adds r3, #2 │ │ │ │ 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 │ │ │ │ @@ -1082609,15 +1082607,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #8] @ (38f980 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27df30>) │ │ │ │ add r0, pc │ │ │ │ bl 38f720 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27dcd0> │ │ │ │ nop │ │ │ │ - adds r1, #36 @ 0x24 │ │ │ │ + adds r1, #132 @ 0x84 │ │ │ │ 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 │ │ │ │ @@ -1082898,21 +1082896,21 @@ │ │ │ │ ldr r0, [pc, #24] @ (38fc70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27e220>) │ │ │ │ add r0, pc │ │ │ │ bl 38f720 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27dcd0> │ │ │ │ ldr r0, [pc, #20] @ (38fc74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27e224>) │ │ │ │ add r0, pc │ │ │ │ bl 38f720 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27dcd0> │ │ │ │ nop │ │ │ │ - adds r0, #48 @ 0x30 │ │ │ │ + adds r0, #144 @ 0x90 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r6, #220 @ 0xdc │ │ │ │ + cmp r7, #60 @ 0x3c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r6, #112 @ 0x70 │ │ │ │ + cmp r6, #208 @ 0xd0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r6, #236 @ 0xec │ │ │ │ + cmp r7, #76 @ 0x4c │ │ │ │ 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 │ │ │ │ @@ -1083991,41 +1083989,41 @@ │ │ │ │ ldrne r2, [r3, #16] │ │ │ │ addne r2, r2, r1 │ │ │ │ str r2, [r3, #16] │ │ │ │ b.n 39003c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27e5ec> │ │ │ │ nop │ │ │ │ lsls r6, r4, #13 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - bvs.n 39065c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27ec0c> │ │ │ │ + bvc.n 39071c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27eccc> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - b.n 39095c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27ef0c> │ │ │ │ + b.n 390a1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27efcc> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - blt.n 3906dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27ec8c> │ │ │ │ + bgt.n 39079c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27ed4c> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - b.n 3909cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27ef7c> │ │ │ │ + b.n 390a8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27f03c> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - b.n 390ba8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27f158> │ │ │ │ + b.n 390c68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27f218> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r3} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - blt.n 390690 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27ec40> │ │ │ │ + bgt.n 390750 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27ed00> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldmia r6!, {r1, r4, r7} │ │ │ │ + ldmia r6, {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - stmia r6!, {r5, r7} │ │ │ │ + stmia r7!, {} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - blt.n 3907f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27eda0> │ │ │ │ + blt.n 3906b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27ec60> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - b.n 390ad4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27f084> │ │ │ │ + b.n 390b94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27f144> │ │ │ │ lsls r3, r5, #3 │ │ │ │ cmp r7, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r4, r7, pc} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ 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] │ │ │ │ @@ -1085400,19 +1085398,19 @@ │ │ │ │ bl 38f12c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27d6dc> │ │ │ │ ldr.w r5, [r9, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 392de4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x281394> │ │ │ │ movs r3, #26 │ │ │ │ str r3, [r5, #0] │ │ │ │ b.n 391052 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27f602> │ │ │ │ - cbnz r4, 391554 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27fb04> │ │ │ │ + rev16 r4, r0 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - cbnz r6, 39152a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27fada> │ │ │ │ + cbnz r6, 391542 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27faf2> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - @ instruction: 0xb8be │ │ │ │ + cbnz r6, 39152a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27fada> │ │ │ │ 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] │ │ │ │ @@ -1087515,21 +1087513,21 @@ │ │ │ │ orr.w r3, r3, #16 │ │ │ │ uxth r3, r3 │ │ │ │ b.w 3907be <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27ed6e> │ │ │ │ orr.w r3, r3, #24 │ │ │ │ uxth r3, r3 │ │ │ │ b.w 3907be <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27ed6e> │ │ │ │ nop │ │ │ │ - add r4, pc, #408 @ (adr r4, 392ca8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x281258>) │ │ │ │ + add r4, pc, #792 @ (adr r4, 392e28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2813d8>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ - add r2, pc, #248 @ (adr r2, 392c0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2811bc>) │ │ │ │ + add r2, pc, #632 @ (adr r2, 392d8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28133c>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldr r3, [sp, #200] @ 0xc8 │ │ │ │ + ldr r3, [sp, #584] @ 0x248 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldr r2, [sp, #648] @ 0x288 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ lsls r3, r5, #3 │ │ │ │ orr.w r3, r3, #128 @ 0x80 │ │ │ │ uxth r3, r3 │ │ │ │ b.w 3907f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27eda8> │ │ │ │ orr.w r3, r3, #192 @ 0xc0 │ │ │ │ uxth r3, r3 │ │ │ │ b.w 3907f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27eda8> │ │ │ │ @@ -1087910,25 +1087908,25 @@ │ │ │ │ movw r0, #353 @ 0x161 │ │ │ │ it ne │ │ │ │ movne.w r0, #354 @ 0x162 │ │ │ │ b.w 38ff8a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27e53a> │ │ │ │ ldr r0, [pc, #24] @ (392fa4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x281554>) │ │ │ │ add r0, pc │ │ │ │ bl 38f720 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27dcd0> │ │ │ │ - cbz r2, 392fe8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x281598> │ │ │ │ + cbz r2, 393000 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2815b0> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - add r4, sp, #752 @ 0x2f0 │ │ │ │ + add r5, sp, #112 @ 0x70 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - str r7, [sp, #616] @ 0x268 │ │ │ │ + str r7, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - add r7, pc, #400 @ (adr r7, 393130 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2816e0>) │ │ │ │ + add r7, pc, #784 @ (adr r7, 3932b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x281860>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldr r7, [sp, #376] @ 0x178 │ │ │ │ + ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - @ instruction: 0xfbf200d6 │ │ │ │ + mrrc2 0, 13, r0, r2, cr6 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 393004 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2815b4> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 393004 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2815b4> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1088005,15 +1088003,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #4] @ (393078 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x281628>) │ │ │ │ add r0, pc │ │ │ │ bl 38f720 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27dcd0> │ │ │ │ - @ instruction: 0xfb3e00d6 │ │ │ │ + @ instruction: 0xfb9e00d6 │ │ │ │ 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 │ │ │ │ @@ -1088043,16 +1088041,16 @@ │ │ │ │ ldr r0, [pc, #16] @ (3930d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x281688>) │ │ │ │ add r0, pc │ │ │ │ bl 38f720 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27dcd0> │ │ │ │ ldr r0, [pc, #12] @ (3930dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28168c>) │ │ │ │ add r0, pc │ │ │ │ bl 38f720 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27dcd0> │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb1400d6 │ │ │ │ - @ instruction: 0xfb3800d6 │ │ │ │ + @ instruction: 0xfb7400d6 │ │ │ │ + @ instruction: 0xfb9800d6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ cbz r1, 39311a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2816ca> │ │ │ │ mov r4, r0 │ │ │ │ @@ -1089355,15 +1089353,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ stmia r2!, {r3, r4, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r1, r2, r3, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 39378c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x281d3c> │ │ │ │ + b.n 39384c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x281dfc> │ │ │ │ lsls r4, r3, #3 │ │ │ │ subs r5, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r1, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ @@ -1089933,15 +1089931,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ pop {r5, r6, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r2, r4, r6, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - udf #242 @ 0xf2 │ │ │ │ + svc 82 @ 0x52 │ │ │ │ lsls r4, r3, #3 │ │ │ │ subs r5, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r5, #11 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, r5 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1090321,15 +1090319,15 @@ │ │ │ │ bl 393cb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x282260> │ │ │ │ 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 │ │ │ │ - movs r4, #6 │ │ │ │ + movs r4, #102 @ 0x66 │ │ │ │ lsls r1, r3, #3 │ │ │ │ @ instruction: 0xb824 │ │ │ │ lsls r6, r2, #6 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xef9dffff │ │ │ │ ldr.w r1, [r0, #196] @ 0xc4 │ │ │ │ @@ -1090600,15 +1090598,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 393cb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x282260> │ │ │ │ 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} │ │ │ │ - movs r1, #4 │ │ │ │ + movs r1, #100 @ 0x64 │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldcl 15, cr15, [r3], #-1020 @ 0xfffffc04 │ │ │ │ ldrb.w r3, [r0, #667] @ 0x29b │ │ │ │ cbnz r3, 394b0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2830bc> │ │ │ │ ldrb.w r2, [r0, #188] @ 0xbc │ │ │ │ cbz r2, 394b10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2830c0> │ │ │ │ mov r0, r3 │ │ │ │ @@ -1091157,39 +1091155,39 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ cbz r4, 3950be <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28366e> │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ cbz r0, 3950c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x283674> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - adds r2, r1, #4 │ │ │ │ + adds r2, r5, #5 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - strb r6, [r6, #4] │ │ │ │ + strb r6, [r2, #6] │ │ │ │ lsls r1, r4, #3 │ │ │ │ bl 5d90ae │ │ │ │ - bgt.n 3950a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x283658> │ │ │ │ + ble.n 395168 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x283718> │ │ │ │ lsls r6, r2, #3 │ │ │ │ add sp, #360 @ 0x168 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r5, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ bl b50be │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ bl 4ef0c6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd676> │ │ │ │ - add r0, pc, #240 @ (adr r0, 3951bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28376c>) │ │ │ │ + add r0, pc, #624 @ (adr r0, 39533c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2838ec>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ @ instruction: 0xea39ffff │ │ │ │ @ instruction: 0xea6bffff │ │ │ │ b.n 394efa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2834aa> │ │ │ │ - @ instruction: 0xffff9146 │ │ │ │ + vaddw.u , , d22 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - blt.n 39507c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28362c> │ │ │ │ + bgt.n 39513c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2836ec> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bgt.n 3950ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28369c> │ │ │ │ + bgt.n 3951ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28375c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ b.n 394e56 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x283406> │ │ │ │ vshr.u64 d31, d25, #1 │ │ │ │ @ instruction: 0xfffff890 │ │ │ │ movs r0, #189 @ 0xbd │ │ │ │ mov r3, r0 │ │ │ │ cbnz r2, 3950fa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2836aa> │ │ │ │ @@ -1091583,15 +1091581,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r2, #192 @ 0xc0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r3, sp, #304 @ 0x130 │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r4, r7, r6 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r6, #5 │ │ │ │ + adds r4, r2, #7 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ b.n 3958ee <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x283e9e> │ │ │ │ vsli.32 , q8, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1091628,15 +1091626,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #20] @ (395570 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x283b20>) │ │ │ │ add r2, pc │ │ │ │ b.n 395542 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x283af2> │ │ │ │ nop │ │ │ │ cmp r2, #78 @ 0x4e │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r2, r1, #4 │ │ │ │ + adds r2, r5, #5 │ │ │ │ lsls r1, r3, #3 │ │ │ │ b.n 39584e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x283dfe> │ │ │ │ vtbl.8 d18, {d15-d17}, d18 │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 2cd572 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1bbb22> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1091674,15 +1091672,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #20] @ (3955dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x283b8c>) │ │ │ │ add r2, pc │ │ │ │ b.n 3955b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x283b60> │ │ │ │ nop │ │ │ │ cmp r1, #226 @ 0xe2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r4, r3, #2 │ │ │ │ + adds r4, r7, #3 │ │ │ │ lsls r1, r3, #3 │ │ │ │ b.n 395d26 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2842d6> │ │ │ │ @ instruction: 0xffff29b4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 3315de <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x21fb8e> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1091720,15 +1091718,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #20] @ (395648 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x283bf8>) │ │ │ │ add r2, pc │ │ │ │ b.n 39561a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x283bca> │ │ │ │ nop │ │ │ │ cmp r1, #118 @ 0x76 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r2, r6, #0 │ │ │ │ + adds r2, r2, #2 │ │ │ │ lsls r1, r3, #3 │ │ │ │ b.n 395cde <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28428e> │ │ │ │ vtbx.8 d18, {d15-d16}, d10 │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 32564a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x213bfa> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1091766,15 +1091764,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #20] @ (3956b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x283c64>) │ │ │ │ add r2, pc │ │ │ │ b.n 395686 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x283c36> │ │ │ │ nop │ │ │ │ cmp r1, #10 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r6, r0, r7 │ │ │ │ + adds r6, r4, #0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ b.n 395c72 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x284222> │ │ │ │ @ instruction: 0xffff28de │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 2b96b6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1a7c66> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1091812,15 +1091810,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #20] @ (395720 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x283cd0>) │ │ │ │ add r2, pc │ │ │ │ b.n 3956f2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x283ca2> │ │ │ │ nop │ │ │ │ cmp r0, #158 @ 0x9e │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r2, r3, r5 │ │ │ │ + subs r2, r7, r6 │ │ │ │ lsls r1, r3, #3 │ │ │ │ b.n 395c06 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2841b6> │ │ │ │ vqrshrun.s64 d18, q9, #1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 24d722 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x13bcd2> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1091865,17 +1091863,17 @@ │ │ │ │ bl 393e48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2823f8> │ │ │ │ str.w r8, [r0, #44] @ 0x2c │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cmp r0, #48 @ 0x30 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r0, #42 @ 0x2a │ │ │ │ + adds r0, #138 @ 0x8a │ │ │ │ lsls r1, r3, #3 │ │ │ │ - movs r3, #122 @ 0x7a │ │ │ │ + movs r3, #218 @ 0xda │ │ │ │ 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] @ (395814 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x283dc4>) │ │ │ │ @@ -1091917,17 +1091915,17 @@ │ │ │ │ bl 393e48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2823f8> │ │ │ │ str.w r8, [r0, #44] @ 0x2c │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r7, #176 @ 0xb0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cmp r7, #170 @ 0xaa │ │ │ │ + adds r0, #10 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - movs r2, #250 @ 0xfa │ │ │ │ + movs r3, #90 @ 0x5a │ │ │ │ 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 │ │ │ │ @@ -1091976,17 +1091974,17 @@ │ │ │ │ nop │ │ │ │ movs r7, #48 @ 0x30 │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r7, pc, #736 @ (adr r7, 395b80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x284130>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #34 @ 0x22 │ │ │ │ + cmp r7, #130 @ 0x82 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - movs r2, #114 @ 0x72 │ │ │ │ + movs r2, #210 @ 0xd2 │ │ │ │ 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] @ (395934 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x283ee4>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -1092040,19 +1092038,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r7, pc, #208 @ (adr r7, 395a0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x283fbc>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r4, r6, r3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #13] │ │ │ │ + ldrb r0, [r4, #14] │ │ │ │ lsls r5, r4, #3 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #216 @ 0xd8 │ │ │ │ + movs r2, #56 @ 0x38 │ │ │ │ lsls r7, r4, #3 │ │ │ │ ble.n 395a0e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x283fbe> │ │ │ │ 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] @ (3959d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x283f84>) │ │ │ │ @@ -1092108,19 +1092106,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (3959f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x283fa0>) │ │ │ │ add r2, pc │ │ │ │ b.n 3959b6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x283f66> │ │ │ │ movs r6, #6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r6, pc, #584 @ (adr r6, 395c24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2841d4>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - adds r4, r7, r2 │ │ │ │ + adds r4, r3, r4 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #776 @ (adr r4, 395cf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2842a0>) │ │ │ │ + add r5, pc, #136 @ (adr r5, 395a70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x284020>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ bgt.n 3959e6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x283f96> │ │ │ │ vabal.u q9, d31, d28 │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 6579f2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1092179,19 +1092177,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (395a94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x284044>) │ │ │ │ add r2, pc │ │ │ │ b.n 395a5a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28400a> │ │ │ │ movs r5, #98 @ 0x62 │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r5, pc, #952 @ (adr r5, 395e38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2843e8>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - adds r0, r3, r0 │ │ │ │ + adds r0, r7, r1 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #6 │ │ │ │ + movs r1, #102 @ 0x66 │ │ │ │ lsls r7, r4, #3 │ │ │ │ udf #237 @ 0xed │ │ │ │ vabal.u q9, d15, d8 │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 623a96 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1092250,19 +1092248,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (395b38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2840e8>) │ │ │ │ add r2, pc │ │ │ │ b.n 395afe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2840ae> │ │ │ │ movs r4, #190 @ 0xbe │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r5, pc, #296 @ (adr r5, 395c4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2841fc>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - asrs r4, r6, #29 │ │ │ │ + asrs r4, r2, #31 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #24] @ (395b48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2840f8>) │ │ │ │ + ldr r7, [pc, #408] @ (395cc8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x284278>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ udf #73 @ 0x49 │ │ │ │ vmls.i q9, , d20[0] │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 57fb3a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46e0ea> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1092321,19 +1092319,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (395bdc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28418c>) │ │ │ │ add r2, pc │ │ │ │ b.n 395ba2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x284152> │ │ │ │ movs r4, #26 │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r4, pc, #664 @ (adr r4, 395e60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x284410>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - asrs r0, r2, #27 │ │ │ │ + asrs r0, r6, #28 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 395b30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2840e0> │ │ │ │ + bne.n 395bf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2841a0> │ │ │ │ lsls r6, r2, #3 │ │ │ │ ble.n 395b32 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2840e2> │ │ │ │ @ instruction: 0xffff23c0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 50bbde <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3fa18e> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1092392,19 +1092390,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (395c80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x284230>) │ │ │ │ add r2, pc │ │ │ │ b.n 395c46 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2841f6> │ │ │ │ movs r3, #118 @ 0x76 │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r4, pc, #8 @ (adr r4, 395c74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x284224>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - asrs r4, r5, #24 │ │ │ │ + asrs r4, r1, #26 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 395c8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28423c> │ │ │ │ + beq.n 395d4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2842fc> │ │ │ │ lsls r6, r2, #3 │ │ │ │ ble.n 395c8e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28423e> │ │ │ │ vrsra.u32 d18, d12, #1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 467c82 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x356232> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1092463,19 +1092461,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (395d24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2842d4>) │ │ │ │ add r2, pc │ │ │ │ b.n 395cea <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28429a> │ │ │ │ movs r2, #210 @ 0xd2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r3, pc, #376 @ (adr r3, 395e88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x284438>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - asrs r0, r1, #22 │ │ │ │ + asrs r0, r5, #23 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r7, {r1, r2, r3, r6, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ bgt.n 395e0a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2843ba> │ │ │ │ vrshr.u32 q9, q12, #1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 423d26 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3122d6> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1092534,19 +1092532,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (395dc8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x284378>) │ │ │ │ add r2, pc │ │ │ │ b.n 395d8e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28433e> │ │ │ │ movs r2, #46 @ 0x2e │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r2, pc, #744 @ (adr r2, 39609c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28464c>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - asrs r4, r4, #19 │ │ │ │ + asrs r4, r0, #21 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r3, r6, r7} │ │ │ │ + ldmia r7!, {r1, r3, r5} │ │ │ │ lsls r6, r2, #3 │ │ │ │ blt.n 395d66 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x284316> │ │ │ │ vsra.u64 q9, q2, #1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ @ instruction: 0xefe9ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1092605,19 +1092603,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (395e6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28441c>) │ │ │ │ add r2, pc │ │ │ │ b.n 395e32 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2843e2> │ │ │ │ movs r1, #138 @ 0x8a │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r2, pc, #88 @ (adr r2, 395eb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x284460>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - asrs r0, r0, #17 │ │ │ │ + asrs r0, r4, #18 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r1, r2, r5} │ │ │ │ + ldmia r6!, {r1, r2, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ blt.n 395ec2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x284472> │ │ │ │ vsra.u32 d18, d16, #1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ vrecps.f32 , , │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1092676,19 +1092674,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (395f10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2844c0>) │ │ │ │ add r2, pc │ │ │ │ b.n 395ed6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x284486> │ │ │ │ movs r0, #230 @ 0xe6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r1, pc, #456 @ (adr r1, 3960c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x284674>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #15 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r1, r7} │ │ │ │ + ldmia r5, {r1, r5, r6, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ bge.n 395e1e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2843ce> │ │ │ │ vaddl.u q9, d31, d12 │ │ │ │ lsls r2, r3, #6 │ │ │ │ mcr 15, 5, pc, cr1, cr15, {7} @ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1092749,19 +1092747,19 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 395f7e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28452e> │ │ │ │ nop │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r0, pc, #800 @ (adr r0, 3962c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x284878>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - asrs r4, r6, #11 │ │ │ │ + asrs r4, r2, #13 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r3, r4, r5} │ │ │ │ lsls r6, r2, #3 │ │ │ │ bls.n 395f7a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28452a> │ │ │ │ vqrdmlsh.s , , d20[0] │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldcl 15, cr15, [r7, #1020]! @ 0x3fc │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1092820,19 +1092818,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (396060 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x284610>) │ │ │ │ add r2, pc │ │ │ │ b.n 396026 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2845d6> │ │ │ │ subs r6, r2, #6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r0, pc, #136 @ (adr r0, 3960d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x284684>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - asrs r4, r1, #9 │ │ │ │ + asrs r4, r5, #10 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r7, r4 │ │ │ │ + subs r2, r3, r6 │ │ │ │ lsls r7, r4, #3 │ │ │ │ bls.n 3960de <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28468e> │ │ │ │ vcvt.u32.f32 d17, d28, #1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ stc 15, cr15, [r1, #1020] @ 0x3fc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1092889,19 +1092887,19 @@ │ │ │ │ movs r3, #10 │ │ │ │ str r3, [r0, #44] @ 0x2c │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r0, r6, #3 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - movs r6, #234 @ 0xea │ │ │ │ + movs r7, #74 @ 0x4a │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r3!, {r1, r5, r7} │ │ │ │ + ldmia r4!, {r1} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldmia r3, {r2, r3, r7} │ │ │ │ + ldmia r3, {r2, r3, r5, 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] @ (3961bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28476c>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1092972,15 +1092970,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ subs r2, r2, #1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r6, [sp, #888] @ 0x378 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r5} │ │ │ │ + ldmia r3!, {r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ bls.n 3960e6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x284696> │ │ │ │ vcvt.f32.u32 , q5, #1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1093054,15 +1093052,15 @@ │ │ │ │ nop │ │ │ │ adds r0, r0, #6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #144] @ (39632c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2848dc>) │ │ │ │ + ldr r1, [pc, #528] @ (3964ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x284a5c>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ ldr r5, [sp, #568] @ 0x238 │ │ │ │ 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 │ │ │ │ @@ -1093141,15 +1093139,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r5, [sp, #256] @ 0x100 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #216] @ 0xd8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - subs r6, r1, #5 │ │ │ │ + subs r6, r5, #6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ subs r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r0, r1, r3, r6} │ │ │ │ @ instruction: 0xffff9cba │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1093231,15 +1093229,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r4, [sp, #384] @ 0x180 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #344] @ 0x158 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - subs r6, r5, #1 │ │ │ │ + subs r6, r1, #3 │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r0, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r0, r1, r3, r5, r6} │ │ │ │ @ instruction: 0xffff9bda │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1093321,15 +1093319,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r3, [sp, #512] @ 0x200 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #472] @ 0x1d8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - adds r6, r1, #6 │ │ │ │ + adds r6, r5, #7 │ │ │ │ lsls r1, r4, #3 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5!, {r0, r1, r3, r7} │ │ │ │ @ instruction: 0xffff9afa │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1093411,15 +1093409,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r2, [sp, #640] @ 0x280 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #600] @ 0x258 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - adds r6, r5, #2 │ │ │ │ + adds r6, r1, #4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ asrs r4, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r0, r1, r3, r5, r7} │ │ │ │ vshll.u32 , d10, #31 │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -1093498,15 +1093496,15 @@ │ │ │ │ nop │ │ │ │ adds r6, r6, r4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r1, [sp, #776] @ 0x308 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r8, ip │ │ │ │ + cmp r0, r8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ ble.n 396602 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x284bb2> │ │ │ │ vqshrn.u64 d25, q12, #1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1093580,15 +1093578,15 @@ │ │ │ │ nop │ │ │ │ adds r6, r3, r1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r0, [sp, #936] @ 0x3a8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, r1 │ │ │ │ + add r0, sp │ │ │ │ lsls r1, r4, #3 │ │ │ │ b.n 3962ca <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28487a> │ │ │ │ vtbx.8 d25, {d15}, d28 │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1093662,15 +1093660,15 @@ │ │ │ │ nop │ │ │ │ asrs r2, r2, #30 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r4, r7 │ │ │ │ + bics r4, r3 │ │ │ │ lsls r1, r4, #3 │ │ │ │ b.n 3961fe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2847ae> │ │ │ │ vabdl.u , d31, d16 │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1093744,15 +1093742,15 @@ │ │ │ │ nop │ │ │ │ asrs r6, r0, #27 │ │ │ │ lsls r2, r3, #6 │ │ │ │ str r7, [sp, #328] @ 0x148 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - negs r0, r6 │ │ │ │ + cmn r0, r2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ b.n 397132 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2856e2> │ │ │ │ vqshlu.s64 , q2, #63 @ 0x3f │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1093826,15 +1093824,15 @@ │ │ │ │ nop │ │ │ │ asrs r2, r7, #23 │ │ │ │ lsls r2, r3, #6 │ │ │ │ str r6, [sp, #536] @ 0x218 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs r4, r4 │ │ │ │ + tst r4, r0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ b.n 397066 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x285616> │ │ │ │ vrsubhn.i d25, , q4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1093908,15 +1093906,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ asrs r6, r5, #20 │ │ │ │ lsls r2, r3, #6 │ │ │ │ str r5, [sp, #744] @ 0x2e8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3 │ │ │ │ + asrs r0, r7 │ │ │ │ lsls r1, r4, #3 │ │ │ │ bls.n 396a02 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x284fb2> │ │ │ │ vsli.32 d25, d26, #31 │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1093995,15 +1093993,15 @@ │ │ │ │ nop │ │ │ │ asrs r2, r4, #17 │ │ │ │ lsls r2, r3, #6 │ │ │ │ str r4, [sp, #952] @ 0x3b8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ands r4, r1 │ │ │ │ + eors r4, r5 │ │ │ │ lsls r1, r4, #3 │ │ │ │ bhi.n 396b2a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2850da> │ │ │ │ vmls.i , , d16[0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1094082,15 +1094080,15 @@ │ │ │ │ nop │ │ │ │ asrs r6, r0, #14 │ │ │ │ lsls r2, r3, #6 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #48 @ 0x30 │ │ │ │ + subs r7, #144 @ 0x90 │ │ │ │ lsls r1, r4, #3 │ │ │ │ bvc.n 396c4e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2851fe> │ │ │ │ vsubw.u , , d4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1094174,15 +1094172,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r5, #10 │ │ │ │ lsls r2, r3, #6 │ │ │ │ str r3, [sp, #208] @ 0xd0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #80 @ 0x50 │ │ │ │ + subs r6, #176 @ 0xb0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ str r2, [sp, #624] @ 0x270 │ │ │ │ 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 │ │ │ │ @@ -1094272,15 +1094270,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ str r2, [sp, #320] @ 0x140 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #280] @ 0x118 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cmp sl, r3 │ │ │ │ + cmp sl, pc │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r0, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r0, r1, r5, r6, r7} │ │ │ │ vaddw.u , , d28 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1094373,15 +1094371,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ str r1, [sp, #336] @ 0x150 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #296] @ 0x128 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add lr, r3 │ │ │ │ + add lr, pc │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r0, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r0, r1, r2, r5, r6, r7} │ │ │ │ vshr.u64 d25, d16, #1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1094468,15 +1094466,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r1, #31 │ │ │ │ lsls r2, r3, #6 │ │ │ │ str r0, [sp, #352] @ 0x160 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #116 @ 0x74 │ │ │ │ + subs r3, #212 @ 0xd4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ ldrh r4, [r7, #60] @ 0x3c │ │ │ │ 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 │ │ │ │ @@ -1094560,15 +1094558,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r4, #27 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldrh r0, [r6, #58] @ 0x3a │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 3971c2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x285772> │ │ │ │ + pop {r2, r3, r4} │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrh r4, [r2, #54] @ 0x36 │ │ │ │ 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 │ │ │ │ @@ -1094673,15 +1094671,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldrh r0, [r1, #52] @ 0x34 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r7, #50] @ 0x32 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r1!, {r1, r2, r3, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r0, r3, r4} │ │ │ │ vqshl.u32 d19, d8, #31 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r0, #46] @ 0x2e │ │ │ │ @@ -1094791,15 +1094789,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldrh r4, [r4, #42] @ 0x2a │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r3, #42] @ 0x2a │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r0!, {r1, r3, r5, r6} │ │ │ │ + stmia r0!, {r1, r3, r6, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r0, r3, r5, r7} │ │ │ │ vqshl.u32 d19, d8, #31 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r3, #36] @ 0x24 │ │ │ │ @@ -1095041,19 +1095039,19 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldrh r0, [r4, #22] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r2, #22] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xb71e │ │ │ │ + @ instruction: 0xb77e │ │ │ │ lsls r6, r2, #3 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb708 │ │ │ │ + @ instruction: 0xb768 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmia r5!, {r0, r5, r6} │ │ │ │ vshll.u32 q12, d4, #31 │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1095142,15 +1095140,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ lsrs r6, r5, #4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldrh r2, [r7, #12] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #34] @ 0x22 │ │ │ │ + ldrh r4, [r4, #36] @ 0x24 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmia r2!, {r0, r5, r6} │ │ │ │ vqshrn.u64 d24, q1, #1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1095266,21 +1095264,21 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldrh r4, [r0, #6] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r7, #4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - push {r1, lr} │ │ │ │ + push {r1, r5, r6, lr} │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r0, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r5, #31 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bkpt 0x0044 │ │ │ │ + bkpt 0x00a4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmia r3!, {r0, r1, r3, r4, r5} │ │ │ │ @ instruction: 0xffff87ee │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r0, r4, r6 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1095371,15 +1095369,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ lsls r4, r6, #27 │ │ │ │ lsls r2, r3, #6 │ │ │ │ strh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r2, #6 │ │ │ │ + lsrs r0, r6, #7 │ │ │ │ lsls r1, r4, #3 │ │ │ │ strh r0, [r3, #54] @ 0x36 │ │ │ │ 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 │ │ │ │ @@ -1095467,15 +1095465,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ lsls r0, r0, #24 │ │ │ │ lsls r2, r3, #6 │ │ │ │ strh r4, [r1, #52] @ 0x34 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #2 │ │ │ │ + lsrs r4, r7, #3 │ │ │ │ lsls r1, r4, #3 │ │ │ │ strh r4, [r4, #46] @ 0x2e │ │ │ │ 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 │ │ │ │ @@ -1095563,15 +1095561,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ lsls r4, r1, #20 │ │ │ │ lsls r2, r3, #6 │ │ │ │ strh r0, [r3, #44] @ 0x2c │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #30 │ │ │ │ + lsrs r0, r1, #32 │ │ │ │ lsls r1, r4, #3 │ │ │ │ strh r0, [r6, #38] @ 0x26 │ │ │ │ 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 │ │ │ │ @@ -1095690,17 +1095688,17 @@ │ │ │ │ nop │ │ │ │ lsls r0, r3, #16 │ │ │ │ lsls r2, r3, #6 │ │ │ │ strh r4, [r4, #36] @ 0x24 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #192 @ 0xc0 │ │ │ │ + adds r0, #32 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - stmia r5!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r6} │ │ │ │ lsls r5, r4, #3 │ │ │ │ ldmia r0, {r0, r3, r4, r5} │ │ │ │ vrsra.u64 d16, d12, #1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ strh r6, [r7, #28] │ │ │ │ lsls r6, r2, #6 │ │ │ │ cbnz r5, 397c94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x286244> │ │ │ │ @@ -1095807,18 +1095805,18 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ lsls r4, r0, #11 │ │ │ │ lsls r2, r3, #6 │ │ │ │ strh r0, [r2, #26] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #110 @ 0x6e │ │ │ │ + cmp r6, #206 @ 0xce │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmia r3!, {r0, r1, r4, r6} │ │ │ │ - vcvt.u32.f32 q13, q13, #1 │ │ │ │ + @ instruction: 0xffffafda │ │ │ │ lsls r6, r2, #3 │ │ │ │ strh r4, [r0, #20] │ │ │ │ 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 │ │ │ │ @@ -1095919,18 +1095917,18 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ strh r0, [r6, #16] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #78 @ 0x4e │ │ │ │ + cmp r5, #174 @ 0xae │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmia r2!, {r0, r1, r4, r5} │ │ │ │ - vcvt.f32.u32 q13, q5, #1 │ │ │ │ + @ instruction: 0xffffaeba │ │ │ │ lsls r6, r2, #3 │ │ │ │ strh r4, [r4, #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 │ │ │ │ @@ -1096031,18 +1096029,18 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ lsls r4, r0, #2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ strh r0, [r2, #8] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #46 @ 0x2e │ │ │ │ + cmp r4, #142 @ 0x8e │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmia r1!, {r0, r1, r4} │ │ │ │ - vcvt.u16.f16 d26, d26, #1 │ │ │ │ + @ instruction: 0xffffad9a │ │ │ │ lsls r6, r2, #3 │ │ │ │ strh r4, [r0, #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, #4040] @ 0xfc8 │ │ │ │ @@ -1096142,18 +1096140,18 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ vbit d16, d20, d9 │ │ │ │ ldrb r0, [r6, #31] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #14 │ │ │ │ + cmp r3, #110 @ 0x6e │ │ │ │ lsls r1, r4, #3 │ │ │ │ iteet │ │ │ │ - vcvt.f16.u16 d26, d10, #1 │ │ │ │ + vcvt.f16.u16 q13, q13, #1 │ │ │ │ lslal r6, r2, #3 │ │ │ │ ldrbal r4, [r4, #28] │ │ │ │ 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 │ │ │ │ @@ -1096277,17 +1096275,17 @@ │ │ │ │ mcr2 1, 2, r0, cr4, cr9, {4} │ │ │ │ ldrb r0, [r2, #27] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r0, #27] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cbz r4, 398288 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x286838> │ │ │ │ + sxth r4, r6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r6, #188 @ 0xbc │ │ │ │ + subs r7, #28 │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r0, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r0, r4} │ │ │ │ vqshl.u32 d19, d8, #31 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r3, #23] │ │ │ │ @@ -1096416,17 +1096414,17 @@ │ │ │ │ stc2l 1, cr0, [ip], #612 @ 0x264 │ │ │ │ ldrb r0, [r7, #21] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r5, #21] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add sp, #496 @ 0x1f0 │ │ │ │ + sub sp, #368 @ 0x170 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r5, #100 @ 0x64 │ │ │ │ + subs r5, #196 @ 0xc4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r0, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb769 │ │ │ │ vqshl.u32 d19, d8, #31 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r0, #18] │ │ │ │ @@ -1096555,17 +1096553,17 @@ │ │ │ │ @ instruction: 0xfb940199 │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r6, #15] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r7, sp, #144 @ 0x90 │ │ │ │ + add r7, sp, #528 @ 0x210 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r2, [r4, #92] @ 0x5c │ │ │ │ + str r2, [r0, #100] @ 0x64 │ │ │ │ lsls r2, r3, #3 │ │ │ │ movs r0, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r5, #12] │ │ │ │ lsls r6, r2, #6 │ │ │ │ @@ -1096683,19 +1096681,19 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xfa400199 │ │ │ │ ldrb r4, [r1, #11] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #230 @ 0xe6 │ │ │ │ + movs r6, #70 @ 0x46 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r7, pc, #120 @ (adr r7, 3986c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x286c78>) │ │ │ │ + add r7, pc, #504 @ (adr r7, 398848 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x286df8>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r7, pc, #40 @ (adr r7, 39867c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x286c2c>) │ │ │ │ + add r7, pc, #424 @ (adr r7, 3987fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x286dac>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrb r6, [r3, #7] │ │ │ │ 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 │ │ │ │ @@ -1096815,19 +1096813,19 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr??.w r0, [ip, #409] @ 0x199 │ │ │ │ ldrb r0, [r1, #6] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #162 @ 0xa2 │ │ │ │ + movs r5, #2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - revsh r6, r3 │ │ │ │ + cbnz r6, 3987e2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x286d92> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldrb r2, [r3, #15] │ │ │ │ + ldrb r2, [r7, #16] │ │ │ │ lsls r1, r4, #3 │ │ │ │ ldrb r2, [r3, #2] │ │ │ │ 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 │ │ │ │ @@ -1096947,19 +1096945,19 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf7b80199 │ │ │ │ ldrb r4, [r0, #1] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #94 @ 0x5e │ │ │ │ + movs r3, #190 @ 0xbe │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cbnz r2, 3988fe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x286eae> │ │ │ │ + cbnz r2, 398916 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x286ec6> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldrb r6, [r2, #10] │ │ │ │ + ldrb r6, [r6, #11] │ │ │ │ lsls r1, r4, #3 │ │ │ │ strb r6, [r2, #29] │ │ │ │ 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 │ │ │ │ @@ -1097084,15 +1097082,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r0, #30] │ │ │ │ @ instruction: 0xf6700199 │ │ │ │ strb r4, [r7, #27] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #20 │ │ │ │ + movs r2, #116 @ 0x74 │ │ │ │ lsls r1, r4, #3 │ │ │ │ subs.w r1, r6, #5013504 @ 0x4c8000 │ │ │ │ strb r0, [r3, #24] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1097211,19 +1097209,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ adds.w r1, r8, #5013504 @ 0x4c8000 │ │ │ │ strb r4, [r4, #22] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #0] │ │ │ │ + ldrb r4, [r1, #2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r0, [r2, #40] @ 0x28 │ │ │ │ + strh r0, [r6, #42] @ 0x2a │ │ │ │ lsls r1, r4, #3 │ │ │ │ - @ instruction: 0xf72400e4 │ │ │ │ + @ instruction: 0xf78400e4 │ │ │ │ strb r0, [r7, #18] │ │ │ │ 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] @ (398ca8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x287258>) │ │ │ │ @@ -1097343,19 +1097341,19 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf3d80199 │ │ │ │ strb r4, [r4, #17] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r0, #6 │ │ │ │ + subs r0, r4, #7 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - push {r2, r3, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb61c │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldr r0, [pc, #816] @ (398ff0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2875a0>) │ │ │ │ + ldr r1, [pc, #176] @ (398d70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x287320>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ strb r2, [r6, #13] │ │ │ │ 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 │ │ │ │ @@ -1097476,19 +1097474,19 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf2900199 │ │ │ │ strb r4, [r3, #12] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r7, #0 │ │ │ │ + subs r0, r3, #2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - push {r2, r4, r5, r6} │ │ │ │ + push {r2, r4, r6, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - blxns r0 │ │ │ │ + blxns ip │ │ │ │ lsls r5, r4, #3 │ │ │ │ strb r2, [r5, #8] │ │ │ │ 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 │ │ │ │ @@ -1097597,15 +1097595,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adc.w r1, r8, #153 @ 0x99 │ │ │ │ strb r4, [r2, #7] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r6, #3 │ │ │ │ + adds r0, r2, #5 │ │ │ │ lsls r1, r4, #3 │ │ │ │ strb r0, [r3, #4] │ │ │ │ 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 │ │ │ │ @@ -1097733,17 +1097731,17 @@ │ │ │ │ b.n 398fb2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x287562> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ands.w r1, ip, #153 @ 0x99 │ │ │ │ strb r0, [r5, #2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r0, r7 │ │ │ │ + adds r4, r4, #0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r3, #94 @ 0x5e │ │ │ │ + cmp r3, #190 @ 0xbe │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r0, r2, r3, r6} │ │ │ │ @ instruction: 0xffffefb0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r0, [r5, #120] @ 0x78 │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r5, pc, #60 @ (adr r5, 3990dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28768c>) │ │ │ │ @@ -1097874,17 +1097872,17 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r7, #112] @ 0x70 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ mrc 1, 4, r0, cr14, cr9, {4} │ │ │ │ - subs r4, r1, r1 │ │ │ │ + subs r4, r5, r2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - sub sp, #24 │ │ │ │ + sub sp, #408 @ 0x198 │ │ │ │ lsls r5, r4, #3 │ │ │ │ ldr r6, [r6, #100] @ 0x64 │ │ │ │ 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 │ │ │ │ @@ -1098054,15 +1098052,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfa353c8e │ │ │ │ ldc 1, cr0, [r4], #612 @ 0x264 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r2, [sp, #112] @ 0x70 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r6, [r3, #72] @ 0x48 │ │ │ │ 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 │ │ │ │ @@ -1098163,15 +1098161,15 @@ │ │ │ │ cmp r6, #225 @ 0xe1 │ │ │ │ negs r5, r4 │ │ │ │ sub.w r1, r0, r9, lsr #2 │ │ │ │ ldr r4, [r5, #64] @ 0x40 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r1, [sp, #64] @ 0x40 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r2, [r1, #56] @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -1098420,20 +1098418,20 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r3, #24] │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r4, r6, r3 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #192] @ 0xc0 │ │ │ │ + str r6, [sp, #576] @ 0x240 │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #660] @ 0x294 │ │ │ │ - vsli.64 , q14, #63 @ 0x3f │ │ │ │ + vqshlu.s32 , q6, #31 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r2, [r6, #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, #4024] @ 0xfb8 │ │ │ │ @@ -1098557,25 +1098555,25 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r4, r6, r3 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #96] @ 0x60 │ │ │ │ + str r5, [sp, #480] @ 0x1e0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #40] @ 0x28 │ │ │ │ + str r5, [sp, #424] @ 0x1a8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 399eb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x288464> │ │ │ │ + b.n 399f74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x288524> │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r4, [sp, #648] @ 0x288 │ │ │ │ + str r5, [sp, #8] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [sp, #688] @ 0x2b0 │ │ │ │ + str r5, [sp, #48] @ 0x30 │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r4, [r3, #120] @ 0x78 │ │ │ │ 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 │ │ │ │ @@ -1098677,19 +1098675,19 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ b.n 399700 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x287cb0> │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r4, [r6, #112] @ 0x70 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #24] │ │ │ │ + str r4, [sp, #408] @ 0x198 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r3, [sp, #992] @ 0x3e0 │ │ │ │ + str r4, [sp, #352] @ 0x160 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r3, [sp, #496] @ 0x1f0 │ │ │ │ + str r3, [sp, #880] @ 0x370 │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r4, [r5, #100] @ 0x64 │ │ │ │ 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 │ │ │ │ @@ -1098804,23 +1098802,23 @@ │ │ │ │ nop │ │ │ │ b.n 399608 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x287bb8> │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r0, [r3, #96] @ 0x60 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #944] @ 0x3b0 │ │ │ │ + str r3, [sp, #304] @ 0x130 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [sp, #936] @ 0x3a8 │ │ │ │ + str r3, [sp, #296] @ 0x128 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [sp, #880] @ 0x370 │ │ │ │ + str r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [sp, #256] @ 0x100 │ │ │ │ + str r2, [sp, #640] @ 0x280 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [sp, #248] @ 0xf8 │ │ │ │ + str r2, [sp, #632] @ 0x278 │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r6, [r5, #80] @ 0x50 │ │ │ │ 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 │ │ │ │ @@ -1098918,17 +1098916,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 399480 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x287a30> │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r6, [r0, #76] @ 0x4c │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r0, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #784] @ 0x310 │ │ │ │ + str r2, [sp, #144] @ 0x90 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r1, [sp, #776] @ 0x308 │ │ │ │ + str r2, [sp, #136] @ 0x88 │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r0, #68] @ 0x44 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1099028,17 +1099026,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 39a370 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x288920> │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r6, [r6, #56] @ 0x38 │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r0, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #720] @ 0x2d0 │ │ │ │ + str r1, [sp, #80] @ 0x50 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r0, [sp, #824] @ 0x338 │ │ │ │ + str r1, [sp, #184] @ 0xb8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r6, #48] @ 0x30 │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1099200,19 +1099198,19 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r0, [r1, #32] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r3, #28] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bmi.n 399f0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2884bc> │ │ │ │ + bmi.n 399dcc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28837c> │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r0, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #56] @ 0x38 │ │ │ │ + ldrh r4, [r1, #60] @ 0x3c │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r2, [r4, #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, #4032] @ 0xfc0 │ │ │ │ @@ -1099318,23 +1099316,23 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r0, [r1, #16] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r7, #12] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bcc.n 39a028 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2885d8> │ │ │ │ + bcc.n 39a0e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x288698> │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r4, r4] │ │ │ │ + ldrsh r6, [r0, r6] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r2, [r0, #48] @ 0x30 │ │ │ │ + ldrh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r4, [r7, #46] @ 0x2e │ │ │ │ + ldrh r4, [r3, #50] @ 0x32 │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r4, [r7, #0] │ │ │ │ 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 │ │ │ │ @@ -1099419,19 +1099417,19 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ svc 80 @ 0x50 │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldrsh r4, [r3, r7] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 39a0d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x288688> │ │ │ │ + bcs.n 39a198 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x288748> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r6, [r0, #40] @ 0x28 │ │ │ │ + ldrh r6, [r4, #42] @ 0x2a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r4, [r3, #40] @ 0x28 │ │ │ │ + ldrh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrsh r0, [r0, r5] │ │ │ │ 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 │ │ │ │ @@ -1099532,25 +1099530,25 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r3] │ │ │ │ lsls r6, r2, #6 │ │ │ │ movs r0, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 39a1fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2887ac> │ │ │ │ + bne.n 39a2bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28886c> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r2, [r2, #32] │ │ │ │ + ldrh r2, [r6, #34] @ 0x22 │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #34] @ 0x22 │ │ │ │ + ldrh r2, [r7, #36] @ 0x24 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrsh r6, [r7, r0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrh r0, [r5, #30] │ │ │ │ + ldrh r0, [r1, #34] @ 0x22 │ │ │ │ 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] @ (39a2f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2888a0>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1099644,20 +1099642,20 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r1, r7] │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r4, r7, r6 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ + beq.n 39a3a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x288950> │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #428] @ 0x1ac │ │ │ │ - @ instruction: 0xffff8af4 │ │ │ │ + @ instruction: 0xffff8b54 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrb r2, [r5, r4] │ │ │ │ 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 │ │ │ │ @@ -1099769,26 +1099767,26 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldrb r0, [r1, r3] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r7, r2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 39a3e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x288998> │ │ │ │ + bhi.n 39a4a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x288a58> │ │ │ │ lsls r6, r4, #3 │ │ │ │ str r5, [sp, #748] @ 0x2ec │ │ │ │ @ instruction: 0xffffdbd8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrh r2, [r7, #12] │ │ │ │ + ldrh r2, [r3, #16] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r6, [r5, #16] │ │ │ │ + ldrh r6, [r1, #20] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrh r6, [r6, r7] │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r0, sp, #900 @ 0x384 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1099902,26 +1099900,26 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldrh r4, [r0, r6] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r7, r5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r5!, {r1, r3, r4, r7} │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #20 │ │ │ │ + lsls r2, r2, #22 │ │ │ │ lsls r4, r4, #3 │ │ │ │ str r4, [sp, #476] @ 0x1dc │ │ │ │ @ instruction: 0xffffda94 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrh r6, [r6, #2] │ │ │ │ + ldrh r6, [r2, #6] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r6, [r7, #6] │ │ │ │ + ldrh r6, [r3, #10] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrh r2, [r6, r2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r7, pc, #628 @ (adr r7, 39a814 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x288dc4>) │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1100035,26 +1100033,26 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldrh r0, [r0, r1] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r6, r0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r4, {r1, r2, r4, r6} │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, #48] @ 0x30 │ │ │ │ + strh r2, [r3, #52] @ 0x34 │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ vqrshrn.u64 d29, q0, #1 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r2, [r6, #56] @ 0x38 │ │ │ │ + strh r2, [r2, #60] @ 0x3c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r2, [r2, #62] @ 0x3e │ │ │ │ + ldrh r2, [r6, #0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r6, [r5, r5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r6, pc, #548 @ (adr r6, 39a908 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x288eb8>) │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1100168,26 +1100166,26 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r4, [r7, r3] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r6, r3] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r3!, {r1, r4} │ │ │ │ + ldmia r3!, {r1, r4, r5, r6} │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, #38] @ 0x26 │ │ │ │ + strh r6, [r2, #42] @ 0x2a │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r1, [sp, #988] @ 0x3dc │ │ │ │ vtbl.8 d29, {d15}, d12 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r6, [r5, #46] @ 0x2e │ │ │ │ + strh r6, [r1, #50] @ 0x32 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r6, [r4, #52] @ 0x34 │ │ │ │ + strh r6, [r0, #56] @ 0x38 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r2, [r5, r0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r5, pc, #276 @ (adr r5, 39a93c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x288eec>) │ │ │ │ vsli.64 , q8, #63 @ 0x3f │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1100281,20 +1100279,20 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ bvc.n 39a968 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x288f18> │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldrsb r2, [r7, r6] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r5} │ │ │ │ lsls r0, r3, #3 │ │ │ │ str r0, [sp, #908] @ 0x38c │ │ │ │ vqshlu.s64 , q8, #63 @ 0x3f │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r6, [r4, #38] @ 0x26 │ │ │ │ + strh r6, [r0, #42] @ 0x2a │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrsb r4, [r2, r4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r4, pc, #388 @ (adr r4, 39aab0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x289060>) │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1100413,24 +1100411,24 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 39aa8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28903c> │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldrsb r2, [r5, r2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r0!, {r2, r3, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r5} │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, #20] │ │ │ │ + strh r2, [r2, #24] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrh r1, [r7, #60] @ 0x3c │ │ │ │ vsli.64 d29, d28, #63 @ 0x3f │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r2, [r6, #28] │ │ │ │ + strh r2, [r2, #32] │ │ │ │ lsls r6, r2, #3 │ │ │ │ strb r0, [r4, r7] │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r3, pc, #364 @ (adr r3, 39abdc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28918c>) │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1100544,26 +1100542,26 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ strb r0, [r6, r5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r4, r5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r7!, {r1, r2, r7} │ │ │ │ + stmia r7!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 39ac90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x289240> │ │ │ │ + beq.n 39ab50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x289100> │ │ │ │ lsls r6, r4, #3 │ │ │ │ ldrh r3, [r0, #52] @ 0x34 │ │ │ │ vraddhn.i d29, , q0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r2, [r4, #18] │ │ │ │ + strh r2, [r0, #22] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r6, [r6, #24] │ │ │ │ + strh r6, [r2, #28] │ │ │ │ lsls r6, r2, #3 │ │ │ │ strb r6, [r3, r2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r2, pc, #292 @ (adr r2, 39acd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x289288>) │ │ │ │ vsli.64 , q8, #63 @ 0x3f │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1100657,20 +1100655,20 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ bcc.n 39abdc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28918c> │ │ │ │ lsls r1, r3, #6 │ │ │ │ strb r6, [r5, r0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r3, r6} │ │ │ │ + stmia r6!, {r1, r3, r5, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldrh r7, [r4, #42] @ 0x2a │ │ │ │ @ instruction: 0xffffd364 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r2, [r3, #10] │ │ │ │ + strh r2, [r7, #12] │ │ │ │ lsls r6, r2, #3 │ │ │ │ strh r0, [r1, r6] │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r1, pc, #212 @ (adr r1, 39ad8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28933c>) │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ mvns r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1100810,17 +1100808,17 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ bcs.n 39ad4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2892fc> │ │ │ │ lsls r1, r3, #6 │ │ │ │ strh r0, [r5, r4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, r6] │ │ │ │ + ldrsb r0, [r2, r0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r2, [r2, #40] @ 0x28 │ │ │ │ + str r2, [r6, #44] @ 0x2c │ │ │ │ lsls r1, r4, #3 │ │ │ │ strh r0, [r1, r0] │ │ │ │ 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 │ │ │ │ @@ -1100968,18 +1100966,18 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ bne.n 39b014 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2895c4> │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r0, [r7, r6] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [r4], {224} @ 0xe0 │ │ │ │ - str r3, [sp, #8] │ │ │ │ + ldc2 0, cr0, [r4, #-896]! @ 0xfffffc80 │ │ │ │ + str r3, [sp, #392] @ 0x188 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldrb r0, [r0, #31] │ │ │ │ + strh r0, [r4, #0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r5, [sp, #188] @ 0xbc │ │ │ │ vmla.i , , d16[0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1101128,18 +1101126,18 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r0, [r1, r0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb2400e0 │ │ │ │ - str r1, [sp, #328] @ 0x148 │ │ │ │ + @ instruction: 0xfb8400e0 │ │ │ │ + str r1, [sp, #712] @ 0x2c8 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldrb r0, [r3, #24] │ │ │ │ + ldrb r0, [r7, #25] │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r3, [sp, #508] @ 0x1fc │ │ │ │ @ instruction: 0xffff4eb0 │ │ │ │ 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 │ │ │ │ @@ -1101297,17 +1101295,17 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldr r6, [pc, #336] @ (39b46c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x289a1c>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldmia r5!, {r1, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r5} │ │ │ │ lsls r6, r4, #3 │ │ │ │ - @ instruction: 0xb7ca │ │ │ │ + @ instruction: 0xb82a │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldmia r5!, {r1, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r5, [pc, #0] @ (39b334 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2898e4>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1101454,18 +1101452,18 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldmia r4!, {r5} │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r4, [pc, #688] @ (39b768 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x289d18>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7c800e0 │ │ │ │ - cbnz r6, 39b50c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x289abc> │ │ │ │ + strh.w r0, [r8, r0, lsl #2] │ │ │ │ + cbnz r6, 39b524 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x289ad4> │ │ │ │ lsls r6, r4, #3 │ │ │ │ - setpan #1 │ │ │ │ + @ instruction: 0xb678 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #416] @ (39b66c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x289c1c>) │ │ │ │ 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 │ │ │ │ @@ -1101620,18 +1101618,18 @@ │ │ │ │ nop │ │ │ │ ldmia r2!, {r3, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r3, [pc, #80] @ (39b6ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x289c5c>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf63000e0 │ │ │ │ - ldrh r4, [r5, #34] @ 0x22 │ │ │ │ + @ instruction: 0xf69000e0 │ │ │ │ + ldrh r4, [r1, #38] @ 0x26 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - subs r4, r7, #5 │ │ │ │ + subs r4, r3, #7 │ │ │ │ lsls r5, r4, #3 │ │ │ │ ldr r1, [pc, #792] @ (39b988 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x289f38>) │ │ │ │ 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 │ │ │ │ @@ -1101790,21 +1101788,21 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r1, [pc, #448] @ (39b9c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x289f78>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #400] @ (39b9a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x289f50>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cbnz r6, 39b874 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x289e24> │ │ │ │ + cbnz r6, 39b88c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x289e3c> │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #27] │ │ │ │ + ldrb r0, [r3, #29] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r0, [r7, #27] │ │ │ │ + ldrb r0, [r3, #29] │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldrh r5, [r6, #38] @ 0x26 │ │ │ │ vtbx.8 d20, {d15}, d6 │ │ │ │ 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 │ │ │ │ @@ -1101973,18 +1101971,18 @@ │ │ │ │ nop │ │ │ │ stmia r7!, {r2, r3, r5} │ │ │ │ lsls r1, r3, #6 │ │ │ │ blx r7 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2d400e0 │ │ │ │ - ldrh r6, [r1, #8] │ │ │ │ + @ instruction: 0xf33400e0 │ │ │ │ + ldrh r6, [r5, #10] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - adds r0, r1, #0 │ │ │ │ + adds r0, r5, #1 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmia r6!, {r2, r3, r4, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ mov r2, r8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1102105,15 +1102103,15 @@ │ │ │ │ nop │ │ │ │ stmia r5!, {r2, r3, r4, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r8, sp │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add.w r0, r4, #224 @ 0xe0 │ │ │ │ + sbc.w r0, r4, #224 @ 0xe0 │ │ │ │ cmp r0, r3 │ │ │ │ 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 r6, [pc, #280] @ (39bc64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28a214>) │ │ │ │ @@ -1102231,15 +1102229,15 @@ │ │ │ │ nop │ │ │ │ stmia r4!, {r2, r3, r4} │ │ │ │ lsls r1, r3, #6 │ │ │ │ add r8, r5 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - vmla.i d16, d20, d0[4] │ │ │ │ + bic.w r0, r4, #224 @ 0xe0 │ │ │ │ mvns r0, 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 │ │ │ │ ldr r6, [pc, #384] @ (39be0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28a3bc>) │ │ │ │ @@ -1102394,17 +1102392,17 @@ │ │ │ │ nop │ │ │ │ stmia r2!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ muls r0, r5 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #512 @ 0x200 │ │ │ │ + add r4, sp, #896 @ 0x380 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldr r3, [pc, #904] @ (39c1a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28a758>) │ │ │ │ + ldr r4, [pc, #264] @ (39bf28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28a4d8>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ negs r2, r1 │ │ │ │ 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 │ │ │ │ @@ -1102530,15 +1102528,15 @@ │ │ │ │ nop │ │ │ │ stmia r1!, {r4, r5} │ │ │ │ lsls r1, r3, #6 │ │ │ │ sbcs r4, r7 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r8], {224} @ 0xe0 │ │ │ │ + ldc 0, cr0, [r8, #-896]! @ 0xfffffc80 │ │ │ │ lsrs r0, r2 │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #404] @ (39c128 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28a6d8>) │ │ │ │ @@ -1102704,19 +1102702,19 @@ │ │ │ │ nop │ │ │ │ ite le │ │ │ │ lslle r1, r3, #6 │ │ │ │ eorgt r0, r4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #44 @ 0x2c │ │ │ │ + movs r1, #140 @ 0x8c │ │ │ │ lsls r1, r4, #3 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r4} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - stmia r2!, {r4} │ │ │ │ + stmia r2!, {r4, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ subs r7, #52 @ 0x34 │ │ │ │ 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 │ │ │ │ @@ -1102894,19 +1102892,19 @@ │ │ │ │ ... │ │ │ │ bkpt 0x000c │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r6, #152 @ 0x98 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bxns r5 │ │ │ │ + blxns r1 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - add r7, pc, #600 @ (adr r7, 39c580 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28ab30>) │ │ │ │ + add r7, pc, #984 @ (adr r7, 39c700 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28acb0>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldr r0, [r1, #76] @ 0x4c │ │ │ │ + ldr r0, [r5, #80] @ 0x50 │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r5, #82 @ 0x52 │ │ │ │ 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 │ │ │ │ @@ -1103084,23 +1103082,23 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r4, #176 @ 0xb0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #164 @ 0xa4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r1, [pc, #56] @ (39c544 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28aaf4>) │ │ │ │ + ldr r1, [pc, #440] @ (39c6c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28ac74>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - movs r6, #18 │ │ │ │ + movs r6, #114 @ 0x72 │ │ │ │ lsls r5, r4, #3 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #8] │ │ │ │ + strb r2, [r7, #9] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strb r2, [r3, #8] │ │ │ │ + strb r2, [r7, #9] │ │ │ │ lsls r0, r3, #3 │ │ │ │ strh r7, [r2, #0] │ │ │ │ @ instruction: 0xffff3b50 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1103296,27 +1103294,27 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r4, r6, r3 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #116] @ 0x74 │ │ │ │ + str r2, [r4, #120] @ 0x78 │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - push {r4, r6, lr} │ │ │ │ + push {r4, r5, r7, lr} │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r0, [r6, #108] @ 0x6c │ │ │ │ + str r0, [r2, #116] @ 0x74 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ + ldr r0, [r2, #16] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [r6, #8] │ │ │ │ + ldr r4, [r2, #16] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [r1, #0] │ │ │ │ + ldr r6, [r5, #4] │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r1, #24 │ │ │ │ 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 │ │ │ │ @@ -1103458,15 +1103456,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb814 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r0, #160 @ 0xa0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 39d03c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28b5ec> │ │ │ │ + b.n 39c0fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28a6ac> │ │ │ │ lsls r0, r4, #3 │ │ │ │ adds r7, #134 @ 0x86 │ │ │ │ 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 │ │ │ │ @@ -1103733,25 +1103731,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb67a │ │ │ │ lsls r1, r3, #6 │ │ │ │ @ instruction: 0xb668 │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r0, [r6, #44] @ 0x2c │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r6, [r4, #88] @ 0x58 │ │ │ │ + str r6, [r0, #96] @ 0x60 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r1, r3, r6, r7, lr} │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r6, #78 @ 0x4e │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r6, [r7, #68] @ 0x44 │ │ │ │ + str r6, [r3, #76] @ 0x4c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [r0, #28] │ │ │ │ + str r2, [r4, #32] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r4, r3, #26 │ │ │ │ + asrs r4, r7, #27 │ │ │ │ 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 │ │ │ │ @@ -1104058,108 +1104056,108 @@ │ │ │ │ bl 39c8c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28ae78> │ │ │ │ ldr r0, [pc, #208] @ (39cfb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28b560>) │ │ │ │ movw r3, #6172 @ 0x181c │ │ │ │ add r0, pc │ │ │ │ b.n 39cd4e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28b2fe> │ │ │ │ nop │ │ │ │ strh r3, [r2, #20] │ │ │ │ - vrsra.u32 d22, d28, #1 │ │ │ │ + vrsra.u64 d22, d12, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [r4, #76] @ 0x4c │ │ │ │ + str r4, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r6, [r5, #48] @ 0x30 │ │ │ │ + str r6, [r1, #56] @ 0x38 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [r1, #76] @ 0x4c │ │ │ │ + str r4, [r5, #80] @ 0x50 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [r5, #48] @ 0x30 │ │ │ │ + str r2, [r1, #56] @ 0x38 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [r7, #72] @ 0x48 │ │ │ │ + str r4, [r3, #80] @ 0x50 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [r5, #48] @ 0x30 │ │ │ │ + str r4, [r1, #56] @ 0x38 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [r6, #72] @ 0x48 │ │ │ │ + str r2, [r2, #80] @ 0x50 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [r6, #48] @ 0x30 │ │ │ │ + str r4, [r2, #56] @ 0x38 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [r5, #72] @ 0x48 │ │ │ │ + str r2, [r1, #80] @ 0x50 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [r7, #48] @ 0x30 │ │ │ │ + str r4, [r3, #56] @ 0x38 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [r4, #72] @ 0x48 │ │ │ │ + str r2, [r0, #80] @ 0x50 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [r0, #52] @ 0x34 │ │ │ │ + str r4, [r4, #56] @ 0x38 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [r3, #72] @ 0x48 │ │ │ │ + str r2, [r7, #76] @ 0x4c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r0, [r1, #52] @ 0x34 │ │ │ │ + str r0, [r5, #56] @ 0x38 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [r2, #72] @ 0x48 │ │ │ │ + str r2, [r6, #76] @ 0x4c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r0, [r2, #52] @ 0x34 │ │ │ │ + str r0, [r6, #56] @ 0x38 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r6, [r0, #72] @ 0x48 │ │ │ │ + str r6, [r4, #76] @ 0x4c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [r2, #52] @ 0x34 │ │ │ │ + str r2, [r6, #56] @ 0x38 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [r7, #68] @ 0x44 │ │ │ │ + str r4, [r3, #76] @ 0x4c │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrb r3, [r5, #22] │ │ │ │ - @ instruction: 0xffff6362 │ │ │ │ + @ instruction: 0xffff63c2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [r7, #68] @ 0x44 │ │ │ │ + str r2, [r3, #76] @ 0x4c │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrb r1, [r5, #10] │ │ │ │ - vsri.32 q11, q6, #1 │ │ │ │ + vsri.64 d22, d28, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r6, [r0, #52] @ 0x34 │ │ │ │ + str r6, [r4, #56] @ 0x38 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [r1, #52] @ 0x34 │ │ │ │ + str r2, [r5, #56] @ 0x38 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [r1, #68] @ 0x44 │ │ │ │ + str r4, [r5, #72] @ 0x48 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [r3, #52] @ 0x34 │ │ │ │ + str r4, [r7, #56] @ 0x38 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [r1, #68] @ 0x44 │ │ │ │ + str r2, [r5, #72] @ 0x48 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r0, [r5, #24] │ │ │ │ + str r0, [r1, #32] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [r7, #20] │ │ │ │ + str r4, [r3, #28] │ │ │ │ lsls r6, r2, #3 │ │ │ │ strh r1, [r4, #6] │ │ │ │ - vaddw.u q11, , d10 │ │ │ │ + @ instruction: 0xffff61ea │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r6, [r0, #24] │ │ │ │ + str r6, [r4, #28] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [r7, #20] │ │ │ │ + str r4, [r3, #28] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r0, [r1, #24] │ │ │ │ + str r0, [r5, #28] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r0, [r2, #24] │ │ │ │ + str r0, [r6, #28] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [r3, #24] │ │ │ │ + str r2, [r7, #28] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [r4, #24] │ │ │ │ + str r4, [r0, #32] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [r5, #24] │ │ │ │ + str r2, [r1, #32] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r0, [r6, #24] │ │ │ │ + str r0, [r2, #32] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [r7, #24] │ │ │ │ + str r2, [r3, #32] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ - @ instruction: 0xffff61c4 │ │ │ │ + vsubl.u q11, d15, d20 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ - @ instruction: 0xffff61c0 │ │ │ │ + vsubl.u q11, d15, d16 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r6, [r6, #24] │ │ │ │ + str r6, [r2, #32] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r6, [r0, #28] │ │ │ │ + str r6, [r4, #32] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsh r2, [r6, r7] │ │ │ │ + str r2, [r2, #4] │ │ │ │ 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] @ (39d14c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28b6fc>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1104316,15 +1104314,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ add r7, sp, #640 @ 0x280 │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r0, #44 @ 0x2c │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #768 @ (adr r5, 39d45c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28ba0c>) │ │ │ │ + add r6, pc, #128 @ (adr r6, 39d1dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28b78c>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ cmp r6, #204 @ 0xcc │ │ │ │ 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 │ │ │ │ @@ -1104475,23 +1104473,23 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r6, #128 @ 0x80 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #34 @ 0x22 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r2, [r0, #24] │ │ │ │ + str r2, [r4, #28] │ │ │ │ lsls r0, r3, #3 │ │ │ │ adds r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #138 @ 0x8a │ │ │ │ lsls r6, r2, #6 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #176] @ (39d3b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28b968>) │ │ │ │ + ldr r5, [pc, #560] @ (39d538 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28bae8>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ add r4, sp, #672 @ 0x2a0 │ │ │ │ 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 │ │ │ │ @@ -1104601,15 +1104599,15 @@ │ │ │ │ nop │ │ │ │ add r4, sp, #288 @ 0x120 │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r4, #212 @ 0xd4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #416 @ (adr r2, 39d5d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28bb80>) │ │ │ │ + add r2, pc, #800 @ (adr r2, 39d750 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28bd00>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ cmp r3, #250 @ 0xfa │ │ │ │ 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 │ │ │ │ @@ -1104799,15 +1104797,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ add r3, sp, #128 @ 0x80 │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r3, #172 @ 0xac │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 39d5c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28bb78> │ │ │ │ + bvc.n 39d688 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28bc38> │ │ │ │ lsls r0, r4, #3 │ │ │ │ add r2, sp, #616 @ 0x268 │ │ │ │ lsls r1, r3, #6 │ │ │ │ add r2, sp, #304 @ 0x130 │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r2, #122 @ 0x7a │ │ │ │ lsls r6, r2, #6 │ │ │ │ @@ -1105032,17 +1105030,17 @@ │ │ │ │ nop │ │ │ │ add r0, sp, #1016 @ 0x3f8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r1, #138 @ 0x8a │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 39d7e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28bd94> │ │ │ │ + bpl.n 39d8a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28be54> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r4, sp, #296 @ 0x128 │ │ │ │ + add r4, sp, #680 @ 0x2a8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ movs r7, #228 @ 0xe4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r7, pc, #32 @ (adr r7, 39d8cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28be7c>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ @@ -1105399,26 +1105397,26 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #44 @ 0x2c │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r0, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #400 @ (adr r6, 39dde8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28c398>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bcs.n 39dc9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28c24c> │ │ │ │ + bcs.n 39db5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28c10c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r6, [r1, #4] │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldrb r4, [r4, r3] │ │ │ │ + ldrb r4, [r0, r5] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r6, [r3, r2] │ │ │ │ + ldrb r6, [r7, r3] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ @ instruction: 0xffff3d2c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r1, r7] │ │ │ │ + ldr r2, [r5, r0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r4, #156 @ 0x9c │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1105793,21 +1105791,21 @@ │ │ │ │ ... │ │ │ │ add r2, pc, #848 @ (adr r2, 39e3b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28c960>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ movs r3, #96 @ 0x60 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, r3] │ │ │ │ + strb r2, [r1, r5] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r2, [r3, r3] │ │ │ │ + strb r2, [r7, r4] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldmia r6, {r3, r6} │ │ │ │ + ldmia r6!, {r3, r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r2, [r6, #36] @ 0x24 │ │ │ │ + ldrh r2, [r2, #40] @ 0x28 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r1, pc, #424 @ (adr r1, 39e224 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28c7d4>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ add r0, pc, #1000 @ (adr r0, 39e468 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28ca18>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ add r0, pc, #824 @ (adr r0, 39e3bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28c96c>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ @@ -1106250,23 +1106248,23 @@ │ │ │ │ ... │ │ │ │ ldr r6, [sp, #704] @ 0x2c0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r2, r7, #4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, #2] │ │ │ │ + ldrh r6, [r5, #4] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - movs r7, #174 @ 0xae │ │ │ │ + cmp r0, #14 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r0, [r2, r2] │ │ │ │ + str r0, [r6, r3] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r6, [r1, r1] │ │ │ │ + str r6, [r5, r2] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r3, #120 @ 0x78 │ │ │ │ + movs r3, #216 @ 0xd8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ ldr r4, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r4, [sp, #312] @ 0x138 │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r4, [sp, #136] @ 0x88 │ │ │ │ lsls r1, r3, #6 │ │ │ │ @@ -1106506,17 +1106504,17 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldr r1, [sp, #864] @ 0x360 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r4, r4, r1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, #62] @ 0x3e │ │ │ │ + str r0, [sp, #352] @ 0x160 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r3, [pc, #896] @ (39eb58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28d108>) │ │ │ │ + ldr r4, [pc, #256] @ (39e8d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28ce88>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ adds r4, r2, r1 │ │ │ │ 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 │ │ │ │ @@ -1106760,33 +1106758,33 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r2, r0, r0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #31 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r3, [pc, #0] @ (39ea50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28d000>) │ │ │ │ + ldr r3, [pc, #384] @ (39ebd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28d180>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r6, r7, #6 │ │ │ │ + lsls r6, r3, #8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ adds r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #304] @ 0x130 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r4, [pc, #648] @ (39ece8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28d298>) │ │ │ │ + ldr r5, [pc, #8] @ (39ea68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28d018>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ asrs r2, r0, #26 │ │ │ │ lsls r6, r2, #6 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #38 @ 0x26 │ │ │ │ + adds r6, #134 @ 0x86 │ │ │ │ lsls r2, r3, #3 │ │ │ │ str r5, [sp, #696] @ 0x2b8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r6, r1, #25 │ │ │ │ + lsls r6, r5, #26 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #540] @ (39eca4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28d254>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1107002,32 +1107000,32 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r6, #21 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr??.w r0, [r8, r5, lsl #1] │ │ │ │ - str r6, [sp, #928] @ 0x3a0 │ │ │ │ + ldrsh.w r0, [r8, #213] @ 0xd5 │ │ │ │ + str r7, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r4, #3 │ │ │ │ str r4, [sp, #448] @ 0x1c0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrh r6, [r3, #20] │ │ │ │ + ldrh r6, [r7, #22] │ │ │ │ lsls r6, r4, #3 │ │ │ │ asrs r0, r1, #16 │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r3, [sp, #344] @ 0x158 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xf7f600d5 │ │ │ │ - str r5, [sp, #536] @ 0x218 │ │ │ │ + ldr.w r0, [r6, r5, lsl #1] │ │ │ │ + str r5, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r4, #3 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xf7ac00d5 │ │ │ │ - str r5, [sp, #240] @ 0xf0 │ │ │ │ + strb.w r0, [ip, r5, lsl #1] │ │ │ │ + str r5, [sp, #624] @ 0x270 │ │ │ │ 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] @ (39f0e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28d694>) │ │ │ │ @@ -1107419,47 +1107417,47 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ asrs r2, r0, #12 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #11 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - mov r0, r0 │ │ │ │ + mov r0, ip │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldc2 0, cr0, [lr], #868 @ 0x364 │ │ │ │ + ldc2 0, cr0, [lr, #-868] @ 0xfffffc9c │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #24] │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #960] @ 0x3c0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - subs r5, #170 @ 0xaa │ │ │ │ + subs r6, #10 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [r5, #52] @ 0x34 │ │ │ │ + ldr r4, [r1, #60] @ 0x3c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - @ instruction: 0xf26600da │ │ │ │ + movt r0, #24794 @ 0x60da │ │ │ │ asrs r0, r6, #2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldrh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - rors r6, r7 │ │ │ │ + negs r6, r3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrh r4, [r3, #58] @ 0x3a │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs r6, r1 │ │ │ │ + rors r6, r5 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrh r2, [r6, #54] @ 0x36 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cmp r4, r5 │ │ │ │ + cmp ip, r1 │ │ │ │ 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] @ 39f630 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28dbe0> │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -1107930,19 +1107928,19 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r2, #48] @ 0x30 │ │ │ │ lsls r1, r3, #6 │ │ │ │ lsrs r6, r3, #26 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - blx r5 │ │ │ │ + ldr r0, [pc, #32] @ (39f660 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28dc10>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - cbnz r2, 39f66a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28dc1a> │ │ │ │ + cbnz r2, 39f682 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28dc32> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r4, [r0, #0] │ │ │ │ + ldrb r4, [r4, #1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ 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 │ │ │ │ @@ -1108252,39 +1108250,39 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ lsrs r2, r2, #6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #5 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - subs r4, #144 @ 0x90 │ │ │ │ + subs r4, #240 @ 0xf0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - sbfx r0, lr, #3, #26 │ │ │ │ + usat r0, #25, lr, asr #3 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r0, #62] @ 0x3e │ │ │ │ lsls r1, r3, #6 │ │ │ │ - subs r6, #24 │ │ │ │ + subs r6, #120 @ 0x78 │ │ │ │ lsls r4, r4, #3 │ │ │ │ strh r6, [r6, #58] @ 0x3a │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds r4, #24 │ │ │ │ + adds r4, #120 @ 0x78 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r0, [r6, #28] │ │ │ │ + str r0, [r2, #36] @ 0x24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strd r0, r0, [sl], #872 @ 0x368 │ │ │ │ + strd r0, r0, [sl, #-872] @ 0x368 │ │ │ │ lsls r4, r6, #28 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - movs r6, #220 @ 0xdc │ │ │ │ + movs r7, #60 @ 0x3c │ │ │ │ lsls r2, r3, #3 │ │ │ │ strh r6, [r4, #50] @ 0x32 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xf70c00d7 │ │ │ │ + @ instruction: 0xf76c00d7 │ │ │ │ stmdb 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] @ (39fdc8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28e378>) │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #1004] @ (39fdcc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28e37c>) │ │ │ │ @@ -1108674,56 +1108672,56 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #24 │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #20 │ │ │ │ + subs r1, #116 @ 0x74 │ │ │ │ lsls r0, r3, #3 │ │ │ │ asrs r4, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.s64 q8, , #56 │ │ │ │ + bic.w r0, r8, #217 @ 0xd9 │ │ │ │ subs r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #116 @ 0x74 │ │ │ │ + adds r2, #212 @ 0xd4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r4, #38] @ 0x26 │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r2, #18 │ │ │ │ lsls r6, r2, #6 │ │ │ │ strh r4, [r4, #30] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds r0, #140 @ 0x8c │ │ │ │ + adds r0, #236 @ 0xec │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsh r2, [r2, r1] │ │ │ │ + ldrsh r2, [r6, r2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ strh r0, [r4, #26] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds r0, #8 │ │ │ │ + adds r0, #104 @ 0x68 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 39f8b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28de64> │ │ │ │ + b.n 39f974 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28df24> │ │ │ │ lsls r2, r3, #3 │ │ │ │ strh r0, [r2, #24] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds r5, #98 @ 0x62 │ │ │ │ + adds r5, #194 @ 0xc2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r3, #26 │ │ │ │ + movs r3, #122 @ 0x7a │ │ │ │ lsls r2, r3, #3 │ │ │ │ - cmp r7, #26 │ │ │ │ + cmp r7, #122 @ 0x7a │ │ │ │ lsls r6, r2, #3 │ │ │ │ strh r0, [r0, #18] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cmp r1, #38 @ 0x26 │ │ │ │ + cmp r1, #134 @ 0x86 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - cmp r0, #220 @ 0xdc │ │ │ │ + cmp r1, #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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr.w r5, [pc, #1204] @ 3a02fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28e8ac> │ │ │ │ @@ -1109177,53 +1109175,53 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ lsls r6, r4, #6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #5 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - adds r4, #160 @ 0xa0 │ │ │ │ + adds r5, #0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adcs.w r0, ip, r9, lsr #3 │ │ │ │ + subs.w r0, ip, r9, lsr #3 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r4, #4] │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r0, #30] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - movs r6, #104 @ 0x68 │ │ │ │ + movs r6, #200 @ 0xc8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ vsra.u64 d0, d5, #4 │ │ │ │ ldrb r2, [r1, #28] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cmp r3, #196 @ 0xc4 │ │ │ │ + cmp r4, #36 @ 0x24 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r5, #190 @ 0xbe │ │ │ │ + movs r6, #30 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r0, [r7, r4] │ │ │ │ + ldr r0, [r3, r6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 3a03ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28e95c> │ │ │ │ + b.n 3a046c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28ea1c> │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldrb r4, [r3, #22] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cmp r7, #230 @ 0xe6 │ │ │ │ + adds r0, #70 @ 0x46 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrb r0, [r1, #21] │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #122 @ 0x7a │ │ │ │ + cmp r7, #218 @ 0xda │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrb r4, [r2, #19] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds r3, #20 │ │ │ │ + adds r3, #116 @ 0x74 │ │ │ │ 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] @ 3a07b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28ed68> │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1109640,50 +1109638,50 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r5, #15] │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldc2l 1, cr0, [r8], #-596 @ 0xfffffdac │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ stc2l 1, cr0, [r4], #-596 @ 0xfffffdac │ │ │ │ - cmp r7, #116 @ 0x74 │ │ │ │ + cmp r7, #212 @ 0xd4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - b.n 3a0434 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28e9e4> │ │ │ │ + b.n 3a04f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28eaa4> │ │ │ │ lsls r1, r3, #3 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r7, #13] │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r0, #10] │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r1, r3 │ │ │ │ + subs r0, r5, r4 │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldrb r4, [r0, #8] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - movs r6, #190 @ 0xbe │ │ │ │ + movs r7, #30 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r6, [r7, r1] │ │ │ │ + strb r6, [r3, r3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - blt.n 3a08f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28eea0> │ │ │ │ + blt.n 3a07b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28ed60> │ │ │ │ lsls r2, r3, #3 │ │ │ │ vst2.8 {d16[4],d17[4]}, [r6 :16], r5 │ │ │ │ ldrb r0, [r1, #3] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cmp r3, #26 │ │ │ │ + cmp r3, #122 @ 0x7a │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #174 @ 0xae │ │ │ │ + cmp r3, #14 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r6, #82 @ 0x52 │ │ │ │ + cmp r6, #178 @ 0xb2 │ │ │ │ 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] @ 3a0f38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28f4e8> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1110400,23 +1110398,23 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r4, [r7, #28] │ │ │ │ lsls r1, r3, #6 │ │ │ │ @ instruction: 0xf7c60195 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #84] @ 0x54 │ │ │ │ + ldr r0, [r7, #88] @ 0x58 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - cmp r1, #78 @ 0x4e │ │ │ │ + cmp r1, #174 @ 0xae │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r1, #72 @ 0x48 │ │ │ │ + cmp r1, #168 @ 0xa8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r1, #72 @ 0x48 │ │ │ │ + cmp r1, #168 @ 0xa8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r7, #204 @ 0xcc │ │ │ │ + cmp r0, #44 @ 0x2c │ │ │ │ lsls r6, r2, #3 │ │ │ │ @ instruction: 0xf0e20195 │ │ │ │ stmdb 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 │ │ │ │ @@ -1110883,62 +1110881,62 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r6, #124] @ 0x7c │ │ │ │ lsls r1, r3, #6 │ │ │ │ orns r1, r6, #149 @ 0x95 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ orr.w r1, r2, #149 @ 0x95 │ │ │ │ - movs r3, #118 @ 0x76 │ │ │ │ + movs r3, #214 @ 0xd6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bge.n 3a14b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28fa68> │ │ │ │ + bge.n 3a1378 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28f928> │ │ │ │ lsls r1, r3, #3 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r7, #116] @ 0x74 │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r5, #104] @ 0x68 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #52 @ 0x34 │ │ │ │ + movs r1, #148 @ 0x94 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r6, [r5, #96] @ 0x60 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r0!, {r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r3, r4, r5} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [pc, #480] @ (3a1658 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28fc08>) │ │ │ │ + ldr r0, [pc, #864] @ (3a17d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28fd88>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r6, [r0, #88] @ 0x58 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - subs r6, r5, r0 │ │ │ │ + subs r6, r1, r2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldmia r7!, {r2, r4, r5, r6} │ │ │ │ + ldmia r7, {r2, r4, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldc 1, cr0, [lr, #596]! @ 0x254 │ │ │ │ ldr r6, [r1, #80] @ 0x50 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - subs r0, r3, #5 │ │ │ │ + subs r0, r7, #6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r4, [r5, #72] @ 0x48 │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds r2, r6, r4 │ │ │ │ + adds r2, r2, r6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r6, [r0, #64] @ 0x40 │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r7, #0 │ │ │ │ + subs r0, r3, #2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - movs r1, #210 @ 0xd2 │ │ │ │ + movs r2, #50 @ 0x32 │ │ │ │ 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 │ │ │ │ @@ -1111390,52 +1111388,52 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xeb280195 │ │ │ │ ldr r4, [r2, #40] @ 0x28 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ add.w r1, ip, r5, lsr #2 │ │ │ │ - subs r4, r4, #0 │ │ │ │ + subs r4, r0, #2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bmi.n 3a1944 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28fef4> │ │ │ │ + bpl.n 3a1a04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28ffb4> │ │ │ │ lsls r1, r3, #3 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r4, #32] │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r3, #16] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - subs r2, r5, r6 │ │ │ │ + adds r2, r1, #0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r0, r1, r6 │ │ │ │ + subs r0, r5, r7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r4, r1, #20 │ │ │ │ + asrs r4, r5, #21 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmn r4, r1 │ │ │ │ + orrs r4, r5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r1, {r1, r3, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r5} │ │ │ │ lsls r2, r3, #3 │ │ │ │ @ instruction: 0xe8140195 │ │ │ │ str r2, [r3, #112] @ 0x70 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r4, r5 │ │ │ │ + adds r0, r0, r7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r6, [r0, #108] @ 0x6c │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r7, r3 │ │ │ │ + adds r0, r3, r5 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r4, r3, #2 │ │ │ │ + adds r4, r7, #3 │ │ │ │ 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] @ 3a26fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x290cac> │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1112703,61 +1112701,61 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ b.n 3a2320 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2908d0> │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ b.n 3a2310 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2908c0> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrh r2, [r3, r6] │ │ │ │ + ldrh r2, [r7, r7] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - asrs r2, r2, #31 │ │ │ │ + adds r2, r6, r0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r6, r0, #31 │ │ │ │ + adds r6, r4, r0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r4, r0, #31 │ │ │ │ + adds r4, r4, r0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r0, r0, #31 │ │ │ │ + adds r0, r4, r0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r4, r7, #30 │ │ │ │ + adds r4, r3, r0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r0, r7, #30 │ │ │ │ + adds r0, r3, r0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r4, r6, #30 │ │ │ │ + adds r4, r2, r0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r0, r6, #30 │ │ │ │ + adds r0, r2, r0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r4, r5, #30 │ │ │ │ + adds r4, r1, r0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r0, r5, #30 │ │ │ │ + adds r0, r1, r0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r4, r4, #30 │ │ │ │ + adds r4, r0, r0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r0, r4, #30 │ │ │ │ + adds r0, r0, r0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r4, r3, #30 │ │ │ │ + asrs r4, r7, #31 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r0, r3, #30 │ │ │ │ + asrs r0, r7, #31 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r4, r2, #30 │ │ │ │ + asrs r4, r6, #31 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r0, r2, #30 │ │ │ │ + asrs r0, r6, #31 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r4, r1, #30 │ │ │ │ + asrs r4, r5, #31 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r0, r1, #30 │ │ │ │ + asrs r0, r5, #31 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r4, r0, #30 │ │ │ │ + asrs r4, r4, #31 │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r5, #30 │ │ │ │ + asrs r6, r1, #32 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r2, [r1, r4] │ │ │ │ lsls r1, r3, #6 │ │ │ │ bls.n 3a27c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x290d78> │ │ │ │ lsls r5, r2, #6 │ │ │ │ lsrs r0, r1, #26 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1114083,95 +1114081,95 @@ │ │ │ │ b.n 3a3670 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x291c20> │ │ │ │ ldrsb r4, [r2, r7] │ │ │ │ lsls r1, r3, #6 │ │ │ │ bhi.n 3a35f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x291ba4> │ │ │ │ lsls r5, r2, #6 │ │ │ │ adds r4, r6, r3 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #416 @ 0x1a0 │ │ │ │ + add r4, sp, #800 @ 0x320 │ │ │ │ lsls r4, r4, #3 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r7, r3, #25 │ │ │ │ - @ instruction: 0xffff0b1a │ │ │ │ + @ instruction: 0xffff0b7a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r0, r5, #11 │ │ │ │ + lsrs r0, r1, #13 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r6, r7, #10 │ │ │ │ + lsrs r6, r3, #12 │ │ │ │ lsls r6, r2, #3 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r7, r2, #31 │ │ │ │ @ instruction: 0xffff1dd4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r6, #22 │ │ │ │ + lsls r6, r2, #24 │ │ │ │ lsls r6, r2, #3 │ │ │ │ lsrs r1, r5, #30 │ │ │ │ @ instruction: 0xffff3d28 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r1, #8 │ │ │ │ + lsrs r6, r5, #9 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r4, r1, #7 │ │ │ │ + lsrs r4, r5, #8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r6, r3, #6 │ │ │ │ + lsrs r6, r7, #7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r2, r5, #5 │ │ │ │ + lsrs r2, r1, #7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r4, r5, #4 │ │ │ │ + lsrs r4, r1, #6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r4, r7, #3 │ │ │ │ + lsrs r4, r3, #5 │ │ │ │ lsls r6, r2, #3 │ │ │ │ lsrs r7, r7, #19 │ │ │ │ vtbl.8 d17, {d15-d16}, d19 │ │ │ │ vdup.8 d19, d0[7] │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r4, #5 │ │ │ │ + lsls r6, r0, #7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r7, [pc, #360] @ (3a3700 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x291cb0>) │ │ │ │ + ldr r7, [pc, #744] @ (3a3880 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x291e30>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ lsrs r5, r3, #11 │ │ │ │ - vsra.u32 d16, d4, #1 │ │ │ │ + vsra.u32 q8, q10, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r5, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r3, r0, #26 │ │ │ │ vtbx.8 d16, {d31- instruction: 0xffff0bd1 │ │ │ │ - vqshl.u64 q8, q14, #63 @ 0x3f │ │ │ │ + vqrshrun.s64 d16, q6, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r0, r7, #31 │ │ │ │ + lsrs r0, r3, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r4, r7, #31 │ │ │ │ + lsrs r4, r3, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r0, r1, #32 │ │ │ │ + lsrs r0, r5, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ lsrs r1, r7, #8 │ │ │ │ - vtbl.8 d16, {d15}, d8 │ │ │ │ + vtbx.8 d16, {d15}, d24 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r2, r1, #32 │ │ │ │ + lsrs r2, r5, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r6, r1, #32 │ │ │ │ + lsrs r6, r5, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ lsrs r7, r4, #7 │ │ │ │ - vqshrun.s64 d16, q1, #1 │ │ │ │ + vqrshrun.s64 d16, q9, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ adds r0, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, r4 │ │ │ │ + lsls r4, r0, #2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r6, r3 │ │ │ │ + lsls r6, r7, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r0, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - add ip, fp │ │ │ │ + cmp r4, r7 │ │ │ │ lsls r0, r3, #3 │ │ │ │ lsrs r3, r5, #11 │ │ │ │ - vqshl.u64 d16, d14, #63 @ 0x3f │ │ │ │ + vqshl.u64 q8, q15, #63 @ 0x3f │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r0, r7, #29 │ │ │ │ + lsls r0, r3, #31 │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r0, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1114196,37 +1114194,37 @@ │ │ │ │ asrs r1, r5, #22 │ │ │ │ @ instruction: 0xffff17e8 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #11 │ │ │ │ + lsls r0, r0, #13 │ │ │ │ lsls r6, r2, #3 │ │ │ │ lsls r3, r6, #15 │ │ │ │ - @ instruction: 0xfffffaf2 │ │ │ │ + @ instruction: 0xfffffb52 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xfaca00d5 │ │ │ │ + @ instruction: 0xfb2a00d5 │ │ │ │ lsls r7, r0, #14 │ │ │ │ - vrshr.u32 d16, d8, #1 │ │ │ │ + vrshr.u32 q8, q12, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - sbcs.w r0, r2, #7045120 @ 0x6b8000 │ │ │ │ - lsls r4, r2, #7 │ │ │ │ + rsbs r0, r2, #7045120 @ 0x6b8000 │ │ │ │ + lsls r4, r6, #8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r4, r3, #7 │ │ │ │ + lsls r4, r7, #8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r0, r5, #7 │ │ │ │ + lsls r0, r1, #9 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r4, r7, #7 │ │ │ │ + lsls r4, r3, #9 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r0, r2, #8 │ │ │ │ + lsls r0, r6, #9 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r0, r3, #8 │ │ │ │ + lsls r0, r7, #9 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr??.w r0, [r2, r5, lsl #1] │ │ │ │ + ldr.w r0, [r2, #213] @ 0xd5 │ │ │ │ bl 395508 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x283ab8> │ │ │ │ str r0, [sp, #212] @ 0xd4 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ bl 395508 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x283ab8> │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ bl 395508 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x283ab8> │ │ │ │ @@ -1115482,40 +1115480,40 @@ │ │ │ │ ldr r1, [pc, #196] @ (3a43fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2929ac>) │ │ │ │ strd r9, r5, [sp, #8] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ add r1, pc │ │ │ │ ldr r2, [sp, #176] @ 0xb0 │ │ │ │ b.n 3a4400 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2929b0> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf65c00d5 │ │ │ │ + @ instruction: 0xf6bc00d5 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - @ instruction: 0xfffffed2 │ │ │ │ + vcvt.u32.f32 d31, d18, #1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r1, sp, #1000 @ 0x3e8 │ │ │ │ + add r2, sp, #360 @ 0x168 │ │ │ │ lsls r2, r3, #3 │ │ │ │ lsls r7, r5, #4 │ │ │ │ vsra.u32 q8, , #1 │ │ │ │ - @ instruction: 0xfffffea8 │ │ │ │ + @ instruction: 0xffffff08 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r5, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - mcr2 0, 5, r0, cr6, cr5, {6} │ │ │ │ - mcr2 0, 5, r0, cr6, cr5, {6} │ │ │ │ - mcr2 0, 5, r0, cr10, cr5, {6} │ │ │ │ + vqadd.u8 q0, q11, │ │ │ │ + vqadd.u8 q0, q11, │ │ │ │ + vqadd.u8 q0, q13, │ │ │ │ lsls r3, r6, #3 │ │ │ │ - @ instruction: 0xfffffeb2 │ │ │ │ + vcvt.u32.f32 d31, d2, #1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - mrc2 0, 5, r0, cr14, cr5, {6} │ │ │ │ - mcr2 0, 6, r0, cr6, cr5, {6} │ │ │ │ - eor.w r0, r0, #6979584 @ 0x6a8000 │ │ │ │ - usat r0, #21, r4, asr #3 │ │ │ │ - movt r0, #49365 @ 0xc0d5 │ │ │ │ - @ instruction: 0xf1f400d5 │ │ │ │ - @ instruction: 0xfa4400d5 │ │ │ │ - vst1.8 @ instruction: 0xf98200d5 │ │ │ │ + vqadd.u16 q0, q15, │ │ │ │ + vqadd.u32 q0, q11, │ │ │ │ + @ instruction: 0xf4e000d5 │ │ │ │ + and.w r0, r4, #6979584 @ 0x6a8000 │ │ │ │ + ssat r0, #22, ip, asr #3 │ │ │ │ + @ instruction: 0xf25400d5 │ │ │ │ + @ instruction: 0xfaa400d5 │ │ │ │ + vld1.8 @ instruction: 0xf9e200d5 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #104 @ 0x68 │ │ │ │ @@ -1115538,30 +1115536,30 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #244 @ 0xf4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrb.w r0, [ip, r5, lsl #1] │ │ │ │ + ldr??.w r0, [ip, r5, lsl #1] │ │ │ │ subs r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf75e00d5 │ │ │ │ + @ instruction: 0xf7be00d5 │ │ │ │ movs r0, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6b000d5 │ │ │ │ - @ instruction: 0xf61a00d5 │ │ │ │ - @ instruction: 0xf58e00d5 │ │ │ │ - @ instruction: 0xf4dc00d5 │ │ │ │ + @ instruction: 0xf71000d5 │ │ │ │ + @ instruction: 0xf67a00d5 │ │ │ │ + @ instruction: 0xf5ee00d5 │ │ │ │ + @ instruction: 0xf53c00d5 │ │ │ │ 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 │ │ │ │ str r5, [sp, #0] │ │ │ │ @@ -1116822,30 +1116820,30 @@ │ │ │ │ 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 3a510c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2936bc> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf35c00d5 │ │ │ │ - @ instruction: 0xf29c00d5 │ │ │ │ - rsbs r0, ip, #213 @ 0xd5 │ │ │ │ - adc.w r0, ip, #213 @ 0xd5 │ │ │ │ - @ instruction: 0xf0c200d5 │ │ │ │ - bics.w r0, r8, #213 @ 0xd5 │ │ │ │ - vqadd.s64 q8, q15, │ │ │ │ - mrc 0, 5, r0, cr14, cr5, {6} │ │ │ │ - ldcl 0, cr0, [lr, #852]! @ 0x354 │ │ │ │ - ldc 0, cr0, [lr, #-852]! @ 0xfffffcac │ │ │ │ - stc 0, cr0, [sl], #852 @ 0x354 │ │ │ │ - stc 0, cr0, [r4], #-852 @ 0xfffffcac │ │ │ │ - @ instruction: 0xeb9a00d5 │ │ │ │ - add.w r0, r0, r5, lsr #3 │ │ │ │ - orn r0, r2, r5, lsr #3 │ │ │ │ - strd r0, r0, [r4, #852] @ 0x354 │ │ │ │ + @ instruction: 0xf3bc00d5 │ │ │ │ + @ instruction: 0xf2fc00d5 │ │ │ │ + @ instruction: 0xf23c00d5 │ │ │ │ + sub.w r0, ip, #213 @ 0xd5 │ │ │ │ + @ instruction: 0xf12200d5 │ │ │ │ + eors.w r0, r8, #213 @ 0xd5 │ │ │ │ + vshr.s64 q8, , #34 │ │ │ │ + vqadd.s16 q0, q15, │ │ │ │ + mrc 0, 2, r0, cr14, cr5, {6} │ │ │ │ + ldc 0, cr0, [lr, #852] @ 0x354 │ │ │ │ + stc 0, cr0, [sl, #-852] @ 0xfffffcac │ │ │ │ + stc 0, cr0, [r4], {213} @ 0xd5 │ │ │ │ + @ instruction: 0xebfa00d5 │ │ │ │ + sbc.w r0, r0, r5, lsr #3 │ │ │ │ + @ instruction: 0xeac200d5 │ │ │ │ + bic.w r0, r4, r5, lsr #3 │ │ │ │ ldr.w r1, [pc, #1708] @ 3a57bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x293d6c> │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ add r1, pc │ │ │ │ ldr r2, [sp, #192] @ 0xc0 │ │ │ │ strd r6, r7, [sp, #28] │ │ │ │ strd r4, r5, [sp, #20] │ │ │ │ @@ -1117503,44 +1117501,43 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ str r4, [r2, #44] @ 0x2c │ │ │ │ bl 393c0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2821bc> │ │ │ │ add sp, #220 @ 0xdc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strd r0, r0, [r0], #852 @ 0x354 │ │ │ │ - @ instruction: 0xe85200d5 │ │ │ │ - b.n 3a5758 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x293d08> │ │ │ │ - lsls r5, r2, #3 │ │ │ │ - b.n 3a5648 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x293bf8> │ │ │ │ + strd r0, r0, [r0, #-852] @ 0x354 │ │ │ │ + ldmia.w r2!, {r0, r2, r4, r6, r7} │ │ │ │ + @ instruction: 0xe82800d5 │ │ │ │ + b.n 3a5708 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x293cb8> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bge.n 3a58a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x293e58> │ │ │ │ + bge.n 3a5768 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x293d18> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3a52f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2938a0> │ │ │ │ + b.n 3a53b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x293960> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3a5174 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x293724> │ │ │ │ + b.n 3a5234 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2937e4> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3a5fac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29455c> │ │ │ │ + b.n 3a506c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29361c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3a5fb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x294564> │ │ │ │ + b.n 3a5074 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x293624> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3a5f9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29454c> │ │ │ │ + b.n 3a505c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29360c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3a5f7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29452c> │ │ │ │ + b.n 3a503c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2935ec> │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r5, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ b.n 3a5c5a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29420a> │ │ │ │ - vsubw.u q15, q15, d18 │ │ │ │ + vraddhn.i d30, q7, q1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3a5f3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2944ec> │ │ │ │ + b.n 3a4ffc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2935ac> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3a5f20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2944d0> │ │ │ │ + b.n 3a5fe0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x294590> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3a5ef4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2944a4> │ │ │ │ + b.n 3a5fb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x294564> │ │ │ │ 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] @ 3a6590 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x294b40> │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1118883,63 +1118880,63 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ add r7, pc, #872 @ (adr r7, 3a6900 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x294eb0>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #824 @ (adr r7, 3a68d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x294e88>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ - adds r6, r4, #5 │ │ │ │ + adds r6, r0, #7 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - bls.n 3a64e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x294a94> │ │ │ │ + bls.n 3a65a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x294b54> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bls.n 3a64d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x294a80> │ │ │ │ + bls.n 3a6590 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x294b40> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bls.n 3a64d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x294a80> │ │ │ │ + bls.n 3a6590 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x294b40> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bls.n 3a64cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x294a7c> │ │ │ │ + bls.n 3a658c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x294b3c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bls.n 3a64c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x294a78> │ │ │ │ + bls.n 3a6588 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x294b38> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bls.n 3a64c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x294a74> │ │ │ │ + bls.n 3a6584 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x294b34> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bls.n 3a64c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x294a70> │ │ │ │ + bls.n 3a6580 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x294b30> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bls.n 3a66bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x294c6c> │ │ │ │ + bls.n 3a657c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x294b2c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bls.n 3a66b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x294c68> │ │ │ │ + bls.n 3a6578 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x294b28> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bls.n 3a66b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x294c64> │ │ │ │ + bls.n 3a6574 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x294b24> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bls.n 3a66b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x294c60> │ │ │ │ + bls.n 3a6570 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x294b20> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bls.n 3a66ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x294c5c> │ │ │ │ + bls.n 3a656c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x294b1c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bls.n 3a66a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x294c58> │ │ │ │ + bls.n 3a6568 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x294b18> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bls.n 3a66a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x294c54> │ │ │ │ + bls.n 3a6564 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x294b14> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bls.n 3a66a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x294c50> │ │ │ │ + bls.n 3a6560 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x294b10> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bls.n 3a669c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x294c4c> │ │ │ │ + bls.n 3a655c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x294b0c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bls.n 3a6698 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x294c48> │ │ │ │ + bls.n 3a6558 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x294b08> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bls.n 3a6694 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x294c44> │ │ │ │ + bls.n 3a6554 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x294b04> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bls.n 3a6690 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x294c40> │ │ │ │ + bls.n 3a6550 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x294b00> │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r4, #0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - beq.n 3a66f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x294ca0> │ │ │ │ + beq.n 3a65b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x294b60> │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r2, [r0, #16] │ │ │ │ mov r1, fp │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ bl 3d91ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c775c> │ │ │ │ ldrd r0, r1, [sp, #76] @ 0x4c │ │ │ │ bl 3d0514 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2beac4> │ │ │ │ @@ -1121295,65 +1121292,65 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r4, r6 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #26 │ │ │ │ movs r0, r0 │ │ │ │ - revsh r2, r5 │ │ │ │ + cbnz r2, 3a7e36 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2963e6> │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - rev16 r0, r6 │ │ │ │ + revsh r0, r2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r0, #126 @ 0x7e │ │ │ │ + cmp r0, #222 @ 0xde │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r7, #252 @ 0xfc │ │ │ │ + cmp r0, #92 @ 0x5c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stmia r7!, {r1, r7} │ │ │ │ + stmia r7!, {r1, r5, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r6!, {r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r3, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r6!, {r2, r3, r4, r6} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r5!, {r4} │ │ │ │ + stmia r5!, {r4, r5, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ pop {r0, r1, r2, r4} │ │ │ │ - vraddhn.i d28, q15, q9 │ │ │ │ + vabal.u q14, d14, d2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r4!, {r1, r2, r4, r5} │ │ │ │ + stmia r4!, {r1, r2, r4, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r3!, {r1, r3, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r5} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r4, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r2!, {r1, r3, r7} │ │ │ │ + stmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r1!, {r1, r6, r7} │ │ │ │ + stmia r2!, {r1, r5} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r6, r2 │ │ │ │ + lsrs r6, r6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ands r6, r1 │ │ │ │ + eors r6, r5 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add r6, sp, #328 @ 0x148 │ │ │ │ + add r6, sp, #712 @ 0x2c8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r5} │ │ │ │ lsls r5, r4, #3 │ │ │ │ adds r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6!, {r0, r1, r3, r4, r7} │ │ │ │ @ instruction: 0xfffe17e8 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0088 │ │ │ │ + bkpt 0x00e8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r3, [sp, #272] @ 0x110 │ │ │ │ movs r1, #6 │ │ │ │ str r0, [sp, #312] @ 0x138 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r8 │ │ │ │ bl 3961d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x284784> │ │ │ │ @@ -1122661,15 +1122658,15 @@ │ │ │ │ strd fp, r9, [sp] │ │ │ │ movs r1, #154 @ 0x9a │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ mov r0, r6 │ │ │ │ bl 3990a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x287654> │ │ │ │ ldr r4, [sp, #284] @ 0x11c │ │ │ │ b.n 3a8ae8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x297098> │ │ │ │ - pop {r4, pc} │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @@ -1122680,39 +1122677,39 @@ │ │ │ │ @ instruction: 0xb829 │ │ │ │ vcvt.f16.u16 , q6, #2 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r0, r7] │ │ │ │ + ldr r4, [r4, r0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbnz r2, 3a8af2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2970a2> │ │ │ │ + rev16 r2, r3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cbnz r2, 3a8ac0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x297070> │ │ │ │ + cbnz r2, 3a8ad8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x297088> │ │ │ │ lsls r5, r2, #3 │ │ │ │ add r7, sp, #772 @ 0x304 │ │ │ │ - vtbx.8 d27, {d14}, d4 │ │ │ │ + vtbl.8 d27, {d30}, d20 │ │ │ │ lsls r5, r2, #3 │ │ │ │ cbz r3, 3a8ad4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x297084> │ │ │ │ - @ instruction: 0xfffe8fd0 │ │ │ │ + vshr.u32 d25, d16, #2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xb68e │ │ │ │ + @ instruction: 0xb6ee │ │ │ │ lsls r5, r2, #3 │ │ │ │ - push {r2, r6, r7, lr} │ │ │ │ + @ instruction: 0xb624 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r2, r5, #20 │ │ │ │ + asrs r2, r1, #22 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r5, sp, #68 @ 0x44 │ │ │ │ - vsri.64 d27, d12, #2 │ │ │ │ + vsri.64 , q14, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - uxth r6, r5 │ │ │ │ + cbz r6, 3a8b22 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2970d2> │ │ │ │ lsls r5, r2, #3 │ │ │ │ add r1, sp, #188 @ 0xbc │ │ │ │ - vmovn.i d27, q6 │ │ │ │ + vqmovun.s d27, q14 │ │ │ │ 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] │ │ │ │ @@ -1124001,21 +1123998,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #904 @ 0x388 │ │ │ │ + add r6, sp, #264 @ 0x108 │ │ │ │ lsls r4, r4, #3 │ │ │ │ cbnz r5, 3a9760 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x297d10> │ │ │ │ vqmovn.s d26, │ │ │ │ @ instruction: 0xfffeeb3a │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r4, [r7, #3] │ │ │ │ + ldrb r4, [r3, #5] │ │ │ │ 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 │ │ │ │ @@ -1125247,62 +1125244,62 @@ │ │ │ │ str r2, [r0, #16] │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #328] @ 0x148 │ │ │ │ bl 3d91ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c775c> │ │ │ │ ldr r1, [sp, #328] @ 0x148 │ │ │ │ movs r0, #93 @ 0x5d │ │ │ │ b.n 3aa38c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29893c> │ │ │ │ - vhadd.s8 q0, q14, q9 │ │ │ │ + vhadd.s32 q8, q14, q9 │ │ │ │ movs r0, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #740] @ 0x2e4 │ │ │ │ vqrdmulh.s q9, q7, d8[0] │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #1020] @ 0x3fc │ │ │ │ - vtrn. q13, q6 │ │ │ │ + vuzp. d26, d28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r5, #90 @ 0x5a │ │ │ │ + adds r5, #186 @ 0xba │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r6, [sp, #40] @ 0x28 │ │ │ │ + ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r4, [sp, #484] @ 0x1e4 │ │ │ │ - vqrdmulh.s , q7, d30[0] │ │ │ │ + vqrdmulh.s , q15, d14[0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r4, [sp, #816] @ 0x330 │ │ │ │ + ldr r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r4, [sp, #576] @ 0x240 │ │ │ │ + ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r4, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r4, [sp, #800] @ 0x320 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r4, [sp, #272] @ 0x110 │ │ │ │ + ldr r4, [sp, #656] @ 0x290 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r4, [sp, #128] @ 0x80 │ │ │ │ + ldr r4, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r3, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r4, [sp, #352] @ 0x160 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r3, [sp, #832] @ 0x340 │ │ │ │ + ldr r4, [sp, #192] @ 0xc0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r3, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r4, [sp, #64] @ 0x40 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r3, [sp, #560] @ 0x230 │ │ │ │ + ldr r3, [sp, #944] @ 0x3b0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r4, r1, #9 │ │ │ │ + asrs r4, r5, #10 │ │ │ │ lsls r0, r4, #3 │ │ │ │ str r2, [sp, #644] @ 0x284 │ │ │ │ - vtbl.8 d25, {d14-d17}, d10 │ │ │ │ + vtbx.8 d25, {d14-d17}, d26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r1, [sp, #956] @ 0x3bc │ │ │ │ - @ instruction: 0xfffe9a9a │ │ │ │ + @ instruction: 0xfffe9afa │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - vshll.u32 , d10, #30 │ │ │ │ + @ instruction: 0xfffe9a7a │ │ │ │ lsls r5, r2, #3 │ │ │ │ bl 3d03a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2be950> │ │ │ │ bl 3d01a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2be750> │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #780 @ 0x30c │ │ │ │ bl 3d00c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2be678> │ │ │ │ ldr.w r1, [pc, #3156] @ 3aaff4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2995a4> │ │ │ │ @@ -1126498,68 +1126495,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 3ab06c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29961c> │ │ │ │ - ldr r1, [sp, #168] @ 0xa8 │ │ │ │ + ldr r1, [sp, #552] @ 0x228 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - udf #110 @ 0x6e │ │ │ │ + udf #206 @ 0xce │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [sp, #192] @ 0xc0 │ │ │ │ + ldr r0, [sp, #576] @ 0x240 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r7, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r0, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r7, [sp, #240] @ 0xf0 │ │ │ │ + str r7, [sp, #624] @ 0x270 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r6, [sp, #760] @ 0x2f8 │ │ │ │ + str r7, [sp, #120] @ 0x78 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r6, [sp, #272] @ 0x110 │ │ │ │ + str r6, [sp, #656] @ 0x290 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrh r3, [r5, #50] @ 0x32 │ │ │ │ - vsli.64 d25, d26, #62 @ 0x3e │ │ │ │ + vqshlu.s32 d25, d10, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r5, [sp, #304] @ 0x130 │ │ │ │ + str r5, [sp, #688] @ 0x2b0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ add r2, pc, #844 @ (adr r2, 3ab370 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x299920>) │ │ │ │ - vsri.64 , q6, #2 │ │ │ │ + vsli.32 d25, d28, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r4, [sp, #456] @ 0x1c8 │ │ │ │ + str r4, [sp, #840] @ 0x348 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrh r7, [r0, #52] @ 0x34 │ │ │ │ - vraddhn.i d25, q7, q3 │ │ │ │ + vmls.i , q7, d22[0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r3, [sp, #608] @ 0x260 │ │ │ │ + str r3, [sp, #992] @ 0x3e0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r3, [sp, #184] @ 0xb8 │ │ │ │ + str r3, [sp, #568] @ 0x238 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r2, [sp, #768] @ 0x300 │ │ │ │ + str r3, [sp, #128] @ 0x80 │ │ │ │ lsls r5, r2, #3 │ │ │ │ strh r7, [r1, #54] @ 0x36 │ │ │ │ - vtbl.8 d17, {d14-d17}, d0 │ │ │ │ + vtbx.8 d17, {d14-d17}, d16 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r2, [sp, #800] @ 0x320 │ │ │ │ + str r3, [sp, #160] @ 0xa0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #872] @ 0x368 │ │ │ │ + str r1, [sp, #232] @ 0xe8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r0, [sp, #672] @ 0x2a0 │ │ │ │ + str r1, [sp, #32] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ strh r1, [r5, #30] │ │ │ │ - vqrdmlsh.s q12, q15, d26[0] │ │ │ │ + vmla.i , q7, d10[0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r2, [r2, #58] @ 0x3a │ │ │ │ + ldrh r2, [r6, #60] @ 0x3c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r4, [r6, #52] @ 0x34 │ │ │ │ + ldrh r4, [r2, #56] @ 0x38 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r2, [r2, #48] @ 0x30 │ │ │ │ + ldrh r2, [r6, #50] @ 0x32 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrd r3, r2, [sp, #352] @ 0x160 │ │ │ │ bl 393c0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2821bc> │ │ │ │ ldr.w r3, [pc, #2852] @ 3abb9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29a14c> │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [sp, #444] @ 0x1bc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -1127769,30 +1127766,30 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, #24] │ │ │ │ + ldrh r0, [r1, #28] │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrb r7, [r4, #29] │ │ │ │ - vtbl.8 d24, {d30-d31}, d30 │ │ │ │ + vtbl.8 d24, {d14-d16}, d14 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r2, [r7, #8] │ │ │ │ + ldrh r2, [r3, #12] │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrb r3, [r5, #23] │ │ │ │ - vtbx.8 d24, {d30}, d4 │ │ │ │ + vtbl.8 d24, {d14-d15}, d20 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r4, [r0, #58] @ 0x3a │ │ │ │ + strh r4, [r4, #60] @ 0x3c │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrb r5, [r4, #10] │ │ │ │ vqdmulh.s , q15, d31[0] │ │ │ │ @ instruction: 0xfffe7efd │ │ │ │ - vrsra.u64 q12, q10, #2 │ │ │ │ + vsri.32 q12, q2, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ movs r1, #140 @ 0x8c │ │ │ │ bl 3990a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x287654> │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ ldr r0, [sp, #364] @ 0x16c │ │ │ │ bl 542080 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x430630> │ │ │ │ @@ -1129155,21 +1129152,21 @@ │ │ │ │ bl 542080 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x430630> │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #276] @ 0x114 │ │ │ │ movs r1, #141 @ 0x8d │ │ │ │ str.w r9, [sp, #4] │ │ │ │ b.n 3ac9b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29af60> │ │ │ │ - strh r4, [r1, #4] │ │ │ │ + strh r4, [r5, #6] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r0, [r1, #23] │ │ │ │ + ldrb r0, [r5, #24] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r6, [r7, #11] │ │ │ │ + ldrb r6, [r3, #13] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r6, [r1, #31] │ │ │ │ + ldrb r6, [r5, #0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ strh r1, [r6, #22] │ │ │ │ @ instruction: 0xfffe6f2f │ │ │ │ vdup.16 d22, d23[3] │ │ │ │ vrsubhn.i d20, q7, │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3990a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x287654> │ │ │ │ @@ -1130416,21 +1130413,21 @@ │ │ │ │ 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 3ad6fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29bcac> │ │ │ │ nop │ │ │ │ - ldmia r7!, {r1, r4, r6} │ │ │ │ + ldmia r7, {r1, r4, r5, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r2, [r0, #17] │ │ │ │ + strb r2, [r4, #18] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r6, r2, #16 │ │ │ │ + lsls r6, r6, #17 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r0, #32 │ │ │ │ + movs r0, #128 @ 0x80 │ │ │ │ lsls r3, r4, #3 │ │ │ │ subs r4, r7, r0 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [r3, #120] @ 0x78 │ │ │ │ vqrdmlah.s q9, q15, d20[0] │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r1, #1 │ │ │ │ @@ -1130512,41 +1130509,41 @@ │ │ │ │ vrshr.u32 d19, d28, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [r2, #76] @ 0x4c │ │ │ │ - @ instruction: 0xfffe6faa │ │ │ │ + vaddl.u , d14, d10 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r7, [r4, #80] @ 0x50 │ │ │ │ vabal.u q11, d14, d25 │ │ │ │ - vcvt.u32.f32 q11, q9, #2 │ │ │ │ + @ instruction: 0xfffe6fd2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [r1, #116] @ 0x74 │ │ │ │ + ldr r2, [r5, #120] @ 0x78 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ + ldr r2, [r0, #120] @ 0x78 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r4, [r6, #108] @ 0x6c │ │ │ │ + ldr r4, [r2, #116] @ 0x74 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r1, [r3, #68] @ 0x44 │ │ │ │ vmls.i q11, q7, d23[0] │ │ │ │ - vqrdmlah.s q11, q15, d6[0] │ │ │ │ + @ instruction: 0xfffe6f26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [r4, #104] @ 0x68 │ │ │ │ + ldr r2, [r0, #112] @ 0x70 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r5, [r3, #64] @ 0x40 │ │ │ │ vrsra.u64 q11, , #2 │ │ │ │ - vcvt.f32.u32 q11, q10, #2 │ │ │ │ + @ instruction: 0xfffe6ed4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r7, [r1, #64] @ 0x40 │ │ │ │ vrsra.u64 q11, , #2 │ │ │ │ - vqrdmlah.s q11, q7, d6[0] │ │ │ │ + @ instruction: 0xfffe6ea6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r4, [r1, #96] @ 0x60 │ │ │ │ + ldr r4, [r5, #100] @ 0x64 │ │ │ │ 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 │ │ │ │ @@ -1131837,52 +1131834,52 @@ │ │ │ │ str r0, [sp, #620] @ 0x26c │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [sp] │ │ │ │ b.n 3ae33c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29c8ec> │ │ │ │ nop │ │ │ │ add r7, pc, #712 @ (adr r7, 3ae59c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29cb4c>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ - str r0, [sp, #304] @ 0x130 │ │ │ │ + str r0, [sp, #688] @ 0x2b0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [r4, #80] @ 0x50 │ │ │ │ + str r0, [r0, #88] @ 0x58 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrsb r7, [r5, r3] │ │ │ │ - vzip. d22, d22 │ │ │ │ + vmovn.i d22, q3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrsb r7, [r2, r1] │ │ │ │ vmlsl.u , d14, d9[0] │ │ │ │ vraddhn.i d22, q7, │ │ │ │ vsri.32 d22, d3, #2 │ │ │ │ - vsra.u32 d22, d6, #2 │ │ │ │ + vsra.u32 q11, q11, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r0, [r4, #8] │ │ │ │ + str r0, [r0, #16] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r4, [r6, #0] │ │ │ │ + str r4, [r2, #8] │ │ │ │ lsls r5, r2, #3 │ │ │ │ strb r5, [r0, r4] │ │ │ │ vabal.u , d14, d9 │ │ │ │ - vqrdmlsh.s , q15, d28[0] │ │ │ │ + vmla.i q11, q7, d12[0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrsh r4, [r3, r7] │ │ │ │ + str r4, [r7, #0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrsh r4, [r7, r6] │ │ │ │ + str r4, [r3, #0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrsh r0, [r3, r6] │ │ │ │ + ldrsh r0, [r7, r7] │ │ │ │ lsls r5, r2, #3 │ │ │ │ strh r5, [r6, r7] │ │ │ │ vrsra.u64 , , #2 │ │ │ │ vsra.u64 q11, , #2 │ │ │ │ vrsra.u64 q11, , #2 │ │ │ │ - vcvt.u32.f32 d21, d6, #2 │ │ │ │ + vcvt.u32.f32 , q11, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrsh r2, [r6, r2] │ │ │ │ + ldrsh r2, [r2, r4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrsh r6, [r1, r2] │ │ │ │ + ldrsh r6, [r5, r3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrsh r0, [r0, r2] │ │ │ │ + ldrsh r0, [r4, r3] │ │ │ │ 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 │ │ │ │ @@ -1133083,53 +1133080,53 @@ │ │ │ │ bl 39ecdc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28d28c> │ │ │ │ mov r3, fp │ │ │ │ ldr r2, [sp, #328] @ 0x148 │ │ │ │ b.n 3aef08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29d4b8> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #612] @ (3af108 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29d6b8>) │ │ │ │ @ instruction: 0xfffe5ef1 │ │ │ │ - @ instruction: 0xfffe5a58 │ │ │ │ + @ instruction: 0xfffe5ab8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r3, [r7, r4] │ │ │ │ vcvt.f32.u32 d20, d25, #2 │ │ │ │ vsri.32 d21, d9, #2 │ │ │ │ - vqshl.u64 , q3, #62 @ 0x3e │ │ │ │ + vqshrun.s64 d21, q11, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrsb r4, [r1, r6] │ │ │ │ + ldrsb r4, [r5, r7] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrsb r6, [r1, r5] │ │ │ │ + ldrsb r6, [r5, r6] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrsb r0, [r2, r4] │ │ │ │ + ldrsb r0, [r6, r5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrsb r2, [r2, r3] │ │ │ │ + ldrsb r2, [r6, r4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrsb r0, [r3, r2] │ │ │ │ + ldrsb r0, [r7, r3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrsb r6, [r3, r1] │ │ │ │ + ldrsb r6, [r7, r2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r2, [pc, #396] @ (3af064 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29d614>) │ │ │ │ vtbx.8 d20, {d14-d16}, d5 │ │ │ │ - vqshlu.s32 d21, d4, #30 │ │ │ │ + vqshlu.s32 , q10, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ @ instruction: 0x47d1 │ │ │ │ - vraddhn.i d21, q15, q12 │ │ │ │ + vabal.u , d14, d8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ @ instruction: 0x47db │ │ │ │ @ instruction: 0xfffe47cf │ │ │ │ - vmls.i , q7, d18[0] │ │ │ │ + vmls.i , q15, d2[0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r6, [r5, r0] │ │ │ │ + strb r6, [r1, r2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r2, [r7, r7] │ │ │ │ + strb r2, [r3, r1] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r0, r7] │ │ │ │ + strb r6, [r4, r0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r2, r6] │ │ │ │ + strh r6, [r6, r7] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r4, r5] │ │ │ │ + strh r6, [r0, r7] │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ str r0, [sp, #572] @ 0x23c │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 39ecdc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28d28c> │ │ │ │ mov r3, fp │ │ │ │ @@ -1134418,57 +1134415,57 @@ │ │ │ │ ldr r2, [sp, #320] @ 0x140 │ │ │ │ str r0, [sp, #564] @ 0x234 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ b.n 3afb38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29e0e8> │ │ │ │ nop │ │ │ │ strh r1, [r6, r3] │ │ │ │ - vqrdmlsh.s q10, q15, d6[0] │ │ │ │ + vaddl.u , d14, d22 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r1, [r1, r0] │ │ │ │ vqrdmlsh.s q10, q15, d25[0] │ │ │ │ - vqrdmlah.s q10, q15, d12[0] │ │ │ │ + @ instruction: 0xfffe4f2c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r5, [pc, #904] @ (3afe6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29e41c>) │ │ │ │ + ldr r6, [pc, #264] @ (3afbec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29e19c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r5, [pc, #432] @ (3afc98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29e248>) │ │ │ │ + ldr r5, [pc, #816] @ (3afe18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29e3c8>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r5, [pc, #296] @ (3afc14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29e1c4>) │ │ │ │ + ldr r5, [pc, #680] @ (3afd94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29e344>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r7, #205 @ 0xcd │ │ │ │ - vcvt.u16.f16 d20, d12, #2 │ │ │ │ + vcvt.u16.f16 q10, q14, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r7, #219 @ 0xdb │ │ │ │ - @ instruction: 0xfffe4cb2 │ │ │ │ + vcvt.u16.f16 d20, d2, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r4, [pc, #656] @ (3afd90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29e340>) │ │ │ │ + ldr r5, [pc, #16] @ (3afb10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29e0c0>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r5, #25 │ │ │ │ @ instruction: 0xfffe4f0d │ │ │ │ - vtbl.8 d20, {d14-d17}, d28 │ │ │ │ + vtbl.8 d20, {d30-) │ │ │ │ + ldr r3, [pc, #352] @ (3afc70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29e220>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [pc, #792] @ (3afe2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29e3dc>) │ │ │ │ + ldr r3, [pc, #152] @ (3afbac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29e15c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [pc, #576] @ (3afd58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29e308>) │ │ │ │ + ldr r2, [pc, #960] @ (3afed8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29e488>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [pc, #512] @ (3afd1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29e2cc>) │ │ │ │ + ldr r2, [pc, #896] @ (3afe9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29e44c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [pc, #464] @ (3afcf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29e2a0>) │ │ │ │ + ldr r2, [pc, #848] @ (3afe70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29e420>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r4, #67 @ 0x43 │ │ │ │ vdup.16 , d1[3] │ │ │ │ - vtbx.8 d20, {d14-d16}, d6 │ │ │ │ + vtbl.8 d20, {d30-) │ │ │ │ + ldr r2, [pc, #464] @ (3afd00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29e2b0>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [pc, #32] @ (3afb54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29e104>) │ │ │ │ + ldr r2, [pc, #416] @ (3afcd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29e284>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [pc, #688] @ (3afde8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29e398>) │ │ │ │ + ldr r1, [pc, #48] @ (3afb68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29e118>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ bl 3a0360 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28e910> │ │ │ │ mov r3, fp │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [sp, #324] @ 0x144 │ │ │ │ str r0, [sp, #568] @ 0x238 │ │ │ │ mov r0, r5 │ │ │ │ @@ -1135751,62 +1135748,62 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3a14b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28fa60> │ │ │ │ mov r3, sl │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [sp, #328] @ 0x148 │ │ │ │ b.n 3b07ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29ed5c> │ │ │ │ - mov r8, sp │ │ │ │ + bx r9 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - mov r4, lr │ │ │ │ + mov ip, sl │ │ │ │ lsls r5, r2, #3 │ │ │ │ - mov r0, r1 │ │ │ │ + mov r0, sp │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp sl, fp │ │ │ │ + mov r2, r7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp sl, r9 │ │ │ │ + mov r2, r5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp ip, r8 │ │ │ │ + mov r4, r4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r1, [pc, #508] @ (3b0954 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29ef04>) │ │ │ │ vqrdmlsh.s , q7, d2[0] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - orrs r4, r5 │ │ │ │ + bics r4, r1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adcs r6, r1 │ │ │ │ + sbcs r6, r5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ adds r1, #215 @ 0xd7 │ │ │ │ vzip. , │ │ │ │ - vuzp. d20, d8 │ │ │ │ + vuzp. q10, q12 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r4, r2 │ │ │ │ + asrs r4, r6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r2, r3 │ │ │ │ + lsrs r2, r7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ adds r1, #87 @ 0x57 │ │ │ │ vuzp. , │ │ │ │ - vshr.u32 q10, q7, #2 │ │ │ │ + vshr.u64 d20, d30, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - eors r6, r1 │ │ │ │ + lsls r6, r5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - eors r2, r1 │ │ │ │ + lsls r2, r5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ands r6, r7 │ │ │ │ + lsls r6, r3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ adds r0, #113 @ 0x71 │ │ │ │ vmla.i , q7, d31[0] │ │ │ │ - vshr.u32 d20, d0, #2 │ │ │ │ + vshr.u32 q10, q8, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r7, #226 @ 0xe2 │ │ │ │ + eors r2, r0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r7, #218 @ 0xda │ │ │ │ + ands r2, r7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r7, #214 @ 0xd6 │ │ │ │ + ands r6, r6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r5, #222 @ 0xde │ │ │ │ + subs r6, #62 @ 0x3e │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r0, [sp, #560] @ 0x230 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3a14b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28fa60> │ │ │ │ mov r3, fp │ │ │ │ mov r1, fp │ │ │ │ @@ -1137122,76 +1137119,76 @@ │ │ │ │ mov r2, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [sp, #280] @ 0x118 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ bl 393c0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2821bc> │ │ │ │ b.n 3b14ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x29fa9c> │ │ │ │ - subs r3, #140 @ 0x8c │ │ │ │ + subs r3, #236 @ 0xec │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r3, #26 │ │ │ │ + subs r3, #122 @ 0x7a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r2, #172 @ 0xac │ │ │ │ + subs r3, #12 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r2, #116 @ 0x74 │ │ │ │ + subs r2, #212 @ 0xd4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r2, #7 │ │ │ │ vshll.u32 q9, d7, #30 │ │ │ │ - vtbl.8 d19, {d14-d16}, d12 │ │ │ │ + vtbx.8 d19, {d14-d16}, d28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r1, #252 @ 0xfc │ │ │ │ + subs r2, #92 @ 0x5c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r1, #248 @ 0xf8 │ │ │ │ + subs r2, #88 @ 0x58 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r1, #242 @ 0xf2 │ │ │ │ + subs r2, #82 @ 0x52 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r5, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #155 @ 0x9b │ │ │ │ @ instruction: 0xfffe1b74 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #128 @ 0x80 │ │ │ │ + subs r1, #224 @ 0xe0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ adds r1, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #24 │ │ │ │ + subs r1, #120 @ 0x78 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r1, #6 │ │ │ │ + subs r1, #102 @ 0x66 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r0, #236 @ 0xec │ │ │ │ + subs r1, #76 @ 0x4c │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r3, #143 @ 0x8f │ │ │ │ vtbx.8 d18, {d30-d31}, d8 │ │ │ │ movs r0, r0 │ │ │ │ - subs.w r0, r2, r3, asr #3 │ │ │ │ - adds r7, #46 @ 0x2e │ │ │ │ + ldc 0, cr0, [r2], {227} @ 0xe3 │ │ │ │ + adds r7, #142 @ 0x8e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r5, #188 @ 0xbc │ │ │ │ + adds r6, #28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r4, #138 @ 0x8a │ │ │ │ + adds r4, #234 @ 0xea │ │ │ │ lsls r5, r2, #3 │ │ │ │ adds r4, #31 │ │ │ │ vqshlu.s64 , , #62 @ 0x3e │ │ │ │ vzip. q10, │ │ │ │ - vraddhn.i d19, q7, q11 │ │ │ │ + vraddhn.i d19, q15, q3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ eors r7, r1 │ │ │ │ vaddl.u , d14, d19 │ │ │ │ - vsubw.u , q15, d28 │ │ │ │ + vraddhn.i d19, q7, q6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ movs r3, #41 @ 0x29 │ │ │ │ vcvt.u32.f32 d18, d5, #2 │ │ │ │ vzip. q9, │ │ │ │ vsra.u64 , , #2 │ │ │ │ - vrsra.u32 d19, d14, #2 │ │ │ │ + vrsra.u32 , q15, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r2, #34 @ 0x22 │ │ │ │ + adds r2, #130 @ 0x82 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r7, #195 @ 0xc3 │ │ │ │ - vzip. , q7 │ │ │ │ + vmovn.i d19, q15 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r6, [sp, #248] @ 0xf8 │ │ │ │ ldr.w r0, [pc, #3372] @ 3b221c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a07cc> │ │ │ │ mov r1, fp │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [sp, #452] @ 0x1c4 │ │ │ │ add r0, pc │ │ │ │ @@ -1138494,119 +1138491,119 @@ │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ ldr r4, [pc, #264] @ (3b2320 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a08d0>) │ │ │ │ bl 393c0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2821bc> │ │ │ │ b.n 3b2324 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a08d4> │ │ │ │ adds r3, #133 @ 0x85 │ │ │ │ vcvt.u32.f32 d17, d25, #2 │ │ │ │ - vtrn. , q13 │ │ │ │ + vuzp. , q5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r0, #106 @ 0x6a │ │ │ │ + adds r0, #202 @ 0xca │ │ │ │ lsls r5, r2, #3 │ │ │ │ adds r3, r3, #0 │ │ │ │ vtbx.8 d19, {d30- instruction: 0xfffe1c95 │ │ │ │ - vqrdmlsh.s q9, q15, d0[0] │ │ │ │ + vaddl.u , d14, d16 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r3, r4, #3 │ │ │ │ vtbx.8 d18, {d30- instruction: 0xfffe2da3 │ │ │ │ - @ instruction: 0xfffe2f26 │ │ │ │ + @ instruction: 0xfffe2f86 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r5, #250 @ 0xfa │ │ │ │ + cmp r6, #90 @ 0x5a │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r0, #243 @ 0xf3 │ │ │ │ - @ instruction: 0xfffe2da4 │ │ │ │ + @ instruction: 0xfffe2e04 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r5, #104 @ 0x68 │ │ │ │ + cmp r5, #200 @ 0xc8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r4, #226 @ 0xe2 │ │ │ │ + cmp r5, #66 @ 0x42 │ │ │ │ lsls r5, r2, #3 │ │ │ │ adds r7, #101 @ 0x65 │ │ │ │ vtbx.8 d19, {d14-d16}, d13 │ │ │ │ - vdup.16 q9, d16[3] │ │ │ │ + vqdmulh.s q9, q15, d0[0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r3, #212 @ 0xd4 │ │ │ │ + cmp r4, #52 @ 0x34 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r0, #27 │ │ │ │ - @ instruction: 0xfffe2b92 │ │ │ │ + @ instruction: 0xfffe2bf2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r3, #80 @ 0x50 │ │ │ │ + cmp r3, #176 @ 0xb0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r2, #210 @ 0xd2 │ │ │ │ + cmp r3, #50 @ 0x32 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r2, #146 @ 0x92 │ │ │ │ + cmp r2, #242 @ 0xf2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r7, r6, #25 │ │ │ │ vqshl.u64 , , #62 @ 0x3e │ │ │ │ - vtbx.8 d18, {d14-d16}, d6 │ │ │ │ + vtbl.8 d18, {d30- instruction: 0xfffe2990 │ │ │ │ + @ instruction: 0xfffe29f0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r1, #102 @ 0x66 │ │ │ │ + cmp r1, #198 @ 0xc6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r1, #60 @ 0x3c │ │ │ │ + cmp r1, #156 @ 0x9c │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r7, r4, #20 │ │ │ │ - vtbl.8 d18, {d14-d15}, d14 │ │ │ │ + vtbx.8 d18, {d14-d15}, d30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r0, #226 @ 0xe2 │ │ │ │ + cmp r1, #66 @ 0x42 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r0, #188 @ 0xbc │ │ │ │ + cmp r1, #28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r1, r3, #20 │ │ │ │ vrshr.u64 q9, , #2 │ │ │ │ - vtbx.8 d18, {d14}, d16 │ │ │ │ + vtbx.8 d18, {d30}, d0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r0, #52 @ 0x34 │ │ │ │ + cmp r0, #148 @ 0x94 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r0, #10 │ │ │ │ + cmp r0, #106 @ 0x6a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r7, #246 @ 0xf6 │ │ │ │ + cmp r0, #86 @ 0x56 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r7, #228 @ 0xe4 │ │ │ │ + cmp r0, #68 @ 0x44 │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r0, #155 @ 0x9b │ │ │ │ - vqshl.u64 q9, q0, #62 @ 0x3e │ │ │ │ + vqshrun.s64 d18, q8, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r7, #194 @ 0xc2 │ │ │ │ + cmp r0, #34 @ 0x22 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r7, #178 @ 0xb2 │ │ │ │ + cmp r0, #18 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r1, r7, #10 │ │ │ │ - vqshl.u64 d18, d14, #62 @ 0x3e │ │ │ │ + vqshl.u64 q9, q15, #62 @ 0x3e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r7, #142 @ 0x8e │ │ │ │ + movs r7, #238 @ 0xee │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r5, r0, #11 │ │ │ │ - vqshl.u32 q9, q14, #30 │ │ │ │ + vqshl.u64 q9, q6, #62 @ 0x3e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r7, #92 @ 0x5c │ │ │ │ + movs r7, #188 @ 0xbc │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r7, #78 @ 0x4e │ │ │ │ + movs r7, #174 @ 0xae │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r7, #40 @ 0x28 │ │ │ │ + movs r7, #136 @ 0x88 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r7, #32 │ │ │ │ + movs r7, #128 @ 0x80 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r7, #20 │ │ │ │ + movs r7, #116 @ 0x74 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r7, #14 │ │ │ │ + movs r7, #110 @ 0x6e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r7, #2 │ │ │ │ + movs r7, #98 @ 0x62 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r6, #242 @ 0xf2 │ │ │ │ + movs r7, #82 @ 0x52 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r6, #230 @ 0xe6 │ │ │ │ + movs r7, #70 @ 0x46 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r6, #214 @ 0xd6 │ │ │ │ + movs r7, #54 @ 0x36 │ │ │ │ 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 │ │ │ │ @@ -1139872,83 +1139869,83 @@ │ │ │ │ ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ str r7, [sp, #8] │ │ │ │ ldr r1, [pc, #172] @ (3b3024 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a15d4>) │ │ │ │ ldr r7, [sp, #500] @ 0x1f4 │ │ │ │ str r7, [sp, #4] │ │ │ │ b.n 3b3028 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a15d8> │ │ │ │ nop │ │ │ │ - movs r5, #186 @ 0xba │ │ │ │ + movs r6, #26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r5, #158 @ 0x9e │ │ │ │ + movs r5, #254 @ 0xfe │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r5, #148 @ 0x94 │ │ │ │ + movs r5, #244 @ 0xf4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r5, #134 @ 0x86 │ │ │ │ + movs r5, #230 @ 0xe6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r5, r3, #8 │ │ │ │ - vsli.32 q9, q11, #30 │ │ │ │ + vsli.64 q9, q3, #62 @ 0x3e │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r3, r4, #32 │ │ │ │ - vsli.32 d18, d20, #30 │ │ │ │ + vsli.64 d18, d4, #62 @ 0x3e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r4, #176 @ 0xb0 │ │ │ │ + movs r5, #16 │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsrs r5, r4, #29 │ │ │ │ vqrdmlsh.s q8, q7, d7[0] │ │ │ │ - vmls.i q9, q7, d24[0] │ │ │ │ + vmls.i q9, q15, d8[0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r4, #46 @ 0x2e │ │ │ │ + movs r4, #142 @ 0x8e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r3, #176 @ 0xb0 │ │ │ │ + movs r4, #16 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r3, #116 @ 0x74 │ │ │ │ + movs r3, #212 @ 0xd4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r3, #60 @ 0x3c │ │ │ │ + movs r3, #156 @ 0x9c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r3, #2 │ │ │ │ + movs r3, #98 @ 0x62 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r2, #200 @ 0xc8 │ │ │ │ + movs r3, #40 @ 0x28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r2, #172 @ 0xac │ │ │ │ + movs r3, #12 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r2, #154 @ 0x9a │ │ │ │ + movs r2, #250 @ 0xfa │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r2, #140 @ 0x8c │ │ │ │ + movs r2, #236 @ 0xec │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r2, #126 @ 0x7e │ │ │ │ + movs r2, #222 @ 0xde │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r2, #106 @ 0x6a │ │ │ │ + movs r2, #202 @ 0xca │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsrs r1, r5, #17 │ │ │ │ - vrshr.u32 q9, q5, #2 │ │ │ │ + vrshr.u64 d18, d26, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsrs r7, r0, #17 │ │ │ │ - vrshr.u32 d18, d14, #2 │ │ │ │ + vrshr.u32 q9, q15, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r1, #166 @ 0xa6 │ │ │ │ + movs r2, #6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r1, #142 @ 0x8e │ │ │ │ + movs r1, #238 @ 0xee │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r1, #128 @ 0x80 │ │ │ │ + movs r1, #224 @ 0xe0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r5, r0, #29 │ │ │ │ - vsra.u32 q9, q9, #2 │ │ │ │ + vsra.u64 q9, q1, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsrs r5, r0, #13 │ │ │ │ vqshlu.s32 , , #30 │ │ │ │ @ instruction: 0xfffe0a91 │ │ │ │ vmlsl.u , d14, d29[0] │ │ │ │ vrshr.u64 , q14, #2 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r0, r6, #1 │ │ │ │ + subs r0, r2, #3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsrs r1, r6, #5 │ │ │ │ @ instruction: 0xfffe1cbf │ │ │ │ vrsra.u64 d17, d19, #2 │ │ │ │ - vtbx.8 d17, {d30- │ │ │ │ nop │ │ │ │ - adds r6, r5, r4 │ │ │ │ + adds r6, r1, r6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsls r3, r5, #27 │ │ │ │ @ instruction: 0xfffe1761 │ │ │ │ vrsubhn.i d17, q7, │ │ │ │ vabdl.u , d30, d31 │ │ │ │ - @ instruction: 0xfffe15e6 │ │ │ │ + vmlsl.u , d14, d6[0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r5, r7, #15 │ │ │ │ - vraddhn.i d17, q15, q11 │ │ │ │ + vabal.u , d14, d6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r1, r4, #7 │ │ │ │ - vqmovn.s d17, q8 │ │ │ │ + vshll.i , d0, # │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsrs r3, r3, #14 │ │ │ │ vcvt.f32.u32 d16, d27, #2 │ │ │ │ - vsra.u32 d17, d2, #2 │ │ │ │ + vsra.u32 , q9, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r4, r3, #32 │ │ │ │ + asrs r4, r7, #1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r2, r3, #29 │ │ │ │ + lsrs r2, r7, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ bl 3a14b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28fa60> │ │ │ │ mov r3, sl │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [sp, #468] @ 0x1d4 │ │ │ │ str r0, [sp, #520] @ 0x208 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1142717,33 +1142714,33 @@ │ │ │ │ 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 3b49ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a2f9c> │ │ │ │ nop │ │ │ │ - lsrs r0, r4, #21 │ │ │ │ + lsrs r0, r0, #23 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r6, r6, #16 │ │ │ │ + lsrs r6, r2, #18 │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsls r5, r1, #29 │ │ │ │ vmlsl.u q8, d14, d7[0] │ │ │ │ - vqrshrn.u64 d16, q9, #2 │ │ │ │ + @ instruction: 0xfffe09d2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r4, r7, #30 │ │ │ │ + lsrs r4, r3, #32 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r2, r2, #24 │ │ │ │ + lsls r2, r6, #25 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r3, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r3, [sp, #832] @ 0x340 │ │ │ │ lsls r1, r3, #3 │ │ │ │ bl 6529ca │ │ │ │ - b.n 3b4810 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a2dc0> │ │ │ │ + b.n 3b48d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a2e80> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - vshr.s64 q8, q2, #12 │ │ │ │ - lsls r6, r7, #21 │ │ │ │ + orrs.w r0, r4, #212 @ 0xd4 │ │ │ │ + lsls r6, r3, #23 │ │ │ │ lsls r5, r2, #3 │ │ │ │ bl 5f89da │ │ │ │ lsls r1, r6, #8 │ │ │ │ vsra.u32 d16, d17, #2 │ │ │ │ vqmovun.s d16, │ │ │ │ vsli.32 d25, d1, #30 │ │ │ │ ldr r5, [sp, #548] @ 0x224 │ │ │ │ @@ -1143928,21 +1143925,21 @@ │ │ │ │ bl 3a14b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28fa60> │ │ │ │ ldr r7, [sp, #252] @ 0xfc │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [sp, #348] @ 0x15c │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #388] @ 0x184 │ │ │ │ b.n 3b5490 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a3a40> │ │ │ │ - lsls r2, r3, #8 │ │ │ │ + lsls r2, r7, #9 │ │ │ │ lsls r5, r2, #3 │ │ │ │ mcr2 15, 2, pc, cr11, cr13, {7} @ │ │ │ │ - mrc2 0, 0, r0, cr8, cr4, {6} │ │ │ │ - ldc2l 0, cr0, [r8], #-848 @ 0xfffffcb0 │ │ │ │ - vld1.8 @ instruction: 0xf9e600d4 │ │ │ │ - str??.w r0, [r4, r4, lsl #1] │ │ │ │ + mrc2 0, 3, r0, cr8, cr4, {6} │ │ │ │ + ldc2l 0, cr0, [r8], {212} @ 0xd4 │ │ │ │ + @ instruction: 0xfa4600d4 │ │ │ │ + str.w r0, [r4, #212] @ 0xd4 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 3a14b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x28fa60> │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [sp, #352] @ 0x160 │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ str r0, [sp, #404] @ 0x194 │ │ │ │ @@ -1145405,49 +1145402,49 @@ │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr r2, [sp, #324] @ 0x144 │ │ │ │ strd r8, r2, [sp, #20] │ │ │ │ ldr r1, [pc, #132] @ (3b63a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a4954>) │ │ │ │ ldr.w r8, [sp, #280] @ 0x118 │ │ │ │ b.n 3b63a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a4958> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf63e00d4 │ │ │ │ - adcs.w r0, lr, #6946816 @ 0x6a0000 │ │ │ │ - @ instruction: 0xf3d600d4 │ │ │ │ + @ instruction: 0xf69e00d4 │ │ │ │ + subs.w r0, lr, #6946816 @ 0x6a0000 │ │ │ │ + bics.w r0, r6, #6946816 @ 0x6a0000 │ │ │ │ b.n 3b67b6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a4d66> │ │ │ │ vdup.8 q15, d1[6] │ │ │ │ - vrsra.u32 , q2, #3 │ │ │ │ + vrsra.u64 d31, d20, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movt r0, #41172 @ 0xa0d4 │ │ │ │ - @ instruction: 0xf26200d4 │ │ │ │ + ssat r0, #21, sl, asr #3 │ │ │ │ + movt r0, #8404 @ 0x20d4 │ │ │ │ b.n 3b63c2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a4972> │ │ │ │ vtbl.8 d30, {d29-d30}, d13 │ │ │ │ - vcle.s , q6, #0 │ │ │ │ + vclt.s d31, d28, #0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adc.w r0, r6, #212 @ 0xd4 │ │ │ │ - @ instruction: 0xf0e000d4 │ │ │ │ - orrs.w r0, lr, #212 @ 0xd4 │ │ │ │ + sub.w r0, r6, #212 @ 0xd4 │ │ │ │ + adc.w r0, r0, #212 @ 0xd4 │ │ │ │ + @ instruction: 0xf0be00d4 │ │ │ │ + bics.w r0, r8, #212 @ 0xd4 │ │ │ │ vshr.s64 q8, q2, #40 │ │ │ │ - vqadd.s64 q8, q12, q2 │ │ │ │ - vqadd.s64 q0, q14, q2 │ │ │ │ - vqadd.s8 q0, q15, q2 │ │ │ │ - mcr 0, 7, r0, cr0, cr4, {6} │ │ │ │ - mcr 0, 5, r0, cr12, cr4, {6} │ │ │ │ - mrc 0, 2, r0, cr14, cr4, {6} │ │ │ │ - mrc 0, 0, r0, cr2, cr4, {6} │ │ │ │ - stcl 0, cr0, [r6, #848] @ 0x350 │ │ │ │ - ldcl 0, cr0, [sl, #-848]! @ 0xfffffcb0 │ │ │ │ + vshr.s64 q0, q2, #36 │ │ │ │ + vqadd.s32 q8, q15, q2 │ │ │ │ + vqadd.s8 q8, q8, q2 │ │ │ │ + vqadd.s8 q0, q14, q2 │ │ │ │ + mrc 0, 5, r0, cr14, cr4, {6} │ │ │ │ + mrc 0, 3, r0, cr2, cr4, {6} │ │ │ │ + mcr 0, 1, r0, cr6, cr4, {6} │ │ │ │ + ldcl 0, cr0, [sl, #848] @ 0x350 │ │ │ │ + stc 0, cr0, [sl, #848] @ 0x350 │ │ │ │ stc 0, cr0, [sl, #-848]! @ 0xfffffcb0 │ │ │ │ - stcl 0, cr0, [sl], {212} @ 0xd4 │ │ │ │ svc 253 @ 0xfd │ │ │ │ @ instruction: 0xfffde9b3 │ │ │ │ vcgt.f d29, d7, #0 │ │ │ │ - vdup.8 q13, d4[6] │ │ │ │ + vmull.u q13, d29, d20 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - @ instruction: 0xeb8000d4 │ │ │ │ - orr.w r0, r4, r4, lsr #3 │ │ │ │ + @ instruction: 0xebe000d4 │ │ │ │ + @ instruction: 0xeaa400d4 │ │ │ │ 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] │ │ │ │ str r6, [sp, #0] │ │ │ │ @@ -1146758,182 +1146755,182 @@ │ │ │ │ add r1, pc │ │ │ │ mov r0, r8 │ │ │ │ bl 393c0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2821bc> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ b.n 3b72e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a5894> │ │ │ │ nop │ │ │ │ - and.w r0, ip, r4, lsr #3 │ │ │ │ - strd r0, r0, [r2, #848]! @ 0x350 │ │ │ │ - @ instruction: 0xe9b800d4 │ │ │ │ - @ instruction: 0xe99000d4 │ │ │ │ - strd r0, r0, [r6, #-848] @ 0x350 │ │ │ │ - stmdb r0, {r2, r4, r6, r7} │ │ │ │ - ldmia.w r0!, {r2, r4, r6, r7} │ │ │ │ - ldmia r5!, {r3, r6} │ │ │ │ + orn r0, ip, r4, lsr #3 │ │ │ │ + orr.w r0, r2, r4, lsr #3 │ │ │ │ + ands.w r0, r8, r4, lsr #3 │ │ │ │ + ldrd r0, r0, [r0, #848]! @ 0x350 │ │ │ │ + @ instruction: 0xe9a600d4 │ │ │ │ + strd r0, r0, [r0, #-848]! @ 0x350 │ │ │ │ + ldmdb r0, {r2, r4, r6, r7} │ │ │ │ + ldmia r5, {r3, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ beq.n 3b7072 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a5622> │ │ │ │ - vtbx.8 d28, {d29}, d8 │ │ │ │ + vtbl.8 d28, {d13-d14}, d24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia.w r6, {r2, r4, r6, r7} │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5} │ │ │ │ + ldrd r0, r0, [r6], #848 @ 0x350 │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r0!, {r2, r7} │ │ │ │ + ldmia r0!, {r2, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia.w r4, {r2, r4, r6, r7} │ │ │ │ - ldmia r5, {r1, r3, r4, r5} │ │ │ │ + strd r0, r0, [r4], #848 @ 0x350 │ │ │ │ + ldmia r5!, {r1, r3, r4, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r5!, {r6} │ │ │ │ + ldmia r5, {r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrd r0, r0, [sl], #-848 @ 0x350 │ │ │ │ - ldrd r0, r0, [r8], #-848 @ 0x350 │ │ │ │ - ldrd r0, r0, [r4], #-848 @ 0x350 │ │ │ │ - ldrd r0, r0, [r2], #-848 @ 0x350 │ │ │ │ - ldmia r5!, {r4} │ │ │ │ + @ instruction: 0xe8da00d4 │ │ │ │ + @ instruction: 0xe8d800d4 │ │ │ │ + @ instruction: 0xe8d400d4 │ │ │ │ + @ instruction: 0xe8d200d4 │ │ │ │ + ldmia r5, {r4, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strd r0, r0, [ip], #-848 @ 0x350 │ │ │ │ - ldmia r5!, {r2} │ │ │ │ + @ instruction: 0xe8cc00d4 │ │ │ │ + ldmia r5, {r2, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xe85e00d4 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia.w lr!, {r2, r4, r6, r7} │ │ │ │ + ldmia r5!, {r1, r3, r4, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xe85000d4 │ │ │ │ - ldmia r4, {r4, r5, r6, r7} │ │ │ │ + ldmia.w r0!, {r2, r4, r6, r7} │ │ │ │ + ldmia r5!, {r4, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strex r0, r0, [r2, #848] @ 0x350 │ │ │ │ - ldmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia.w r2!, {r2, r4, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xe83600d4 │ │ │ │ + ldmia.w r6, {r2, r4, r6, r7} │ │ │ │ ldmia r3, {r0, r1, r3, r7} │ │ │ │ - vqshrun.s64 d30, q10, #3 │ │ │ │ + @ instruction: 0xfffde894 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xe83800d4 │ │ │ │ - @ instruction: 0xe83000d4 │ │ │ │ - @ instruction: 0xe83000d4 │ │ │ │ - @ instruction: 0xe82c00d4 │ │ │ │ - @ instruction: 0xe82800d4 │ │ │ │ - @ instruction: 0xe82400d4 │ │ │ │ - @ instruction: 0xe81c00d4 │ │ │ │ - @ instruction: 0xe81a00d4 │ │ │ │ + ldmia.w r8, {r2, r4, r6, r7} │ │ │ │ + ldmia.w r0, {r2, r4, r6, r7} │ │ │ │ + ldmia.w r0, {r2, r4, r6, r7} │ │ │ │ + stmia.w ip, {r2, r4, r6, r7} │ │ │ │ + stmia.w r8, {r2, r4, r6, r7} │ │ │ │ + stmia.w r4, {r2, r4, r6, r7} │ │ │ │ + ldrd r0, r0, [ip], #-848 @ 0x350 │ │ │ │ + ldrd r0, r0, [sl], #-848 @ 0x350 │ │ │ │ ldmia r7, {r0, r1, r3, r5, r6, r7} │ │ │ │ - vqshrun.s64 d30, q3, #3 │ │ │ │ + vqrshrun.s64 d30, q11, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ bls.n 3b70fa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a56aa> │ │ │ │ vtbx.8 d29, {d29- q15, q9 │ │ │ │ + vtbx.8 d30, {d13}, d2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ beq.n 3b728e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a583e> │ │ │ │ - vqshl.u64 d30, d0, #61 @ 0x3d │ │ │ │ + vqshl.u64 q15, q8, #61 @ 0x3d │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b7078 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a5628> │ │ │ │ + b.n 3b7138 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a56e8> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b6ff8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a55a8> │ │ │ │ + b.n 3b70b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a5668> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b6f80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a5530> │ │ │ │ + b.n 3b7040 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a55f0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b6f08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a54b8> │ │ │ │ + b.n 3b6fc8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a5578> │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldmia r6, {r0, r2, r3, r4, r5, r6} │ │ │ │ - vclt.f q15, q2, #0 │ │ │ │ + vrsubhn.i d30, , q10 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldmia r6, {r0, r4, r6} │ │ │ │ vcvt.f16.u16 q14, , #3 │ │ │ │ - vclt.f d30, d4, #0 │ │ │ │ + vclt.f q15, q10, #0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldmia r4, {r0, r1, r3, r4, r7} │ │ │ │ - vsli.32 d30, d24, #29 │ │ │ │ + vsli.64 d30, d8, #61 @ 0x3d │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b6ad8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a5088> │ │ │ │ + b.n 3b6b98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a5148> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b7914 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a5ec4> │ │ │ │ + b.n 3b79d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a5f84> │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldmia r2!, {r0, r3, r4, r6} │ │ │ │ @ instruction: 0xfffdcd0b │ │ │ │ - vqshlu.s64 d28, d12, #61 @ 0x3d │ │ │ │ + vqshlu.s64 q14, q14, #61 @ 0x3d │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldmia r2, {r0, r2, r6} │ │ │ │ - vabs.s q15, q4 │ │ │ │ + vneg.s d30, d24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r6!, {r1, r3, r4, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b78b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a5e60> │ │ │ │ + b.n 3b7970 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a5f20> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r6!, {r1, r5, r7} │ │ │ │ + stmia r7!, {r1} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b78a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a5e58> │ │ │ │ + b.n 3b7968 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a5f18> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r6!, {r1, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r4} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b78b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a5e60> │ │ │ │ + b.n 3b7970 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a5f20> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r4} │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldmia r0, {r0, r1, r2, r3, r6, r7} │ │ │ │ - vabs.s d30, d22 │ │ │ │ + vneg.s d30, d6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r2, r3, r4} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b7898 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a5e48> │ │ │ │ + b.n 3b7958 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a5f08> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b7894 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a5e44> │ │ │ │ + b.n 3b7954 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a5f04> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b7780 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a5d30> │ │ │ │ + b.n 3b7840 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a5df0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b764c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a5bfc> │ │ │ │ + b.n 3b770c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a5cbc> │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r7!, {r0, r1, r5, r6} │ │ │ │ vqshl.u32 d28, d21, #29 │ │ │ │ - vsra.u64 q15, q5, #3 │ │ │ │ + vrshr.u32 d30, d26, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b7620 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a5bd0> │ │ │ │ + b.n 3b76e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a5c90> │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r7!, {r0, r1, r3, r4, r5} │ │ │ │ - vcle.s q15, q4, #0 │ │ │ │ + vclt.s d30, d24, #0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r7!, {r0, r6} │ │ │ │ - vsli.32 d28, d28, #29 │ │ │ │ + vsli.64 d28, d12, #61 @ 0x3d │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a5bb0> │ │ │ │ + b.n 3b76c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a5c70> │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r7!, {r0, r2, r3, r5} │ │ │ │ - vsri.64 q14, q4, #3 │ │ │ │ + vsli.32 d28, d24, #29 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b7600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a5bb0> │ │ │ │ + b.n 3b76c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a5c70> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b75fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a5bac> │ │ │ │ + b.n 3b76bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a5c6c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r4!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b7608 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a5bb8> │ │ │ │ + b.n 3b76c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a5c78> │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r6!, {r0, r1, r2, r3, r4, r7} │ │ │ │ - vsra.u64 d30, d18, #3 │ │ │ │ + vrshr.u32 d30, d2, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r7!, {r0, r1, r3, r4, r6, r7} │ │ │ │ - vsra.u64 d30, d24, #3 │ │ │ │ + vrshr.u32 d30, d8, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r4!, {r3, r5, r7} │ │ │ │ + stmia r5!, {r3} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b7628 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a5bd8> │ │ │ │ + b.n 3b76e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a5c98> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b7624 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a5bd4> │ │ │ │ + b.n 3b76e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a5c94> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r4!, {r2, r3, r5, r7} │ │ │ │ + stmia r5!, {r2, r3} │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r7!, {r0, r1, r2, r4, r7} │ │ │ │ - vcle.s d30, d18, #0 │ │ │ │ + vclt.s d30, d2, #0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b7618 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a5bc8> │ │ │ │ + b.n 3b76d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a5c88> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b7614 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a5bc4> │ │ │ │ + b.n 3b76d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a5c84> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b760c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a5bbc> │ │ │ │ + b.n 3b76cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a5c7c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r1!, {r0, r1, r2, r3, r4, r7} │ │ │ │ - vsra.u64 d30, d4, #3 │ │ │ │ + vsra.u64 q15, q10, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ mov r0, r7 │ │ │ │ bl 399dd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x288388> │ │ │ │ ldr.w r1, [pc, #3164] @ 3b7f48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a64f8> │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r0 │ │ │ │ add r1, pc │ │ │ │ @@ -1148201,84 +1148198,84 @@ │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #320] @ 0x140 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ bl 399ed8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x288488> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #324] @ 0x144 │ │ │ │ b.n 3b7fe8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a6598> │ │ │ │ - svc 210 @ 0xd2 │ │ │ │ + b.n 3b7fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a6560> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - svc 198 @ 0xc6 │ │ │ │ + b.n 3b7f9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a654c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r5!, {r0, r4, r5, r7} │ │ │ │ - vshll.u32 , d28, #29 │ │ │ │ + @ instruction: 0xfffdba9c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r4, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - svc 70 @ 0x46 │ │ │ │ + svc 166 @ 0xa6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r5!, {r0, r1, r2, r5} │ │ │ │ - vqrdmlah.s , , d26[0] │ │ │ │ + vqrdmlsh.s , , d10[0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - udf #196 @ 0xc4 │ │ │ │ + svc 36 @ 0x24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r7!, {r0, r4, r6} │ │ │ │ - @ instruction: 0xfffdddf8 │ │ │ │ + vcvt.f32.u32 , q4, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bgt.n 3b8054 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a6604> │ │ │ │ + bgt.n 3b7f14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a64c4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bge.n 3b7f3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a64ec> │ │ │ │ + blt.n 3b7ffc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a65ac> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bls.n 3b801c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a65cc> │ │ │ │ + bls.n 3b7edc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a648c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvc.n 3b7f1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a64cc> │ │ │ │ + bhi.n 3b7fdc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a658c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvc.n 3b7fb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a6568> │ │ │ │ + bvc.n 3b8078 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a6628> │ │ │ │ lsls r4, r2, #3 │ │ │ │ pop {r0, r3, r4, r5, r7} │ │ │ │ - vshll.u32 , d12, #29 │ │ │ │ + @ instruction: 0xfffdba7c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvs.n 3b7f88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a6538> │ │ │ │ + bvc.n 3b8048 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a65f8> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - rev r4, r4 │ │ │ │ + hlt 0x0004 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvs.n 3b7f80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a6530> │ │ │ │ + bvc.n 3b8040 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a65f0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - rev r0, r6 │ │ │ │ + hlt 0x0010 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvs.n 3b7f88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a6538> │ │ │ │ + bvc.n 3b8048 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a65f8> │ │ │ │ lsls r4, r2, #3 │ │ │ │ pop {r0, r2, r4, r5, r6} │ │ │ │ - vtbx.8 d27, {d13-d15}, d2 │ │ │ │ + vtbl.8 d27, {d29-d31}, d18 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvs.n 3b7f98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a6548> │ │ │ │ + bvc.n 3b8058 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a6608> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - rev16 r6, r2 │ │ │ │ + hlt 0x0036 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvs.n 3b7fa8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a6558> │ │ │ │ + bvc.n 3b8068 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a6618> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add sp, #408 @ 0x198 │ │ │ │ + sub sp, #280 @ 0x118 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - rev r2, r6 │ │ │ │ + hlt 0x0012 │ │ │ │ lsls r4, r2, #3 │ │ │ │ revsh r3, r4 │ │ │ │ - vrsubhn.i d29, , q6 │ │ │ │ + vmlsl.u , d29, d28[0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb7a6 │ │ │ │ + @ instruction: 0xb806 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb7ac │ │ │ │ + @ instruction: 0xb80c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvs.n 3b7ed4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a6484> │ │ │ │ + bvs.n 3b7f94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a6544> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb7a2 │ │ │ │ + @ instruction: 0xb802 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvs.n 3b80b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a6664> │ │ │ │ + bvs.n 3b7f74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a6524> │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldmia r7, {r0, r4, r5, r7} │ │ │ │ - vceq.f , q2, #0 │ │ │ │ + vcle.f d29, d20, #0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ @ instruction: 0xb7e3 │ │ │ │ vqshrun.s64 d25, , #3 │ │ │ │ bl 399ed8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x288488> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #328] @ 0x148 │ │ │ │ ldr r0, [sp, #308] @ 0x134 │ │ │ │ @@ -1149456,76 +1149453,76 @@ │ │ │ │ ldr r0, [sp, #428] @ 0x1ac │ │ │ │ bl 39a828 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x288dd8> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #324] @ 0x144 │ │ │ │ b.n 3b8c38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a71e8> │ │ │ │ nop │ │ │ │ ldmia r5!, {r0, r1, r2, r6, r7} │ │ │ │ - vrsra.u64 d29, d2, #3 │ │ │ │ + vrsra.u64 , q9, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bcs.n 3b8cbc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a726c> │ │ │ │ + bcs.n 3b8b7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a712c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bcs.n 3b8ca8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a7258> │ │ │ │ + bcs.n 3b8b68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a7118> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bic.w r0, sl, #214 @ 0xd6 │ │ │ │ - cbz r2, 3b8c0e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a71be> │ │ │ │ + eor.w r0, sl, #214 @ 0xd6 │ │ │ │ + cbz r2, 3b8c26 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a71d6> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bne.n 3b8b70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a7120> │ │ │ │ + bcs.n 3b8c30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a71e0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r6, pc, #136 @ (adr r6, 3b8c5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a720c>) │ │ │ │ + add r6, pc, #520 @ (adr r6, 3b8ddc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a738c>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - sxtb r2, r3 │ │ │ │ + uxth r2, r7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bne.n 3b8c14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a71c4> │ │ │ │ + bne.n 3b8cd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a7284> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - sxth r2, r5 │ │ │ │ + uxth r2, r1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bne.n 3b8c24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a71d4> │ │ │ │ + bne.n 3b8ae4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a7094> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - sxth r0, r6 │ │ │ │ + uxth r0, r2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bne.n 3b8c28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a71d8> │ │ │ │ + bne.n 3b8ce8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a7298> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - sxth r6, r7 │ │ │ │ + uxth r6, r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bne.n 3b8c3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a71ec> │ │ │ │ + bne.n 3b8afc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a70ac> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - sxtb r4, r1 │ │ │ │ + uxth r4, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bne.n 3b8c50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a7200> │ │ │ │ + bne.n 3b8b10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a70c0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - sxtb r6, r1 │ │ │ │ + uxth r6, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bne.n 3b8c54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a7204> │ │ │ │ + bne.n 3b8b14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a70c4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - beq.n 3b8cd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a7284> │ │ │ │ + beq.n 3b8b94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a7144> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r7, {r3, r7} │ │ │ │ + ldmia r7, {r3, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r5!, {r1, r4, r6, r7} │ │ │ │ + ldmia r6!, {r1, r4, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, sp, #848 @ 0x350 │ │ │ │ + add sp, #208 @ 0xd0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, sp, #16 │ │ │ │ + add r7, sp, #400 @ 0x190 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r4!, {r3, r5} │ │ │ │ + ldmia r4!, {r3, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r6, sp, #232 @ 0xe8 │ │ │ │ + add r6, sp, #616 @ 0x268 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r3!, {r1, r4, r6} │ │ │ │ + ldmia r3!, {r1, r4, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r5, sp, #448 @ 0x1c0 │ │ │ │ + add r5, sp, #832 @ 0x340 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r4, sp, #664 @ 0x298 │ │ │ │ + add r5, sp, #24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ bl 39a828 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x288dd8> │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ strd r3, r0, [sp, #32] │ │ │ │ mov r2, r8 │ │ │ │ ldr r3, [sp, #320] @ 0x140 │ │ │ │ @@ -1150716,73 +1150713,73 @@ │ │ │ │ str r0, [sp, #276] @ 0x114 │ │ │ │ ldr r0, [sp, #384] @ 0x180 │ │ │ │ bl 39a828 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x288dd8> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #288] @ 0x120 │ │ │ │ b.n 3b9890 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a7e40> │ │ │ │ nop │ │ │ │ - ldmia r1!, {r4, r6} │ │ │ │ + ldmia r1!, {r4, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r3, sp, #536 @ 0x218 │ │ │ │ + add r3, sp, #920 @ 0x398 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r0!, {r2, r3, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r2, sp, #952 @ 0x3b8 │ │ │ │ + add r3, sp, #312 @ 0x138 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r0!, {r3} │ │ │ │ + ldmia r0!, {r3, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r2, sp, #344 @ 0x158 │ │ │ │ + add r2, sp, #728 @ 0x2d8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r5} │ │ │ │ + stmia r7!, {r1, r2, r3, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r1, sp, #560 @ 0x230 │ │ │ │ + add r1, sp, #944 @ 0x3b0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r6!, {r5, r6} │ │ │ │ + stmia r6!, {r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #776 @ 0x308 │ │ │ │ + add r1, sp, #136 @ 0x88 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r5!, {r1, r4, r7} │ │ │ │ + stmia r5!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, pc, #992 @ (adr r7, 3b9c28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a81d8>) │ │ │ │ + add r0, sp, #352 @ 0x160 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r4!, {r2, r6, r7} │ │ │ │ + stmia r5!, {r2, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, pc, #184 @ (adr r7, 3b9908 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a7eb8>) │ │ │ │ + add r7, pc, #568 @ (adr r7, 3b9a88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a8038>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r4!, {r2, r3, r5} │ │ │ │ + stmia r4!, {r2, r3, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r6, pc, #616 @ (adr r6, 3b9ac0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a8070>) │ │ │ │ + add r6, pc, #1000 @ (adr r6, 3b9c40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a81f0>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r3!, {r2, r4, r7} │ │ │ │ + stmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r6, pc, #24 @ (adr r6, 3b9878 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a7e28>) │ │ │ │ + add r6, pc, #408 @ (adr r6, 3b99f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a7fa8>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r3, r4, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r5, pc, #456 @ (adr r5, 3b9a30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a7fe0>) │ │ │ │ + add r5, pc, #840 @ (adr r5, 3b9bb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a8160>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r2!, {r1, r3, r5} │ │ │ │ + stmia r2!, {r1, r3, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r4, pc, #672 @ (adr r4, 3b9b10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a80c0>) │ │ │ │ + add r5, pc, #32 @ (adr r5, 3b9890 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a7e40>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r1!, {r5, r6} │ │ │ │ + stmia r1!, {r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r3, pc, #904 @ (adr r3, 3b9c00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a81b0>) │ │ │ │ + add r4, pc, #264 @ (adr r4, 3b9980 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a7f30>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r0!, {r1, r2, r4, r7} │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r3, pc, #112 @ (adr r3, 3b98f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a7ea0>) │ │ │ │ + add r3, pc, #496 @ (adr r3, 3b9a70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a8020>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ite gt │ │ │ │ - lslgt r4, r2, #3 │ │ │ │ - addle r2, pc, #344 @ (adr r2, 3b99e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a7f90>) │ │ │ │ + stmia r0!, {r2, r3, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - it cc │ │ │ │ - lslcc r4, r2, #3 │ │ │ │ - add r1, pc, #792 @ (adr r1, 3b9ba8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a8158>) │ │ │ │ + add r2, pc, #728 @ (adr r2, 3b9b60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a8110>) │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + it ls │ │ │ │ + lslls r4, r2, #3 │ │ │ │ + add r2, pc, #152 @ (adr r2, 3b9928 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a7ed8>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ bl 39a828 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x288dd8> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #320] @ 0x140 │ │ │ │ ldr r0, [sp, #428] @ 0x1ac │ │ │ │ bl 39a828 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x288dd8> │ │ │ │ @@ -1151977,76 +1151974,76 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ movs r3, #2 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ b.n 3ba4e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a8a98> │ │ │ │ nop │ │ │ │ - bkpt 0x0024 │ │ │ │ + bkpt 0x0084 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, pc, #728 @ (adr r0, 3ba748 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a8cf8>) │ │ │ │ + add r1, pc, #88 @ (adr r1, 3ba4c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a8a78>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pop {r3, r7, pc} │ │ │ │ + pop {r3, r5, r6, r7, pc} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, pc, #136 @ (adr r0, 3ba500 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a8ab0>) │ │ │ │ + add r0, pc, #520 @ (adr r0, 3ba680 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a8c30>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pop {r1, r3, r4, r5, r7} │ │ │ │ + pop {r1, r3, r4, pc} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r7, [sp, #352] @ 0x160 │ │ │ │ + ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r4, 3ba4fe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a8aae> │ │ │ │ + pop {r2, r3, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #568] @ 0x238 │ │ │ │ + ldr r6, [sp, #952] @ 0x3b8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r6, 3ba4d2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a8a82> │ │ │ │ + cbnz r6, 3ba4ea <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a8a9a> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #784] @ 0x310 │ │ │ │ + ldr r6, [sp, #144] @ 0x90 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - rev16 r0, r2 │ │ │ │ + hlt 0x0030 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r5, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r0, 3ba4ca <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a8a7a> │ │ │ │ + rev r0, r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [sp, #408] @ 0x198 │ │ │ │ + ldr r4, [sp, #792] @ 0x318 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r0, 3ba4ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a8a5c> │ │ │ │ + cbnz r0, 3ba4c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a8a74> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r3, [sp, #840] @ 0x348 │ │ │ │ + ldr r4, [sp, #200] @ 0xc8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb886 │ │ │ │ + @ instruction: 0xb8e6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb7b4 │ │ │ │ + @ instruction: 0xb814 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #344] @ 0x158 │ │ │ │ + ldr r2, [sp, #728] @ 0x2d8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb6b0 │ │ │ │ + @ instruction: 0xb710 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [sp, #376] @ 0x178 │ │ │ │ + ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r1, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb612 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [sp, #400] @ 0x190 │ │ │ │ + ldr r0, [sp, #784] @ 0x310 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r1, r5, r7} │ │ │ │ + push {r1, lr} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r7, [sp, #256] @ 0x100 │ │ │ │ + str r7, [sp, #640] @ 0x280 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r7, [sp, #208] @ 0xd0 │ │ │ │ + str r7, [sp, #592] @ 0x250 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r7, [sp, #144] @ 0x90 │ │ │ │ + str r7, [sp, #528] @ 0x210 │ │ │ │ lsls r4, r2, #3 │ │ │ │ str r5, [sp, #612] @ 0x264 │ │ │ │ - vqshlu.s64 , q12, #61 @ 0x3d │ │ │ │ + vqshl.u32 , q4, #29 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r2, r3} │ │ │ │ + push {r2, r3, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [sp, #856] @ 0x358 │ │ │ │ + str r7, [sp, #216] @ 0xd8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [sp, #808] @ 0x328 │ │ │ │ + str r7, [sp, #168] @ 0xa8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ str r6, [sp, #4] │ │ │ │ bl 393e48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2823f8> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r4, r0 │ │ │ │ add.w r3, r0, #48 @ 0x30 │ │ │ │ strd r3, r2, [sp, #780] @ 0x30c │ │ │ │ @@ -1152078,17 +1152075,17 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 3ba54a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a8afa> │ │ │ │ add.w sp, sp, #796 @ 0x31c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r6, [sp, #160] @ 0xa0 │ │ │ │ + str r6, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbz r6, 3ba59c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a8b4c> │ │ │ │ + cbz r6, 3ba5b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a8b64> │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrh r2, [r1, r3] │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1153015,15 +1153012,15 @@ │ │ │ │ adds r5, #1 │ │ │ │ mov r3, ip │ │ │ │ cmp r4, r5 │ │ │ │ bne.n 3bae96 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a9446> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cdp 1, 10, cr0, cr12, cr9, {4} │ │ │ │ - add r2, sp, #136 @ 0x88 │ │ │ │ + add r2, sp, #520 @ 0x208 │ │ │ │ lsls r4, r2, #3 │ │ │ │ cdp 1, 8, cr0, cr8, cr9, {4} │ │ │ │ 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] │ │ │ │ @@ -1154116,177 +1154113,177 @@ │ │ │ │ cmp.w r2, #310 @ 0x136 │ │ │ │ bcc.w 3bba9e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa04e> │ │ │ │ b.n 3bba0e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a9fbe> │ │ │ │ ldr.w r2, [r3, #192] @ 0xc0 │ │ │ │ cmp.w r2, #400 @ 0x190 │ │ │ │ bcs.w 3bb70a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a9cba> │ │ │ │ b.n 3bb9fe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a9fae> │ │ │ │ - add r0, sp, #480 @ 0x1e0 │ │ │ │ + add r0, sp, #864 @ 0x360 │ │ │ │ lsls r4, r2, #3 │ │ │ │ str r6, [r0, r0] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r0, sp, #480 @ 0x1e0 │ │ │ │ + add r0, sp, #864 @ 0x360 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #536 @ 0x218 │ │ │ │ + add r0, sp, #920 @ 0x398 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #592 @ 0x250 │ │ │ │ + add r0, sp, #976 @ 0x3d0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #616 @ 0x268 │ │ │ │ + add r0, sp, #1000 @ 0x3e8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #600 @ 0x258 │ │ │ │ + add r0, sp, #984 @ 0x3d8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #656 @ 0x290 │ │ │ │ + add r1, sp, #16 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r1, sp, #120 @ 0x78 │ │ │ │ + add r1, sp, #504 @ 0x1f8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r1, sp, #160 @ 0xa0 │ │ │ │ + add r1, sp, #544 @ 0x220 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r2, sp, #536 @ 0x218 │ │ │ │ + add r2, sp, #920 @ 0x398 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r2, sp, #576 @ 0x240 │ │ │ │ + add r2, sp, #960 @ 0x3c0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r2, sp, #632 @ 0x278 │ │ │ │ + add r2, sp, #1016 @ 0x3f8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r2, sp, #688 @ 0x2b0 │ │ │ │ + add r3, sp, #48 @ 0x30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r2, sp, #664 @ 0x298 │ │ │ │ + add r3, sp, #24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r2, sp, #848 @ 0x350 │ │ │ │ + add r3, sp, #208 @ 0xd0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r2, sp, #920 @ 0x398 │ │ │ │ + add r3, sp, #280 @ 0x118 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r2, sp, #992 @ 0x3e0 │ │ │ │ + add r3, sp, #352 @ 0x160 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ + add r3, sp, #424 @ 0x1a8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r2, sp, #960 @ 0x3c0 │ │ │ │ + add r3, sp, #320 @ 0x140 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r2, sp, #912 @ 0x390 │ │ │ │ + add r3, sp, #272 @ 0x110 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r2, sp, #1000 @ 0x3e8 │ │ │ │ + add r3, sp, #360 @ 0x168 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r6, pc, #992 @ (adr r6, 3bc018 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa5c8>) │ │ │ │ + add r7, pc, #352 @ (adr r7, 3bbd98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa348>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, pc, #56 @ (adr r7, 3bbc74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa224>) │ │ │ │ + add r7, pc, #440 @ (adr r7, 3bbdf4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa3a4>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r6, pc, #960 @ (adr r6, 3bc000 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa5b0>) │ │ │ │ + add r7, pc, #320 @ (adr r7, 3bbd80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa330>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r6, pc, #816 @ (adr r6, 3bbf74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa524>) │ │ │ │ + add r7, pc, #176 @ (adr r7, 3bbcf4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa2a4>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r6, pc, #824 @ (adr r6, 3bbf80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa530>) │ │ │ │ + add r7, pc, #184 @ (adr r7, 3bbd00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa2b0>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r6, pc, #856 @ (adr r6, 3bbfa4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa554>) │ │ │ │ + add r7, pc, #216 @ (adr r7, 3bbd24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa2d4>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r6, pc, #912 @ (adr r6, 3bbfe0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa590>) │ │ │ │ + add r7, pc, #272 @ (adr r7, 3bbd60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa310>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r6, pc, #968 @ (adr r6, 3bc01c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa5cc>) │ │ │ │ + add r7, pc, #328 @ (adr r7, 3bbd9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa34c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, pc, #0 @ (adr r7, 3bbc58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa208>) │ │ │ │ + add r7, pc, #384 @ (adr r7, 3bbdd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa388>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, pc, #56 @ (adr r7, 3bbc94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa244>) │ │ │ │ + add r7, pc, #440 @ (adr r7, 3bbe14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa3c4>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, pc, #112 @ (adr r7, 3bbcd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa280>) │ │ │ │ + add r7, pc, #496 @ (adr r7, 3bbe50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa400>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, pc, #168 @ (adr r7, 3bbd0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa2bc>) │ │ │ │ + add r7, pc, #552 @ (adr r7, 3bbe8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa43c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, pc, #240 @ (adr r7, 3bbd58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa308>) │ │ │ │ + add r7, pc, #624 @ (adr r7, 3bbed8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa488>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, pc, #296 @ (adr r7, 3bbd94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa344>) │ │ │ │ + add r7, pc, #680 @ (adr r7, 3bbf14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa4c4>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, pc, #320 @ (adr r7, 3bbdb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa360>) │ │ │ │ + add r7, pc, #704 @ (adr r7, 3bbf30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa4e0>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, pc, #312 @ (adr r7, 3bbdac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa35c>) │ │ │ │ + add r7, pc, #696 @ (adr r7, 3bbf2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa4dc>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, pc, #320 @ (adr r7, 3bbdb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa368>) │ │ │ │ + add r7, pc, #704 @ (adr r7, 3bbf38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa4e8>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, pc, #328 @ (adr r7, 3bbdc4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa374>) │ │ │ │ + add r7, pc, #712 @ (adr r7, 3bbf44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa4f4>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r4, pc, #432 @ (adr r4, 3bbe30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa3e0>) │ │ │ │ + add r4, pc, #816 @ (adr r4, 3bbfb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa560>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r4, pc, #472 @ (adr r4, 3bbe5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa40c>) │ │ │ │ + add r4, pc, #856 @ (adr r4, 3bbfdc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa58c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r4, pc, #392 @ (adr r4, 3bbe10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa3c0>) │ │ │ │ + add r4, pc, #776 @ (adr r4, 3bbf90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa540>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r4, pc, #440 @ (adr r4, 3bbe44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa3f4>) │ │ │ │ + add r4, pc, #824 @ (adr r4, 3bbfc4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa574>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #296 @ 0x128 │ │ │ │ + add r0, sp, #680 @ 0x2a8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #368 @ 0x170 │ │ │ │ + add r0, sp, #752 @ 0x2f0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #408 @ 0x198 │ │ │ │ + add r0, sp, #792 @ 0x318 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #448 @ 0x1c0 │ │ │ │ + add r0, sp, #832 @ 0x340 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #504 @ 0x1f8 │ │ │ │ + add r0, sp, #888 @ 0x378 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #536 @ 0x218 │ │ │ │ + add r0, sp, #920 @ 0x398 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #552 @ 0x228 │ │ │ │ + add r0, sp, #936 @ 0x3a8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #480 @ 0x1e0 │ │ │ │ + add r0, sp, #864 @ 0x360 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #536 @ 0x218 │ │ │ │ + add r0, sp, #920 @ 0x398 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #496 @ 0x1f0 │ │ │ │ + add r0, sp, #880 @ 0x370 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #504 @ 0x1f8 │ │ │ │ + add r0, sp, #888 @ 0x378 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #544 @ 0x220 │ │ │ │ + add r0, sp, #928 @ 0x3a0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #584 @ 0x248 │ │ │ │ + add r0, sp, #968 @ 0x3c8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #472 @ 0x1d8 │ │ │ │ + add r0, sp, #856 @ 0x358 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #640 @ 0x280 │ │ │ │ + add r1, sp, #0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #696 @ 0x2b8 │ │ │ │ + add r1, sp, #56 @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #560 @ 0x230 │ │ │ │ + add r0, sp, #944 @ 0x3b0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #64 @ 0x40 │ │ │ │ + add r0, sp, #448 @ 0x1c0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #72 @ 0x48 │ │ │ │ + add r0, sp, #456 @ 0x1c8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #80 @ 0x50 │ │ │ │ + add r0, sp, #464 @ 0x1d0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #152 @ 0x98 │ │ │ │ + add r0, sp, #536 @ 0x218 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #224 @ 0xe0 │ │ │ │ + add r0, sp, #608 @ 0x260 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #296 @ 0x128 │ │ │ │ + add r0, sp, #680 @ 0x2a8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #368 @ 0x170 │ │ │ │ + add r0, sp, #752 @ 0x2f0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #456 @ 0x1c8 │ │ │ │ + add r0, sp, #840 @ 0x348 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #544 @ 0x220 │ │ │ │ + add r0, sp, #928 @ 0x3a0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #584 @ 0x248 │ │ │ │ + add r0, sp, #968 @ 0x3c8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #672 @ 0x2a0 │ │ │ │ + add r1, sp, #32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #744 @ 0x2e8 │ │ │ │ + add r1, sp, #104 @ 0x68 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #664 @ 0x298 │ │ │ │ + add r1, sp, #24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, pc, #392 @ (adr r0, 3bbe94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa444>) │ │ │ │ + add r0, pc, #776 @ (adr r0, 3bc014 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa5c4>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, pc, #376 @ (adr r0, 3bbe88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa438>) │ │ │ │ + add r0, pc, #760 @ (adr r0, 3bc008 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa5b8>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r3, pc, #72 @ (adr r3, 3bbd5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa30c>) │ │ │ │ + add r3, pc, #456 @ (adr r3, 3bbedc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa48c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r3, pc, #136 @ (adr r3, 3bbda0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa350>) │ │ │ │ + add r3, pc, #520 @ (adr r3, 3bbf20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa4d0>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r5, pc, #904 @ (adr r5, 3bc0a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa654>) │ │ │ │ + add r6, pc, #264 @ (adr r6, 3bbe24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa3d4>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r4, pc, #720 @ (adr r4, 3bbff0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa5a0>) │ │ │ │ + add r5, pc, #80 @ (adr r5, 3bbd70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa320>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r4, pc, #832 @ (adr r4, 3bc064 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa614>) │ │ │ │ + add r5, pc, #192 @ (adr r5, 3bbde4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa394>) │ │ │ │ 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] @ (3bbd64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa314>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1154308,15 +1154305,15 @@ │ │ │ │ add r3, pc │ │ │ │ mla r3, r2, r4, r3 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ svc 154 @ 0x9a │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ + ldr r3, [sp, #464] @ 0x1d0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ svc 124 @ 0x7c │ │ │ │ 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 │ │ │ │ @@ -1155435,199 +1155432,199 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r7, r6 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #648] @ 0x288 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r3, pc, #88 @ (adr r3, 3bc990 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aaf40>) │ │ │ │ + add r3, pc, #472 @ (adr r3, 3bcb10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab0c0>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r3, pc, #216 @ (adr r3, 3bca14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aafc4>) │ │ │ │ + add r3, pc, #600 @ (adr r3, 3bcb94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab144>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r3, pc, #104 @ (adr r3, 3bc9a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aaf58>) │ │ │ │ + add r3, pc, #488 @ (adr r3, 3bcb28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab0d8>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r5, sp, #376 @ 0x178 │ │ │ │ + add r5, sp, #760 @ 0x2f8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r5, sp, #400 @ 0x190 │ │ │ │ + add r5, sp, #784 @ 0x310 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r5, sp, #384 @ 0x180 │ │ │ │ + add r5, sp, #768 @ 0x300 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r5, sp, #480 @ 0x1e0 │ │ │ │ + add r5, sp, #864 @ 0x360 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r5, sp, #480 @ 0x1e0 │ │ │ │ + add r5, sp, #864 @ 0x360 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r1, sp, #688 @ 0x2b0 │ │ │ │ + add r2, sp, #48 @ 0x30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r1, sp, #1016 @ 0x3f8 │ │ │ │ + add r2, sp, #376 @ 0x178 │ │ │ │ lsls r4, r2, #3 │ │ │ │ subs r7, #208 @ 0xd0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r7, pc, #224 @ (adr r7, 3bca44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aaff4>) │ │ │ │ + add r7, pc, #608 @ (adr r7, 3bcbc4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab174>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, pc, #104 @ (adr r7, 3bc9d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aaf80>) │ │ │ │ + add r7, pc, #488 @ (adr r7, 3bcb50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab100>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, pc, #536 @ (adr r7, 3bcb84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab134>) │ │ │ │ + add r7, pc, #920 @ (adr r7, 3bcd04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab2b4>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r5, pc, #520 @ (adr r5, 3bcb78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab128>) │ │ │ │ + add r5, pc, #904 @ (adr r5, 3bccf8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab2a8>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r5, pc, #480 @ (adr r5, 3bcb54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab104>) │ │ │ │ + add r5, pc, #864 @ (adr r5, 3bccd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab284>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r5, pc, #608 @ (adr r5, 3bcbd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab188>) │ │ │ │ + add r5, pc, #992 @ (adr r5, 3bcd58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab308>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r5, pc, #544 @ (adr r5, 3bcb9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab14c>) │ │ │ │ + add r5, pc, #928 @ (adr r5, 3bcd1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab2cc>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r6, pc, #240 @ (adr r6, 3bca70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab020>) │ │ │ │ + add r6, pc, #624 @ (adr r6, 3bcbf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab1a0>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r6, pc, #184 @ (adr r6, 3bca3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aafec>) │ │ │ │ + add r6, pc, #568 @ (adr r6, 3bcbbc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab16c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r5, pc, #992 @ (adr r5, 3bcd68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab318>) │ │ │ │ + add r6, pc, #352 @ (adr r6, 3bcae8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab098>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r4, pc, #808 @ (adr r4, 3bccb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab264>) │ │ │ │ + add r5, pc, #168 @ (adr r5, 3bca34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aafe4>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r4, pc, #664 @ (adr r4, 3bcc28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab1d8>) │ │ │ │ + add r5, pc, #24 @ (adr r5, 3bc9a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aaf58>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r5, pc, #984 @ (adr r5, 3bcd6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab31c>) │ │ │ │ + add r6, pc, #344 @ (adr r6, 3bcaec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab09c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r5, pc, #880 @ (adr r5, 3bcd08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab2b8>) │ │ │ │ + add r6, pc, #240 @ (adr r6, 3bca88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab038>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r5, pc, #576 @ (adr r5, 3bcbdc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab18c>) │ │ │ │ + add r5, pc, #960 @ (adr r5, 3bcd5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab30c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r5, pc, #400 @ (adr r5, 3bcb30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab0e0>) │ │ │ │ + add r5, pc, #784 @ (adr r5, 3bccb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab260>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r3, pc, #128 @ (adr r3, 3bca24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aafd4>) │ │ │ │ + add r3, pc, #512 @ (adr r3, 3bcba4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab154>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r3, pc, #128 @ (adr r3, 3bca28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aafd8>) │ │ │ │ + add r3, pc, #512 @ (adr r3, 3bcba8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab158>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r3, pc, #128 @ (adr r3, 3bca2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aafdc>) │ │ │ │ + add r3, pc, #512 @ (adr r3, 3bcbac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab15c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r3, pc, #128 @ (adr r3, 3bca30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aafe0>) │ │ │ │ + add r3, pc, #512 @ (adr r3, 3bcbb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab160>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r3, pc, #128 @ (adr r3, 3bca34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aafe4>) │ │ │ │ + add r3, pc, #512 @ (adr r3, 3bcbb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab164>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r2, pc, #576 @ (adr r2, 3bcbf8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab1a8>) │ │ │ │ + add r2, pc, #960 @ (adr r2, 3bcd78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab328>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r2, pc, #560 @ (adr r2, 3bcbec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab19c>) │ │ │ │ + add r2, pc, #944 @ (adr r2, 3bcd6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab31c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r1, pc, #752 @ (adr r1, 3bccb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab260>) │ │ │ │ + add r2, pc, #112 @ (adr r2, 3bca30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aafe0>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r1, pc, #752 @ (adr r1, 3bccb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab264>) │ │ │ │ + add r2, pc, #112 @ (adr r2, 3bca34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aafe4>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r1, pc, #784 @ (adr r1, 3bccd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab288>) │ │ │ │ + add r2, pc, #144 @ (adr r2, 3bca58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab008>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r1, pc, #800 @ (adr r1, 3bccec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab29c>) │ │ │ │ + add r2, pc, #160 @ (adr r2, 3bca6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab01c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r1, pc, #816 @ (adr r1, 3bcd00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab2b0>) │ │ │ │ + add r2, pc, #176 @ (adr r2, 3bca80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab030>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r1, pc, #832 @ (adr r1, 3bcd14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab2c4>) │ │ │ │ + add r2, pc, #192 @ (adr r2, 3bca94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab044>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r1, pc, #848 @ (adr r1, 3bcd28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab2d8>) │ │ │ │ + add r2, pc, #208 @ (adr r2, 3bcaa8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab058>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #32] │ │ │ │ + ldr r5, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #56] @ 0x38 │ │ │ │ + ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #72] @ 0x48 │ │ │ │ + ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #136] @ 0x88 │ │ │ │ + ldr r5, [sp, #520] @ 0x208 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #136] @ 0x88 │ │ │ │ + ldr r5, [sp, #520] @ 0x208 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #184] @ 0xb8 │ │ │ │ + ldr r5, [sp, #568] @ 0x238 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #232] @ 0xe8 │ │ │ │ + ldr r5, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #312] @ 0x138 │ │ │ │ + ldr r5, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #360] @ 0x168 │ │ │ │ + ldr r5, [sp, #744] @ 0x2e8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r5, [sp, #808] @ 0x328 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #520] @ 0x208 │ │ │ │ + ldr r5, [sp, #904] @ 0x388 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #600] @ 0x258 │ │ │ │ + ldr r5, [sp, #984] @ 0x3d8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r6, [sp, #40] @ 0x28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #808] @ 0x328 │ │ │ │ + ldr r6, [sp, #168] @ 0xa8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #816] @ 0x330 │ │ │ │ + ldr r6, [sp, #176] @ 0xb0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #848] @ 0x350 │ │ │ │ + ldr r6, [sp, #208] @ 0xd0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #856] @ 0x358 │ │ │ │ + ldr r6, [sp, #216] @ 0xd8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #856] @ 0x358 │ │ │ │ + ldr r6, [sp, #216] @ 0xd8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #872] @ 0x368 │ │ │ │ + ldr r6, [sp, #232] @ 0xe8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #912] @ 0x390 │ │ │ │ + ldr r6, [sp, #272] @ 0x110 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r6, [sp, #328] @ 0x148 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r6, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r6, [sp, #376] @ 0x178 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #24] │ │ │ │ + ldr r6, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #24] │ │ │ │ + ldr r6, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #72] @ 0x48 │ │ │ │ + ldr r6, [sp, #456] @ 0x1c8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #88] @ 0x58 │ │ │ │ + ldr r6, [sp, #472] @ 0x1d8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #104] @ 0x68 │ │ │ │ + ldr r6, [sp, #488] @ 0x1e8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #120] @ 0x78 │ │ │ │ + ldr r6, [sp, #504] @ 0x1f8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #136] @ 0x88 │ │ │ │ + ldr r6, [sp, #520] @ 0x208 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #184] @ 0xb8 │ │ │ │ + ldr r6, [sp, #568] @ 0x238 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #232] @ 0xe8 │ │ │ │ + ldr r6, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #296] @ 0x128 │ │ │ │ + ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #280] @ 0x118 │ │ │ │ + ldr r6, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #312] @ 0x138 │ │ │ │ + ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #272] @ 0x110 │ │ │ │ + ldr r6, [sp, #656] @ 0x290 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #248] @ 0xf8 │ │ │ │ + ldr r6, [sp, #632] @ 0x278 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #248] @ 0xf8 │ │ │ │ + ldr r6, [sp, #632] @ 0x278 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #256] @ 0x100 │ │ │ │ + ldr r6, [sp, #640] @ 0x280 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #264] @ 0x108 │ │ │ │ + ldr r6, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #272] @ 0x110 │ │ │ │ + ldr r6, [sp, #656] @ 0x290 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #280] @ 0x118 │ │ │ │ + ldr r6, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #288] @ 0x120 │ │ │ │ + ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #296] @ 0x128 │ │ │ │ + ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #312] @ 0x138 │ │ │ │ + ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #344] @ 0x158 │ │ │ │ + ldr r6, [sp, #728] @ 0x2d8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r7, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r7, [sp, #856] @ 0x358 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r7, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r7, [sp, #832] @ 0x340 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r7, [sp, #152] @ 0x98 │ │ │ │ + ldr r7, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r7, [sp, #0] │ │ │ │ + ldr r7, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #904] @ 0x388 │ │ │ │ + ldr r7, [sp, #264] @ 0x108 │ │ │ │ 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, 3bcab8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab068> │ │ │ │ ldr.w r0, [r3, #192] @ 0xc0 │ │ │ │ @@ -1156734,153 +1156731,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 3bcde2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab392> │ │ │ │ - ldr r6, [sp, #608] @ 0x260 │ │ │ │ + ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #600] @ 0x258 │ │ │ │ + ldr r6, [sp, #984] @ 0x3d8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #568] @ 0x238 │ │ │ │ + ldr r6, [sp, #952] @ 0x3b8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r6, [sp, #872] @ 0x368 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r6, [sp, #824] @ 0x338 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #560] @ 0x230 │ │ │ │ + ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #536] @ 0x218 │ │ │ │ + ldr r6, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [sp, #296] @ 0x128 │ │ │ │ + ldr r4, [sp, #680] @ 0x2a8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [sp, #264] @ 0x108 │ │ │ │ + ldr r4, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r6, r1, #7 │ │ │ │ + subs r6, r5, #0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #264] @ 0x108 │ │ │ │ + ldr r6, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #264] @ 0x108 │ │ │ │ + ldr r6, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #264] @ 0x108 │ │ │ │ + ldr r6, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #264] @ 0x108 │ │ │ │ + ldr r6, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #264] @ 0x108 │ │ │ │ + ldr r6, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #264] @ 0x108 │ │ │ │ + ldr r6, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #264] @ 0x108 │ │ │ │ + ldr r6, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #264] @ 0x108 │ │ │ │ + ldr r6, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r7, [sp, #32] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #616] @ 0x268 │ │ │ │ + ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #376] @ 0x178 │ │ │ │ + ldr r6, [sp, #760] @ 0x2f8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r3, [sp, #280] @ 0x118 │ │ │ │ + ldr r3, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #72] @ 0x48 │ │ │ │ + ldr r6, [sp, #456] @ 0x1c8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ + ldr r6, [sp, #400] @ 0x190 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r6, [sp, #376] @ 0x178 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #768] @ 0x300 │ │ │ │ + ldr r6, [sp, #128] @ 0x80 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [sp, #256] @ 0x100 │ │ │ │ + ldr r0, [sp, #640] @ 0x280 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #160] @ 0xa0 │ │ │ │ + ldr r5, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #144] @ 0x90 │ │ │ │ + ldr r5, [sp, #528] @ 0x210 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #168] @ 0xa8 │ │ │ │ + ldr r5, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #144] @ 0x90 │ │ │ │ + ldr r5, [sp, #528] @ 0x210 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #192] @ 0xc0 │ │ │ │ + ldr r5, [sp, #576] @ 0x240 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #208] @ 0xd0 │ │ │ │ + ldr r5, [sp, #592] @ 0x250 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #168] @ 0xa8 │ │ │ │ + ldr r5, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #160] @ 0xa0 │ │ │ │ + ldr r5, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r0, [sp, #832] @ 0x340 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #384] @ 0x180 │ │ │ │ + ldr r2, [sp, #768] @ 0x300 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #360] @ 0x168 │ │ │ │ + ldr r2, [sp, #744] @ 0x2e8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #328] @ 0x148 │ │ │ │ + ldr r2, [sp, #712] @ 0x2c8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #240] @ 0xf0 │ │ │ │ + ldr r2, [sp, #624] @ 0x270 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #48] @ 0x30 │ │ │ │ + ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [sp, #280] @ 0x118 │ │ │ │ + str r6, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [sp, #128] @ 0x80 │ │ │ │ + str r6, [sp, #512] @ 0x200 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [sp, #144] @ 0x90 │ │ │ │ + str r6, [sp, #528] @ 0x210 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r7, [sp, #128] @ 0x80 │ │ │ │ + str r7, [sp, #512] @ 0x200 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [sp, #136] @ 0x88 │ │ │ │ + ldr r1, [sp, #520] @ 0x208 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [sp, #512] @ 0x200 │ │ │ │ + ldr r1, [sp, #896] @ 0x380 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r1, [sp, #344] @ 0x158 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [sp, #880] @ 0x370 │ │ │ │ + ldr r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r5, [sp, #312] @ 0x138 │ │ │ │ + str r5, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r5, [sp, #112] @ 0x70 │ │ │ │ + str r5, [sp, #496] @ 0x1f0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r5, [sp, #40] @ 0x28 │ │ │ │ + str r5, [sp, #424] @ 0x1a8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #880] @ 0x370 │ │ │ │ + str r5, [sp, #240] @ 0xf0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #560] @ 0x230 │ │ │ │ + str r4, [sp, #944] @ 0x3b0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r7, [sp, #448] @ 0x1c0 │ │ │ │ + str r7, [sp, #832] @ 0x340 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r7, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r0, [sp, #336] @ 0x150 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r5, [sp, #264] @ 0x108 │ │ │ │ + str r5, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #704] @ 0x2c0 │ │ │ │ + str r5, [sp, #64] @ 0x40 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #648] @ 0x288 │ │ │ │ + str r5, [sp, #8] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #456] @ 0x1c8 │ │ │ │ + str r4, [sp, #840] @ 0x348 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #408] @ 0x198 │ │ │ │ + str r4, [sp, #792] @ 0x318 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #216] @ 0xd8 │ │ │ │ + str r4, [sp, #600] @ 0x258 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #192] @ 0xc0 │ │ │ │ + str r4, [sp, #576] @ 0x240 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #960] @ 0x3c0 │ │ │ │ + str r5, [sp, #320] @ 0x140 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [sp, #976] @ 0x3d0 │ │ │ │ + str r3, [sp, #336] @ 0x150 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #744] @ 0x2e8 │ │ │ │ + str r5, [sp, #104] @ 0x68 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [sp, #0] │ │ │ │ + str r6, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r5, [sp, #944] @ 0x3b0 │ │ │ │ + str r6, [sp, #304] @ 0x130 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #784] @ 0x310 │ │ │ │ + str r2, [sp, #144] @ 0x90 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r5, [sp, #456] @ 0x1c8 │ │ │ │ + str r5, [sp, #840] @ 0x348 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [sp, #572] @ 0x23c │ │ │ │ mov r1, r2 │ │ │ │ movs r5, #0 │ │ │ │ bl 542d90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x431340> │ │ │ │ ldr.w r3, [pc, #1036] @ 3bdbbc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ac16c> │ │ │ │ @@ -1157269,79 +1157266,79 @@ │ │ │ │ b.w 3bc060 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa610> │ │ │ │ ldrb.w r2, [r3, #645] @ 0x285 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 3bc0ae <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aa65e> │ │ │ │ b.n 3bd3bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ab96c> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r0, [sp, #240] @ 0xf0 │ │ │ │ + str r0, [sp, #624] @ 0x270 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #208] @ 0xd0 │ │ │ │ + str r0, [sp, #592] @ 0x250 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #256] @ 0x100 │ │ │ │ + str r0, [sp, #640] @ 0x280 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #256] @ 0x100 │ │ │ │ + str r0, [sp, #640] @ 0x280 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #240] @ 0xf0 │ │ │ │ + str r0, [sp, #624] @ 0x270 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #224] @ 0xe0 │ │ │ │ + str r0, [sp, #608] @ 0x260 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #240] @ 0xf0 │ │ │ │ + str r0, [sp, #624] @ 0x270 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [sp, #560] @ 0x230 │ │ │ │ + str r2, [sp, #944] @ 0x3b0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [sp, #536] @ 0x218 │ │ │ │ + str r2, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [sp, #944] @ 0x3b0 │ │ │ │ + str r3, [sp, #304] @ 0x130 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [sp, #808] @ 0x328 │ │ │ │ + str r3, [sp, #168] @ 0xa8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [sp, #424] @ 0x1a8 │ │ │ │ + str r2, [sp, #808] @ 0x328 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r5, #62] @ 0x3e │ │ │ │ + str r0, [sp, #304] @ 0x130 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [sp, #608] @ 0x260 │ │ │ │ + str r2, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [sp, #616] @ 0x268 │ │ │ │ + str r2, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [sp, #208] @ 0xd0 │ │ │ │ + str r2, [sp, #592] @ 0x250 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [sp, #88] @ 0x58 │ │ │ │ + str r2, [sp, #472] @ 0x1d8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [sp, #272] @ 0x110 │ │ │ │ + str r2, [sp, #656] @ 0x290 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [sp, #112] @ 0x70 │ │ │ │ + str r2, [sp, #496] @ 0x1f0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [sp, #920] @ 0x398 │ │ │ │ + str r3, [sp, #280] @ 0x118 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [sp, #160] @ 0xa0 │ │ │ │ + str r2, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r7, #12] │ │ │ │ + str r6, [r3, #20] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r1, [sp, #912] @ 0x390 │ │ │ │ + str r2, [sp, #272] @ 0x110 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [r5, #64] @ 0x40 │ │ │ │ + ldr r6, [r1, #72] @ 0x48 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r4, [r2, #40] @ 0x28 │ │ │ │ + ldrh r4, [r6, #42] @ 0x2a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #320] @ 0x140 │ │ │ │ + str r0, [sp, #704] @ 0x2c0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #224] @ 0xe0 │ │ │ │ + str r0, [sp, #608] @ 0x260 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r1, #54] @ 0x36 │ │ │ │ + ldrh r2, [r5, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r2, #54] @ 0x36 │ │ │ │ + ldrh r0, [r6, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r2, #54] @ 0x36 │ │ │ │ + ldrh r0, [r6, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r6, #36] @ 0x24 │ │ │ │ + ldrh r0, [r2, #40] @ 0x28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r5, #36] @ 0x24 │ │ │ │ + ldrh r4, [r1, #40] @ 0x28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r2, #46] @ 0x2e │ │ │ │ + ldrh r4, [r6, #48] @ 0x30 │ │ │ │ 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] @ (3bdee8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ac498>) │ │ │ │ @@ -1158601,22 +1158598,22 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r0, r4 │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r6, r5, r2 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrh r6, [r5, #36] @ 0x24 │ │ │ │ + ldrh r6, [r1, #40] @ 0x28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r3, #36] @ 0x24 │ │ │ │ + ldrh r6, [r7, #38] @ 0x26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - vst4. {d16-d19}, [r6 :64], r8 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ + vld1.8 @ instruction: 0xf9a600d8 │ │ │ │ + ldmia r5!, {r1, r3, r4} │ │ │ │ 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 4859c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x373f78> │ │ │ │ @@ -1159197,15 +1159194,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 │ │ │ │ - stmia r5!, {r3, r4, r5} │ │ │ │ + stmia r5!, {r3, r4, r7} │ │ │ │ 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 3bf7d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2add84> │ │ │ │ @@ -1159263,15 +1159260,15 @@ │ │ │ │ add.w r0, r8, #4 │ │ │ │ bl 3bef4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ad4fc> │ │ │ │ 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 │ │ │ │ - str r6, [sp, #256] @ 0x100 │ │ │ │ + str r6, [sp, #640] @ 0x280 │ │ │ │ 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] @ (3bf1ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ad79c>) │ │ │ │ @@ -1159462,15 +1159459,15 @@ │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ asrs r4, r0, #32 │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #14] │ │ │ │ + strh r2, [r0, #18] │ │ │ │ lsls r4, r2, #3 │ │ │ │ lsrs r0, r6, #25 │ │ │ │ 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 │ │ │ │ @@ -1160523,23 +1160520,23 @@ │ │ │ │ b.n 3bfc06 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ae1b6> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r1, #19 │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #28] │ │ │ │ + str r0, [r1, #36] @ 0x24 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrh r2, [r6, #18] │ │ │ │ + ldrh r2, [r2, #22] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strb r0, [r1, #25] │ │ │ │ + strb r0, [r5, #26] │ │ │ │ lsls r4, r2, #3 │ │ │ │ lsls r2, r6, #15 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strb r2, [r2, #22] │ │ │ │ + strb r2, [r6, #23] │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ bic.w r3, r3, #4227858432 @ 0xfc000000 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ beq.n 3bfd2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ae2dc> │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ beq.n 3bfd2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ae2dc> │ │ │ │ @@ -1160875,27 +1160872,27 @@ │ │ │ │ bl 545b00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4340b0> │ │ │ │ bl 5454cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x433a7c> │ │ │ │ mov r2, r0 │ │ │ │ b.n 3bfff4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ae5a4> │ │ │ │ nop │ │ │ │ lsls r0, r4, #10 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strb r2, [r5, #15] │ │ │ │ + strb r2, [r1, #17] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r2, #54] @ 0x36 │ │ │ │ + strh r0, [r6, #56] @ 0x38 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r4, [r7, #52] @ 0x34 │ │ │ │ + ldr r4, [r3, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ subs r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #46] @ 0x2e │ │ │ │ + strh r6, [r7, #48] @ 0x30 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r4, [r6, #44] @ 0x2c │ │ │ │ + ldr r4, [r2, #52] @ 0x34 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [r0, #20] │ │ │ │ + ldr r0, [r4, #24] │ │ │ │ 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] │ │ │ │ @@ -1161049,15 +1161046,15 @@ │ │ │ │ b.n 3c0138 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ae6e8> │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ sub.w fp, r5, #1 │ │ │ │ clz fp, fp │ │ │ │ mov.w fp, fp, lsr #5 │ │ │ │ b.n 3c0162 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ae712> │ │ │ │ nop │ │ │ │ - strb r4, [r7, #5] │ │ │ │ + strb r4, [r3, #7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ b.n 3c0254 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ae804> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ubfx r3, r3, #0, #26 │ │ │ │ tst r3, r1 │ │ │ │ beq.n 3c0252 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ae802> │ │ │ │ ldrb r3, [r0, #29] │ │ │ │ @@ -1161958,17 +1161955,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf6340193 │ │ │ │ addw r1, r0, #2195 @ 0x893 │ │ │ │ asrs r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #116] @ 0x74 │ │ │ │ + str r4, [r2, #124] @ 0x7c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r4, #108] @ 0x6c │ │ │ │ + str r4, [r0, #116] @ 0x74 │ │ │ │ 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] @ (3c0da4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2af354>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1162201,35 +1162198,35 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (3c0e74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2af424>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (3c0e78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2af428>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - str r0, [r4, #84] @ 0x54 │ │ │ │ + str r0, [r0, #92] @ 0x5c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [r5, #84] @ 0x54 │ │ │ │ + str r2, [r1, #92] @ 0x5c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r2, #84] @ 0x54 │ │ │ │ + str r4, [r6, #88] @ 0x58 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r7, #76] @ 0x4c │ │ │ │ + str r6, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [r7, #80] @ 0x50 │ │ │ │ + str r0, [r3, #88] @ 0x58 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [r3, #88] @ 0x58 │ │ │ │ + str r2, [r7, #92] @ 0x5c │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r0, sp, #192 @ 0xc0 │ │ │ │ + add r0, sp, #576 @ 0x240 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r0, sp, #168 @ 0xa8 │ │ │ │ + add r0, sp, #552 @ 0x228 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r4, [r5, #76] @ 0x4c │ │ │ │ + str r4, [r1, #84] @ 0x54 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r6, #76] @ 0x4c │ │ │ │ + str r6, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [r6, #80] @ 0x50 │ │ │ │ + str r0, [r2, #88] @ 0x58 │ │ │ │ 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 │ │ │ │ @@ -1162684,19 +1162681,19 @@ │ │ │ │ eors r3, r1 │ │ │ │ b.n 3c12ba <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2af86a> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 45a864 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x348e14> │ │ │ │ b.n 3c106a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2af61a> │ │ │ │ nop │ │ │ │ - blt.n 3c1308 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2af8b8> │ │ │ │ + bgt.n 3c13c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2af978> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bls.n 3c1324 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2af8d4> │ │ │ │ + bge.n 3c13e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2af994> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bhi.n 3c1294 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2af844> │ │ │ │ + bls.n 3c1354 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2af904> │ │ │ │ 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] @ 3c18b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2afe60> │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ @@ -1163681,15 +1163678,15 @@ │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ b.n 3c1bec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b019c> │ │ │ │ lsls r3, r2, #6 │ │ │ │ b.n 3c204a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b05fa> │ │ │ │ vmls.i q15, , d28[0] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrsb r6, [r5, r1] │ │ │ │ + ldrsb r6, [r1, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ bgt.n 3c1dce <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b037e> │ │ │ │ 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 │ │ │ │ @@ -1163784,15 +1163781,15 @@ │ │ │ │ bl 4ea948 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3d8ef8> │ │ │ │ b.n 3c1e8a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b043a> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ b.n 3c22f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b08a4> │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, r4] │ │ │ │ + strb r6, [r2, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ b.n 3c21bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b076c> │ │ │ │ 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 │ │ │ │ @@ -1164017,17 +1164014,17 @@ │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ b.n 3c2084 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b0634> │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 3c2030 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b05e0> │ │ │ │ b.n 3c20ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b065c> │ │ │ │ nop │ │ │ │ - strh r4, [r6, r3] │ │ │ │ + strh r4, [r2, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r7, r2] │ │ │ │ + strh r2, [r3, r4] │ │ │ │ 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 │ │ │ │ @@ -1164548,51 +1164545,51 @@ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 3dd038 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb5e8> │ │ │ │ b.n 3c23f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b09a8> │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #848] @ (3c29f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b0fa0>) │ │ │ │ + ldr r3, [pc, #208] @ (3c2770 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b0d20>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r6, r2] │ │ │ │ + strh r2, [r2, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r7, r1] │ │ │ │ + str r4, [r3, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r7, r2] │ │ │ │ + str r6, [r3, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r4, r4] │ │ │ │ + str r4, [r0, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r7, [pc, #400] @ (3c2844 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b0df4>) │ │ │ │ + ldr r7, [pc, #784] @ (3c29c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b0f74>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r7, r3] │ │ │ │ + strh r2, [r3, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r2, r4] │ │ │ │ + str r6, [r6, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r4, r2] │ │ │ │ + strh r0, [r0, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [r0, r5] │ │ │ │ + str r2, [r4, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r5, r5] │ │ │ │ + str r4, [r1, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r2, r6] │ │ │ │ + str r6, [r6, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [r0, r7] │ │ │ │ + strh r0, [r4, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r3, r1] │ │ │ │ + strh r2, [r7, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [pc, #368] @ (3c2848 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b0df8>) │ │ │ │ + ldr r6, [pc, #752] @ (3c29c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b0f78>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [pc, #728] @ (3c29b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b0f64>) │ │ │ │ + ldr r7, [pc, #88] @ (3c2734 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b0ce4>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r1, r1] │ │ │ │ + str r6, [r5, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [pc, #856] @ (3c2a3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b0fec>) │ │ │ │ + ldr r6, [pc, #216] @ (3c27bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b0d6c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r3, r5] │ │ │ │ + str r4, [r7, r6] │ │ │ │ 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] @ 3c31c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b1778> │ │ │ │ subw sp, sp, #2076 @ 0x81c │ │ │ │ @@ -1165591,35 +1165588,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 3c3158 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b1708> │ │ │ │ lsls r3, r2, #6 │ │ │ │ cmp r7, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, r0] │ │ │ │ + str r6, [r3, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ bvc.n 3c325c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b180c> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r7, [pc, #512] @ (3c33e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b1998>) │ │ │ │ + ldr r7, [pc, #896] @ (3c3568 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b1b18>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r7, [pc, #416] @ (3c338c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b193c>) │ │ │ │ + ldr r7, [pc, #800] @ (3c350c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b1abc>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r7, [pc, #368] @ (3c3360 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b1910>) │ │ │ │ + ldr r7, [pc, #752] @ (3c34e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b1a90>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r7, [pc, #320] @ (3c3334 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b18e4>) │ │ │ │ + ldr r7, [pc, #704] @ (3c34b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b1a64>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [pc, #1008] @ (3c35e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b1b98>) │ │ │ │ + ldr r7, [pc, #368] @ (3c3368 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b1918>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [r1, #64] @ 0x40 │ │ │ │ + ldr r4, [r5, #68] @ 0x44 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r6, [r7, r2] │ │ │ │ + str r6, [r3, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r6, r5] │ │ │ │ + strh r4, [r2, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r2, r3] │ │ │ │ + strh r2, [r6, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ bne.w 3c30ee <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b169e> │ │ │ │ mov r8, r4 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [r8, #96] @ 0x60 │ │ │ │ @@ -1166152,83 +1166149,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 │ │ │ │ - ldr r7, [pc, #96] @ (3c3844 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b1df4>) │ │ │ │ + ldr r7, [pc, #480] @ (3c39c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b1f74>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [pc, #528] @ (3c39f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b1fa8>) │ │ │ │ + ldr r4, [pc, #912] @ (3c3b78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b2128>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [pc, #864] @ (3c3b4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b20fc>) │ │ │ │ + ldr r5, [pc, #224] @ (3c38cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b1e7c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [pc, #288] @ (3c3910 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b1ec0>) │ │ │ │ + ldr r4, [pc, #672] @ (3c3a90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b2040>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [pc, #40] @ (3c381c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b1dcc>) │ │ │ │ + ldr r5, [pc, #424] @ (3c399c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b1f4c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r3, [pc, #352] @ (3c3958 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b1f08>) │ │ │ │ + ldr r3, [pc, #736] @ (3c3ad8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b2088>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bx r8 │ │ │ │ + @ instruction: 0x47a2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - mov ip, r5 │ │ │ │ + bxns r1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - mov sl, sl │ │ │ │ + bx r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [pc, #80] @ (3c3858 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b1e08>) │ │ │ │ + ldr r0, [pc, #464] @ (3c39d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b1f88>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bx lr │ │ │ │ + @ instruction: 0x47d6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bx r5 │ │ │ │ + @ instruction: 0x478a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - mov lr, fp │ │ │ │ + bx r7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r6, #76] @ 0x4c │ │ │ │ + str r4, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r2, [pc, #32] @ (3c383c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b1dec>) │ │ │ │ + ldr r2, [pc, #416] @ (3c39bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b1f6c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r4, #76] @ 0x4c │ │ │ │ + str r6, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r1, [pc, #800] @ (3c3b44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b20f4>) │ │ │ │ + ldr r2, [pc, #160] @ (3c38c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b1e74>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [pc, #104] @ (3c3890 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b1e40>) │ │ │ │ + ldr r2, [pc, #488] @ (3c3a10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b1fc0>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [r0, #76] @ 0x4c │ │ │ │ + str r0, [r4, #80] @ 0x50 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - blx r6 │ │ │ │ + ldr r0, [pc, #64] @ (3c3870 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b1e20>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [pc, #504] @ (3c3a2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b1fdc>) │ │ │ │ + ldr r0, [pc, #888] @ (3c3bac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b215c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - blx r8 │ │ │ │ + ldr r0, [pc, #128] @ (3c38b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b1e68>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [pc, #624] @ (3c3aac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b205c>) │ │ │ │ + ldr r0, [pc, #1008] @ (3c3c2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b21dc>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - tst r6, r6 │ │ │ │ + cmp r6, r2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r4, r1 │ │ │ │ + cmn r4, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmn r0, r2 │ │ │ │ + orrs r0, r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - muls r4, r2 │ │ │ │ + bics r4, r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bics r4, r1 │ │ │ │ + mvns r4, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bics r4, r7 │ │ │ │ + add r4, r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, r7 │ │ │ │ + add r8, r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - mov ip, r6 │ │ │ │ + bxns r2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r4, r1 │ │ │ │ + cmn r4, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [pc, #160] @ (3c3904 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b1eb4>) │ │ │ │ + ldr r1, [pc, #544] @ (3c3a84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b2034>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [pc, #920] @ (3c3c00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b21b0>) │ │ │ │ + ldr r1, [pc, #280] @ (3c3980 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b1f30>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bics r4, r0 │ │ │ │ + mvns r4, r4 │ │ │ │ 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] @ 3c43fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b29ac> │ │ │ │ @@ -1167291,45 +1167288,45 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ stmia r7!, {r4, r5, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r1, r4, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r2, [pc, #600] @ (3c4668 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b2c18>) │ │ │ │ + ldr r2, [pc, #984] @ (3c47e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b2d98>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r3, [pc, #128] @ (3c4494 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b2a44>) │ │ │ │ + ldr r3, [pc, #512] @ (3c4614 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b2bc4>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [pc, #384] @ (3c4598 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b2b48>) │ │ │ │ + ldr r0, [pc, #768] @ (3c4718 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b2cc8>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r6!, {r1, r2, r5, r7} │ │ │ │ + ldmia r7!, {r1, r2} │ │ │ │ lsls r3, r2, #3 │ │ │ │ cmp r7, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #904 @ 0x388 │ │ │ │ + add r7, sp, #264 @ 0x108 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r0, [pc, #608] @ (3c468c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b2c3c>) │ │ │ │ + ldr r0, [pc, #992] @ (3c480c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b2dbc>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r4, {r4, r6} │ │ │ │ + ldmia r4, {r4, r5, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - mov r6, lr │ │ │ │ + mov lr, sl │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp ip, fp │ │ │ │ + mov r4, r7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0x4796 │ │ │ │ + @ instruction: 0x47f6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [pc, #304] @ (3c4574 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b2b24>) │ │ │ │ + ldr r0, [pc, #688] @ (3c46f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b2ca4>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r2, #202 @ 0xca │ │ │ │ + adds r3, #42 @ 0x2a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - mov sl, r1 │ │ │ │ + mov sl, sp │ │ │ │ lsls r4, r2, #3 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r2, [r9, #16] │ │ │ │ sub.w r3, r9, #20 │ │ │ │ cbz r2, 3c4472 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b2a22> │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ @@ -1168253,63 +1168250,63 @@ │ │ │ │ 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 │ │ │ │ - adcs r6, r4 │ │ │ │ + rors r6, r0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - tst r2, r3 │ │ │ │ + negs r2, r7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r5, pc, #512 @ (adr r5, 3c5024 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b35d4>) │ │ │ │ + add r5, pc, #896 @ (adr r5, 3c51a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b3754>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ cbz r1, 3c4e7a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b342a> │ │ │ │ - vraddhn.i d16, , q14 │ │ │ │ + vraddhn.i d16, , q6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ands r4, r2 │ │ │ │ + eors r4, r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r5, #94 @ 0x5e │ │ │ │ + subs r5, #190 @ 0xbe │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r2, #118 @ 0x76 │ │ │ │ + subs r2, #214 @ 0xd6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r4, #72 @ 0x48 │ │ │ │ + subs r4, #168 @ 0xa8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r3, #108 @ 0x6c │ │ │ │ + subs r3, #204 @ 0xcc │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r2, #64 @ 0x40 │ │ │ │ + subs r2, #160 @ 0xa0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r5, #12 │ │ │ │ + subs r5, #108 @ 0x6c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xfa2600d3 │ │ │ │ - subs r4, #128 @ 0x80 │ │ │ │ + @ instruction: 0xfa8600d3 │ │ │ │ + subs r4, #224 @ 0xe0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xfa2600d3 │ │ │ │ - subs r2, #208 @ 0xd0 │ │ │ │ + @ instruction: 0xfa8600d3 │ │ │ │ + subs r3, #48 @ 0x30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsls r6, r4, #3 │ │ │ │ + lsls r6, r0, #5 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r4, #208 @ 0xd0 │ │ │ │ + subs r5, #48 @ 0x30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ sub sp, #508 @ 0x1fc │ │ │ │ - vtbx.8 d19, {d31-, d4[7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r3, #114 @ 0x72 │ │ │ │ + subs r4, #124 @ 0x7c │ │ │ │ lsls r4, r2, #3 │ │ │ │ subs r3, #210 @ 0xd2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r1, #124 @ 0x7c │ │ │ │ + subs r4, #50 @ 0x32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r1, #74 @ 0x4a │ │ │ │ + subs r1, #220 @ 0xdc │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [r4, #96] @ 0x60 │ │ │ │ + subs r1, #170 @ 0xaa │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + str r2, [r0, #104] @ 0x68 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r3, [pc, #28] @ (3c4ea4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b3454>) │ │ │ │ ldrb r0, [r0, #18] │ │ │ │ add r3, pc │ │ │ │ cbz r0, 3c4ea0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b3450> │ │ │ │ ldr r0, [pc, #24] @ (3c4ea8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b3458>) │ │ │ │ @@ -1170901,27 +1170898,27 @@ │ │ │ │ b.n 3c64e2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b4a92> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #160 @ 0xa0 │ │ │ │ + adds r4, #0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r7, #58 @ 0x3a │ │ │ │ + adds r7, #154 @ 0x9a │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r4, #160 @ 0xa0 │ │ │ │ + movs r5, #0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - udf #24 │ │ │ │ + udf #120 @ 0x78 │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r2, [sp, #856] @ 0x358 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - movs r4, #78 @ 0x4e │ │ │ │ + movs r4, #174 @ 0xae │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r6, #154 @ 0x9a │ │ │ │ + movs r6, #250 @ 0xfa │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #72] @ (3c65cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b4b7c>) │ │ │ │ ldrb.w ip, [r4, #212] @ 0xd4 │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ @@ -1170948,15 +1170945,15 @@ │ │ │ │ pop {r4} │ │ │ │ and.w r0, r0, #1 │ │ │ │ bx lr │ │ │ │ ldr r2, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #50] @ 0x32 │ │ │ │ + strh r2, [r6, #52] @ 0x34 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #72] @ (3c6628 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b4bd8>) │ │ │ │ ldrb.w ip, [r4, #212] @ 0xd4 │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ @@ -1170983,15 +1170980,15 @@ │ │ │ │ pop {r4} │ │ │ │ ubfx r0, r0, #6, #1 │ │ │ │ bx lr │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, #46] @ 0x2e │ │ │ │ + strh r6, [r2, #50] @ 0x32 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #72] @ (3c6684 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b4c34>) │ │ │ │ ldrb.w ip, [r4, #212] @ 0xd4 │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ @@ -1171018,15 +1171015,15 @@ │ │ │ │ pop {r4} │ │ │ │ ubfx r0, r0, #5, #1 │ │ │ │ bx lr │ │ │ │ ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #44] @ 0x2c │ │ │ │ + strh r2, [r7, #46] @ 0x2e │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #72] @ (3c66e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b4c90>) │ │ │ │ ldrb.w ip, [r4, #212] @ 0xd4 │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ @@ -1171053,15 +1171050,15 @@ │ │ │ │ pop {r4} │ │ │ │ ubfx r0, r0, #4, #1 │ │ │ │ bx lr │ │ │ │ ldr r1, [sp, #392] @ 0x188 │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, #40] @ 0x28 │ │ │ │ + strh r6, [r3, #44] @ 0x2c │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #72] @ (3c673c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b4cec>) │ │ │ │ ldrb.w ip, [r4, #212] @ 0xd4 │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ @@ -1171088,15 +1171085,15 @@ │ │ │ │ pop {r4} │ │ │ │ ubfx r0, r0, #3, #1 │ │ │ │ bx lr │ │ │ │ ldr r1, [sp, #24] │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #38] @ 0x26 │ │ │ │ + strh r2, [r0, #42] @ 0x2a │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #72] @ (3c6798 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b4d48>) │ │ │ │ ldrb.w ip, [r4, #212] @ 0xd4 │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ @@ -1171123,15 +1171120,15 @@ │ │ │ │ pop {r4} │ │ │ │ ubfx r0, r0, #2, #1 │ │ │ │ bx lr │ │ │ │ ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #36] @ 0x24 │ │ │ │ + strh r6, [r4, #38] @ 0x26 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #72] @ (3c67f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b4da4>) │ │ │ │ ldrb.w ip, [r4, #212] @ 0xd4 │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ @@ -1171158,27 +1171155,27 @@ │ │ │ │ pop {r4} │ │ │ │ ubfx r0, r0, #1, #1 │ │ │ │ bx lr │ │ │ │ ldr r0, [sp, #312] @ 0x138 │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, #32] │ │ │ │ + strh r2, [r1, #36] @ 0x24 │ │ │ │ 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] @ (3c681c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b4dcc>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 73548 <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r1, #146 @ 0x92 │ │ │ │ + movs r1, #242 @ 0xf2 │ │ │ │ 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] @ (3c686c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b4e1c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1171204,29 +1171201,29 @@ │ │ │ │ bne.n 3c6846 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b4df6> │ │ │ │ ldr r1, [pc, #16] @ (3c6870 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b4e20>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 73548 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bcs.n 3c6928 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b4ed8> │ │ │ │ + bcs.n 3c67e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b4d98> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldr r6, [r0, #92] @ 0x5c │ │ │ │ + ldr r6, [r4, #96] @ 0x60 │ │ │ │ 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] @ (3c6890 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b4e40>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 73548 <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r1, #46 @ 0x2e │ │ │ │ + movs r1, #142 @ 0x8e │ │ │ │ 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] @ (3c68d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b4e84>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1171246,18 +1171243,18 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 73548 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3c68c2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b4e72> │ │ │ │ nop │ │ │ │ - bne.n 3c68a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b4e58> │ │ │ │ + bcs.n 3c6968 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b4f18> │ │ │ │ lsls r2, r4, #3 │ │ │ │ @ instruction: 0xfb19ffff │ │ │ │ - ldr r2, [r4, #84] @ 0x54 │ │ │ │ + ldr r2, [r0, #92] @ 0x5c │ │ │ │ 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] │ │ │ │ @@ -1171278,15 +1171275,15 @@ │ │ │ │ bne.n 3c68fa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b4eaa> │ │ │ │ ldr r1, [pc, #12] @ (3c6920 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b4ed0>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 73548 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bge.n 3c6960 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b4f10> │ │ │ │ + bge.n 3c6a20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b4fd0> │ │ │ │ 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 │ │ │ │ @@ -1171319,15 +1171316,15 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3c6956 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b4f06> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3c6946 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b4ef6> │ │ │ │ @ instruction: 0xffa3ffff │ │ │ │ - bls.n 3c6948 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b4ef8> │ │ │ │ + bge.n 3c6a08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b4fb8> │ │ │ │ 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] @ (3c69d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b4f80>) │ │ │ │ @@ -1171353,17 +1171350,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3c69ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b4f5c> │ │ │ │ ldr r1, [pc, #12] @ (3c69d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b4f84>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 73548 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ - movs r0, #40 @ 0x28 │ │ │ │ + movs r0, #136 @ 0x88 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r0, #8 │ │ │ │ + movs r0, #104 @ 0x68 │ │ │ │ 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] │ │ │ │ @@ -1171393,15 +1171390,15 @@ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ sub.w r4, r3, #28 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3c69fe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b4fae> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r3, r5] │ │ │ │ + strh r6, [r7, r6] │ │ │ │ lsls r1, r4, #3 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cmp r3, #53 @ 0x35 │ │ │ │ bhi.w 3c6db8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5368> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1171783,75 +1171780,75 @@ │ │ │ │ bx lr │ │ │ │ blx r2 │ │ │ │ b.n 3c6bd2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5182> │ │ │ │ blx r2 │ │ │ │ b.n 3c6acc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b507c> │ │ │ │ nop │ │ │ │ @ instruction: 0xff91ffff │ │ │ │ - subs r2, r5, #4 │ │ │ │ + subs r2, r1, #6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ vminnm.f16 , , │ │ │ │ - stmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r3, r4, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ vmaxnm.f16 , , │ │ │ │ vminnm.f16 , , │ │ │ │ - ldrh r0, [r3, #16] │ │ │ │ + ldrh r0, [r7, #18] │ │ │ │ lsls r1, r3, #3 │ │ │ │ vmaxnm.f16 , , │ │ │ │ - ldrh r4, [r4, #14] │ │ │ │ + ldrh r4, [r0, #18] │ │ │ │ lsls r1, r3, #3 │ │ │ │ mcr2 15, 7, pc, cr5, cr15, {7} @ │ │ │ │ mrc2 15, 6, pc, cr5, cr15, {7} │ │ │ │ - ldrh r6, [r5, #12] │ │ │ │ + ldrh r6, [r1, #16] │ │ │ │ lsls r1, r3, #3 │ │ │ │ mcr2 15, 5, pc, cr13, cr15, {7} @ │ │ │ │ - subs r4, r7, #0 │ │ │ │ + subs r4, r3, #2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ mcr2 15, 4, pc, cr11, cr15, {7} @ │ │ │ │ - strb r0, [r0, #3] │ │ │ │ + strb r0, [r4, #4] │ │ │ │ lsls r1, r3, #3 │ │ │ │ mcr2 15, 3, pc, cr13, cr15, {7} @ │ │ │ │ - subs r2, r1, #0 │ │ │ │ + subs r2, r5, #1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ mcr2 15, 2, pc, cr13, cr15, {7} @ │ │ │ │ - ldr r2, [r4, #64] @ 0x40 │ │ │ │ + ldr r2, [r0, #72] @ 0x48 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r2, [r1, r5] │ │ │ │ + str r2, [r5, r6] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bhi.n 3c6d5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b530c> │ │ │ │ + bls.n 3c6e1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b53cc> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrh r0, [r1, #6] │ │ │ │ + ldrh r0, [r5, #8] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - eors r2, r5 │ │ │ │ + lsrs r2, r1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r4, r1, #10 │ │ │ │ + lsls r4, r5, #11 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r0, r3, #5 │ │ │ │ + adds r0, r7, #6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r1, r1] │ │ │ │ + strh r4, [r5, r2] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r6, [r7, #2] │ │ │ │ + ldrh r6, [r3, #6] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - adds r0, r6, #4 │ │ │ │ + adds r0, r2, #6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r0, r2] │ │ │ │ + strh r0, [r4, r3] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r0, [r5, r1] │ │ │ │ + strh r0, [r1, r3] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r6, [r6, #48] @ 0x30 │ │ │ │ + ldr r6, [r2, #56] @ 0x38 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r4, [r3, r1] │ │ │ │ + str r4, [r7, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r4, r5, #2 │ │ │ │ + adds r4, r1, #4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r0, r0] │ │ │ │ + str r4, [r4, r1] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r6, r7, #0 │ │ │ │ + adds r6, r3, #2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [r1, r5] │ │ │ │ + str r0, [r5, r6] │ │ │ │ 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 │ │ │ │ @@ -1171931,32 +1171928,32 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ ldr r1, [pc, #44] @ (3c6f40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b54f0>) │ │ │ │ add r1, pc │ │ │ │ b.n 3c6ebe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b546e> │ │ │ │ blx r2 │ │ │ │ b.n 3c6eba <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b546a> │ │ │ │ - subs r4, r6, r5 │ │ │ │ + subs r4, r2, r7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r4, r1, #1 │ │ │ │ + adds r4, r5, #2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r0, r7, #0 │ │ │ │ + adds r0, r3, #2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ @ instruction: 0xfb81ffff │ │ │ │ - bvs.n 3c6f90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5540> │ │ │ │ + bvs.n 3c6e50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5400> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - subs r6, r5, r4 │ │ │ │ + subs r6, r1, r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r0, r2, r4 │ │ │ │ + subs r0, r6, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r4, r1, r4 │ │ │ │ + subs r4, r5, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r2, r6, r3 │ │ │ │ + subs r2, r2, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bpl.n 3c6ef4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b54a4> │ │ │ │ + bvs.n 3c6fb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5564> │ │ │ │ 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] @ (3c6f88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5538>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1171978,18 +1171975,18 @@ │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3c6f70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5520> │ │ │ │ - subs r0, r6, r2 │ │ │ │ + subs r0, r2, r4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ @ instruction: 0xfacdffff │ │ │ │ - bpl.n 3c7084 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5634> │ │ │ │ + bpl.n 3c6f44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b54f4> │ │ │ │ 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] @ (3c6ff0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b55a0>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1172022,20 +1172019,20 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3c6fc0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5570> │ │ │ │ nop │ │ │ │ - subs r4, r5, r1 │ │ │ │ + subs r4, r1, r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ @ instruction: 0xfa7dffff │ │ │ │ - bpl.n 3c704c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b55fc> │ │ │ │ + bpl.n 3c6f0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b54bc> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - subs r2, r0, r1 │ │ │ │ + subs r2, r4, r2 │ │ │ │ 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, 3c7022 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b55d2> │ │ │ │ @@ -1172051,15 +1172048,15 @@ │ │ │ │ add r1, pc │ │ │ │ blx 73548 <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3c7022 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b55d2> │ │ │ │ nop │ │ │ │ @ instruction: 0xfa19ffff │ │ │ │ - subs r2, r6, r2 │ │ │ │ + subs r2, r2, r4 │ │ │ │ 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 40bb6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2fa11c> │ │ │ │ @@ -1172219,52 +1172216,52 @@ │ │ │ │ add r1, pc │ │ │ │ blx 73548 <__printf_chk@plt> │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ b.n 3c70b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5660> │ │ │ │ blx r2 │ │ │ │ b.n 3c707a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b562a> │ │ │ │ nop │ │ │ │ - adds r2, r2, r7 │ │ │ │ + subs r2, r6, r0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ @ instruction: 0xf969ffff │ │ │ │ - @ instruction: 0x4786 │ │ │ │ + @ instruction: 0x47e6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r0, r1, r7 │ │ │ │ + subs r0, r5, r0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r2, r4, r7 │ │ │ │ + subs r2, r0, r1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r2, r7, r4 │ │ │ │ + adds r2, r3, r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r2, r4, r5 │ │ │ │ + adds r2, r0, r7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r5, {r2, r4, r5, r6} │ │ │ │ + ldmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r4, r5, r4 │ │ │ │ + adds r4, r1, r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r0, r5, r4 │ │ │ │ + adds r0, r1, r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r6, r6, r5 │ │ │ │ + adds r6, r2, r7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r6, r5, r5 │ │ │ │ + adds r6, r1, r7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r2, r2, r5 │ │ │ │ + adds r2, r6, r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r4, r7, r4 │ │ │ │ + adds r4, r3, r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r2, r4, r4 │ │ │ │ + adds r2, r0, r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r4, r1, r4 │ │ │ │ + adds r4, r5, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r6, r6, r3 │ │ │ │ + adds r6, r2, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [pc, #784] @ (3c7518 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5ac8>) │ │ │ │ + ldr r5, [pc, #144] @ (3c7298 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5848>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ - adds r4, r1, r3 │ │ │ │ + adds r4, r5, r4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r4, r6, r2 │ │ │ │ + adds r4, r2, r4 │ │ │ │ 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 │ │ │ │ @@ -1172303,17 +1172300,17 @@ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 3c727c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b582c> │ │ │ │ bl 3c6a34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b4fe4> │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ pop {r4, pc} │ │ │ │ - strh r4, [r3, #22] │ │ │ │ + strh r4, [r7, #24] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r7, [sp, #808] @ 0x328 │ │ │ │ + ldr r0, [sp, #168] @ 0xa8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ bl 38b28a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27983a> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ @@ -1172360,24 +1172357,24 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 73548 <__printf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ blx r2 │ │ │ │ b.n 3c72da <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b588a> │ │ │ │ - adds r6, r7, r0 │ │ │ │ + adds r6, r3, r2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r6, r4, r0 │ │ │ │ + adds r6, r0, r2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ bl 329312 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2178c2> │ │ │ │ - asrs r2, r7, #31 │ │ │ │ + adds r2, r3, r1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r0, r6, #31 │ │ │ │ + adds r0, r2, r1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r6, r2, #31 │ │ │ │ + adds r6, r6, r0 │ │ │ │ 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 │ │ │ │ @@ -1172406,20 +1172403,20 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 73548 <__printf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ blx r2 │ │ │ │ b.n 3c7354 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5904> │ │ │ │ - asrs r6, r7, #30 │ │ │ │ + adds r6, r3, r0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ bl 2b137a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x19f92a> │ │ │ │ - @ instruction: 0xb870 │ │ │ │ + @ instruction: 0xb8d0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - asrs r2, r3, #30 │ │ │ │ + asrs r2, r7, #31 │ │ │ │ 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 │ │ │ │ @@ -1172539,15 +1172536,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r0, #34] @ 0x22 │ │ │ │ lsls r3, r2, #6 │ │ │ │ ldrh r4, [r1, #32] │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r2, #26 │ │ │ │ + asrs r6, r6, #27 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #88] @ (3c7528 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5ad8>) │ │ │ │ ldrb.w ip, [r4, #212] @ 0xd4 │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ @@ -1172582,15 +1172579,15 @@ │ │ │ │ ldrbhi.w r0, [r1, #2220] @ 0x8ac │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrh r2, [r5, #24] │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, #28] │ │ │ │ + strb r6, [r4, #29] │ │ │ │ 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 │ │ │ │ @@ -1172622,15 +1172619,15 @@ │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ blx r1 │ │ │ │ b.n 3c756a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5b1a> │ │ │ │ stc2l 15, cr15, [r1], {255} @ 0xff │ │ │ │ - ldrb r2, [r6, #30] │ │ │ │ + strh r2, [r2, #0] │ │ │ │ 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 │ │ │ │ @@ -1172678,17 +1172675,17 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ blx r1 │ │ │ │ b.n 3c75ca <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5b7a> │ │ │ │ nop │ │ │ │ stc2l 15, cr15, [r1], #-1020 @ 0xfffffc04 │ │ │ │ - asrs r0, r4, #21 │ │ │ │ + asrs r0, r0, #23 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - tst r6, r0 │ │ │ │ + negs r6, r4 │ │ │ │ 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 │ │ │ │ @@ -1172782,21 +1172779,21 @@ │ │ │ │ blx 73548 <__printf_chk@plt> │ │ │ │ b.n 3c7698 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5c48> │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ b.n 3c7698 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5c48> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb8dffff │ │ │ │ - mov lr, r5 │ │ │ │ + bx r1 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - asrs r0, r7, #15 │ │ │ │ + asrs r0, r3, #17 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r0, r2, #13 │ │ │ │ + asrs r0, r6, #14 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r4, r7, #16 │ │ │ │ + asrs r4, r3, #18 │ │ │ │ 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 │ │ │ │ @@ -1172815,19 +1172812,19 @@ │ │ │ │ bl 457f0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3464bc> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r2, [pc, #12] @ (3c776c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5d1c>) │ │ │ │ add r2, pc │ │ │ │ b.n 3c7738 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5ce8> │ │ │ │ nop │ │ │ │ - bvc.n 3c77ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5d9c> │ │ │ │ + bvc.n 3c76ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5c5c> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - asrs r2, r6, #15 │ │ │ │ + asrs r2, r2, #17 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r4, #194 @ 0xc2 │ │ │ │ + subs r5, #34 @ 0x22 │ │ │ │ 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] @ 3c77d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5d80> │ │ │ │ @@ -1173002,33 +1172999,33 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #0] │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r2, #62] @ 0x3e │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r3, #188 @ 0xbc │ │ │ │ + subs r4, #28 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - asrs r2, r2, #11 │ │ │ │ + asrs r2, r6, #12 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bpl.n 3c7914 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5ec4> │ │ │ │ + bvs.n 3c79d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5f84> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 3c78d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5e84> │ │ │ │ + bvs.n 3c7994 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5f44> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - asrs r0, r7, #9 │ │ │ │ + asrs r0, r3, #11 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r0, r4, #10 │ │ │ │ + asrs r0, r0, #12 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r3, #52 @ 0x34 │ │ │ │ + subs r3, #148 @ 0x94 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - asrs r6, r6, #9 │ │ │ │ + asrs r6, r2, #11 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r4, r1, #9 │ │ │ │ + asrs r4, r5, #10 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r4, r2, #9 │ │ │ │ + asrs r4, r6, #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 │ │ │ │ ldr.w ip, [r0, #48] @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1173099,21 +1173096,21 @@ │ │ │ │ beq.n 3c7a04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5fb4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #16] @ (3c7a38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5fe8>) │ │ │ │ add r2, pc │ │ │ │ b.n 3c79c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5f78> │ │ │ │ nop │ │ │ │ - bmi.n 3c7994 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5f44> │ │ │ │ + bpl.n 3c7a54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b6004> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - asrs r2, r4, #5 │ │ │ │ + asrs r2, r0, #7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r6, r2, #6 │ │ │ │ + asrs r6, r6, #7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r1, #250 @ 0xfa │ │ │ │ + subs r2, #90 @ 0x5a │ │ │ │ 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 │ │ │ │ @@ -1173266,25 +1173263,25 @@ │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r5, r2 │ │ │ │ strb.w r3, [r4, #188] @ 0xbc │ │ │ │ str.w r5, [r4, #192] @ 0xc0 │ │ │ │ b.n 3c7afc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b60ac> │ │ │ │ nop │ │ │ │ - sbcs r6, r0 │ │ │ │ + rors r6, r4 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - asrs r2, r0, #6 │ │ │ │ + asrs r2, r4, #7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r6, r2, #4 │ │ │ │ + asrs r6, r6, #5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r1, #31 │ │ │ │ + asrs r6, r5, #32 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r6, r2, #1 │ │ │ │ + asrs r6, r6, #2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r2, r1, #32 │ │ │ │ + asrs r2, r5, #1 │ │ │ │ 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] @ 3c7c48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b61f8> │ │ │ │ @@ -1173641,54 +1173638,54 @@ │ │ │ │ ldr r2, [pc, #108] @ (3c7fd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b6588>) │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3c7770 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5d20> │ │ │ │ b.n 3c7dd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b6388> │ │ │ │ - asrs r4, r4, #32 │ │ │ │ + asrs r4, r0, #2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r0, r2, #32 │ │ │ │ + asrs r0, r6, #1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r3, r7] │ │ │ │ + strh r6, [r7, r0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r6, #90 @ 0x5a │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r2, [sp, #360] @ 0x168 │ │ │ │ + str r2, [sp, #744] @ 0x2e8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0x47c6 │ │ │ │ + ldr r0, [pc, #152] @ (3c8028 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b65d8>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 3c84e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b6a90> │ │ │ │ + b.n 3c85a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b6b50> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - b.n 3c84bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b6a6c> │ │ │ │ + b.n 3c857c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b6b2c> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsrs r6, r0, #27 │ │ │ │ + lsrs r6, r4, #28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r5, #27 │ │ │ │ + lsrs r6, r1, #29 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r5, #60 @ 0x3c │ │ │ │ lsls r1, r1, #6 │ │ │ │ movs r4, #214 @ 0xd6 │ │ │ │ lsls r1, r1, #6 │ │ │ │ bne.n 3c806a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b661a> │ │ │ │ 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, , │ │ │ │ - @ instruction: 0xffff6f0a │ │ │ │ + vqrdmlsh.s q11, , d26[0] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - str r0, [sp, #304] @ 0x130 │ │ │ │ + str r0, [sp, #688] @ 0x2b0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [r7, #104] @ 0x68 │ │ │ │ + ldr r4, [r3, #112] @ 0x70 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsrs r0, r6, #20 │ │ │ │ + lsrs r0, r2, #22 │ │ │ │ lsls r4, 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 r8, r2 │ │ │ │ ldr.w r2, [pc, #1828] @ 3c8714 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b6cc4> │ │ │ │ @@ -1174271,39 +1174268,39 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r6, #31] │ │ │ │ lsls r3, r2, #6 │ │ │ │ cmp r6, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #136 @ 0x88 │ │ │ │ + adds r3, #232 @ 0xe8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r6, [r3, #44] @ 0x2c │ │ │ │ + ldr r6, [r7, #48] @ 0x30 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r4, [r4, #40] @ 0x28 │ │ │ │ + ldr r4, [r0, #48] @ 0x30 │ │ │ │ lsls r0, r5, #3 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #158 @ 0x9e │ │ │ │ + cmp r7, #254 @ 0xfe │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r7, #118 @ 0x76 │ │ │ │ + cmp r7, #214 @ 0xd6 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r1!, {r2, r3, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r5} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsrs r2, r4, #32 │ │ │ │ + lsrs r2, r0, #2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r0, #102 @ 0x66 │ │ │ │ + subs r0, #198 @ 0xc6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r0, r0, #30 │ │ │ │ + lsls r0, r4, #31 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrb r2, [r6, #5] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r4, r1, #23 │ │ │ │ + lsls r4, r5, #24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - blx r7 │ │ │ │ + ldr r0, [pc, #96] @ (3c87b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b6d68>) │ │ │ │ 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 │ │ │ │ @@ -1174772,41 +1174769,41 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 3c8b06 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b70b6> │ │ │ │ b.n 3c8b78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b7128> │ │ │ │ strb r4, [r6, #30] │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #25 │ │ │ │ + lsls r4, r6, #26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r6, r6, #23 │ │ │ │ + lsls r6, r2, #25 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r6, r7, #24 │ │ │ │ + lsls r6, r3, #26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ strb r0, [r6, #23] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r6, r6, #11 │ │ │ │ + lsls r6, r2, #13 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r4, r4, #12 │ │ │ │ + lsls r4, r0, #14 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r0, r0, #9 │ │ │ │ + lsls r0, r4, #10 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r4, r3, #15 │ │ │ │ + lsls r4, r7, #16 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r4, r3, #6 │ │ │ │ + lsls r4, r7, #7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r2, r5, #8 │ │ │ │ + lsls r2, r1, #10 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r0, r2, #9 │ │ │ │ + lsls r0, r6, #10 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r2, r7, #2 │ │ │ │ + lsls r2, r3, #4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r4, r4, #5 │ │ │ │ + lsls r4, r0, #7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r0, r3, #6 │ │ │ │ + lsls r0, r7, #7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r2, [pc, #24] @ (3c8cd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b7280>) │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #28] │ │ │ │ add r2, pc │ │ │ │ str r3, [r0, #32] │ │ │ │ adds r2, #8 │ │ │ │ @@ -1176229,59 +1176226,59 @@ │ │ │ │ b.n 3c9c42 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b81f2> │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r0, #116] @ 0x74 │ │ │ │ lsls r3, r2, #6 │ │ │ │ ldr r0, [r0, #116] @ 0x74 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - mcr2 0, 7, r0, cr14, cr3, {6} │ │ │ │ + vqadd.u8 q8, q15, │ │ │ │ movs r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - mcr2 0, 4, r0, cr4, cr3, {6} │ │ │ │ - bmi.n 3c9c70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b8220> │ │ │ │ + mcr2 0, 7, r0, cr4, cr3, {6} │ │ │ │ + bpl.n 3c9d30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b82e0> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldc2l 0, cr0, [r4, #844]! @ 0x34c │ │ │ │ - stc2 0, cr0, [lr, #-844] @ 0xfffffcb4 │ │ │ │ - mcr2 0, 3, r0, cr12, cr3, {6} │ │ │ │ + mrc2 0, 2, r0, cr4, cr3, {6} │ │ │ │ + stc2l 0, cr0, [lr, #-844]! @ 0xfffffcb4 │ │ │ │ + mcr2 0, 6, r0, cr12, cr3, {6} │ │ │ │ ldmia r7, {r0, r3, r4, r6, r7} │ │ │ │ - @ instruction: 0xfffffb72 │ │ │ │ + @ instruction: 0xfffffbd2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldc2 0, cr0, [lr, #-844] @ 0xfffffcb4 │ │ │ │ - stc2 0, cr0, [ip, #-844]! @ 0xfffffcb4 │ │ │ │ - orrs r2, r7 │ │ │ │ + ldc2l 0, cr0, [lr, #-844]! @ 0xfffffcb4 │ │ │ │ + stc2 0, cr0, [ip, #844] @ 0x34c │ │ │ │ + bics r2, r3 │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr??.w r0, [r0, r3, lsl #1] │ │ │ │ - ldrsh.w r0, [r0, r3, lsl #1] │ │ │ │ + ldrsh.w r0, [r0, #211] @ 0xd3 │ │ │ │ + ldrsb.w r0, [r0, #211] @ 0xd3 │ │ │ │ ldmia r5!, {r0, r2} │ │ │ │ - @ instruction: 0xfffffade │ │ │ │ + @ instruction: 0xfffffb3e │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r7!, {r1, r2, r3, r6} │ │ │ │ + ldmia r7, {r1, r2, r3, r5, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ cmp r5, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - vld1.8 @ instruction: 0xf9ea00d3 │ │ │ │ - movs r7, #144 @ 0x90 │ │ │ │ + @ instruction: 0xfa4a00d3 │ │ │ │ + movs r7, #240 @ 0xf0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 3c96b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b7c60> │ │ │ │ + b.n 3c9770 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b7d20> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - mvns r2, r2 │ │ │ │ + add r2, r6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - sbc.w r0, lr, #6914048 @ 0x698000 │ │ │ │ - adc.w r0, r2, #6914048 @ 0x698000 │ │ │ │ - adcs.w r0, sl, #6914048 @ 0x698000 │ │ │ │ - rsb r0, ip, #6914048 @ 0x698000 │ │ │ │ - orns r0, r0, #6914048 @ 0x698000 │ │ │ │ - eor.w r0, r0, #6914048 @ 0x698000 │ │ │ │ - @ instruction: 0xf4ca00d3 │ │ │ │ - sbcs.w r0, r2, #6914048 @ 0x698000 │ │ │ │ - b.n 3ca060 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b8610> │ │ │ │ + rsb r0, lr, #6914048 @ 0x698000 │ │ │ │ + sub.w r0, r2, #6914048 @ 0x698000 │ │ │ │ + subs.w r0, sl, #6914048 @ 0x698000 │ │ │ │ + @ instruction: 0xf62c00d3 │ │ │ │ + @ instruction: 0xf4d000d3 │ │ │ │ + @ instruction: 0xf4e000d3 │ │ │ │ + @ instruction: 0xf52a00d3 │ │ │ │ + rsbs r0, r2, #6914048 @ 0x698000 │ │ │ │ + b.n 3ca120 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b86d0> │ │ │ │ lsls r3, r2, #3 │ │ │ │ strb r0, [r4, #22] │ │ │ │ cmp.w ip, #0 │ │ │ │ bne.w 3c947a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b7a2a> │ │ │ │ b.w 3c9406 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b79b6> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @@ -1176612,15 +1176609,15 @@ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bl 38f4c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27da74> │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf37000d3 │ │ │ │ + @ instruction: 0xf3d000d3 │ │ │ │ ldrsh r6, [r6, r6] │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r0, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1176666,15 +1176663,15 @@ │ │ │ │ bl 38f4a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27da54> │ │ │ │ cbz r0, 3ca144 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b86f4> │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldrb.w r0, [r3, #52] @ 0x34 │ │ │ │ and.w r0, r0, #3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf27200d3 │ │ │ │ + @ instruction: 0xf2d200d3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ bl 38f4a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27da54> │ │ │ │ cbz r0, 3ca166 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b8716> │ │ │ │ @@ -1177021,15 +1177018,15 @@ │ │ │ │ str r0, [r5, #8] │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ bl 45a97c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x348f2c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r2, #58] @ 0x3a │ │ │ │ + strh r4, [r6, #60] @ 0x3c │ │ │ │ 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 │ │ │ │ @@ -1177185,19 +1177182,19 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ b.n 3ca584 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b8b34> │ │ │ │ nop │ │ │ │ ldrh r6, [r2, r3] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r1, [pc, #440] @ (3ca870 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b8e20>) │ │ │ │ + ldr r1, [pc, #824] @ (3ca9f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b8fa0>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r1, [pc, #432] @ (3ca86c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b8e1c>) │ │ │ │ + ldr r1, [pc, #816] @ (3ca9ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b8f9c>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - mrc 0, 3, r0, cr6, cr3, {6} │ │ │ │ + mrc 0, 6, r0, cr6, cr3, {6} │ │ │ │ subs r5, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #36] @ (3ca6f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b8ca8>) │ │ │ │ @@ -1178453,15 +1178450,15 @@ │ │ │ │ ldreq.w r3, [r3, #384] @ 0x180 │ │ │ │ bl 487c54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x376204> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 489fa8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x378558> │ │ │ │ str r4, [r5, #44] @ 0x2c │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - b.n 3cb490 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b9a40> │ │ │ │ + b.n 3cb550 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b9b00> │ │ │ │ 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 │ │ │ │ @@ -1179918,15 +1179915,15 @@ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ b.n 3cc162 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ba712> │ │ │ │ movs r2, #4 │ │ │ │ b.n 3cc092 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ba642> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldr r2, [r2, #52] @ 0x34 │ │ │ │ + ldr r2, [r6, #56] @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -1180390,17 +1180387,17 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ lsls r3, r2, #6 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r1, r4 │ │ │ │ + subs r0, r5, r5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r4!, {r1, r2, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r5} │ │ │ │ lsls r3, r2, #3 │ │ │ │ adds r7, #216 @ 0xd8 │ │ │ │ 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 │ │ │ │ @@ -1184058,17 +1184055,17 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r7, r6 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r5, sp, #344 @ 0x158 │ │ │ │ + add r5, sp, #728 @ 0x2d8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - asrs r4, r0, #11 │ │ │ │ + asrs r4, r4, #12 │ │ │ │ lsls r7, r2, #3 │ │ │ │ asrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 3cfb38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2be0e8> │ │ │ │ @@ -1185126,15 +1185123,15 @@ │ │ │ │ ldr r3, [pc, #8] @ (3cfb58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2be108>) │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ b.w 3cf11e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2bd6ce> │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #118 @ 0x76 │ │ │ │ + adds r7, #214 @ 0xd6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ adds r4, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1185530,17 +1185527,17 @@ │ │ │ │ nop │ │ │ │ lsls r0, r0, #8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #944 @ 0x3b0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - strh r6, [r2, #36] @ 0x24 │ │ │ │ + strh r6, [r6, #38] @ 0x26 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r5, [sp, #416] @ 0x1a0 │ │ │ │ + str r5, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r2, #3 │ │ │ │ adds r0, #188 @ 0xbc │ │ │ │ lsls r2, r2, #6 │ │ │ │ add r6, sp, #976 @ 0x3d0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsls r3, r2, #6 │ │ │ │ @@ -1185643,17 +1185640,17 @@ │ │ │ │ b.n 3d0076 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2be626> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r0, r7 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s q0, q13, │ │ │ │ + vmla.i16 d0, d26, d7[2] │ │ │ │ vsra.u64 d0, d2, #62 │ │ │ │ - str r3, [sp, #280] @ 0x118 │ │ │ │ + str r3, [sp, #664] @ 0x298 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ add.w ip, r3, #8 │ │ │ │ cbz r1, 3d00de <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2be68e> │ │ │ │ ldr r0, [r3, #12] │ │ │ │ adds r2, r1, #4 │ │ │ │ strd ip, r0, [r1, #4] │ │ │ │ @@ -1185845,15 +1185842,15 @@ │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [ip, #584]! @ 0x248 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r1} │ │ │ │ + ldmia r2!, {r1, r5, r6} │ │ │ │ lsls r0, r5, #3 │ │ │ │ stc2l 1, cr0, [sl, #-584]! @ 0xfffffdb8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ @@ -1196086,21 +1196083,21 @@ │ │ │ │ b.n 3d6f10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c54c0> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r1, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - svc 80 @ 0x50 │ │ │ │ + svc 176 @ 0xb0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - svc 60 @ 0x3c │ │ │ │ + svc 156 @ 0x9c │ │ │ │ lsls r2, r2, #3 │ │ │ │ - svc 54 @ 0x36 │ │ │ │ + svc 150 @ 0x96 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - svc 48 @ 0x30 │ │ │ │ + svc 144 @ 0x90 │ │ │ │ lsls r2, r2, #3 │ │ │ │ str r1, [sp, #256] @ 0x100 │ │ │ │ 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 │ │ │ │ @@ -1197393,23 +1197390,23 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3d7bd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c6184>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3d7bd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c6188>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - adds r0, r6, r1 │ │ │ │ + adds r0, r2, r3 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r2, r2, r2 │ │ │ │ + adds r2, r6, r3 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r0, r0, r2 │ │ │ │ + adds r0, r4, r3 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r2, r5, r1 │ │ │ │ + adds r2, r1, r3 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r0, #92 @ 0x5c │ │ │ │ + subs r0, #188 @ 0xbc │ │ │ │ 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 │ │ │ │ @@ -1199843,19 +1199840,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ lsls r2, r2, #6 │ │ │ │ ldr r4, [r5, #56] @ 0x38 │ │ │ │ lsls r2, r2, #6 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #128] @ (3d9558 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c7b08>) │ │ │ │ + ldr r5, [pc, #512] @ (3d96d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c7c88>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r7, [sp, #664] @ 0x298 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r7, [sp, #888] @ 0x378 │ │ │ │ + ldr r0, [sp, #248] @ 0xf8 │ │ │ │ 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 │ │ │ │ @@ -1200173,17 +1200170,17 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r7, #8] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r6, #138 @ 0x8a │ │ │ │ + adds r6, #234 @ 0xea │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r6, #94 @ 0x5e │ │ │ │ + adds r6, #190 @ 0xbe │ │ │ │ lsls r0, r5, #3 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ lsls r2, r2, #6 │ │ │ │ adds r4, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1200329,19 +1200326,19 @@ │ │ │ │ cmp r3, r1 │ │ │ │ bcc.n 3d999a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c7f4a> │ │ │ │ b.n 3d990e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c7ebe> │ │ │ │ str r2, [r0, #120] @ 0x78 │ │ │ │ lsls r2, r2, #6 │ │ │ │ cmp r7, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r1, r4 │ │ │ │ + subs r2, r5, r5 │ │ │ │ lsls r5, r3, #3 │ │ │ │ b.n 3d9620 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c7bd0> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - adds r4, #138 @ 0x8a │ │ │ │ + adds r4, #234 @ 0xea │ │ │ │ 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 │ │ │ │ @@ -1200361,17 +1200358,17 @@ │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #51] @ 0x33 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ b.n 3d99ee <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c7f9e> │ │ │ │ nop │ │ │ │ - add r4, sp, #920 @ 0x398 │ │ │ │ + add r5, sp, #280 @ 0x118 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r1, pc, #504 @ (adr r1, 3d9bfc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c81ac>) │ │ │ │ + add r1, pc, #888 @ (adr r1, 3d9d7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c832c>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr.w ip, [pc, #84] @ 3d9a5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c800c> │ │ │ │ movs r3, #0 │ │ │ │ push {r4, lr} │ │ │ │ movs r4, #11 │ │ │ │ ldr.w lr, [pc, #80] @ 3d9a60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c8010> │ │ │ │ add ip, pc │ │ │ │ @@ -1200685,31 +1200682,31 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (3d9d38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c82e8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (3d9d3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c82ec>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xf78800d2 │ │ │ │ - bvs.n 3d9dd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c8380> │ │ │ │ + @ instruction: 0xf7e800d2 │ │ │ │ + bvs.n 3d9c90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c8240> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bvs.n 3d9c68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c8218> │ │ │ │ + bvc.n 3d9d28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c82d8> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xf79600d2 │ │ │ │ - @ instruction: 0xf7a000d2 │ │ │ │ - bvs.n 3d9de0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c8390> │ │ │ │ + @ instruction: 0xf7f600d2 │ │ │ │ + strb.w r0, [r0, r2, lsl #1] │ │ │ │ + bvs.n 3d9ca0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c8250> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bvs.n 3d9db8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c8368> │ │ │ │ + bvs.n 3d9c78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c8228> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xf76600d2 │ │ │ │ - bvs.n 3d9cb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c8268> │ │ │ │ + @ instruction: 0xf7c600d2 │ │ │ │ + bvc.n 3d9d78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c8328> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r2, r3, r5 │ │ │ │ + adds r2, r7, r6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bvs.n 3d9d58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c8308> │ │ │ │ + bvs.n 3d9e18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c83c8> │ │ │ │ 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] │ │ │ │ @@ -1200987,15 +1200984,15 @@ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b.n 3d9f6e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c851e> │ │ │ │ ldrb.w r3, [r0, #45] @ 0x2d │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r2, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - @ instruction: 0xfafc00d2 │ │ │ │ + @ instruction: 0xfb5c00d2 │ │ │ │ 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] @ 3da068 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c8618> │ │ │ │ add lr, pc │ │ │ │ @@ -1202201,31 +1202198,31 @@ │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ bne.n 3daaca <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c907a> │ │ │ │ b.n 3daa9e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c904e> │ │ │ │ - ldr r7, [sp, #40] @ 0x28 │ │ │ │ + ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bic.w r0, r6, #210 @ 0xd2 │ │ │ │ - and.w r0, ip, #210 @ 0xd2 │ │ │ │ - svc 32 │ │ │ │ + eor.w r0, r6, #210 @ 0xd2 │ │ │ │ + orn r0, ip, #210 @ 0xd2 │ │ │ │ + svc 128 @ 0x80 │ │ │ │ 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] @ (3dab3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c90ec>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf0f000d1 │ │ │ │ + adcs.w r0, r0, #209 @ 0xd1 │ │ │ │ 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] @ (3dabb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9160>) │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1202262,22 +1202259,22 @@ │ │ │ │ bhi.n 3dab8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c913c> │ │ │ │ ldr r2, [pc, #28] @ (3dabc0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9170>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - vshr.s64 q0, q1, #18 │ │ │ │ + and.w r0, lr, #210 @ 0xd2 │ │ │ │ strb r0, [r3, r2] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r4, r3, r4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #4] │ │ │ │ + ldrh r6, [r0, #8] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [sp, #272] @ 0x110 │ │ │ │ + ldr r1, [sp, #656] @ 0x290 │ │ │ │ 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] @ (3dac84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9234>) │ │ │ │ @@ -1202351,22 +1202348,22 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r0, [r4, r0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s32 q0, q15, q1 │ │ │ │ - ldrb r4, [r4, r7] │ │ │ │ + vshr.s64 q0, q1, #50 │ │ │ │ + ldrsh r4, [r0, r1] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r1, pc, #456 @ (adr r1, 3dae60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9410>) │ │ │ │ + add r1, pc, #840 @ (adr r1, 3dafe0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9590>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 3da604 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c8bb4> │ │ │ │ + b.n 3da6c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c8c74> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsrs r6, r4, #14 │ │ │ │ + lsrs r6, r0, #16 │ │ │ │ lsls r1, r2, #3 │ │ │ │ strh r4, [r2, 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 │ │ │ │ @@ -1202389,16 +1202386,16 @@ │ │ │ │ blx r3 │ │ │ │ ldr r2, [pc, #16] @ (3dace8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9298>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - mcr 0, 3, r0, cr2, cr2, {6} │ │ │ │ - ldr r0, [sp, #64] @ 0x40 │ │ │ │ + mcr 0, 6, r0, cr2, cr2, {6} │ │ │ │ + ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ 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] @ (3dad34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c92e4>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1202421,16 +1202418,16 @@ │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ mla r3, r5, r1, r3 │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - mcr 0, 1, r0, cr6, cr2, {6} │ │ │ │ - eor.w r0, r2, #210 @ 0xd2 │ │ │ │ + mcr 0, 4, r0, cr6, cr2, {6} │ │ │ │ + @ instruction: 0xf0e200d2 │ │ │ │ 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] @ (3dadf8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c93a8>) │ │ │ │ ldr r3, [pc, #172] @ (3dadfc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c93ac>) │ │ │ │ @@ -1202505,21 +1202502,21 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r2, [r5, r2] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [lr, #840] @ 0x348 │ │ │ │ - ldrb r2, [r1, r2] │ │ │ │ + mrc 0, 1, r0, cr14, cr2, {6} │ │ │ │ + ldrb r2, [r5, r3] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stc 0, cr0, [r2, #840]! @ 0x348 │ │ │ │ - b.n 3db48c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9a3c> │ │ │ │ + mcr 0, 0, r0, cr2, cr2, {6} │ │ │ │ + b.n 3db54c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9afc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r7, [sp, #96] @ 0x60 │ │ │ │ + str r7, [sp, #480] @ 0x1e0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ strh r6, [r3, r0] │ │ │ │ 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 │ │ │ │ @@ -1202545,30 +1202542,30 @@ │ │ │ │ ldr r2, [pc, #20] @ (3dae68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9418>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [ip, #-840] @ 0xfffffcb8 │ │ │ │ - b.n 3db3e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9990> │ │ │ │ + ldcl 0, cr0, [ip, #-840]! @ 0xfffffcb8 │ │ │ │ + b.n 3db4a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9a50> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsrs r6, r5, #6 │ │ │ │ + lsrs r6, r1, #8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #12] @ (3dae88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9438>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - ldcl 0, cr0, [r8], {210} @ 0xd2 │ │ │ │ + ldc 0, cr0, [r8, #-840]! @ 0xfffffcb8 │ │ │ │ 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] @ (3daec4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9474>) │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1202584,16 +1202581,16 @@ │ │ │ │ ldr r2, [pc, #16] @ (3daec8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9478>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [r2], {210} @ 0xd2 │ │ │ │ - subs r6, #66 @ 0x42 │ │ │ │ + stc 0, cr0, [r2, #-840]! @ 0xfffffcb8 │ │ │ │ + subs r6, #162 @ 0xa2 │ │ │ │ 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] @ (3daf04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c94b4>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1202610,28 +1202607,28 @@ │ │ │ │ ldr r2, [pc, #16] @ (3daf08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c94b8>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [r2], {210} @ 0xd2 │ │ │ │ - subs r6, #2 │ │ │ │ + ldcl 0, cr0, [r2], #840 @ 0x348 │ │ │ │ + subs r6, #98 @ 0x62 │ │ │ │ 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] @ (3daf28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c94d8>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - stcl 0, cr0, [r4], #-840 @ 0xfffffcb8 │ │ │ │ + stcl 0, cr0, [r4], {210} @ 0xd2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #64] @ (3daf7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c952c>) │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1202658,18 +1202655,18 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - mcrr 0, 13, r0, lr, cr2 │ │ │ │ - b.n 3db2d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9880> │ │ │ │ + stc 0, cr0, [lr], #840 @ 0x348 │ │ │ │ + b.n 3db390 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9940> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsrs r4, r2, #2 │ │ │ │ + lsrs r4, r6, #3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ 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] │ │ │ │ @@ -1202681,18 +1202678,18 @@ │ │ │ │ add r2, pc │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (3dafbc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c956c>) │ │ │ │ add r3, pc │ │ │ │ b.n 3dafa0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9550> │ │ │ │ nop │ │ │ │ - @ instruction: 0xebfa00d2 │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ + mrrc 0, 13, r0, sl, cr2 │ │ │ │ + ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - @ instruction: 0xebf200d2 │ │ │ │ + mrrc 0, 13, r0, r2, cr2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (3daff0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c95a0>) │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ @@ -1202925,43 +1202922,43 @@ │ │ │ │ b.n 3db112 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c96c2> │ │ │ │ ldr r2, [pc, #76] @ (3db228 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c97d8>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ b.n 3db0f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c96a4> │ │ │ │ - @ instruction: 0xeb9600d2 │ │ │ │ - b.n 3db394 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9944> │ │ │ │ + @ instruction: 0xebf600d2 │ │ │ │ + b.n 3db454 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9a04> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 3db328 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c98d8> │ │ │ │ + b.n 3db3e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9998> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsls r2, r5, #29 │ │ │ │ + lsls r2, r1, #31 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3db24c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c97fc> │ │ │ │ + b.n 3db30c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c98bc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - svc 252 @ 0xfc │ │ │ │ + b.n 3db2b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9868> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - svc 214 @ 0xd6 │ │ │ │ + b.n 3db270 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9820> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - svc 180 @ 0xb4 │ │ │ │ + b.n 3db230 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c97e0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsls r6, r4, #26 │ │ │ │ + lsls r6, r0, #28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xfb6400d2 │ │ │ │ - ldrb r2, [r3, #31] │ │ │ │ + smlaldx r0, r0, r4, r2 │ │ │ │ + strh r2, [r7, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - svc 104 @ 0x68 │ │ │ │ + svc 200 @ 0xc8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsls r2, r3, #25 │ │ │ │ + lsls r2, r7, #26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrd r0, r0, [lr, #840]! @ 0x348 │ │ │ │ - ldmia r4, {r2, r3, r4, r6} │ │ │ │ + orrs.w r0, lr, r2, lsr #3 │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strd r0, r0, [r4, #840]! @ 0x348 │ │ │ │ - strb r4, [r2, #14] │ │ │ │ + orr.w r0, r4, r2, lsr #3 │ │ │ │ + strb r4, [r6, #15] │ │ │ │ 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 │ │ │ │ @@ -1203000,18 +1202997,18 @@ │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ adds r7, #189 @ 0xbd │ │ │ │ adds r5, #134 @ 0x86 │ │ │ │ movs r4, #0 │ │ │ │ ldr r1, [pc, #464] @ (3db47c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9a2c>) │ │ │ │ - strd r0, r0, [r8, #-840] @ 0x348 │ │ │ │ - lsls r0, r3, #18 │ │ │ │ + @ instruction: 0xe9a800d2 │ │ │ │ + lsls r0, r7, #19 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmdb lr, {r1, r4, r6, r7} │ │ │ │ + ldrd r0, r0, [lr, #-840]! @ 0x348 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #40] @ (3db2f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c98a0>) │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ @@ -1203285,52 +1203282,51 @@ │ │ │ │ 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 │ │ │ │ - ldmia.w r0!, {r1, r4, r6, r7} │ │ │ │ - add sp, #352 @ 0x160 │ │ │ │ + ldmdb r0, {r1, r4, r6, r7} │ │ │ │ + sub sp, #224 @ 0xe0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r4, [pc, #808] @ (3db8bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9e6c>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ble.n 3db4d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9a88> │ │ │ │ + udf #0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strex r0, r0, [sl, #840] @ 0x348 │ │ │ │ - stmia r0!, {r3, r5, r7} │ │ │ │ + stmia.w sl!, {r1, r4, r6, r7} │ │ │ │ + stmia r1!, {r3} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bhi.n 3db5b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9b68> │ │ │ │ + bhi.n 3db678 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9c28> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 3db4e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9a90> │ │ │ │ + b.n 3db5a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9b50> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r0!, {r1, r2, r3, r4} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bvc.n 3db4b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9a60> │ │ │ │ + bvc.n 3db570 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9b20> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - itte │ │ │ │ - lsl r7, r3, #3 │ │ │ │ - b.n 3db460 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9a10> @ unpredictable branch in IT block │ │ │ │ - │ │ │ │ - lslal r2, r2, #3 │ │ │ │ + stmia r0!, {r1, r3, r4, r6} │ │ │ │ + lsls r7, r3, #3 │ │ │ │ + b.n 3db520 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9ad0> │ │ │ │ + lsls r2, r2, #3 │ │ │ │ cmp r0, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3db3e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9998> │ │ │ │ + b.n 3db4a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9a58> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r6, r4, #13 │ │ │ │ + lsls r6, r0, #15 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r5, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3db3a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9954> │ │ │ │ + b.n 3db464 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9a14> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 3db29c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c984c> │ │ │ │ + b.n 3db35c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c990c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 3db2c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9878> │ │ │ │ + b.n 3db388 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9938> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r2, r6, #6 │ │ │ │ + lsls r2, r2, #8 │ │ │ │ lsls r1, 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 r2, [pc, #248] @ (3db6e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9c94>) │ │ │ │ mov r9, r1 │ │ │ │ @@ -1203439,33 +1203435,33 @@ │ │ │ │ blt.n 3db6c2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9c72> │ │ │ │ ldr r2, [pc, #48] @ (3db708 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9cb8>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - b.n 3db2d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9888> │ │ │ │ + b.n 3db398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9948> │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r1, [pc, #984] @ (3dbac4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca074>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cbnz r0, 3db768 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9d18> │ │ │ │ + pop {r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r6, [r3, #40] @ 0x28 │ │ │ │ + ldrh r6, [r7, #42] @ 0x2a │ │ │ │ lsls r0, r3, #3 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3db234 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c97e4> │ │ │ │ + b.n 3db2f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c98a4> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbnz r0, 3db760 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9d10> │ │ │ │ + cbnz r0, 3db778 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9d28> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r6, [r7, #36] @ 0x24 │ │ │ │ + ldrh r6, [r3, #40] @ 0x28 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cbnz r4, 3db754 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9d04> │ │ │ │ + cbnz r4, 3db76c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9d1c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 3db258 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9808> │ │ │ │ + b.n 3db318 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c98c8> │ │ │ │ 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] │ │ │ │ @@ -1203661,47 +1203657,47 @@ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 38f3f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x27d9a8> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - b.n 3db290 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9840> │ │ │ │ + b.n 3db350 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9900> │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r0, [pc, #768] @ (3dbbe4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca194>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r6, [r4, #30] │ │ │ │ + ldrh r6, [r0, #34] @ 0x22 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - hlt 0x0016 │ │ │ │ + revsh r6, r6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 3db220 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c97d0> │ │ │ │ + b.n 3db2e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9890> │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - rev16 r4, r3 │ │ │ │ + hlt 0x003c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r6, [r2, #28] │ │ │ │ + ldrh r6, [r6, #30] │ │ │ │ lsls r0, r3, #3 │ │ │ │ adds r6, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 3db940 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9ef0> │ │ │ │ + rev16 r4, r2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r4, #226 @ 0xe2 │ │ │ │ + adds r5, #66 @ 0x42 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cbnz r2, 3db93e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9eee> │ │ │ │ + rev r2, r5 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 3dc0c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca678> │ │ │ │ + b.n 3db188 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9738> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbnz r4, 3db938 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9ee8> │ │ │ │ + cbnz r4, 3db950 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9f00> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r2, #22] │ │ │ │ + ldrh r2, [r6, #24] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cbnz r2, 3db92e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9ede> │ │ │ │ + cbnz r2, 3db946 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9ef6> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 3dc098 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca648> │ │ │ │ + b.n 3db158 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9708> │ │ │ │ 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 │ │ │ │ @@ -1203795,30 +1203791,30 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #40] @ (3dba24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9fd4>) │ │ │ │ add r3, pc │ │ │ │ b.n 3db948 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c9ef8> │ │ │ │ mov lr, r7 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 3dbfc4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca574> │ │ │ │ + b.n 3dc084 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca634> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 3dbfcc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca57c> │ │ │ │ + b.n 3dc08c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca63c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [sp, #1020] @ 0x3fc │ │ │ │ - @ instruction: 0xb880 │ │ │ │ + @ instruction: 0xb8e0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r6, [r0, #12] │ │ │ │ + ldrh r6, [r4, #14] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - @ instruction: 0xb820 │ │ │ │ + @ instruction: 0xb880 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 3dbed0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca480> │ │ │ │ + b.n 3dbf90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca540> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xfa2400dc │ │ │ │ + @ instruction: 0xfa8400dc │ │ │ │ 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] @ (3dbba8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca158>) │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1203977,39 +1203973,39 @@ │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [pc, #60] @ (3dbbd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca188>) │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - b.n 3dbfbc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca56c> │ │ │ │ + b.n 3dc07c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca62c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 3dbf3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca4ec> │ │ │ │ + b.n 3dbffc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca5ac> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xb77e │ │ │ │ + @ instruction: 0xb7de │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r7, #4] │ │ │ │ + ldrh r4, [r3, #8] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - @ instruction: 0xb734 │ │ │ │ + @ instruction: 0xb794 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r2, #34 @ 0x22 │ │ │ │ + adds r2, #130 @ 0x82 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - @ instruction: 0xb70a │ │ │ │ + @ instruction: 0xb76a │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 3dbde8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca398> │ │ │ │ + b.n 3dbea8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca458> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xb6c8 │ │ │ │ + @ instruction: 0xb728 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r6, [r0, #0] │ │ │ │ + ldrh r6, [r4, #2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - @ instruction: 0xb67e │ │ │ │ + @ instruction: 0xb6de │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 3dbdb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca368> │ │ │ │ + b.n 3dbe78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca428> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 3dbd40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca2f0> │ │ │ │ + b.n 3dbe00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca3b0> │ │ │ │ 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] @ (3dbc84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca234>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1204203,27 +1204199,27 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - svc 134 @ 0x86 │ │ │ │ + svc 230 @ 0xe6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - svc 98 @ 0x62 │ │ │ │ + svc 194 @ 0xc2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - svc 76 @ 0x4c │ │ │ │ + svc 172 @ 0xac │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cmp r7, #142 @ 0x8e │ │ │ │ + cmp r7, #238 @ 0xee │ │ │ │ lsls r0, r3, #3 │ │ │ │ - udf #156 @ 0x9c │ │ │ │ + udf #252 @ 0xfc │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r0, [r4, #44] @ 0x2c │ │ │ │ + strh r0, [r0, #48] @ 0x30 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r7, #62 @ 0x3e │ │ │ │ + cmp r7, #158 @ 0x9e │ │ │ │ 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 │ │ │ │ @@ -1204278,19 +1204274,19 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r7, #54] @ 0x36 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - udf #104 @ 0x68 │ │ │ │ + udf #200 @ 0xc8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldrh r6, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - udf #42 @ 0x2a │ │ │ │ + udf #138 @ 0x8a │ │ │ │ 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] @ (3dc24c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca7fc>) │ │ │ │ @@ -1204676,83 +1204672,83 @@ │ │ │ │ b.n 3dbf24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca4d4> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adcs r4, r4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - udf #96 @ 0x60 │ │ │ │ + udf #192 @ 0xc0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - udf #60 @ 0x3c │ │ │ │ + udf #156 @ 0x9c │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r3, {r2, r3, r5} │ │ │ │ + ldmia r3, {r2, r3, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r3, {r2, r3, r5} │ │ │ │ + ldmia r3, {r2, r3, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r3, {r3, r5} │ │ │ │ + ldmia r3, {r3, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ble.n 3dc2c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca870> │ │ │ │ + ble.n 3dc180 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca730> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r2, r4} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ble.n 3dc2b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca868> │ │ │ │ + ble.n 3dc178 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca728> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ble.n 3dc2b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca868> │ │ │ │ + ble.n 3dc378 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca928> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ble.n 3dc2ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca85c> │ │ │ │ + ble.n 3dc36c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca91c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ble.n 3dc2b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca860> │ │ │ │ + ble.n 3dc370 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca920> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ble.n 3dc2b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca864> │ │ │ │ + ble.n 3dc374 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca924> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ble.n 3dc2b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca868> │ │ │ │ + ble.n 3dc378 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca928> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ble.n 3dc2bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca86c> │ │ │ │ + ble.n 3dc37c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca92c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldrh r2, [r3, #38] @ 0x26 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r1, r3, r4} │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldrh r4, [r5, #36] @ 0x24 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bgt.n 3dc20c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca7bc> │ │ │ │ + ble.n 3dc2cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca87c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 3dc494 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2caa44> │ │ │ │ + b.n 3dc554 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cab04> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - beq.n 3dc2dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca88c> │ │ │ │ + beq.n 3dc39c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca94c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - beq.n 3dc2ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca85c> │ │ │ │ + beq.n 3dc36c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca91c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ subs r6, #236 @ 0xec │ │ │ │ lsls r2, r2, #6 │ │ │ │ - blt.n 3dc29c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca84c> │ │ │ │ + bgt.n 3dc35c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca90c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xf2dc00dc │ │ │ │ - @ instruction: 0xf2d400dc │ │ │ │ - movt r0, #49372 @ 0xc0dc │ │ │ │ + @ instruction: 0xf33c00dc │ │ │ │ + @ instruction: 0xf33400dc │ │ │ │ + ssat r0, #29, ip, asr #3 │ │ │ │ + ssat r0, #29, r4, asr #3 │ │ │ │ + @ instruction: 0xf31c00dc │ │ │ │ + @ instruction: 0xf31400dc │ │ │ │ + ssat r0, #29, ip, lsl #3 │ │ │ │ + ssat r0, #29, r2, lsl #3 │ │ │ │ + @ instruction: 0xf2f600dc │ │ │ │ + @ instruction: 0xf2ea00dc │ │ │ │ + @ instruction: 0xf2e000dc │ │ │ │ + @ instruction: 0xf2d200dc │ │ │ │ movt r0, #16604 @ 0x40dc │ │ │ │ - @ instruction: 0xf2bc00dc │ │ │ │ - @ instruction: 0xf2b400dc │ │ │ │ - subw r0, ip, #220 @ 0xdc │ │ │ │ - subw r0, r2, #220 @ 0xdc │ │ │ │ - @ instruction: 0xf29600dc │ │ │ │ - @ instruction: 0xf28a00dc │ │ │ │ - @ instruction: 0xf28000dc │ │ │ │ - @ instruction: 0xf27200dc │ │ │ │ - @ instruction: 0xf26400dc │ │ │ │ - @ instruction: 0xf25600dc │ │ │ │ - blt.n 3dc39c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca94c> │ │ │ │ + @ instruction: 0xf2b600dc │ │ │ │ + blt.n 3dc25c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca80c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - blt.n 3dc2fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca8ac> │ │ │ │ + blt.n 3dc3bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca96c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - blt.n 3dc36c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca91c> │ │ │ │ + blt.n 3dc22c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca7dc> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - blt.n 3dc32c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca8dc> │ │ │ │ + blt.n 3dc3ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca99c> │ │ │ │ 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] @ (3dc340 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca8f0>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1204779,15 +1204775,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ b.n 3dc31e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca8ce> │ │ │ │ nop │ │ │ │ subs r4, #236 @ 0xec │ │ │ │ lsls r2, r2, #6 │ │ │ │ cmp r5, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 3dc424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca9d4> │ │ │ │ + bge.n 3dc2e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca894> │ │ │ │ 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] @ (3dc404 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca9b4>) │ │ │ │ @@ -1204865,30 +1204861,30 @@ │ │ │ │ b.n 3dc3ba <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca96a> │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ b.n 3dc3ba <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca96a> │ │ │ │ blx r3 │ │ │ │ mov r1, r0 │ │ │ │ b.n 3dc3a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca954> │ │ │ │ - bge.n 3dc490 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2caa40> │ │ │ │ + bge.n 3dc350 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca900> │ │ │ │ lsls r2, r2, #3 │ │ │ │ subs r4, #144 @ 0x90 │ │ │ │ lsls r2, r2, #6 │ │ │ │ asrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ vminnm.f32 , , │ │ │ │ cmp r5, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 3dc3ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca99c> │ │ │ │ + bge.n 3dc4ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2caa5c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r7, [sp, #768] @ 0x300 │ │ │ │ + add r0, pc, #128 @ (adr r0, 3dc4a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2caa54>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bhi.n 3dc358 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca908> │ │ │ │ + bhi.n 3dc418 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca9c8> │ │ │ │ lsls r2, r2, #3 │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r3, #28] │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1204933,21 +1204929,21 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 3dbc9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca24c> │ │ │ │ ldr r1, [pc, #24] @ (3dc4b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2caa64>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 73548 <__printf_chk@plt> │ │ │ │ blx 73fdc │ │ │ │ - bge.n 3dc520 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2caad0> │ │ │ │ + bge.n 3dc3e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca990> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r6, [r6, #26] │ │ │ │ + ldrb r6, [r2, #28] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bls.n 3dc478 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2caa28> │ │ │ │ + bge.n 3dc538 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2caae8> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r6, [r2, #26] │ │ │ │ + ldrb r6, [r6, #27] │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r3, [pc, #68] @ (3dc500 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2caab0>) │ │ │ │ ldr r2, [pc, #72] @ (3dc504 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2caab4>) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r1, #20] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ @@ -1204973,17 +1204969,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 73548 <__printf_chk@plt> │ │ │ │ blx 73fdc │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r0, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 3dc518 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2caac8> │ │ │ │ + bge.n 3dc5d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cab88> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r6, [r7, #24] │ │ │ │ + ldrb r6, [r3, #26] │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ ldr r2, [pc, #72] @ (3dc55c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cab0c>) │ │ │ │ add r2, pc │ │ │ │ cbz r0, 3dc522 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2caad2> │ │ │ │ ldr r3, [pc, #68] @ (3dc560 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cab10>) │ │ │ │ ldr r0, [r0, #20] │ │ │ │ @@ -1205011,17 +1205007,17 @@ │ │ │ │ blx 73548 <__printf_chk@plt> │ │ │ │ blx 73fdc │ │ │ │ nop │ │ │ │ subs r2, #232 @ 0xe8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r0, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 3dc518 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2caac8> │ │ │ │ + bge.n 3dc5d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cab88> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r4, [r4, #23] │ │ │ │ + ldrb r4, [r0, #25] │ │ │ │ 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 │ │ │ │ @@ -1205203,29 +1205199,29 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ movs r0, #1 │ │ │ │ blx 73548 <__printf_chk@plt> │ │ │ │ blx 73fdc │ │ │ │ nop │ │ │ │ - bls.n 3dc7a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cad54> │ │ │ │ + bls.n 3dc664 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cac14> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r6, [r7, #17] │ │ │ │ + ldrb r6, [r3, #19] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bls.n 3dc838 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cade8> │ │ │ │ + bls.n 3dc6f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2caca8> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bhi.n 3dc808 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cadb8> │ │ │ │ + bhi.n 3dc6c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cac78> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r2, [r7, #16] │ │ │ │ + ldrb r2, [r3, #18] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bhi.n 3dc66c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cac1c> │ │ │ │ + bhi.n 3dc72c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cacdc> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r4, [r3, #16] │ │ │ │ + ldrb r4, [r7, #17] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bhi.n 3dc710 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cacc0> │ │ │ │ + bls.n 3dc7d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cad80> │ │ │ │ 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] │ │ │ │ @@ -1205325,36 +1205321,36 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 3dbc9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca24c> │ │ │ │ blx 73fdc │ │ │ │ ldr r1, [pc, #16] @ (3dc868 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cae18>) │ │ │ │ add r1, pc │ │ │ │ b.n 3dc7f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cada4> │ │ │ │ nop │ │ │ │ - bhi.n 3dc7f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cada4> │ │ │ │ + bls.n 3dc8b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cae64> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bls.n 3dc928 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2caed8> │ │ │ │ + bls.n 3dc7e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cad98> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bhi.n 3dc958 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2caf08> │ │ │ │ + bhi.n 3dc818 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cadc8> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bhi.n 3dc7c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cad78> │ │ │ │ + bls.n 3dc888 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cae38> │ │ │ │ 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, 3dc882 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cae32> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #12] @ (3dc890 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cae40>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 73548 <__printf_chk@plt> │ │ │ │ blx 73fdc │ │ │ │ - bhi.n 3dc870 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cae20> │ │ │ │ + bls.n 3dc930 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2caee0> │ │ │ │ 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] @ (3dc924 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2caed4>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1205412,15 +1205408,15 @@ │ │ │ │ nop │ │ │ │ adds r7, #82 @ 0x52 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #10 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bhi.n 3dc850 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cae00> │ │ │ │ + bhi.n 3dc910 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2caec0> │ │ │ │ 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] @ (3dc964 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2caf14>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1205431,17 +1205427,17 @@ │ │ │ │ bl 3dbc9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca24c> │ │ │ │ ldr r1, [pc, #16] @ (3dc968 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2caf18>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 73548 <__printf_chk@plt> │ │ │ │ blx 73fdc │ │ │ │ nop │ │ │ │ - bhi.n 3dc890 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cae40> │ │ │ │ + bhi.n 3dc950 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2caf00> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r4, [r3, #7] │ │ │ │ + ldrb r4, [r7, #8] │ │ │ │ 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 │ │ │ │ @@ -1205471,17 +1205467,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 3dbc9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca24c> │ │ │ │ ldr r1, [pc, #12] @ (3dc9d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2caf80>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 73548 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ - bhi.n 3dca78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb028> │ │ │ │ + bhi.n 3dc938 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2caee8> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r0, [r6, #5] │ │ │ │ + ldrb r0, [r2, #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 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ mov r5, r0 │ │ │ │ @@ -1205525,19 +1205521,19 @@ │ │ │ │ movs r0, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ blx 73548 <__printf_chk@plt> │ │ │ │ blx 73fdc │ │ │ │ nop │ │ │ │ - bhi.n 3dca88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb038> │ │ │ │ + bhi.n 3dcb48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb0f8> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bhi.n 3dcad8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb088> │ │ │ │ + bhi.n 3dc998 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2caf48> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bhi.n 3dcaf4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb0a4> │ │ │ │ + bhi.n 3dc9b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2caf64> │ │ │ │ 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 │ │ │ │ @@ -1205586,19 +1205582,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r4, [r0, #20] │ │ │ │ movs r0, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 73548 <__printf_chk@plt> │ │ │ │ blx 73fdc │ │ │ │ - bhi.n 3dcbdc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb18c> │ │ │ │ + bhi.n 3dca9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb04c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bhi.n 3dcb0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb0bc> │ │ │ │ + bhi.n 3dcbcc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb17c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bhi.n 3dcb70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb120> │ │ │ │ + bhi.n 3dca30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cafe0> │ │ │ │ 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 │ │ │ │ @@ -1205684,25 +1205680,25 @@ │ │ │ │ blx 73548 <__printf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 3dbc9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca24c> │ │ │ │ blx 73fdc │ │ │ │ ldr r2, [pc, #24] @ (3dcbe8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb198>) │ │ │ │ add r2, pc │ │ │ │ b.n 3dcb72 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb122> │ │ │ │ - add sp, #384 @ 0x180 │ │ │ │ + sub sp, #256 @ 0x100 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvc.n 3dcba0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb150> │ │ │ │ + bhi.n 3dcc60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb210> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bhi.n 3dcc90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb240> │ │ │ │ + bhi.n 3dcb50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb100> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r4, [r2, #30] │ │ │ │ + strb r4, [r6, #31] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bvc.n 3dcb74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb124> │ │ │ │ + bhi.n 3dcc34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb1e4> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bhi.n 3dcb6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb11c> │ │ │ │ + bls.n 3dcc2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb1dc> │ │ │ │ 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 │ │ │ │ @@ -1205761,21 +1205757,21 @@ │ │ │ │ bl 3dbc9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ca24c> │ │ │ │ ldr r1, [pc, #24] @ (3dcc9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb24c>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 73548 <__printf_chk@plt> │ │ │ │ blx 73fdc │ │ │ │ nop │ │ │ │ - bvc.n 3dcc38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb1e8> │ │ │ │ + bhi.n 3dccf8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb2a8> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bhi.n 3dcd08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb2b8> │ │ │ │ + bhi.n 3dcbc8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb178> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bvc.n 3dcc6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb21c> │ │ │ │ + bhi.n 3dcd2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb2dc> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r0, [r6, #26] │ │ │ │ + strb r0, [r2, #28] │ │ │ │ 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 │ │ │ │ @@ -1206030,29 +1206026,29 @@ │ │ │ │ nop │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ lsls r2, r2, #6 │ │ │ │ cmp r0, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 3dce74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb424> │ │ │ │ + bls.n 3dcf34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb4e4> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bhi.n 3dceb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb468> │ │ │ │ + bls.n 3dcf78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb528> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bhi.n 3dcf50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb500> │ │ │ │ + bhi.n 3dd010 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb5c0> │ │ │ │ lsls r2, r2, #3 │ │ │ │ subs r5, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 3dd01c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb5cc> │ │ │ │ + bvc.n 3dcedc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb48c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bvc.n 3dcfb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb568> │ │ │ │ + bvc.n 3dce78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb428> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bvs.n 3dcf94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb544> │ │ │ │ + bvs.n 3dce54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb404> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bvs.n 3dcf6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb51c> │ │ │ │ + bvs.n 3dd02c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb5dc> │ │ │ │ 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] @ (3dd010 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb5c0>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1206142,15 +1206138,15 @@ │ │ │ │ beq.n 3dd00c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb5bc> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ blx 72af4 <__cxa_end_cleanup@plt> │ │ │ │ adds r0, #174 @ 0xae │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 3dcf9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb54c> │ │ │ │ + bvc.n 3dd05c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb60c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ adds r0, #146 @ 0x92 │ │ │ │ lsls r2, r2, #6 │ │ │ │ str r4, [r0, #80] @ 0x50 │ │ │ │ lsls r1, r2, #6 │ │ │ │ vst4. {d31[0],d33[0],d35[0],d37[0]}, [r9 :256] │ │ │ │ ldr??.w pc, [pc, #4095] @ 3de02b <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cc5db> │ │ │ │ @@ -1206205,15 +1206201,15 @@ │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ cmp r7, #172 @ 0xac │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #960 @ 0x3c0 │ │ │ │ + add r5, sp, #320 @ 0x140 │ │ │ │ lsls r7, r3, #3 │ │ │ │ cmp r7, #114 @ 0x72 │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1206255,15 +1206251,15 @@ │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ cmp r7, #44 @ 0x2c │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, #52] @ 0x34 │ │ │ │ + strh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r3, r2, #3 │ │ │ │ cmp r6, #250 @ 0xfa │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1206280,15 +1206276,15 @@ │ │ │ │ beq.n 3dd152 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb702> │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ (3dd168 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb718>) │ │ │ │ add r1, pc │ │ │ │ bl 3dd038 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb5e8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - bmi.n 3dd0f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb6a8> │ │ │ │ + bpl.n 3dd1b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb768> │ │ │ │ lsls r2, r2, #3 │ │ │ │ adds r3, r0, r1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 3dd1e6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb796> │ │ │ │ subs r3, r1, #1 │ │ │ │ ldrb r1, [r0, r3] │ │ │ │ @@ -1206411,15 +1206407,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ bl 3dd038 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb5e8> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 3dd252 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb802> │ │ │ │ nop │ │ │ │ - cbz r4, 3dd314 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb8c4> │ │ │ │ + cbz r4, 3dd32c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb8dc> │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r3, [r0, #80] @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cbz r2, 3dd300 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb8b0> │ │ │ │ ldr r1, [r1, #24] │ │ │ │ cmp r1, #1 │ │ │ │ it cc │ │ │ │ @@ -1206553,15 +1206549,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 3dd038 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb5e8> │ │ │ │ cmp r5, r6 │ │ │ │ bne.n 3dd3f6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb9a6> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - bcs.n 3dd4e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cba98> │ │ │ │ + bcs.n 3dd3a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb958> │ │ │ │ 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 │ │ │ │ @@ -1206714,29 +1206710,29 @@ │ │ │ │ bcs.n 3dd510 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cbac0> │ │ │ │ ldr r1, [pc, #40] @ (3dd5dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cbb8c>) │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ bl 3dd038 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb5e8> │ │ │ │ b.n 3dd510 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cbac0> │ │ │ │ - bcc.n 3dd678 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cbc28> │ │ │ │ + bcc.n 3dd538 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cbae8> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bcs.n 3dd570 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cbb20> │ │ │ │ + bcc.n 3dd630 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cbbe0> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bcs.n 3dd4f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cbaa8> │ │ │ │ + bcs.n 3dd5b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cbb68> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bne.n 3dd5bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cbb6c> │ │ │ │ + bcs.n 3dd67c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cbc2c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bcc.n 3dd614 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cbbc4> │ │ │ │ + bcc.n 3dd4d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cba84> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bcc.n 3dd5dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cbb8c> │ │ │ │ + bcc.n 3dd69c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cbc4c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bcs.n 3dd654 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cbc04> │ │ │ │ + bcs.n 3dd514 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cbac4> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bcs.n 3dd688 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cbc38> │ │ │ │ + bcs.n 3dd548 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cbaf8> │ │ │ │ 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 │ │ │ │ @@ -1206806,15 +1206802,15 @@ │ │ │ │ bl 5454cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x433a7c> │ │ │ │ mov r1, fp │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 3dd038 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb5e8> │ │ │ │ ldr.w r2, [r6, #1620] @ 0x654 │ │ │ │ b.n 3dd688 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cbc38> │ │ │ │ - bcs.n 3dd5d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cbb80> │ │ │ │ + bcs.n 3dd690 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cbc40> │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 3dd6dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cbc8c> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (3dd6e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cbc94>) │ │ │ │ @@ -1206829,23 +1206825,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (3dd6f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cbca0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3dd6f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cbca4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r3} │ │ │ │ + stmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bcs.n 3dd6ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cbc9c> │ │ │ │ + bcs.n 3dd7ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cbd5c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r7!, {r1, r2} │ │ │ │ + stmia r7!, {r1, r2, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ + ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ble.n 3dd77c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cbd2c> │ │ │ │ + ble.n 3dd63c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cbbec> │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 3dd73a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cbcea> │ │ │ │ cbz r2, 3dd736 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cbce6> │ │ │ │ ldrb r2, [r0, #18] │ │ │ │ cmp r2, #1 │ │ │ │ bhi.n 3dd736 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cbce6> │ │ │ │ @@ -1206915,15 +1206911,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 3dd79c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cbd4c> │ │ │ │ - movs r6, r7 │ │ │ │ + lsls r6, r3, #2 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -1207558,21 +1207554,21 @@ │ │ │ │ mov r6, r0 │ │ │ │ bl 3d91ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c775c> │ │ │ │ movs r3, #1 │ │ │ │ str r6, [r4, #36] @ 0x24 │ │ │ │ strb r3, [r5, #25] │ │ │ │ b.n 3dd8d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cbe88> │ │ │ │ nop │ │ │ │ - ldmia r7!, {r1, r3, r4} │ │ │ │ + ldmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r6, [sp, #88] @ 0x58 │ │ │ │ + ldr r6, [sp, #472] @ 0x1d8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r5, {r5} │ │ │ │ + ldmia r5!, {r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r4, [r3, r1] │ │ │ │ + ldrh r4, [r7, r2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ lsls r2, r3, #12 │ │ │ │ bpl.w 3dd8d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cbe88> │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldr r6, [r1, #16] │ │ │ │ movs r1, #104 @ 0x68 │ │ │ │ @@ -1208673,34 +1208669,34 @@ │ │ │ │ mov r1, r6 │ │ │ │ str r3, [r0, #16] │ │ │ │ bl 3d91ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c775c> │ │ │ │ mov r0, r5 │ │ │ │ bl 3d0c54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2bf204> │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ b.w 3dd8d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cbe88> │ │ │ │ - ldmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r4, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r2!, {r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r3, r4} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r2, r2, #20 │ │ │ │ + lsrs r2, r6, #21 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r2!, {r4, r5, r6} │ │ │ │ + ldmia r2!, {r4, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r2!, {r4, r6} │ │ │ │ + ldmia r2!, {r4, r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r2, [r6, #96] @ 0x60 │ │ │ │ + str r2, [r2, #104] @ 0x68 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrb r4, [r7, #26] │ │ │ │ + ldrb r4, [r3, #28] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - @ instruction: 0xb8ba │ │ │ │ + cbnz r2, 3de8ca <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cce7a> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - usat r0, #31, lr, asr #3 │ │ │ │ - stmia r1!, {r6, r7} │ │ │ │ + and.w r0, lr, #7307264 @ 0x6f8000 │ │ │ │ + stmia r2!, {r5} │ │ │ │ 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] │ │ │ │ @@ -1209488,29 +1209484,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 │ │ │ │ - str r0, [sp, #400] @ 0x190 │ │ │ │ + str r0, [sp, #784] @ 0x310 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - itte vs │ │ │ │ - lslvs r2, r2, #3 │ │ │ │ - ite mi @ unpredictable │ │ │ │ - lslmi r2, r2, #3 │ │ │ │ - ldrpl r4, [pc, #440] @ (3df250 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cd800>) │ │ │ │ + itte gt │ │ │ │ + lslgt r2, r2, #3 │ │ │ │ + ite ge @ unpredictable │ │ │ │ + lslge r2, r2, #3 │ │ │ │ + ldrlt r4, [pc, #824] @ (3df3d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cd980>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - pop {r1, r2, r4, r5, r7} │ │ │ │ + pop {r1, r2, r4, pc} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbnz r0, 3df118 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cd6c8> │ │ │ │ + pop {r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbnz r0, 3df114 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cd6c4> │ │ │ │ + pop {r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - revsh r0, r6 │ │ │ │ + cbnz r0, 3df0fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cd6ac> │ │ │ │ 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] @ (3df114 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cd6c4>) │ │ │ │ @@ -1210786,15 +1210782,15 @@ │ │ │ │ nop │ │ │ │ lsrs r4, r3, #7 │ │ │ │ lsls r2, r2, #6 │ │ │ │ lsrs r6, r2, #7 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r6, r1 │ │ │ │ + uxth r6, r5 │ │ │ │ lsls r2, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #17 │ │ │ │ lsls r2, r2, #6 │ │ │ │ @@ -1211823,28 +1211819,28 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ lsls r6, r2, #1 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #1 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r1, sp, #200 @ 0xc8 │ │ │ │ + add r1, sp, #584 @ 0x248 │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r5, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #360 @ 0x168 │ │ │ │ + add r0, sp, #744 @ 0x2e8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ stc2 1, cr0, [r0, #580]! @ 0x244 │ │ │ │ subs r4, r3, r4 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #1016 @ (adr r3, 3e0bcc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cf17c>) │ │ │ │ + add r4, pc, #376 @ (adr r4, 3e094c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ceefc>) │ │ │ │ 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] @ (3e0840 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cedf0>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -1212030,19 +1212026,19 @@ │ │ │ │ bl 3d91ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c775c> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @ instruction: 0xf76a0191 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #40 @ (adr r1, 3e09fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cefac>) │ │ │ │ + add r1, pc, #424 @ (adr r1, 3e0b7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cf12c>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ adds r0, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #928 @ (adr r0, 3e0d7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cf32c>) │ │ │ │ + add r1, pc, #288 @ (adr r1, 3e0afc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cf0ac>) │ │ │ │ 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] @ (3e0cf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cf2a0>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1212333,19 +1212329,19 @@ │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #512] @ (3e0ef0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cf4a0>) │ │ │ │ addw r1, r8, #2193 @ 0x891 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #848] @ 0x350 │ │ │ │ + add r0, pc, #208 @ (adr r0, 3e0dcc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cf37c>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r7, [sp, #912] @ 0x390 │ │ │ │ + add r0, pc, #272 @ (adr r0, 3e0e10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cf3c0>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r7, [sp, #800] @ 0x320 │ │ │ │ + add r0, pc, #160 @ (adr r0, 3e0da4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cf354>) │ │ │ │ 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] @ (3e0e7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cf42c>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1212489,15 +1212485,15 @@ │ │ │ │ bl 3d0ac8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2bf078> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf2e00191 │ │ │ │ adds r0, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r5, [sp, #376] @ 0x178 │ │ │ │ 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] @ 3e1270 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cf820> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1212871,23 +1212867,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #512] @ (3e146c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cfa1c>) │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r0 │ │ │ │ adcs.w r1, sl, #145 @ 0x91 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #552] @ 0x228 │ │ │ │ + ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ subs r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #544] @ 0x220 │ │ │ │ + ldr r3, [sp, #928] @ 0x3a0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r3, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r3, [sp, #824] @ 0x338 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r3, [sp, #320] @ 0x140 │ │ │ │ + ldr r3, [sp, #704] @ 0x2c0 │ │ │ │ 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] @ (3e1560 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cfb10>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1213171,15 +1213167,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 3d0ac8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2bf078> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldcl 1, cr0, [r8, #-580] @ 0xfffffdbc │ │ │ │ adds r4, r7, r6 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r0, [sp, #312] @ 0x138 │ │ │ │ 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] @ (3e18bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cfe6c>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1213494,19 +1213490,19 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 3d0a94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2bf044> │ │ │ │ b.n 3e1734 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cfce4> │ │ │ │ nop │ │ │ │ orns r1, r6, r1, lsr #2 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #168] @ 0xa8 │ │ │ │ + str r5, [sp, #552] @ 0x228 │ │ │ │ lsls r2, r2, #3 │ │ │ │ adds r4, r7, r6 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #32] │ │ │ │ + str r5, [sp, #416] @ 0x1a0 │ │ │ │ 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] @ 3e1e40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d03f0> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1214037,21 +1214033,21 @@ │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ b.n 3e1c70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d0220> │ │ │ │ lsls r1, r2, #6 │ │ │ │ adds r0, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #712] @ 0x2c8 │ │ │ │ + str r2, [sp, #72] @ 0x48 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r1, [sp, #536] @ 0x218 │ │ │ │ + str r1, [sp, #920] @ 0x398 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r1, [sp, #592] @ 0x250 │ │ │ │ + str r1, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r1, [sp, #176] @ 0xb0 │ │ │ │ + str r1, [sp, #560] @ 0x230 │ │ │ │ lsls r2, r2, #3 │ │ │ │ lsls r1, r1, #27 │ │ │ │ bpl.w 3e1c8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d023c> │ │ │ │ ldr r2, [r3, #16] │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ ldr r7, [r3, #28] │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ @@ -1214805,33 +1214801,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmn r6, r7 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ movs r0, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #38] @ 0x26 │ │ │ │ + ldrh r2, [r0, #42] @ 0x2a │ │ │ │ lsls r2, r2, #3 │ │ │ │ adds r0, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #36] @ 0x24 │ │ │ │ + ldrh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r6, [r5, #34] @ 0x22 │ │ │ │ + ldrh r6, [r1, #38] @ 0x26 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r0, [r7, #34] @ 0x22 │ │ │ │ + ldrh r0, [r3, #38] @ 0x26 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r0, [r2, #32] │ │ │ │ + ldrh r0, [r6, #34] @ 0x22 │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #58] @ 0x3a │ │ │ │ + strh r0, [r2, #62] @ 0x3e │ │ │ │ lsls r2, r2, #3 │ │ │ │ adds r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #58] @ 0x3a │ │ │ │ + strh r6, [r5, #60] @ 0x3c │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r2, [pc, #644] @ (3e2894 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d0e44>) │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r5, r2] │ │ │ │ ldr r2, [pc, #636] @ (3e2898 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d0e48>) │ │ │ │ @@ -1215090,19 +1215086,19 @@ │ │ │ │ str r2, [r0, #16] │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 3d91ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c775c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 3e23c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d0970> │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, #46] @ 0x2e │ │ │ │ + strh r2, [r1, #50] @ 0x32 │ │ │ │ lsls r2, r2, #3 │ │ │ │ adds r0, r0, #2 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #46] @ 0x2e │ │ │ │ + strh r0, [r5, #48] @ 0x30 │ │ │ │ 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] @ (3e2934 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d0ee4>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1215229,15 +1215225,15 @@ │ │ │ │ ite ne │ │ │ │ movne.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldreq r1, [r4, #20] │ │ │ │ bl 542d90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x431340> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r6, pc, #96 @ (adr r6, 3e2a50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d1000>) │ │ │ │ + add r6, pc, #480 @ (adr r6, 3e2bd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d1180>) │ │ │ │ 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] │ │ │ │ @@ -1215271,15 +1215267,15 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #8] @ (3e2a50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d1000>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ mov r7, r3 │ │ │ │ b.n 3e2a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d0fc8> │ │ │ │ - add r5, pc, #392 @ (adr r5, 3e2bdc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d118c>) │ │ │ │ + add r5, pc, #776 @ (adr r5, 3e2d5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d130c>) │ │ │ │ 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] @ (3e2b44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d10f4>) │ │ │ │ @@ -1215892,15 +1215888,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r6, r4 │ │ │ │ b.n 3e3050 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d1600> │ │ │ │ ldr r0, [pc, #8] @ (3e307c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d162c>) │ │ │ │ add r0, pc │ │ │ │ blx 72740 │ │ │ │ nop │ │ │ │ - ldrb r4, [r1, #15] │ │ │ │ + ldrb r4, [r5, #16] │ │ │ │ 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 │ │ │ │ @@ -1216449,38 +1216445,38 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r4, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldmia r5!, {r1, r6} │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r5, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r8, #836] @ 0x344 │ │ │ │ - lsrs r4, r4, #2 │ │ │ │ + mcr2 0, 1, r0, cr8, cr1, {6} │ │ │ │ + lsrs r4, r0, #4 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r4, r4, #2 │ │ │ │ + lsrs r4, r0, #4 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r2, r1, #31 │ │ │ │ + lsrs r2, r5, #32 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r4, r1, #31 │ │ │ │ + lsrs r4, r5, #32 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r4, r5, r6 │ │ │ │ + subs r4, r1, r0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r2, r6, r6 │ │ │ │ + subs r2, r2, r0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r4, r4, r3 │ │ │ │ + adds r4, r0, r5 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r2, r4, r3 │ │ │ │ + adds r2, r0, r5 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - asrs r2, r1, #23 │ │ │ │ + asrs r2, r5, #24 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r0, r4, r2 │ │ │ │ + adds r0, r0, r4 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r6, r4, r2 │ │ │ │ + adds r6, r0, r4 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - asrs r0, r3, #31 │ │ │ │ + adds r0, r7, r0 │ │ │ │ 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 │ │ │ │ @@ -1216521,15 +1216517,15 @@ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r3, #22 │ │ │ │ it eq │ │ │ │ ldreq r1, [r4, #20] │ │ │ │ bl 542d90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x431340> │ │ │ │ b.n 3e3672 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d1c22> │ │ │ │ - ldr r1, [sp, #408] @ 0x198 │ │ │ │ + ldr r1, [sp, #792] @ 0x318 │ │ │ │ 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 │ │ │ │ @@ -1216819,21 +1216815,21 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r5, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #88] @ 0x58 │ │ │ │ + ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r7, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r7, [sp, #72] @ 0x48 │ │ │ │ + str r7, [sp, #456] @ 0x1c8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r6, [sp, #944] @ 0x3b0 │ │ │ │ + str r7, [sp, #304] @ 0x130 │ │ │ │ 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 │ │ │ │ @@ -1217074,17 +1217070,17 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r5, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #7] │ │ │ │ + strb r2, [r6, #8] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r2, [r4, #3] │ │ │ │ + strb r2, [r0, #5] │ │ │ │ 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 │ │ │ │ @@ -1217188,15 +1217184,15 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r5, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #124] @ 0x7c │ │ │ │ + strb r4, [r6, #0] │ │ │ │ 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 │ │ │ │ @@ -1217516,17 +1217512,17 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r5, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #176] @ 0xb0 │ │ │ │ + str r1, [sp, #560] @ 0x230 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r4, [r3, #80] @ 0x50 │ │ │ │ + ldr r4, [r7, #84] @ 0x54 │ │ │ │ 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 │ │ │ │ @@ -1217996,15 +1217992,15 @@ │ │ │ │ str.w r0, [r8, #36] @ 0x24 │ │ │ │ b.n 3e43fe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d29ae> │ │ │ │ nop │ │ │ │ pop {r1, r2, r7} │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r5, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r7, #6 │ │ │ │ + lsrs r4, r3, #8 │ │ │ │ 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 │ │ │ │ ldrd r7, r4, [r0] │ │ │ │ mov r6, r0 │ │ │ │ @@ -1218048,15 +1218044,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (3e4504 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d2ab4>) │ │ │ │ add r0, pc │ │ │ │ blx 72740 │ │ │ │ - str r2, [r0, #116] @ 0x74 │ │ │ │ + str r2, [r4, #120] @ 0x78 │ │ │ │ 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 │ │ │ │ @@ -1219230,17 +1219226,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ uxtb r4, r2 │ │ │ │ lsls r1, r2, #6 │ │ │ │ uxth r4, r6 │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r7, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r6, r0] │ │ │ │ + ldrsh r2, [r2, r2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r0, [r3, r7] │ │ │ │ + ldrsh r0, [r7, r0] │ │ │ │ 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] @ (3e5120 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d36d0>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1220179,19 +1220175,19 @@ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #7 │ │ │ │ bne.n 3e59c2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d3f72> │ │ │ │ ldrsb.w r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ bge.n 3e5954 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d3f04> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - lsrs r4, r5, #1 │ │ │ │ + lsrs r4, r1, #3 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - asrs r6, r0, #1 │ │ │ │ + asrs r6, r4, #2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r0, r1, #9 │ │ │ │ + lsrs r0, r5, #10 │ │ │ │ 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, #3648] @ 0xe40 │ │ │ │ ldr r2, [pc, #308] @ (3e5b70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d4120>) │ │ │ │ sub sp, #420 @ 0x1a4 │ │ │ │ @@ -1220554,15 +1220550,15 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #272] @ (3e5ed4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d4484>) │ │ │ │ + ldr r7, [pc, #656] @ (3e6054 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d4604>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #15 │ │ │ │ bne.n 3e5e22 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d43d2> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 3e5e24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d43d4> │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -1224674,19 +1224670,19 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mov r6, r3 │ │ │ │ b.n 3e869a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d6c4a> │ │ │ │ strh r0, [r5, #40] @ 0x28 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #2 │ │ │ │ + subs r1, #98 @ 0x62 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r7, #0 │ │ │ │ + adds r7, #96 @ 0x60 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r6, #248 @ 0xf8 │ │ │ │ + adds r7, #88 @ 0x58 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldrb r2, [r1, #9] │ │ │ │ lsls r1, r2, #6 │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r8, sl │ │ │ │ beq.w 3e857e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d6b2e> │ │ │ │ mov.w r2, r8, lsl #5 │ │ │ │ @@ -1224789,15 +1224785,15 @@ │ │ │ │ b.n 3e856e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d6b1e> │ │ │ │ movs r3, #0 │ │ │ │ b.n 3e8708 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d6cb8> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ movs r3, #1 │ │ │ │ b.n 3e8708 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d6cb8> │ │ │ │ nop │ │ │ │ - cmp r4, #186 @ 0xba │ │ │ │ + cmp r5, #26 │ │ │ │ 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 │ │ │ │ @@ -1226082,15 +1226078,15 @@ │ │ │ │ ldr r1, [pc, #12] @ (3e95a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d7b50>) │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc │ │ │ │ mov r2, ip │ │ │ │ bl 458158 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x346708> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r2, r6, #27 │ │ │ │ + asrs r2, r2, #29 │ │ │ │ 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] @ (3e96fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d7cac>) │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ @@ -1226219,21 +1226215,21 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r7, #32] │ │ │ │ lsls r1, r2, #6 │ │ │ │ ldr r6, [r6, #32] │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #12 │ │ │ │ + subs r5, #108 @ 0x6c │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldr r6, [r1, #32] │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r4, #22 │ │ │ │ + asrs r6, r0, #24 │ │ │ │ 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] @ (3e9a04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d7fb4>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -1226527,45 +1226523,45 @@ │ │ │ │ nop │ │ │ │ ldr r6, [r1, #12] │ │ │ │ lsls r1, r2, #6 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #21 │ │ │ │ + asrs r0, r5, #22 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - asrs r0, r3, #20 │ │ │ │ + asrs r0, r7, #21 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - asrs r2, r5, #19 │ │ │ │ + asrs r2, r1, #21 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - asrs r4, r0, #19 │ │ │ │ + asrs r4, r4, #20 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r2, [r1, r4] │ │ │ │ + ldrb r2, [r5, r5] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r4, r2 │ │ │ │ + cmn r4, r6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - asrs r2, r2, #18 │ │ │ │ + asrs r2, r6, #19 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - asrs r0, r1, #18 │ │ │ │ + asrs r0, r5, #19 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r4, [r5, #38] @ 0x26 │ │ │ │ + ldrh r4, [r1, #42] @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r1, #18 │ │ │ │ + asrs r6, r5, #19 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 3e9fbc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d856c> │ │ │ │ + b.n 3ea07c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d862c> │ │ │ │ lsls r1, r4, #3 │ │ │ │ str r4, [r2, #104] @ 0x68 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - adds r2, r4, #6 │ │ │ │ + subs r2, r0, #0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r5, #13 │ │ │ │ + asrs r2, r1, #15 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - asrs r6, r6, #13 │ │ │ │ + asrs r6, r2, #15 │ │ │ │ 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, 3e9a6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d801c> │ │ │ │ blx 74964 │ │ │ │ @@ -1226823,37 +1226819,37 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 3e9b3e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d80ee> │ │ │ │ str r4, [r5, #84] @ 0x54 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #56] @ 0x38 │ │ │ │ + ldr r4, [r5, #60] @ 0x3c │ │ │ │ lsls r7, r4, #3 │ │ │ │ - subs r4, #14 │ │ │ │ + subs r4, #110 @ 0x6e │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r4, [r4, #13] │ │ │ │ + ldrb r4, [r0, #15] │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, r1, #3 │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r0, [r2, #68] @ 0x44 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrb r0, [r0, #11] │ │ │ │ + ldrb r0, [r4, #12] │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, r1, #0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldrb r6, [r0, #12] │ │ │ │ + ldrb r6, [r4, #13] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r0, [r1, #10] │ │ │ │ + ldrb r0, [r5, #11] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r2, [r7, #10] │ │ │ │ + ldrb r2, [r3, #12] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r0, [r3, #12] │ │ │ │ + ldrb r0, [r7, #13] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r2, #7] │ │ │ │ + ldrb r4, [r6, #8] │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrb.w r3, [r0, #719] @ 0x2cf │ │ │ │ cbnz r3, 3e9d04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d82b4> │ │ │ │ ldrb.w r3, [r0, #781] @ 0x30d │ │ │ │ cbz r3, 3e9d08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d82b8> │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ @@ -1227977,71 +1227973,71 @@ │ │ │ │ b.n 3ea3bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d896c> │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ lsls r1, r2, #6 │ │ │ │ str r4, [r3, #36] @ 0x24 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #120] @ 0x78 │ │ │ │ + str r4, [r5, #124] @ 0x7c │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r7, #234 @ 0xea │ │ │ │ + subs r0, #74 @ 0x4a │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r2, [r4, #52] @ 0x34 │ │ │ │ + str r2, [r0, #60] @ 0x3c │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r3, #254 @ 0xfe │ │ │ │ + adds r4, #94 @ 0x5e │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r4, #202 @ 0xca │ │ │ │ + adds r5, #42 @ 0x2a │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r1, [pc, #624] @ (3eaaa0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d9050>) │ │ │ │ + ldr r1, [pc, #1008] @ (3eac20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d91d0>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r4, [r0, #120] @ 0x78 │ │ │ │ + str r4, [r4, #124] @ 0x7c │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r4, #88 @ 0x58 │ │ │ │ + adds r4, #184 @ 0xb8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrsh r2, [r2, r7] │ │ │ │ + str r2, [r6, #0] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r6, [r1, #116] @ 0x74 │ │ │ │ + str r6, [r5, #120] @ 0x78 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrsh r4, [r6, r6] │ │ │ │ + str r4, [r2, #0] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r3, #218 @ 0xda │ │ │ │ + adds r4, #58 @ 0x3a │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r6, [r3, #48] @ 0x30 │ │ │ │ + str r6, [r7, #52] @ 0x34 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r0, [pc, #688] @ (3eab00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d90b0>) │ │ │ │ + ldr r1, [pc, #48] @ (3ea880 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d8e30>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r0, #92 @ 0x5c │ │ │ │ + adds r0, #188 @ 0xbc │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r2, [r0, r6] │ │ │ │ + ldrb r2, [r4, r7] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r2, #196 @ 0xc4 │ │ │ │ + adds r3, #36 @ 0x24 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r6, [r7, r1] │ │ │ │ + ldrb r6, [r3, r3] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrsh r4, [r4, r0] │ │ │ │ + ldrsh r4, [r0, r2] │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldrh r0, [r6, r5] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - add r4, pc, #872 @ (adr r4, 3eabd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d9184>) │ │ │ │ + add r5, pc, #232 @ (adr r5, 3ea954 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d8f04>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrb r0, [r7, r5] │ │ │ │ + ldrb r0, [r3, r7] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - mov ip, r7 │ │ │ │ + bxns r3 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r6, [r2, r5] │ │ │ │ + ldrb r6, [r6, r6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r4, [r0, r5] │ │ │ │ + ldrb r4, [r4, r6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r4, pc, #264 @ (adr r4, 3ea988 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d8f38>) │ │ │ │ + add r4, pc, #648 @ (adr r4, 3eab08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d90b8>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r2, [r0, #8] │ │ │ │ + str r2, [r4, #12] │ │ │ │ lsls r7, r4, #3 │ │ │ │ subs r2, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #28 │ │ │ │ + lsls r4, r7, #29 │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ bl 4586f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x346ca4> │ │ │ │ sub.w r3, r9, #272 @ 0x110 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1229181,39 +1229177,39 @@ │ │ │ │ ldr.w r2, [r9] │ │ │ │ str r3, [sp, #520] @ 0x208 │ │ │ │ str r2, [r3, #48] @ 0x30 │ │ │ │ b.w 3ea3bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d896c> │ │ │ │ nop │ │ │ │ subs r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ + lsls r6, r2, #4 │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r6, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [lr, #840]! @ 0x348 │ │ │ │ - ldr r2, [r7, #120] @ 0x78 │ │ │ │ + mcr 0, 2, r0, cr14, cr2, {6} │ │ │ │ + strb r2, [r3, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - vqadd.u32 q8, q11, │ │ │ │ - vqadd.u32 q8, q10, │ │ │ │ - vqadd.u32 q8, q13, │ │ │ │ - lsrs r0, r0, #31 │ │ │ │ + vshr.u64 q8, , #58 │ │ │ │ + vshr.u64 q8, , #60 │ │ │ │ + vshr.u64 q8, , #54 │ │ │ │ + asrs r0, r4, #32 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r2, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #30 │ │ │ │ + lsrs r6, r7, #31 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r6, r0, #15 │ │ │ │ + lsrs r6, r4, #16 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r4, r5, #14 │ │ │ │ + lsrs r4, r1, #16 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r2, r2, #14 │ │ │ │ + lsrs r2, r6, #15 │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #13 │ │ │ │ + lsrs r0, r4, #14 │ │ │ │ lsls r2, r2, #3 │ │ │ │ asrs r0, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ sub.w r3, r9, #408 @ 0x198 │ │ │ │ @@ -1230345,29 +1230341,29 @@ │ │ │ │ str r0, [r2, #32] │ │ │ │ str r4, [r2, #28] │ │ │ │ str r1, [r0, #0] │ │ │ │ str r1, [r3, #76] @ 0x4c │ │ │ │ b.w 3ea3bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d896c> │ │ │ │ adds r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r3, #25 │ │ │ │ + lsls r6, r7, #26 │ │ │ │ lsls r2, r2, #3 │ │ │ │ subs r0, r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r1, #15 │ │ │ │ + lsls r0, r5, #16 │ │ │ │ lsls r2, r2, #3 │ │ │ │ subs r5, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r1, r4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf13c00d1 │ │ │ │ - vshr.u64 q0, , #52 │ │ │ │ - vqadd.u32 q8, q13, │ │ │ │ - mcr2 0, 4, r0, cr14, cr1, {6} │ │ │ │ - stcl 0, cr0, [lr, #836] @ 0x344 │ │ │ │ + @ instruction: 0xf19c00d1 │ │ │ │ + vshr.u64 q8, , #20 │ │ │ │ + vshr.u64 q8, , #54 │ │ │ │ + mcr2 0, 7, r0, cr14, cr1, {6} │ │ │ │ + mcr 0, 1, r0, cr14, cr1, {6} │ │ │ │ subs r2, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [r9, #-136] │ │ │ │ ldr.w r1, [fp, #-4] │ │ │ │ ldr.w r2, [r9] │ │ │ │ @@ -1232313,83 +1232309,82 @@ │ │ │ │ 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 3ea3bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d896c> │ │ │ │ - @ instruction: 0xf0a600d1 │ │ │ │ - vshr.s64 q0, , #32 │ │ │ │ - mcr 0, 3, r0, cr8, cr1, {6} │ │ │ │ - sbcs.w r0, r2, r1, lsr #3 │ │ │ │ - strb r6, [r5, #7] │ │ │ │ + add.w r0, r6, #209 @ 0xd1 │ │ │ │ + and.w r0, r0, #209 @ 0xd1 │ │ │ │ + mcr 0, 6, r0, cr8, cr1, {6} │ │ │ │ + rsbs r0, r2, r1, lsr #3 │ │ │ │ + strb r6, [r1, #9] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xeb8200d1 │ │ │ │ - sbc.w r0, lr, r1, lsr #3 │ │ │ │ - ldr r2, [r4, r7] │ │ │ │ + @ instruction: 0xebe200d1 │ │ │ │ + rsb r0, lr, r1, lsr #3 │ │ │ │ + ldrh r2, [r0, r1] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xeb8600d1 │ │ │ │ - str r6, [r3, #100] @ 0x64 │ │ │ │ + @ instruction: 0xebe600d1 │ │ │ │ + str r6, [r7, #104] @ 0x68 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r2!, {r1, r4} │ │ │ │ + stmia r2!, {r1, r4, r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xeb8c00d1 │ │ │ │ - sbcs.w r0, r8, r1, lsr #3 │ │ │ │ - stmia r0!, {r5} │ │ │ │ + @ instruction: 0xebec00d1 │ │ │ │ + rsbs r0, r8, r1, lsr #3 │ │ │ │ + stmia r0!, {r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ b.n 3ede24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dc3d4> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ble.n 3ed928 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dbed8> │ │ │ │ + ble.n 3ed7e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dbd98> │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r7, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - vshr.s64 q0, q2, #54 │ │ │ │ - lsrs r4, r3, #18 │ │ │ │ + vshr.s64 q8, q2, #22 │ │ │ │ + lsrs r4, r7, #19 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3ed814 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dbdc4> │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - ldr r6, [r5, r0] │ │ │ │ + @ instruction: 0xe80600d1 │ │ │ │ + ldr r6, [r1, r2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3edb64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dc114> │ │ │ │ + b.n 3edc24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dc1d4> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3edb78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dc128> │ │ │ │ + b.n 3edc38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dc1e8> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3edb8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dc13c> │ │ │ │ + b.n 3edc4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dc1fc> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3edba8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dc158> │ │ │ │ + b.n 3edc68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dc218> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3edb74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dc124> │ │ │ │ + b.n 3edc34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dc1e4> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r0!, {r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r3, r4} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - b.n 3edd94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dc344> │ │ │ │ + b.n 3ede54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dc404> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bge.n 3ed974 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dbf24> │ │ │ │ + bge.n 3ed834 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dbde4> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0x47c6 │ │ │ │ + ldr r0, [pc, #152] @ (3ed988 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dbf38>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3edddc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dc38c> │ │ │ │ + b.n 3ede9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dc44c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3eddd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dc388> │ │ │ │ + b.n 3ede98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dc448> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bls.n 3ed9b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dbf68> │ │ │ │ + bls.n 3ed878 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dbe28> │ │ │ │ lsls r1, r2, #3 │ │ │ │ udf #228 @ 0xe4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - b.n 3edea4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dc454> │ │ │ │ + b.n 3edf64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dc514> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3eded4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dc484> │ │ │ │ + b.n 3edf94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dc544> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3edecc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dc47c> │ │ │ │ + b.n 3edf8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dc53c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3edea4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dc454> │ │ │ │ + b.n 3edf64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dc514> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3ede94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dc444> │ │ │ │ + b.n 3edf54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dc504> │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r0, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r2, r4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ @@ -1234026,73 +1234021,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 3eed04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dd2b4> │ │ │ │ nop │ │ │ │ - ldmia r7, {r1, r5, r6, r7} │ │ │ │ + beq.n 3eeb74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dd124> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r7!, {r1, r2, r3, r5} │ │ │ │ + ldmia r7, {r1, r2, r3, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r6!, {r1, r3, r5} │ │ │ │ + ldmia r6!, {r1, r3, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #140 @ 0x8c │ │ │ │ + adds r7, #236 @ 0xec │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r6, [r6, #64] @ 0x40 │ │ │ │ + str r6, [r2, #72] @ 0x48 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r0, #236 @ 0xec │ │ │ │ + adds r1, #76 @ 0x4c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [r1, #64] @ 0x40 │ │ │ │ + str r4, [r5, #68] @ 0x44 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r2, {r1, r2, r3} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5} │ │ │ │ + ldmia r2!, {r1, r3, r4, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r5, sp, #208 @ 0xd0 │ │ │ │ + add r5, sp, #592 @ 0x250 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r5, sp, #184 @ 0xb8 │ │ │ │ + add r5, sp, #568 @ 0x238 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r4, [r1, #42] @ 0x2a │ │ │ │ + strh r4, [r5, #44] @ 0x2c │ │ │ │ lsls r5, r3, #3 │ │ │ │ beq.n 3eebc8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dd178> │ │ │ │ lsls r6, r0, #6 │ │ │ │ beq.n 3eeb80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dd130> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldmia r7, {r1, r2, r4, r5, r6, r7} │ │ │ │ + beq.n 3eebe0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dd190> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r7, {r5, r6, r7} │ │ │ │ + beq.n 3eebb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dd168> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ + beq.n 3eebd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dd184> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r7, {r1, r2, r5, r7} │ │ │ │ + beq.n 3eeb4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dd0fc> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - beq.n 3eec2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dd1dc> │ │ │ │ + beq.n 3eeaec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dd09c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r3, {r1, r3, r4, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r7, {r2, r3, r4, r7} │ │ │ │ + ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r7, {r5, r7} │ │ │ │ + beq.n 3eeb50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dd100> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r2!, {} │ │ │ │ + ldmia r2!, {r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r2, {r1, r2, r3} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r6!, {r1, r2, r4} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldmia r1!, {r2, r5} │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldrb.w r2, [r2, #859] @ 0x35b │ │ │ │ @@ -1235095,122 +1235090,122 @@ │ │ │ │ cmp r1, r2 │ │ │ │ bls.n 3ef67c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ddc2c> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldrb.w r2, [r2, #679] @ 0x2a7 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 3ef4a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dda58> │ │ │ │ b.w 3ecf54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2db504> │ │ │ │ - stmia r5!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r5!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r6!, {r2, r3} │ │ │ │ + stmia r6!, {r2, r3, r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r6!, {r1} │ │ │ │ + stmia r6!, {r1, r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r3, #144 @ 0x90 │ │ │ │ + movs r3, #240 @ 0xf0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r6!, {r1, r5, r6} │ │ │ │ + stmia r6!, {r1, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r3, #40 @ 0x28 │ │ │ │ + movs r3, #136 @ 0x88 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - stmia r4!, {r1, r2, r5} │ │ │ │ + stmia r4!, {r1, r2, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r4!, {r2, r4, r5, r6} │ │ │ │ + stmia r4!, {r2, r4, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - itte le │ │ │ │ - lslle r1, r2, #3 │ │ │ │ - stmiale r5!, {r2, r3, r4, r6, r7} │ │ │ │ - lslgt r6, r0, #6 │ │ │ │ - ldrb r4, [r3, #27] │ │ │ │ + stmia r0!, {r1, r3, r4, r5} │ │ │ │ + lsls r1, r2, #3 │ │ │ │ + stmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + lsls r6, r0, #6 │ │ │ │ + ldrb r4, [r7, #28] │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldmia r1, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldmia r3, {r1, r3, r5, r7} │ │ │ │ + ldmia r4!, {r1, r3} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r6, [r2, r0] │ │ │ │ + strh r6, [r6, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r0!, {r5, r7} │ │ │ │ + stmia r1!, {} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r6, {r1, r2, r6, r7} │ │ │ │ + ldmia r7!, {r1, r2, r5} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r6!, {} │ │ │ │ + ldmia r6, {r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r5!, {r1, r4, r7} │ │ │ │ + ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bcs.n 3ef73c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ddcec> │ │ │ │ + bcs.n 3ef7fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dddac> │ │ │ │ lsls r4, r2, #3 │ │ │ │ adds r7, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - mcr 0, 2, r0, cr12, cr4, {6} │ │ │ │ - ldmia r3, {r1, r3, r5, r6} │ │ │ │ + mcr 0, 5, r0, cr12, cr4, {6} │ │ │ │ + ldmia r3, {r1, r3, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - pop {r2, r7} │ │ │ │ + pop {r2, r5, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r2, #48 @ 0x30 │ │ │ │ + cmp r2, #144 @ 0x90 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r5!, {r2, r3, r6} │ │ │ │ + ldmia r5, {r2, r3, r5, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #250 @ 0xfa │ │ │ │ + cmp r2, #90 @ 0x5a │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r5!, {r1, r2, r4} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r7, [sp, #656] @ 0x290 │ │ │ │ + add r0, pc, #16 @ (adr r0, 3ef774 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ddd24>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r7, #232 @ 0xe8 │ │ │ │ + adds r0, #72 @ 0x48 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r0!, {r1, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r5, [sp, #552] @ 0x228 │ │ │ │ + ldr r5, [sp, #936] @ 0x3a8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r2!, {r1, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - pop {r1, r2, r3, r4, r7} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r5, {r2, r4, r5} │ │ │ │ + ldmia r5!, {r2, r4, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r4, {r4, r6, r7} │ │ │ │ + ldmia r5, {r4, r5} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r5, {r3, r4, r5, r6} │ │ │ │ + ldmia r5!, {r3, r4, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r5!, {r2, r3, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3, r5} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r5, {r3, r4, r5, r6} │ │ │ │ + ldmia r5!, {r3, r4, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r6, #60 @ 0x3c │ │ │ │ + cmp r6, #156 @ 0x9c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r6!, {r2, r3, r5} │ │ │ │ + stmia r6!, {r2, r3, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r6!, {r1, r3, r4} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r4, #128 @ 0x80 │ │ │ │ + adds r4, #224 @ 0xe0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmia r6!, {r2, r4, r5} │ │ │ │ + stmia r6!, {r2, r4, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r2 │ │ │ │ + adcs r0, r6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r3, [sp, #648] @ 0x288 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r5!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cbnz r6, 3ef7e6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ddd96> │ │ │ │ + rev r6, r1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb88e │ │ │ │ + @ instruction: 0xb8ee │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr.w r0, [pc, #3060] @ 3f03b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2de968> │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ add r0, pc │ │ │ │ strd r3, r2, [sp, #84] @ 0x54 │ │ │ │ blx 74964 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ @@ -1236249,147 +1236244,147 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 3ee73a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dccea> │ │ │ │ b.w 3ee61e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dcbce> │ │ │ │ movs r3, #4 │ │ │ │ b.w 3ee70e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dccbe> │ │ │ │ movs r3, #3 │ │ │ │ b.w 3ee70e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dccbe> │ │ │ │ - stmia r3!, {r1, r3, r4} │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r2!, {r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r3, r4, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r7!, {r2, r6} │ │ │ │ + stmia r7!, {r2, r5, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r5} │ │ │ │ + stmia r7!, {r1, r2, r3, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - push {r3, r5, r7} │ │ │ │ + push {r3, lr} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - push {r5, r7} │ │ │ │ + push {lr} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r1!, {r1, r3, r6} │ │ │ │ + stmia r1!, {r1, r3, r5, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r1!, {r2, r4, r5, r6} │ │ │ │ + stmia r1!, {r2, r4, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r0!, {r1, r2, r4, r7} │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r0!, {r1, r5, r7} │ │ │ │ + stmia r1!, {r1} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - itet hi │ │ │ │ - lslhi r1, r2, #3 │ │ │ │ - nopls {10} │ │ │ │ - lslhi r1, r2, #3 │ │ │ │ - stmia r4!, {r2, r3, r4} │ │ │ │ + itet al │ │ │ │ + lslal r1, r2, #3 │ │ │ │ + stmia r0!, {} │ │ │ │ + lslal r1, r2, #3 │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r2, #140 @ 0x8c │ │ │ │ + movs r2, #236 @ 0xec │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bkpt 0x00ee │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - subs r3, #76 @ 0x4c │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - subs r3, #14 │ │ │ │ + itee mi │ │ │ │ + lslmi r1, r2, #3 │ │ │ │ + subpl r3, #172 @ 0xac │ │ │ │ + lslpl r1, r2, #3 │ │ │ │ + subs r3, #110 @ 0x6e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - push {r4, r7} │ │ │ │ + push {r4, r5, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - pop {r1, r3, r5, r7} │ │ │ │ + pop {r1, r3, pc} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - push {r1, r4, r6} │ │ │ │ + push {r1, r4, r5, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - push {r1, r5} │ │ │ │ + push {r1, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - push {r1, r3, r5} │ │ │ │ + push {r1, r3, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cbz r2, 3f047a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dea2a> │ │ │ │ + cbz r2, 3f0492 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dea42> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ittt vc │ │ │ │ - lslvc r1, r2, #3 │ │ │ │ - cmpvc r4, #182 @ 0xb6 │ │ │ │ - lslvc r1, r2, #3 │ │ │ │ - pop {r3, r4} │ │ │ │ + ittt le │ │ │ │ + lslle r1, r2, #3 │ │ │ │ + cmple r5, #22 │ │ │ │ + lslle r1, r2, #3 │ │ │ │ + pop {r3, r4, r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r4, #66 @ 0x42 │ │ │ │ + cmp r4, #162 @ 0xa2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cbz r6, 3f0436 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2de9e6> │ │ │ │ + cbz r6, 3f044e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2de9fe> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r3, #218 @ 0xda │ │ │ │ + cmp r4, #58 @ 0x3a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r0, sp, #648 @ 0x288 │ │ │ │ + add r1, sp, #8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbz r2, 3f0488 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dea38> │ │ │ │ + cbz r2, 3f04a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dea50> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cbz r0, 3f04b2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dea62> │ │ │ │ + push {r3, r4, r5} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - push {r4, r5} │ │ │ │ + push {r4, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb8d4 │ │ │ │ + cbnz r4, 3f0450 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dea00> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cbnz r0, 3f0460 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dea10> │ │ │ │ + cbnz r0, 3f0478 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dea28> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cbnz r2, 3f0450 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dea00> │ │ │ │ + cbnz r2, 3f0468 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dea18> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb898 │ │ │ │ + @ instruction: 0xb8f8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb8a4 │ │ │ │ + cbnz r4, 3f0454 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dea04> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [sp, #24] │ │ │ │ + str r4, [sp, #408] @ 0x198 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - push {r3, r5, r7, lr} │ │ │ │ + @ instruction: 0xb608 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cbnz r6, 3f0468 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dea18> │ │ │ │ + cbnz r6, 3f0480 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dea30> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, r4, r5 │ │ │ │ + subs r0, r0, r7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb60e │ │ │ │ + @ instruction: 0xb66e │ │ │ │ lsls r1, r2, #3 │ │ │ │ cbz r6, 3f04d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dea80> │ │ │ │ lsls r6, r0, #6 │ │ │ │ cbz r6, 3f04d6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dea86> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - push {r5, r6, r7} │ │ │ │ + push {r6, lr} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r4, sp, #952 @ 0x3b8 │ │ │ │ + add r5, sp, #312 @ 0x138 │ │ │ │ lsls r1, r2, #3 │ │ │ │ sxtb r4, r6 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - @ instruction: 0xb6d2 │ │ │ │ + @ instruction: 0xb732 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb6ce │ │ │ │ + @ instruction: 0xb72e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb678 │ │ │ │ + @ instruction: 0xb6d8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cpsid │ │ │ │ + @ instruction: 0xb6d0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - push {r2, r4, r5, r6, lr} │ │ │ │ + push {r2, r4, r6, r7, lr} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - push {r4, r7, lr} │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ lsls r1, r2, #3 │ │ │ │ cbz r4, 3f04a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dea58> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - push {r1, r2, r3, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb61e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - push {r1, r5, lr} │ │ │ │ + push {r1, r7, lr} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - push {r2, r4, r5} │ │ │ │ + push {r2, r4, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ sub sp, #464 @ 0x1d0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - uxth r0, r3 │ │ │ │ + uxtb r0, r7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r0, [sp, #976] @ 0x3d0 │ │ │ │ + str r1, [sp, #336] @ 0x150 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r0, [sp, #968] @ 0x3c8 │ │ │ │ + str r1, [sp, #328] @ 0x148 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r5, sp, #192 @ 0xc0 │ │ │ │ + add r5, sp, #576 @ 0x240 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r4, sp, #920 @ 0x398 │ │ │ │ + add r5, sp, #280 @ 0x118 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r0, [sp, #696] @ 0x2b8 │ │ │ │ + str r1, [sp, #56] @ 0x38 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r0, [sp, #688] @ 0x2b0 │ │ │ │ + str r1, [sp, #48] @ 0x30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ mov.w r2, #2304 @ 0x900 │ │ │ │ b.w 3ed396 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2db946> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldrb.w r3, [r2, #719] @ 0x2cf │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 3ee7e2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dcd92> │ │ │ │ @@ -1236487,25 +1236482,25 @@ │ │ │ │ b.w 3ea732 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2d8ce2> │ │ │ │ mov.w r2, #320 @ 0x140 │ │ │ │ b.n 3f024c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2de7fc> │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 3f025c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2de80c> │ │ │ │ b.n 3f0244 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2de7f4> │ │ │ │ nop │ │ │ │ - sub sp, #368 @ 0x170 │ │ │ │ + cbz r4, 3f060a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2debba> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cbz r0, 3f0606 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2debb6> │ │ │ │ + cbz r0, 3f061e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2debce> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - sub sp, #264 @ 0x108 │ │ │ │ + cbz r2, 3f060c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2debbc> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb63e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb628 │ │ │ │ + @ instruction: 0xb688 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r0, sp, #152 @ 0x98 │ │ │ │ + add r0, sp, #536 @ 0x218 │ │ │ │ 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 │ │ │ │ @@ -1236568,31 +1236563,31 @@ │ │ │ │ cmp sl, r7 │ │ │ │ add r3, pc │ │ │ │ ldrsh.w r3, [r3, r2, lsl #1] │ │ │ │ bne.n 3f0652 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dec02> │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - adds r5, #34 @ 0x22 │ │ │ │ + adds r5, #130 @ 0x82 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r6, #28 │ │ │ │ + adds r6, #124 @ 0x7c │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cmp r3, #56 @ 0x38 │ │ │ │ + cmp r3, #152 @ 0x98 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - movs r1, #164 @ 0xa4 │ │ │ │ + movs r2, #4 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r4, #192 @ 0xc0 │ │ │ │ + adds r5, #32 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - lsls r6, r0, #21 │ │ │ │ + lsls r6, r4, #22 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cmp r2, #240 @ 0xf0 │ │ │ │ + cmp r3, #80 @ 0x50 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - lsls r6, r0, #20 │ │ │ │ + lsls r6, r4, #21 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - asrs r0, r2, #12 │ │ │ │ + asrs r0, r6, #13 │ │ │ │ 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 │ │ │ │ @@ -1236736,23 +1236731,23 @@ │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ movs r4, #0 │ │ │ │ bl 3c7be4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b6194> │ │ │ │ b.n 3f07d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ded80> │ │ │ │ nop │ │ │ │ - ldmia r4, {r1, r4, r5} │ │ │ │ + ldmia r4, {r1, r4, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r2, r4} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r3!, {r5, r7} │ │ │ │ + ldmia r4!, {} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r3!, {r1, r2, r5} │ │ │ │ + ldmia r3!, {r1, r2, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r3, {r3, r6} │ │ │ │ + ldmia r3, {r3, r5, 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 │ │ │ │ @@ -1236810,15 +1236805,15 @@ │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ movs r0, #2 │ │ │ │ blx 735b4 │ │ │ │ nop │ │ │ │ @ instruction: 0xf6f40190 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r2, r4, r5, r6} │ │ │ │ + ldmia r7, {r2, r4, r6, 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 │ │ │ │ @@ -1236857,15 +1236852,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (3f099c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2def4c>) │ │ │ │ add r0, pc │ │ │ │ bl 3f08f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2deea0> │ │ │ │ - movs r0, #210 @ 0xd2 │ │ │ │ + movs r1, #50 @ 0x32 │ │ │ │ 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 │ │ │ │ @@ -1237017,15 +1237012,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] @ (3f0b18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2df0c8>) │ │ │ │ add r0, pc │ │ │ │ bl 3f08f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2deea0> │ │ │ │ - subs r2, r1, #6 │ │ │ │ + subs r2, r5, #7 │ │ │ │ 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 │ │ │ │ @@ -1237328,21 +1237323,21 @@ │ │ │ │ bl 3f08f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2deea0> │ │ │ │ ldr r0, [pc, #20] @ (3f0e3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2df3ec>) │ │ │ │ add r0, pc │ │ │ │ bl 3f08f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2deea0> │ │ │ │ ldr r0, [pc, #16] @ (3f0e40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2df3f0>) │ │ │ │ add r0, pc │ │ │ │ bl 3f08f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2deea0> │ │ │ │ - subs r2, r4, #1 │ │ │ │ + subs r2, r0, #3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r6, r1, #4 │ │ │ │ + adds r6, r5, #5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r2, r4, #2 │ │ │ │ + adds r2, r0, #4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r6, r3, #4 │ │ │ │ + adds r6, r7, #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, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [pc, #2520] @ 3f1830 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dfde0> │ │ │ │ @@ -1238397,51 +1238392,51 @@ │ │ │ │ bl 3f087c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dee2c> │ │ │ │ b.n 3f130a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2df8ba> │ │ │ │ nop │ │ │ │ @ instruction: 0xf19c0190 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf1960190 │ │ │ │ - adds r4, r3, r5 │ │ │ │ + adds r4, r7, r6 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cmp r4, #122 @ 0x7a │ │ │ │ + cmp r4, #218 @ 0xda │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cmp r4, #196 @ 0xc4 │ │ │ │ + cmp r5, #36 @ 0x24 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cmp r5, #182 @ 0xb6 │ │ │ │ + cmp r6, #22 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - movs r2, #184 @ 0xb8 │ │ │ │ + movs r3, #24 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stc2l 0, cr0, [lr], {230} @ 0xe6 │ │ │ │ - movs r2, #178 @ 0xb2 │ │ │ │ + stc2 0, cr0, [lr, #-920]! @ 0xfffffc68 │ │ │ │ + movs r3, #18 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stc2 0, cr0, [r0], #920 @ 0x398 │ │ │ │ - lsrs r2, r5, #10 │ │ │ │ + stc2 0, cr0, [r0, #-920] @ 0xfffffc68 │ │ │ │ + lsrs r2, r1, #12 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cmp r5, #40 @ 0x28 │ │ │ │ + cmp r5, #136 @ 0x88 │ │ │ │ lsls r7, r4, #3 │ │ │ │ cmp r5, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ stcl 1, cr0, [sl], #576 @ 0x240 │ │ │ │ - it │ │ │ │ - lsl r1, r2, #3 │ │ │ │ - stmia r0!, {r3} │ │ │ │ + stmia r0!, {r3, r4, r6} │ │ │ │ + lsls r1, r2, #3 │ │ │ │ + stmia r0!, {r3, r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ @ instruction: 0xeb840190 │ │ │ │ - bkpt 0x006e │ │ │ │ + bkpt 0x00ce │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r0, r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r7, pc} │ │ │ │ + pop {r1, r2, r3, r5, r6, r7, pc} │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r4, r5, pc} │ │ │ │ + pop {r1, r2, r3, r4, r7, pc} │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #12 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1239604,19 +1239599,19 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 3f2600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e0bb0> │ │ │ │ ldr r3, [pc, #76] @ (3f2490 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e0a40>) │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.w 3f15ee <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dfb9e> │ │ │ │ - hlt 0x003a │ │ │ │ + cbnz r2, 3f2496 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e0a46> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cbnz r4, 3f2476 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e0a26> │ │ │ │ + cbnz r4, 3f248e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e0a3e> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb7d6 │ │ │ │ + @ instruction: 0xb836 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r6, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r3, #0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1239626,19 +1239621,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 3f24d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e0a84> │ │ │ │ + cbz r0, 3f24ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e0a9c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r4, r7, r0 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 3f24a2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e0a52> │ │ │ │ + cbz r2, 3f24ba <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e0a6a> │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r4, r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ @@ -1240700,53 +1240695,53 @@ │ │ │ │ bhi.w 3f30f2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e16a2> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ bl 3f087c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dee2c> │ │ │ │ b.w 3f130a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2df8ba> │ │ │ │ nop │ │ │ │ asrs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #104 @ 0x68 │ │ │ │ + add r7, sp, #488 @ 0x1e8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r6, sp, #840 @ 0x348 │ │ │ │ + add r7, sp, #200 @ 0xc8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r2, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #144 @ 0x90 │ │ │ │ + add r6, sp, #528 @ 0x210 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #168 @ 0xa8 │ │ │ │ + add r4, sp, #552 @ 0x228 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r1, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #688 @ 0x2b0 │ │ │ │ + add r2, sp, #48 @ 0x30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r7, pc, #176 @ (adr r7, 3f308c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e163c>) │ │ │ │ + add r7, pc, #560 @ (adr r7, 3f320c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e17bc>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, r1, r5 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #864 @ (adr r6, 3f3344 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e18f4>) │ │ │ │ + add r7, pc, #224 @ (adr r7, 3f30c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e1674>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ lsrs r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #744 @ (adr r5, 3f32d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e1884>) │ │ │ │ + add r6, pc, #104 @ (adr r6, 3f3054 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e1604>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r7, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #624 @ (adr r5, 3f3264 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e1814>) │ │ │ │ + add r5, pc, #1008 @ (adr r5, 3f33e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e1994>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r7, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r5, sl │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ @@ -1241803,67 +1241798,67 @@ │ │ │ │ b.w 3f145a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dfa0a> │ │ │ │ ldr r3, [pc, #120] @ (3f3b5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e210c>) │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.w 3f15ee <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dfb9e> │ │ │ │ nop │ │ │ │ - add r3, pc, #808 @ (adr r3, 3f3e1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e23cc>) │ │ │ │ + add r4, pc, #168 @ (adr r4, 3f3b9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e214c>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r4, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #456 @ (adr r3, 3f3cc4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e2274>) │ │ │ │ + add r3, pc, #840 @ (adr r3, 3f3e44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e23f4>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #320 @ (adr r3, 3f3c44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e21f4>) │ │ │ │ + add r3, pc, #704 @ (adr r3, 3f3dc4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e2374>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r1, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #184 @ (adr r3, 3f3bc4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e2174>) │ │ │ │ + add r3, pc, #568 @ (adr r3, 3f3d44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e22f4>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r0, r7, r6 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #704 @ (adr r0, 3f3dd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e2384>) │ │ │ │ + add r1, pc, #64 @ (adr r1, 3f3b54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e2104>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r4, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #352 @ (adr r0, 3f3c7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e222c>) │ │ │ │ + add r0, pc, #736 @ (adr r0, 3f3dfc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e23ac>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r5, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #632] @ 0x278 │ │ │ │ + ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [sp, #248] @ 0xf8 │ │ │ │ + ldr r6, [sp, #632] @ 0x278 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [sp, #168] @ 0xa8 │ │ │ │ + ldr r6, [sp, #552] @ 0x228 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [sp, #920] @ 0x398 │ │ │ │ + ldr r5, [sp, #280] @ 0x118 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r4, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #800] @ 0x320 │ │ │ │ + ldr r5, [sp, #160] @ 0xa0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #392] @ 0x188 │ │ │ │ + ldr r3, [sp, #776] @ 0x308 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r6, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #272] @ 0x110 │ │ │ │ + ldr r3, [sp, #656] @ 0x290 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r1, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ lsrs r0, r5, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #568] @ 0x238 │ │ │ │ + ldr r1, [sp, #952] @ 0x3b8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r1, [sp, #848] @ 0x350 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr.w r6, [r3, r1, lsl #2] │ │ │ │ @@ -1243043,39 +1243038,39 @@ │ │ │ │ beq.n 3f4700 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e2cb0> │ │ │ │ b.n 3f4742 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e2cf2> │ │ │ │ ldr r2, [pc, #92] @ (3f47b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e2d60>) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 3f15ee <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dfb9e> │ │ │ │ nop │ │ │ │ - str r7, [sp, #768] @ 0x300 │ │ │ │ + ldr r0, [sp, #128] @ 0x80 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r7, [sp, #656] @ 0x290 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r7, [sp, #512] @ 0x200 │ │ │ │ + str r7, [sp, #896] @ 0x380 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r7, [sp, #400] @ 0x190 │ │ │ │ + str r7, [sp, #784] @ 0x310 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r4, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #456] @ 0x1c8 │ │ │ │ + str r4, [sp, #840] @ 0x348 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #312] @ 0x138 │ │ │ │ + str r3, [sp, #696] @ 0x2b8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [sp, #96] @ 0x60 │ │ │ │ + str r2, [sp, #480] @ 0x1e0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r6, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #1000] @ 0x3e8 │ │ │ │ + str r1, [sp, #360] @ 0x168 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r0, r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #656] @ 0x290 │ │ │ │ + str r1, [sp, #16] │ │ │ │ lsls r1, r2, #3 │ │ │ │ lsrs r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1243083,15 +1243078,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #26 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, #40] @ 0x28 │ │ │ │ + ldrh r0, [r1, #44] @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r4, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r5, sl │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ @@ -1244206,61 +1244201,61 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3c7770 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5d20> │ │ │ │ b.w 3f145a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dfa0a> │ │ │ │ nop │ │ │ │ movs r4, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #30] │ │ │ │ + ldrh r4, [r6, #32] │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #22] │ │ │ │ + ldrh r6, [r3, #26] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r2, [r5, #22] │ │ │ │ + ldrh r2, [r1, #26] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r0, #8] │ │ │ │ + ldrh r4, [r4, #10] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r0, [r6, #6] │ │ │ │ + ldrh r0, [r2, #10] │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r7, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, #62] @ 0x3e │ │ │ │ + ldrh r2, [r2, #2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ lsrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, #56] @ 0x38 │ │ │ │ + strh r2, [r2, #60] @ 0x3c │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r4, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, #46] @ 0x2e │ │ │ │ + strh r6, [r3, #50] @ 0x32 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, r6, r3 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #46] @ 0x2e │ │ │ │ + strh r4, [r7, #48] @ 0x30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r0, r7, #6 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #42] @ 0x2a │ │ │ │ + strh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r0, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #34] @ 0x22 │ │ │ │ + strh r0, [r2, #38] @ 0x26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r6, [r2, #20] │ │ │ │ + strh r6, [r6, #22] │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r0, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #18] │ │ │ │ + strh r0, [r3, #22] │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #6] │ │ │ │ + strh r0, [r1, #10] │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr.w r3, [pc, #2748] @ 3f5e94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e4444> │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.w 3f15ee <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dfb9e> │ │ │ │ ldr.w r2, [pc, #2740] @ 3f5e98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e4448> │ │ │ │ @@ -1245262,63 +1245257,63 @@ │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3c7770 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5d20> │ │ │ │ b.w 3f145a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dfa0a> │ │ │ │ subs r0, r7, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, #2] │ │ │ │ + strh r0, [r0, #6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r4, r4, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, #0] │ │ │ │ + strh r6, [r3, #4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #22] │ │ │ │ + ldrb r2, [r2, #24] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r6, [r2, #22] │ │ │ │ + ldrb r6, [r6, #23] │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #16] │ │ │ │ + ldrb r4, [r1, #18] │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #10] │ │ │ │ + ldrb r4, [r5, #11] │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #9] │ │ │ │ + ldrb r2, [r1, #11] │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r4, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #9] │ │ │ │ + ldrb r0, [r5, #10] │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r0, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #8] │ │ │ │ + ldrb r6, [r0, #10] │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #24] │ │ │ │ + strb r4, [r7, #25] │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r7, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #23] │ │ │ │ + strb r2, [r4, #24] │ │ │ │ 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 │ │ │ │ @@ -1246456,45 +1246451,45 @@ │ │ │ │ b.w 3f15ee <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dfb9e> │ │ │ │ ldr r2, [pc, #100] @ (3f6af4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e50a4>) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 3f15ee <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dfb9e> │ │ │ │ asrs r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #18] │ │ │ │ + strb r4, [r6, #19] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r4, [r0, #13] │ │ │ │ + strb r4, [r4, #14] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r0, [r6, #12] │ │ │ │ + strb r0, [r2, #14] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r4, [r3, #12] │ │ │ │ + strb r4, [r7, #13] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r4, [r1, #9] │ │ │ │ + strb r4, [r5, #10] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r6, [r3, #8] │ │ │ │ + strb r6, [r7, #9] │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r5, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #7] │ │ │ │ + strb r4, [r3, #9] │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #0] │ │ │ │ + strb r0, [r6, #1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r2, #124] @ 0x7c │ │ │ │ + strb r4, [r6, #0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, r7, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #120] @ 0x78 │ │ │ │ + strb r2, [r2, #0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, #120] @ 0x78 │ │ │ │ + ldr r2, [r4, #124] @ 0x7c │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r0, r4, r6 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1247767,29 +1247762,29 @@ │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 3f15ee <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dfb9e> │ │ │ │ ldr r2, [pc, #68] @ (3f7774 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e5d24>) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 3f15ee <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dfb9e> │ │ │ │ nop │ │ │ │ - str r6, [r5, #116] @ 0x74 │ │ │ │ + str r6, [r1, #124] @ 0x7c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r6, [r2, #120] @ 0x78 │ │ │ │ + str r6, [r6, #124] @ 0x7c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [r4, #92] @ 0x5c │ │ │ │ + str r2, [r0, #100] @ 0x64 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r6, [r1, #92] @ 0x5c │ │ │ │ + str r6, [r5, #96] @ 0x60 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [r7, #88] @ 0x58 │ │ │ │ + str r2, [r3, #96] @ 0x60 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r6, [r7, #52] @ 0x34 │ │ │ │ + str r6, [r3, #60] @ 0x3c │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #16] │ │ │ │ + str r2, [r2, #24] │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r6, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1249019,25 +1249014,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r7, #26] │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, r5] │ │ │ │ + strh r4, [r1, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - rev r6, r1 │ │ │ │ + rev16 r6, r5 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - add r7, sp, #120 @ 0x78 │ │ │ │ + add r7, sp, #504 @ 0x1f8 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r4, [r6, #8] │ │ │ │ + ldrh r4, [r2, #12] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - add r5, pc, #552 @ (adr r5, 3f8564 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e6b14>) │ │ │ │ + add r5, pc, #936 @ (adr r5, 3f86e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e6c94>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r7, [sp, #264] @ 0x108 │ │ │ │ + str r7, [sp, #648] @ 0x288 │ │ │ │ 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 3f8362 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e6912> │ │ │ │ @@ -1250548,65 +1250543,65 @@ │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 3c7770 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5d20> │ │ │ │ b.w 3f145a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dfa0a> │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #1016] @ (3f9628 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e7bd8>) │ │ │ │ + ldr r5, [pc, #376] @ (3f93a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e7958>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #488] @ (3f9420 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e79d0>) │ │ │ │ + ldr r4, [pc, #872] @ (3f95a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e7b50>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [pc, #632] @ (3f94b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e7a64>) │ │ │ │ + ldr r3, [pc, #1016] @ (3f9634 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e7be4>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [pc, #552] @ (3f9468 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e7a18>) │ │ │ │ + ldr r3, [pc, #936] @ (3f95e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e7b98>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [pc, #648] @ (3f94cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e7a7c>) │ │ │ │ + ldr r3, [pc, #8] @ (3f924c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e77fc>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [pc, #568] @ (3f9480 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e7a30>) │ │ │ │ + ldr r2, [pc, #952] @ (3f9600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e7bb0>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r1, [pc, #712] @ (3f9514 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e7ac4>) │ │ │ │ + ldr r2, [pc, #72] @ (3f9294 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e7844>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r1, [pc, #632] @ (3f94c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e7a78>) │ │ │ │ + ldr r1, [pc, #1016] @ (3f9648 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e7bf8>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [pc, #640] @ (3f94d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e7a84>) │ │ │ │ + ldr r1, [pc, #0] @ (3f9254 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e7804>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #504] @ (3f9454 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e7a04>) │ │ │ │ + ldr r0, [pc, #888] @ (3f95d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e7b84>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0x47a2 │ │ │ │ + ldr r0, [pc, #8] @ (3f9268 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e7818>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0x478e │ │ │ │ + @ instruction: 0x47ee │ │ │ │ lsls r1, r2, #3 │ │ │ │ - mov sl, r6 │ │ │ │ + bx r2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - mov lr, r3 │ │ │ │ + mov lr, pc │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp ip, r8 │ │ │ │ + mov r4, r4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp sl, r6 │ │ │ │ + mov r2, r2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r8, fp │ │ │ │ + cmp r0, r7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add lr, r8 │ │ │ │ + cmp r6, r4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r3, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r0, r4 │ │ │ │ + bics r0, r0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - tst r6, r7 │ │ │ │ + cmp r6, r3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - tst r4, r5 │ │ │ │ + cmp r4, r1 │ │ │ │ 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 │ │ │ │ @@ -1251724,17 +1251719,17 @@ │ │ │ │ movne r3, #99 @ 0x63 │ │ │ │ moveq r3, #109 @ 0x6d │ │ │ │ cmp r3, ip │ │ │ │ bcc.n 3f9e88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e8438> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ bl 3f087c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dee2c> │ │ │ │ b.w 3f130a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2df8ba> │ │ │ │ - lsrs r6, r4 │ │ │ │ + adcs r6, r0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r2 │ │ │ │ + asrs r2, r6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r2, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1251742,37 +1251737,37 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #110 @ 0x6e │ │ │ │ + subs r4, #206 @ 0xce │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r3, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #48 @ 0x30 │ │ │ │ + subs r4, #144 @ 0x90 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #240 @ 0xf0 │ │ │ │ + subs r4, #80 @ 0x50 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #208 @ 0xd0 │ │ │ │ + subs r3, #48 @ 0x30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r1, #214 @ 0xd6 │ │ │ │ + subs r2, #54 @ 0x36 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #180 @ 0xb4 │ │ │ │ + subs r2, #20 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, #110 @ 0x6e │ │ │ │ + subs r0, #206 @ 0xce │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ @@ -1252840,85 +1252835,85 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3c7770 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5d20> │ │ │ │ b.w 3f145a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2dfa0a> │ │ │ │ ldr r0, [pc, #144] @ (3fa968 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e8f18>) │ │ │ │ add r0, pc │ │ │ │ bl 3f08f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2deea0> │ │ │ │ - adds r5, #186 @ 0xba │ │ │ │ + adds r6, #26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r5, #166 @ 0xa6 │ │ │ │ + adds r6, #6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r4, #188 @ 0xbc │ │ │ │ + adds r5, #28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r4, #168 @ 0xa8 │ │ │ │ + adds r5, #8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #130 @ 0x82 │ │ │ │ + adds r3, #226 @ 0xe2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #92 @ 0x5c │ │ │ │ + adds r3, #188 @ 0xbc │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r0, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #62 @ 0x3e │ │ │ │ + adds r2, #158 @ 0x9e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r2, #42 @ 0x2a │ │ │ │ + adds r2, #138 @ 0x8a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r2, #22 │ │ │ │ + adds r2, #118 @ 0x76 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #214 @ 0xd6 │ │ │ │ + adds r2, #54 @ 0x36 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #172 @ 0xac │ │ │ │ + adds r1, #12 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r0, r0, r6 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #134 @ 0x86 │ │ │ │ + adds r0, #230 @ 0xe6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #190 @ 0xbe │ │ │ │ + adds r0, #30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r7, #170 @ 0xaa │ │ │ │ + adds r0, #10 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #144 @ 0x90 │ │ │ │ + cmp r6, #240 @ 0xf0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r5, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #56 @ 0x38 │ │ │ │ + cmp r5, #152 @ 0x98 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r4, #194 @ 0xc2 │ │ │ │ + cmp r5, #34 @ 0x22 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r4, #176 @ 0xb0 │ │ │ │ + cmp r5, #16 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r4, #26 │ │ │ │ + cmp r4, #122 @ 0x7a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r4, #8 │ │ │ │ + cmp r4, #104 @ 0x68 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r3, #246 @ 0xf6 │ │ │ │ + cmp r4, #86 @ 0x56 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r3, #228 @ 0xe4 │ │ │ │ + cmp r4, #68 @ 0x44 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #166 @ 0xa6 │ │ │ │ + cmp r4, #6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r3, #148 @ 0x94 │ │ │ │ + cmp r3, #244 @ 0xf4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r3, #130 @ 0x82 │ │ │ │ + cmp r3, #226 @ 0xe2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r6, [r4, #20] │ │ │ │ + strh r6, [r0, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 3fa9c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e8f78> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 3fa9c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e8f78> │ │ │ │ push {lr} │ │ │ │ @@ -1252996,15 +1252991,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #4] @ (3faa3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e8fec>) │ │ │ │ add r0, pc │ │ │ │ bl 3f08f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2deea0> │ │ │ │ - strh r2, [r7, #10] │ │ │ │ + strh r2, [r3, #14] │ │ │ │ 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 │ │ │ │ @@ -1253035,17 +1253030,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (3faa9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e904c>) │ │ │ │ add r0, pc │ │ │ │ bl 3f08f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2deea0> │ │ │ │ ldr r0, [pc, #12] @ (3faaa0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e9050>) │ │ │ │ add r0, pc │ │ │ │ bl 3f08f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2deea0> │ │ │ │ nop │ │ │ │ - strh r0, [r2, #10] │ │ │ │ + strh r0, [r6, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r6, #10] │ │ │ │ + strh r4, [r2, #14] │ │ │ │ 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 │ │ │ │ @@ -1253144,18 +1253139,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r6 │ │ │ │ bne.n 3fab76 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e9126> │ │ │ │ bl 3fab54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e9104> │ │ │ │ b.n 3fab78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e9128> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - adds r1, #8 │ │ │ │ + adds r1, #104 @ 0x68 │ │ │ │ lsls r6, r2, #3 │ │ │ │ @ instruction: 0xffdfffff │ │ │ │ - udf #100 @ 0x64 │ │ │ │ + udf #196 @ 0xc4 │ │ │ │ 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 │ │ │ │ @@ -1253699,57 +1253694,57 @@ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ bl 3c7be4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b6194> │ │ │ │ ldrb.w r3, [r6, #188] @ 0xbc │ │ │ │ b.n 3fad2e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e92de> │ │ │ │ strb r2, [r4, r0] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - cmp r1, #30 │ │ │ │ + cmp r1, #126 @ 0x7e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r0, #222 @ 0xde │ │ │ │ + cmp r1, #62 @ 0x3e │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #38 @ 0x26 │ │ │ │ + cmp r0, #134 @ 0x86 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r4, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6b800dd │ │ │ │ - movs r7, #122 @ 0x7a │ │ │ │ + @ instruction: 0xf71800dd │ │ │ │ + movs r7, #218 @ 0xda │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r7, #86 @ 0x56 │ │ │ │ + movs r7, #182 @ 0xb6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r6, [r2, #24] │ │ │ │ + strh r6, [r6, #26] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r7, #142 @ 0x8e │ │ │ │ + movs r7, #238 @ 0xee │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldc 0, cr0, [r0, #-828]! @ 0xfffffcc4 │ │ │ │ - movs r6, #126 @ 0x7e │ │ │ │ + ldc 0, cr0, [r0, #828] @ 0x33c │ │ │ │ + movs r6, #222 @ 0xde │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r6, r1, #31 │ │ │ │ + asrs r6, r5, #32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r7, #246 @ 0xf6 │ │ │ │ + cmp r0, #86 @ 0x56 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r4, #148 @ 0x94 │ │ │ │ + movs r4, #244 @ 0xf4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r5, #180 @ 0xb4 │ │ │ │ + movs r6, #20 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r5, #56 @ 0x38 │ │ │ │ + movs r5, #152 @ 0x98 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r4, #21 │ │ │ │ + lsls r6, r0, #23 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r2!, {r2, r3} │ │ │ │ + stmia r2!, {r2, r3, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r5, #106 @ 0x6a │ │ │ │ + movs r5, #202 @ 0xca │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r5, #184 @ 0xb8 │ │ │ │ + movs r6, #24 │ │ │ │ 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 │ │ │ │ @@ -1253781,15 +1253776,15 @@ │ │ │ │ b.n 3fb1b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e9760> │ │ │ │ bl 3fb190 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e9740> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xffe7ffff │ │ │ │ lsrs r6, r7, #10 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - muls r2, r5 │ │ │ │ + mvns r2, r1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ ldr r3, [pc, #8] @ (3fb200 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2e97b0>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -1254974,15 +1254969,15 @@ │ │ │ │ str r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3d91ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c775c> │ │ │ │ str r4, [r5, #28] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - subs r6, r0, r3 │ │ │ │ + subs r6, r4, r4 │ │ │ │ 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 │ │ │ │ @@ -1255368,15 +1255363,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ sbcs r2, r6 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r3, r5 │ │ │ │ + adds r2, r7, r6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ands r2, r1 │ │ │ │ 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 │ │ │ │ @@ -1255525,33 +1255520,33 @@ │ │ │ │ mov r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ b.n 3fc218 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ea7c8> │ │ │ │ subs r6, #128 @ 0x80 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #25 │ │ │ │ + asrs r0, r3, #27 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bcs.n 3fc34c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ea8fc> │ │ │ │ + bcs.n 3fc20c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ea7bc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r5, #200 @ 0xc8 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - asrs r6, r7, #22 │ │ │ │ + asrs r6, r3, #24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r1, #22 │ │ │ │ + asrs r0, r5, #23 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r1, #22 │ │ │ │ + asrs r6, r5, #23 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r2, #22 │ │ │ │ + asrs r4, r6, #23 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r2, r5, #21 │ │ │ │ + asrs r2, r1, #23 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r2, #22 │ │ │ │ + asrs r4, r6, #23 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r2, r6, #22 │ │ │ │ + asrs r2, r2, #24 │ │ │ │ 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 │ │ │ │ @@ -1255928,34 +1255923,34 @@ │ │ │ │ b.n 3fc508 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2eaab8> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #228 @ 0xe4 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #15 │ │ │ │ + asrs r0, r7, #16 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r2, r4, #25 │ │ │ │ + asrs r2, r0, #27 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r2, r4, #15 │ │ │ │ + asrs r2, r0, #17 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r3, #132 @ 0x84 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - asrs r0, r0, #13 │ │ │ │ + asrs r0, r4, #14 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - vqadd.s32 q0, q11, q5 │ │ │ │ - asrs r4, r5, #12 │ │ │ │ + vshr.s64 q0, q5, #58 │ │ │ │ + asrs r4, r1, #14 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r6, #12 │ │ │ │ + asrs r4, r2, #14 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r3, #8 │ │ │ │ + asrs r0, r7, #9 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r7, #6 │ │ │ │ + asrs r0, r3, #8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stc 0, cr0, [r6, #872]! @ 0x368 │ │ │ │ + mcr 0, 0, r0, cr6, cr10, {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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #536] @ (3fc914 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2eaec4>) │ │ │ │ @@ -1256170,25 +1256165,25 @@ │ │ │ │ b.n 3fc756 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ead06> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #252 @ 0xfc │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r2, #6 │ │ │ │ + asrs r2, r6, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r2, r2, #6 │ │ │ │ + asrs r2, r6, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r0, #162 @ 0xa2 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - asrs r2, r0, #5 │ │ │ │ + asrs r2, r4, #6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r3, #5 │ │ │ │ + asrs r4, r7, #6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r2, r4, #32 │ │ │ │ + asrs r2, r0, #2 │ │ │ │ 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] @ (3fcc5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2eb20c>) │ │ │ │ @@ -1256513,32 +1256508,32 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 3fc9f2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2eafa2> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ adds r6, #176 @ 0xb0 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 3fcbb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2eb164> │ │ │ │ + blt.n 3fcc74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2eb224> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r4, r2, #32 │ │ │ │ + asrs r4, r6, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r4, #29 │ │ │ │ + lsrs r4, r0, #31 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r5, #222 @ 0xde │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsrs r2, r5, #29 │ │ │ │ + lsrs r2, r1, #31 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r3, #27 │ │ │ │ + lsrs r0, r7, #28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - orrs.w r0, r2, #6782976 @ 0x678000 │ │ │ │ - lsrs r0, r1, #29 │ │ │ │ + @ instruction: 0xf4b200cf │ │ │ │ + lsrs r0, r5, #30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r5, #29 │ │ │ │ + lsrs r4, r1, #31 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r3, #23 │ │ │ │ + lsrs r0, r7, #24 │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1256606,24 +1256601,24 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ adds r3, #86 @ 0x56 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #100 @ 0x64 │ │ │ │ + cmp r0, #196 @ 0xc4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r6, r4, #23 │ │ │ │ + lsrs r6, r0, #25 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3fcbc0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2eb170> │ │ │ │ + b.n 3fcc80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2eb230> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - asrs r0, r7, #10 │ │ │ │ + asrs r0, r3, #12 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - orns r0, r2, #221 @ 0xdd │ │ │ │ - @ instruction: 0xeaf800ce │ │ │ │ + @ instruction: 0xf0d200dd │ │ │ │ + adcs.w r0, r8, lr, lsl #3 │ │ │ │ adds r2, #230 @ 0xe6 │ │ │ │ lsls r0, r2, #6 │ │ │ │ cbz r2, 3fcdbc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2eb36c> │ │ │ │ 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 │ │ │ │ @@ -1256660,15 +1256655,15 @@ │ │ │ │ subs r4, r3, #4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3fcd7a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2eb32a> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsrs r2, r0, #21 │ │ │ │ + lsrs r2, r4, #22 │ │ │ │ lsls r1, 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, r2 │ │ │ │ ldr r2, [pc, #568] @ (3fd010 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2eb5c0>) │ │ │ │ @@ -1256902,31 +1256897,31 @@ │ │ │ │ bl 3c7770 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5d20> │ │ │ │ b.n 3fcf0e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2eb4be> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ adds r2, #32 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r7, #18 │ │ │ │ + lsrs r6, r3, #20 │ │ │ │ lsls r1, r2, #3 │ │ │ │ @ instruction: 0xfb05ffff │ │ │ │ lsls r1, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str.w r0, [r6, r2, lsl #1] │ │ │ │ - lsrs r0, r2, #15 │ │ │ │ + strh.w r0, [r6, #210] @ 0xd2 │ │ │ │ + lsrs r0, r6, #16 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r0, #226 @ 0xe2 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsrs r6, r6, #17 │ │ │ │ + lsrs r6, r2, #19 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r3, #14 │ │ │ │ + lsrs r0, r7, #15 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r5, #12 │ │ │ │ + lsrs r2, r1, #14 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r3, #14 │ │ │ │ + lsrs r0, r7, #15 │ │ │ │ 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, #3736] @ 0xe98 │ │ │ │ ldr.w r4, [pc, #2564] @ 3fda58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ec008> │ │ │ │ sub sp, #324 @ 0x144 │ │ │ │ @@ -1257895,92 +1257890,92 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #148 @ 0x94 │ │ │ │ lsls r0, r2, #6 │ │ │ │ cmp r6, #118 @ 0x76 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsrs r0, r1, #15 │ │ │ │ + lsrs r0, r5, #16 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - push {r1, r3, r4, r5, r7} │ │ │ │ + push {r1, r3, r4, lr} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r6, r2, #5 │ │ │ │ + lsrs r6, r6, #6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r4, [r1, r5] │ │ │ │ + strh r4, [r5, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r6, [r4, r1] │ │ │ │ + ldrb r6, [r0, r3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r2, [r4, r6] │ │ │ │ + ldrb r2, [r0, r0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r0, r5, #13 │ │ │ │ + lsrs r0, r1, #15 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r5, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #12 │ │ │ │ + lsrs r6, r2, #14 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #10 │ │ │ │ + lsrs r0, r1, #12 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r3, #14 │ │ │ │ + lsrs r4, r7, #15 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r1, #6 │ │ │ │ + lsrs r0, r5, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r6, #6 │ │ │ │ + lsrs r2, r2, #8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r0, #7 │ │ │ │ + lsrs r0, r4, #8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r5, #21 │ │ │ │ + lsls r2, r1, #23 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r0, [r2, #6] │ │ │ │ + ldrb r0, [r6, #7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r1, #6] │ │ │ │ + ldrb r0, [r5, #7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r0, #6] │ │ │ │ + ldrb r4, [r4, #7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r0, #6] │ │ │ │ + ldrb r0, [r4, #7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r7, #5] │ │ │ │ + ldrb r4, [r3, #7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r7, #5] │ │ │ │ + ldrb r0, [r3, #7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r6, #5] │ │ │ │ + ldrb r4, [r2, #7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r6, #5] │ │ │ │ + ldrb r4, [r2, #7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r4, r6] │ │ │ │ + ldrh r4, [r0, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r5, r6] │ │ │ │ + ldrh r0, [r1, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r5, r6] │ │ │ │ + ldrh r4, [r1, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r6, r6] │ │ │ │ + ldrh r0, [r2, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r6, r6] │ │ │ │ + ldrh r4, [r2, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r7, r6] │ │ │ │ + ldrh r0, [r3, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r7, r6] │ │ │ │ + ldrh r4, [r3, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r0, r7] │ │ │ │ + ldrh r4, [r4, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r5, r7] │ │ │ │ + ldrh r0, [r1, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r6, r7] │ │ │ │ + ldrh r0, [r2, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [r3, #92] @ 0x5c │ │ │ │ + str r6, [r7, #96] @ 0x60 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r5, #10 │ │ │ │ + lsrs r0, r1, #12 │ │ │ │ lsls r1, r2, #3 │ │ │ │ b.n 3fd33e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2eb8ee> │ │ │ │ - vabdl.u q8, d31, d4 │ │ │ │ + @ instruction: 0xffff07e4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsh r6, [r1, r1] │ │ │ │ + ldrsh r6, [r5, r2] │ │ │ │ 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, 3fdb1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ec0cc> │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ @@ -1259118,74 +1259113,76 @@ │ │ │ │ ... │ │ │ │ movs r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #32 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #26 │ │ │ │ + lsls r4, r6, #27 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - vshr.u64 q8, q0, #16 │ │ │ │ - lsls r2, r5, #11 │ │ │ │ + lsls r0, r2, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r5, #11 │ │ │ │ + lsls r2, r1, #13 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r0, r4, #11 │ │ │ │ + lsls r2, r1, #13 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r6, #11 │ │ │ │ + lsls r0, r0, #13 │ │ │ │ + lsls r1, r2, #3 │ │ │ │ + lsls r4, r2, #13 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, #32] │ │ │ │ + strh r2, [r1, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r0, #32] │ │ │ │ + ldrh r4, [r4, #34] @ 0x22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r4, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [r6, #832] @ 0x340 │ │ │ │ - lsls r0, r7, #2 │ │ │ │ + mrc2 0, 1, r0, cr6, cr0, {6} │ │ │ │ + lsls r0, r3, #4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldc2l 0, cr0, [sl, #-832] @ 0xfffffcc0 │ │ │ │ - strb r0, [r2, #10] │ │ │ │ + ldc2 0, cr0, [sl, #832]! @ 0x340 │ │ │ │ + strb r0, [r6, #11] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r3, #10] │ │ │ │ + strb r4, [r7, #11] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r2, r4, r5} │ │ │ │ + push {r2, r4, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r6, r1, #9 │ │ │ │ + lsls r6, r5, #10 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r5, #9 │ │ │ │ + lsls r4, r1, #11 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - mrc2 0, 6, r0, cr10, cr0, {6} │ │ │ │ - vshr.u64 q0, q0, #18 │ │ │ │ - lsls r0, r3, #8 │ │ │ │ + vqadd.u64 q0, q13, q0 │ │ │ │ + movs r6, r1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - mcr2 0, 0, r0, cr8, cr0, {6} │ │ │ │ - asrs r6, r2, #31 │ │ │ │ + lsls r0, r7, #9 │ │ │ │ + lsls r1, r2, #3 │ │ │ │ + mcr2 0, 3, r0, cr8, cr0, {6} │ │ │ │ + adds r6, r6, r0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsls r2, r4, #8 │ │ │ │ + lsls r2, r0, #10 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stc2 0, cr0, [r6], #-832 @ 0xfffffcc0 │ │ │ │ - smlsldx r0, r0, r0, r0 │ │ │ │ - ldc2 0, cr0, [ip], {208} @ 0xd0 │ │ │ │ + stc2 0, cr0, [r6], {208} @ 0xd0 │ │ │ │ + ldc2 0, cr0, [r0], #-832 @ 0xfffffcc0 │ │ │ │ + ldc2l 0, cr0, [ip], #-832 @ 0xfffffcc0 │ │ │ │ adds r0, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfafe00d0 │ │ │ │ - stc2l 0, cr0, [r8, #832] @ 0x340 │ │ │ │ - mrc2 0, 0, r0, cr6, cr0, {6} │ │ │ │ - mrc2 0, 6, r0, cr8, cr0, {6} │ │ │ │ - mrc2 0, 3, r0, cr10, cr0, {6} │ │ │ │ - ldr??.w r0, [ip, r0, lsl #1] │ │ │ │ - @ instruction: 0xfa0000d0 │ │ │ │ - ldr??.w r0, [r0, #208] @ 0xd0 │ │ │ │ - strb.w r0, [r4, r0, lsl #1] │ │ │ │ - @ instruction: 0xf78000d0 │ │ │ │ - asrs r6, r6, #11 │ │ │ │ + @ instruction: 0xfb5e00d0 │ │ │ │ + mcr2 0, 1, r0, cr8, cr0, {6} │ │ │ │ + mrc2 0, 3, r0, cr6, cr0, {6} │ │ │ │ + vqadd.u64 q0, q12, q0 │ │ │ │ + mrc2 0, 6, r0, cr10, cr0, {6} │ │ │ │ + ldr.w r0, [ip, #208] @ 0xd0 │ │ │ │ + @ instruction: 0xfa6000d0 │ │ │ │ + @ instruction: 0xfa5000d0 │ │ │ │ + str??.w r0, [r4, r0, lsl #1] │ │ │ │ + @ instruction: 0xf7e000d0 │ │ │ │ + asrs r6, r2, #13 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - @ instruction: 0xf4a800d0 │ │ │ │ + add.w r0, r8, #6815744 @ 0x680000 │ │ │ │ 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] │ │ │ │ movs r1, #160 @ 0xa0 │ │ │ │ @@ -1259813,19 +1259810,19 @@ │ │ │ │ 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 │ │ │ │ - addw r0, r2, #2256 @ 0x8d0 │ │ │ │ - ldrb r2, [r5, r4] │ │ │ │ + @ instruction: 0xf66200d0 │ │ │ │ + ldrb r2, [r1, r6] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - @ instruction: 0xf3e200d0 │ │ │ │ - ssat r0, #17, r0, asr #3 │ │ │ │ + orr.w r0, r2, #6815744 @ 0x680000 │ │ │ │ + usat r0, #16, r0, lsl #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 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1259976,15 +1259973,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ blt.n 3fef7a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ed52a> │ │ │ │ vrshr.u32 d30, d25, #1 │ │ │ │ vsra.u64 , q2, #1 │ │ │ │ lsls r0, r2, #6 │ │ │ │ bge.n 3fee9a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ed44a> │ │ │ │ @ instruction: 0xffffe1c9 │ │ │ │ - vsri.32 d31, d28, #1 │ │ │ │ + vsri.64 d31, d12, #1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ sub.w r0, r0, #119 @ 0x77 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -1260249,21 +1260246,21 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r6, #30 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #30 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldrb r6, [r6, #0] │ │ │ │ + ldrb r6, [r2, #2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsrs r4, r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - strb r4, [r7, #25] │ │ │ │ + strb r4, [r3, #27] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ bhi.n 3ff268 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ed818> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1260521,16 +1260518,16 @@ │ │ │ │ add r2, pc │ │ │ │ strd lr, r4, [sp] │ │ │ │ bl 3c7770 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5d20> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - vqadd.s16 q8, q15, q0 │ │ │ │ - vqadd.s64 q8, q8, q0 │ │ │ │ + vshr.s64 q0, q0, #2 │ │ │ │ + vshr.s64 q8, q0, #48 │ │ │ │ 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 │ │ │ │ stmia.w ip, {r1, r2, r3} │ │ │ │ @@ -1260571,16 +1260568,16 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 3c7770 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5d20> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - vshr.s64 q0, q0, #46 │ │ │ │ - vqadd.s64 q0, q11, q0 │ │ │ │ + vshr.s64 q8, q0, #14 │ │ │ │ + vshr.s64 q0, q0, #42 │ │ │ │ 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 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1260708,16 +1260705,16 @@ │ │ │ │ mov r1, r8 │ │ │ │ add r2, pc │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3c7770 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5d20> │ │ │ │ b.n 3ff5b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2edb68> │ │ │ │ nop │ │ │ │ - mcr 0, 6, r0, cr10, cr0, {6} │ │ │ │ - mrc 0, 5, r0, cr6, cr0, {6} │ │ │ │ + vqadd.s32 q0, q13, q0 │ │ │ │ + vqadd.s16 q0, q11, q0 │ │ │ │ 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 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1260783,22 +1260780,22 @@ │ │ │ │ ldr r2, [pc, #32] @ (3ff6d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2edc88>) │ │ │ │ lsrs r3, r5, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 3c7770 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5d20> │ │ │ │ b.n 3ff670 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2edc20> │ │ │ │ - vshr.s64 q0, q0, #8 │ │ │ │ - mrc 0, 7, r0, cr10, cr0, {6} │ │ │ │ - ldr r7, [pc, #960] @ (3ffa90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ee040>) │ │ │ │ + ands.w r0, r8, #208 @ 0xd0 │ │ │ │ + vqadd.s16 q8, q13, q0 │ │ │ │ + str r0, [r2, r1] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - vshr.s64 q0, q0, #48 │ │ │ │ - ldr r7, [pc, #856] @ (3ffa30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2edfe0>) │ │ │ │ + vshr.s64 q8, q0, #16 │ │ │ │ + str r6, [r6, r0] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - vqadd.s32 q0, q8, q0 │ │ │ │ + vshr.s64 q0, q0, #64 │ │ │ │ stmdb 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] @ (3ff86c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ede1c>) │ │ │ │ sub sp, #20 │ │ │ │ ldr r4, [pc, #380] @ (3ff870 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ede20>) │ │ │ │ @@ -1260956,25 +1260953,25 @@ │ │ │ │ bl 3c7770 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5d20> │ │ │ │ b.n 3ff766 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2edd16> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r1, #4 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r3, r6, r7} │ │ │ │ + stmia r4!, {r3, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - and.w r0, r4, #208 @ 0xd0 │ │ │ │ + orn r0, r4, #208 @ 0xd0 │ │ │ │ lsrs r2, r2, #2 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - vshr.s64 q8, q0, #4 │ │ │ │ - mcr 0, 4, r0, cr0, cr0, {6} │ │ │ │ - vshr.s64 q8, q0, #8 │ │ │ │ - mrc 0, 3, r0, cr10, cr0, {6} │ │ │ │ - mrc 0, 5, r0, cr10, cr0, {6} │ │ │ │ - bic.w r0, r6, #208 @ 0xd0 │ │ │ │ + orrs.w r0, ip, #208 @ 0xd0 │ │ │ │ + mcr 0, 7, r0, cr0, cr0, {6} │ │ │ │ + orrs.w r0, r8, #208 @ 0xd0 │ │ │ │ + mrc 0, 6, r0, cr10, cr0, {6} │ │ │ │ + vqadd.s16 q0, q13, q0 │ │ │ │ + eor.w r0, r6, #208 @ 0xd0 │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1261020,17 +1261017,17 @@ │ │ │ │ ldmia.w r4, {r1, r2, r3} │ │ │ │ bl 3ff3a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ed950> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #0] @ (3ff924 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2eded4>) │ │ │ │ + ldr r6, [pc, #384] @ (3ffaa4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ee054>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ - vshr.s64 q8, q0, #52 │ │ │ │ + bic.w r0, ip, #208 @ 0xd0 │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #228] @ (3ffa20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2edfd0>) │ │ │ │ @@ -1261132,20 +1261129,20 @@ │ │ │ │ bl 3c7770 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5d20> │ │ │ │ b.n 3ff9e2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2edf92> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ lsls r6, r7, #26 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #440] @ (3ffbe4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ee194>) │ │ │ │ + ldr r5, [pc, #824] @ (3ffd64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ee314>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ - vshr.s64 q0, q0, #64 │ │ │ │ + vshr.s64 q8, q0, #32 │ │ │ │ lsls r6, r2, #24 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - mcr 0, 6, r0, cr8, cr0, {6} │ │ │ │ + vqadd.s32 q0, q12, q0 │ │ │ │ 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] @ (3ffb10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ee0c0>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1261231,20 +1261228,20 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ lsls r4, r5, #22 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #21 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - vqadd.s8 q8, q12, q0 │ │ │ │ - b.n 4001bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ee76c> │ │ │ │ + vshr.s64 q0, q0, #24 │ │ │ │ + b.n 40027c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ee82c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r5, [sp, #392] @ 0x188 │ │ │ │ + str r5, [sp, #776] @ 0x308 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - mrc 0, 5, r0, cr12, cr0, {6} │ │ │ │ + vqadd.s16 q0, q14, q0 │ │ │ │ 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] @ (3ffc30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ee1e0>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1261347,23 +1261344,23 @@ │ │ │ │ b.n 3ffba8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ee158> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r7, #18 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - mrc 0, 6, r0, cr8, cr0, {6} │ │ │ │ + vqadd.s64 q0, q12, q0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - mrc 0, 3, r0, cr2, cr0, {6} │ │ │ │ - str r4, [sp, #632] @ 0x278 │ │ │ │ + mrc 0, 6, r0, cr2, cr0, {6} │ │ │ │ + str r4, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r5, [sp, #776] @ 0x308 │ │ │ │ + str r6, [sp, #136] @ 0x88 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldcl 0, cr0, [r6, #832]! @ 0x340 │ │ │ │ + mrc 0, 2, r0, cr6, cr0, {6} │ │ │ │ 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] @ (3ffd4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ee2fc>) │ │ │ │ ldr r3, [pc, #236] @ (3ffd50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ee300>) │ │ │ │ @@ -1261465,20 +1261462,20 @@ │ │ │ │ str r0, [r4, #20] │ │ │ │ b.n 3ffd04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ee2b4> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ lsls r6, r2, #14 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 40006c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ee61c> │ │ │ │ + b.n 40012c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ee6dc> │ │ │ │ lsls r3, r2, #3 │ │ │ │ lsls r6, r6, #12 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldcl 0, cr0, [sl, #832]! @ 0x340 │ │ │ │ - stcl 0, cr0, [ip, #-832] @ 0xfffffcc0 │ │ │ │ + mrc 0, 2, r0, cr10, cr0, {6} │ │ │ │ + stc 0, cr0, [ip, #832]! @ 0x340 │ │ │ │ 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] @ (3ffef4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ee4a4>) │ │ │ │ ldr r3, [pc, #384] @ (3ffef8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ee4a8>) │ │ │ │ @@ -1261641,26 +1261638,26 @@ │ │ │ │ b.n 3ffe4a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ee3fa> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r2, r0, #10 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #840] @ 0x348 │ │ │ │ + str r3, [sp, #200] @ 0xc8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r3, [sp, #928] @ 0x3a0 │ │ │ │ + str r4, [sp, #288] @ 0x120 │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsls r4, r5, #7 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - str r3, [sp, #312] @ 0x138 │ │ │ │ + str r3, [sp, #696] @ 0x2b8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stc 0, cr0, [lr, #832]! @ 0x340 │ │ │ │ - stcl 0, cr0, [r4], {208} @ 0xd0 │ │ │ │ - ldc 0, cr0, [lr, #-832] @ 0xfffffcc0 │ │ │ │ - stcl 0, cr0, [r2, #832]! @ 0x340 │ │ │ │ + mcr 0, 0, r0, cr14, cr0, {6} │ │ │ │ + stc 0, cr0, [r4, #-832]! @ 0xfffffcc0 │ │ │ │ + ldcl 0, cr0, [lr, #-832]! @ 0xfffffcc0 │ │ │ │ + mcr 0, 2, r0, cr2, cr0, {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, #3856] @ 0xf10 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #572] @ (400170 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ee720>) │ │ │ │ @@ -1261881,23 +1261878,23 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ lsls r4, r0, #3 │ │ │ │ lsls r0, r2, #6 │ │ │ │ lsls r2, r0, #3 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r4, #832]! @ 0x340 │ │ │ │ + mrc 0, 0, r0, cr4, cr0, {6} │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [lr, #832]! @ 0x340 │ │ │ │ + mcr 0, 2, r0, cr14, cr0, {6} │ │ │ │ vrhadd.u16 d0, d20, d15 │ │ │ │ - ldcl 0, cr0, [r4], {208} @ 0xd0 │ │ │ │ - stc 0, cr0, [lr], {208} @ 0xd0 │ │ │ │ - stc 0, cr0, [lr], {208} @ 0xd0 │ │ │ │ - stc 0, cr0, [r8], #-832 @ 0xfffffcc0 │ │ │ │ + ldc 0, cr0, [r4, #-832]! @ 0xfffffcc0 │ │ │ │ + stcl 0, cr0, [lr], #832 @ 0x340 │ │ │ │ + stcl 0, cr0, [lr], #-832 @ 0xfffffcc0 │ │ │ │ + stc 0, cr0, [r8], {208} @ 0xd0 │ │ │ │ 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 │ │ │ │ ldrb.w r3, [r0, #45] @ 0x2d │ │ │ │ @@ -1261938,16 +1261935,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 3c7770 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5d20> │ │ │ │ b.n 4001d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ee788> │ │ │ │ cmp r3, #8 │ │ │ │ beq.n 4001d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ee788> │ │ │ │ b.n 4001fe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ee7ae> │ │ │ │ nop │ │ │ │ - stc 0, cr0, [r8, #-832] @ 0xfffffcc0 │ │ │ │ - mrrc 0, 13, r0, r4, cr0 │ │ │ │ + stcl 0, cr0, [r8, #-832]! @ 0xfffffcc0 │ │ │ │ + ldc 0, cr0, [r4], #832 @ 0x340 │ │ │ │ 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 │ │ │ │ cmp r1, #13 │ │ │ │ @@ -1262239,28 +1262236,28 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r8], #572 @ 0x23c │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 1, cr0, [r2], #572 @ 0x23c │ │ │ │ @ instruction: 0xebafffff │ │ │ │ - stc 0, cr0, [r8], {208} @ 0xd0 │ │ │ │ + stcl 0, cr0, [r8], #-832 @ 0xfffffcc0 │ │ │ │ ldc 15, cr15, [sp, #1020] @ 0x3fc │ │ │ │ - sub.w r0, r0, r0, lsr #3 │ │ │ │ + stc 0, cr0, [r0], {208} @ 0xd0 │ │ │ │ @ instruction: 0xfbba018f │ │ │ │ - @ instruction: 0xeb8000d0 │ │ │ │ - asrs r0, r2, #29 │ │ │ │ + @ instruction: 0xebe000d0 │ │ │ │ + asrs r0, r6, #30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - rev16 r2, r6 │ │ │ │ + revsh r2, r2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r4, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeaee00d0 │ │ │ │ - eors.w r0, ip, r0, lsr #3 │ │ │ │ - add r0, sp, #840 @ 0x348 │ │ │ │ + adc.w r0, lr, r0, lsr #3 │ │ │ │ + @ instruction: 0xeafc00d0 │ │ │ │ + add r1, sp, #200 @ 0xc8 │ │ │ │ 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 │ │ │ │ @@ -1262470,25 +1262467,25 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 400728 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2eecd8> │ │ │ │ ldr r2, [pc, #44] @ (40076c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2eed1c>) │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc │ │ │ │ b.n 400680 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2eec30> │ │ │ │ nop │ │ │ │ - sub.w r0, ip, r0, lsr #3 │ │ │ │ - stc 0, cr0, [sl], {208} @ 0xd0 │ │ │ │ - bics.w r0, sl, r0, lsr #3 │ │ │ │ - ldrd r0, r0, [ip, #-832]! @ 0x340 │ │ │ │ - @ instruction: 0xead800d0 │ │ │ │ - adds.w r0, r0, r0, lsr #3 │ │ │ │ - cmp r6, #222 @ 0xde │ │ │ │ + stc 0, cr0, [ip], {208} @ 0xd0 │ │ │ │ + stcl 0, cr0, [sl], #-832 @ 0xfffffcc0 │ │ │ │ + eors.w r0, sl, r0, lsr #3 │ │ │ │ + ldrd r0, r0, [ip, #832] @ 0x340 │ │ │ │ + @ instruction: 0xeb3800d0 │ │ │ │ + sbcs.w r0, r0, r0, lsr #3 │ │ │ │ + cmp r7, #62 @ 0x3e │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrd r0, r0, [r4, #832] @ 0x340 │ │ │ │ - @ instruction: 0xe8d200d0 │ │ │ │ - stmdb lr!, {r4, r6, r7} │ │ │ │ + bics.w r0, r4, r0, lsr #3 │ │ │ │ + ldmdb r2!, {r4, r6, r7} │ │ │ │ + @ instruction: 0xe98e00d0 │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1262522,17 +1262519,17 @@ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 3c7770 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5d20> │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - sbc.w r0, r0, r0, lsr #3 │ │ │ │ - adcs.w r0, r4, r0, lsr #3 │ │ │ │ - add.w r0, r2, r0, lsr #3 │ │ │ │ + rsb r0, r0, r0, lsr #3 │ │ │ │ + subs.w r0, r4, r0, lsr #3 │ │ │ │ + sbc.w r0, r2, r0, lsr #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] @ (4008cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2eee7c>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1262623,21 +1262620,21 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ bl 3c7770 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5d20> │ │ │ │ b.n 400826 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2eedd6> │ │ │ │ nop │ │ │ │ strb.w r0, [r4, ] │ │ │ │ - @ instruction: 0xeb2800d0 │ │ │ │ + @ instruction: 0xeb8800d0 │ │ │ │ adds r4, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb3600d0 │ │ │ │ - @ instruction: 0xeaa800d0 │ │ │ │ - adcs.w r0, r4, r0, lsr #3 │ │ │ │ - @ instruction: 0xeaf600d0 │ │ │ │ + @ instruction: 0xeb9600d0 │ │ │ │ + add.w r0, r8, r0, lsr #3 │ │ │ │ + subs.w r0, r4, r0, lsr #3 │ │ │ │ + adcs.w r0, r6, r0, lsr #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 │ │ │ │ mov r6, r2 │ │ │ │ @@ -1262848,21 +1262845,21 @@ │ │ │ │ ldr.w r1, [r3, r0, lsl #2] │ │ │ │ b.n 400954 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2eef04> │ │ │ │ ldr r3, [pc, #112] @ (400b6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ef11c>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, r0, lsl #2] │ │ │ │ b.n 400954 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2eef04> │ │ │ │ nop │ │ │ │ - sbc.w r0, r0, r0, lsr #3 │ │ │ │ - asrs r2, r1, #19 │ │ │ │ + rsb r0, r0, r0, lsr #3 │ │ │ │ + asrs r2, r5, #20 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xead800d0 │ │ │ │ - str r2, [sp, #464] @ 0x1d0 │ │ │ │ + @ instruction: 0xeb3800d0 │ │ │ │ + str r2, [sp, #848] @ 0x350 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - push {r1, r3, r7} │ │ │ │ + push {r1, r3, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r2, r3, r5, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {r1, r2, r3, r5, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {r2, r6, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ @@ -1263655,64 +1263652,59 @@ │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 3c7770 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5d20> │ │ │ │ ldrb.w r3, [r6, #188] @ 0xbc │ │ │ │ b.n 40133e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ef8ee> │ │ │ │ nop │ │ │ │ orns r1, r2, #4685824 @ 0x478000 │ │ │ │ - strex r0, r0, [r8, #832] @ 0x340 │ │ │ │ - ldrb r2, [r4, r7] │ │ │ │ + stmia.w r8!, {r4, r6, r7} │ │ │ │ + ldrsh r2, [r0, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 401318 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ef8c8> │ │ │ │ + b.n 4013d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ef988> │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r4, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 40126c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ef81c> │ │ │ │ + b.n 40132c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ef8dc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 401078 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ef628> │ │ │ │ + b.n 401138 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ef6e8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 4010dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ef68c> │ │ │ │ + b.n 40119c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ef74c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ + @ instruction: 0xe80e00d0 │ │ │ │ + @ instruction: 0xe85600d0 │ │ │ │ b.n 401364 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ef914> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 4013f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ef9a8> │ │ │ │ - lsls r0, r2, #3 │ │ │ │ - b.n 4012a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ef854> │ │ │ │ - lsls r0, r2, #3 │ │ │ │ - strex r0, r0, [sl, #832] @ 0x340 │ │ │ │ - @ instruction: 0xe85800d0 │ │ │ │ - ldrd r0, r0, [r0, #832] @ 0x340 │ │ │ │ - eor.w r0, r6, r0, lsr #3 │ │ │ │ - b.n 4013bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ef96c> │ │ │ │ - lsls r0, r2, #3 │ │ │ │ stmia.w sl!, {r4, r6, r7} │ │ │ │ - b.n 40140c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ef9bc> │ │ │ │ - lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xe83600d0 │ │ │ │ - strd r0, r0, [lr, #-832] @ 0x340 │ │ │ │ - @ instruction: 0xead200d0 │ │ │ │ - @ instruction: 0xe8dc00d0 │ │ │ │ - ldrh r4, [r1, r0] │ │ │ │ - lsls r0, r2, #3 │ │ │ │ - b.n 400e50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ef400> │ │ │ │ + ldmia.w r8!, {r4, r6, r7} │ │ │ │ + bics.w r0, r0, r0, lsr #3 │ │ │ │ + @ instruction: 0xeae600d0 │ │ │ │ + @ instruction: 0xe82c00d0 │ │ │ │ + stmdb sl, {r4, r6, r7} │ │ │ │ + @ instruction: 0xe85000d0 │ │ │ │ + ldmia.w r6, {r4, r6, r7} │ │ │ │ + @ instruction: 0xe9ae00d0 │ │ │ │ + @ instruction: 0xeb3200d0 │ │ │ │ + ldmdb ip!, {r4, r6, r7} │ │ │ │ + ldrh r4, [r5, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r0, r7] │ │ │ │ + b.n 400f10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ef4c0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmdb r0!, {r4, r6, r7} │ │ │ │ - b.n 400e30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ef3e0> │ │ │ │ + ldrh r2, [r4, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 400d98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ef348> │ │ │ │ + @ instruction: 0xe98000d0 │ │ │ │ + b.n 400ef0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ef4a0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 400dec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ef39c> │ │ │ │ + b.n 400e58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ef408> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 4013f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ef9a0> │ │ │ │ + b.n 400eac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ef45c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xe83200d0 │ │ │ │ - @ instruction: 0xe85c00d0 │ │ │ │ - @ instruction: 0xe81200d0 │ │ │ │ + @ instruction: 0xe82a00d0 │ │ │ │ + ldmia.w r2, {r4, r6, r7} │ │ │ │ + ldmia.w ip!, {r4, r6, r7} │ │ │ │ + ldrd r0, r0, [r2], #-832 @ 0x340 │ │ │ │ stmdb 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 │ │ │ │ ldr r1, [pc, #656] @ (401710 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2efcc0>) │ │ │ │ @@ -1264365,29 +1264357,29 @@ │ │ │ │ bne.n 401ab8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f0068> │ │ │ │ b.n 401ac4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f0074> │ │ │ │ mov ip, sl │ │ │ │ b.n 4019c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2eff74> │ │ │ │ cmp r2, #5 │ │ │ │ beq.n 401af2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f00a2> │ │ │ │ b.n 401ac4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f0074> │ │ │ │ - str r0, [sp, #312] @ 0x138 │ │ │ │ + str r0, [sp, #696] @ 0x2b8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r0, [r2, r1] │ │ │ │ + ldr r0, [r6, r2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 4021b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f0764> │ │ │ │ + b.n 402274 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f0824> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r1, #62] @ 0x3e │ │ │ │ + str r0, [sp, #184] @ 0xb8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r2, [r2, #60] @ 0x3c │ │ │ │ + ldrh r2, [r6, #62] @ 0x3e │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 402024 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f05d4> │ │ │ │ + b.n 4020e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f0694> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r0, r0] │ │ │ │ + str r2, [r4, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 401f10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f04c0> │ │ │ │ + b.n 401fd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f0580> │ │ │ │ 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] │ │ │ │ @@ -1264505,27 +1264497,27 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ bl 3c7770 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5d20> │ │ │ │ b.n 401b66 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f0116> │ │ │ │ b.n 4015c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2efb70> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - b.n 4020ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f065c> │ │ │ │ + b.n 40216c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f071c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r4, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4021d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f0780> │ │ │ │ + b.n 402290 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f0840> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 4020b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f0660> │ │ │ │ + b.n 402170 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f0720> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 401ff4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f05a4> │ │ │ │ + b.n 4020b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f0664> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 402080 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f0630> │ │ │ │ + b.n 402140 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f06f0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 4020a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f0654> │ │ │ │ + b.n 402164 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f0714> │ │ │ │ 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] │ │ │ │ @@ -1264666,29 +1264658,29 @@ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ add r2, pc │ │ │ │ bl 3c7770 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5d20> │ │ │ │ b.n 401cb6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f0266> │ │ │ │ nop │ │ │ │ b.n 4024c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f0a74> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - b.n 402198 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f0748> │ │ │ │ + b.n 402258 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f0808> │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r4, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 402180 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f0730> │ │ │ │ + b.n 402240 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f07f0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvs.n 401e40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f03f0> │ │ │ │ + bvs.n 401d00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f02b0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 4022ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f089c> │ │ │ │ + b.n 4023ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f095c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 402090 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f0640> │ │ │ │ + b.n 402150 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f0700> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 4021c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f0770> │ │ │ │ + b.n 402280 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f0830> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 402128 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f06d8> │ │ │ │ + b.n 4021e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f0798> │ │ │ │ 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] │ │ │ │ @@ -1264782,25 +1264774,25 @@ │ │ │ │ mov r0, sl │ │ │ │ add r2, pc │ │ │ │ bl 3c7770 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5d20> │ │ │ │ b.n 401e56 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f0406> │ │ │ │ nop │ │ │ │ b.n 4022c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f0870> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - b.n 4022a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f0858> │ │ │ │ + b.n 402368 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f0918> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 4022c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f0874> │ │ │ │ + b.n 402384 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f0934> │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r4, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - svc 224 @ 0xe0 │ │ │ │ + b.n 401f6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f051c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 402184 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f0734> │ │ │ │ + b.n 402244 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f07f4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 402228 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f07d8> │ │ │ │ + b.n 4022e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f0898> │ │ │ │ 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, 401f4a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f04fa> │ │ │ │ @@ -1265563,37 +1265555,37 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ str.w r9, [r6] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ ble.n 40260c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f0bbc> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - udf #48 @ 0x30 │ │ │ │ + udf #144 @ 0x90 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - udf #190 @ 0xbe │ │ │ │ + svc 30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ cmp r0, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 4025ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f0b9c> │ │ │ │ + ble.n 4026ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f0c5c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ cmp r5, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 402710 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f0cc0> │ │ │ │ + blt.n 4025d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f0b80> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bge.n 402690 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f0c40> │ │ │ │ + blt.n 402750 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f0d00> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - blt.n 40273c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f0cec> │ │ │ │ + blt.n 4025fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f0bac> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bge.n 4025bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f0b6c> │ │ │ │ + bge.n 40267c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f0c2c> │ │ │ │ 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, 402700 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f0cb0> │ │ │ │ @@ -1265998,45 +1265990,45 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ bhi.n 402a78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f1028> │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 402a70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f1020> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - bics r4, r5 │ │ │ │ + add r4, r1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bics r0, r7 │ │ │ │ + add r0, r3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bics r4, r3 │ │ │ │ + mvns r4, r7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bics r0, r5 │ │ │ │ + add r0, r1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bhi.n 402ab0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f1060> │ │ │ │ + bls.n 402b70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f1120> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - negs r0, r4 │ │ │ │ + cmn r0, r0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r6, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 402afc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f10ac> │ │ │ │ + bge.n 402bbc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f116c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ bvs.n 402bf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f11a0> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - bls.n 402b50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f1100> │ │ │ │ + bls.n 402a10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f0fc0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bls.n 402b88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f1138> │ │ │ │ + bls.n 402a48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f0ff8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r1, r2] │ │ │ │ + ldrb r4, [r5, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvc.n 402a5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f100c> │ │ │ │ + bhi.n 402b1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f10cc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvc.n 402ad8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f1088> │ │ │ │ + bhi.n 402b98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f1148> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvc.n 402c10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f11c0> │ │ │ │ + bvc.n 402ad0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f1080> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bhi.n 402b2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f10dc> │ │ │ │ + bhi.n 402bec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f119c> │ │ │ │ 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 │ │ │ │ @@ -1266105,27 +1266097,27 @@ │ │ │ │ ldr.w r4, [r6, #1460] @ 0x5b4 │ │ │ │ ldr.w r2, [r6, #1464] @ 0x5b8 │ │ │ │ ldr.w r3, [r6, #276] @ 0x114 │ │ │ │ b.n 402b74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f1124> │ │ │ │ ldr r2, [pc, #28] @ (402bf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f11a0>) │ │ │ │ add r2, pc │ │ │ │ b.n 402bbc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f116c> │ │ │ │ - subs r4, #186 @ 0xba │ │ │ │ + subs r5, #26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r4, #128 @ 0x80 │ │ │ │ + subs r4, #224 @ 0xe0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r4, #126 @ 0x7e │ │ │ │ + subs r4, #222 @ 0xde │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bhi.n 402c8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f123c> │ │ │ │ + bhi.n 402b4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f10fc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bhi.n 402bac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f115c> │ │ │ │ + bls.n 402c6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f121c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvc.n 402bac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f115c> │ │ │ │ + bhi.n 402c6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f121c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bhi.n 402ca4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f1254> │ │ │ │ + bhi.n 402b64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f1114> │ │ │ │ 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 │ │ │ │ @@ -1266499,57 +1266491,57 @@ │ │ │ │ b.n 402f24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f14d4> │ │ │ │ ldr r2, [pc, #96] @ (403030 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f15e0>) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 3c7770 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5d20> │ │ │ │ b.n 402cea <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f129a> │ │ │ │ - bhi.n 402f74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f1524> │ │ │ │ + bls.n 403034 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f15e4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r7, #0 │ │ │ │ + subs r7, #96 @ 0x60 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, #182 @ 0xb6 │ │ │ │ + subs r7, #22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvc.n 402f7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f152c> │ │ │ │ + bhi.n 40303c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f15ec> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, #32 │ │ │ │ + subs r6, #128 @ 0x80 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, #190 @ 0xbe │ │ │ │ + subs r3, #30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, #190 @ 0xbe │ │ │ │ + subs r3, #30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, #192 @ 0xc0 │ │ │ │ + subs r3, #32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, #202 @ 0xca │ │ │ │ + subs r3, #42 @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, #84 @ 0x54 │ │ │ │ + subs r2, #180 @ 0xb4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, #82 @ 0x52 │ │ │ │ + subs r2, #178 @ 0xb2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, #70 @ 0x46 │ │ │ │ + subs r6, #166 @ 0xa6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r5, #44 @ 0x2c │ │ │ │ + subs r5, #140 @ 0x8c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r5, #64 @ 0x40 │ │ │ │ + subs r5, #160 @ 0xa0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, #224 @ 0xe0 │ │ │ │ + subs r1, #64 @ 0x40 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvc.n 403090 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f1640> │ │ │ │ + bvc.n 402f50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f1500> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, #88 @ 0x58 │ │ │ │ + subs r0, #184 @ 0xb8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, #88 @ 0x58 │ │ │ │ + subs r0, #184 @ 0xb8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvs.n 402f94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f1544> │ │ │ │ + bvc.n 403054 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f1604> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.n 402fb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f1564> │ │ │ │ + bvs.n 403074 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f1624> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.n 403018 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f15c8> │ │ │ │ + bvs.n 4030d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f1688> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bne.n 402f44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f14f4> │ │ │ │ + bne.n 403004 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f15b4> │ │ │ │ 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 │ │ │ │ @@ -1267598,87 +1267590,87 @@ │ │ │ │ bl 197aaa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x8605a> │ │ │ │ adds r5, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 403a80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f2030> │ │ │ │ + bvc.n 403b40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f20f0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r6, #24 │ │ │ │ + asrs r0, r2, #26 │ │ │ │ lsls r6, r4, #3 │ │ │ │ ldmia r5!, {r2, r4, r7} │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r7, r4, r6 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, r1, r6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #18 │ │ │ │ + asrs r2, r3, #20 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldmia r2!, {r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r3, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r5, r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r3, #15 │ │ │ │ + asrs r6, r7, #16 │ │ │ │ lsls r6, r4, #3 │ │ │ │ adds r3, r4, r7 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r3, #13 │ │ │ │ + asrs r6, r7, #14 │ │ │ │ lsls r6, r4, #3 │ │ │ │ bl 5b5af2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4a40a2> │ │ │ │ adds r3, r5, r4 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, r1, r4 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 403b14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f20c4> │ │ │ │ + bcc.n 403bd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f2184> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r3, #9 │ │ │ │ + asrs r0, r7, #10 │ │ │ │ lsls r6, r4, #3 │ │ │ │ adds r5, r2, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r7, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #6 │ │ │ │ + asrs r4, r7, #7 │ │ │ │ lsls r6, r4, #3 │ │ │ │ asrs r1, r2, #30 │ │ │ │ movs r0, r0 │ │ │ │ asrs r3, r6, #29 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #56] @ 0x38 │ │ │ │ + str r0, [r0, #64] @ 0x40 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - beq.n 403a6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f201c> │ │ │ │ + bne.n 403b2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f20dc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ vrecps.f16 , , │ │ │ │ asrs r1, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ asrs r7, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r1, #1 │ │ │ │ + asrs r2, r5, #2 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldmia r6, {r3, r5, r6} │ │ │ │ + ldmia r6, {r3, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r7, r5, #23 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r4, #29 │ │ │ │ + lsrs r0, r0, #31 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - beq.n 403a94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f2044> │ │ │ │ + bne.n 403b54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f2104> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r4, {r2, r4, r7} │ │ │ │ + ldmia r4, {r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r7, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #23 │ │ │ │ + lsrs r6, r7, #24 │ │ │ │ lsls r6, r4, #3 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [pc, #2864] @ 404688 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f2c38> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r2, #12] │ │ │ │ @@ -1268803,78 +1268795,78 @@ │ │ │ │ @ instruction: 0xeb47ffff │ │ │ │ asrs r1, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ asrs r5, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r2, r5, r7} │ │ │ │ + ldmia r5!, {r2} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r6, #15 │ │ │ │ + lsrs r2, r2, #17 │ │ │ │ lsls r6, r4, #3 │ │ │ │ asrs r1, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #456] @ 0x1c8 │ │ │ │ + str r4, [sp, #840] @ 0x348 │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r7, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r1, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r2, r3, r5} │ │ │ │ + ldmia r3, {r2, r3, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r3!, {r1, r2, r5, r6} │ │ │ │ + ldmia r3!, {r1, r2, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r5, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r3} │ │ │ │ + ldmia r1!, {r3, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r0, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #1 │ │ │ │ + lsrs r4, r5, #2 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldmia r0!, {r2, r3, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r0!, {r1, r7} │ │ │ │ + ldmia r0!, {r1, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r0!, {r1, r4, r6} │ │ │ │ + ldmia r0!, {r1, r4, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r2, #3] │ │ │ │ + strb r4, [r6, #4] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r4, r3, #26 │ │ │ │ + lsls r4, r7, #27 │ │ │ │ lsls r6, r4, #3 │ │ │ │ b.n 4040ce <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f267e> │ │ │ │ vcvt.f16.u16 q8, , #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r7, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r7, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 404746 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f2cf6> │ │ │ │ + cbnz r4, 40475e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f2d0e> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r7!, {r2, r6, r7} │ │ │ │ + ldmia r0!, {r2, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r5!, {r1, r7} │ │ │ │ + stmia r5!, {r1, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r5!, {r1, r3, r4, r6} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r5!, {r2, r3, r4, r5} │ │ │ │ + stmia r5!, {r2, r3, r4, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r4!, {r2, r3, r6} │ │ │ │ + stmia r4!, {r2, r3, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsrs r5, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r1, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r6, #7 │ │ │ │ + lsls r6, r2, #9 │ │ │ │ lsls r6, r4, #3 │ │ │ │ lsls r5, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r1, #6 │ │ │ │ + lsls r2, r5, #7 │ │ │ │ lsls r6, r4, #3 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [pc, #1668] @ 404da8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f3358> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r2, #12] │ │ │ │ @@ -1269492,77 +1269484,77 @@ │ │ │ │ mov.w r8, #0 │ │ │ │ b.w 403260 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f1810> │ │ │ │ svc 123 @ 0x7b │ │ │ │ vqshlu.s64 q8, , #63 @ 0x3f │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00d6 │ │ │ │ + itet cc │ │ │ │ + lslcc r0, r2, #3 │ │ │ │ + addcs r4, #252 @ 0xfc │ │ │ │ + movcc r0, r0 │ │ │ │ + strh r6, [r2, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, #252 @ 0xfc │ │ │ │ - movs r0, r0 │ │ │ │ - strh r6, [r6, r2] │ │ │ │ + it ls │ │ │ │ + lslls r0, r2, #3 │ │ │ │ + add r3, sp, #288 @ 0x120 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - it cc │ │ │ │ - lslcc r0, r2, #3 │ │ │ │ - add r2, sp, #928 @ 0x3a0 │ │ │ │ + stmia r0!, {r1, r4, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - itee │ │ │ │ - lsl r0, r2, #3 │ │ │ │ - popal {r1, r2, r3, r6, r7, pc} │ │ │ │ - lslal r0, r2, #3 │ │ │ │ - pop {r2, r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x002e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, sp, #392 @ 0x188 │ │ │ │ + bkpt 0x0054 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r0!, {r1, r5, r6} │ │ │ │ + add r2, sp, #776 @ 0x308 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r6, #54] @ 0x36 │ │ │ │ + stmia r0!, {r1, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [pc, #720] @ (4050b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f3664>) │ │ │ │ + ldrh r6, [r2, #58] @ 0x3a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r0!, {r2, r5, r6, r7} │ │ │ │ + ldr r3, [pc, #80] @ (404e34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f33e4>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r0, #52] @ 0x34 │ │ │ │ + stmia r1!, {r2, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r6, #50] @ 0x32 │ │ │ │ + ldrh r4, [r4, #54] @ 0x36 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r3, #50] @ 0x32 │ │ │ │ + ldrh r0, [r2, #54] @ 0x36 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r0, #52] @ 0x34 │ │ │ │ + ldrh r4, [r7, #52] @ 0x34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r6, #50] @ 0x32 │ │ │ │ + ldrh r4, [r4, #54] @ 0x36 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r7, #48] @ 0x30 │ │ │ │ + ldrh r0, [r2, #54] @ 0x36 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r0, #52] @ 0x34 │ │ │ │ + ldrh r0, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r3, [sp, #800] @ 0x320 │ │ │ │ + ldrh r4, [r4, #54] @ 0x36 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [pc, #736] @ (4050ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f369c>) │ │ │ │ + str r4, [sp, #160] @ 0xa0 │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + ldr r7, [pc, #96] @ (404e6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f341c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - pop {r1, r4, r5, r6, r7} │ │ │ │ + pop {r1, r4, r6, pc} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r2, 404e2a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f33da> │ │ │ │ + cbz r2, 404e42 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f33f2> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - pop {r1, r3, r5, r6, r7} │ │ │ │ + pop {r1, r3, r6, pc} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r5, [pc, #896] @ (40519c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f374c>) │ │ │ │ + ldr r6, [pc, #256] @ (404f1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f34cc>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r6, 404e64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f3414> │ │ │ │ + cbnz r6, 404e7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f342c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - revsh r6, r4 │ │ │ │ + cbnz r6, 404e74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f3424> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r0, 404e56 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f3406> │ │ │ │ + rev r0, r3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r0, 404e64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f3414> │ │ │ │ + rev16 r0, r0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - hlt 0x003c │ │ │ │ + cbnz r4, 404e76 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f3426> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xfa7e00e5 │ │ │ │ + @ instruction: 0xfade00e5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r3, #1 │ │ │ │ bl 403034 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f15e4> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -1269670,15 +1269662,15 @@ │ │ │ │ cbz r6, 404f6a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f351a> │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffa1ffff │ │ │ │ cbz r4, 404f60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f3510> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - cbnz r6, 404fb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f3564> │ │ │ │ + cbnz r6, 404fcc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f357c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cbz r0, 404fa4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f3554> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1270818,61 +1270810,61 @@ │ │ │ │ b.w 40527c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f382c> │ │ │ │ add r7, sp, #560 @ 0x230 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r3, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x002c │ │ │ │ + bkpt 0x008c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r4, 405bfa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f41aa> │ │ │ │ + cbnz r4, 405c12 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f41c2> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - rev r4, r0 │ │ │ │ + rev16 r4, r4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, sp, #472 @ 0x1d8 │ │ │ │ + add r0, sp, #856 @ 0x358 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, pc, #128 @ (adr r6, 405c80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f4230>) │ │ │ │ + add r6, pc, #512 @ (adr r6, 405e00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f43b0>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r1, r2, r3, r4, r6, lr} │ │ │ │ + push {r1, r2, r3, r4, r5, r7, lr} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - and.w r0, r8, lr, lsl #3 │ │ │ │ - str r6, [r3, #56] @ 0x38 │ │ │ │ + orn r0, r8, lr, lsl #3 │ │ │ │ + str r6, [r7, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - udf #232 @ 0xe8 │ │ │ │ + svc 72 @ 0x48 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r0, [r2, #64] @ 0x40 │ │ │ │ + str r0, [r6, #68] @ 0x44 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb7ae │ │ │ │ + @ instruction: 0xb80e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stcl 0, cr0, [r0, #916] @ 0x394 │ │ │ │ - str r4, [r6, #8] │ │ │ │ + cdp 0, 2, cr0, cr0, cr5, {7} │ │ │ │ + str r4, [r2, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ add r5, pc, #840 @ (adr r5, 405f6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f451c>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ - @ instruction: 0xb60c │ │ │ │ + @ instruction: 0xb66c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, pc, #1016 @ (adr r0, 406024 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f45d4>) │ │ │ │ + add r1, pc, #376 @ (adr r1, 405da4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f4354>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r2, r3, r6, r7, lr} │ │ │ │ + @ instruction: 0xb62c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r2, r6, lr} │ │ │ │ + push {r2, r5, r7, lr} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r1, r2, r6, r7} │ │ │ │ + push {r1, r2, r5, lr} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r5, #14 │ │ │ │ + adds r5, #110 @ 0x6e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r4, 405c54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f4204> │ │ │ │ + cbz r4, 405c6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f421c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [r1, #0] │ │ │ │ + str r0, [r5, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r2, 405c7a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f422a> │ │ │ │ + sxth r2, r5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cbz r2, 405c5a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f420a> │ │ │ │ + cbz r2, 405c72 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f4222> │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 541b24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4300d4> │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4051be <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f376e> │ │ │ │ ldrb.w r3, [fp, #635] @ 0x27b │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1270982,43 +1270974,43 @@ │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ add r2, pc │ │ │ │ bl 3c7770 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5d20> │ │ │ │ b.w 405272 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f3822> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cmp r3, #18 │ │ │ │ + cmp r3, #114 @ 0x72 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r6, sp, #392 @ 0x188 │ │ │ │ + add r6, sp, #776 @ 0x308 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [sp, #280] @ 0x118 │ │ │ │ + ldr r7, [sp, #664] @ 0x298 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - uxth r6, r7 │ │ │ │ + cbz r6, 405dd2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f4382> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - uxtb r2, r3 │ │ │ │ + cbz r2, 405dde <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f438e> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r6, 405da4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f4354> │ │ │ │ + cbz r6, 405dbc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f436c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r4, 405dc8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f4378> │ │ │ │ + sxth r4, r4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, sp, #376 @ 0x178 │ │ │ │ + add r6, sp, #760 @ 0x2f8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r2, 405db2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f4362> │ │ │ │ + cbz r2, 405dca <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f437a> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, sp, #960 @ 0x3c0 │ │ │ │ + add r6, sp, #320 @ 0x140 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r6, 405e08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f43b8> │ │ │ │ + cbz r6, 405e20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f43d0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, sp, #968 @ 0x3c8 │ │ │ │ + add r6, sp, #328 @ 0x148 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - blt.n 405db8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f4368> │ │ │ │ + blt.n 405e78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f4428> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add sp, #408 @ 0x198 │ │ │ │ + sub sp, #280 @ 0x118 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r5, [sp, #144] @ 0x90 │ │ │ │ + ldr r5, [sp, #528] @ 0x210 │ │ │ │ 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] @ (405f24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f44d4>) │ │ │ │ @@ -1271162,23 +1271154,23 @@ │ │ │ │ ldr.w r3, [r6, #192] @ 0xc0 │ │ │ │ b.n 405ec6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f4476> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ add r2, pc, #176 @ (adr r2, 405fd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f4588>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - uxth r2, r6 │ │ │ │ + cbz r2, 405f74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f4524> │ │ │ │ lsls r0, r2, #3 │ │ │ │ add r1, pc, #456 @ (adr r1, 4060fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f46ac>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ - sxth r0, r7 │ │ │ │ + uxth r0, r3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 406240 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f47f0> │ │ │ │ + b.n 406300 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f48b0> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - sxth r6, r0 │ │ │ │ + sxtb r6, r4 │ │ │ │ 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] @ (40606c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f461c>) │ │ │ │ @@ -1271310,21 +1271302,21 @@ │ │ │ │ add r0, pc, #664 @ (adr r0, 406308 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f48b8>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ mrc2 15, 0, pc, cr9, cr15, {7} │ │ │ │ add r0, pc, #304 @ (adr r0, 4061ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f475c>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldrsh r2, [r3, r6] │ │ │ │ + ldrsh r2, [r7, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r0, 4060a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f4658> │ │ │ │ + cbz r0, 4060c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f4670> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r4, 40609a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f464a> │ │ │ │ + cbz r4, 4060b2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f4662> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - sub sp, #392 @ 0x188 │ │ │ │ + cbz r2, 40609c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f464c> │ │ │ │ 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] @ 406cd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5288> │ │ │ │ @@ -1272393,75 +1272385,75 @@ │ │ │ │ nop │ │ │ │ ldr r7, [sp, #336] @ 0x150 │ │ │ │ lsls r7, r1, #6 │ │ │ │ ldr r7, [sp, #312] @ 0x138 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 406cea <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f529a> │ │ │ │ + cbz r4, 406d02 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f52b2> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - sub sp, #480 @ 0x1e0 │ │ │ │ + cbz r0, 406d02 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f52b2> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r6!, {r1, r5} │ │ │ │ + ldmia r6!, {r1, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [r0, r0] │ │ │ │ + ldr r2, [r4, r1] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r0, r4, #27 │ │ │ │ + lsls r0, r0, #29 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r6, #27 │ │ │ │ + lsls r0, r2, #29 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r5, #28 │ │ │ │ + lsls r2, r1, #30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r0!, {r2, r4, r5} │ │ │ │ + stmia r0!, {r2, r4, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r5, [sp, #928] @ 0x3a0 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r7, sp, #584 @ 0x248 │ │ │ │ + add r7, sp, #968 @ 0x3c8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsb r2, [r7, r2] │ │ │ │ + ldrsb r2, [r3, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, sp, #920 @ 0x398 │ │ │ │ + add sp, #280 @ 0x118 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r0, r4] │ │ │ │ + strh r0, [r4, r5] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - cmp r4, #216 @ 0xd8 │ │ │ │ + cmp r5, #56 @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bgt.n 406cf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f52a0> │ │ │ │ + ble.n 406db0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5360> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrsb r6, [r7, r6] │ │ │ │ + ldr r6, [r3, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, sp, #432 @ 0x1b0 │ │ │ │ + add r6, sp, #816 @ 0x330 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r6, r3, #17 │ │ │ │ + lsls r6, r7, #18 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - sub sp, #144 @ 0x90 │ │ │ │ + cbz r4, 406d30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f52e0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r2, r7] │ │ │ │ + ldrsb r2, [r6, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, sp, #1000 @ 0x3e8 │ │ │ │ + add r5, sp, #360 @ 0x168 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, sp, #632 @ 0x278 │ │ │ │ + add r4, sp, #1016 @ 0x3f8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r2, #23 │ │ │ │ + lsrs r0, r6, #24 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cbz r4, 406d98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5348> │ │ │ │ + cbz r4, 406db0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5360> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #8] │ │ │ │ + str r0, [sp, #392] @ 0x188 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, sp, #504 @ 0x1f8 │ │ │ │ + add r6, sp, #888 @ 0x378 │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsrs r4, r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #880 @ 0x370 │ │ │ │ + add r2, sp, #240 @ 0xf0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, sp, #136 @ 0x88 │ │ │ │ + add r4, sp, #520 @ 0x208 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, sp, #784 @ 0x310 │ │ │ │ + add r4, sp, #144 @ 0x90 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r3, [sp, #352] @ 0x160 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ bne.w 406b32 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f50e2> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ @@ -1273167,73 +1273159,73 @@ │ │ │ │ ldr r2, [pc, #144] @ (4075bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5b6c>) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3c7770 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5d20> │ │ │ │ b.w 40620c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f47bc> │ │ │ │ nop │ │ │ │ - add r2, sp, #984 @ 0x3d8 │ │ │ │ + add r3, sp, #344 @ 0x158 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, sp, #920 @ 0x398 │ │ │ │ + add r3, sp, #280 @ 0x118 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, sp, #232 @ 0xe8 │ │ │ │ + add r2, sp, #616 @ 0x268 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #560 @ (adr r7, 40777c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5d2c>) │ │ │ │ + add r7, pc, #944 @ (adr r7, 4078fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5eac>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, pc, #392 @ (adr r5, 4076d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5c88>) │ │ │ │ + add r5, pc, #776 @ (adr r5, 407858 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5e08>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xf72200cf │ │ │ │ - add r3, pc, #888 @ (adr r3, 4078d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5e80>) │ │ │ │ + @ instruction: 0xf78200cf │ │ │ │ + add r4, pc, #248 @ (adr r4, 407650 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5c00>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xf7fe00cf │ │ │ │ - @ instruction: 0xf7e200cf │ │ │ │ - add r2, pc, #904 @ (adr r2, 4078ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5e9c>) │ │ │ │ + ldr.w r0, [lr, pc] │ │ │ │ + str.w r0, [r2, pc] │ │ │ │ + add r3, pc, #264 @ (adr r3, 40766c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5c1c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #16 @ (adr r7, 407578 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5b28>) │ │ │ │ + add r7, pc, #400 @ (adr r7, 4076f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5ca8>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [sp, #984] @ 0x3d8 │ │ │ │ + str r5, [sp, #344] @ 0x158 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xf7b400cf │ │ │ │ - add r3, pc, #632 @ (adr r3, 4077ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5d9c>) │ │ │ │ + ldrb.w r0, [r4, pc] │ │ │ │ + add r3, pc, #1016 @ (adr r3, 40796c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5f1c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, pc, #240 @ (adr r4, 407668 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5c18>) │ │ │ │ + add r4, pc, #624 @ (adr r4, 4077e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5d98>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r3, #30] │ │ │ │ + strb r6, [r7, #31] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #744 @ (adr r3, 407868 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5e18>) │ │ │ │ + add r4, pc, #104 @ (adr r4, 4075e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5b98>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adc.w r0, r8, #6782976 @ 0x678000 │ │ │ │ - add r0, pc, #784 @ (adr r0, 407898 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5e48>) │ │ │ │ + sub.w r0, r8, #6782976 @ 0x678000 │ │ │ │ + add r1, pc, #144 @ (adr r1, 407618 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5bc8>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r4, #24] │ │ │ │ + strb r6, [r0, #26] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #152 @ (adr r3, 407628 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5bd8>) │ │ │ │ + add r3, pc, #536 @ (adr r3, 4077a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5d58>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, pc, #896 @ (adr r0, 407914 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5ec4>) │ │ │ │ + add r1, pc, #256 @ (adr r1, 407694 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5c44>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, pc, #336 @ (adr r1, 4076e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5c98>) │ │ │ │ + add r1, pc, #720 @ (adr r1, 407868 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5e18>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r7, [sp, #800] @ 0x320 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - eor.w r0, r2, #6782976 @ 0x678000 │ │ │ │ - ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ + @ instruction: 0xf4e200cf │ │ │ │ + add r0, pc, #80 @ (adr r0, 4075f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5ba4>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, pc, #56 @ (adr r0, 4075e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5b90>) │ │ │ │ + add r0, pc, #440 @ (adr r0, 407760 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5d10>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #0 @ (adr r3, 4075ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5b5c>) │ │ │ │ + add r3, pc, #384 @ (adr r3, 40772c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5cdc>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, pc, #528 @ (adr r4, 4077c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5d70>) │ │ │ │ + add r4, pc, #912 @ (adr r4, 407940 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5ef0>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #200 @ (adr r3, 40767c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5c2c>) │ │ │ │ + add r3, pc, #584 @ (adr r3, 4077fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5dac>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r7, #108] @ 0x6c │ │ │ │ + ldr r6, [r3, #116] @ 0x74 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #728 @ (adr r2, 407894 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5e44>) │ │ │ │ + add r3, pc, #88 @ (adr r3, 407614 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5bc4>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [sp, #32] │ │ │ │ + ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ 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] @ (4077f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5da8>) │ │ │ │ @@ -1273458,33 +1273450,33 @@ │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r2, #16] │ │ │ │ lsls r7, r1, #6 │ │ │ │ ldrh r6, [r1, #8] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - asrs r6, r3, #1 │ │ │ │ + asrs r6, r7, #2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r3, pc, #440 @ (adr r3, 4079c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5f78>) │ │ │ │ + add r3, pc, #824 @ (adr r3, 407b48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f60f8>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r4, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #448 @ (adr r3, 4079d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5f88>) │ │ │ │ + add r3, pc, #832 @ (adr r3, 407b58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f6108>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #304 @ (adr r2, 40794c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5efc>) │ │ │ │ + add r2, pc, #688 @ (adr r2, 407acc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f607c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #504 @ (adr r2, 407a18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5fc8>) │ │ │ │ + add r2, pc, #888 @ (adr r2, 407b98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f6148>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #504 @ (adr r2, 407a1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5fcc>) │ │ │ │ + add r2, pc, #888 @ (adr r2, 407b9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f614c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #544 @ (adr r2, 407a48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5ff8>) │ │ │ │ + add r2, pc, #928 @ (adr r2, 407bc8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f6178>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #24 @ (adr r2, 407844 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5df4>) │ │ │ │ + add r2, pc, #408 @ (adr r2, 4079c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f5f74>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r0!, {r3, r5, r6} │ │ │ │ + stmia r0!, {r3, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -1274495,79 +1274487,79 @@ │ │ │ │ bl 3c8758 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b6d08> │ │ │ │ b.n 40807a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f662a> │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r5, #60] @ 0x3c │ │ │ │ lsls r7, r1, #6 │ │ │ │ b.n 4080aa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f665a> │ │ │ │ - vshr.u64 q13, q6, #1 │ │ │ │ + vsra.u32 d26, d28, #1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, pc, #664 @ (adr r0, 408620 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f6bd0>) │ │ │ │ + add r1, pc, #24 @ (adr r1, 4083a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f6950>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r2, 408390 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f6940> │ │ │ │ + cbz r2, 4083a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f6958> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, pc, #880 @ (adr r6, 408700 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f6cb0>) │ │ │ │ + add r7, pc, #240 @ (adr r7, 408480 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f6a30>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adc.w r0, ip, #207 @ 0xcf │ │ │ │ - add r7, pc, #680 @ (adr r7, 408640 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f6bf0>) │ │ │ │ + sub.w r0, ip, #207 @ 0xcf │ │ │ │ + add r0, sp, #40 @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r5!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r1, sp, #360 @ 0x168 │ │ │ │ + add r1, sp, #744 @ 0x2e8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, sp, #528 @ 0x210 │ │ │ │ + add r1, sp, #912 @ 0x390 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - orns r0, lr, #207 @ 0xcf │ │ │ │ - vshr.s64 q8, , #46 │ │ │ │ - add r2, pc, #464 @ (adr r2, 408580 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f6b30>) │ │ │ │ + @ instruction: 0xf0de00cf │ │ │ │ + bics.w r0, r2, #209 @ 0xd1 │ │ │ │ + add r2, pc, #848 @ (adr r2, 408700 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f6cb0>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, pc, #720 @ (adr r1, 408684 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f6c34>) │ │ │ │ + add r2, pc, #80 @ (adr r2, 408404 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f69b4>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, pc, #824 @ (adr r1, 4086f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f6ca0>) │ │ │ │ + add r2, pc, #184 @ (adr r2, 408470 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f6a20>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, sp, #280 @ 0x118 │ │ │ │ + add r1, sp, #664 @ 0x298 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r6, #214 @ 0xd6 │ │ │ │ + adds r7, #54 @ 0x36 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - orns r0, r4, pc, lsl #3 │ │ │ │ - ldr r6, [sp, #120] @ 0x78 │ │ │ │ + @ instruction: 0xead400cf │ │ │ │ + ldr r6, [sp, #504] @ 0x1f8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r4, 4083e6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f6996> │ │ │ │ + cbz r4, 4083fe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f69ae> │ │ │ │ lsls r1, r2, #3 │ │ │ │ strh r6, [r4, #12] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r3, pc, #376 @ (adr r3, 40854c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f6afc>) │ │ │ │ + add r3, pc, #760 @ (adr r3, 4086cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f6c7c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r3, [sp, #528] @ 0x210 │ │ │ │ + str r3, [sp, #912] @ 0x390 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, sp, #424 @ 0x1a8 │ │ │ │ + add r2, sp, #808 @ 0x328 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, #250 @ 0xfa │ │ │ │ + adds r5, #90 @ 0x5a │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r5, [sp, #48] @ 0x30 │ │ │ │ + ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, sp, #848 @ 0x350 │ │ │ │ + add r3, sp, #208 @ 0xd0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldmia r5!, {r0, r1, r2, r4, r7} │ │ │ │ - @ instruction: 0xffffad8c │ │ │ │ + vqrdmulh.s q13, , d28[0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, sp, #640 @ 0x280 │ │ │ │ + add r6, sp, #0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r7, [r5, #120] @ 0x78 │ │ │ │ - vrsra.u64 d19, d26, #1 │ │ │ │ + vsri.32 d19, d10, #1 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsls r4, r3, #18 │ │ │ │ + lsls r4, r7, #19 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r2, sp, #1000 @ 0x3e8 │ │ │ │ + add r3, sp, #360 @ 0x168 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [sp, #104] @ 0x68 │ │ │ │ + ldr r1, [sp, #488] @ 0x1e8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, sp, #880 @ 0x370 │ │ │ │ + add r3, sp, #240 @ 0xf0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, sp, #856 @ 0x358 │ │ │ │ + add r3, sp, #216 @ 0xd8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr.w r2, [pc, #3096] @ 40902c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f75dc> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ bl 3c7770 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5d20> │ │ │ │ ldr.w r2, [sl, #36] @ 0x24 │ │ │ │ @@ -1275611,153 +1275603,153 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 4097d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f7d84> │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 409556 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f7b06> │ │ │ │ ldr r3, [pc, #280] @ (409140 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f76f0>) │ │ │ │ add r3, pc │ │ │ │ b.n 4094ea <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f7a9a> │ │ │ │ - add r0, sp, #352 @ 0x160 │ │ │ │ + add r0, sp, #736 @ 0x2e0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, sp, #392 @ 0x188 │ │ │ │ + add r0, sp, #776 @ 0x308 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, #252 @ 0xfc │ │ │ │ + subs r3, #92 @ 0x5c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r5, #10 │ │ │ │ + lsls r2, r1, #12 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r0, sp, #400 @ 0x190 │ │ │ │ + add r0, sp, #784 @ 0x310 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r0, #12 │ │ │ │ + lsrs r2, r4, #13 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, pc, #168 @ (adr r1, 4090f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f76a0>) │ │ │ │ + add r1, pc, #552 @ (adr r1, 409270 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f7820>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, pc, #552 @ (adr r1, 409274 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f7824>) │ │ │ │ + add r1, pc, #936 @ (adr r1, 4093f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f79a4>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, pc, #840 @ (adr r1, 409398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f7948>) │ │ │ │ + add r2, pc, #200 @ (adr r2, 409118 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f76c8>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #72 @ (adr r2, 40909c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f764c>) │ │ │ │ + add r2, pc, #456 @ (adr r2, 40921c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f77cc>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #800 @ (adr r7, 409378 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f7928>) │ │ │ │ + add r0, sp, #160 @ 0xa0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 408984 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f6f34> │ │ │ │ + b.n 408a44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f6ff4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbnz r6, 409072 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f7622> │ │ │ │ + cbnz r6, 40908a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f763a> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r4, [sp, #408] @ 0x198 │ │ │ │ + str r4, [sp, #792] @ 0x318 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r3, #220 @ 0xdc │ │ │ │ + adds r4, #60 @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #232 @ (adr r2, 409154 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f7704>) │ │ │ │ + add r2, pc, #616 @ (adr r2, 4092d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f7884>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r1, #242 @ 0xf2 │ │ │ │ + adds r2, #82 @ 0x52 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, sp, #856 @ 0x358 │ │ │ │ + add sp, #216 @ 0xd8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r3, #132 @ 0x84 │ │ │ │ + cmp r3, #228 @ 0xe4 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r3, [sp, #776] @ 0x308 │ │ │ │ + str r4, [sp, #136] @ 0x88 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r3, [sp, #312] @ 0x138 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, pc, #664 @ (adr r0, 40931c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f78cc>) │ │ │ │ + add r1, pc, #24 @ (adr r1, 40909c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f764c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r2, #70 @ 0x46 │ │ │ │ + adds r2, #166 @ 0xa6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [sp, #368] @ 0x170 │ │ │ │ + str r6, [sp, #752] @ 0x2f0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r1, [sp, #840] @ 0x348 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 4093ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f795c> │ │ │ │ + b.n 40946c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f7a1c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r4, [sp, #104] @ 0x68 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #600 @ (adr r3, 4092f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f78a4>) │ │ │ │ + add r3, pc, #984 @ (adr r3, 409474 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f7a24>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #384 @ (adr r3, 409220 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f77d0>) │ │ │ │ + add r3, pc, #768 @ (adr r3, 4093a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f7950>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [sp, #512] @ 0x200 │ │ │ │ + ldr r2, [sp, #896] @ 0x380 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r5, [sp, #792] @ 0x318 │ │ │ │ + str r6, [sp, #152] @ 0x98 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [sp, #160] @ 0xa0 │ │ │ │ + ldr r6, [sp, #544] @ 0x220 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r3, #30] │ │ │ │ + strh r0, [r7, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, sp, #896 @ 0x380 │ │ │ │ + add r5, sp, #256 @ 0x100 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r4, [r3, #24] │ │ │ │ + strh r4, [r7, #26] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, pc, #304 @ (adr r1, 4091ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f779c>) │ │ │ │ + add r1, pc, #688 @ (adr r1, 40936c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f791c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r0, #108 @ 0x6c │ │ │ │ + cmp r0, #204 @ 0xcc │ │ │ │ lsls r2, r3, #3 │ │ │ │ - cmp r2, #174 @ 0xae │ │ │ │ + cmp r3, #14 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strh r4, [r4, #48] @ 0x30 │ │ │ │ + strh r4, [r0, #52] @ 0x34 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r2, pc, #408 @ (adr r2, 409264 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f7814>) │ │ │ │ + add r2, pc, #792 @ (adr r2, 4093e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f7994>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r5, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r6, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [sp, #64] @ 0x40 │ │ │ │ + str r6, [sp, #448] @ 0x1c0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ + ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r7, [sp, #328] @ 0x148 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, pc, #512 @ (adr r1, 4092e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f7890>) │ │ │ │ + add r1, pc, #896 @ (adr r1, 409460 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f7a10>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r5, #44] @ 0x2c │ │ │ │ + ldrh r6, [r1, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [sp, #640] @ 0x280 │ │ │ │ + str r5, [sp, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [sp, #688] @ 0x2b0 │ │ │ │ + str r5, [sp, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r7, #248 @ 0xf8 │ │ │ │ + adds r0, #88 @ 0x58 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [sp, #216] @ 0xd8 │ │ │ │ + str r0, [sp, #600] @ 0x258 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #352] @ 0x160 │ │ │ │ + str r0, [sp, #736] @ 0x2e0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r5, #64 @ 0x40 │ │ │ │ + movs r5, #160 @ 0xa0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r7, pc, #136 @ (adr r7, 409188 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f7738>) │ │ │ │ + add r7, pc, #520 @ (adr r7, 409308 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f78b8>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r6, [r2, #44] @ 0x2c │ │ │ │ + ldrh r6, [r6, #46] @ 0x2e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [pc, #896] @ (409488 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f7a38>) │ │ │ │ + ldr r1, [pc, #256] @ (409208 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f77b8>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r6, r4, #19 │ │ │ │ + lsls r6, r0, #21 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [pc, #112] @ (409180 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f7730>) │ │ │ │ + ldr r1, [pc, #496] @ (409300 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f78b0>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [pc, #872] @ (40947c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f7a2c>) │ │ │ │ + ldr r1, [pc, #232] @ (4091fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f77ac>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [pc, #800] @ (409438 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f79e8>) │ │ │ │ + ldr r1, [pc, #160] @ (4091b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f7768>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [pc, #968] @ (4094e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f7a94>) │ │ │ │ + ldr r1, [pc, #328] @ (409264 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f7814>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [pc, #896] @ (4094a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f7a50>) │ │ │ │ + ldr r1, [pc, #256] @ (409220 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f77d0>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [pc, #968] @ (4094ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f7a9c>) │ │ │ │ + ldr r1, [pc, #328] @ (40926c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f781c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [pc, #800] @ (409448 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f79f8>) │ │ │ │ + ldr r1, [pc, #160] @ (4091c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f7778>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r1, [sp, #120] @ 0x78 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r2, #30] │ │ │ │ + ldrh r4, [r6, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [sp, #1016] @ 0x3f8 │ │ │ │ + str r3, [sp, #376] @ 0x178 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r7, #24] │ │ │ │ + ldrh r0, [r3, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [sp, #416] @ 0x1a0 │ │ │ │ + str r2, [sp, #800] @ 0x320 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r4, #22] │ │ │ │ + ldrh r2, [r0, #26] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [sp, #128] @ 0x80 │ │ │ │ + ldr r2, [sp, #512] @ 0x200 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ cmp r3, #20 │ │ │ │ beq.n 409150 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f7700> │ │ │ │ bl 545568 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x433b18> │ │ │ │ cbz r0, 40915e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f770e> │ │ │ │ ldr.w r2, [pc, #2512] @ 409b24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f80d4> │ │ │ │ @@ -1276657,139 +1276649,139 @@ │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ cmp r2, #22 │ │ │ │ bne.w 4096b6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f7c66> │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ b.n 409a72 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f8022> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [sp, #208] @ 0xd0 │ │ │ │ + ldr r2, [sp, #592] @ 0x250 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #0] │ │ │ │ + str r0, [sp, #384] @ 0x180 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [sp, #464] @ 0x1d0 │ │ │ │ + str r6, [sp, #848] @ 0x350 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r4, [r2, #56] @ 0x38 │ │ │ │ + strh r4, [r6, #58] @ 0x3a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #472] @ 0x1d8 │ │ │ │ + str r1, [sp, #856] @ 0x358 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r7, #20] │ │ │ │ + ldrh r6, [r3, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r5, #10] │ │ │ │ + ldrh r2, [r1, #14] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r6, #12] │ │ │ │ + ldrh r6, [r2, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r0, #12] │ │ │ │ + ldrh r0, [r4, #14] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [r1, #16] │ │ │ │ + str r0, [r5, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r2, [sp, #56] @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [r0, #16] │ │ │ │ + str r4, [r4, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r1, #10] │ │ │ │ + ldrh r6, [r5, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r2, #8] │ │ │ │ + ldrh r4, [r6, #10] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r0, #62] @ 0x3e │ │ │ │ + str r0, [sp, #152] @ 0x98 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r1, #60] @ 0x3c │ │ │ │ + ldrh r4, [r5, #62] @ 0x3e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r7, #54] @ 0x36 │ │ │ │ + ldrh r2, [r3, #58] @ 0x3a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [sp, #128] @ 0x80 │ │ │ │ + str r4, [sp, #512] @ 0x200 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r1, #48] @ 0x30 │ │ │ │ + strh r4, [r5, #50] @ 0x32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r0, #38] @ 0x26 │ │ │ │ + ldrh r4, [r4, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r7, #56] @ 0x38 │ │ │ │ + strh r2, [r3, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r4, #140 @ 0x8c │ │ │ │ + movs r4, #236 @ 0xec │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r0, pc, #968 @ (adr r0, 409f48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f84f8>) │ │ │ │ + add r1, pc, #328 @ (adr r1, 409cc8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f8278>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xfba200dd │ │ │ │ - @ instruction: 0xfb9a00dd │ │ │ │ - ldrh r6, [r6, #26] │ │ │ │ + stc2 0, cr0, [r2], {221} @ 0xdd │ │ │ │ + @ instruction: 0xfbfa00dd │ │ │ │ + ldrh r6, [r2, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r4, #4] │ │ │ │ + strh r4, [r0, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r4, #58] @ 0x3a │ │ │ │ + ldrh r4, [r0, #62] @ 0x3e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r3, #44] @ 0x2c │ │ │ │ + strh r6, [r7, #46] @ 0x2e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r1, #36] @ 0x24 │ │ │ │ + ldrh r6, [r5, #38] @ 0x26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, r1, #7 │ │ │ │ + subs r0, r5, #0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r3, [sp, #856] @ 0x358 │ │ │ │ + str r4, [sp, #216] @ 0xd8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [sp, #32] │ │ │ │ + str r4, [sp, #416] @ 0x1a0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [sp, #464] @ 0x1d0 │ │ │ │ + str r4, [sp, #848] @ 0x350 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [sp, #1000] @ 0x3e8 │ │ │ │ + str r3, [sp, #360] @ 0x168 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [sp, #400] @ 0x190 │ │ │ │ + str r2, [sp, #784] @ 0x310 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [sp, #376] @ 0x178 │ │ │ │ + str r2, [sp, #760] @ 0x2f8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r0, [r0, #56] @ 0x38 │ │ │ │ + strh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [sp, #792] @ 0x318 │ │ │ │ + str r3, [sp, #152] @ 0x98 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r4, #26] │ │ │ │ + strh r6, [r0, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r3, #18] │ │ │ │ + ldrh r0, [r7, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r5, #22] │ │ │ │ + strh r6, [r1, #26] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r3, #16] │ │ │ │ + ldrh r0, [r7, #18] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r1, #8] │ │ │ │ + ldrb r0, [r5, #9] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [sp, #736] @ 0x2e0 │ │ │ │ + str r3, [sp, #96] @ 0x60 │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r3, #240 @ 0xf0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strh r4, [r4, #48] @ 0x30 │ │ │ │ + strh r4, [r0, #52] @ 0x34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r1, #148 @ 0x94 │ │ │ │ + movs r1, #244 @ 0xf4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r1, #36] @ 0x24 │ │ │ │ + strh r6, [r5, #38] @ 0x26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r4, #21] │ │ │ │ + strb r4, [r0, #23] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [sp, #24] │ │ │ │ + str r2, [sp, #408] @ 0x198 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r6, #44] @ 0x2c │ │ │ │ + strh r2, [r2, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r7, #30] │ │ │ │ + strh r4, [r3, #34] @ 0x22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r4, #8] │ │ │ │ + ldrh r4, [r0, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r7, #16] │ │ │ │ + strh r0, [r3, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r4, #8] │ │ │ │ + strh r6, [r0, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r7, #8] │ │ │ │ + ldrh r0, [r3, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #552] @ 0x228 │ │ │ │ + str r0, [sp, #936] @ 0x3a8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r3, [sp, #232] @ 0xe8 │ │ │ │ + ldr r3, [sp, #616] @ 0x268 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r6, [r5, #4] │ │ │ │ + strh r6, [r1, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r5, #8] │ │ │ │ + strh r2, [r1, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r1, #8] │ │ │ │ + strh r4, [r5, #10] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r0, #8] │ │ │ │ + strh r6, [r4, #10] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r2, #62] @ 0x3e │ │ │ │ + str r0, [sp, #192] @ 0xc0 │ │ │ │ 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] @ (409ce4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f8294>) │ │ │ │ @@ -1276869,15 +1276861,15 @@ │ │ │ │ str r0, [r0, #60] @ 0x3c │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ bls.n 409dae <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f835e> │ │ │ │ vrsra.u32 q11, q5, #1 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - str r2, [sp, #552] @ 0x228 │ │ │ │ + str r2, [sp, #936] @ 0x3a8 │ │ │ │ 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 │ │ │ │ @@ -1277837,77 +1277829,77 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ str r6, [r3, #44] @ 0x2c │ │ │ │ lsls r7, r1, #6 │ │ │ │ str r0, [r2, #44] @ 0x2c │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #360] @ 0x168 │ │ │ │ + str r3, [sp, #744] @ 0x2e8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r3, [sp, #376] @ 0x178 │ │ │ │ + str r3, [sp, #760] @ 0x2f8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xf4b400cf │ │ │ │ - str r3, [sp, #720] @ 0x2d0 │ │ │ │ + adds.w r0, r4, #6782976 @ 0x678000 │ │ │ │ + str r4, [sp, #80] @ 0x50 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r3, [sp, #856] @ 0x358 │ │ │ │ + str r4, [sp, #216] @ 0xd8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [sp, #248] @ 0xf8 │ │ │ │ + str r4, [sp, #632] @ 0x278 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r7, [sp, #312] @ 0x138 │ │ │ │ + str r7, [sp, #696] @ 0x2b8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r5, #60] @ 0x3c │ │ │ │ + str r0, [sp, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r6, #60] @ 0x3c │ │ │ │ + str r0, [sp, #80] @ 0x50 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - rsb r0, r2, #207 @ 0xcf │ │ │ │ - b.n 40a184 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f8734> │ │ │ │ + @ instruction: 0xf22200cf │ │ │ │ + b.n 40a244 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f87f4> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r2, [r6, #44] @ 0x2c │ │ │ │ + ldrh r2, [r2, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r7, #44] @ 0x2c │ │ │ │ + ldrh r0, [r3, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r5, #44] @ 0x2c │ │ │ │ + ldrh r0, [r1, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r5, #44] @ 0x2c │ │ │ │ + ldrh r0, [r1, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r6, #34] @ 0x22 │ │ │ │ + ldrh r4, [r2, #38] @ 0x26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - eor.w r0, r4, #207 @ 0xcf │ │ │ │ - ldrh r0, [r5, #56] @ 0x38 │ │ │ │ + @ instruction: 0xf0e400cf │ │ │ │ + ldrh r0, [r1, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bics.w r0, r0, #207 @ 0xcf │ │ │ │ - ldrh r4, [r6, #52] @ 0x34 │ │ │ │ + eors.w r0, r0, #207 @ 0xcf │ │ │ │ + ldrh r4, [r2, #56] @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrh r6, [r3, r7] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldrh r2, [r4, #60] @ 0x3c │ │ │ │ + str r0, [sp, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r1, #48] @ 0x30 │ │ │ │ + ldrh r6, [r5, #50] @ 0x32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r1, #32] │ │ │ │ + strh r6, [r5, #34] @ 0x22 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r2, [r5, #46] @ 0x2e │ │ │ │ + ldrh r2, [r1, #50] @ 0x32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r1, #48] @ 0x30 │ │ │ │ + ldrh r6, [r5, #50] @ 0x32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r5, #18] │ │ │ │ + ldrh r0, [r1, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r4, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, #52] @ 0x34 │ │ │ │ + ldrh r6, [r2, #56] @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r3, #30] │ │ │ │ + ldrh r4, [r7, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stcl 0, cr0, [lr, #828] @ 0x33c │ │ │ │ - ldrh r6, [r1, #24] │ │ │ │ + cdp 0, 2, cr0, cr14, cr15, {6} │ │ │ │ + ldrh r6, [r5, #26] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r6, #34] @ 0x22 │ │ │ │ + ldrh r0, [r2, #38] @ 0x26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stcl 0, cr0, [r0, #-828]! @ 0xfffffcc4 │ │ │ │ - ldrh r6, [r3, #22] │ │ │ │ + stcl 0, cr0, [r0, #828] @ 0x33c │ │ │ │ + ldrh r6, [r7, #24] │ │ │ │ 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] @ (40a88c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f8e3c>) │ │ │ │ @@ -1278038,20 +1278030,20 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [r5, r2] │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ bl 198896 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x86e46> │ │ │ │ - ldrh r6, [r3, #38] @ 0x26 │ │ │ │ + ldrh r6, [r7, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r4, [pc, #820] @ (40abd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f9184>) │ │ │ │ @ instruction: 0xffff57ca │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldrh r6, [r4, #32] │ │ │ │ + ldrh r6, [r0, #36] @ 0x24 │ │ │ │ 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] @ (40ac24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f91d4>) │ │ │ │ @@ -1278419,31 +1278411,31 @@ │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r0, [r4, r3] │ │ │ │ lsls r7, r1, #6 │ │ │ │ cmp r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #340 @ (adr r4, 40ad94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f9344>) │ │ │ │ - @ instruction: 0xffff8a70 │ │ │ │ + @ instruction: 0xffff8ad0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r6, #24] │ │ │ │ + ldrh r2, [r2, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #14] │ │ │ │ + ldrh r4, [r6, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r1, #14] │ │ │ │ + ldrh r0, [r5, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r5, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #14] │ │ │ │ + ldrh r0, [r6, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r7, #16] │ │ │ │ + ldrh r2, [r3, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r6, #14] │ │ │ │ + ldrh r0, [r2, #18] │ │ │ │ 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] @ (40ad00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f92b0>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1278508,15 +1278500,15 @@ │ │ │ │ nop │ │ │ │ strh r4, [r0, r6] │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r7, r5] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldrh r6, [r6, #12] │ │ │ │ + ldrh r6, [r2, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r4, r4, #24 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r3, r4] │ │ │ │ lsls r7, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1278645,15 +1278637,15 @@ │ │ │ │ strh r4, [r1, r3] │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, r3] │ │ │ │ lsls r7, r1, #6 │ │ │ │ add r0, pc, #900 @ (adr r0, 40b1e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f9794>) │ │ │ │ - vqshrn.u64 d24, q7, #1 │ │ │ │ + vqrshrn.u64 d24, q15, #1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r5, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r3, r7] │ │ │ │ lsls r7, r1, #6 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1278769,15 +1278761,15 @@ │ │ │ │ bl 403034 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f15e4> │ │ │ │ b.n 40af62 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f9512> │ │ │ │ blx r3 │ │ │ │ b.n 40aed6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f9486> │ │ │ │ str.w r9, [r3] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldrb r7, [r2, #0] │ │ │ │ - @ instruction: 0xffff87ca │ │ │ │ + vtbl.8 d24, {d15}, d26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r6, [sp, #892] @ 0x37c │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (40b358 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f9908>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -1279092,27 +1279084,27 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ str r0, [r2, r1] │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r0, r1] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - strh r0, [r4, #56] @ 0x38 │ │ │ │ + strh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r7, [pc, #976] @ (40b6c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f9c74>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r7, #91 @ 0x5b │ │ │ │ vqrdmlsh.s , , d21[0] │ │ │ │ vmla.i q9, , d20[0] │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, #48] @ 0x30 │ │ │ │ + strh r6, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r5, #46] @ 0x2e │ │ │ │ + strh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r0, #44] @ 0x2c │ │ │ │ + strh r0, [r4, #46] @ 0x2e │ │ │ │ lsls r0, r2, #3 │ │ │ │ cmp r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #436] @ 0x1b4 │ │ │ │ vtbx.8 d22, {d15-d17}, d3 │ │ │ │ @@ -1279505,35 +1279497,35 @@ │ │ │ │ ldr r4, [pc, #472] @ (40b918 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f9ec8>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #416] @ (40b8e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f9e98>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ ldr r2, [sp, #508] @ 0x1fc │ │ │ │ - vrsra.u32 q12, q15, #1 │ │ │ │ + vrsra.u64 q12, q7, #1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r4, #26] │ │ │ │ + strh r6, [r0, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #22] │ │ │ │ + strh r4, [r7, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r2, [pc, #800] @ (40ba84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2fa034>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ - strh r4, [r3, #14] │ │ │ │ + strh r4, [r7, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r4, #18] │ │ │ │ + strh r2, [r0, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r5, #18] │ │ │ │ + strh r6, [r1, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r4, #6] │ │ │ │ + strh r2, [r0, #10] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r2, #6] │ │ │ │ + strh r4, [r6, #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] @ 40b8a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f9e58> │ │ │ │ mov r5, r0 │ │ │ │ @@ -1279653,15 +1279645,15 @@ │ │ │ │ nop │ │ │ │ ldr r0, [pc, #424] @ (40ba54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2fa004>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #408] @ (40ba4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f9ffc>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ - strh r6, [r1, #4] │ │ │ │ + strh r6, [r5, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r0, [pc, #56] @ (40b8f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f9ea4>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r5, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1279791,15 +1279783,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #12] @ (40ba10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f9fc0>) │ │ │ │ movs r0, #1 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ add r1, pc │ │ │ │ blx 73548 <__printf_chk@plt> │ │ │ │ b.n 40b9f6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2f9fa6> │ │ │ │ - subs r3, #28 │ │ │ │ + subs r3, #124 @ 0x7c │ │ │ │ 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 │ │ │ │ @@ -1280091,23 +1280083,23 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ b.n 40bc60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2fa210> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ add r6, fp │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #4] │ │ │ │ + strh r4, [r5, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ mvns r2, r2 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldrb r6, [r1, #30] │ │ │ │ + ldrb r6, [r5, #31] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r7, #28] │ │ │ │ + ldrb r0, [r3, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r3, #27] │ │ │ │ + ldrb r6, [r7, #28] │ │ │ │ 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 │ │ │ │ @@ -1280324,35 +1280316,35 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 40bf00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2fa4b0> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ cmp r0, r3 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #31] │ │ │ │ + strh r0, [r5, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ rors r4, r3 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldrb r6, [r4, #25] │ │ │ │ + ldrb r6, [r0, #27] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r1, #120] @ 0x78 │ │ │ │ + str r2, [r5, #124] @ 0x7c │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r6, [r0, #27] │ │ │ │ + ldrb r6, [r4, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r6, #27] │ │ │ │ + ldrb r6, [r2, #29] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r7, #26] │ │ │ │ + ldrb r4, [r3, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r4, #22] │ │ │ │ + ldrb r4, [r0, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r7, #20] │ │ │ │ + ldrb r6, [r3, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - itt hi │ │ │ │ - lslhi r1, r2, #3 │ │ │ │ - stmdbhi sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + itt al │ │ │ │ + lslal r1, r2, #3 │ │ │ │ + stmdbal 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] @ 40c7c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2fad78> │ │ │ │ mov sl, r2 │ │ │ │ ldr.w r2, [pc, #2008] @ 40c7cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2fad7c> │ │ │ │ @@ -1281079,139 +1281071,139 @@ │ │ │ │ b.n 40c056 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2fa606> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ands r0, r1 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #21] │ │ │ │ + ldrb r4, [r7, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r5, #182 @ 0xb6 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldrb r4, [r2, #15] │ │ │ │ + ldrb r4, [r6, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - udf #76 @ 0x4c │ │ │ │ + udf #172 @ 0xac │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [r2, r6] │ │ │ │ + ldr r4, [r6, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r2, #13] │ │ │ │ + strb r0, [r6, #14] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movt r0, #51420 @ 0xc8dc │ │ │ │ - ldr r4, [r6, #72] @ 0x48 │ │ │ │ + @ instruction: 0xf72c00dc │ │ │ │ + ldr r4, [r2, #80] @ 0x50 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r1, #208 @ 0xd0 │ │ │ │ + cmp r2, #48 @ 0x30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r5, #64 @ 0x40 │ │ │ │ + cmp r5, #160 @ 0xa0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh.w r0, [r8, #219] @ 0xdb │ │ │ │ - @ instruction: 0xf33400d9 │ │ │ │ - sub sp, #0 │ │ │ │ + vst4. {d0-d3}, [r8 :64], fp │ │ │ │ + @ instruction: 0xf39400d9 │ │ │ │ + sub sp, #384 @ 0x180 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r7, #11] │ │ │ │ + ldrb r4, [r3, #13] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bge.n 40c8d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2fae84> │ │ │ │ + bge.n 40c794 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2fad44> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r4, sp, #400 @ 0x190 │ │ │ │ + add r4, sp, #784 @ 0x310 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bge.n 40c89c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2fae4c> │ │ │ │ + bge.n 40c75c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2fad0c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r1, #104] @ 0x68 │ │ │ │ + str r0, [r5, #108] @ 0x6c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r1, #104] @ 0x68 │ │ │ │ + str r0, [r5, #108] @ 0x6c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r4, [r1, #10] │ │ │ │ + ldrb r4, [r5, #11] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r1, #10] │ │ │ │ + ldrb r4, [r5, #11] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r0, #10] │ │ │ │ + ldrb r0, [r4, #11] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r4, [r6, r7] │ │ │ │ + str r4, [r2, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r2, #30] │ │ │ │ + strh r4, [r6, #32] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r2, #9] │ │ │ │ + ldrb r2, [r6, #10] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [r5, #20] │ │ │ │ + str r0, [r1, #28] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r6, [r6, #8] │ │ │ │ + ldrb r6, [r2, #10] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - mcrr 0, 12, r0, r4, cr15 │ │ │ │ - ldc 0, cr0, [sl], #-828 @ 0xfffffcc4 │ │ │ │ - strb r0, [r2, #10] │ │ │ │ + stc 0, cr0, [r4], #828 @ 0x33c │ │ │ │ + ldc 0, cr0, [sl], {207} @ 0xcf │ │ │ │ + strb r0, [r6, #11] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 40cd20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2fb2d0> │ │ │ │ + b.n 40cde0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2fb390> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stc 0, cr0, [ip], {207} @ 0xcf │ │ │ │ - stc 0, cr0, [sl], {207} @ 0xcf │ │ │ │ - ldrb r4, [r0, #7] │ │ │ │ + stcl 0, cr0, [ip], #-828 @ 0xfffffcc4 │ │ │ │ + stcl 0, cr0, [sl], #-828 @ 0xfffffcc4 │ │ │ │ + ldrb r4, [r4, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r4, #6] │ │ │ │ + ldrb r6, [r0, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xf21800cf │ │ │ │ - mcrr 0, 12, r0, lr, cr15 │ │ │ │ - ldrb r4, [r7, #5] │ │ │ │ + @ instruction: 0xf27800cf │ │ │ │ + stc 0, cr0, [lr], #828 @ 0x33c │ │ │ │ + ldrb r4, [r3, #7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [sp, #648] @ 0x288 │ │ │ │ + str r3, [sp, #8] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r4, [r4, #5] │ │ │ │ + ldrb r4, [r0, #7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r3, #5] │ │ │ │ + ldrb r6, [r7, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r3, #5] │ │ │ │ + ldrb r4, [r7, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r2, #5] │ │ │ │ + ldrb r6, [r6, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xfb5400d2 │ │ │ │ - ldrb r6, [r5, r1] │ │ │ │ + @ instruction: 0xfbb400d2 │ │ │ │ + ldrb r6, [r1, r3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r0, [r4, #4] │ │ │ │ + ldrb r0, [r0, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r2, #4] │ │ │ │ + ldrb r6, [r6, #5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r0, #4] │ │ │ │ + ldrb r4, [r4, #5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r7, #3] │ │ │ │ + ldrb r6, [r3, #5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r5, #3] │ │ │ │ + ldrb r4, [r1, #5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r4, #3] │ │ │ │ + ldrb r6, [r0, #5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r4, #3] │ │ │ │ + ldrb r0, [r0, #5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r3, #3] │ │ │ │ + ldrb r6, [r7, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - vmla.i16 d16, d16, d7[1] │ │ │ │ - asrs r6, r3, #30 │ │ │ │ + bics.w r0, r0, #207 @ 0xcf │ │ │ │ + asrs r6, r7, #31 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bpl.n 40c7c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2fad74> │ │ │ │ + bpl.n 40c884 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2fae34> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r3, #2] │ │ │ │ + ldrb r6, [r7, #3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds.w r0, ip, pc, lsl #3 │ │ │ │ - @ instruction: 0xf0c200cf │ │ │ │ - @ instruction: 0xf0d400cf │ │ │ │ - @ instruction: 0xf0b200cf │ │ │ │ - @ instruction: 0xf0c000cf │ │ │ │ - ldr r0, [pc, #568] @ (40cb08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2fb0b8>) │ │ │ │ + sbcs.w r0, ip, pc, lsl #3 │ │ │ │ + @ instruction: 0xf12200cf │ │ │ │ + @ instruction: 0xf13400cf │ │ │ │ + adds.w r0, r2, #207 @ 0xcf │ │ │ │ + @ instruction: 0xf12000cf │ │ │ │ + ldr r0, [pc, #952] @ (40cc88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2fb238>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stcl 0, cr0, [ip], #-828 @ 0xfffffcc4 │ │ │ │ - ldcl 0, cr0, [r2], #-828 @ 0xfffffcc4 │ │ │ │ - ldcl 0, cr0, [ip], #-828 @ 0xfffffcc4 │ │ │ │ - stc 0, cr0, [r6], {207} @ 0xcf │ │ │ │ - strb r0, [r5, #31] │ │ │ │ + stcl 0, cr0, [ip], {207} @ 0xcf │ │ │ │ + ldcl 0, cr0, [r2], {207} @ 0xcf │ │ │ │ + ldcl 0, cr0, [ip], {207} @ 0xcf │ │ │ │ + stcl 0, cr0, [r6], #828 @ 0x33c │ │ │ │ + ldrb r0, [r1, #1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r4, #31] │ │ │ │ + ldrb r2, [r0, #1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r4, #31] │ │ │ │ + ldrb r0, [r0, #1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r4} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r6, [r0, #26] │ │ │ │ + strb r6, [r4, #27] │ │ │ │ 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] @ (40ca40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2faff0>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -1281334,21 +1281326,21 @@ │ │ │ │ b.n 40c9b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2faf68> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r6, #240 @ 0xf0 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #23] │ │ │ │ + strb r2, [r1, #25] │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r6, #62 @ 0x3e │ │ │ │ lsls r7, r1, #6 │ │ │ │ - strb r6, [r2, #23] │ │ │ │ + strb r6, [r6, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r2, #23] │ │ │ │ + strb r6, [r6, #24] │ │ │ │ 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] @ (40cb04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2fb0b4>) │ │ │ │ @@ -1281423,17 +1281415,17 @@ │ │ │ │ nop │ │ │ │ adds r5, #140 @ 0x8c │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #60 @ 0x3c │ │ │ │ lsls r7, r1, #6 │ │ │ │ - strb r6, [r7, #18] │ │ │ │ + strb r6, [r3, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r0, #21] │ │ │ │ + strb r4, [r4, #22] │ │ │ │ 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 │ │ │ │ @@ -1282288,43 +1282280,42 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 40d380 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2fb930> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ adds r4, #162 @ 0xa2 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #13] │ │ │ │ + strb r6, [r5, #14] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r1, #5] │ │ │ │ + strb r6, [r5, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ cmp r7, #148 @ 0x94 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r4, [r4, #112] @ 0x70 │ │ │ │ + ldr r4, [r0, #120] @ 0x78 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 40d3c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2fb974> │ │ │ │ - lsls r7, r1, #3 │ │ │ │ - ldr r2, [r7, #84] @ 0x54 │ │ │ │ + @ instruction: 0xe82600cf │ │ │ │ + ldr r2, [r3, #92] @ 0x5c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r1, r4] │ │ │ │ + strh r2, [r5, r5] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r6, [r0, #36] @ 0x24 │ │ │ │ + ldr r6, [r4, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r7, #36] @ 0x24 │ │ │ │ + ldr r2, [r3, #44] @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r7, #32] │ │ │ │ + ldr r6, [r3, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r4, #80] @ 0x50 │ │ │ │ + ldr r0, [r0, #88] @ 0x58 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ + ldr r2, [r6, #88] @ 0x58 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ + ldr r2, [r6, #88] @ 0x58 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r5, #80] @ 0x50 │ │ │ │ + ldr r2, [r1, #88] @ 0x58 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, sp, #64 @ 0x40 │ │ │ │ + add r3, sp, #448 @ 0x1c0 │ │ │ │ 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 │ │ │ │ @@ -1282635,23 +1282626,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 3c7770 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b5d20> │ │ │ │ ldr.w r3, [r4, #228] @ 0xe4 │ │ │ │ b.n 40d616 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2fbbc6> │ │ │ │ nop │ │ │ │ cmp r2, #200 @ 0xc8 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r6, [r2, #48] @ 0x30 │ │ │ │ + ldr r6, [r6, #52] @ 0x34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r5, #48] @ 0x30 │ │ │ │ + ldr r4, [r1, #56] @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r5, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, #40] @ 0x28 │ │ │ │ + ldr r2, [r4, #44] @ 0x2c │ │ │ │ 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] @ (40d8e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2fbe94>) │ │ │ │ @@ -1282781,15 +1282772,15 @@ │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #60 @ 0x3c │ │ │ │ lsls r7, r1, #6 │ │ │ │ cmp r0, #38 @ 0x26 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - b.n 40dfec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2fc59c> │ │ │ │ + b.n 40e0ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2fc65c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ adds r7, #124 @ 0x7c │ │ │ │ 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 │ │ │ │ @@ -1284093,51 +1284084,51 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #14] │ │ │ │ + strh r6, [r1, #18] │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r0, pc, #848 @ (adr r0, 40e9d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2fcf88>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strh r4, [r5, #14] │ │ │ │ + strh r4, [r1, #18] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r7, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strh r6, [r0, #16] │ │ │ │ + strh r6, [r4, #18] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r6, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strh r0, [r1, #6] │ │ │ │ + strh r0, [r5, #8] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r5, [sp, #888] @ 0x378 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strh r6, [r5, #14] │ │ │ │ + strh r6, [r1, #18] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r5, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strh r4, [r3, #16] │ │ │ │ + strh r4, [r7, #18] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strh r6, [r1, #22] │ │ │ │ + strh r6, [r5, #24] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r4, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ asrs r4, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #22] │ │ │ │ + ldrb r2, [r3, #24] │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r0, pc, #280 @ (adr r0, 40e7e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2fcd98>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ adds r1, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1284457,25 +1284448,25 @@ │ │ │ │ b.n 40e916 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2fcec6> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r4, r7, r3 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 40eacc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2fd07c> │ │ │ │ + bmi.n 40e98c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2fcf3c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r4, r5, #16 │ │ │ │ + lsrs r4, r1, #18 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xf19600cf │ │ │ │ - ldmia r2!, {r3, r5, r6, r7} │ │ │ │ + @ instruction: 0xf1f600cf │ │ │ │ + ldmia r3, {r3, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - @ instruction: 0xf66200d3 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ + movt r0, #10451 @ 0x28d3 │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [r5, r2] │ │ │ │ + ldr r4, [r1, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r2, r4, #25 │ │ │ │ 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 │ │ │ │ @@ -1286196,19 +1286187,19 @@ │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #280] @ (40fcdc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2fe28c>) │ │ │ │ + ldr r1, [pc, #664] @ (40fe5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2fe40c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [pc, #96] @ (40fc28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2fe1d8>) │ │ │ │ + ldr r1, [pc, #480] @ (40fda8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2fe358>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [pc, #960] @ (40ff8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2fe53c>) │ │ │ │ + ldr r1, [pc, #320] @ (40fd0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2fe2bc>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsls r0, r6, #17 │ │ │ │ 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 │ │ │ │ @@ -1286401,15 +1286392,15 @@ │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r0, #16 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - mov r2, sl │ │ │ │ + mov sl, r6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsls r0, r5, #9 │ │ │ │ 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 │ │ │ │ @@ -1287041,31 +1287032,31 @@ │ │ │ │ lsls r7, r1, #6 │ │ │ │ lsls r4, r1, #8 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r2, r0 │ │ │ │ + add r2, r4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - bics r4, r1 │ │ │ │ + mvns r4, r5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmn r0, r1 │ │ │ │ + orrs r0, r5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - negs r2, r6 │ │ │ │ + cmn r2, r2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - negs r6, r1 │ │ │ │ + cmp r6, r5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - tst r4, r4 │ │ │ │ + cmp r4, r0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - tst r4, r0 │ │ │ │ + negs r4, r4 │ │ │ │ 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 │ │ │ │ @@ -1287270,15 +1287261,15 @@ │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ mov r1, r4 │ │ │ │ adds r4, #20 │ │ │ │ bl 489fa8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x378558> │ │ │ │ b.n 40ffb6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2fe566> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - subs r5, #184 @ 0xb8 │ │ │ │ + subs r6, #24 │ │ │ │ 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 │ │ │ │ @@ -1288278,23 +1288269,23 @@ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #141 @ 0x8d │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ bl 48a274 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x378824> │ │ │ │ mov r2, r0 │ │ │ │ b.n 410d2e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2ff2de> │ │ │ │ - subs r4, #104 @ 0x68 │ │ │ │ + subs r4, #200 @ 0xc8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r4, #58 @ 0x3a │ │ │ │ + subs r4, #154 @ 0x9a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r4, #18 │ │ │ │ + subs r4, #114 @ 0x72 │ │ │ │ lsls r0, r2, #3 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #82 @ 0x52 │ │ │ │ + adds r6, #178 @ 0xb2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ usat r1, #14, r2, asr #2 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r8 │ │ │ │ vmov.f64 d0, #0 @ 0x40000000 2.0 │ │ │ │ @@ -1289641,15 +1289632,15 @@ │ │ │ │ ... │ │ │ │ b.n 412600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x300bb0> │ │ │ │ lsls r6, r1, #6 │ │ │ │ b.n 412600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x300bb0> │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #124 @ 0x7c │ │ │ │ + movs r6, #220 @ 0xdc │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r0, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ b.n 4123bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30096c> │ │ │ │ lsls r6, r1, #6 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1289960,19 +1289951,19 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ b.n 412358 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x300908> │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ b.n 4122bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30086c> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - lsrs r4, r5, #29 │ │ │ │ + lsrs r4, r1, #31 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r2, #252 @ 0xfc │ │ │ │ + movs r3, #92 @ 0x5c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r7, [sp, #296] @ 0x128 │ │ │ │ + str r7, [sp, #680] @ 0x2a8 │ │ │ │ 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 │ │ │ │ @@ -1290541,31 +1290532,31 @@ │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ bl 412270 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x300820> │ │ │ │ orr.w r3, r0, r4 │ │ │ │ uxtb r4, r3 │ │ │ │ b.n 41249c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x300a4c> │ │ │ │ nop │ │ │ │ - lsrs r2, r5, #16 │ │ │ │ + lsrs r2, r1, #18 │ │ │ │ lsls r1, r2, #3 │ │ │ │ bgt.n 4127a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x300d58> │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 41279c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x300d4c> │ │ │ │ lsls r6, r1, #6 │ │ │ │ cmp r7, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ bge.n 41290c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x300ebc> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - str r3, [sp, #488] @ 0x1e8 │ │ │ │ + str r3, [sp, #872] @ 0x368 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r0, r4, #4 │ │ │ │ + adds r0, r0, #6 │ │ │ │ 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 │ │ │ │ @@ -1291239,25 +1291230,25 @@ │ │ │ │ b.n 412e9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30144c> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ bcs.n 412ef4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3014a4> │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb19ffff │ │ │ │ - asrs r4, r6, #22 │ │ │ │ + asrs r4, r2, #24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r5, #19 │ │ │ │ + asrs r4, r1, #21 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r1, #20 │ │ │ │ + asrs r2, r5, #21 │ │ │ │ lsls r0, r2, #3 │ │ │ │ beq.n 412f34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3014e4> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - asrs r4, r1, #18 │ │ │ │ + asrs r4, r5, #19 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r3, #18 │ │ │ │ + asrs r0, r7, #19 │ │ │ │ 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 │ │ │ │ @@ -1292191,15 +1292182,15 @@ │ │ │ │ b.n 4137c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x301d78> │ │ │ │ ldr r1, [r2, #24] │ │ │ │ movs r5, #1 │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 4138c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x301e74> │ │ │ │ b.n 4137c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x301d78> │ │ │ │ nop │ │ │ │ - lsrs r6, r2, #19 │ │ │ │ + lsrs r6, r6, #20 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1292279,15 +1292270,15 @@ │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r3, r4, r7} │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r3, r5, r6} │ │ │ │ lsls r6, r1, #6 │ │ │ │ - subs r2, #194 @ 0xc2 │ │ │ │ + subs r3, #34 @ 0x22 │ │ │ │ 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] @ (413a7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30202c>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1292351,15 +1292342,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ stmia r6!, {r1, r2} │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r6, r7} │ │ │ │ lsls r6, r1, #6 │ │ │ │ - subs r2, #24 │ │ │ │ + subs r2, #120 @ 0x78 │ │ │ │ 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] │ │ │ │ @@ -1292577,15 +1292568,15 @@ │ │ │ │ add r0, pc │ │ │ │ blx 74964 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 413c7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30222c> │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cmp r3, #240 @ 0xf0 │ │ │ │ + cmp r4, #80 @ 0x50 │ │ │ │ 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 │ │ │ │ @@ -1293039,15 +1293030,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ itte le │ │ │ │ lslle r6, r1, #6 │ │ │ │ cmple r7, #80 @ 0x50 │ │ │ │ movgt r0, r0 │ │ │ │ adds r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #12 │ │ │ │ + lsls r2, r2, #14 │ │ │ │ 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 r4, [pc, #696] @ (414410 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3029c0>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1293327,25 +1293318,25 @@ │ │ │ │ nop │ │ │ │ bkpt 0x0096 │ │ │ │ lsls r6, r1, #6 │ │ │ │ cmp r7, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #88 @ 0x58 │ │ │ │ + movs r6, #184 @ 0xb8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r4, r2, #9 │ │ │ │ + lsls r4, r6, #10 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r2, #3 │ │ │ │ + lsls r2, r6, #4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r2, #5 │ │ │ │ + lsls r0, r6, #6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r6, r4, #2 │ │ │ │ + lsls r6, r0, #4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ + lsls r4, r6, #4 │ │ │ │ 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 r4, [pc, #204] @ (414514 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x302ac4>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1293431,15 +1293422,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cbnz r2, 414580 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x302b30> │ │ │ │ lsls r6, r1, #6 │ │ │ │ cmp r7, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r4, #2 │ │ │ │ + lsls r6, r0, #4 │ │ │ │ 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 r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1293968,15 +1293959,15 @@ │ │ │ │ ldr.w ip, [r3, #24] │ │ │ │ b.n 414892 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x302e42> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ cbnz r4, 414ab8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x303068> │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [lr, #-828]! @ 0xfffffcc4 │ │ │ │ + ldc2 0, cr0, [lr, #828] @ 0x33c │ │ │ │ @ instruction: 0xb740 │ │ │ │ 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 │ │ │ │ @@ -1294206,15 +1294197,15 @@ │ │ │ │ nop │ │ │ │ push {r2, r3, r5, lr} │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r1, #6 │ │ │ │ - vld1.8 {d16[6]}, [sl] │ │ │ │ + @ instruction: 0xfa4a00cf │ │ │ │ stmdb 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] @ (415078 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x303628>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ ldr r4, [pc, #888] @ (41507c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30362c>) │ │ │ │ @@ -1294566,22 +1294557,22 @@ │ │ │ │ ands r2, r0 │ │ │ │ b.n 414fca <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30357a> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ uxtb r0, r7 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #31 │ │ │ │ + asrs r0, r7, #32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r0, #106 @ 0x6a │ │ │ │ + subs r0, #202 @ 0xca │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stc2 0, cr0, [r4], #-888 @ 0xfffffc88 │ │ │ │ + stc2 0, cr0, [r4], {222} @ 0xde │ │ │ │ cbz r0, 4150b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x303668> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldmia r0!, {r1, r2, r7} │ │ │ │ + ldmia r0!, {r1, r2, r5, r6, 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, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r9, r3 │ │ │ │ @@ -1294887,16 +1294878,16 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #304 @ 0x130 │ │ │ │ lsls r6, r1, #6 │ │ │ │ add r6, sp, #112 @ 0x70 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ands.w r0, r0, #6782976 @ 0x678000 │ │ │ │ - str r0, [r2, #24] │ │ │ │ + orns r0, r0, #6782976 @ 0x678000 │ │ │ │ + str r0, [r6, #28] │ │ │ │ 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] @ (4154e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x303a98>) │ │ │ │ @@ -1295003,15 +1294994,15 @@ │ │ │ │ bl 415094 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x303644> │ │ │ │ b.n 415484 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x303a34> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ add r4, sp, #16 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r7, #4 │ │ │ │ + lsrs r0, r3, #6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ add r3, sp, #416 @ 0x1a0 │ │ │ │ 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 │ │ │ │ @@ -1295654,15 +1295645,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #800 @ 0x320 │ │ │ │ lsls r6, r1, #6 │ │ │ │ cmp r7, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 1, cr0, cr2, cr15, {6} │ │ │ │ + cdp 0, 7, cr0, cr2, cr15, {6} │ │ │ │ add r7, pc, #904 @ (adr r7, 415f14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3044c4>) │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #488] @ (415d88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x304338>) │ │ │ │ @@ -1295855,16 +1295846,16 @@ │ │ │ │ b.n 415cc8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x304278> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r4, pc, #352 @ (adr r4, 415eec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30449c>) │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeaf200cf │ │ │ │ - pkhbt r0, r8, pc, lsl #3 │ │ │ │ + adcs.w r0, r2, pc, lsl #3 │ │ │ │ + @ instruction: 0xeb2800cf │ │ │ │ add r3, pc, #168 @ (adr r3, 415e44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3043f4>) │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1296252,16 +1296243,16 @@ │ │ │ │ movs r3, #4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ bl 350a3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x23efec> │ │ │ │ cmp r9, r6 │ │ │ │ bne.n 416160 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x304710> │ │ │ │ b.n 41611c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3046cc> │ │ │ │ nop │ │ │ │ - strd r0, r0, [r4], #-912 @ 0x390 │ │ │ │ - @ instruction: 0xe85c00e4 │ │ │ │ + @ instruction: 0xe8c400e4 │ │ │ │ + ldmia.w ip!, {r2, r5, r6, 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, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #876] @ (416510 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x304ac0>) │ │ │ │ @@ -1297088,16 +1297079,16 @@ │ │ │ │ str r3, [r2, #52] @ 0x34 │ │ │ │ b.n 4168f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x304ea0> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf52400d3 │ │ │ │ - adds r2, r0, #6 │ │ │ │ + @ instruction: 0xf58400d3 │ │ │ │ + adds r2, r4, #7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r6, [sp, #720] @ 0x2d0 │ │ │ │ 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 │ │ │ │ @@ -1297725,20 +1297716,20 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 416d1e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3052ce> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - subs r6, r5, r4 │ │ │ │ + subs r6, r1, r6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xf1f600d3 │ │ │ │ + @ instruction: 0xf25600d3 │ │ │ │ str r2, [sp, #872] @ 0x368 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - asrs r4, r6, #23 │ │ │ │ + asrs r4, r2, #25 │ │ │ │ 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 │ │ │ │ @@ -1298925,17 +1298916,17 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ cmp r7, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r0, #2] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldmia r4, {r3, r4, r7} │ │ │ │ + ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r3, {r2, r3, r4, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 417e26 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3063d6> │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cbz r3, 417ce0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x306290> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ @@ -1299498,22 +1299489,22 @@ │ │ │ │ add r1, pc │ │ │ │ bl 3dd038 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb5e8> │ │ │ │ b.n 4180d2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x306682> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ mov r9, r8 │ │ │ │ b.n 417b4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3060fc> │ │ │ │ nop │ │ │ │ - ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ ble.n 418172 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x306722> │ │ │ │ - vsli.64 q14, q13, #63 @ 0x3f │ │ │ │ + vqshlu.s32 q14, q5, #31 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r3, r4} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r6, r6, #15 │ │ │ │ + lsls r6, r2, #17 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ iteee ne │ │ │ │ subne r0, r3, r2 │ │ │ │ ldreq r3, [r1, #4] │ │ │ │ @@ -1299633,17 +1299624,17 @@ │ │ │ │ ldr r1, [pc, #16] @ (418368 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x306918>) │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 3dd038 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb5e8> │ │ │ │ b.n 41832c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3068dc> │ │ │ │ - stmia r4!, {r4, r6, r7} │ │ │ │ + stmia r5!, {r4, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r3, r4, r6, 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r9, r3 │ │ │ │ @@ -1299992,57 +1299983,57 @@ │ │ │ │ ldr r3, [pc, #92] @ (41872c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x306cdc>) │ │ │ │ add r3, pc │ │ │ │ b.n 418672 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x306c22> │ │ │ │ ldr r3, [pc, #88] @ (418730 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x306ce0>) │ │ │ │ add r3, pc │ │ │ │ b.n 41869e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x306c4e> │ │ │ │ nop │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r3, r4} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add r2, sp, #432 @ 0x1b0 │ │ │ │ + add r2, sp, #816 @ 0x330 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r3, r4} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r4!, {r2, r4} │ │ │ │ + stmia r4!, {r2, r4, r5, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r4, #6 │ │ │ │ + adds r4, #102 @ 0x66 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r1, sp, #872 @ 0x368 │ │ │ │ + add r2, sp, #232 @ 0xe8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r2!, {r2, r4, r7} │ │ │ │ + stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r1, sp, #616 @ 0x268 │ │ │ │ + add r1, sp, #1000 @ 0x3e8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, sp, #496 @ 0x1f0 │ │ │ │ + add r1, sp, #880 @ 0x370 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r2!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r1, sp, #328 @ 0x148 │ │ │ │ + add r1, sp, #712 @ 0x2c8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r3!, {} │ │ │ │ + stmia r3!, {r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r1, sp, #128 @ 0x80 │ │ │ │ + add r1, sp, #512 @ 0x200 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r3!, {r1, r2, r4, r6} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r0, sp, #976 @ 0x3d0 │ │ │ │ + add r1, sp, #336 @ 0x150 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r4} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r2, #220 @ 0xdc │ │ │ │ + adds r3, #60 @ 0x3c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, #214 @ 0xd6 │ │ │ │ + adds r3, #54 @ 0x36 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, #208 @ 0xd0 │ │ │ │ + adds r3, #48 @ 0x30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, #202 @ 0xca │ │ │ │ + adds r3, #42 @ 0x2a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, #196 @ 0xc4 │ │ │ │ + adds r3, #36 @ 0x24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, #190 @ 0xbe │ │ │ │ + adds r3, #30 │ │ │ │ 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] │ │ │ │ @@ -1300416,61 +1300407,61 @@ │ │ │ │ b.n 4187fe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x306dae> │ │ │ │ ldr r3, [pc, #96] @ (418b48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3070f8>) │ │ │ │ add r3, pc │ │ │ │ b.n 418a9e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30704e> │ │ │ │ ldr r4, [pc, #96] @ (418b4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3070fc>) │ │ │ │ add r4, pc │ │ │ │ b.n 418a86 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x307036> │ │ │ │ - stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r3, r4, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r4!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r4, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r2!, {r2, r3, r6} │ │ │ │ + stmia r2!, {r2, r3, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r2!, {r2, r4, r5} │ │ │ │ + stmia r2!, {r2, r4, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r3!, {r2, r4, r6} │ │ │ │ + stmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r4, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r2!, {r3, r5, r7} │ │ │ │ + stmia r3!, {r3} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r1!, {r2, r4, r5, r7} │ │ │ │ + stmia r2!, {r2, r4} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r1!, {r2, r4, r7} │ │ │ │ + stmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r3!, {r1, r3} │ │ │ │ + stmia r3!, {r1, r3, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r1!, {r2, r5, r6} │ │ │ │ + stmia r1!, {r2, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r1!, {r3, r4, r6} │ │ │ │ + stmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r1!, {r1, r4, r6} │ │ │ │ + stmia r1!, {r1, r4, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r1!, {r3, r5} │ │ │ │ + stmia r1!, {r3, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r1!, {r1, r2, r3} │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r1!, {r2, r3} │ │ │ │ + stmia r1!, {r2, r3, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r0!, {r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r4, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r0!, {r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r3, r4, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r2!, {r2, r4, r5, r7} │ │ │ │ + stmia r3!, {r2, r4} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r2!, {r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r3, r4, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r0!, {r1, r4, r7} │ │ │ │ + stmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r0!, {r2, r3, r7} │ │ │ │ + stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -1300804,20 +1300795,20 @@ │ │ │ │ b.n 418de6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x307396> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r4, [r0, #11] │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strb.w r0, [r8, #212] @ 0xd4 │ │ │ │ + str??.w r0, [r8, #212] @ 0xd4 │ │ │ │ strb r0, [r7, #8] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldmia r7!, {r2, r4, r5, r6} │ │ │ │ + ldmia r7, {r2, r4, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xf7b800d4 │ │ │ │ + ldrb.w r0, [r8, r4, lsl #1] │ │ │ │ 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] @ (41908c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30763c>) │ │ │ │ @@ -1301000,21 +1300991,21 @@ │ │ │ │ bhi.n 419050 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x307600> │ │ │ │ b.n 418f4a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3074fa> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r4, #4] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - @ instruction: 0xf6f200d4 │ │ │ │ + @ instruction: 0xf75200d4 │ │ │ │ strb r6, [r5, #2] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - cbnz r0, 4190d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x307680> │ │ │ │ + rev r0, r4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - rsbs r0, r6, #6946816 @ 0x6a0000 │ │ │ │ - ldmia r5!, {r3, r4} │ │ │ │ + @ instruction: 0xf63600d4 │ │ │ │ + ldmia r5, {r3, r4, r5, r6} │ │ │ │ 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 │ │ │ │ @@ -1301054,15 +1301045,15 @@ │ │ │ │ b.n 4190ca <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30767a> │ │ │ │ ldr r1, [r1, #12] │ │ │ │ mov r0, r2 │ │ │ │ bl 454d78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x343328> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 41910a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3076ba> │ │ │ │ b.n 4190d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x307688> │ │ │ │ - @ instruction: 0xf4e000d4 │ │ │ │ + adc.w r0, r0, #6946816 @ 0x6a0000 │ │ │ │ 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 │ │ │ │ mov r1, r0 │ │ │ │ @@ -1301170,17 +1301161,17 @@ │ │ │ │ ldr r4, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 3dd038 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb5e8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - pop {r2, r4} │ │ │ │ + pop {r2, r4, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - pop {r3, r5} │ │ │ │ + pop {r3, r7} │ │ │ │ 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 │ │ │ │ @@ -1301245,17 +1301236,17 @@ │ │ │ │ add r4, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 4191e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x307798> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - cbnz r6, 41937a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30792a> │ │ │ │ + pop {r1, r2, r3} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - udf #134 @ 0x86 │ │ │ │ + udf #230 @ 0xe6 │ │ │ │ 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 │ │ │ │ @@ -1301325,17 +1301316,17 @@ │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #1 │ │ │ │ bl 4191e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x307798> │ │ │ │ b.n 41939e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30794e> │ │ │ │ - udf #40 @ 0x28 │ │ │ │ + udf #136 @ 0x88 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - revsh r0, r2 │ │ │ │ + cbnz r0, 419430 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3079e0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r3, [r1, #96] @ 0x60 │ │ │ │ ldrb.w r2, [r3, #-8] │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 4193f6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3079a6> │ │ │ │ b.n 41946c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x307a1c> │ │ │ │ cmp.w ip, #1 │ │ │ │ @@ -1302025,71 +1302016,71 @@ │ │ │ │ bl 3dd038 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2cb5e8> │ │ │ │ b.n 419604 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x307bb4> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 419ac0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x308070> │ │ │ │ + bvc.n 419b80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x308130> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bvs.n 419a98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x308048> │ │ │ │ + bvc.n 419b58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x308108> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbnz r0, 419b10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3080c0> │ │ │ │ + cbnz r0, 419b28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3080d8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - rev16 r6, r3 │ │ │ │ + hlt 0x003e │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ lsls r6, r1, #6 │ │ │ │ @ instruction: 0xeb6fffff │ │ │ │ - bcc.n 419b88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x308138> │ │ │ │ + bcc.n 419a48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x307ff8> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xb730 │ │ │ │ + @ instruction: 0xb790 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbnz r0, 419b38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3080e8> │ │ │ │ + cbnz r0, 419b50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x308100> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcc.n 419aa0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x308050> │ │ │ │ + bmi.n 419b60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x308110> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xb7f4 │ │ │ │ + @ instruction: 0xb854 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xb654 │ │ │ │ + @ instruction: 0xb6b4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - push {r2, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb654 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xb780 │ │ │ │ + @ instruction: 0xb7e0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldmia.w pc!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - push {r1, r2, r3, r4, r5, r7} │ │ │ │ + push {r1, r2, r3, r4, lr} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb65a │ │ │ │ lsls r7, r1, #3 │ │ │ │ - push {r2, r5, r6, r7} │ │ │ │ + push {r2, r6, lr} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - push {r1, r2, r3, r7} │ │ │ │ + push {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xb65e │ │ │ │ + @ instruction: 0xb6be │ │ │ │ lsls r7, r1, #3 │ │ │ │ - push {r2, r4, r5, r6, r7} │ │ │ │ + push {r2, r4, r6, lr} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - push {r1, r4, r5, r6} │ │ │ │ + push {r1, r4, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xb612 │ │ │ │ + cpsid i │ │ │ │ lsls r7, r1, #3 │ │ │ │ - push {r1, r3, r6, r7} │ │ │ │ + push {r1, r3, r5, lr} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - push {r1, r2, r4, r5} │ │ │ │ + push {r1, r2, r4, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - push {r1, r3, r4, r5, r6, r7} │ │ │ │ + push {r1, r3, r4, r6, lr} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - push {r2} │ │ │ │ + push {r2, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - push {r5} │ │ │ │ + push {r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbz r2, 419bec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30819c> │ │ │ │ + push {r1, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - push {r1, r2, r3, r5, r6, r7} │ │ │ │ + push {r1, r2, r3, r6, lr} │ │ │ │ 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, 419b9a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30814a> │ │ │ │ @@ -1302297,15 +1302288,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 419d4a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3082fa> │ │ │ │ - add r4, sp, #920 @ 0x398 │ │ │ │ + add r5, sp, #280 @ 0x118 │ │ │ │ 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] @ (419f94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x308544>) │ │ │ │ adds r1, #26 │ │ │ │ @@ -1303032,17 +1303023,17 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldrsh r4, [r5, r2] │ │ │ │ lsls r6, r1, #6 │ │ │ │ cmp r7, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #224 @ 0xe0 │ │ │ │ + add r6, sp, #608 @ 0x260 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r5, sp, #760 @ 0x2f8 │ │ │ │ + add r6, sp, #120 @ 0x78 │ │ │ │ lsls r7, r1, #3 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ beq.n 41a4ee <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x308a9e> │ │ │ │ rsb r5, r3, #32 │ │ │ │ sub.w r4, r3, #32 │ │ │ │ lsr.w r2, r7, r3 │ │ │ │ @@ -1303333,21 +1303324,21 @@ │ │ │ │ b.n 41a548 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x308af8> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r0, [r6, r2] │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 41a83c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x308dec> │ │ │ │ + b.n 41a8fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x308eac> │ │ │ │ lsls r4, r2, #3 │ │ │ │ cmp r7, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #488 @ 0x1e8 │ │ │ │ + add r1, sp, #872 @ 0x368 │ │ │ │ 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 │ │ │ │ @@ -1303691,21 +1303682,21 @@ │ │ │ │ subs r1, #70 @ 0x46 │ │ │ │ cmp r1, #8 │ │ │ │ bhi.w 41a99a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x308f4a> │ │ │ │ b.n 41aa84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x309034> │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ lsls r6, r3, #4 │ │ │ │ b.n 41aa9a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30904a> │ │ │ │ - add r0, sp, #1008 @ 0x3f0 │ │ │ │ + add r1, sp, #368 @ 0x170 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r7, pc, #168 @ (adr r7, 41ac08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3091b8>) │ │ │ │ + add r7, pc, #552 @ (adr r7, 41ad88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x309338>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvs.n 41aa64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x309014> │ │ │ │ + bvs.n 41ab24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3090d4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r7, pc, #80 @ (adr r7, 41abb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x309168>) │ │ │ │ + add r7, pc, #464 @ (adr r7, 41ad38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3092e8>) │ │ │ │ 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 │ │ │ │ @@ -1303835,15 +1303826,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 545b00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4340b0> │ │ │ │ mov r5, r0 │ │ │ │ b.n 41ab98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x309148> │ │ │ │ nop │ │ │ │ - add r5, pc, #792 @ (adr r5, 41affc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3095ac>) │ │ │ │ + add r6, pc, #152 @ (adr r6, 41ad7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30932c>) │ │ │ │ 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] @ (41af84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x309534>) │ │ │ │ subw sp, sp, #1100 @ 0x44c │ │ │ │ @@ -1304078,17 +1304069,17 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ strh r6, [r7, r3] │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r5, r5] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldr r2, [sp, #288] @ 0x120 │ │ │ │ + ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ + ldr r2, [sp, #400] @ 0x190 │ │ │ │ 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 │ │ │ │ @@ -1304994,40 +1304985,40 @@ │ │ │ │ mov fp, r6 │ │ │ │ b.n 41b894 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x309e44> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ str r2, [r0, r1] │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #248] @ 0xf8 │ │ │ │ + ldr r1, [sp, #632] @ 0x278 │ │ │ │ lsls r4, r4, #3 │ │ │ │ mrc 15, 2, APSR_nzcv, cr9, cr15, {7} │ │ │ │ - str r5, [sp, #864] @ 0x360 │ │ │ │ + str r6, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r7, [sp, #560] @ 0x230 │ │ │ │ + ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r3, [sp, #624] @ 0x270 │ │ │ │ + str r3, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ ldr r1, [pc, #384] @ (41ba90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30a040>) │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldr r4, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r5, [sp, #104] @ 0x68 │ │ │ │ lsls r7, r1, #3 │ │ │ │ bge.n 41b9f2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x309fa2> │ │ │ │ @ instruction: 0xffffda7d │ │ │ │ - vqrdmlsh.s q13, , d28[0] │ │ │ │ + vmla.i , , d12[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r7, sp, #936 @ 0x3a8 │ │ │ │ + add sp, #296 @ 0x128 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbz r6, 41b96a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x309f1a> │ │ │ │ + cbz r6, 41b982 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x309f32> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - uxtb r6, r5 │ │ │ │ + cbz r6, 41b97e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x309f2e> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r2, [sp, #240] @ 0xf0 │ │ │ │ + ldr r2, [sp, #624] @ 0x270 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [sp, #904] @ 0x388 │ │ │ │ + ldr r3, [sp, #264] @ 0x108 │ │ │ │ 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 │ │ │ │ @@ -1305094,15 +1305085,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, ip │ │ │ │ bl 4182c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x306874> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r2, [r5, #62] @ 0x3e │ │ │ │ + str r0, [sp, #296] @ 0x128 │ │ │ │ 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] @ (41bb00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30a0b0>) │ │ │ │ subs r4, r2, #6 │ │ │ │ @@ -1305514,33 +1305505,33 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ add sl, r9 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ add r6, r6 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - add r4, sp, #0 │ │ │ │ + add r4, sp, #384 @ 0x180 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r3, sp, #952 @ 0x3b8 │ │ │ │ + add r4, sp, #312 @ 0x138 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r4, sp, #240 @ 0xf0 │ │ │ │ + add r4, sp, #624 @ 0x270 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r3, sp, #1008 @ 0x3f0 │ │ │ │ + add r4, sp, #368 @ 0x170 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r3, sp, #424 @ 0x1a8 │ │ │ │ + add r3, sp, #808 @ 0x328 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r3, sp, #448 @ 0x1c0 │ │ │ │ + add r3, sp, #832 @ 0x340 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r6, [sp, #888] @ 0x378 │ │ │ │ + str r7, [sp, #248] @ 0xf8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [sp, #880] @ 0x370 │ │ │ │ + str r7, [sp, #240] @ 0xf0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [sp, #664] @ 0x298 │ │ │ │ + str r5, [sp, #24] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [sp, #376] @ 0x178 │ │ │ │ + str r6, [sp, #760] @ 0x2f8 │ │ │ │ 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 │ │ │ │ @@ -1306674,26 +1306665,26 @@ │ │ │ │ nop │ │ │ │ adcs r2, r2 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r4 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldrh r6, [r7, #12] │ │ │ │ + ldrh r6, [r3, #16] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add r5, pc, #696 @ (adr r5, 41cc40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30b1f0>) │ │ │ │ + add r6, pc, #56 @ (adr r6, 41c9c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30af70>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r5, pc, #704 @ (adr r5, 41cc4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30b1fc>) │ │ │ │ + add r6, pc, #64 @ (adr r6, 41c9cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30af7c>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str.w r0, [ip, sp] │ │ │ │ - strb.w r0, [r0, #205] @ 0xcd │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ + strh.w r0, [ip, #205] @ 0xcd │ │ │ │ + str??.w r0, [r0, #205] @ 0xcd │ │ │ │ + str r2, [sp, #424] @ 0x1a8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xf6d600cd │ │ │ │ - usat r0, #13, r0, lsl #3 │ │ │ │ + @ instruction: 0xf73600cd │ │ │ │ + @ instruction: 0xf3e000cd │ │ │ │ ldr r1, [pc, #852] @ (41ccf8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30b2a8>) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx 74964 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 41c2a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30a854> │ │ │ │ movs r3, #4 │ │ │ │ @@ -1307020,25 +1307011,25 @@ │ │ │ │ movcs r2, #1 │ │ │ │ b.n 41c862 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30ae12> │ │ │ │ ldr r0, [pc, #36] @ (41cd10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30b2c0>) │ │ │ │ add r0, pc │ │ │ │ bl 2c3c64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1b2214> │ │ │ │ ldrb.w r3, [r6, #56] @ 0x38 │ │ │ │ b.w 41c2fa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30a8aa> │ │ │ │ - sbcs.w r0, r4, #205 @ 0xcd │ │ │ │ - ldrh r2, [r5, #24] │ │ │ │ + rsbs r0, r4, #205 @ 0xcd │ │ │ │ + ldrh r2, [r1, #28] │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xb77f │ │ │ │ - vtbx.8 d24, {d15-d17}, d14 │ │ │ │ + vtbl.8 d24, {d31-) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1307437,19 +1307428,19 @@ │ │ │ │ nop │ │ │ │ cmp r7, #218 @ 0xda │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #118 @ 0x76 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - strh r0, [r5, #46] @ 0x2e │ │ │ │ + strh r0, [r1, #50] @ 0x32 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r0, [r4, #46] @ 0x2e │ │ │ │ + strh r0, [r0, #50] @ 0x32 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r0, [r6, #42] @ 0x2a │ │ │ │ + strh r0, [r2, #46] @ 0x2e │ │ │ │ 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 │ │ │ │ @@ -1307619,15 +1307610,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ str r5, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3d91ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2c775c> │ │ │ │ str.w r4, [r8] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strh r0, [r2, #36] @ 0x24 │ │ │ │ + strh r0, [r6, #38] @ 0x26 │ │ │ │ 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] @ (41d338 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30b8e8>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1308008,15 +1307999,15 @@ │ │ │ │ nop │ │ │ │ cmp r3, #8 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r0, #29] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - strh r0, [r7, #10] │ │ │ │ + strh r0, [r3, #14] │ │ │ │ lsls r7, r1, #3 │ │ │ │ strb r6, [r7, #25] │ │ │ │ lsls r5, r1, #6 │ │ │ │ cmp r2, #18 │ │ │ │ lsls r6, r1, #6 │ │ │ │ strb r2, [r5, #23] │ │ │ │ lsls r5, r1, #6 │ │ │ │ @@ -1308861,15 +1308852,15 @@ │ │ │ │ nop │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #62 @ 0x3e │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldr r2, [r7, #76] @ 0x4c │ │ │ │ + ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r4, #3 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #28 │ │ │ │ lsls r6, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1309843,37 +1309834,37 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #136 @ 0x88 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #108 @ 0x6c │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldr r0, [r0, #52] @ 0x34 │ │ │ │ + ldr r0, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r4, #3 │ │ │ │ subs r2, r0, #7 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - cmp r1, #94 @ 0x5e │ │ │ │ + cmp r1, #190 @ 0xbe │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r1, #64 @ 0x40 │ │ │ │ + cmp r1, #160 @ 0xa0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r1, #12 │ │ │ │ + cmp r1, #108 @ 0x6c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r4, pc, #664 @ (adr r4, 41ecac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30d25c>) │ │ │ │ + add r5, pc, #24 @ (adr r5, 41ea2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30cfdc>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r4, pc, #152 @ (adr r4, 41eab0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30d060>) │ │ │ │ + add r4, pc, #536 @ (adr r4, 41ec30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30d1e0>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ + ldr r2, [r1, #12] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strb r4, [r7, #16] │ │ │ │ + strb r4, [r3, #18] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r1, pc, #840 @ (adr r1, 41ed6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30d31c>) │ │ │ │ + add r2, pc, #200 @ (adr r2, 41eaec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30d09c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #108] @ 0x6c │ │ │ │ + ldr r2, [r2, #116] @ 0x74 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr.w r1, [fp, #44] @ 0x2c │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r2, #13 │ │ │ │ bhi.w 41ec9a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30d24a> │ │ │ │ cmp r2, #2 │ │ │ │ bls.w 41ecb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30d264> │ │ │ │ @@ -1310320,17 +1310311,17 @@ │ │ │ │ lsls r1, r3, #1 │ │ │ │ movs r3, #2 │ │ │ │ b.n 41edcc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30d37c> │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrb r0, [r5, r4] │ │ │ │ + ldrb r0, [r1, r6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strh r4, [r2, #36] @ 0x24 │ │ │ │ + strh r4, [r6, #38] @ 0x26 │ │ │ │ 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 │ │ │ │ @@ -1310462,15 +1310453,15 @@ │ │ │ │ bl 545568 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x433b18> │ │ │ │ eor.w r0, r0, #1 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ tst r6, r0 │ │ │ │ beq.n 41f00c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30d5bc> │ │ │ │ b.n 41efd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30d588> │ │ │ │ nop │ │ │ │ - ldrh r2, [r5, r2] │ │ │ │ + ldrh r2, [r1, r4] │ │ │ │ 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 │ │ │ │ @@ -1310978,17 +1310969,17 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r1, #29 │ │ │ │ lsls r6, r1, #6 │ │ │ │ lsrs r4, r2, #23 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - strh r0, [r5, #0] │ │ │ │ + strh r0, [r1, #4] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r6, [r6, #26] │ │ │ │ + ldrb r6, [r2, #28] │ │ │ │ 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 │ │ │ │ @@ -1311868,15 +1311859,15 @@ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ lsls r2, r2, #12 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, r5] │ │ │ │ + ldr r4, [r6, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ lsls r0, r2, #4 │ │ │ │ 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 │ │ │ │ @@ -1312141,15 +1312132,15 @@ │ │ │ │ adds r5, #1 │ │ │ │ bl 42013c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30e6ec> │ │ │ │ cmp r5, r7 │ │ │ │ bne.n 420222 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30e7d2> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #928] @ (4205e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30eb98>) │ │ │ │ + ldr r2, [pc, #288] @ (420368 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30e918>) │ │ │ │ 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 │ │ │ │ @@ -1312300,15 +1312291,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r3, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 4203ae <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30e95e> │ │ │ │ b.n 4202a6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30e856> │ │ │ │ - blx r9 │ │ │ │ + ldr r0, [pc, #160] @ (420478 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30ea28>) │ │ │ │ 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] @ (4204d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30ea84>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1312476,15 +1312467,15 @@ │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xfae0018d │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, r0] │ │ │ │ + strh r2, [r4, r1] │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xfa94018d │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1312532,15 +1312523,15 @@ │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xfa4c018d │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, r6] │ │ │ │ + str r0, [r6, r7] │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xfa04018d │ │ │ │ stmdb 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 │ │ │ │ @@ -1312741,15 +1312732,15 @@ │ │ │ │ strb.w r3, [sp, #8] │ │ │ │ b.n 420744 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30ecf4> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh.w r0, [r6, #397] @ 0x18d │ │ │ │ - str r6, [r7, r3] │ │ │ │ + str r6, [r3, r5] │ │ │ │ lsls r7, r1, #3 │ │ │ │ vld4.32 {d0,d2,d4,d6}, [sl]! │ │ │ │ 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 │ │ │ │ @@ -1312806,31 +1312797,31 @@ │ │ │ │ add r3, pc │ │ │ │ ldrsh.w r3, [r3, r2, lsl #1] │ │ │ │ bne.n 420870 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30ee20> │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #984] @ (420cb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30f264>) │ │ │ │ + str r6, [r2, r1] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r2, [r6, r3] │ │ │ │ + str r2, [r2, r5] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r6, [pc, #104] @ (42094c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30eefc>) │ │ │ │ + ldr r6, [pc, #488] @ (420acc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30f07c>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r4, [pc, #472] @ (420ac0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30f070>) │ │ │ │ + ldr r4, [pc, #856] @ (420c40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30f1f0>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r7, [pc, #712] @ (420bb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30f164>) │ │ │ │ + str r2, [r2, r0] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - muls r0, r0 │ │ │ │ + bics r0, r4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r5, [pc, #864] @ (420c54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30f204>) │ │ │ │ + ldr r6, [pc, #224] @ (4209d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30ef84>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - orrs r6, r0 │ │ │ │ + muls r6, r4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - bx pc │ │ │ │ + @ instruction: 0x47de │ │ │ │ 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] @ (42092c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30eedc>) │ │ │ │ @@ -1312844,15 +1312835,15 @@ │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ movs r0, #2 │ │ │ │ blx 735b4 │ │ │ │ nop │ │ │ │ @ instruction: 0xf6e8018d │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r3, r5, r6} │ │ │ │ + ldmia r7, {r3, r6, 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 │ │ │ │ @@ -1312891,15 +1312882,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (4209a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30ef58>) │ │ │ │ add r0, pc │ │ │ │ bl 4208fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30eeac> │ │ │ │ - movs r0, #198 @ 0xc6 │ │ │ │ + movs r1, #38 @ 0x26 │ │ │ │ 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 │ │ │ │ @@ -1313051,15 +1313042,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] @ (420b24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30f0d4>) │ │ │ │ add r0, pc │ │ │ │ bl 4208fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30eeac> │ │ │ │ - subs r6, r7, #5 │ │ │ │ + subs r6, r3, #7 │ │ │ │ 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 │ │ │ │ @@ -1314157,33 +1314148,33 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w r0, #276 @ 0x114 │ │ │ │ str.w r3, [r8, #36] @ 0x24 │ │ │ │ strd r3, r3, [r8, #28] │ │ │ │ b.w 420e0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30f3bc> │ │ │ │ nop │ │ │ │ ands.w r1, r0, #4620288 @ 0x468000 │ │ │ │ - ldr r3, [pc, #952] @ (421b38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3100e8>) │ │ │ │ + ldr r4, [pc, #312] @ (4218b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30fe68>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r0, [pc, #448] @ (421944 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30fef4>) │ │ │ │ + ldr r0, [pc, #832] @ (421ac4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x310074>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r3, [pc, #688] @ (421a38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30ffe8>) │ │ │ │ + ldr r4, [pc, #48] @ (4217b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30fd68>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r4, [pc, #824] @ (421ac4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x310074>) │ │ │ │ + ldr r5, [pc, #184] @ (421844 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30fdf4>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r1, [pc, #928] @ (421b30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3100e0>) │ │ │ │ + ldr r2, [pc, #288] @ (4218b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30fe60>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r7, #18 │ │ │ │ + subs r7, #114 @ 0x72 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r1, [pc, #896] @ (421b18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3100c8>) │ │ │ │ + ldr r2, [pc, #256] @ (421898 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30fe48>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r7, #12 │ │ │ │ + subs r7, #108 @ 0x6c │ │ │ │ lsls r4, r4, #3 │ │ │ │ - muls r2, r4 │ │ │ │ + mvns r2, r0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r4, [pc, #344] @ (4218fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30feac>) │ │ │ │ + ldr r4, [pc, #728] @ (421a7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x31002c>) │ │ │ │ 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 │ │ │ │ @@ -1315530,23 +1315521,23 @@ │ │ │ │ bgt.n 42280e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x310dbe> │ │ │ │ ldr.w r2, [r9, #36] @ 0x24 │ │ │ │ str.w fp, [sp, #24] │ │ │ │ mov fp, r7 │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r2 │ │ │ │ b.n 4227da <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x310d8a> │ │ │ │ - subs r5, #60 @ 0x3c │ │ │ │ + subs r5, #156 @ 0x9c │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r7, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #202 @ 0xca │ │ │ │ + adds r5, #42 @ 0x2a │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r4, #74 @ 0x4a │ │ │ │ + adds r4, #170 @ 0xaa │ │ │ │ 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 │ │ │ │ @@ -1316133,43 +1316124,43 @@ │ │ │ │ b.w 421c2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3101dc> │ │ │ │ mov r0, r8 │ │ │ │ bl 4272a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x315850> │ │ │ │ b.w 421cf8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3102a8> │ │ │ │ ldr r0, [pc, #64] @ (422eb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x311460>) │ │ │ │ add r0, pc │ │ │ │ bl 4208fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30eeac> │ │ │ │ - lsls r2, r3, #12 │ │ │ │ + lsls r2, r7, #13 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r7, #96 @ 0x60 │ │ │ │ + cmp r7, #192 @ 0xc0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r2, sp, #336 @ 0x150 │ │ │ │ + add r2, sp, #720 @ 0x2d0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r5, #176 @ 0xb0 │ │ │ │ + cmp r6, #16 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r5, #168 @ 0xa8 │ │ │ │ + cmp r6, #8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r6, r5 │ │ │ │ + lsls r6, r1, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - vhadd.u8 q8, q11, │ │ │ │ - cmp r4, #102 @ 0x66 │ │ │ │ + vmla.i32 q0, q11, d13[0] │ │ │ │ + cmp r4, #198 @ 0xc6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r1, #130 @ 0x82 │ │ │ │ + cmp r1, #226 @ 0xe2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r0, r6, #2 │ │ │ │ + subs r0, r2, #4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - movs r7, #204 @ 0xcc │ │ │ │ + cmp r0, #44 @ 0x2c │ │ │ │ lsls r4, r4, #3 │ │ │ │ - movs r3, #30 │ │ │ │ + movs r3, #126 @ 0x7e │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r2, #68 @ 0x44 │ │ │ │ + cmp r2, #164 @ 0xa4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stc2 0, cr0, [sl, #-820] @ 0xfffffccc │ │ │ │ - cmp r1, #210 @ 0xd2 │ │ │ │ + stc2l 0, cr0, [sl, #-820]! @ 0xfffffccc │ │ │ │ + cmp r2, #50 @ 0x32 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stc2 0, cr0, [lr, #-820] @ 0xfffffccc │ │ │ │ + stc2l 0, cr0, [lr, #-820]! @ 0xfffffccc │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 422f10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3114c0> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 422f10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3114c0> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1316246,15 +1316237,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #4] @ (422f84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x311534>) │ │ │ │ add r0, pc │ │ │ │ bl 4208fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30eeac> │ │ │ │ - ldc2 0, cr0, [r2], #-820 @ 0xfffffccc │ │ │ │ + ldc2 0, cr0, [r2], {205} @ 0xcd │ │ │ │ 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 │ │ │ │ @@ -1316284,16 +1316275,16 @@ │ │ │ │ ldr r0, [pc, #16] @ (422fe4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x311594>) │ │ │ │ add r0, pc │ │ │ │ bl 4208fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30eeac> │ │ │ │ ldr r0, [pc, #12] @ (422fe8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x311598>) │ │ │ │ add r0, pc │ │ │ │ bl 4208fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30eeac> │ │ │ │ nop │ │ │ │ - stc2 0, cr0, [r8], {205} @ 0xcd │ │ │ │ - stc2 0, cr0, [ip], #-820 @ 0xfffffccc │ │ │ │ + stc2l 0, cr0, [r8], #-820 @ 0xfffffccc │ │ │ │ + stc2 0, cr0, [ip], {205} @ 0xcd │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ cbz r1, 423026 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3115d6> │ │ │ │ mov r4, r0 │ │ │ │ @@ -1316408,22 +1316399,22 @@ │ │ │ │ ldr r2, [pc, #28] @ (42312c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3116dc>) │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 420504 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30eab4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r3, r5} │ │ │ │ + stmia r2!, {r1, r3, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r7, #206 @ 0xce │ │ │ │ + cmp r0, #46 @ 0x2e │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r7, #252 @ 0xfc │ │ │ │ + cmp r0, #92 @ 0x5c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cdp 0, 1, cr0, cr6, cr14, {6} │ │ │ │ - cmp r0, #18 │ │ │ │ + cdp 0, 7, cr0, cr6, cr14, {6} │ │ │ │ + cmp r0, #114 @ 0x72 │ │ │ │ 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 │ │ │ │ @@ -1316499,19 +1316490,19 @@ │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldmia r6!, {r1, r3, r4, r5} │ │ │ │ lsls r5, r1, #6 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #136 @ 0x88 │ │ │ │ + movs r7, #232 @ 0xe8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r4, [r4, #2] │ │ │ │ + ldrb r4, [r0, #4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r2, r0, #5 │ │ │ │ + asrs r2, r4, #6 │ │ │ │ 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 │ │ │ │ @@ -1316595,34 +1316586,34 @@ │ │ │ │ ldr r2, [pc, #52] @ (423304 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3118b4>) │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ b.n 423256 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x311806> │ │ │ │ - movs r7, #50 @ 0x32 │ │ │ │ + movs r7, #146 @ 0x92 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrh r4, [r2, #40] @ 0x28 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - movs r7, #48 @ 0x30 │ │ │ │ + movs r7, #144 @ 0x90 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - vld4. {d16-d19}, [ip :64], sl │ │ │ │ - strh r4, [r3, #44] @ 0x2c │ │ │ │ + vst1.8 @ instruction: 0xf9cc00da │ │ │ │ + strh r4, [r7, #46] @ 0x2e │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r6, #240 @ 0xf0 │ │ │ │ + movs r7, #80 @ 0x50 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - rors r2, r6 │ │ │ │ + negs r2, r2 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - asrs r4, r4 │ │ │ │ + sbcs r4, r0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r6, #192 @ 0xc0 │ │ │ │ + movs r7, #32 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r6, #178 @ 0xb2 │ │ │ │ + movs r7, #18 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r4 │ │ │ │ + adcs r0, r0 │ │ │ │ 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] @ 42335c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x31190c> │ │ │ │ ldr.w lr, [pc, #68] @ 423360 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x311910> │ │ │ │ @@ -1316654,17 +1316645,17 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r2, [r6, r6] │ │ │ │ lsls r1, r2, #6 │ │ │ │ ldmia r4, {r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r1, #6 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r3, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r0, r4, #31 │ │ │ │ + asrs r0, r0, #1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 4233ea <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x31199a> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1316877,15 +1316868,15 @@ │ │ │ │ bl 420504 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30eab4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 454db4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x343364> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movs r4, #24 │ │ │ │ + movs r4, #120 @ 0x78 │ │ │ │ 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 │ │ │ │ @@ -1316919,15 +1316910,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 420504 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30eab4> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ bl 454db4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x343364> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movs r3, #168 @ 0xa8 │ │ │ │ + movs r4, #8 │ │ │ │ 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 │ │ │ │ @@ -1316987,17 +1316978,17 @@ │ │ │ │ ldr r0, [r7, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ bl 454db4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x343364> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r3, r6 │ │ │ │ b.n 423610 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x311bc0> │ │ │ │ - movs r3, #96 @ 0x60 │ │ │ │ + movs r3, #192 @ 0xc0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r3, #0 │ │ │ │ + movs r3, #96 @ 0x60 │ │ │ │ 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] @ (4238d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x311e88>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1317238,37 +1317229,37 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 423756 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x311d06> │ │ │ │ ldmia r1!, {r2, r3, r6} │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #74 @ 0x4a │ │ │ │ + cmp r7, #170 @ 0xaa │ │ │ │ lsls r4, r4, #3 │ │ │ │ - movs r5, #150 @ 0x96 │ │ │ │ + movs r5, #246 @ 0xf6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - svc 76 @ 0x4c │ │ │ │ + svc 172 @ 0xac │ │ │ │ lsls r5, r1, #3 │ │ │ │ strh r4, [r4, #62] @ 0x3e │ │ │ │ lsls r3, r0, #6 │ │ │ │ ldmia r0!, {r3, r4, r5} │ │ │ │ lsls r5, r1, #6 │ │ │ │ - udf #168 @ 0xa8 │ │ │ │ + svc 8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ strh r4, [r4, #56] @ 0x38 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - udf #238 @ 0xee │ │ │ │ + svc 78 @ 0x4e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - udf #112 @ 0x70 │ │ │ │ + udf #208 @ 0xd0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - udf #162 @ 0xa2 │ │ │ │ + svc 2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - svc 0 │ │ │ │ + svc 96 @ 0x60 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ble.n 423888 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x311e38> │ │ │ │ + udf #28 │ │ │ │ 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 │ │ │ │ @@ -1317420,15 +1317411,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ adds r0, #24 │ │ │ │ bl 420504 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30eab4> │ │ │ │ b.n 4239d2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x311f82> │ │ │ │ str.w sl, [r6] │ │ │ │ b.n 423a80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x312030> │ │ │ │ bx lr │ │ │ │ - subs r6, r5, #7 │ │ │ │ + movs r0, #78 @ 0x4e │ │ │ │ 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 │ │ │ │ @@ -1317664,44 +1317655,44 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 423b20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3120d0> │ │ │ │ cmp r5, #130 @ 0x82 │ │ │ │ sbcs.w r3, r7, #0 │ │ │ │ blt.n 423cb6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x312266> │ │ │ │ b.n 423c1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3121cc> │ │ │ │ - subs r6, r5, #0 │ │ │ │ + subs r6, r1, #2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [pc, #96] @ (423d84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x312334>) │ │ │ │ + ldr r7, [pc, #480] @ (423f04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3124b4>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r2, r3, #7 │ │ │ │ + subs r2, r7, #0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r2, r7, #7 │ │ │ │ + subs r2, r3, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ mrc2 15, 6, pc, cr13, cr15, {7} │ │ │ │ - strb r0, [r4, r2] │ │ │ │ + strb r0, [r0, r4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r2, r2, #1 │ │ │ │ + subs r2, r6, #2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r6, r7, #6 │ │ │ │ + subs r6, r3, #0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r2, r2, #7 │ │ │ │ + subs r2, r6, #0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r6, r4, #7 │ │ │ │ + subs r6, r0, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r2, r7, #7 │ │ │ │ + subs r2, r3, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r0, r7, #4 │ │ │ │ + adds r0, r3, #6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r0, r0, #5 │ │ │ │ + adds r0, r4, #6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r0, r7, #3 │ │ │ │ + adds r0, r3, #5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r6, [r4, #28] │ │ │ │ + strb r6, [r0, #30] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r4, r3, #3 │ │ │ │ + adds r4, r7, #4 │ │ │ │ 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] @ (423ea8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x312458>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -1317837,39 +1317828,39 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ stmia r2!, {r2, r3, r7} │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r1, r4, r5} │ │ │ │ lsls r5, r1, #6 │ │ │ │ - b.n 4240f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3126a8> │ │ │ │ + b.n 4241b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x312768> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r4, [r0, r3] │ │ │ │ + ldrb r4, [r4, r4] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r4, [r6, r2] │ │ │ │ + ldrb r4, [r2, r4] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r4, [r3, r2] │ │ │ │ + ldrb r4, [r7, r3] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r1, [sp, #400] @ 0x190 │ │ │ │ + ldr r1, [sp, #784] @ 0x310 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r4, [r1, r2] │ │ │ │ + ldrb r4, [r5, r3] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r4, [r7, r1] │ │ │ │ + ldrb r4, [r3, r3] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r0, [r1, r2] │ │ │ │ + ldrb r0, [r5, r3] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r4, [r0, r2] │ │ │ │ + ldrb r4, [r4, r3] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r0, r5, #1 │ │ │ │ + adds r0, r1, #3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r4, [r3, #9] │ │ │ │ + ldrb r4, [r7, #10] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r1, #104 @ 0x68 │ │ │ │ + subs r1, #200 @ 0xc8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r7, r4] │ │ │ │ + ldrb r0, [r3, r6] │ │ │ │ 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] @ (424288 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x312838>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1318238,29 +1318229,29 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r1, r6, r7} │ │ │ │ lsls r5, r1, #6 │ │ │ │ - subs r6, r6, r3 │ │ │ │ + subs r6, r2, r5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r3, #7 │ │ │ │ + lsrs r0, r7, #8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r2, [r5, #16] │ │ │ │ + strb r2, [r1, #18] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r4, r0, r4 │ │ │ │ + subs r4, r4, r5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r4, r6, r3 │ │ │ │ + subs r4, r2, r5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r6, r4, r3 │ │ │ │ + subs r6, r0, r5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r2, [r6, r4] │ │ │ │ + ldrh r2, [r2, r6] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r4, [r3, r6] │ │ │ │ + ldr r4, [r7, r7] │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 424778 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x312d28> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1318927,21 +1318918,21 @@ │ │ │ │ mov r7, r1 │ │ │ │ b.n 4244f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x312aa8> │ │ │ │ nop.w │ │ │ │ lsls r3, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r0, r1 │ │ │ │ + adds r2, r4, r2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r6, r0, r1 │ │ │ │ + adds r6, r4, r2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r2, r1, #26 │ │ │ │ + asrs r2, r5, #27 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r2, r7, #15 │ │ │ │ + asrs r2, r3, #17 │ │ │ │ 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 │ │ │ │ @@ -1320194,141 +1320185,141 @@ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ b.n 42549a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x313a4a> │ │ │ │ nop │ │ │ │ push {r1, r3, r4, r6} │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r2, r4, r6} │ │ │ │ lsls r5, r1, #6 │ │ │ │ - lsrs r4, r3, #28 │ │ │ │ + lsrs r4, r7, #29 │ │ │ │ lsls r4, r4, #3 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #12 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - asrs r4, r6, #14 │ │ │ │ + asrs r4, r2, #16 │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r0, #208 @ 0xd0 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - subs r6, r0, r0 │ │ │ │ + subs r6, r4, r1 │ │ │ │ lsls r4, r4, #3 │ │ │ │ adds r7, #194 @ 0xc2 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - adds r2, r3, r3 │ │ │ │ + adds r2, r7, r4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ adds r7, #86 @ 0x56 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsrs r2, r7, #27 │ │ │ │ + lsrs r2, r3, #29 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r2, r4, #18 │ │ │ │ + asrs r2, r0, #20 │ │ │ │ lsls r4, r4, #3 │ │ │ │ adds r7, #36 @ 0x24 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsrs r0, r4, #21 │ │ │ │ + lsrs r0, r0, #23 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r2, r3, #28 │ │ │ │ + asrs r2, r7, #29 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r2, r7, #24 │ │ │ │ + lsrs r2, r3, #26 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r6, r7, #26 │ │ │ │ + asrs r6, r3, #28 │ │ │ │ lsls r4, r4, #3 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4, #21 │ │ │ │ + lsrs r2, r0, #23 │ │ │ │ lsls r7, r1, #3 │ │ │ │ adds r6, #70 @ 0x46 │ │ │ │ lsls r1, r2, #6 │ │ │ │ adds r6, #46 @ 0x2e │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsrs r4, r2, #23 │ │ │ │ + lsrs r4, r6, #24 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r4, r2, #26 │ │ │ │ + asrs r4, r6, #27 │ │ │ │ lsls r4, r4, #3 │ │ │ │ adds r5, #244 @ 0xf4 │ │ │ │ lsls r1, r2, #6 │ │ │ │ adds r5, #234 @ 0xea │ │ │ │ lsls r1, r2, #6 │ │ │ │ - asrs r4, r7, #24 │ │ │ │ + asrs r4, r3, #26 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r4, r7, #26 │ │ │ │ + asrs r4, r3, #28 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r6, r3, #20 │ │ │ │ + lsrs r6, r7, #21 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r2, r3, #17 │ │ │ │ + lsrs r2, r7, #18 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r2, r1, #11 │ │ │ │ + asrs r2, r5, #12 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r2, r5, #16 │ │ │ │ + lsrs r2, r1, #18 │ │ │ │ lsls r7, r1, #3 │ │ │ │ adds r4, #206 @ 0xce │ │ │ │ lsls r1, r2, #6 │ │ │ │ - adds r6, r2, r0 │ │ │ │ + adds r6, r6, r1 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r0, r1, #29 │ │ │ │ + lsrs r0, r5, #30 │ │ │ │ lsls r7, r1, #3 │ │ │ │ adds r4, #90 @ 0x5a │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsrs r4, r0, #13 │ │ │ │ + lsrs r4, r4, #14 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r6, r0, #29 │ │ │ │ + lsrs r6, r4, #30 │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r7, sp, #152 @ 0x98 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - asrs r4, r4, #17 │ │ │ │ + asrs r4, r0, #19 │ │ │ │ lsls r4, r4, #3 │ │ │ │ adds r3, #198 @ 0xc6 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsrs r2, r1, #7 │ │ │ │ + lsrs r2, r5, #8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r0, r0, #24 │ │ │ │ + asrs r0, r4, #25 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r2, r4, #5 │ │ │ │ + lsrs r2, r0, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r0, r0, #11 │ │ │ │ + asrs r0, r4, #12 │ │ │ │ lsls r4, r4, #3 │ │ │ │ adds r2, #34 @ 0x22 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - asrs r0, r1, #19 │ │ │ │ + asrs r0, r5, #20 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r2, r2, #6 │ │ │ │ + lsrs r2, r6, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r6, r0, #6 │ │ │ │ + lsrs r6, r4, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r4, r2, #3 │ │ │ │ + lsrs r4, r6, #4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - and.w r0, lr, #211 @ 0xd3 │ │ │ │ - lsrs r0, r2, #32 │ │ │ │ + orn r0, lr, #211 @ 0xd3 │ │ │ │ + lsrs r0, r6, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r0, pc, #976 @ (adr r0, 425af4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3140a4>) │ │ │ │ + add r1, pc, #336 @ (adr r1, 425874 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x313e24>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - mcr 0, 7, r0, cr14, cr3, {6} │ │ │ │ - lsls r0, r5, #29 │ │ │ │ + vqadd.s8 q8, q15, │ │ │ │ + lsls r0, r1, #31 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r2, r1, #23 │ │ │ │ + lsrs r2, r5, #24 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - eors.w r0, r8, #7241728 @ 0x6e8000 │ │ │ │ - lsls r2, r1, #27 │ │ │ │ + @ instruction: 0xf4f800dd │ │ │ │ + lsls r2, r5, #28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r2, r4, #28 │ │ │ │ + lsls r2, r0, #30 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r4, r4, #31 │ │ │ │ + asrs r4, r0, #1 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r4, r4, #30 │ │ │ │ + asrs r4, r0, #32 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r0, r5, #6 │ │ │ │ + lsrs r0, r1, #8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r0, r5, #32 │ │ │ │ + asrs r0, r1, #2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - usat r0, #29, lr, asr #3 │ │ │ │ - asrs r6, r0, #32 │ │ │ │ + and.w r0, lr, #7241728 @ 0x6e8000 │ │ │ │ + asrs r6, r4, #1 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r6, r4, #24 │ │ │ │ + lsls r6, r0, #26 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r7, [sp, #360] @ 0x168 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldcl 0, cr0, [r4], #844 @ 0x34c │ │ │ │ + ldcl 0, cr0, [r4, #-844] @ 0xfffffcb4 │ │ │ │ cmp r6, #136 @ 0x88 │ │ │ │ lsls r1, r2, #6 │ │ │ │ ldr.w r3, [pc, #2892] @ 4262b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x314864> │ │ │ │ add r3, pc │ │ │ │ ldrsb.w r3, [r3, fp] │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1321409,35 +1321400,35 @@ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 454e08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3433b8> │ │ │ │ ldr r3, [pc, #388] @ (426430 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3149e0>) │ │ │ │ add r3, pc │ │ │ │ ldr r6, [r3, #0] │ │ │ │ b.w 42587e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x313e2e> │ │ │ │ - lsrs r4, r6, #23 │ │ │ │ + lsrs r4, r2, #25 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r0, r6, #10 │ │ │ │ + lsrs r0, r2, #12 │ │ │ │ lsls r4, r4, #3 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #15 │ │ │ │ + lsls r4, r3, #17 │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r4, #98 @ 0x62 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsls r0, r2, #11 │ │ │ │ + lsls r0, r6, #12 │ │ │ │ lsls r4, r4, #3 │ │ │ │ cmp r3, #240 @ 0xf0 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsls r6, r1, #26 │ │ │ │ + lsls r6, r5, #27 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [sp, #152] @ 0x98 │ │ │ │ + ldr r4, [sp, #536] @ 0x218 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r6, r1, #9 │ │ │ │ + lsls r6, r5, #10 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - and.w r0, r0, r3, lsr #3 │ │ │ │ + orn r0, r0, r3, lsr #3 │ │ │ │ cmp r3, #142 @ 0x8e │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r3, #86 @ 0x56 │ │ │ │ @@ -1321494,23 +1321485,23 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r1, #26 │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r1, #4 │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r0, #240 @ 0xf0 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsls r6, r4, #10 │ │ │ │ + lsls r6, r0, #12 │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r0, #200 @ 0xc8 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsls r0, r2, #10 │ │ │ │ + lsls r0, r6, #11 │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r0, #174 @ 0xae │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsls r2, r2, #10 │ │ │ │ + lsls r2, r6, #11 │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r0, #148 @ 0x94 │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r0, #122 @ 0x7a │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r0, #112 @ 0x70 │ │ │ │ lsls r1, r2, #6 │ │ │ │ @@ -1321538,65 +1321529,66 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r6, #178 @ 0xb2 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r6, #86 @ 0x56 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r6, #54 @ 0x36 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - vmla.i32 q8, q10, d14[0] │ │ │ │ + lsls r4, r0, #1 │ │ │ │ + lsls r7, r1, #3 │ │ │ │ movs r6, #6 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - stc2 0, cr0, [r4, #824]! @ 0x338 │ │ │ │ + cdp2 0, 0, cr0, cr4, cr14, {6} │ │ │ │ movs r5, #204 @ 0xcc │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldc2 0, cr0, [ip, #824]! @ 0x338 │ │ │ │ + cdp2 0, 1, cr0, cr12, cr14, {6} │ │ │ │ movs r5, #164 @ 0xa4 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldc2 0, cr0, [r0, #824] @ 0x338 │ │ │ │ + ldc2l 0, cr0, [r0, #824]! @ 0x338 │ │ │ │ movs r5, #110 @ 0x6e │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r5, #48 @ 0x30 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r5, #16 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r4, #218 @ 0xda │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldc2l 0, cr0, [ip, #824]! @ 0x338 │ │ │ │ + cdp2 0, 5, cr0, cr12, cr14, {6} │ │ │ │ movs r4, #160 @ 0xa0 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r4, #152 @ 0x98 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r4, #106 @ 0x6a │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r4, #94 @ 0x5e │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r4, #74 @ 0x4a │ │ │ │ lsls r1, r2, #6 │ │ │ │ - smlsld r0, r0, lr, lr │ │ │ │ + ldc2 0, cr0, [lr], #-824 @ 0xfffffcc8 │ │ │ │ movs r4, #14 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - @ instruction: 0xfbb600ce │ │ │ │ + ldc2 0, cr0, [r6], {206} @ 0xce │ │ │ │ movs r3, #130 @ 0x82 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r3, #102 @ 0x66 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r3, #70 @ 0x46 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r3, #36 @ 0x24 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r2, #252 @ 0xfc │ │ │ │ lsls r1, r2, #6 │ │ │ │ - @ instruction: 0xfbec00ce │ │ │ │ + mcrr2 0, 12, r0, ip, cr14 │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r2, #118 @ 0x76 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - @ instruction: 0xfa8600ce │ │ │ │ + @ instruction: 0xfae600ce │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ lsls r1, r2, #6 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 337c30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2261e0> │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ @@ -1322760,24 +1322752,24 @@ │ │ │ │ ldr r2, [pc, #416] @ (427274 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x315824>) │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 420504 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x30eab4> │ │ │ │ b.w 426022 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3145d2> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ - ldr??.w r0, [sl, #206] @ 0xce │ │ │ │ - b.n 426a88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x315038> │ │ │ │ + ldr??.w r0, [sl, lr] │ │ │ │ + b.n 426b48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3150f8> │ │ │ │ lsls r5, r3, #3 │ │ │ │ subs r6, r1, #6 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, r6, #5 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r4, r2, #5 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - vst1.8 {d16[6]}, [r8], lr │ │ │ │ + @ instruction: 0xfa2800ce │ │ │ │ subs r2, r5, #4 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r6, r7, #3 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r4, r3, #3 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r6, r3, #2 │ │ │ │ @@ -1322826,117 +1322818,117 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ adds r2, r1, r5 │ │ │ │ lsls r1, r2, #6 │ │ │ │ adds r0, r0, r5 │ │ │ │ lsls r1, r2, #6 │ │ │ │ adds r6, r6, r4 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - cbz r6, 42717e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x31572e> │ │ │ │ + cbz r6, 427196 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x315746> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ble.n 427144 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3156f4> │ │ │ │ + udf #72 @ 0x48 │ │ │ │ lsls r5, r3, #3 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - orr.w r0, lr, #206 @ 0xce │ │ │ │ - ldrh r2, [r4, #8] │ │ │ │ + @ instruction: 0xf0ae00ce │ │ │ │ + ldrh r2, [r0, #12] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - vmla.i d16, d16, d3[4] │ │ │ │ - bvc.n 4271ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x31575c> │ │ │ │ + bic.w r0, r0, #227 @ 0xe3 │ │ │ │ + bvc.n 42726c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x31581c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldc2 0, cr0, [ip], #-908 @ 0xfffffc74 │ │ │ │ - ldc2 0, cr0, [r8], {227} @ 0xe3 │ │ │ │ - add r2, sp, #32 │ │ │ │ + ldc2 0, cr0, [ip], {227} @ 0xe3 │ │ │ │ + ldc2l 0, cr0, [r8], #-908 @ 0xfffffc74 │ │ │ │ + add r2, sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ble.n 4271e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x315798> │ │ │ │ + ble.n 4270a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x315658> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xfb9c00e3 │ │ │ │ - strh r6, [r7, #46] @ 0x2e │ │ │ │ + @ instruction: 0xfbfc00e3 │ │ │ │ + strh r6, [r3, #50] @ 0x32 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - orn r0, r6, #206 @ 0xce │ │ │ │ + @ instruction: 0xf0c600ce │ │ │ │ asrs r6, r1, #30 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r6, #29 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - @ instruction: 0xf1fa00ce │ │ │ │ + @ instruction: 0xf25a00ce │ │ │ │ asrs r4, r3, #29 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - @ instruction: 0xf0f400ce │ │ │ │ + adcs.w r0, r4, #206 @ 0xce │ │ │ │ asrs r4, r6, #28 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r2, r3, #28 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - @ instruction: 0xf0b400ce │ │ │ │ + adds.w r0, r4, #206 @ 0xce │ │ │ │ asrs r6, r6, #27 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r6, r2, #27 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r1, #27 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - vmla.i16 d0, d26, d6[1] │ │ │ │ - vext.8 q0, q15, q7, #0 │ │ │ │ + vext.8 q8, q13, q7, #0 │ │ │ │ + ands.w r0, lr, #206 @ 0xce │ │ │ │ asrs r2, r2, #26 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - @ instruction: 0xf0c400ce │ │ │ │ - blt.n 4272a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x315858> │ │ │ │ + @ instruction: 0xf12400ce │ │ │ │ + blt.n 427168 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x315718> │ │ │ │ lsls r5, r3, #3 │ │ │ │ asrs r2, r4, #25 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r3, #24 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r2, r6, #23 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r2, #23 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r0, r0, #23 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ands.w r0, r4, #206 @ 0xce │ │ │ │ - bge.n 427114 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3156c4> │ │ │ │ + orns r0, r4, #206 @ 0xce │ │ │ │ + bge.n 4271d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x315784> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cdp 0, 4, cr0, cr4, cr14, {6} │ │ │ │ - cdp 0, 9, cr0, cr10, cr14, {6} │ │ │ │ + cdp 0, 10, cr0, cr4, cr14, {6} │ │ │ │ + cdp 0, 15, cr0, cr10, cr14, {6} │ │ │ │ asrs r6, r5, #21 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r4, #21 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r2, #21 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - cdp 0, 11, cr0, cr14, cr14, {6} │ │ │ │ + vhadd.s16 q0, q15, q7 │ │ │ │ asrs r6, r6, #20 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - cdp 0, 11, cr0, cr2, cr14, {6} │ │ │ │ - ldc 0, cr0, [r8, #-824] @ 0xfffffcc8 │ │ │ │ + vhadd.s16 q0, q9, q7 │ │ │ │ + ldcl 0, cr0, [r8, #-824]! @ 0xfffffcc8 │ │ │ │ asrs r0, r3, #20 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - sbcs.w r0, sl, lr, lsl #3 │ │ │ │ - sbcs.w r0, sl, lr, lsl #3 │ │ │ │ - ldrd r0, r0, [r2, #824]! @ 0x338 │ │ │ │ - ldcl 0, cr0, [r8, #-824] @ 0xfffffcc8 │ │ │ │ + rsbs r0, sl, lr, lsl #3 │ │ │ │ + rsbs r0, sl, lr, lsl #3 │ │ │ │ + orrs.w r0, r2, lr, lsl #3 │ │ │ │ + ldc 0, cr0, [r8, #824]! @ 0x338 │ │ │ │ asrs r6, r6, #18 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldc 0, cr0, [r6], {206} @ 0xce │ │ │ │ - ldc 0, cr0, [sl], {206} @ 0xce │ │ │ │ + ldcl 0, cr0, [r6], #824 @ 0x338 │ │ │ │ + ldcl 0, cr0, [sl], #824 @ 0x338 │ │ │ │ asrs r2, r3, #18 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r0, r2, #18 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - cdp 0, 9, cr0, cr2, cr14, {6} │ │ │ │ + cdp 0, 15, cr0, cr2, cr14, {6} │ │ │ │ asrs r2, r6, #17 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - mrrc 0, 12, r0, r0, cr14 @ │ │ │ │ - mrrc 0, 12, r0, r4, cr14 │ │ │ │ + ldc 0, cr0, [r0], #824 @ 0x338 │ │ │ │ + ldc 0, cr0, [r4], #824 @ 0x338 │ │ │ │ asrs r4, r2, #17 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldcl 0, cr0, [ip, #824] @ 0x338 │ │ │ │ + cdp 0, 3, cr0, cr12, cr14, {6} │ │ │ │ asrs r4, r7, #16 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - stcl 0, cr0, [ip, #-824] @ 0xfffffcc8 │ │ │ │ + stc 0, cr0, [ip, #824]! @ 0x338 │ │ │ │ asrs r4, r1, #16 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - @ instruction: 0xebec00ce │ │ │ │ - @ instruction: 0xebf200ce │ │ │ │ + mcrr 0, 12, r0, ip, cr14 │ │ │ │ + mrrc 0, 12, r0, r2, cr14 │ │ │ │ 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] │ │ │ │ bl 423040 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3115f0> │ │ │ │ @@ -1381796,23 +1381788,23 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 452d94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x341344> │ │ │ │ b.n 4513f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x33f9a8> │ │ │ │ ldrd r2, r3, [sp, #64] @ 0x40 │ │ │ │ add.w r0, r4, #288 @ 0x120 │ │ │ │ bl 462eb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x351468> │ │ │ │ b.n 451428 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x33f9d8> │ │ │ │ - add r0, pc, #768 @ (adr r0, 4517b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x33fd60>) │ │ │ │ + add r1, pc, #128 @ (adr r1, 451530 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x33fae0>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r0, pc, #776 @ (adr r0, 4517bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x33fd6c>) │ │ │ │ + add r1, pc, #136 @ (adr r1, 45153c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x33faec>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r0, pc, #888 @ (adr r0, 451830 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x33fde0>) │ │ │ │ + add r1, pc, #248 @ (adr r1, 4515b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x33fb60>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r0, pc, #520 @ (adr r0, 4516c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x33fc74>) │ │ │ │ + add r0, pc, #904 @ (adr r0, 451844 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x33fdf4>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r0, pc, #240 @ (adr r0, 4515b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x33fb60>) │ │ │ │ + add r0, pc, #624 @ (adr r0, 451730 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x33fce0>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ cbz r0, 4514e6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x33fa96> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1381949,15 +1381941,15 @@ │ │ │ │ bl 4527c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x340d70> │ │ │ │ b.n 451604 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x33fbb4> │ │ │ │ bl 452cf4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3412a4> │ │ │ │ b.n 4515c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x33fb70> │ │ │ │ bl 452ff4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3415a4> │ │ │ │ b.n 4515c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x33fb70> │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #232] @ 0xe8 │ │ │ │ + ldr r7, [sp, #616] @ 0x268 │ │ │ │ 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 │ │ │ │ @@ -1382118,35 +1382110,35 @@ │ │ │ │ beq.w 4516c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x33fc74> │ │ │ │ bl 453098 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x341648> │ │ │ │ b.n 4516c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x33fc74> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldrd r0, r1, [r4, #-552]! @ 0x228 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r6, [sp, #872] @ 0x368 │ │ │ │ lsls r4, r1, #3 │ │ │ │ strd r0, r1, [r2, #-552]! @ 0x228 │ │ │ │ - ldr r6, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r6, [sp, #888] @ 0x378 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r5, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r6, [sp, #344] @ 0x158 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r6, [sp, #608] @ 0x260 │ │ │ │ + ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ @ instruction: 0xe8cc018a │ │ │ │ - ldr r5, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r6, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r6, [sp, #136] @ 0x88 │ │ │ │ + ldr r6, [sp, #520] @ 0x208 │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #176] @ 0xb0 │ │ │ │ + ldr r6, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r6, [sp, #848] @ 0x350 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r5, [sp, #48] @ 0x30 │ │ │ │ + ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ 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 │ │ │ │ @@ -1382188,17 +1382180,17 @@ │ │ │ │ ldrd r3, r0, [r0, #400] @ 0x190 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r0, #2 │ │ │ │ bl 456550 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x344b00> │ │ │ │ b.n 451838 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x33fde8> │ │ │ │ - ldr r5, [sp, #560] @ 0x230 │ │ │ │ + ldr r5, [sp, #944] @ 0x3b0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r2, #26 │ │ │ │ + cmp r2, #122 @ 0x7a │ │ │ │ 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 460e78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34f428> │ │ │ │ @@ -1382434,15 +1382426,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 4519e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x33ff90> │ │ │ │ b.n 451a94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x340044> │ │ │ │ ldrb.w r4, [r5, #396] @ 0x18c │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 4519e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x33ff90> │ │ │ │ b.n 451a94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x340044> │ │ │ │ - ldr r4, [sp, #272] @ 0x110 │ │ │ │ + ldr r4, [sp, #656] @ 0x290 │ │ │ │ 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, 451b54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x340104> │ │ │ │ @@ -1382595,15 +1382587,15 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #32 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 460b24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34f0d4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr r0, [sp, #264] @ 0x108 │ │ │ │ + ldr r0, [sp, #648] @ 0x288 │ │ │ │ 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] @ (451ec8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x340478>) │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ @@ -1382806,15 +1382798,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 451e72 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x340422> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ b.n 4524ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x340a9c> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ + ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ b.n 4521e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x340794> │ │ │ │ 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 │ │ │ │ @@ -1383042,17 +1383034,17 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ svc 112 @ 0x70 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #768] @ 0x300 │ │ │ │ + str r6, [sp, #128] @ 0x80 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r5, [sp, #408] @ 0x198 │ │ │ │ + str r5, [sp, #792] @ 0x318 │ │ │ │ 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] @ (45223c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3407ec>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1383256,15 +1383248,15 @@ │ │ │ │ blx 74568 │ │ │ │ b.n 452278 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x340828> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ble.n 45225c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34080c> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #672] @ 0x2a0 │ │ │ │ + str r4, [sp, #32] │ │ │ │ lsls r4, r1, #3 │ │ │ │ ble.n 452338 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3408e8> │ │ │ │ lsls r2, r1, #6 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ and.w r1, r1, #61440 @ 0xf000 │ │ │ │ cmp.w r1, #32768 @ 0x8000 │ │ │ │ bne.n 452362 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x340912> │ │ │ │ @@ -1383284,15 +1383276,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r3, [sp, #528] @ 0x210 │ │ │ │ + str r3, [sp, #912] @ 0x390 │ │ │ │ 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] @ 452428 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3409d8> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1383367,15 +1383359,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ bgt.n 452520 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x340ad0> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 4524d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x340a80> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - str r2, [sp, #512] @ 0x200 │ │ │ │ + str r2, [sp, #896] @ 0x380 │ │ │ │ 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] @ (452494 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x340a44>) │ │ │ │ add r1, pc │ │ │ │ @@ -1383506,15 +1383498,15 @@ │ │ │ │ b.n 45257c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x340b2c> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ blt.n 452630 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x340be0> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #32] │ │ │ │ + str r2, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ mrc2 15, 3, pc, cr7, cr15, {7} │ │ │ │ bge.n 45253c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x340aec> │ │ │ │ lsls r2, r1, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1383719,15 +1383711,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ b.n 452790 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x340d40> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ bhi.n 452710 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x340cc0> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #58] @ 0x3a │ │ │ │ + ldrh r2, [r2, #62] @ 0x3e │ │ │ │ lsls r4, r1, #3 │ │ │ │ bhi.n 452890 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x340e40> │ │ │ │ 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 │ │ │ │ @@ -1383893,19 +1383885,19 @@ │ │ │ │ blx 73208 │ │ │ │ b.n 4528ee <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x340e9e> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ bhi.n 4529c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x340f70> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #56] @ 0x38 │ │ │ │ + ldrh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r4, r1, #3 │ │ │ │ bvc.n 452914 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x340ec4> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrh r0, [r2, #52] @ 0x34 │ │ │ │ + ldrh r0, [r6, #54] @ 0x36 │ │ │ │ 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] @ (452b84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x341134>) │ │ │ │ @@ -1384118,47 +1384110,47 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ bvs.n 452c40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3411f0> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 452c18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3411c8> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrh r6, [r5, #22] │ │ │ │ + ldrh r6, [r1, #26] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r0, [r0, #36] @ 0x24 │ │ │ │ + ldrh r0, [r4, #38] @ 0x26 │ │ │ │ lsls r4, r1, #3 │ │ │ │ bvs.n 452ba4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x341154> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrh r4, [r2, #44] @ 0x2c │ │ │ │ + ldrh r4, [r6, #46] @ 0x2e │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r6, [r5, #32] │ │ │ │ + ldrh r6, [r1, #36] @ 0x24 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r0, [r1, #44] @ 0x2c │ │ │ │ + ldrh r0, [r5, #46] @ 0x2e │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r6, [r3, #36] @ 0x24 │ │ │ │ + ldrh r6, [r7, #38] @ 0x26 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r4, [r0, #18] │ │ │ │ + ldrh r4, [r4, #20] │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #36] @ 0x24 │ │ │ │ + ldrh r4, [r2, #40] @ 0x28 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r0, [r4, #34] @ 0x22 │ │ │ │ + ldrh r0, [r0, #38] @ 0x26 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r4, [r4, #28] │ │ │ │ + ldrh r4, [r0, #32] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r0, [r6, #36] @ 0x24 │ │ │ │ + ldrh r0, [r2, #40] @ 0x28 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r4, [r3, #26] │ │ │ │ + ldrh r4, [r7, #28] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r2, [r6, #32] │ │ │ │ + ldrh r2, [r2, #36] @ 0x24 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r0, [r0, #24] │ │ │ │ + ldrh r0, [r4, #26] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r0, [r3, #34] @ 0x22 │ │ │ │ + ldrh r0, [r7, #36] @ 0x24 │ │ │ │ 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] @ (452c5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34120c>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1384209,25 +1384201,25 @@ │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ ldr r0, [pc, #28] @ (452c74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x341224>) │ │ │ │ add r0, pc │ │ │ │ b.n 452c1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3411cc> │ │ │ │ nop │ │ │ │ bmi.n 452c8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34123c> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrh r2, [r5, #28] │ │ │ │ + ldrh r2, [r1, #32] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0x478e │ │ │ │ + @ instruction: 0x47ee │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r3, #28] │ │ │ │ + ldrh r0, [r7, #30] │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #28] │ │ │ │ + ldrh r2, [r0, #32] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r6, [r7, #26] │ │ │ │ + ldrh r6, [r3, #30] │ │ │ │ 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] @ 452ce8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x341298> │ │ │ │ @@ -1384407,15 +1384399,15 @@ │ │ │ │ b.n 452e06 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3413b6> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bcs.n 452eec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34149c> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, #20] │ │ │ │ + ldrh r6, [r5, #22] │ │ │ │ lsls r4, r1, #3 │ │ │ │ bne.n 452e38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3413e8> │ │ │ │ lsls r2, r1, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -1384511,15 +1384503,15 @@ │ │ │ │ b.n 452f08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3414b8> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bne.n 452e68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x341418> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #14] │ │ │ │ + ldrh r2, [r7, #16] │ │ │ │ lsls r4, r1, #3 │ │ │ │ beq.n 452f2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3414dc> │ │ │ │ lsls r2, r1, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1384700,15 +1384692,15 @@ │ │ │ │ add sp, #128 @ 0x80 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldmia r7!, {r1, r2, r3, r6} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #58] @ 0x3a │ │ │ │ + strh r0, [r1, #62] @ 0x3e │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldmia r6, {r5, r6, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r0] │ │ │ │ subs r2, #1 │ │ │ │ strex r1, r2, [r0] │ │ │ │ @@ -1385054,17 +1385046,17 @@ │ │ │ │ nop │ │ │ │ ldmia r4, {r4, r5, r6, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r5, #122 @ 0x7a │ │ │ │ + subs r5, #218 @ 0xda │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r4, #250 @ 0xfa │ │ │ │ + subs r5, #90 @ 0x5a │ │ │ │ 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 │ │ │ │ @@ -1385254,23 +1385246,23 @@ │ │ │ │ nop │ │ │ │ ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strh r0, [r6, #22] │ │ │ │ + strh r0, [r2, #26] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r6, r5, #22 │ │ │ │ + lsrs r6, r1, #24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r4, [r2, #22] │ │ │ │ + strh r4, [r6, #24] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r2, [r3, #22] │ │ │ │ + strh r2, [r7, #24] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r0, [r6, #18] │ │ │ │ + strh r0, [r2, #22] │ │ │ │ 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] @ (4537bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x341d6c>) │ │ │ │ subw sp, sp, #2728 @ 0xaa8 │ │ │ │ @@ -1385613,35 +1385605,35 @@ │ │ │ │ b.n 4539f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x341fa4> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r7!, {r3, r4, r5, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #18] │ │ │ │ + ldrb r4, [r7, #19] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r6, [r6, #31] │ │ │ │ + strh r6, [r2, #2] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r6, [r2, #31] │ │ │ │ + strh r6, [r6, #0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r4, [r1, #31] │ │ │ │ + strh r4, [r5, #0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r6, [r2, #31] │ │ │ │ + strh r6, [r6, #0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r6, [r2, #30] │ │ │ │ + ldrb r6, [r6, #31] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r6, #238 @ 0xee │ │ │ │ + movs r7, #78 @ 0x4e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r2, [r1, #29] │ │ │ │ + ldrb r2, [r5, #30] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r4, [r2, #29] │ │ │ │ + ldrb r4, [r6, #30] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r4, [r3, #28] │ │ │ │ + ldrb r4, [r7, #29] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r4, [r2, #27] │ │ │ │ + ldrb r4, [r6, #28] │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmia r6!, {r2} │ │ │ │ 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 │ │ │ │ @@ -1386785,20 +1386777,20 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ rev16 r0, r6 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ rev16 r2, r2 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - cmp r3, #136 @ 0x88 │ │ │ │ + cmp r3, #232 @ 0xe8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ vminnm.f32 , , │ │ │ │ - cmp r3, #32 │ │ │ │ + cmp r3, #128 @ 0x80 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r2, #238 @ 0xee │ │ │ │ + cmp r3, #78 @ 0x4e │ │ │ │ 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 │ │ │ │ @@ -1387334,15 +1387326,15 @@ │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r2, r2, #4 │ │ │ │ blx 73ee0 │ │ │ │ strd r6, r6, [r5, #56] @ 0x38 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - movs r3, #246 @ 0xf6 │ │ │ │ + movs r4, #86 @ 0x56 │ │ │ │ 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 │ │ │ │ @@ -1388024,15 +1388016,15 @@ │ │ │ │ cmp r2, lr │ │ │ │ ite hi │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - subs r2, r5, r7 │ │ │ │ + adds r2, r1, #1 │ │ │ │ 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 457b34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3460e4> │ │ │ │ @@ -1388798,15 +1388790,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r2, pc, #656 @ (adr r2, 456030 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3445e0>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r3, r5] │ │ │ │ + ldrh r0, [r7, r6] │ │ │ │ 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] @ 455e38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3443e8> │ │ │ │ add.w r6, r1, #31 │ │ │ │ @@ -1388855,15 +1388847,15 @@ │ │ │ │ add.w r0, r0, r9, lsl #22 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ add r2, pc, #208 @ (adr r2, 455f0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3444bc>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, r4] │ │ │ │ + ldrh r4, [r6, r5] │ │ │ │ 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] │ │ │ │ @@ -1389126,33 +1389118,33 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str.w r0, [r5, r8] │ │ │ │ b.n 455fca <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34457a> │ │ │ │ add r0, pc, #736 @ (adr r0, 4563b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x344964>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4567d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x344d88> │ │ │ │ + b.n 456898 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x344e48> │ │ │ │ lsls r0, r2, #3 │ │ │ │ add r0, pc, #176 @ (adr r0, 456190 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x344740>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r4, [r6, r5] │ │ │ │ + ldr r4, [r2, r7] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r6, [r1, r5] │ │ │ │ + ldr r6, [r5, r6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r0, [r7, r0] │ │ │ │ + ldrb r0, [r3, r2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [r1, r4] │ │ │ │ + ldr r4, [r5, r5] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r0, #224 @ 0xe0 │ │ │ │ + cmp r1, #64 @ 0x40 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r3, #114 @ 0x72 │ │ │ │ + subs r3, #210 @ 0xd2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [r1, r3] │ │ │ │ + ldr r4, [r5, r4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r2, [r0, #12] │ │ │ │ + str r2, [r4, #16] │ │ │ │ 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] @ 456184 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x344734> │ │ │ │ @@ -1389199,17 +1389191,17 @@ │ │ │ │ addw sp, sp, #1060 @ 0x424 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldr r6, [sp, #904] @ 0x388 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #14 │ │ │ │ + asrs r4, r5, #15 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strd r0, r0, [r2], #-872 @ 0x368 │ │ │ │ + @ instruction: 0xe8c200da │ │ │ │ ldr r6, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r1, #6 │ │ │ │ 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 │ │ │ │ @@ -1389265,16 +1389257,15 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldr r6, [sp, #232] @ 0xe8 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #4 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - b.n 4561d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x344780> │ │ │ │ - lsls r2, r3, #3 │ │ │ │ + @ instruction: 0xe82a00da │ │ │ │ ldr r5, [sp, #968] @ 0x3c8 │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #396] @ (4563dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34498c>) │ │ │ │ @@ -1389443,67 +1389434,67 @@ │ │ │ │ mov r0, r6 │ │ │ │ b.n 4562d6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x344886> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldr r5, [sp, #664] @ 0x298 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r2, r5] │ │ │ │ + ldrsb r0, [r6, r6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r5, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r1, #6 │ │ │ │ ble.n 4562f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3448a8> │ │ │ │ lsls r0, r0, #6 │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ lsls r6, r1, #6 │ │ │ │ movs r2, #90 @ 0x5a │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldrsb r2, [r5, r4] │ │ │ │ + ldrsb r2, [r1, r6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r1, #136 @ 0x88 │ │ │ │ + subs r1, #232 @ 0xe8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r6, #228 @ 0xe4 │ │ │ │ + movs r7, #68 @ 0x44 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [r6, r7] │ │ │ │ + ldrh r4, [r2, r1] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsb r4, [r7, r2] │ │ │ │ + ldrsb r4, [r3, r4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ movs r2, #8 │ │ │ │ lsls r6, r1, #6 │ │ │ │ bgt.n 4563a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x344954> │ │ │ │ lsls r0, r0, #6 │ │ │ │ - ldrsb r2, [r4, r3] │ │ │ │ + ldrsb r2, [r0, r5] │ │ │ │ lsls r4, r1, #3 │ │ │ │ movs r1, #236 @ 0xec │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ lsls r6, r1, #6 │ │ │ │ movs r1, #218 @ 0xda │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldr r4, [sp, #904] @ 0x388 │ │ │ │ lsls r2, r1, #6 │ │ │ │ movs r1, #154 @ 0x9a │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldrsb r2, [r0, r2] │ │ │ │ + ldrsb r2, [r4, r3] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrsb r6, [r6, r1] │ │ │ │ + ldrsb r6, [r2, r3] │ │ │ │ lsls r4, r1, #3 │ │ │ │ movs r1, #90 @ 0x5a │ │ │ │ lsls r6, r1, #6 │ │ │ │ - @ instruction: 0xb782 │ │ │ │ + @ instruction: 0xb7e2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ movs r1, #74 @ 0x4a │ │ │ │ lsls r6, r1, #6 │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldrsb r2, [r2, r1] │ │ │ │ + ldrsb r2, [r6, r2] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xb758 │ │ │ │ + @ instruction: 0xb7b8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ movs r1, #30 │ │ │ │ lsls r6, r1, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1389685,21 +1389676,21 @@ │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 4565ce <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x344b7e> │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 4565de <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x344b8e> │ │ │ │ nop │ │ │ │ b.n 4564d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x344a88> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - b.n 456dd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x345384> │ │ │ │ + b.n 455e94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x344444> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r2, #252 @ 0xfc │ │ │ │ + adds r3, #92 @ 0x5c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r2, pc, #608 @ (adr r2, 456880 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x344e30>) │ │ │ │ + add r2, pc, #992 @ (adr r2, 456a00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x344fb0>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - strb r2, [r4, r0] │ │ │ │ + strb r2, [r0, r2] │ │ │ │ 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] @ (45664c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x344bfc>) │ │ │ │ add r0, pc │ │ │ │ @@ -1389708,19 +1389699,19 @@ │ │ │ │ ldr r1, [pc, #20] @ (456654 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x344c04>) │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ bl 456550 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x344b00> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, r6] │ │ │ │ + strh r4, [r4, r7] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r0, [r4, r7] │ │ │ │ + strb r0, [r0, r1] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bgt.n 456728 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x344cd8> │ │ │ │ + bgt.n 4565e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x344b98> │ │ │ │ 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] @ 4566b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x344c68> │ │ │ │ @@ -1389751,15 +1389742,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ add r4, r6 │ │ │ │ subs r4, r4, r5 │ │ │ │ mov r2, r4 │ │ │ │ blx 73bc8 │ │ │ │ str r4, [r7, #8] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - b.n 456d3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3452ec> │ │ │ │ + b.n 456dfc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3453ac> │ │ │ │ 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] │ │ │ │ @@ -1389845,21 +1389836,21 @@ │ │ │ │ lsrs r0, r0, #5 │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 45676c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x344d1c> │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 45677c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x344d2c> │ │ │ │ b.n 456338 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3448e8> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - b.n 456c34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3451e4> │ │ │ │ + b.n 456cf4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3452a4> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r1, #94 @ 0x5e │ │ │ │ + adds r1, #190 @ 0xbe │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r0, pc, #1000 @ (adr r0, 456ba4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x345154>) │ │ │ │ + add r1, pc, #360 @ (adr r1, 456924 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x344ed4>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - strh r4, [r0, r2] │ │ │ │ + strh r4, [r4, r3] │ │ │ │ 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 │ │ │ │ @@ -1389874,15 +1389865,15 @@ │ │ │ │ bl 457e60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x346410> │ │ │ │ movs r3, #0 │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #256] @ (4568f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x344ea8>) │ │ │ │ + ldr r4, [pc, #640] @ (456a78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x345028>) │ │ │ │ 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 │ │ │ │ @@ -1389896,15 +1389887,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bl 456550 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x344b00> │ │ │ │ mov r0, r4 │ │ │ │ bl 457cf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3462a0> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 456b64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x345114> │ │ │ │ + b.n 456c24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3451d4> │ │ │ │ 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] @ 456894 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x344e44> │ │ │ │ @@ -1390033,15 +1390024,15 @@ │ │ │ │ strb r2, [r4, r3] │ │ │ │ adds r3, #2 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ bne.n 456970 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x344f20> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r0, #64] @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ - lsrs r6, r6, #13 │ │ │ │ + lsrs r6, r2, #15 │ │ │ │ lsls r1, r4, #3 │ │ │ │ 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] │ │ │ │ @@ -1390148,17 +1390139,17 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r5, [sp, #584] @ 0x248 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, r0] │ │ │ │ + str r4, [r5, r1] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r0, r3, #29 │ │ │ │ + asrs r0, r7, #30 │ │ │ │ lsls r1, r3, #3 │ │ │ │ str r5, [sp, #360] @ 0x168 │ │ │ │ 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 │ │ │ │ @@ -1390226,17 +1390217,17 @@ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #552] @ (456dac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34535c>) │ │ │ │ + ldr r7, [pc, #936] @ (456f2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3454dc>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r2, r7, #26 │ │ │ │ + asrs r2, r3, #28 │ │ │ │ lsls r1, r3, #3 │ │ │ │ str r4, [sp, #632] @ 0x278 │ │ │ │ lsls r2, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1390599,15 +1390590,15 @@ │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ beq.n 456f4e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3454fe> │ │ │ │ ldr r1, [pc, #8] @ (456f50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x345500>) │ │ │ │ add r1, pc │ │ │ │ blx 744cc │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #832 @ 0x340 │ │ │ │ + add r4, sp, #192 @ 0xc0 │ │ │ │ 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 │ │ │ │ @@ -1391026,15 +1391017,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 457340 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3458f0> │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #204] @ (457458 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x345a08>) │ │ │ │ add r0, pc │ │ │ │ - bl 10e410c │ │ │ │ + bl 10e416c │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r2 │ │ │ │ bl 454d78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x343328> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 45733e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3458ee> │ │ │ │ ldr r4, [pc, #188] @ (45745c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x345a0c>) │ │ │ │ @@ -1391193,19 +1391184,19 @@ │ │ │ │ strd r1, r2, [r5] │ │ │ │ b.n 4574e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x345a98> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldrh r6, [r1, #26] │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r8, sp │ │ │ │ + mov r0, r9 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp sl, ip │ │ │ │ + mov r2, r8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp lr, ip │ │ │ │ + mov r6, r8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldrh r0, [r2, #24] │ │ │ │ lsls r2, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1391251,15 +1391242,15 @@ │ │ │ │ blx 7289c │ │ │ │ ldr r3, [pc, #148] @ (457644 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x345bf4>) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ cbz r0, 4575bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x345b6c> │ │ │ │ ldr r0, [pc, #144] @ (457648 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x345bf8>) │ │ │ │ add r0, pc │ │ │ │ - bl 10e410c │ │ │ │ + bl 10e416c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #136] @ (45764c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x345bfc>) │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r4, [r4, r2] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ @@ -1391305,24 +1391296,24 @@ │ │ │ │ blx 74568 │ │ │ │ adds r0, r6, #1 │ │ │ │ blx 7289c │ │ │ │ b.n 4575ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x345b5c> │ │ │ │ mov r0, r5 │ │ │ │ b.n 4575a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x345b58> │ │ │ │ nop │ │ │ │ - cmp r4, r6 │ │ │ │ + cmp ip, r2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldrh r6, [r3, #18] │ │ │ │ lsls r2, r1, #6 │ │ │ │ lsrs r6, r2, #29 │ │ │ │ lsls r6, r1, #6 │ │ │ │ @ instruction: 0xffabffff │ │ │ │ adds r4, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, r1 │ │ │ │ + cmp r4, sp │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsrs r4, r6, #27 │ │ │ │ lsls r6, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1391383,19 +1391374,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cmp r0, r4 │ │ │ │ beq.n 4576e6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x345c96> │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r5, r0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r2, r5 │ │ │ │ + add sl, r1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r0, r5 │ │ │ │ + add r8, r1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r4, r5 │ │ │ │ + add ip, r1 │ │ │ │ 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] @ (45775c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x345d0c>) │ │ │ │ @@ -1391425,15 +1391416,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r3, [r4, ip] │ │ │ │ blx 726e0 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - add r6, r0 │ │ │ │ + add r6, ip │ │ │ │ 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 │ │ │ │ @@ -1393393,15 +1393384,15 @@ │ │ │ │ ldrb r2, [r4, #3] │ │ │ │ @ instruction: 0xb839 │ │ │ │ subs r3, #255 @ 0xff │ │ │ │ ldmia r5, {r0, r2, r4, r5} │ │ │ │ ldr r1, [r6, #68] @ 0x44 │ │ │ │ bpl.n 458b7a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34712a> │ │ │ │ str r2, [sp, #224] @ 0xe0 │ │ │ │ - cmp r7, #174 @ 0xae │ │ │ │ + adds r0, #14 │ │ │ │ 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 │ │ │ │ @@ -1395477,15 +1395468,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} │ │ │ │ - bvc.n 45a200 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3487b0> │ │ │ │ + bvc.n 45a2c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x348870> │ │ │ │ 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] @ (45a218 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3487c8>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1395694,23 +1395685,23 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r0, r7] │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r4, r6] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bcs.n 45a308 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3488b8> │ │ │ │ + bcs.n 45a3c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x348978> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bcs.n 45a43c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3489ec> │ │ │ │ + bcs.n 45a4fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x348aac> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bne.n 45a3e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x348998> │ │ │ │ + bcs.n 45a4a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x348a58> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bpl.n 45a468 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x348a18> │ │ │ │ + bpl.n 45a328 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3488d8> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bpl.n 45a414 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3489c4> │ │ │ │ + bpl.n 45a4d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x348a84> │ │ │ │ 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 │ │ │ │ @@ -1395822,19 +1395813,19 @@ │ │ │ │ b.n 45a4ce <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x348a7e> │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 45a4c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x348a74> │ │ │ │ mov r6, r5 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bmi.n 45a56c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x348b1c> │ │ │ │ + bmi.n 45a62c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x348bdc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bmi.n 45a564 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x348b14> │ │ │ │ + bmi.n 45a624 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x348bd4> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bcc.n 45a4a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x348a54> │ │ │ │ + bmi.n 45a564 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x348b14> │ │ │ │ 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 │ │ │ │ @@ -1396143,17 +1396134,17 @@ │ │ │ │ cmpne r3, r6 │ │ │ │ bne.n 45a836 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x348de6> │ │ │ │ adds r4, #8 │ │ │ │ cmp r4, r2 │ │ │ │ bne.n 45a848 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x348df8> │ │ │ │ b.n 45a820 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x348dd0> │ │ │ │ nop │ │ │ │ - beq.n 45a93c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x348eec> │ │ │ │ + beq.n 45a7fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x348dac> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - beq.n 45a8f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x348ea4> │ │ │ │ + beq.n 45a7b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x348d64> │ │ │ │ lsls r0, r4, #3 │ │ │ │ cbz r0, 45a882 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x348e32> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1396204,17 +1396195,17 @@ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ blx 73ee0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r5, #48] @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldmia r7, {r1, r4, r6, r7} │ │ │ │ + beq.n 45a960 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x348f10> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r4, {r1, r2, r3, r4} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5, r6} │ │ │ │ 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 │ │ │ │ @@ -1396254,15 +1396245,15 @@ │ │ │ │ bcc.n 45a95e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x348f0e> │ │ │ │ bl 45a224 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3487d4> │ │ │ │ pop {r3, pc} │ │ │ │ movs r1, #0 │ │ │ │ bl 45a224 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3487d4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldmia r3!, {r5, r7} │ │ │ │ + ldmia r4!, {} │ │ │ │ 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 │ │ │ │ @@ -1396318,15 +1396309,15 @@ │ │ │ │ subs r2, #1 │ │ │ │ adds r3, #1 │ │ │ │ add ip, pc │ │ │ │ str.w ip, [r1, #4] │ │ │ │ strd r2, r3, [r0, #48] @ 0x30 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r6, {r1, r3, r5, r6} │ │ │ │ + ldmia r6, {r1, r3, 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 │ │ │ │ @@ -1396344,15 +1396335,15 @@ │ │ │ │ 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} │ │ │ │ - ldmia r6!, {r3, r5} │ │ │ │ + ldmia r6!, {r3, r7} │ │ │ │ lsls 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, 45aa8e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34903e> │ │ │ │ @@ -1396401,15 +1396392,15 @@ │ │ │ │ bne.n 45aac4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x349074> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ mov r1, r2 │ │ │ │ b.n 45aab6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x349066> │ │ │ │ nop │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r6!, {r1, r3, r4} │ │ │ │ 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 │ │ │ │ @@ -1396519,17 +1396510,17 @@ │ │ │ │ bne.n 45abc2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x349172> │ │ │ │ adds r4, #8 │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 45abe0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x349190> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldmia r4, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r2, r3, r4, r5} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r2, r3, r4} │ │ │ │ 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 │ │ │ │ @@ -1396615,21 +1396606,21 @@ │ │ │ │ it ne │ │ │ │ cmpne r2, r8 │ │ │ │ bne.n 45aca8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x349258> │ │ │ │ adds r4, #8 │ │ │ │ cmp r3, r4 │ │ │ │ bne.n 45acc2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x349272> │ │ │ │ b.n 45ac22 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3491d2> │ │ │ │ - ldmia r4!, {r2, r6} │ │ │ │ + ldmia r4!, {r2, r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r4!, {r1, r2, r5} │ │ │ │ + ldmia r4!, {r1, r2, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r4!, {r3} │ │ │ │ + ldmia r4!, {r3, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r5} │ │ │ │ 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 │ │ │ │ @@ -1400077,18 +1400068,18 @@ │ │ │ │ add r1, pc │ │ │ │ blx 73ca0 │ │ │ │ ldr r3, [pc, #20] @ (45d434 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34b9e4>) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [pc, #16] @ (45d438 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34b9e8>) │ │ │ │ add r0, pc │ │ │ │ - bl 10e410c │ │ │ │ + bl 10e416c │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r0, sp, #176 @ 0xb0 │ │ │ │ + add r0, sp, #560 @ 0x230 │ │ │ │ lsls r0, r1, #3 │ │ │ │ sub sp, #448 @ 0x1c0 │ │ │ │ lsls r5, r1, #6 │ │ │ │ movs r3, r2 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1403702,17 +1403693,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 45fd38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34e2e8> │ │ │ │ nop │ │ │ │ - ldrb r6, [r1, #14] │ │ │ │ + ldrb r6, [r5, #15] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r2, [r6, #12] │ │ │ │ + ldrb r2, [r2, #14] │ │ │ │ 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 │ │ │ │ @@ -1404536,15 +1404527,15 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #20] @ (460620 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34ebd0>) │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ bl 47c138 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x36a6e8> │ │ │ │ ldr r0, [pc, #12] @ (460624 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34ebd4>) │ │ │ │ add r0, pc │ │ │ │ - bl 10e410c │ │ │ │ + bl 10e416c │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r1, #28] │ │ │ │ lsls r5, r1, #6 │ │ │ │ mrc2 15, 7, pc, cr11, cr15, {7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1404773,15 +1404764,15 @@ │ │ │ │ b.n 46086c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34ee1c> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldrsb.w r0, [lr, #393] @ 0x189 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb.w r0, [r6, #393] @ 0x189 │ │ │ │ strb.w r0, [r2, ] │ │ │ │ - cbz r2, 4608f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34eea8> │ │ │ │ + cbz r2, 460910 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34eec0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r4, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1405138,24 +1405129,24 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx 73ee0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - add r7, sp, #784 @ 0x310 │ │ │ │ + add sp, #144 @ 0x90 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr??.w pc, [pc, #4095] @ 461caf <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x35025f> │ │ │ │ ldrb r4, [r2, #4] │ │ │ │ lsls r5, r1, #6 │ │ │ │ ldrb r2, [r7, #3] │ │ │ │ lsls r5, r1, #6 │ │ │ │ lsrs r2, r7 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r5, #84 @ 0x54 │ │ │ │ + subs r5, #180 @ 0xb4 │ │ │ │ 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 │ │ │ │ @@ -1406804,27 +1406795,27 @@ │ │ │ │ blx 72c50 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r5 │ │ │ │ orreq.w r0, r5, #1 │ │ │ │ b.n 461f06 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3504b6> │ │ │ │ nop │ │ │ │ - @ instruction: 0xe85200d9 │ │ │ │ - ldrh r2, [r7, #12] │ │ │ │ + ldmia.w r2!, {r0, r3, r4, r6, r7} │ │ │ │ + ldrh r2, [r3, #16] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adc.w r0, r8, #212 @ 0xd4 │ │ │ │ - ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ + sub.w r0, r8, #212 @ 0xd4 │ │ │ │ + add r0, pc, #120 @ (adr r0, 462010 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3505c0>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + movs r2, #162 @ 0xa2 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r3, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r4, [sp, #352] @ 0x160 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [pc, #440] @ (46215c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x35070c>) │ │ │ │ + ldr r2, [pc, #824] @ (4622dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x35088c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r7, [sp, #832] @ 0x340 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r3, [pc, #68] @ (461ff0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3505a0>) │ │ │ │ add r3, pc │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ uxtb r1, r1 │ │ │ │ cbz r1, 461fb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x350564> │ │ │ │ bx lr │ │ │ │ @@ -1406847,15 +1406838,15 @@ │ │ │ │ mov.w r2, #1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strb r2, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r3, [r2, #28] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldr r3, [sp, #568] @ 0x238 │ │ │ │ + ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r4, [r4, #24] │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1407146,27 +1407137,27 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ blx 73ed4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 46228e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x35083e> │ │ │ │ b.n 4622a2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x350852> │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r2, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsb r2, [r1, r4] │ │ │ │ + ldrsb r2, [r5, r5] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r2, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [r2, #112] @ 0x70 │ │ │ │ + ldr r6, [r6, #116] @ 0x74 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r2, [sp, #224] @ 0xe0 │ │ │ │ + str r2, [sp, #608] @ 0x260 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [sp, #584] @ 0x248 │ │ │ │ + ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #400 @ 0x190 │ │ │ │ + add r4, sp, #784 @ 0x310 │ │ │ │ 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 │ │ │ │ @@ -1407216,15 +1407207,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ blx 72a94 <__snprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r4, [r0, #92] @ 0x5c │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldr r0, [sp, #136] @ 0x88 │ │ │ │ + ldr r0, [sp, #520] @ 0x208 │ │ │ │ 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, 4623c2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x350972> │ │ │ │ @@ -1407292,17 +1407283,17 @@ │ │ │ │ blx 7434c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4623f2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3509a2> │ │ │ │ ldrd r1, r2, [r5, #8] │ │ │ │ orr.w r9, r9, r1 │ │ │ │ orr.w sl, sl, r2 │ │ │ │ b.n 462424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3509d4> │ │ │ │ - strb r6, [r4, #0] │ │ │ │ + strb r6, [r0, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r2, sp, #664 @ 0x298 │ │ │ │ + add r3, sp, #24 │ │ │ │ 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 │ │ │ │ @@ -1407393,15 +1407384,15 @@ │ │ │ │ subs r3, #108 @ 0x6c │ │ │ │ itt eq │ │ │ │ moveq r7, r3 │ │ │ │ moveq r8, r7 │ │ │ │ beq.n 4624f6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x350aa6> │ │ │ │ b.n 462536 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x350ae6> │ │ │ │ nop │ │ │ │ - ldr r0, [r7, #116] @ 0x74 │ │ │ │ + ldr r0, [r3, #124] @ 0x7c │ │ │ │ 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] @ (4626ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x350c5c>) │ │ │ │ @@ -1407524,15 +1407515,15 @@ │ │ │ │ nop │ │ │ │ bge.n 4627ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x350d5c> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - str r5, [sp, #912] @ 0x390 │ │ │ │ + str r6, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldrb r0, [r5, #15] │ │ │ │ lsls r5, r1, #6 │ │ │ │ ldrb r2, [r4, #13] │ │ │ │ lsls r5, r1, #6 │ │ │ │ bls.n 462614 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x350bc4> │ │ │ │ lsls r1, r1, #6 │ │ │ │ @@ -1407888,105 +1407879,105 @@ │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r1, #11] │ │ │ │ lsls r5, r1, #6 │ │ │ │ ldrb r2, [r1, #10] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - str r4, [sp, #512] @ 0x200 │ │ │ │ + str r4, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r1, #3 │ │ │ │ strb r5, [r4, #8] │ │ │ │ lsls r5, r1, #6 │ │ │ │ strb r2, [r1, #8] │ │ │ │ lsls r5, r1, #6 │ │ │ │ strb r0, [r0, #8] │ │ │ │ lsls r5, r1, #6 │ │ │ │ ldrb r6, [r5, #8] │ │ │ │ lsls r5, r1, #6 │ │ │ │ bhi.n 462b24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3510d4> │ │ │ │ lsls r1, r1, #6 │ │ │ │ ldrb r0, [r4, #7] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - str r4, [sp, #200] @ 0xc8 │ │ │ │ - lsls r3, r1, #3 │ │ │ │ - str r4, [sp, #248] @ 0xf8 │ │ │ │ - lsls r3, r1, #3 │ │ │ │ - str r4, [sp, #344] @ 0x158 │ │ │ │ - lsls r3, r1, #3 │ │ │ │ - str r4, [sp, #416] @ 0x1a0 │ │ │ │ - lsls r3, r1, #3 │ │ │ │ - str r4, [sp, #480] @ 0x1e0 │ │ │ │ - lsls r3, r1, #3 │ │ │ │ - str r4, [sp, #544] @ 0x220 │ │ │ │ - lsls r3, r1, #3 │ │ │ │ - str r4, [sp, #608] @ 0x260 │ │ │ │ + str r4, [sp, #584] @ 0x248 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [sp, #672] @ 0x2a0 │ │ │ │ + str r4, [sp, #632] @ 0x278 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [sp, #736] @ 0x2e0 │ │ │ │ + str r4, [sp, #728] @ 0x2d8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ str r4, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [sp, #848] @ 0x350 │ │ │ │ + str r4, [sp, #864] @ 0x360 │ │ │ │ lsls r3, r1, #3 │ │ │ │ str r4, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ str r4, [sp, #992] @ 0x3e0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ str r5, [sp, #32] │ │ │ │ lsls r3, r1, #3 │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r5, [sp, #144] @ 0x90 │ │ │ │ + str r5, [sp, #160] @ 0xa0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ str r5, [sp, #208] @ 0xd0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r5, [sp, #264] @ 0x108 │ │ │ │ + str r5, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r5, [sp, #304] @ 0x130 │ │ │ │ + str r5, [sp, #352] @ 0x160 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r5, [sp, #368] @ 0x170 │ │ │ │ + str r5, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r5, [sp, #432] @ 0x1b0 │ │ │ │ + str r5, [sp, #480] @ 0x1e0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r5, [sp, #496] @ 0x1f0 │ │ │ │ + str r5, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r5, [sp, #560] @ 0x230 │ │ │ │ + str r5, [sp, #592] @ 0x250 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r5, [sp, #624] @ 0x270 │ │ │ │ + str r5, [sp, #648] @ 0x288 │ │ │ │ lsls r3, r1, #3 │ │ │ │ str r5, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r5, [sp, #768] @ 0x300 │ │ │ │ + str r5, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r5, [sp, #832] @ 0x340 │ │ │ │ + str r5, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r5, [sp, #896] @ 0x380 │ │ │ │ + str r5, [sp, #880] @ 0x370 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r5, [sp, #976] @ 0x3d0 │ │ │ │ + str r5, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r6, [sp, #32] │ │ │ │ + str r5, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r6, [sp, #112] @ 0x70 │ │ │ │ + str r6, [sp, #48] @ 0x30 │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + str r6, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r1, #3 │ │ │ │ str r6, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r6, [sp, #272] @ 0x110 │ │ │ │ + str r6, [sp, #256] @ 0x100 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r6, [sp, #368] @ 0x170 │ │ │ │ + str r6, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r6, [sp, #448] @ 0x1c0 │ │ │ │ + str r6, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r6, [sp, #528] @ 0x210 │ │ │ │ + str r6, [sp, #496] @ 0x1f0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r6, [sp, #608] @ 0x260 │ │ │ │ + str r6, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r6, [sp, #704] @ 0x2c0 │ │ │ │ + str r6, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r1, [sp, #896] @ 0x380 │ │ │ │ + str r6, [sp, #752] @ 0x2f0 │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + str r6, [sp, #832] @ 0x340 │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + str r6, [sp, #912] @ 0x390 │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + str r6, [sp, #992] @ 0x3e0 │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + str r7, [sp, #64] @ 0x40 │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + str r2, [sp, #256] @ 0x100 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r6, [r3, #116] @ 0x74 │ │ │ │ lsls r5, r1, #6 │ │ │ │ cbz r0, 462b4e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3510fe> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1408013,15 +1408004,15 @@ │ │ │ │ beq.n 462b20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3510d0> │ │ │ │ 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 │ │ │ │ - str r5, [sp, #776] @ 0x308 │ │ │ │ + str r6, [sp, #136] @ 0x88 │ │ │ │ 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] @ 462bb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x351168> │ │ │ │ @@ -1408285,15 +1408276,15 @@ │ │ │ │ nop │ │ │ │ bcc.n 462e7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x35142c> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 462dcc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x35137c> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r3, [sp, #656] @ 0x290 │ │ │ │ + str r4, [sp, #16] │ │ │ │ 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] @ (462e6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x35141c>) │ │ │ │ @@ -1408308,15 +1408299,15 @@ │ │ │ │ blx 74b40 │ │ │ │ str r0, [r4, #0] │ │ │ │ cbz r0, 462e6a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x35141a> │ │ │ │ movs r0, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r2, [sp, #712] @ 0x2c8 │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ 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] │ │ │ │ @@ -1408602,15 +1408593,15 @@ │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #16 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r0, [sp, #32] │ │ │ │ + str r0, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6!, {r1, r2, r5, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ @@ -1408712,17 +1408703,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 463212 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3517c2> │ │ │ │ nop │ │ │ │ - ldrh r6, [r6, #58] @ 0x3a │ │ │ │ + ldrh r6, [r2, #62] @ 0x3e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r5, [pc, #600] @ (4634fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x351aac>) │ │ │ │ + ldr r5, [pc, #984] @ (46367c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x351c2c>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 450b34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x33f0e4> │ │ │ │ movs r3, #0 │ │ │ │ @@ -1410144,15 +1410135,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (4640dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x35268c>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r3, #82 @ 0x52 │ │ │ │ + subs r3, #178 @ 0xb2 │ │ │ │ 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] @ (464108 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3526b8>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1410654,15 +1410645,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ b.n 46454c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x352afc> │ │ │ │ mov r0, r1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov.w r0, #65536 @ 0x10000 │ │ │ │ b.n 464562 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x352b12> │ │ │ │ - subs r1, #254 @ 0xfe │ │ │ │ + subs r2, #94 @ 0x5e │ │ │ │ lsls r0, r4, #3 │ │ │ │ cbz r2, 4645b6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x352b66> │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 4645ba <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x352b6a> │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 4645ca <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x352b7a> │ │ │ │ sub.w r0, r0, #1 │ │ │ │ @@ -1410688,17 +1410679,17 @@ │ │ │ │ ite gt │ │ │ │ movgt r0, #2 │ │ │ │ movle r0, #1 │ │ │ │ cmp r2, r3 │ │ │ │ ble.n 4645b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x352b68> │ │ │ │ adds r0, #1 │ │ │ │ bx lr │ │ │ │ - subs r3, #104 @ 0x68 │ │ │ │ + subs r3, #200 @ 0xc8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - subs r3, #88 @ 0x58 │ │ │ │ + subs r3, #184 @ 0xb8 │ │ │ │ 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] @ (464978 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x352f28>) │ │ │ │ @@ -1412690,19 +1412681,19 @@ │ │ │ │ b.n 4659f2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x353fa2> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r7, pc, #240 @ (adr r7, 465c54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x354204>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #236 @ 0xec │ │ │ │ + cmp r3, #76 @ 0x4c │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cmp r1, #52 @ 0x34 │ │ │ │ + cmp r1, #148 @ 0x94 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - movs r7, #100 @ 0x64 │ │ │ │ + movs r7, #196 @ 0xc4 │ │ │ │ lsls r0, r4, #3 │ │ │ │ b.n 465754 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x353d04> │ │ │ │ lsls r7, r7, #5 │ │ │ │ add r4, pc, #928 @ (adr r4, 465f1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3544cc>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1413094,19 +1413085,19 @@ │ │ │ │ nop │ │ │ │ add r4, pc, #400 @ (adr r4, 466128 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3546d8>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #40 @ (adr r4, 465fc8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x354578>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ - movs r5, #10 │ │ │ │ + movs r5, #106 @ 0x6a │ │ │ │ lsls r0, r4, #3 │ │ │ │ - movs r7, #88 @ 0x58 │ │ │ │ + movs r7, #184 @ 0xb8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - movs r5, #36 @ 0x24 │ │ │ │ + movs r5, #132 @ 0x84 │ │ │ │ lsls r0, r4, #3 │ │ │ │ b.n 4664c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x354a78> │ │ │ │ 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 │ │ │ │ @@ -1413472,29 +1413463,29 @@ │ │ │ │ b.n 4662e6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x354896> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r0, pc, #208 @ (adr r0, 46647c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x354a2c>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #94 @ 0x5e │ │ │ │ + cmp r6, #190 @ 0xbe │ │ │ │ lsls r0, r4, #3 │ │ │ │ - subs r2, r3, #7 │ │ │ │ + movs r0, #58 @ 0x3a │ │ │ │ lsls r0, r4, #3 │ │ │ │ ble.n 46635c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x35490c> │ │ │ │ lsls r7, r7, #5 │ │ │ │ ble.n 4664ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x354a5c> │ │ │ │ lsls r7, r7, #5 │ │ │ │ ldr r4, [sp, #840] @ 0x348 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - subs r6, r3, #2 │ │ │ │ + subs r6, r7, #3 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r2, r4, #6 │ │ │ │ + subs r2, r0, #0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - subs r4, r1, #5 │ │ │ │ + subs r4, r5, #6 │ │ │ │ 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] @ 466938 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x354ee8> │ │ │ │ mov r8, r0 │ │ │ │ @@ -1413998,25 +1413989,25 @@ │ │ │ │ nop │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #744] @ 0x2e8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r2, r6, #2 │ │ │ │ + adds r2, r2, #4 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r2, r5, #2 │ │ │ │ + adds r2, r1, #4 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cmp r1, #190 @ 0xbe │ │ │ │ + cmp r2, #30 │ │ │ │ lsls r0, r4, #3 │ │ │ │ bge.n 4669f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x354fa4> │ │ │ │ lsls r7, r7, #5 │ │ │ │ - adds r2, r1, r3 │ │ │ │ + adds r2, r5, r4 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r4, r7, r6 │ │ │ │ + subs r4, r3, r0 │ │ │ │ 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 │ │ │ │ @@ -1414568,17 +1414559,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 466f00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3554b0> │ │ │ │ nop │ │ │ │ - movs r0, #184 @ 0xb8 │ │ │ │ + movs r1, #24 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - movs r0, #102 @ 0x66 │ │ │ │ + movs r0, #198 @ 0xc6 │ │ │ │ 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 │ │ │ │ @@ -1415185,17 +1415176,17 @@ │ │ │ │ ubfx r0, r1, #5, #5 │ │ │ │ ubfx r1, r1, #10, #5 │ │ │ │ add r3, pc │ │ │ │ ldrb.w lr, [r3, r4] │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ ldrb.w ip, [r3, r1] │ │ │ │ b.n 4675ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x355b9c> │ │ │ │ - subs r2, r5, r2 │ │ │ │ + subs r2, r1, r4 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - subs r2, r4, r0 │ │ │ │ + subs r2, r0, r2 │ │ │ │ lsls r0, r4, #3 │ │ │ │ lsls r3, r1, #27 │ │ │ │ itet mi │ │ │ │ addmi r3, r0, #4 │ │ │ │ movpl r3, r0 │ │ │ │ andmi.w r1, r1, #15 │ │ │ │ push {lr} │ │ │ │ @@ -1415228,15 +1415219,15 @@ │ │ │ │ ubfx r1, r1, #10, #5 │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ ldrb r3, [r3, r1] │ │ │ │ strb r0, [r2, #1] │ │ │ │ strb r3, [r2, #0] │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - adds r4, r7, r6 │ │ │ │ + subs r4, r3, r0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ lsls r3, r1, #27 │ │ │ │ ldr.w lr, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ bpl.n 46778c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x355d3c> │ │ │ │ ldrd r4, r3, [r0, #4] │ │ │ │ @@ -1415384,27 +1415375,27 @@ │ │ │ │ and.w r1, r8, #31 │ │ │ │ and.w r0, r9, #31 │ │ │ │ add r3, pc │ │ │ │ ldrb.w lr, [r3, ip] │ │ │ │ ldrb r1, [r3, r1] │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ b.n 467736 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x355ce6> │ │ │ │ - adds r6, r5, r4 │ │ │ │ + adds r6, r1, r6 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r6, r4, r3 │ │ │ │ + adds r6, r0, r5 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r6, r0, r3 │ │ │ │ + adds r6, r4, r4 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r0, r7, r1 │ │ │ │ + adds r0, r3, r3 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r6, r4, r1 │ │ │ │ + adds r6, r0, r3 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r4, r3, r0 │ │ │ │ + adds r4, r7, r1 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - asrs r4, r2, #31 │ │ │ │ + adds r4, r6, r0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr.w ip, [r0, #12] │ │ │ │ and.w r3, r1, #16 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ tst.w ip, #268435456 @ 0x10000000 │ │ │ │ sub sp, #20 │ │ │ │ beq.n 4678e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x355e94> │ │ │ │ @@ -1415541,19 +1415532,19 @@ │ │ │ │ b.n 46794c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x355efc> │ │ │ │ movs r1, #0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov lr, r1 │ │ │ │ b.n 46794c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x355efc> │ │ │ │ nop │ │ │ │ - asrs r4, r3, #29 │ │ │ │ + asrs r4, r7, #30 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - asrs r0, r3, #28 │ │ │ │ + asrs r0, r7, #29 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - asrs r6, r2, #26 │ │ │ │ + asrs r6, r6, #27 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #132] @ (467ae0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x356090>) │ │ │ │ @@ -1417691,16 +1417682,16 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r6, [r0, #100] @ 0x64 │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.u32 q8, q14, │ │ │ │ - mov lr, r7 │ │ │ │ + vshr.u64 q8, , #52 │ │ │ │ + bx r3 │ │ │ │ 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] @ (469208 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3577b8>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1417714,16 +1417705,16 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r1, #96] @ 0x60 │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.u8 q0, q10, │ │ │ │ - mov sl, r0 │ │ │ │ + vqadd.u32 q8, q10, │ │ │ │ + mov sl, ip │ │ │ │ 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] @ (469244 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3577f4>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1417737,16 +1417728,16 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r6, [r1, #92] @ 0x5c │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - mrc2 0, 4, r0, cr12, cr15, {6} │ │ │ │ - mov r6, r8 │ │ │ │ + mrc2 0, 7, r0, cr12, cr15, {6} │ │ │ │ + mov lr, r4 │ │ │ │ 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] │ │ │ │ @@ -1418197,16 +1418188,16 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r0, #16] │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - vld1.8 @ instruction: 0xf9a400df │ │ │ │ - adcs r2, r7 │ │ │ │ + @ instruction: 0xfa0400df │ │ │ │ + rors r2, r3 │ │ │ │ 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] @ (46974c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x357cfc>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1418220,16 +1418211,16 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r6, [r0, #12] │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh.w r0, [ip, pc, lsl #1] │ │ │ │ - asrs r6, r7 │ │ │ │ + ldrsb.w r0, [ip, #223] @ 0xdf │ │ │ │ + sbcs r6, r3 │ │ │ │ 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] @ (469788 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x357d38>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1418243,16 +1418234,16 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r1, #8] │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr.w r0, [r4, #223] @ 0xdf │ │ │ │ - asrs r2, r0 │ │ │ │ + ldrsh.w r0, [r4, pc, lsl #1] │ │ │ │ + adcs r2, r4 │ │ │ │ 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 │ │ │ │ @@ -1420908,17 +1420899,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [pc, #952] @ (46bae0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x35a090>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 46b768 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x359d18> │ │ │ │ + blt.n 46b828 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x359dd8> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r1, #102 @ 0x66 │ │ │ │ + movs r1, #198 @ 0xc6 │ │ │ │ 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] @ (46b760 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x359d10>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1420932,17 +1420923,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [pc, #712] @ (46ba2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x359fdc>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 46b6d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x359c84> │ │ │ │ + blt.n 46b794 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x359d44> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r1, #42 @ 0x2a │ │ │ │ + movs r1, #138 @ 0x8a │ │ │ │ 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 │ │ │ │ @@ -1421036,17 +1421027,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ @ instruction: 0x47ae │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 46b778 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x359d28> │ │ │ │ + bls.n 46b838 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x359de8> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r0, #38 @ 0x26 │ │ │ │ + movs r0, #134 @ 0x86 │ │ │ │ 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 │ │ │ │ @@ -1422034,17 +1422025,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ subs r5, #122 @ 0x7a │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r2, r5} │ │ │ │ + ldmia r7, {r2, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r2, r6, #23 │ │ │ │ + asrs r2, r2, #25 │ │ │ │ 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] @ (46c2d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x35a884>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1422058,17 +1422049,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ subs r5, #62 @ 0x3e │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r7!, {r2, r3, r4} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r6, r6, #22 │ │ │ │ + asrs r6, r2, #24 │ │ │ │ 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 │ │ │ │ @@ -1422178,17 +1422169,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ subs r4, #14 │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r5, r6} │ │ │ │ + ldmia r5!, {r6, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r6, r0, #18 │ │ │ │ + asrs r6, r4, #19 │ │ │ │ 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 │ │ │ │ @@ -1436562,55 +1436553,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 47631a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3648ca> │ │ │ │ nop │ │ │ │ - adds r7, #86 @ 0x56 │ │ │ │ + adds r7, #182 @ 0xb6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r6, #212 @ 0xd4 │ │ │ │ + adds r7, #52 @ 0x34 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r6, #200 @ 0xc8 │ │ │ │ + adds r7, #40 @ 0x28 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r6, #188 @ 0xbc │ │ │ │ + adds r7, #28 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r6, #180 @ 0xb4 │ │ │ │ + adds r7, #20 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r6, #192 @ 0xc0 │ │ │ │ + adds r7, #32 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r6, #164 @ 0xa4 │ │ │ │ + adds r7, #4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r6, #176 @ 0xb0 │ │ │ │ + adds r7, #16 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r6, #148 @ 0x94 │ │ │ │ + adds r6, #244 @ 0xf4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r6, #160 @ 0xa0 │ │ │ │ + adds r7, #0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r4, #248 @ 0xf8 │ │ │ │ + adds r5, #88 @ 0x58 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r4, #104 @ 0x68 │ │ │ │ + adds r4, #200 @ 0xc8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r3, #68 @ 0x44 │ │ │ │ + adds r3, #164 @ 0xa4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r2, #230 @ 0xe6 │ │ │ │ + adds r3, #70 @ 0x46 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r7, #134 @ 0x86 │ │ │ │ + cmp r7, #230 @ 0xe6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r7, #80 @ 0x50 │ │ │ │ + cmp r7, #176 @ 0xb0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r7, #68 @ 0x44 │ │ │ │ + cmp r7, #164 @ 0xa4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r7, #56 @ 0x38 │ │ │ │ + cmp r7, #152 @ 0x98 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r7, #22 │ │ │ │ + cmp r7, #118 @ 0x76 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r7, #12 │ │ │ │ + cmp r7, #108 @ 0x6c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r6, #178 @ 0xb2 │ │ │ │ + cmp r7, #18 │ │ │ │ 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] @ (47673c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x364cec>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr.w r8, [pc, #772] @ 476740 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x364cf0> │ │ │ │ add r2, pc │ │ │ │ @@ -1436898,19 +1436889,19 @@ │ │ │ │ adds r2, #1 │ │ │ │ movs r6, #0 │ │ │ │ cmp r2, r5 │ │ │ │ uxtb r4, r4 │ │ │ │ strb.w r6, [r1], #1 │ │ │ │ bne.w 47653a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x364aea> │ │ │ │ b.n 476510 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x364ac0> │ │ │ │ - cmp r6, #84 @ 0x54 │ │ │ │ + cmp r6, #180 @ 0xb4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r6, #80 @ 0x50 │ │ │ │ + cmp r6, #176 @ 0xb0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r6, #44 @ 0x2c │ │ │ │ + cmp r6, #140 @ 0x8c │ │ │ │ lsls r7, r3, #3 │ │ │ │ add.w ip, r0, #13440 @ 0x3480 │ │ │ │ movs r1, #0 │ │ │ │ add.w ip, ip, #10 │ │ │ │ push {r4, r5, lr} │ │ │ │ b.n 4767c2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x364d72> │ │ │ │ and.w r4, r1, #96 @ 0x60 │ │ │ │ @@ -1437171,15 +1437162,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 73160 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 4769e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x364f94> │ │ │ │ ldr r0, [pc, #4] @ (476a28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x364fd8>) │ │ │ │ add r0, pc │ │ │ │ blx 72740 │ │ │ │ - ldrsb r2, [r3, r4] │ │ │ │ + ldrsb r2, [r7, r5] │ │ │ │ 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 │ │ │ │ @@ -1437809,15 +1437800,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldrh r6, [r3, #62] @ 0x3e │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, r4] │ │ │ │ + str r0, [r7, r5] │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldrh r0, [r6, #58] @ 0x3a │ │ │ │ lsls r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1437938,15 +1437929,15 @@ │ │ │ │ orrs r3, r2 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #512] @ (4773fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3659ac>) │ │ │ │ + ldr r7, [pc, #896] @ (47757c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x365b2c>) │ │ │ │ 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] @ (477280 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x365830>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1438163,17 +1438154,17 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 47740c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3659bc> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4773b6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x365966> │ │ │ │ b.n 4772c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x365870> │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #920] @ (4777c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x365d70>) │ │ │ │ + ldr r6, [pc, #280] @ (477540 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x365af0>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r5, [pc, #752] @ (47771c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x365ccc>) │ │ │ │ + ldr r6, [pc, #112] @ (47749c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x365a4c>) │ │ │ │ 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 │ │ │ │ @@ -1438935,21 +1438926,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r0, #8] │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r4, #6] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ldr r2, [pc, #16] @ (477c20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3661d0>) │ │ │ │ + ldr r2, [pc, #400] @ (477da0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x366350>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r1, [pc, #232] @ (477cfc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3662ac>) │ │ │ │ + ldr r1, [pc, #616] @ (477e7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x36642c>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ bl 31bc16 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20a1c6> │ │ │ │ bl 33fc1a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x22e1ca> │ │ │ │ - ldr r0, [pc, #240] @ (477d10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3662c0>) │ │ │ │ + ldr r0, [pc, #624] @ (477e90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x366440>) │ │ │ │ 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] @ (477d28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3662d8>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1439046,21 +1439037,21 @@ │ │ │ │ blx 726e0 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ str r3, [r4, #32] │ │ │ │ blx 74568 │ │ │ │ b.n 477cec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x36629c> │ │ │ │ nop │ │ │ │ - subs r2, #28 │ │ │ │ + subs r2, #124 @ 0x7c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r0, r5 │ │ │ │ + cmp r8, r1 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r8, pc │ │ │ │ + cmp r0, fp │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add lr, lr │ │ │ │ + cmp r6, sl │ │ │ │ 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] @ (477dd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x366380>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1439121,19 +1439112,19 @@ │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ strh r6, [r5, #20] │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #236 @ 0xec │ │ │ │ + subs r1, #76 @ 0x4c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - mvns r6, r6 │ │ │ │ + add r6, sl │ │ │ │ lsls r2, r1, #3 │ │ │ │ - mvns r6, r4 │ │ │ │ + add r6, r8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ strh r6, [r0, #18] │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1439899,15 +1439890,15 @@ │ │ │ │ bl 477118 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3656c8> │ │ │ │ b.n 478456 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x366a06> │ │ │ │ nop │ │ │ │ ... │ │ │ │ @ instruction: 0xea6dffff │ │ │ │ str r6, [r3, #64] @ 0x40 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - subs r4, #132 @ 0x84 │ │ │ │ + subs r4, #228 @ 0xe4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cbnz r2, 4785f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x366ba8> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1441892,15 +1441883,15 @@ │ │ │ │ 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 │ │ │ │ ... │ │ │ │ - @ instruction: 0xf67000de │ │ │ │ + @ instruction: 0xf6d000de │ │ │ │ cbz r2, 479d0a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3682ba> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 4789a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x366f58> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -1456989,15 +1456980,15 @@ │ │ │ │ ldr.w r0, [ip, #124] @ 0x7c │ │ │ │ lsls r0, r0, #31 │ │ │ │ bpl.n 484b04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3730b4> │ │ │ │ ldrb.w r0, [ip, #16] │ │ │ │ cbnz r0, 484b48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3730f8> │ │ │ │ mov r0, r1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl af4cec │ │ │ │ + bl af4cd4 │ │ │ │ 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] │ │ │ │ @@ -1460288,15 +1460279,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 af4cbc │ │ │ │ + bl af4ca4 │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ strb.w r0, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ bhi.n 486cec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x37529c> │ │ │ │ @@ -1460376,15 +1460367,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 af4d98 │ │ │ │ + bl af4d80 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 486e90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x375440> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 486e90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x375440> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ cmp r3, #9 │ │ │ │ @@ -1460472,15 +1460463,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 af4d98 │ │ │ │ + bl af4d80 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 486d9e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x37534e> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr.w sl, [sp, #4] │ │ │ │ cmp r0, r5 │ │ │ │ beq.n 486eb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x375464> │ │ │ │ movs r4, #0 │ │ │ │ @@ -1462937,27 +1462928,27 @@ │ │ │ │ bhi.n 488672 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x376c22> │ │ │ │ ldr r3, [pc, #12] @ (488678 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x376c28>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movw r0, #930 @ 0x3a2 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #232] @ (488764 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x376d14>) │ │ │ │ + ldr r0, [pc, #616] @ (4888e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x376e94>) │ │ │ │ lsls r3, r2, #5 │ │ │ │ mvn.w r3, #280 @ 0x118 │ │ │ │ add r0, r3 │ │ │ │ cmp.w r0, #456 @ 0x1c8 │ │ │ │ bhi.n 488690 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x376c40> │ │ │ │ ldr r3, [pc, #8] @ (488694 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x376c44>) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #107 @ 0x6b │ │ │ │ bx lr │ │ │ │ - mov r6, r9 │ │ │ │ + mov lr, r5 │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldrb r2, [r0, #12] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #4 │ │ │ │ beq.n 4886a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x376c54> │ │ │ │ movs r0, #107 @ 0x6b │ │ │ │ bx lr │ │ │ │ @@ -1463001,15 +1462992,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ bx lr │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - mov r4, r4 │ │ │ │ + mov ip, r0 │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldr r3, [pc, #944] @ (488ac0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x377070>) │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r1 │ │ │ │ ldr r5, [pc, #940] @ (488ac4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x377074>) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ @@ -1463531,15 +1463522,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ udf #255 @ 0xff │ │ │ │ strb r4, [r3, #19] │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - cmn r4, r4 │ │ │ │ + muls r4, r0 │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldr r2, [pc, #100] @ (488c50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x377200>) │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add r2, pc │ │ │ │ cmp r3, #7 │ │ │ │ bhi.n 488c3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3771ec> │ │ │ │ tbb [pc, r3] │ │ │ │ @@ -1463966,15 +1463957,15 @@ │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldrb.w r2, [r2, #40] @ 0x28 │ │ │ │ b.n 48902a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3775da> │ │ │ │ ldr r3, [pc, #4] @ (48904c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3775fc>) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ - subs r4, #118 @ 0x76 │ │ │ │ + subs r4, #214 @ 0xd6 │ │ │ │ lsls r3, r2, #5 │ │ │ │ cmp r0, #68 @ 0x44 │ │ │ │ bhi.n 48909c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x37764c> │ │ │ │ subs r0, #7 │ │ │ │ cmp r0, #61 @ 0x3d │ │ │ │ bhi.n 4890ae <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x37765e> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1464274,15 +1464265,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r2] │ │ │ │ bx lr │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #170 @ 0xaa │ │ │ │ + subs r2, #10 │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldr r2, [pc, #92] @ (489384 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x377934>) │ │ │ │ movw r1, #441 @ 0x1b9 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ add r2, pc │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 489364 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x377914> │ │ │ │ @@ -1464316,15 +1464307,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ lsls r7, r0, #6 │ │ │ │ - subs r1, #108 @ 0x6c │ │ │ │ + subs r1, #204 @ 0xcc │ │ │ │ lsls r3, r2, #5 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ 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 │ │ │ │ @@ -1465474,15 +1465465,15 @@ │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [pc, #8] @ (489ebc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x37846c>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cmp r5, #194 @ 0xc2 │ │ │ │ + cmp r6, #34 @ 0x22 │ │ │ │ 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 │ │ │ │ @@ -1465562,15 +1465553,15 @@ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ str r6, [r3, #16] │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4a400c7 │ │ │ │ + add.w r0, r4, #6520832 @ 0x638000 │ │ │ │ str r2, [r3, #8] │ │ │ │ lsls r7, r0, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1468581,15 +1468572,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ tst r4, r6 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #6 │ │ │ │ + asrs r4, r7, #7 │ │ │ │ lsls r3, r2, #5 │ │ │ │ sbcs r4, r5 │ │ │ │ lsls r7, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1470329,15 +1470320,15 @@ │ │ │ │ strbhi r4, [r0, r1] │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ ittee │ │ │ │ add r3, #76 @ 0x4c │ │ │ │ lsl r7, r0, #6 │ │ │ │ subal r3, #64 @ 0x40 │ │ │ │ moval r0, r0 │ │ │ │ - lsls r6, r3, #9 │ │ │ │ + lsls r6, r7, #10 │ │ │ │ lsls r3, r2, #5 │ │ │ │ adds r1, #72 @ 0x48 │ │ │ │ lsls r7, r0, #6 │ │ │ │ strh.w r6, [sp, #24] │ │ │ │ ldrd sl, fp, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ @@ -1472793,15 +1472784,15 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, r1 │ │ │ │ lsls r7, r0, #6 │ │ │ │ adds r4, r7, r2 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldr r4, [r4, #20] │ │ │ │ + ldr r4, [r0, #28] │ │ │ │ lsls r0, r1, #3 │ │ │ │ asrs r4, r1, #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 │ │ │ │ @@ -1472958,17 +1472949,17 @@ │ │ │ │ mov r7, r0 │ │ │ │ b.n 48e9f6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x37cfa6> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ asrs r6, r4, #28 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #26] │ │ │ │ + ldrb r0, [r6, #27] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r0, [r0, #26] │ │ │ │ + ldrb r0, [r4, #27] │ │ │ │ lsls r7, r0, #3 │ │ │ │ asrs r0, r1, #26 │ │ │ │ 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 │ │ │ │ @@ -1492815,30 +1492806,30 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [pc, #44] @ (49b688 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x389c38>) │ │ │ │ add r2, pc │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ b.n 49b5aa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x389b5a> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strb r0, [r5, #15] │ │ │ │ + strb r0, [r1, #17] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r6, [r4, #15] │ │ │ │ + strb r6, [r0, #17] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r0, [r1, #16] │ │ │ │ + strb r0, [r5, #17] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 49b34c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3898fc> │ │ │ │ + b.n 49b40c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3899bc> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r4, [r0, #4] │ │ │ │ + ldr r4, [r4, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xf66000c7 │ │ │ │ - lsls r0, r0, #8 │ │ │ │ + movt r0, #2247 @ 0x8c7 │ │ │ │ + lsls r0, r4, #9 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r2, #15] │ │ │ │ + strb r2, [r6, #16] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r2, [r7, #12] │ │ │ │ + strb r2, [r3, #14] │ │ │ │ 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 │ │ │ │ @@ -1497490,30 +1497481,30 @@ │ │ │ │ moveq r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49e7c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38cd74> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl af2b6c │ │ │ │ + bl af2b54 │ │ │ │ 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 49e7f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38cda8> │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl af3054 │ │ │ │ + bl af303c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49e80e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38cdbe> │ │ │ │ b.n 49e7f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38cda8> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ mov r3, r1 │ │ │ │ b.n 49e7ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38cd9c> │ │ │ │ @@ -1497571,15 +1497562,15 @@ │ │ │ │ beq.n 49e916 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38cec6> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 49e8d2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38ce82> │ │ │ │ mov r9, r0 │ │ │ │ - bl af3054 │ │ │ │ + bl af303c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49e8c2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38ce72> │ │ │ │ ubfx r3, r6, #5, #5 │ │ │ │ and.w r6, r6, #31 │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r3, [r9, r3, lsl #2] │ │ │ │ lsrs r3, r6 │ │ │ │ @@ -1497587,15 +1497578,15 @@ │ │ │ │ bpl.w 49ea56 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d006> │ │ │ │ movs r0, #1 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 49e8fe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38ceae> │ │ │ │ mov r9, r0 │ │ │ │ - bl af3054 │ │ │ │ + bl af303c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49e8ee <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38ce9e> │ │ │ │ ubfx r3, r6, #5, #5 │ │ │ │ and.w r6, r6, #31 │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r3, [r9, r3, lsl #2] │ │ │ │ lsrs r3, r6 │ │ │ │ @@ -1497807,64 +1497798,64 @@ │ │ │ │ blx 73ee0 │ │ │ │ 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 af4dc0 │ │ │ │ + bl af4da8 │ │ │ │ ldr r5, [r5, #24] │ │ │ │ cbz r5, 49eb2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d0dc> │ │ │ │ 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 af4e1c │ │ │ │ + bl af4e04 │ │ │ │ mov r0, r5 │ │ │ │ bl 488004 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3765b4> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49eb04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d0b4> │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 49edaa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d35a> │ │ │ │ mov.w r3, #64512 @ 0xfc00 │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ str r3, [sp, #12] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl af4e68 │ │ │ │ + bl af4e50 │ │ │ │ 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 49eb9a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d14a> │ │ │ │ add.w r0, r0, #308 @ 0x134 │ │ │ │ - bl af2ff4 │ │ │ │ + bl af2fdc │ │ │ │ mov r7, r0 │ │ │ │ cbz r0, 49eb9a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d14a> │ │ │ │ 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 49f1c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d778> │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 49eb80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d130> │ │ │ │ mov r0, r7 │ │ │ │ - bl af301c │ │ │ │ + bl af3004 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49eb78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d128> │ │ │ │ mov r0, r9 │ │ │ │ bl 4881a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x376754> │ │ │ │ cbz r0, 49ebaa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d15a> │ │ │ │ mov r1, r6 │ │ │ │ @@ -1497893,15 +1497884,15 @@ │ │ │ │ movs r7, r5 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r4 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r4, r2 │ │ │ │ bne.n 49ebf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d1a0> │ │ │ │ mov sl, r0 │ │ │ │ - bl af3054 │ │ │ │ + bl af303c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49ebe0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d190> │ │ │ │ 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 │ │ │ │ @@ -1497947,26 +1497938,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 49f29a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d84a> │ │ │ │ add.w r0, r5, #296 @ 0x128 │ │ │ │ - bl af2ff4 │ │ │ │ + bl af2fdc │ │ │ │ mov r7, r0 │ │ │ │ cbz r0, 49ecb6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d266> │ │ │ │ add.w r3, r7, #12 │ │ │ │ add.w r1, r7, #140 @ 0x8c │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 49f0b6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d666> │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 49ec9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d24c> │ │ │ │ mov r0, r7 │ │ │ │ - bl af301c │ │ │ │ + bl af3004 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49ec94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d244> │ │ │ │ ldr.w r7, [r5, #-20] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 49ed30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d2e0> │ │ │ │ @@ -1498018,53 +1498009,53 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 49ed06 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d2b6> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 49f264 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d814> │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - bl af2ff4 │ │ │ │ + bl af2fdc │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 49f2b6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d866> │ │ │ │ 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 49f108 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d6b8> │ │ │ │ cmp r3, r6 │ │ │ │ bne.n 49ed5a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d30a> │ │ │ │ mov r0, r8 │ │ │ │ - bl af301c │ │ │ │ + bl af3004 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49ed50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d300> │ │ │ │ ldrd r9, r5, [sp, #16] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 49f22a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d7da> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 457cf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3462a0> │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 49ed96 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d346> │ │ │ │ add.w r1, r4, #36 @ 0x24 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl af4eac │ │ │ │ + bl af4e94 │ │ │ │ ldrd r3, r2, [r5, #20] │ │ │ │ add r3, r2 │ │ │ │ cmp r3, r9 │ │ │ │ bne.w 49ec6e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d21e> │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 49eb3e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d0ee> │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl af4dfc │ │ │ │ + bl af4de4 │ │ │ │ ldr.w r2, [pc, #1740] @ 49f480 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38da30> │ │ │ │ ldr.w r3, [pc, #1732] @ 49f47c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38da2c> │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ @@ -1498292,15 +1498283,15 @@ │ │ │ │ ldr r4, [r7, #36] @ 0x24 │ │ │ │ ldr r1, [r2, r3] │ │ │ │ b.n 49eef6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d4a6> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r4, r2 │ │ │ │ bne.w 49ebf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d1a0> │ │ │ │ mov sl, r0 │ │ │ │ - bl af3054 │ │ │ │ + bl af303c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49f046 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d5f6> │ │ │ │ b.n 49ebf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d1a0> │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 49ecf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d2a0> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ @@ -1498320,15 +1498311,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49f068 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d618> │ │ │ │ b.n 49ecf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d2a0> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 49f098 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d648> │ │ │ │ mov fp, r0 │ │ │ │ - bl af3054 │ │ │ │ + bl af303c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49f088 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d638> │ │ │ │ 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] │ │ │ │ @@ -1498359,17 +1498350,17 @@ │ │ │ │ moveq r3, #1 │ │ │ │ movne r6, r3 │ │ │ │ movne r3, #0 │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 49f0cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d67c> │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl af2b6c │ │ │ │ + bl af2b54 │ │ │ │ mov r0, r7 │ │ │ │ - bl af301c │ │ │ │ + bl af3004 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 49ec94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d244> │ │ │ │ b.n 49ecb6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d266> │ │ │ │ ldr.w r5, [r8, #12] │ │ │ │ ldr.w r0, [r4, #344] @ 0x158 │ │ │ │ cbz r0, 49f132 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d6e2> │ │ │ │ @@ -1498413,39 +1498404,39 @@ │ │ │ │ movne r2, r3 │ │ │ │ movne r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 49f14e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d6fe> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, r9 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl af2b6c │ │ │ │ + bl af2b54 │ │ │ │ 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 49f182 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d732> │ │ │ │ orr.w r0, fp, r0 │ │ │ │ uxtb.w fp, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl af301c │ │ │ │ + bl af3004 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 49ed50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d300> │ │ │ │ b.n 49ed74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d324> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r5, r3 │ │ │ │ bne.n 49f17c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d72c> │ │ │ │ mov r9, r0 │ │ │ │ - bl af3054 │ │ │ │ + bl af303c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49f1b6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d766> │ │ │ │ b.n 49f17c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d72c> │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ bl 457e30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3463e0> │ │ │ │ @@ -1498472,41 +1498463,41 @@ │ │ │ │ movne.w ip, #0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 49f1e2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d792> │ │ │ │ mov r2, lr │ │ │ │ mov r3, ip │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl af2b6c │ │ │ │ + bl af2b54 │ │ │ │ mov r0, r7 │ │ │ │ - bl af301c │ │ │ │ + bl af3004 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 49eb78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d128> │ │ │ │ b.n 49eb9a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d14a> │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - bl af2ff4 │ │ │ │ + bl af2fdc │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 49ed86 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d336> │ │ │ │ mov r0, r8 │ │ │ │ - bl af301c │ │ │ │ + bl af3004 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ - bl af2ca8 │ │ │ │ + bl af2c90 │ │ │ │ mov r0, r8 │ │ │ │ bl 457cf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3462a0> │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 49ed86 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d336> │ │ │ │ mov r0, r7 │ │ │ │ mov r8, r7 │ │ │ │ - bl af301c │ │ │ │ + bl af3004 │ │ │ │ mov r7, r0 │ │ │ │ b.n 49f242 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d7f2> │ │ │ │ adds r3, #31 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ lsrs r3, r3, #5 │ │ │ │ beq.w 49f3fe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d9ae> │ │ │ │ ldr.w r1, [r4, #340] @ 0x154 │ │ │ │ @@ -1498525,15 +1498516,15 @@ │ │ │ │ b.n 49ed78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d328> │ │ │ │ ldr.w r7, [r5, #-20] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 49ecc0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d270> │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - bl af2ff4 │ │ │ │ + bl af2fdc │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 49ed48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d2f8> │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 49f404 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d9b4> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ @@ -1498574,15 +1498565,15 @@ │ │ │ │ bne.n 49f306 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d8b6> │ │ │ │ mov r2, r3 │ │ │ │ b.n 49ec0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d1bc> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r4, r2 │ │ │ │ bne.w 49ebf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d1a0> │ │ │ │ mov sl, r0 │ │ │ │ - bl af3054 │ │ │ │ + bl af303c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49f328 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d8d8> │ │ │ │ b.n 49ebf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d1a0> │ │ │ │ ldr.w r0, [r5, #296] @ 0x128 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 49ee58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d408> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ @@ -1498603,15 +1498594,15 @@ │ │ │ │ bne.n 49f34c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d8fc> │ │ │ │ mov r2, r3 │ │ │ │ b.n 49ec0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d1bc> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r4, r2 │ │ │ │ bne.w 49ebf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d1a0> │ │ │ │ mov sl, r0 │ │ │ │ - bl af3054 │ │ │ │ + bl af303c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49f36e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d91e> │ │ │ │ b.n 49ebf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d1a0> │ │ │ │ ldr.w r0, [r5, #296] @ 0x128 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 49edfa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d3aa> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ @@ -1498632,15 +1498623,15 @@ │ │ │ │ bne.n 49f392 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d942> │ │ │ │ mov r2, r3 │ │ │ │ b.n 49ec0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d1bc> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r4, r2 │ │ │ │ bne.w 49ebf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d1a0> │ │ │ │ mov sl, r0 │ │ │ │ - bl af3054 │ │ │ │ + bl af303c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49f3b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d964> │ │ │ │ b.n 49ebf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d1a0> │ │ │ │ ldr.w r0, [r5, #296] @ 0x128 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 49ec54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d204> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ @@ -1498662,24 +1498653,24 @@ │ │ │ │ bne.n 49f3d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d988> │ │ │ │ mov r2, r3 │ │ │ │ b.n 49ec0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d1bc> │ │ │ │ bl 457cf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3462a0> │ │ │ │ b.n 49ed96 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d346> │ │ │ │ mov r0, r6 │ │ │ │ mov fp, r7 │ │ │ │ - bl af2ff4 │ │ │ │ + bl af2fdc │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 49f23a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d7ea> │ │ │ │ b.n 49ed96 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d346> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r9 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl af2b6c │ │ │ │ + bl af2b54 │ │ │ │ b.n 49f17c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d72c> │ │ │ │ ldr.w r0, [r5, #296] @ 0x128 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 49eef6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d4a6> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ and.w r4, fp, r2 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ @@ -1498698,15 +1498689,15 @@ │ │ │ │ bne.n 49f436 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d9e6> │ │ │ │ mov r2, r3 │ │ │ │ b.w 49ec0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d1bc> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r4, r2 │ │ │ │ bne.w 49ebf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d1a0> │ │ │ │ mov sl, r0 │ │ │ │ - bl af3054 │ │ │ │ + bl af303c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49f45a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38da0a> │ │ │ │ b.w 49ebf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38d1a0> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r5, #20 │ │ │ │ lsls r6, r0, #6 │ │ │ │ asrs r6, r4, #20 │ │ │ │ @@ -1503025,25 +1503016,25 @@ │ │ │ │ b.n 4a2046 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3905f6> │ │ │ │ b.n 4a1ebc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x39046c> │ │ │ │ lsls r5, r0, #6 │ │ │ │ b.n 4a1eb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x390460> │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r0, #2 │ │ │ │ + adds r6, r4, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ b.n 4a2268 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x390818> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - lsrs r2, r0, #11 │ │ │ │ + lsrs r2, r4, #12 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrsb r0, [r7, r2] │ │ │ │ + ldrsb r0, [r3, r4] │ │ │ │ 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] @ 4a2568 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x390b18> │ │ │ │ sub sp, #460 @ 0x1cc │ │ │ │ @@ -1503440,15 +1503431,15 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ udf #244 @ 0xf4 │ │ │ │ lsls r5, r0, #6 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r6, #29 │ │ │ │ + lsls r6, r2, #31 │ │ │ │ lsls r0, r1, #3 │ │ │ │ blt.n 4a24c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x390a74> │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1503782,15 +1503773,15 @@ │ │ │ │ ldrb r3, [r4, #21] │ │ │ │ str r0, [r4, #8] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strb r3, [r4, #21] │ │ │ │ b.n 4a2888 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x390e38> │ │ │ │ bvc.n 4a2854 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x390e04> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - lsls r2, r2, #8 │ │ │ │ + lsls r2, r6, #9 │ │ │ │ lsls r0, r1, #3 │ │ │ │ asrs r4, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1504429,15 +1504420,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ bne.n 4a2f70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x391520> │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ bne.n 4a2f68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x391518> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r0, sp, #360 @ 0x168 │ │ │ │ + add r0, sp, #744 @ 0x2e8 │ │ │ │ lsls r4, r0, #3 │ │ │ │ asrs r4, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ beq.n 4a2f64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x391514> │ │ │ │ lsls r5, r0, #6 │ │ │ │ @@ -1506505,15 +1506496,15 @@ │ │ │ │ lslge r5, r0, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ite ls │ │ │ │ lslls r5, r0, #6 │ │ │ │ asrhi r4, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe8d600c7 │ │ │ │ + ldmdb r6!, {r0, r1, r2, r6, r7} │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ 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, #3888] @ 0xf30 │ │ │ │ @@ -1506988,15 +1506979,15 @@ │ │ │ │ ... │ │ │ │ rev r2, r3 │ │ │ │ lsls r5, r0, #6 │ │ │ │ rev r4, r1 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #912] @ (4a4e40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3933f0>) │ │ │ │ + ldr r5, [pc, #272] @ (4a4bc0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x393170>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ @ instruction: 0xb8f6 │ │ │ │ lsls r5, r0, #6 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1508510,17 +1508501,17 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #16] │ │ │ │ + ldrb r4, [r4, #17] │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.n 4a5a60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x394010> │ │ │ │ + bvs.n 4a5b20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3940d0> │ │ │ │ lsls r7, r0, #3 │ │ │ │ add r1, sp, #984 @ 0x3d8 │ │ │ │ lsls r5, r0, #6 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1511405,15 +1511396,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldrh r6, [r1, #58] @ 0x3a │ │ │ │ lsls r5, r0, #6 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8a8 │ │ │ │ + cbnz r0, 4a797e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x395f2e> │ │ │ │ lsls r7, r0, #3 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r6, #14] │ │ │ │ lsls r5, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1512154,15 +1512145,15 @@ │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r0, #29] │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r4, r3, r3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #968] @ (4a8504 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x396ab4>) │ │ │ │ + ldr r7, [pc, #328] @ (4a8284 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x396834>) │ │ │ │ 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] │ │ │ │ @@ -1514226,15 +1514217,15 @@ │ │ │ │ orrs r0, r6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r3, #116] @ 0x74 │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r4, [r2, #116] @ 0x74 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - subs r6, #34 @ 0x22 │ │ │ │ + subs r6, #130 @ 0x82 │ │ │ │ lsls r1, r2, #5 │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ lsls r5, r0, #6 │ │ │ │ movs r2, #0 │ │ │ │ movw r3, #1023 @ 0x3ff │ │ │ │ strd r3, r2, [sp, #112] @ 0x70 │ │ │ │ movs r1, #1 │ │ │ │ @@ -1515523,142 +1515514,142 @@ │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ b.w 4a93d2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x397982> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ subs r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #128] @ 0x80 │ │ │ │ + str r4, [sp, #512] @ 0x200 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r4, [sp, #184] @ 0xb8 │ │ │ │ + str r4, [sp, #568] @ 0x238 │ │ │ │ lsls r7, r0, #3 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #520] @ 0x208 │ │ │ │ + str r5, [sp, #904] @ 0x388 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xfa9e00c5 │ │ │ │ + @ instruction: 0xfafe00c5 │ │ │ │ subs r4, r3, r3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r3, r7] │ │ │ │ + str r4, [r7, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r0, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #152] @ 0x98 │ │ │ │ + str r1, [sp, #536] @ 0x218 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r1, [sp, #208] @ 0xd0 │ │ │ │ + str r1, [sp, #592] @ 0x250 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r1, [sp, #784] @ 0x310 │ │ │ │ + str r2, [sp, #144] @ 0x90 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r1, [sp, #840] @ 0x348 │ │ │ │ + str r2, [sp, #200] @ 0xc8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r0, [sp, #152] @ 0x98 │ │ │ │ + str r0, [sp, #536] @ 0x218 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r0, [sp, #192] @ 0xc0 │ │ │ │ + str r0, [sp, #576] @ 0x240 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r0, [sp, #800] @ 0x320 │ │ │ │ + str r1, [sp, #160] @ 0xa0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r0, [sp, #840] @ 0x348 │ │ │ │ + str r1, [sp, #200] @ 0xc8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r1, [sp, #936] @ 0x3a8 │ │ │ │ + str r2, [sp, #296] @ 0x128 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r1, [sp, #976] @ 0x3d0 │ │ │ │ + str r2, [sp, #336] @ 0x150 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r0, [sp, #112] @ 0x70 │ │ │ │ + str r0, [sp, #496] @ 0x1f0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r0, [sp, #168] @ 0xa8 │ │ │ │ + str r0, [sp, #552] @ 0x228 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r0, [sp, #760] @ 0x2f8 │ │ │ │ + str r1, [sp, #120] @ 0x78 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r0, [sp, #816] @ 0x330 │ │ │ │ + str r1, [sp, #176] @ 0xb0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r4, [r2, #62] @ 0x3e │ │ │ │ + str r0, [sp, #208] @ 0xd0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r6, [r3, #62] @ 0x3e │ │ │ │ + str r0, [sp, #248] @ 0xf8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r1, [sp, #296] @ 0x128 │ │ │ │ + str r1, [sp, #680] @ 0x2a8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r1, [sp, #352] @ 0x160 │ │ │ │ + str r1, [sp, #736] @ 0x2e0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r0, [sp, #848] @ 0x350 │ │ │ │ + str r1, [sp, #208] @ 0xd0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r0, [sp, #904] @ 0x388 │ │ │ │ + str r1, [sp, #264] @ 0x108 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r0, [sp, #888] @ 0x378 │ │ │ │ + str r1, [sp, #248] @ 0xf8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r0, [sp, #944] @ 0x3b0 │ │ │ │ + str r1, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r1, [sp, #160] @ 0xa0 │ │ │ │ + str r1, [sp, #544] @ 0x220 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r1, [sp, #248] @ 0xf8 │ │ │ │ + str r1, [sp, #632] @ 0x278 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r0, [sp, #360] @ 0x168 │ │ │ │ + str r0, [sp, #744] @ 0x2e8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r0, [sp, #416] @ 0x1a0 │ │ │ │ + str r0, [sp, #800] @ 0x320 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r4, [r0, #48] @ 0x30 │ │ │ │ + ldrh r4, [r4, #50] @ 0x32 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r2, [r2, #48] @ 0x30 │ │ │ │ + ldrh r2, [r6, #50] @ 0x32 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r0, [sp, #296] @ 0x128 │ │ │ │ + str r0, [sp, #680] @ 0x2a8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r0, [sp, #352] @ 0x160 │ │ │ │ + str r0, [sp, #736] @ 0x2e0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r0, [r4, #60] @ 0x3c │ │ │ │ + str r0, [sp, #0] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r6, [r5, #60] @ 0x3c │ │ │ │ + str r0, [sp, #56] @ 0x38 │ │ │ │ lsls r7, r0, #3 │ │ │ │ adds r4, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #42] @ 0x2a │ │ │ │ + ldrh r2, [r0, #46] @ 0x2e │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r4, [r6, #42] @ 0x2a │ │ │ │ + ldrh r4, [r2, #46] @ 0x2e │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r0, [r5, #42] @ 0x2a │ │ │ │ + ldrh r0, [r1, #46] @ 0x2e │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r2, [r7, #42] @ 0x2a │ │ │ │ + ldrh r2, [r3, #46] @ 0x2e │ │ │ │ lsls r7, r0, #3 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #46] @ 0x2e │ │ │ │ + ldrh r6, [r4, #48] @ 0x30 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r0, [r3, #46] @ 0x2e │ │ │ │ + ldrh r0, [r7, #48] @ 0x30 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r4, [r2, #48] @ 0x30 │ │ │ │ + ldrh r4, [r6, #50] @ 0x32 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r6, [r4, #48] @ 0x30 │ │ │ │ + ldrh r6, [r0, #52] @ 0x34 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r6, [r1, #54] @ 0x36 │ │ │ │ + ldrh r6, [r5, #56] @ 0x38 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r4, [r3, #54] @ 0x36 │ │ │ │ + ldrh r4, [r7, #56] @ 0x38 │ │ │ │ lsls r7, r0, #3 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #42] @ 0x2a │ │ │ │ + ldrh r4, [r6, #44] @ 0x2c │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r2, [r4, #42] @ 0x2a │ │ │ │ + ldrh r2, [r0, #46] @ 0x2e │ │ │ │ lsls r7, r0, #3 │ │ │ │ subs r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #344] @ 0x158 │ │ │ │ + str r0, [sp, #728] @ 0x2d8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r0, [sp, #416] @ 0x1a0 │ │ │ │ + str r0, [sp, #800] @ 0x320 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r4, [r1, #36] @ 0x24 │ │ │ │ + ldrh r4, [r5, #38] @ 0x26 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r2, [r3, #36] @ 0x24 │ │ │ │ + ldrh r2, [r7, #38] @ 0x26 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r0, [r2, #4] │ │ │ │ + ldrh r0, [r6, #6] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r6, [r3, #4] │ │ │ │ + ldrh r6, [r7, #6] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r0, [r0, #8] │ │ │ │ + ldrh r0, [r4, #10] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r2, [r2, #8] │ │ │ │ + ldrh r2, [r6, #10] │ │ │ │ lsls r7, r0, #3 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.w 4a933a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3978ea> │ │ │ │ add.w ip, sp, #159 @ 0x9f │ │ │ │ b.w 4a931e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3978ce> │ │ │ │ ldr.w r8, [pc, #1140] @ 4aa978 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x398f28> │ │ │ │ ldr.w r6, [pc, #1140] @ 4aa97c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x398f2c> │ │ │ │ @@ -1516105,32 +1516096,32 @@ │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ b.n 4aa886 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x398e36> │ │ │ │ movs r2, #1 │ │ │ │ strb.w r2, [sp, #112] @ 0x70 │ │ │ │ b.n 4aa886 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x398e36> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r0, [r2, #54] @ 0x36 │ │ │ │ + strh r0, [r6, #56] @ 0x38 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r6, [r4, #54] @ 0x36 │ │ │ │ + strh r6, [r0, #58] @ 0x3a │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r4, [r1, #56] @ 0x38 │ │ │ │ + strh r4, [r5, #58] @ 0x3a │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r2, [r4, #56] @ 0x38 │ │ │ │ + strh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r7, r0, #3 │ │ │ │ subs r0, #143 @ 0x8f │ │ │ │ cmp r0, #94 @ 0x5e │ │ │ │ bhi.n 4aa998 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x398f48> │ │ │ │ ldr r3, [pc, #12] @ (4aa99c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x398f4c>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - movs r6, #128 @ 0x80 │ │ │ │ + movs r6, #224 @ 0xe0 │ │ │ │ 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] @ (4aaa6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x39901c>) │ │ │ │ @@ -1519936,15 +1519927,15 @@ │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (4ad1fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x39b7ac>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - mrc2 1, 6, r0, cr14, cr0, {2} │ │ │ │ + vbif q0, q7, q0 │ │ │ │ ldr.w ip, [r0, #36] @ 0x24 │ │ │ │ cmp.w ip, #0 │ │ │ │ beq.n 4ad238 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x39b7e8> │ │ │ │ cmp.w ip, #5 │ │ │ │ beq.n 4ad224 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x39b7d4> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1520322,15 +1520313,15 @@ │ │ │ │ cmp r4, #100 @ 0x64 │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r3, [pc, #8] @ (4ad5e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x39bb94>) │ │ │ │ add r3, pc │ │ │ │ add.w r0, r3, r0, lsl #7 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb2a0150 │ │ │ │ + @ instruction: 0xfb8a0150 │ │ │ │ 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] @ (4ad80c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x39bdbc>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -1521386,15 +1521377,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #250 @ 0xfa │ │ │ │ lsls r5, r0, #6 │ │ │ │ movs r2, #188 @ 0xbc │ │ │ │ lsls r5, r0, #6 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2100150 │ │ │ │ + @ instruction: 0xf2700150 │ │ │ │ stmdb 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] @ (4ae45c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x39ca0c>) │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #932] @ (4ae460 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x39ca10>) │ │ │ │ @@ -1523350,15 +1523341,15 @@ │ │ │ │ movs r1, #141 @ 0x8d │ │ │ │ mov r0, r4 │ │ │ │ bl 48a274 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x378824> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 487c88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x376238> │ │ │ │ mov r0, r9 │ │ │ │ - bl af4cec │ │ │ │ + bl af4cd4 │ │ │ │ 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 │ │ │ │ @@ -1523398,15 +1523389,15 @@ │ │ │ │ movs r1, #141 @ 0x8d │ │ │ │ mov r0, r4 │ │ │ │ bl 48a274 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x378824> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 487c88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x376238> │ │ │ │ mov r0, r9 │ │ │ │ - bl af4cec │ │ │ │ + bl af4cd4 │ │ │ │ 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 │ │ │ │ @@ -1523443,15 +1523434,15 @@ │ │ │ │ movs r1, #176 @ 0xb0 │ │ │ │ mov r0, r5 │ │ │ │ bl 48a2e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x378898> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #20 │ │ │ │ bl 487c88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x376238> │ │ │ │ mov r0, r9 │ │ │ │ - bl af4cec │ │ │ │ + bl af4cd4 │ │ │ │ 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 │ │ │ │ @@ -1523592,15 +1523583,15 @@ │ │ │ │ movs r1, #141 @ 0x8d │ │ │ │ mov r0, r4 │ │ │ │ bl 48a274 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x378824> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 487c88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x376238> │ │ │ │ mov r0, r8 │ │ │ │ - bl af4cec │ │ │ │ + bl af4cd4 │ │ │ │ ldr r2, [pc, #40] @ (4af78c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x39dd3c>) │ │ │ │ ldr r3, [pc, #32] @ (4af788 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x39dd38>) │ │ │ │ add r2, pc │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -1523652,15 +1523643,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 af4cbc │ │ │ │ + bl af4ca4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4af7d6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x39dd86> │ │ │ │ ldr.w r7, [r5, #432] @ 0x1b0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cbnz r3, 4af81a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x39ddca> │ │ │ │ b.n 4af8c6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x39de76> │ │ │ │ ldr r7, [r7, #0] │ │ │ │ @@ -1524050,15 +1524041,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ bl 48a2e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x378898> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 487c88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x376238> │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl af4cec │ │ │ │ + bl af4cd4 │ │ │ │ str r5, [r0, #0] │ │ │ │ b.n 4af91a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x39deca> │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ cmp r3, #190 @ 0xbe │ │ │ │ bne.w 4af876 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x39de26> │ │ │ │ ldrb.w r3, [r2, #33] @ 0x21 │ │ │ │ tst.w r3, fp │ │ │ │ @@ -1534609,21 +1534600,21 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #800] @ 0x320 │ │ │ │ lsls r4, r0, #6 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #116] @ 0x74 │ │ │ │ + ldr r0, [r2, #124] @ 0x7c │ │ │ │ lsls r0, r2, #5 │ │ │ │ - ldr r0, [r1, #112] @ 0x70 │ │ │ │ + ldr r0, [r5, #116] @ 0x74 │ │ │ │ lsls r0, r2, #5 │ │ │ │ str r7, [sp, #840] @ 0x348 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldr r4, [r2, #104] @ 0x68 │ │ │ │ + ldr r4, [r6, #108] @ 0x6c │ │ │ │ lsls r0, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ ldr.w lr, [r0, #36] @ 0x24 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r5, [pc, #180] @ (4b6a14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3a4fc4>) │ │ │ │ sub.w r3, lr, #53 @ 0x35 │ │ │ │ add r5, pc │ │ │ │ @@ -1534695,15 +1534686,15 @@ │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ b.n 4b69aa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3a4f5a> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ str r6, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldr r0, [r2, #88] @ 0x58 │ │ │ │ + ldr r0, [r6, #92] @ 0x5c │ │ │ │ lsls r0, r2, #5 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1535014,15 +1535005,15 @@ │ │ │ │ beq.w 4b7318 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3a58c8> │ │ │ │ b.n 4b6d7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3a532c> │ │ │ │ ... │ │ │ │ cmp r7, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #116] @ 0x74 │ │ │ │ + ldr r2, [r0, #124] @ 0x7c │ │ │ │ lsls r0, r2, #5 │ │ │ │ add r1, sp, #208 @ 0xd0 │ │ │ │ movs r6, #0 │ │ │ │ cmp r2, #32 │ │ │ │ strd r6, r6, [r1] │ │ │ │ bhi.w 4b7424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3a59d4> │ │ │ │ add.w ip, r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -1536556,15 +1536547,15 @@ │ │ │ │ ldr r2, [pc, #12] @ (4b7d28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3a62d8>) │ │ │ │ add r2, pc │ │ │ │ ldrsb r0, [r2, r3] │ │ │ │ bx lr │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [r5, r7] │ │ │ │ + ldrh r2, [r1, r1] │ │ │ │ lsls r0, r2, #5 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ movw r2, #866 @ 0x362 │ │ │ │ subs r3, #53 @ 0x35 │ │ │ │ cmp r3, r2 │ │ │ │ bhi.n 4b7d4a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3a62fa> │ │ │ │ ldr r2, [pc, #20] @ (4b7d50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3a6300>) │ │ │ │ @@ -1536574,15 +1536565,15 @@ │ │ │ │ blt.n 4b7d4a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3a62fa> │ │ │ │ add.w r0, r0, r3, lsl #4 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [r1, r7] │ │ │ │ + ldrh r2, [r5, r0] │ │ │ │ lsls r0, r2, #5 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ movw r2, #805 @ 0x325 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 4b7da6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3a6356> │ │ │ │ bls.n 4b7d7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3a632c> │ │ │ │ subw r3, r3, #847 @ 0x34f │ │ │ │ @@ -1537925,15 +1537916,15 @@ │ │ │ │ lsl.w r3, r2, r3 │ │ │ │ str.w r9, [r7, #48] @ 0x30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #52] @ 0x34 │ │ │ │ b.n 4b8bec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3a719c> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - cmp r0, #124 @ 0x7c │ │ │ │ + cmp r0, #220 @ 0xdc │ │ │ │ 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]! │ │ │ │ @@ -1538797,25 +1538788,25 @@ │ │ │ │ b.n 4b94f6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3a7aa6> │ │ │ │ ldr r3, [pc, #24] @ (4b954c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3a7afc>) │ │ │ │ add r3, pc │ │ │ │ b.n 4b94f6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3a7aa6> │ │ │ │ ldr r3, [pc, #24] @ (4b9550 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3a7b00>) │ │ │ │ add r3, pc │ │ │ │ b.n 4b94f6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3a7aa6> │ │ │ │ - ldr r1, [sp, #896] @ 0x380 │ │ │ │ + ldr r2, [sp, #256] @ 0x100 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r1, [sp, #896] @ 0x380 │ │ │ │ + ldr r2, [sp, #256] @ 0x100 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r2, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r2, [sp, #808] @ 0x328 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r1, [sp, #608] @ 0x260 │ │ │ │ + ldr r1, [sp, #992] @ 0x3e0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r1, [sp, #616] @ 0x268 │ │ │ │ + ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r4, #92 @ 0x5c │ │ │ │ + movs r4, #188 @ 0xbc │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r3, 4b95b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3a7b68> │ │ │ │ mov ip, r2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ push {r4, r5, lr} │ │ │ │ mov lr, r1 │ │ │ │ @@ -1540176,15 +1540167,15 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r5, #36] @ 0x24 │ │ │ │ lsls r4, r0, #6 │ │ │ │ str r2, [r3, #8] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrh r4, [r3, #54] @ 0x36 │ │ │ │ + ldrh r4, [r7, #56] @ 0x38 │ │ │ │ lsls r6, r0, #3 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1544408,15 +1544399,15 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ lsls r4, r0, #6 │ │ │ │ adds r3, #124 @ 0x7c │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldr r6, [sp, #176] @ 0xb0 │ │ │ │ + ldr r6, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r0, #3 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -1545394,15 +1545385,15 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #58 @ 0x3a │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r4, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, r7] │ │ │ │ + ldrsb r4, [r2, r1] │ │ │ │ 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] @ (4bdb6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3ac11c>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1546953,15 +1546944,15 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, r0, r4 │ │ │ │ lsls r4, r0, #6 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #64 @ (adr r4, 4be99c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3acf4c>) │ │ │ │ + add r4, pc, #448 @ (adr r4, 4beb1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3ad0cc>) │ │ │ │ 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 │ │ │ │ @@ -1550327,15 +1550318,15 @@ │ │ │ │ b.n 4c0bae <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3af15e> │ │ │ │ nop │ │ │ │ vst4.32 {d0,d2,d4,d6}, [sl], r3 │ │ │ │ adds r3, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, r3] │ │ │ │ + strh r2, [r5, r4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ @@ -1563672,15 +1563663,15 @@ │ │ │ │ nop │ │ │ │ strb r0, [r3, #9] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r4, #4] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldr r1, [pc, #744] @ (4c97d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3b7d88>) │ │ │ │ + ldr r2, [pc, #104] @ (4c9558 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3b7b08>) │ │ │ │ lsls r7, r1, #5 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 4c952a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3b7ada> │ │ │ │ cmp r3, #2 │ │ │ │ bne.n 4c94fe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3b7aae> │ │ │ │ movs r0, #0 │ │ │ │ @@ -1565392,15 +1565383,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 4ca636 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3b8be6> │ │ │ │ @ instruction: 0xffffc7ef │ │ │ │ ldrb r6, [r5, r2] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #236 @ 0xec │ │ │ │ + adds r7, #76 @ 0x4c │ │ │ │ lsls r7, r1, #5 │ │ │ │ ldrh r6, [r1, r5] │ │ │ │ lsls r3, r0, #6 │ │ │ │ adds r3, #1 │ │ │ │ adds r2, #20 │ │ │ │ cmp r3, r0 │ │ │ │ beq.w 4cab5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3b910c> │ │ │ │ @@ -1568087,17 +1568078,17 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - subs r0, r3, r1 │ │ │ │ + subs r0, r7, r2 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - subs r0, r0, r1 │ │ │ │ + subs r0, r4, r2 │ │ │ │ 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] @ (4cc560 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3bab10>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -1571844,15 +1571835,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ asrs r2, r7, #31 │ │ │ │ lsls r3, r0, #6 │ │ │ │ asrs r4, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ - mov sl, sp │ │ │ │ + bx r9 │ │ │ │ lsls r5, r0, #3 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ 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 │ │ │ │ @@ -1573764,19 +1573755,19 @@ │ │ │ │ lsls r3, r0, #6 │ │ │ │ lsls r2, r7, #17 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #252 @ 0xfc │ │ │ │ + adds r2, #92 @ 0x5c │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r1, #244 @ 0xf4 │ │ │ │ + adds r2, #84 @ 0x54 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldrb r6, [r2, #22] │ │ │ │ + ldrb r6, [r6, #23] │ │ │ │ lsls r3, r2, #3 │ │ │ │ lsls r4, r7, #9 │ │ │ │ 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 │ │ │ │ @@ -1574410,52 +1574401,52 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4d046a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3bea1a> │ │ │ │ ldr.w r3, [r5, #336] @ 0x150 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4d03d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3be984> │ │ │ │ add.w sl, r5, #332 @ 0x14c │ │ │ │ mov r0, sl │ │ │ │ - bl af2ff4 │ │ │ │ + bl af2fdc │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4d03dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3be98c> │ │ │ │ - bl af301c │ │ │ │ + bl af3004 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl af2ca8 │ │ │ │ + bl af2c90 │ │ │ │ mov r0, r9 │ │ │ │ bl 457cf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3462a0> │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 4d03dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3be98c> │ │ │ │ mov r9, r4 │ │ │ │ - bl af301c │ │ │ │ + bl af3004 │ │ │ │ mov r4, r0 │ │ │ │ b.n 4d0414 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3be9c4> │ │ │ │ add.w sl, r5, #344 @ 0x158 │ │ │ │ mov r0, sl │ │ │ │ - bl af2ff4 │ │ │ │ + bl af2fdc │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4d03ea <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3be99a> │ │ │ │ - bl af301c │ │ │ │ + bl af3004 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl af2ca8 │ │ │ │ + bl af2c90 │ │ │ │ mov r0, r9 │ │ │ │ bl 457cf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3462a0> │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 4d03ea <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3be99a> │ │ │ │ mov r9, r4 │ │ │ │ - bl af301c │ │ │ │ + bl af3004 │ │ │ │ mov r4, r0 │ │ │ │ b.n 4d044a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3be9fa> │ │ │ │ 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} │ │ │ │ @@ -1575789,25 +1575780,25 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ mov r0, r6 │ │ │ │ bl 4d0290 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3be840> │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl af4cbc │ │ │ │ + bl af4ca4 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ strb.w r3, [sp, #64] @ 0x40 │ │ │ │ beq.w 4d141e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3bf9ce> │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #32 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl af4cbc │ │ │ │ + bl af4ca4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4d1418 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3bf9c8> │ │ │ │ ldr r5, [r6, #24] │ │ │ │ mov sl, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 488004 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3765b4> │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ @@ -1575853,15 +1575844,15 @@ │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ tst.w r8, r3 │ │ │ │ bne.n 4d1336 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3bf8e6> │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ bl 545d5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43430c> │ │ │ │ cbz r0, 4d133e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3bf8ee> │ │ │ │ add r0, sp, #24 │ │ │ │ - bl af4cec │ │ │ │ + bl af4cd4 │ │ │ │ str r5, [r0, #0] │ │ │ │ mov r5, r4 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 4d12f2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3bf8a2> │ │ │ │ mov r0, r9 │ │ │ │ mov r5, r9 │ │ │ │ bl 488004 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3765b4> │ │ │ │ @@ -1575870,15 +1575861,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 af4d98 │ │ │ │ + bl af4d80 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4d14f6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3bfaa6> │ │ │ │ ldr r6, [r0, #0] │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 4d14f6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3bfaa6> │ │ │ │ ldr r2, [pc, #476] @ (4d1550 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3bfb00>) │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ @@ -1575926,22 +1575917,22 @@ │ │ │ │ bne.n 4d13a6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3bf956> │ │ │ │ orr.w r9, r9, r7 │ │ │ │ b.n 4d13a6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3bf956> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ bne.n 4d1316 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3bf8c6> │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl af4cec │ │ │ │ + bl af4cd4 │ │ │ │ str r5, [r0, #0] │ │ │ │ b.n 4d1316 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3bf8c6> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ bne.w 4d1304 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3bf8b4> │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl af4cec │ │ │ │ + bl af4cd4 │ │ │ │ str r5, [r0, #0] │ │ │ │ mov r5, r4 │ │ │ │ cmp r4, #0 │ │ │ │ bne.w 4d12f2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3bf8a2> │ │ │ │ b.n 4d1344 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3bf8f4> │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ blx 74568 │ │ │ │ @@ -1575984,15 +1575975,15 @@ │ │ │ │ b.n 4d1326 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3bf8d6> │ │ │ │ ldr r2, [r3, #36] @ 0x24 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ bne.w 4d12f2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3bf8a2> │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r3 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl af4cec │ │ │ │ + bl af4cd4 │ │ │ │ str r5, [r0, #0] │ │ │ │ mov r5, r4 │ │ │ │ b.n 4d1410 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3bf9c0> │ │ │ │ cmp r5, r9 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ sub.w r2, r9, #16777216 @ 0x1000000 │ │ │ │ clz r2, r2 │ │ │ │ @@ -1576024,15 +1576015,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 af4d98 │ │ │ │ + bl af4d80 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 4d1368 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3bf918> │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r4, sl │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ blx 74568 │ │ │ │ @@ -1603894,15 +1603885,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ bcc.n 4e33e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3d1990> │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #344 @ 0x158 │ │ │ │ + add r6, sp, #728 @ 0x2d8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ bcc.n 4e33a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3d1954> │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r4, r3, r3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1604706,15 +1604697,15 @@ │ │ │ │ strb r0, [r3, #13] │ │ │ │ b.n 4e3c18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3d21c8> │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r3, r5} │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r4, r3, r3 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [ip, #832]! @ 0x340 │ │ │ │ + mcr2 0, 2, r0, cr12, cr0, {6} │ │ │ │ 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, 4e3d14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3d22c4> │ │ │ │ @@ -1604967,15 +1604958,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 │ │ │ │ - orr.w r0, r0, #195 @ 0xc3 │ │ │ │ + @ instruction: 0xf0a000c3 │ │ │ │ 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] @ (4e41a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3d2754>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1613206,17 +1613197,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 │ │ │ │ - ldr r3, [pc, #664] @ (4e9914 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3d7ec4>) │ │ │ │ + ldr r4, [pc, #24] @ (4e9694 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3d7c44>) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r3, [pc, #496] @ (4e9870 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3d7e20>) │ │ │ │ + ldr r3, [pc, #880] @ (4e99f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3d7fa0>) │ │ │ │ lsls r5, r1, #5 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ 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 │ │ │ │ @@ -1616860,15 +1616851,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb31ffff │ │ │ │ ldc2 15, cr15, [fp], #1020 @ 0x3fc │ │ │ │ ldr r3, [pc, #768] @ (4ec13c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3da6ec>) │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r4, r3, r3 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #56 @ 0x38 │ │ │ │ + movs r3, #152 @ 0x98 │ │ │ │ lsls r5, r1, #5 │ │ │ │ bl 623e46 │ │ │ │ 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 │ │ │ │ @@ -1619621,76 +1619612,76 @@ │ │ │ │ ldr r0, [pc, #132] @ (4edb80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc130>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #128] @ (4edb84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc134>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strb r4, [r4, r7] │ │ │ │ + ldrsb r4, [r0, r1] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bge.n 4edb2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc0dc> │ │ │ │ + bge.n 4edbec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc19c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r4, [r7, r6] │ │ │ │ + ldrsb r4, [r3, r0] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r2, [r6, r4] │ │ │ │ + strb r2, [r2, r6] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r6!, {r2, r3, r7} │ │ │ │ + stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - tst r2, r4 │ │ │ │ + cmp r2, r0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strb r6, [r5, r6] │ │ │ │ + ldrsb r6, [r1, r0] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r4, [r2, r4] │ │ │ │ + strb r4, [r6, r5] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r2, [r6, r2] │ │ │ │ + ldrb r2, [r2, r4] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - @ instruction: 0xfb3400bf │ │ │ │ - strb r6, [r4, r5] │ │ │ │ + @ instruction: 0xfb9400bf │ │ │ │ + strb r6, [r0, r7] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r4, [r5, r4] │ │ │ │ + strb r4, [r1, r6] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r2, [r7, r5] │ │ │ │ + strb r2, [r3, r7] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r0, [r0, r4] │ │ │ │ + strb r0, [r4, r5] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r6, [r3, r3] │ │ │ │ + strb r6, [r7, r4] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bls.n 4edc44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc1f4> │ │ │ │ + bls.n 4edb04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc0b4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r1, [sp, #160] @ 0xa0 │ │ │ │ + str r1, [sp, #544] @ 0x220 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r2, [r4, r4] │ │ │ │ + strb r2, [r0, r6] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r0, [r6, r2] │ │ │ │ + strb r0, [r2, r4] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - blt.n 4edaac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc05c> │ │ │ │ + bgt.n 4edb6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc11c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r0, [r4, r5] │ │ │ │ + strb r0, [r0, r7] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r2, [r0, r2] │ │ │ │ + strb r2, [r4, r3] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r4, [r5, r4] │ │ │ │ + strb r4, [r1, r6] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r2, [r3, #72] @ 0x48 │ │ │ │ + str r2, [r7, #76] @ 0x4c │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strb r4, [r5, r3] │ │ │ │ + strb r4, [r1, r5] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r6, [r6, r1] │ │ │ │ + strb r6, [r2, r3] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bls.n 4edbec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc19c> │ │ │ │ + bls.n 4edaac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc05c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bls.n 4edbe4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc194> │ │ │ │ + bls.n 4edaa4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc054> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bls.n 4edbdc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc18c> │ │ │ │ + bls.n 4eda9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc04c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bls.n 4edbd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc184> │ │ │ │ + bls.n 4eda94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc044> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bls.n 4edbcc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc17c> │ │ │ │ + bls.n 4eda8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc03c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bls.n 4edbc4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc174> │ │ │ │ + bls.n 4edc84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc234> │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 4edbe6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc196> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r1, #28 │ │ │ │ asrs r0, r2, #12 │ │ │ │ adds r6, r2, r4 │ │ │ │ @@ -1619733,39 +1619724,39 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (4edc18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc1c8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (4edc1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc1cc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - strb r4, [r2, r2] │ │ │ │ + strb r4, [r6, r3] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r6, [r7, r3] │ │ │ │ + strb r6, [r3, r5] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r0, [r0, r2] │ │ │ │ + strb r0, [r4, r3] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r2, [r1, r2] │ │ │ │ + strb r2, [r5, r3] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r0, [r2, r2] │ │ │ │ + strb r0, [r6, r3] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r6, [r2, r2] │ │ │ │ + strb r6, [r6, r3] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r4, [r3, r2] │ │ │ │ + strb r4, [r7, r3] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r6, [r4, r2] │ │ │ │ + strb r6, [r0, r4] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [r5, #68] @ 0x44 │ │ │ │ + ldr r0, [r1, #76] @ 0x4c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r2, [r5, r2] │ │ │ │ + strb r2, [r1, r4] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r0, [r6, r2] │ │ │ │ + strb r0, [r2, r4] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r2, [r6, r2] │ │ │ │ + strb r2, [r2, r4] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, r3, r1 │ │ │ │ + subs r4, r7, r2 │ │ │ │ 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 │ │ │ │ @@ -1619814,17 +1619805,17 @@ │ │ │ │ mov r1, r2 │ │ │ │ bl 546490 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x434a40> │ │ │ │ b.n 4edc56 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc206> │ │ │ │ bl 546538 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x434ae8> │ │ │ │ b.n 4edc56 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc206> │ │ │ │ bl 546474 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x434a24> │ │ │ │ b.n 4edc56 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc206> │ │ │ │ - strb r4, [r4, r1] │ │ │ │ + strb r4, [r0, r3] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r7, sp, #520 @ 0x208 │ │ │ │ + add r7, sp, #904 @ 0x388 │ │ │ │ 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 │ │ │ │ @@ -1620149,66 +1620140,66 @@ │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ adds r5, #8 │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ b.n 4edfe2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc592> │ │ │ │ nop │ │ │ │ - b.n 4ee044 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc5f4> │ │ │ │ + b.n 4ee104 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc6b4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r6, [r4, r5] │ │ │ │ + strh r6, [r0, r7] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - b.n 4ee018 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc5c8> │ │ │ │ + b.n 4ee0d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc688> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r0, [r7, r4] │ │ │ │ + strh r0, [r3, r6] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - svc 202 @ 0xca │ │ │ │ + b.n 4ee074 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc624> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ble.n 4edfdc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc58c> │ │ │ │ + udf #60 @ 0x3c │ │ │ │ lsls r2, r0, #3 │ │ │ │ - svc 146 @ 0x92 │ │ │ │ + svc 242 @ 0xf2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r3, sp, #936 @ 0x3a8 │ │ │ │ + add r4, sp, #296 @ 0x128 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strh r4, [r1, r3] │ │ │ │ + strh r4, [r5, r4] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - svc 24 │ │ │ │ + svc 120 @ 0x78 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r3, pc, #560 @ (adr r3, 4ee268 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc818>) │ │ │ │ + add r3, pc, #944 @ (adr r3, 4ee3e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc998>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 2 │ │ │ │ + svc 98 @ 0x62 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldc2 0, cr0, [r0], #-772 @ 0xfffffcfc │ │ │ │ - bls.n 4ee108 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc6b8> │ │ │ │ + ldc2 0, cr0, [r0], {193} @ 0xc1 │ │ │ │ + bls.n 4edfc8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc578> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 4ee0a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc650> │ │ │ │ + b.n 4ee160 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc710> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - b.n 4ee090 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc640> │ │ │ │ + b.n 4ee150 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc700> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r6, #44] @ 0x2c │ │ │ │ + ldr r0, [r2, #52] @ 0x34 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - udf #112 @ 0x70 │ │ │ │ + udf #208 @ 0xd0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r2, sp, #920 @ 0x398 │ │ │ │ + add r3, sp, #280 @ 0x118 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r0, [r1, r7] │ │ │ │ + strh r0, [r5, r0] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - udf #22 │ │ │ │ + udf #118 @ 0x76 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bvc.n 4edfe4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc594> │ │ │ │ + bhi.n 4ee0a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc654> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ble.n 4ee054 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc604> │ │ │ │ + udf #86 @ 0x56 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bvc.n 4edf74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc524> │ │ │ │ + bvc.n 4ee034 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc5e4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ble.n 4edfe4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc594> │ │ │ │ + udf #26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bvc.n 4ee0f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc6a8> │ │ │ │ + bvc.n 4edfb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc568> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ble.n 4ee168 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc718> │ │ │ │ + ble.n 4ee028 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc5d8> │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ cbz r2, 4ee0ba <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc66a> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1620230,15 +1620221,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ - ldr r0, [r7, r2] │ │ │ │ + ldr r0, [r3, r4] │ │ │ │ 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] @ (4ee320 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc8d0>) │ │ │ │ @@ -1620446,31 +1620437,31 @@ │ │ │ │ add lr, pc │ │ │ │ b.n 4ee11e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc6ce> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ subs r4, r4, #4 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #736] @ (4ee60c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dcbbc>) │ │ │ │ + str r0, [r3, r0] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r6, [pc, #1008] @ (4ee720 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dccd0>) │ │ │ │ + ldr r7, [pc, #368] @ (4ee4a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dca50>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r1, [sp, #368] @ 0x170 │ │ │ │ + ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r0, r7, #7 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - str r1, [sp, #832] @ 0x340 │ │ │ │ + str r2, [sp, #192] @ 0xc0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r6, [pc, #192] @ (4ee400 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc9b0>) │ │ │ │ + ldr r6, [pc, #576] @ (4ee580 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dcb30>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r6, [pc, #88] @ (4ee39c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc94c>) │ │ │ │ + ldr r6, [pc, #472] @ (4ee51c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dcacc>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r1, [sp, #552] @ 0x228 │ │ │ │ + str r1, [sp, #936] @ 0x3a8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r5, [pc, #736] @ (4ee62c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dcbdc>) │ │ │ │ + ldr r6, [pc, #96] @ (4ee3ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc95c>) │ │ │ │ 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] │ │ │ │ @@ -1620528,19 +1620519,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 4ee398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc948> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, ip │ │ │ │ bl 45a97c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x348f2c> │ │ │ │ mov r2, r5 │ │ │ │ b.n 4ee398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc948> │ │ │ │ - ldr r5, [pc, #368] @ (4ee55c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dcb0c>) │ │ │ │ + ldr r5, [pc, #752] @ (4ee6dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dcc8c>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r5, [pc, #200] @ (4ee4b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dca68>) │ │ │ │ + ldr r5, [pc, #584] @ (4ee638 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dcbe8>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r5, [pc, #104] @ (4ee45c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dca0c>) │ │ │ │ + ldr r5, [pc, #488] @ (4ee5dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dcb8c>) │ │ │ │ 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 │ │ │ │ @@ -1620579,18 +1620570,18 @@ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 7374c │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stcl 1, cr0, [r4, #484]! @ 0x1e4 │ │ │ │ - @ instruction: 0xfb7e00c5 │ │ │ │ - beq.n 4ee470 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dca20> │ │ │ │ + smlsld r0, r0, lr, r5 │ │ │ │ + beq.n 4ee530 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dcae0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bcc.n 4ee38c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc93c> │ │ │ │ + bcc.n 4ee44c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dc9fc> │ │ │ │ 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 │ │ │ │ @@ -1620634,29 +1620625,29 @@ │ │ │ │ b.n 4ee4a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dca50> │ │ │ │ ldr r3, [pc, #32] @ (4ee504 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dcab4>) │ │ │ │ add r3, pc │ │ │ │ b.n 4ee4a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dca50> │ │ │ │ ldr r3, [pc, #32] @ (4ee508 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dcab8>) │ │ │ │ add r3, pc │ │ │ │ b.n 4ee4a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dca50> │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r4, [pc, #312] @ (4ee62c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dcbdc>) │ │ │ │ + ldr r4, [pc, #696] @ (4ee7ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dcd5c>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xb782 │ │ │ │ + @ instruction: 0xb7e2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r2, [r5, #76] @ 0x4c │ │ │ │ + str r2, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bls.n 4ee5fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dcbac> │ │ │ │ + bls.n 4ee4bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dca6c> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [pc, #96] @ (4ee564 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dcb14>) │ │ │ │ + ldr r4, [pc, #480] @ (4ee6e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dcc94>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [pc, #72] @ (4ee550 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dcb00>) │ │ │ │ + ldr r4, [pc, #456] @ (4ee6d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dcc80>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r1, #52 @ 0x34 │ │ │ │ + subs r1, #148 @ 0x94 │ │ │ │ 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 │ │ │ │ @@ -1620752,30 +1620743,30 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ b.n 4ee538 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dcae8> │ │ │ │ mov r3, r5 │ │ │ │ b.n 4ee5a6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dcb56> │ │ │ │ - bhi.n 4ee628 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dcbd8> │ │ │ │ + bhi.n 4ee6e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dcc98> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r3, [pc, #864] @ (4ee964 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dcf14>) │ │ │ │ + ldr r4, [pc, #224] @ (4ee6e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dcc94>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ stc 1, cr0, [r6], {121} @ 0x79 │ │ │ │ - str r6, [r6, #64] @ 0x40 │ │ │ │ + str r6, [r2, #72] @ 0x48 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r2, [r2, #9] │ │ │ │ + ldrb r2, [r6, #10] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r3, [pc, #248] @ (4ee70c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dccbc>) │ │ │ │ + ldr r3, [pc, #632] @ (4ee88c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dce3c>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r3, [pc, #272] @ (4ee728 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dccd8>) │ │ │ │ + ldr r3, [pc, #656] @ (4ee8a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dce58>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r3, [pc, #168] @ (4ee6c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dcc74>) │ │ │ │ + ldr r3, [pc, #552] @ (4ee844 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dcdf4>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r3, [pc, #208] @ (4ee6f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dcca0>) │ │ │ │ + ldr r3, [pc, #592] @ (4ee870 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dce20>) │ │ │ │ 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] │ │ │ │ @@ -1620801,17 +1620792,17 @@ │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #36] @ 0x24 │ │ │ │ asrs r6, r5 │ │ │ │ - push {r1, r2, r3, r5, r6, lr} │ │ │ │ + push {r1, r2, r3, r6, r7, lr} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - beq.n 4ee5fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dcbac> │ │ │ │ + bne.n 4ee6bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dcc6c> │ │ │ │ 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 │ │ │ │ @@ -1621290,89 +1621281,89 @@ │ │ │ │ bls.w 4ee746 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dccf6> │ │ │ │ ldr r2, [pc, #160] @ (4eec2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd1dc>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ b.n 4ee746 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dccf6> │ │ │ │ - ldr r2, [pc, #624] @ (4eee0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd3bc>) │ │ │ │ + ldr r2, [pc, #1008] @ (4eef8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd53c>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r0, [r5, #36] @ 0x24 │ │ │ │ + strh r0, [r1, #40] @ 0x28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r2, [pc, #384] @ (4eed24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd2d4>) │ │ │ │ + ldr r2, [pc, #768] @ (4eeea4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd454>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r2, [r4, #36] @ 0x24 │ │ │ │ + strh r2, [r0, #40] @ 0x28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r4, [r7, #34] @ 0x22 │ │ │ │ + strh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bvs.n 4eec20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd1d0> │ │ │ │ + bvs.n 4eeae0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd090> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - beq.n 4eeb20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd0d0> │ │ │ │ + bne.n 4eebe0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd190> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r0, [pc, #576] @ (4eedf8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd3a8>) │ │ │ │ + ldr r0, [pc, #960] @ (4eef78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd528>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bpl.n 4eebd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd184> │ │ │ │ + bpl.n 4eec94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd244> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [pc, #896] @ (4eef40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd4f0>) │ │ │ │ + ldr r1, [pc, #256] @ (4eecc0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd270>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [pc, #808] @ (4eeeec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd49c>) │ │ │ │ + ldr r1, [pc, #168] @ (4eec6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd21c>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bmi.n 4eeb44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd0f4> │ │ │ │ + bpl.n 4eec04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd1b4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [pc, #264] @ (4eecd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd284>) │ │ │ │ + ldr r0, [pc, #648] @ (4eee54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd404>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bpl.n 4eeb54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd104> │ │ │ │ + bvs.n 4eec14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd1c4> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bpl.n 4eeb3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd0ec> │ │ │ │ + bvs.n 4eebfc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd1ac> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r0, #8] │ │ │ │ + str r0, [r4, #12] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bmi.n 4eebe4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd194> │ │ │ │ + bmi.n 4eeca4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd254> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r0, [sp, #384] @ 0x180 │ │ │ │ + ldr r0, [sp, #768] @ 0x300 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bx r5 │ │ │ │ + @ instruction: 0x478a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - blx r5 │ │ │ │ + ldr r0, [pc, #32] @ (4eec0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd1bc>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0x47a2 │ │ │ │ + ldr r0, [pc, #8] @ (4eebf8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd1a8>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - blxns r2 │ │ │ │ + blxns lr │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0x479a │ │ │ │ + @ instruction: 0x47fa │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0x4782 │ │ │ │ + @ instruction: 0x47e2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bcc.n 4eecd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd280> │ │ │ │ + bcc.n 4eeb90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd140> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bx r6 │ │ │ │ + blx r2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r1, pc, #672 @ (adr r1, 4eeea8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd458>) │ │ │ │ + add r2, pc, #32 @ (adr r2, 4eec28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd1d8>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r4, 4eec2e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd1de> │ │ │ │ + cbz r4, 4eec46 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd1f6> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r1, pc, #648 @ (adr r1, 4eee98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd448>) │ │ │ │ + add r2, pc, #8 @ (adr r2, 4eec18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd1c8>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, pc, #576 @ (adr r1, 4eee54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd404>) │ │ │ │ + add r1, pc, #960 @ (adr r1, 4eefd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd584>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bcs.n 4eec04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd1b4> │ │ │ │ + bcc.n 4eecc4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd274> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r1, #242 @ 0xf2 │ │ │ │ + cmp r2, #82 @ 0x52 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r1, #228 @ 0xe4 │ │ │ │ + cmp r2, #68 @ 0x44 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r1, #214 @ 0xd6 │ │ │ │ + cmp r2, #54 @ 0x36 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r1, #136 @ 0x88 │ │ │ │ + cmp r1, #232 @ 0xe8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r1, #116 @ 0x74 │ │ │ │ + cmp r1, #212 @ 0xd4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r1, #96 @ 0x60 │ │ │ │ + cmp r1, #192 @ 0xc0 │ │ │ │ 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 │ │ │ │ @@ -1621430,19 +1621421,19 @@ │ │ │ │ moveq r2, #4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 4ee680 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dcc30> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add ip, r5 │ │ │ │ + cmp r4, r1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r1, [sp, #544] @ 0x220 │ │ │ │ + ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r4, pc, #448 @ (adr r4, 4eeea0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd450>) │ │ │ │ + add r4, pc, #832 @ (adr r4, 4ef020 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd5d0>) │ │ │ │ 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 │ │ │ │ @@ -1621678,50 +1621669,50 @@ │ │ │ │ b.n 4eef0a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd4ba> │ │ │ │ mov r3, r2 │ │ │ │ asrs r4, r2, #31 │ │ │ │ b.n 4eef0a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd4ba> │ │ │ │ ldr r3, [pc, #76] @ (4eef7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd52c>) │ │ │ │ add r3, pc │ │ │ │ b.n 4eee90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd440> │ │ │ │ - add r2, r8 │ │ │ │ + add sl, r4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r5, sp, #552 @ 0x228 │ │ │ │ + add r5, sp, #936 @ 0x3a8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldmia r2!, {r1, r3, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r5} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - mov ip, r5 │ │ │ │ + bxns r1 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r4, [r1, #13] │ │ │ │ + strb r4, [r5, #14] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - mvns r2, r1 │ │ │ │ + add r2, r5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r6!, {r2, r3, r5} │ │ │ │ + stmia r6!, {r2, r3, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r6, r6] │ │ │ │ + ldrb r4, [r2, r0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - orrs r6, r3 │ │ │ │ + muls r6, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xf13800c5 │ │ │ │ - ldmia r7!, {r1, r2, r3} │ │ │ │ + @ instruction: 0xf19800c5 │ │ │ │ + ldmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - sub sp, #400 @ 0x190 │ │ │ │ + cbz r4, 4eef74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd524> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r2, r5 │ │ │ │ + orrs r2, r1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r3, sp, #984 @ 0x3d8 │ │ │ │ + add r4, sp, #344 @ 0x158 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r0, [sp, #288] @ 0x120 │ │ │ │ + str r0, [sp, #672] @ 0x2a0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r4, r0 │ │ │ │ + cmn r4, r4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - negs r0, r3 │ │ │ │ + cmp r0, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - negs r0, r4 │ │ │ │ + cmn r0, r0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - b.n 4eeae0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd090> │ │ │ │ + b.n 4eeba0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd150> │ │ │ │ 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] @ (4ef350 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd900>) │ │ │ │ @@ -1622114,121 +1622105,121 @@ │ │ │ │ b.n 4ef30c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd8bc> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r4, r4, #1 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - negs r6, r3 │ │ │ │ + cmp r6, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r4, sp, #960 @ 0x3c0 │ │ │ │ + add r5, sp, #320 @ 0x140 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r2, [sp, #648] @ 0x288 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r2, [sp, #648] @ 0x288 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r2, [sp, #632] @ 0x278 │ │ │ │ + ldr r2, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r4!, {r2, r3, r5} │ │ │ │ + stmia r4!, {r2, r3, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r4!, {r1, r5} │ │ │ │ + stmia r4!, {r1, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adcs r0, r7 │ │ │ │ + rors r0, r3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adcs r6, r6 │ │ │ │ + rors r6, r2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adcs r6, r6 │ │ │ │ + rors r6, r2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - sbcs r2, r4 │ │ │ │ + tst r2, r0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r0, pc, #472 @ (adr r0, 4ef564 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3ddb14>) │ │ │ │ + add r0, pc, #856 @ (adr r0, 4ef6e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3ddc94>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r6, [r3, #50] @ 0x32 │ │ │ │ + ldrh r6, [r7, #52] @ 0x34 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r3!, {r3, r4, r6} │ │ │ │ + stmia r3!, {r3, r4, r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r5, #70 @ 0x46 │ │ │ │ + subs r5, #166 @ 0xa6 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r6, r6 │ │ │ │ + sbcs r6, r2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r6, r6 │ │ │ │ + sbcs r6, r2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r4, [r5, r7] │ │ │ │ + strh r4, [r1, r1] │ │ │ │ lsls r7, r0, #3 │ │ │ │ lsrs r2, r5, #26 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - stmia r2!, {r2, r4, r5, r7} │ │ │ │ + stmia r3!, {r2, r4} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r2!, {r2, r3, r5, r7} │ │ │ │ + stmia r3!, {r2, r3} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r2!, {r2, r5, r7} │ │ │ │ + stmia r3!, {r2} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r2!, {r2, r3, r4, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r2!, {r2, r4, r7} │ │ │ │ + stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [sp, #664] @ 0x298 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r7, #220 @ 0xdc │ │ │ │ + ands r4, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r2!, {r2, r4, r5, r6} │ │ │ │ + stmia r2!, {r2, r4, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r2!, {r2, r3, r5, r6} │ │ │ │ + stmia r2!, {r2, r3, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r2!, {r2, r5, r6} │ │ │ │ + stmia r2!, {r2, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsls r6, r0 │ │ │ │ + lsrs r6, r4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, #240 @ 0xf0 │ │ │ │ + subs r7, #80 @ 0x50 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r4, r1, #12 │ │ │ │ + lsls r4, r5, #13 │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrb r2, [r2, r2] │ │ │ │ lsls r1, r0, #6 │ │ │ │ - lsls r0, r4, #11 │ │ │ │ + lsls r0, r0, #13 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r7, #148 @ 0x94 │ │ │ │ + subs r7, #244 @ 0xf4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r1!, {r7} │ │ │ │ + stmia r1!, {r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r7, #30 │ │ │ │ + subs r7, #126 @ 0x7e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r7, #114 @ 0x72 │ │ │ │ + subs r7, #210 @ 0xd2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r5, #28 │ │ │ │ + asrs r4, r1, #30 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r1!, {r4, r5} │ │ │ │ + stmia r1!, {r4, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 4ef7d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3ddd88> │ │ │ │ + b.n 4ef898 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dde48> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r6, #188 @ 0xbc │ │ │ │ + subs r7, #28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r2, [r1, r0] │ │ │ │ + ldr r2, [r5, r1] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldmia r3, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r5} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cbnz r6, 4ef428 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd9d8> │ │ │ │ + cbnz r6, 4ef440 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dd9f0> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r7, #54 @ 0x36 │ │ │ │ + subs r7, #150 @ 0x96 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r3, [sp, #480] @ 0x1e0 │ │ │ │ + str r3, [sp, #864] @ 0x360 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r6, #170 @ 0xaa │ │ │ │ + subs r7, #10 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r4!, {r4, r5, r7} │ │ │ │ + stmia r5!, {r4} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, #174 @ 0xae │ │ │ │ + subs r7, #14 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, #184 @ 0xb8 │ │ │ │ + subs r7, #24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldmia r3!, {r1, r2, r5, r7} │ │ │ │ + ldmia r4!, {r1, r2} │ │ │ │ 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 │ │ │ │ @@ -1622301,27 +1622292,27 @@ │ │ │ │ cbz r3, 4ef4f6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3ddaa6> │ │ │ │ ldr r3, [pc, #28] @ (4ef510 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3ddac0>) │ │ │ │ add r3, pc │ │ │ │ b.n 4ef484 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dda34> │ │ │ │ ldr r3, [pc, #28] @ (4ef514 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3ddac4>) │ │ │ │ add r3, pc │ │ │ │ b.n 4ef484 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dda34> │ │ │ │ - ittt ls │ │ │ │ - lslls r3, r1, #3 │ │ │ │ - nopls {9} │ │ │ │ - lslls r3, r1, #3 │ │ │ │ + ittt │ │ │ │ + lsl r3, r1, #3 │ │ │ │ + nop {15} │ │ │ │ + lsl r3, r1, #3 │ │ │ │ udf #70 @ 0x46 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - subs r5, #218 @ 0xda │ │ │ │ + subs r6, #58 @ 0x3a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r1, [sp, #232] @ 0xe8 │ │ │ │ + str r1, [sp, #616] @ 0x268 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r5, #126 @ 0x7e │ │ │ │ + subs r5, #222 @ 0xde │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r5, #128 @ 0x80 │ │ │ │ + subs r5, #224 @ 0xe0 │ │ │ │ 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] @ 4f00f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3de6a0> │ │ │ │ @@ -1623455,160 +1623446,160 @@ │ │ │ │ b.n 4efcf8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3de2a8> │ │ │ │ lsrs r0, r1, #11 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r7, #10 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - adds r7, #250 @ 0xfa │ │ │ │ + subs r0, #90 @ 0x5a │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr r0, [pc, #736] @ (4f03e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3de994>) │ │ │ │ + ldr r1, [pc, #96] @ (4f0164 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3de714>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [pc, #432] @ (4f02b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3de868>) │ │ │ │ + ldr r0, [pc, #816] @ (4f0438 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3de9e8>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r6!, {r1, r6, r7} │ │ │ │ + stmia r7!, {r1, r5} │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r4, r3, r3 │ │ │ │ movs r0, r0 │ │ │ │ - stmia.w ip, {r0, r2, r6, r7} │ │ │ │ - ldr r1, [sp, #936] @ 0x3a8 │ │ │ │ + strd r0, r0, [ip], #788 @ 0x314 │ │ │ │ + ldr r2, [sp, #296] @ 0x128 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsb r6, [r3, r1] │ │ │ │ + ldrsb r6, [r7, r2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r7, pc, #1000 @ (adr r7, 4f0508 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3deab8>) │ │ │ │ + add r0, sp, #360 @ 0x168 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r2, #36 @ 0x24 │ │ │ │ + subs r2, #132 @ 0x84 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r5, #9 │ │ │ │ + asrs r6, r1, #11 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r5!, {r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r3, r4, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r4, #16 │ │ │ │ + subs r4, #112 @ 0x70 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, #12 │ │ │ │ + subs r4, #108 @ 0x6c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [pc, #728] @ (4f0410 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3de9c0>) │ │ │ │ + ldr r5, [pc, #88] @ (4f0190 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3de740>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldc2l 0, cr0, [r0], {198} @ 0xc6 │ │ │ │ - stmia r5!, {} │ │ │ │ + ldc2 0, cr0, [r0, #-792]! @ 0xfffffce8 │ │ │ │ + stmia r5!, {r5, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [r4, #48] @ 0x30 │ │ │ │ + ldr r0, [r0, #56] @ 0x38 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ittt cc │ │ │ │ - lslcc r7, r7, #2 │ │ │ │ - cmpcc r3, #96 @ 0x60 │ │ │ │ - movcc r0, r0 │ │ │ │ - subs r6, r6, r5 │ │ │ │ + ittt ls │ │ │ │ + lslls r7, r7, #2 │ │ │ │ + cmpls r3, #96 @ 0x60 │ │ │ │ + movls r0, r0 │ │ │ │ + subs r6, r2, r7 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r2, #166 @ 0xa6 │ │ │ │ + subs r3, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r3!, {r4, r5, r7} │ │ │ │ + stmia r4!, {r4} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r4, [r2, #28] │ │ │ │ + ldr r4, [r6, #32] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r6, pc │ │ │ │ + add lr, fp │ │ │ │ lsls r3, r0, #3 │ │ │ │ lsls r2, r6, #23 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - add r6, r9 │ │ │ │ + add lr, r5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - pop {r1, r2, r7, pc} │ │ │ │ + pop {r1, r2, r5, r6, r7, pc} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adds r7, #238 @ 0xee │ │ │ │ + subs r0, #78 @ 0x4e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - pop {r2, r3, r5, r6} │ │ │ │ + pop {r2, r3, r6, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r4, #232 @ 0xe8 │ │ │ │ + subs r5, #72 @ 0x48 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xb764 │ │ │ │ + @ instruction: 0xb7c4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r7, #84 @ 0x54 │ │ │ │ + adds r7, #180 @ 0xb4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #106 @ 0x6a │ │ │ │ + subs r4, #202 @ 0xca │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r0!, {r2, r6} │ │ │ │ + stmia r0!, {r2, r5, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r6, #92 @ 0x5c │ │ │ │ + adds r6, #188 @ 0xbc │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r5, [sp, #584] @ 0x248 │ │ │ │ + ldr r5, [sp, #968] @ 0x3c8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r6, [r5, #96] @ 0x60 │ │ │ │ + str r6, [r1, #104] @ 0x68 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 4f0608 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3debb8> │ │ │ │ + b.n 4f06c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dec78> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr r6, [pc, #440] @ (4f035c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3de90c>) │ │ │ │ + ldr r6, [pc, #824] @ (4f04dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dea8c>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb682 │ │ │ │ + @ instruction: 0xb6e2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 4f0598 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3deb48> │ │ │ │ + b.n 4f0658 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dec08> │ │ │ │ lsls r5, r0, #3 │ │ │ │ bcc.n 4f0198 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3de748> │ │ │ │ lsls r1, r7, #5 │ │ │ │ - ldr r3, [pc, #816] @ (4f04e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dea94>) │ │ │ │ + ldr r4, [pc, #176] @ (4f0264 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3de814>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r6, [r4, #8] │ │ │ │ + strh r6, [r0, #12] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r3, pc, #752 @ (adr r3, 4f04ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dea5c>) │ │ │ │ + add r4, pc, #112 @ (adr r4, 4f022c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3de7dc>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - adds r5, #216 @ 0xd8 │ │ │ │ - lsls r3, r0, #3 │ │ │ │ - adds r4, #112 @ 0x70 │ │ │ │ + adds r6, #56 @ 0x38 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r3, #196 @ 0xc4 │ │ │ │ + adds r4, #208 @ 0xd0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subw r0, sl, #2246 @ 0x8c6 │ │ │ │ - bkpt 0x00da │ │ │ │ - lsls r6, r1, #3 │ │ │ │ - adds r3, #210 @ 0xd2 │ │ │ │ + adds r4, #36 @ 0x24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r4, #16 │ │ │ │ + @ instruction: 0xf70a00c6 │ │ │ │ + itte cc │ │ │ │ + lslcc r6, r1, #3 │ │ │ │ + addcc r4, #50 @ 0x32 │ │ │ │ + lslcs r3, r0, #3 │ │ │ │ + adds r4, #112 @ 0x70 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r3, #218 @ 0xda │ │ │ │ + adds r4, #58 @ 0x3a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ble.n 4f01f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3de7a4> │ │ │ │ + ble.n 4f02b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3de864> │ │ │ │ lsls r4, r1, #5 │ │ │ │ - adds r6, #88 @ 0x58 │ │ │ │ + adds r6, #184 @ 0xb8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r4, #60 @ 0x3c │ │ │ │ + adds r4, #156 @ 0x9c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r4, #78 @ 0x4e │ │ │ │ + adds r4, #174 @ 0xae │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r4, #100 @ 0x64 │ │ │ │ + adds r4, #196 @ 0xc4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r4, #70 @ 0x46 │ │ │ │ + adds r4, #166 @ 0xa6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r4, [r6, #34] @ 0x22 │ │ │ │ + ldrh r4, [r2, #38] @ 0x26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r7, #14 │ │ │ │ + subs r7, #110 @ 0x6e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, #250 @ 0xfa │ │ │ │ + subs r7, #90 @ 0x5a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r3, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r4, [sp, #288] @ 0x120 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r3, [sp, #840] @ 0x348 │ │ │ │ + ldr r4, [sp, #200] @ 0xc8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r6, #168 @ 0xa8 │ │ │ │ + subs r7, #8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bls.n 4f02dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3de88c> │ │ │ │ + bls.n 4f019c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3de74c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r6, #132 @ 0x84 │ │ │ │ + subs r6, #228 @ 0xe4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r6, [r0, #27] │ │ │ │ + ldrb r6, [r4, #28] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r1, [pc, #288] @ (4f033c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3de8ec>) │ │ │ │ + ldr r1, [pc, #672] @ (4f04bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3dea6c>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r2, [r7, #25] │ │ │ │ + ldrb r2, [r3, #27] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [pc, #1008] @ (4f0614 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3debc4>) │ │ │ │ + ldr r1, [pc, #368] @ (4f0394 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3de944>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, #44 @ 0x2c │ │ │ │ + subs r0, #140 @ 0x8c │ │ │ │ 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 │ │ │ │ @@ -1624762,233 +1624753,233 @@ │ │ │ │ b.n 4f0b5a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3df10a> │ │ │ │ ldr r2, [pc, #448] @ (4f1030 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3df5e0>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ b.n 4f0b5a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3df10a> │ │ │ │ - @ instruction: 0xb8fa │ │ │ │ + cbnz r2, 4f0e96 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3df446> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - adds r2, #100 @ 0x64 │ │ │ │ + adds r2, #196 @ 0xc4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, #108 @ 0x6c │ │ │ │ + adds r6, #204 @ 0xcc │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r1, [pc, #344] @ (4f0fe4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3df594>) │ │ │ │ + ldr r1, [pc, #728] @ (4f1164 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3df714>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r1, #248 @ 0xf8 │ │ │ │ + adds r2, #88 @ 0x58 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - pop {r1} │ │ │ │ + pop {r1, r5, r6} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r1, #184 @ 0xb8 │ │ │ │ + adds r2, #24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, #0 │ │ │ │ + adds r6, #96 @ 0x60 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xb828 │ │ │ │ + @ instruction: 0xb888 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r0, [pc, #688] @ (4f1154 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3df704>) │ │ │ │ + ldr r1, [pc, #48] @ (4f0ed4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3df484>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r5, #220 @ 0xdc │ │ │ │ + adds r6, #60 @ 0x3c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - mov r6, r8 │ │ │ │ + mov lr, r4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldmia r6, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ - adds r0, #204 @ 0xcc │ │ │ │ + adds r1, #44 @ 0x2c │ │ │ │ lsls r3, r0, #3 │ │ │ │ subs r4, r3, r3 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #68 @ 0x44 │ │ │ │ + adds r0, #164 @ 0xa4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r4, #252 @ 0xfc │ │ │ │ + adds r5, #92 @ 0x5c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r7, #248 @ 0xf8 │ │ │ │ + adds r0, #88 @ 0x58 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r1, [pc, #160] @ (4f0f68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3df518>) │ │ │ │ + ldr r1, [pc, #544] @ (4f10e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3df698>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r2, #22 │ │ │ │ + lsls r2, r6, #23 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r5, #68 @ 0x44 │ │ │ │ + cmp r5, #164 @ 0xa4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r7, #152 @ 0x98 │ │ │ │ + cmp r7, #248 @ 0xf8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r1, #158 @ 0x9e │ │ │ │ + adds r1, #254 @ 0xfe │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r0, [r0, #7] │ │ │ │ + ldrb r0, [r4, #8] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r0, r8 │ │ │ │ + add r8, r4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r3, #10 │ │ │ │ + adds r3, #106 @ 0x6a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r3, #30 │ │ │ │ + adds r3, #126 @ 0x7e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - push {r1, r2, r4, r7, lr} │ │ │ │ + push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - adds r3, #0 │ │ │ │ + adds r3, #96 @ 0x60 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp lr, r8 │ │ │ │ + mov r6, r4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bics r6, r3 │ │ │ │ + mvns r6, r7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r2, #122 @ 0x7a │ │ │ │ + adds r2, #218 @ 0xda │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r4, #226 @ 0xe2 │ │ │ │ + cmp r5, #66 @ 0x42 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r2, #78 @ 0x4e │ │ │ │ + adds r2, #174 @ 0xae │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r6, r0, #22 │ │ │ │ + lsls r6, r4, #23 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r0, #50 @ 0x32 │ │ │ │ + adds r0, #146 @ 0x92 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r7, #136 @ 0x88 │ │ │ │ + cmp r7, #232 @ 0xe8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r7, #164 @ 0xa4 │ │ │ │ + adds r0, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r7, #118 @ 0x76 │ │ │ │ + cmp r7, #214 @ 0xd6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - sub sp, #96 @ 0x60 │ │ │ │ + sub sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - adds r1, #98 @ 0x62 │ │ │ │ + adds r1, #194 @ 0xc2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r1, sp, #176 @ 0xb0 │ │ │ │ + add r1, sp, #560 @ 0x230 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r5, #44 @ 0x2c │ │ │ │ + cmp r5, #140 @ 0x8c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r5, #134 @ 0x86 │ │ │ │ + cmp r5, #230 @ 0xe6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r4, #40 @ 0x28 │ │ │ │ + cmp r4, #136 @ 0x88 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [r4, #52] @ 0x34 │ │ │ │ + ldr r4, [r0, #60] @ 0x3c │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r4, #74 @ 0x4a │ │ │ │ + cmp r4, #170 @ 0xaa │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bvs.n 4f0fdc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3df58c> │ │ │ │ + bvs.n 4f0e9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3df44c> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r6, r0 │ │ │ │ + cmn r6, r4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r2, sp, #592 @ 0x250 │ │ │ │ + add r2, sp, #976 @ 0x3d0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvs.n 4f0f50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3df500> │ │ │ │ + bvs.n 4f1010 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3df5c0> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r3, #112 @ 0x70 │ │ │ │ + cmp r3, #208 @ 0xd0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add sl, r6 │ │ │ │ + cmp r2, r2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r3, #88 @ 0x58 │ │ │ │ + cmp r3, #184 @ 0xb8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r2, #202 @ 0xca │ │ │ │ + cmp r3, #42 @ 0x2a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r2, #62 @ 0x3e │ │ │ │ + cmp r2, #158 @ 0x9e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add sp, #440 @ 0x1b8 │ │ │ │ + sub sp, #312 @ 0x138 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cmp r1, #232 @ 0xe8 │ │ │ │ + cmp r2, #72 @ 0x48 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r1, #3 │ │ │ │ + lsrs r2, r5, #4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r3, #6] │ │ │ │ + strh r4, [r7, #8] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r3, #142 @ 0x8e │ │ │ │ + cmp r3, #238 @ 0xee │ │ │ │ lsls r3, r0, #3 │ │ │ │ - b.n 4f122c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3df7dc> │ │ │ │ + b.n 4f12ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3df89c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r6, [r0, #6] │ │ │ │ + strb r6, [r4, #7] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r7, #116 @ 0x74 │ │ │ │ + cmp r7, #212 @ 0xd4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r2, [r1, #44] @ 0x2c │ │ │ │ + strh r2, [r5, #46] @ 0x2e │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbz r0, 4f0fbc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3df56c> │ │ │ │ + sxtb r0, r0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r1, #72 @ 0x48 │ │ │ │ + adds r1, #168 @ 0xa8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r1, #12 │ │ │ │ + adds r1, #108 @ 0x6c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, #134 @ 0x86 │ │ │ │ + adds r0, #230 @ 0xe6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, #84 @ 0x54 │ │ │ │ + adds r0, #180 @ 0xb4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, #186 @ 0xba │ │ │ │ + adds r1, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r7, #80 @ 0x50 │ │ │ │ + cmp r7, #176 @ 0xb0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r7, #46 @ 0x2e │ │ │ │ + cmp r7, #142 @ 0x8e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r7, #20 │ │ │ │ + cmp r7, #116 @ 0x74 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r1, #14 │ │ │ │ + adds r1, #110 @ 0x6e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r7, #212 @ 0xd4 │ │ │ │ + adds r0, #52 @ 0x34 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r7, #166 @ 0xa6 │ │ │ │ + adds r0, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, #200 @ 0xc8 │ │ │ │ + adds r1, #40 @ 0x28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, #162 @ 0xa2 │ │ │ │ + adds r1, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, #76 @ 0x4c │ │ │ │ + adds r0, #172 @ 0xac │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, #22 │ │ │ │ + adds r0, #118 @ 0x76 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r7, #244 @ 0xf4 │ │ │ │ + adds r0, #84 @ 0x54 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r7, #210 @ 0xd2 │ │ │ │ + adds r0, #50 @ 0x32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r7, #160 @ 0xa0 │ │ │ │ + adds r0, #0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r7, #106 @ 0x6a │ │ │ │ + cmp r7, #202 @ 0xca │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r7, #28 │ │ │ │ + cmp r7, #124 @ 0x7c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r7, #6 │ │ │ │ + cmp r7, #102 @ 0x66 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r6, #212 @ 0xd4 │ │ │ │ + cmp r7, #52 @ 0x34 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r6, #186 @ 0xba │ │ │ │ + cmp r7, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r6, #200 @ 0xc8 │ │ │ │ + cmp r7, #40 @ 0x28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r6, #142 @ 0x8e │ │ │ │ + cmp r6, #238 @ 0xee │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r6, #116 @ 0x74 │ │ │ │ + cmp r6, #212 @ 0xd4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r6, #94 @ 0x5e │ │ │ │ + cmp r6, #190 @ 0xbe │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r6, #72 @ 0x48 │ │ │ │ + cmp r6, #168 @ 0xa8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r6, #46 @ 0x2e │ │ │ │ + cmp r6, #142 @ 0x8e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r6, #16 │ │ │ │ + cmp r6, #112 @ 0x70 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r5, #246 @ 0xf6 │ │ │ │ + cmp r6, #86 @ 0x56 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r5, #212 @ 0xd4 │ │ │ │ + cmp r6, #52 @ 0x34 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r7, #122 @ 0x7a │ │ │ │ + cmp r7, #218 @ 0xda │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r4, #208 @ 0xd0 │ │ │ │ + cmp r5, #48 @ 0x30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r4, #182 @ 0xb6 │ │ │ │ + cmp r5, #22 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r4, #140 @ 0x8c │ │ │ │ + cmp r4, #236 @ 0xec │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r4, #122 @ 0x7a │ │ │ │ + cmp r4, #218 @ 0xda │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r4, #88 @ 0x58 │ │ │ │ + cmp r4, #184 @ 0xb8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r4, #50 @ 0x32 │ │ │ │ + cmp r4, #146 @ 0x92 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r4, #44 @ 0x2c │ │ │ │ + cmp r4, #140 @ 0x8c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r4, #202 @ 0xca │ │ │ │ + cmp r5, #42 @ 0x2a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r4, #168 @ 0xa8 │ │ │ │ + cmp r5, #8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r4, #130 @ 0x82 │ │ │ │ + cmp r4, #226 @ 0xe2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r4, #100 @ 0x64 │ │ │ │ + cmp r4, #196 @ 0xc4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ ldr.w r2, [pc, #2924] @ 4f1ba4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e0154> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ b.n 4f0b5a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3df10a> │ │ │ │ @@ -1625993,297 +1625984,297 @@ │ │ │ │ ldr r2, [pc, #584] @ (4f1ddc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e038c>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ b.w 4efcf8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3de2a8> │ │ │ │ nop │ │ │ │ - cmp r3, #8 │ │ │ │ + cmp r3, #104 @ 0x68 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r2, #224 @ 0xe0 │ │ │ │ + cmp r3, #64 @ 0x40 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r2, #248 @ 0xf8 │ │ │ │ + cmp r3, #88 @ 0x58 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r1, #8 │ │ │ │ + cmp r1, #104 @ 0x68 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r0, #240 @ 0xf0 │ │ │ │ + cmp r1, #80 @ 0x50 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r2, #224 @ 0xe0 │ │ │ │ + cmp r3, #64 @ 0x40 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r1, #168 @ 0xa8 │ │ │ │ + cmp r2, #8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r1, #132 @ 0x84 │ │ │ │ + cmp r1, #228 @ 0xe4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r1, #104 @ 0x68 │ │ │ │ + cmp r1, #200 @ 0xc8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r1, #64 @ 0x40 │ │ │ │ + cmp r1, #160 @ 0xa0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r1, #28 │ │ │ │ + cmp r1, #124 @ 0x7c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r0, #248 @ 0xf8 │ │ │ │ + cmp r1, #88 @ 0x58 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r0, #216 @ 0xd8 │ │ │ │ + cmp r1, #56 @ 0x38 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r0, #192 @ 0xc0 │ │ │ │ + cmp r1, #32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r0, #168 @ 0xa8 │ │ │ │ + cmp r1, #8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r0, #144 @ 0x90 │ │ │ │ + cmp r0, #240 @ 0xf0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r0, #108 @ 0x6c │ │ │ │ + cmp r0, #204 @ 0xcc │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r0, #80 @ 0x50 │ │ │ │ + cmp r0, #176 @ 0xb0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r0, #56 @ 0x38 │ │ │ │ + cmp r0, #152 @ 0x98 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r0, #32 │ │ │ │ + cmp r0, #128 @ 0x80 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r0, #8 │ │ │ │ + cmp r0, #104 @ 0x68 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r7, #240 @ 0xf0 │ │ │ │ + cmp r0, #80 @ 0x50 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - sxth r4, r7 │ │ │ │ + uxth r4, r3 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r1, #124 @ 0x7c │ │ │ │ + movs r1, #220 @ 0xdc │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r1, #104 @ 0x68 │ │ │ │ + movs r1, #200 @ 0xc8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r1, #84 @ 0x54 │ │ │ │ + movs r1, #180 @ 0xb4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r6, #192 @ 0xc0 │ │ │ │ + movs r7, #32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsb r2, [r0, r1] │ │ │ │ + ldrsb r2, [r4, r2] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - movs r2, #154 @ 0x9a │ │ │ │ + movs r2, #250 @ 0xfa │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r2, #124 @ 0x7c │ │ │ │ + movs r2, #220 @ 0xdc │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r2, #98 @ 0x62 │ │ │ │ + movs r2, #194 @ 0xc2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r5!, {r2, r3, r6} │ │ │ │ + stmia r5!, {r2, r3, r5, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r5!, {r1, r5, r6} │ │ │ │ + stmia r5!, {r1, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - push {r3, r4, r6, r7} │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xf1fe00cb │ │ │ │ - pop {r2} │ │ │ │ + @ instruction: 0xf25e00cb │ │ │ │ + pop {r2, r5, r6} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cbnz r2, 4f1ca4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e0254> │ │ │ │ + pop {r1, r4} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - rev r4, r4 │ │ │ │ + hlt 0x0004 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 4f208c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e063c> │ │ │ │ + b.n 4f214c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e06fc> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - revsh r4, r2 │ │ │ │ + cbnz r4, 4f1c90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e0240> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 4f20ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e065c> │ │ │ │ + b.n 4f216c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e071c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - hlt 0x0038 │ │ │ │ + cbnz r0, 4f1c92 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e0242> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cbnz r2, 4f1cac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e025c> │ │ │ │ + cbnz r2, 4f1cc4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e0274> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cbnz r4, 4f1c7a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e022a> │ │ │ │ + cbnz r4, 4f1c92 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e0242> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r5, #114 @ 0x72 │ │ │ │ + movs r5, #210 @ 0xd2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r2, #72 @ 0x48 │ │ │ │ + cmp r2, #168 @ 0xa8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r5, #70 @ 0x46 │ │ │ │ + movs r5, #166 @ 0xa6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r5, #16 │ │ │ │ + movs r5, #112 @ 0x70 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r4, #222 @ 0xde │ │ │ │ + movs r5, #62 @ 0x3e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r4, #172 @ 0xac │ │ │ │ + movs r5, #12 │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + movs r4, #218 @ 0xda │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + movs r4, #164 @ 0xa4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ movs r4, #122 @ 0x7a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r4, #68 @ 0x44 │ │ │ │ + movs r4, #76 @ 0x4c │ │ │ │ lsls r3, r0, #3 │ │ │ │ movs r4, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ movs r3, #236 @ 0xec │ │ │ │ lsls r3, r0, #3 │ │ │ │ movs r3, #186 @ 0xba │ │ │ │ lsls r3, r0, #3 │ │ │ │ movs r3, #140 @ 0x8c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r3, #90 @ 0x5a │ │ │ │ - lsls r3, r0, #3 │ │ │ │ - movs r3, #44 @ 0x2c │ │ │ │ - lsls r3, r0, #3 │ │ │ │ - movs r2, #246 @ 0xf6 │ │ │ │ + movs r3, #86 @ 0x56 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r2, #212 @ 0xd4 │ │ │ │ + movs r3, #52 @ 0x34 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r2, #174 @ 0xae │ │ │ │ + movs r3, #14 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r0, #96 @ 0x60 │ │ │ │ + movs r0, #192 @ 0xc0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ + movs r0, #162 @ 0xa2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, r3, #3 │ │ │ │ + subs r4, r7, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r0, sp, #888 @ 0x378 │ │ │ │ + add r1, sp, #248 @ 0xf8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r4, #154 @ 0x9a │ │ │ │ + movs r4, #250 @ 0xfa │ │ │ │ lsls r3, r0, #3 │ │ │ │ pop {r7, pc} │ │ │ │ lsls r1, r7, #5 │ │ │ │ - pop {r1, r2, r5} │ │ │ │ + pop {r1, r2, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - subs r2, r6, #2 │ │ │ │ + subs r2, r2, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r5, #31 │ │ │ │ + adds r2, r1, r1 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r0, r6, #6 │ │ │ │ + subs r0, r2, #0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, r3, #6 │ │ │ │ + adds r0, r7, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r5, #112 @ 0x70 │ │ │ │ + cmp r5, #208 @ 0xd0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r6, [sp, #296] @ 0x128 │ │ │ │ + ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r2, r7, #0 │ │ │ │ + subs r2, r3, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r0, #104 @ 0x68 │ │ │ │ + cmp r0, #200 @ 0xc8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r0, #72 @ 0x48 │ │ │ │ + cmp r0, #168 @ 0xa8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, r2, #5 │ │ │ │ + adds r0, r6, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, r6, #4 │ │ │ │ + adds r6, r2, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r5, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r6, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r0, r3, #7 │ │ │ │ + subs r0, r7, #0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r7, #234 @ 0xea │ │ │ │ + cmp r0, #74 @ 0x4a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r7, #194 @ 0xc2 │ │ │ │ + cmp r0, #34 @ 0x22 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r7, #154 @ 0x9a │ │ │ │ + movs r7, #250 @ 0xfa │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r7, #70 @ 0x46 │ │ │ │ + movs r7, #166 @ 0xa6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r7, #40 @ 0x28 │ │ │ │ + movs r7, #136 @ 0x88 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r7, #28 │ │ │ │ + movs r7, #124 @ 0x7c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r6, #200 @ 0xc8 │ │ │ │ + movs r7, #40 @ 0x28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r5, [sp, #256] @ 0x100 │ │ │ │ + ldr r5, [sp, #640] @ 0x280 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r0, r6, #4 │ │ │ │ + adds r0, r2, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [pc, #424] @ (4f1eb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e0468>) │ │ │ │ + ldr r4, [pc, #808] @ (4f2038 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e05e8>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - movs r2, #50 @ 0x32 │ │ │ │ + movs r2, #146 @ 0x92 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, r5, #4 │ │ │ │ + subs r6, r1, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r5, pc, #1016 @ (adr r5, 4f2114 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e06c4>) │ │ │ │ + add r6, pc, #376 @ (adr r6, 4f1e94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e0444>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r4, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r5, [sp, #56] @ 0x38 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r2, #62 @ 0x3e │ │ │ │ + adds r2, #158 @ 0x9e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [sp, #592] @ 0x250 │ │ │ │ + ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r2, #38 @ 0x26 │ │ │ │ + adds r2, #134 @ 0x86 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r6, #72 @ 0x48 │ │ │ │ + movs r6, #168 @ 0xa8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r5, #236 @ 0xec │ │ │ │ + movs r6, #76 @ 0x4c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, r6, r7 │ │ │ │ + adds r4, r2, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r6, #4 │ │ │ │ + movs r6, #100 @ 0x64 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, r7, r4 │ │ │ │ + subs r0, r3, r6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r6, pc, #800 @ (adr r6, 4f2064 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e0614>) │ │ │ │ + add r7, pc, #160 @ (adr r7, 4f1de4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e0394>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - movs r1, #26 │ │ │ │ + movs r1, #122 @ 0x7a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, r3, r3 │ │ │ │ + subs r0, r7, r4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, pc, #936 @ (adr r2, 4f20f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e06a8>) │ │ │ │ + add r3, pc, #296 @ (adr r3, 4f1e78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e0428>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r0, #126 @ 0x7e │ │ │ │ + movs r0, #222 @ 0xde │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, r4, #5 │ │ │ │ + adds r0, r0, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r2, r0, #5 │ │ │ │ + adds r2, r4, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r4, r4, #4 │ │ │ │ + adds r4, r0, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r2, r2, #5 │ │ │ │ + adds r2, r6, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r4, r1, #2 │ │ │ │ + adds r4, r5, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, r5, #1 │ │ │ │ + adds r6, r1, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, r2, #1 │ │ │ │ + adds r0, r6, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, r7, #3 │ │ │ │ + adds r6, r3, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, r4, #3 │ │ │ │ + adds r0, r0, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, r1, #2 │ │ │ │ + adds r6, r5, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, r6, #1 │ │ │ │ + adds r0, r2, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r2, r1, #1 │ │ │ │ + adds r2, r5, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, r7, r5 │ │ │ │ + subs r6, r3, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, r6, r7 │ │ │ │ + adds r6, r2, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, r3, #1 │ │ │ │ + adds r6, r7, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r4, r7, r4 │ │ │ │ + subs r4, r3, r6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r1, sp, #832 @ 0x340 │ │ │ │ + add r2, sp, #192 @ 0xc0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r0, r5, r3 │ │ │ │ + adds r0, r1, r5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, r3, r3 │ │ │ │ + adds r0, r7, r4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, r5, r3 │ │ │ │ + subs r0, r1, r5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r2, r6, #3 │ │ │ │ + subs r2, r2, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, r6, r6 │ │ │ │ + adds r4, r2, #0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - vmla.i d0, d26, d2[3] │ │ │ │ - subs r0, r6, r6 │ │ │ │ + vmla.i32 d16, d26, d14[0] │ │ │ │ + adds r0, r2, #0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r1, [sp, #624] @ 0x270 │ │ │ │ + ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r6, [r6, #25] │ │ │ │ + strb r6, [r2, #27] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r5, [sp, #288] @ 0x120 │ │ │ │ + ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - rev r0, r3 │ │ │ │ + rev16 r0, r7 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r6, [r7, r5] │ │ │ │ + ldr r6, [r3, r7] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r4, r7, #30 │ │ │ │ + adds r4, r3, r0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r6, #31 │ │ │ │ + adds r4, r2, r1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ + add r0, pc, #336 @ (adr r0, 4f1f28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e04d8>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r7, [sp, #808] @ 0x328 │ │ │ │ + add r0, pc, #168 @ (adr r0, 4f1e84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e0434>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ + add r0, pc, #80 @ (adr r0, 4f1e30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e03e0>) │ │ │ │ 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] @ 4f2274 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e0824> │ │ │ │ @@ -1626749,95 +1626740,95 @@ │ │ │ │ cmp r7, r4 │ │ │ │ bne.n 4f2258 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e0808> │ │ │ │ ldr r2, [pc, #172] @ (4f231c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e08cc>) │ │ │ │ add r2, pc │ │ │ │ b.n 4f2086 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e0636> │ │ │ │ b.n 4f267c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e0c2c> │ │ │ │ lsls r0, r0, #6 │ │ │ │ - lsrs r2, r0, #29 │ │ │ │ + lsrs r2, r4, #30 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - str r5, [sp, #936] @ 0x3a8 │ │ │ │ + str r6, [sp, #296] @ 0x128 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r1, #40 @ 0x28 │ │ │ │ + movs r1, #136 @ 0x88 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xebe800cf │ │ │ │ - lsrs r2, r2, #27 │ │ │ │ + mcrr 0, 12, r0, r8, cr15 │ │ │ │ + lsrs r2, r6, #28 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - movs r0, #232 @ 0xe8 │ │ │ │ + movs r1, #72 @ 0x48 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r1, #26 │ │ │ │ + lsrs r0, r5, #27 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - @ instruction: 0xb740 │ │ │ │ + @ instruction: 0xb7a0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r2, #24 │ │ │ │ + lsrs r4, r6, #25 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - str r4, [sp, #760] @ 0x2f8 │ │ │ │ + str r5, [sp, #120] @ 0x78 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r2, r4, #5 │ │ │ │ + subs r2, r0, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r4, [sp, #400] @ 0x190 │ │ │ │ + str r4, [sp, #784] @ 0x310 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r6, r6, #4 │ │ │ │ + subs r6, r2, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, r6, #2 │ │ │ │ + subs r4, r2, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r3, #54 @ 0x36 │ │ │ │ + movs r3, #150 @ 0x96 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r0, r4, #20 │ │ │ │ + lsrs r0, r0, #22 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - str r3, [sp, #824] @ 0x338 │ │ │ │ + str r4, [sp, #184] @ 0xb8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r0, r5, #2 │ │ │ │ + subs r0, r1, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r2, r4, #0 │ │ │ │ + subs r2, r0, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r2, #176 @ 0xb0 │ │ │ │ + movs r3, #16 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r2, r6, #18 │ │ │ │ + lsrs r2, r2, #20 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r2, r3, #1 │ │ │ │ + subs r2, r7, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, r7, #0 │ │ │ │ + subs r0, r3, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrd r0, r0, [r4, #-828] @ 0x33c │ │ │ │ - lsrs r6, r7, #16 │ │ │ │ + @ instruction: 0xe9b400cf │ │ │ │ + lsrs r6, r3, #18 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r2, r5, #0 │ │ │ │ + subs r2, r1, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r7, #15 │ │ │ │ + lsrs r6, r3, #17 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - push {r1, r2, r4, r5, r7} │ │ │ │ + push {r1, r2, r4, lr} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - adds r0, r7, #7 │ │ │ │ + subs r0, r3, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, r5, #6 │ │ │ │ + subs r6, r1, #0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r4, #2 │ │ │ │ + asrs r0, r0, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r2, #2 │ │ │ │ + asrs r4, r6, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r4, r1, #6 │ │ │ │ + adds r4, r5, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r2, r7, #4 │ │ │ │ + adds r2, r3, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r7, #1 │ │ │ │ + asrs r4, r3, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r6, #1 │ │ │ │ + asrs r6, r2, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r4, r2, #3 │ │ │ │ + adds r4, r6, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r4, r5, #1 │ │ │ │ + adds r4, r1, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, r4, #2 │ │ │ │ + adds r6, r0, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, r6, #0 │ │ │ │ + adds r6, r2, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r0, #196 @ 0xc4 │ │ │ │ + movs r1, #36 @ 0x24 │ │ │ │ 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 │ │ │ │ @@ -1626945,29 +1626936,29 @@ │ │ │ │ b.n 4f234e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e08fe> │ │ │ │ ldr r2, [pc, #40] @ (4f2458 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e0a08>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ b.n 4f23fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e09ac> │ │ │ │ - lsrs r0, r0, #8 │ │ │ │ + lsrs r0, r4, #9 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r4, r0, #1 │ │ │ │ + adds r4, r4, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r7, #6 │ │ │ │ + lsrs r0, r3, #8 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - lsrs r0, r7, #5 │ │ │ │ + lsrs r0, r3, #7 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r4, r1, r7 │ │ │ │ + adds r4, r5, #0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, r0, r6 │ │ │ │ + subs r6, r4, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r5, #25 │ │ │ │ + asrs r2, r1, #27 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r4, r2, r6 │ │ │ │ + subs r4, r6, r7 │ │ │ │ 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 │ │ │ │ @@ -1628107,317 +1628098,317 @@ │ │ │ │ movs r0, r0 │ │ │ │ blt.n 4f31fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e17ac> │ │ │ │ lsls r0, r0, #6 │ │ │ │ cmp r7, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r7, r3 │ │ │ │ + subs r2, r3, r5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [r3, #88] @ 0x58 │ │ │ │ + ldr r0, [r7, #92] @ 0x5c │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r0, r1, r4 │ │ │ │ + subs r0, r5, r5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, r0, r4 │ │ │ │ + subs r0, r4, r5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r4, #108 @ 0x6c │ │ │ │ + movs r4, #204 @ 0xcc │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r6, [r3, #52] @ 0x34 │ │ │ │ + ldrh r6, [r7, #54] @ 0x36 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r2, r7, r2 │ │ │ │ + subs r2, r3, r4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, r0, r3 │ │ │ │ + subs r0, r4, r4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, r6, r2 │ │ │ │ + subs r4, r2, r4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r0, #104 @ 0x68 │ │ │ │ + movs r0, #200 @ 0xc8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r2, r7, r2 │ │ │ │ + subs r2, r3, r4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, r7, r2 │ │ │ │ + subs r6, r3, r4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, r7, r2 │ │ │ │ + subs r6, r3, r4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, r7, r2 │ │ │ │ + subs r6, r3, r4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, r0, r3 │ │ │ │ + subs r6, r4, r4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, r6, r2 │ │ │ │ + subs r6, r2, r4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, r0, r3 │ │ │ │ + subs r0, r4, r4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, r1, r3 │ │ │ │ + subs r0, r5, r4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, r5, r5 │ │ │ │ + subs r4, r1, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, r6, r5 │ │ │ │ + subs r6, r2, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, r7, r5 │ │ │ │ + subs r6, r3, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, r0, r7 │ │ │ │ + adds r6, r4, #0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, r1, r7 │ │ │ │ + adds r6, r5, #0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, r5, r7 │ │ │ │ + adds r0, r1, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r2, r3, r7 │ │ │ │ + adds r2, r7, #0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r0, #166 @ 0xa6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r0, [sp, #320] @ 0x140 │ │ │ │ + str r0, [sp, #704] @ 0x2c0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r4, r4, #31 │ │ │ │ + adds r4, r0, r1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r2, [r2, r2] │ │ │ │ + ldr r2, [r6, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r0, r1, r7 │ │ │ │ + subs r0, r5, r0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - movs r0, #20 │ │ │ │ + movs r0, #116 @ 0x74 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + str r0, [sp, #408] @ 0x198 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r4, r3, #30 │ │ │ │ + asrs r4, r7, #31 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [r1, r1] │ │ │ │ + ldr r0, [r5, r2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r6, r7, r5 │ │ │ │ + adds r6, r3, r7 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r2, r3, #7 │ │ │ │ + movs r0, #58 @ 0x3a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r4, [r7, #60] @ 0x3c │ │ │ │ + str r0, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r0, r2, #29 │ │ │ │ + asrs r0, r6, #30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsb r6, [r7, r7] │ │ │ │ + ldr r6, [r3, r1] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r4, r6, r4 │ │ │ │ + adds r4, r2, r6 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r4, [r4, #2] │ │ │ │ + strb r4, [r0, #4] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - lsrs r0, r6, #26 │ │ │ │ + lsrs r0, r2, #28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r4, #24 │ │ │ │ + asrs r2, r0, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r4, #23 │ │ │ │ + asrs r6, r0, #25 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r3, sp, #904 @ 0x388 │ │ │ │ + add r4, sp, #264 @ 0x108 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r2, r0, #22 │ │ │ │ + asrs r2, r4, #23 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, r4, r5 │ │ │ │ + subs r4, r0, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r6, #24 │ │ │ │ + asrs r6, r2, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, r7, r4 │ │ │ │ + subs r6, r3, r6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r0, #23 │ │ │ │ + asrs r4, r4, #24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, r3, r4 │ │ │ │ + subs r4, r7, r5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r5, #22 │ │ │ │ + asrs r6, r1, #24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, r6, r3 │ │ │ │ + subs r6, r2, r5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r3, #22 │ │ │ │ + asrs r0, r7, #23 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, r7, r2 │ │ │ │ + subs r4, r3, r4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r7, #21 │ │ │ │ + asrs r6, r3, #23 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r2, r0, r2 │ │ │ │ + subs r2, r4, r3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r4, #21 │ │ │ │ + asrs r4, r0, #23 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, r3, r1 │ │ │ │ + subs r0, r7, r2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r1, #21 │ │ │ │ + asrs r2, r5, #22 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r2, r4, r0 │ │ │ │ + subs r2, r0, r2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r6, #20 │ │ │ │ + asrs r0, r2, #22 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, r6, r7 │ │ │ │ + subs r6, r2, r1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, r5, r7 │ │ │ │ + subs r0, r1, r1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r2, r0, r7 │ │ │ │ + subs r2, r4, r0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, r2, r7 │ │ │ │ + subs r0, r6, r0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, r2, r6 │ │ │ │ + adds r0, r6, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r4, #19 │ │ │ │ + asrs r6, r0, #21 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, r4, r5 │ │ │ │ + adds r6, r0, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r2, #19 │ │ │ │ + asrs r0, r6, #20 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, r5, r4 │ │ │ │ + adds r6, r1, r6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r2, #20 │ │ │ │ + asrs r0, r6, #21 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, r6, r3 │ │ │ │ + adds r6, r2, r5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r6, #19 │ │ │ │ + asrs r4, r2, #21 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, r0, r3 │ │ │ │ + adds r6, r4, r4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r3, #19 │ │ │ │ + asrs r4, r7, #20 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r4, r7, r0 │ │ │ │ + adds r4, r3, r2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r4, #17 │ │ │ │ + asrs r6, r0, #19 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, r0, r0 │ │ │ │ + adds r6, r4, r1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r2, #17 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r4, #30 │ │ │ │ + adds r6, r0, r0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r2, #18 │ │ │ │ + asrs r0, r6, #19 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r0, #30 │ │ │ │ + asrs r2, r4, #31 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r7, #17 │ │ │ │ + asrs r0, r3, #19 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r2, #29 │ │ │ │ + asrs r4, r6, #30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r6, #28 │ │ │ │ + asrs r2, r2, #30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r1, #17 │ │ │ │ + asrs r4, r5, #18 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r7, #27 │ │ │ │ + asrs r2, r3, #29 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r3, #23 │ │ │ │ + asrs r0, r7, #24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r3, #27 │ │ │ │ + asrs r0, r7, #28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r6, [r1, #40] @ 0x28 │ │ │ │ + ldrh r6, [r5, #42] @ 0x2a │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strb r2, [r2, r5] │ │ │ │ + strb r2, [r6, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r0, r2, #18 │ │ │ │ + asrs r0, r6, #19 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r0, #26 │ │ │ │ + asrs r4, r4, #27 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - asrs r0, r0, #26 │ │ │ │ + asrs r0, r4, #27 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r6, [r0, #38] @ 0x26 │ │ │ │ + ldrh r6, [r4, #40] @ 0x28 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strb r2, [r1, r4] │ │ │ │ + strb r2, [r5, r5] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r0, r1, #17 │ │ │ │ + asrs r0, r5, #18 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r7, #24 │ │ │ │ + asrs r4, r3, #26 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - asrs r4, r5, #24 │ │ │ │ + asrs r4, r1, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r6, [r7, #34] @ 0x22 │ │ │ │ + ldrh r6, [r3, #38] @ 0x26 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strb r2, [r0, r3] │ │ │ │ + strb r2, [r4, r4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r0, r0, #16 │ │ │ │ + asrs r0, r4, #17 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r6, #23 │ │ │ │ + asrs r4, r2, #25 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - asrs r4, r2, #23 │ │ │ │ + asrs r4, r6, #24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r6, [r6, #32] │ │ │ │ + ldrh r6, [r2, #36] @ 0x24 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strb r2, [r7, r1] │ │ │ │ + strb r2, [r3, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r6, r7, #22 │ │ │ │ + asrs r6, r3, #24 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - asrs r0, r7, #21 │ │ │ │ + asrs r0, r3, #23 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r6, #18 │ │ │ │ + asrs r2, r2, #20 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r0, #21 │ │ │ │ + asrs r0, r4, #22 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r3, #18 │ │ │ │ + asrs r2, r7, #19 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r1, #20 │ │ │ │ + asrs r0, r5, #21 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r0, #18 │ │ │ │ + asrs r2, r4, #19 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r2, #18 │ │ │ │ + asrs r0, r6, #19 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r5, #17 │ │ │ │ + asrs r2, r1, #19 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r4, #17 │ │ │ │ + asrs r0, r0, #19 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r2, #17 │ │ │ │ + asrs r2, r6, #18 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r5, #16 │ │ │ │ + asrs r0, r1, #18 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r7, #16 │ │ │ │ + asrs r2, r3, #18 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r5, #15 │ │ │ │ + asrs r4, r1, #17 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r6, #13 │ │ │ │ + asrs r2, r2, #15 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r6, #14 │ │ │ │ + asrs r4, r2, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r3, #13 │ │ │ │ + asrs r2, r7, #14 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r7, #13 │ │ │ │ + asrs r4, r3, #15 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r0, #13 │ │ │ │ + asrs r2, r4, #14 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r2, #13 │ │ │ │ + asrs r0, r6, #14 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r5, #12 │ │ │ │ + asrs r2, r1, #14 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r4, #12 │ │ │ │ + asrs r0, r0, #14 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r2, #12 │ │ │ │ + asrs r2, r6, #13 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r5, #11 │ │ │ │ + asrs r0, r1, #13 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r7, #11 │ │ │ │ + asrs r2, r3, #13 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r3, #8 │ │ │ │ + asrs r4, r7, #9 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r5, #7 │ │ │ │ + asrs r6, r1, #9 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r6, #7 │ │ │ │ + asrs r6, r2, #9 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r2, #7 │ │ │ │ + asrs r4, r6, #8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r2, #7 │ │ │ │ + asrs r0, r6, #8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r7, #6 │ │ │ │ + asrs r2, r3, #8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r5, #6 │ │ │ │ + asrs r2, r1, #8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r4, #6 │ │ │ │ + asrs r0, r0, #8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r7, #5 │ │ │ │ + asrs r0, r3, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r0, #6 │ │ │ │ + asrs r6, r4, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r2, r7, r5 │ │ │ │ + adds r2, r3, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, r1, r6 │ │ │ │ + adds r6, r5, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r4, r2, r6 │ │ │ │ + adds r4, r6, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, r2, r6 │ │ │ │ + adds r6, r6, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r4, r2, r3 │ │ │ │ + adds r4, r6, r4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, r4, r3 │ │ │ │ + adds r6, r0, r5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r2, r4, r3 │ │ │ │ + adds r2, r0, r5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r2, [r7, r4] │ │ │ │ + ldrh r2, [r3, r6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r4, r7, #1 │ │ │ │ + lsrs r4, r3, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r2, [r2, #34] @ 0x22 │ │ │ │ + ldrh r2, [r6, #36] @ 0x24 │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.w 4f30f2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e16a2> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ adds r7, #1 │ │ │ │ @@ -1628978,201 +1628969,201 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ ldrb.w r3, [r8, #384] @ 0x180 │ │ │ │ b.n 4f3530 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e1ae0> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r4, [r2, #34] @ 0x22 │ │ │ │ + strh r4, [r6, #36] @ 0x24 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r2, r4, #16 │ │ │ │ + lsrs r2, r0, #18 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r4, #16 │ │ │ │ + lsrs r0, r0, #18 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r3, #16 │ │ │ │ + lsrs r6, r7, #17 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsb r0, [r2, r0] │ │ │ │ + ldrsb r0, [r6, r1] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r4, r5, #28 │ │ │ │ + lsrs r4, r1, #30 │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldmia r3!, {r6, r7} │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #31] │ │ │ │ + strh r0, [r5, #0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r0, #31] │ │ │ │ + strh r0, [r4, #0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r0, r7, #13 │ │ │ │ + lsrs r0, r3, #15 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r6, #19 │ │ │ │ + asrs r6, r2, #21 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r0, [r3, #30] │ │ │ │ + ldrb r0, [r7, #31] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r4, r5, #18 │ │ │ │ + asrs r4, r1, #20 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r1, #18 │ │ │ │ + asrs r4, r5, #19 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r5, #17 │ │ │ │ + asrs r4, r1, #19 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r0, #27 │ │ │ │ + asrs r6, r4, #28 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r0, r2, #15 │ │ │ │ + lsrs r0, r6, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r2, r4, r0 │ │ │ │ + subs r2, r0, r2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r0, r7, #14 │ │ │ │ + lsrs r0, r3, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r2, [r2, #2] │ │ │ │ + ldrh r2, [r6, #4] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - lsrs r0, r4, #14 │ │ │ │ + lsrs r0, r0, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r0, #16 │ │ │ │ + asrs r0, r4, #17 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r7, #2 │ │ │ │ + asrs r6, r3, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r1, #3 │ │ │ │ + asrs r4, r5, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r6, #11 │ │ │ │ + lsrs r6, r2, #13 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r0, #3 │ │ │ │ + asrs r6, r4, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r1, #3 │ │ │ │ + asrs r2, r5, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r1, #3 │ │ │ │ + asrs r2, r5, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r7, #2 │ │ │ │ + asrs r2, r3, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r1, #3 │ │ │ │ + asrs r2, r5, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r4, #3 │ │ │ │ + asrs r0, r0, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r5, #3 │ │ │ │ + asrs r4, r1, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r5, #3 │ │ │ │ + asrs r6, r1, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r7, #32 │ │ │ │ + asrs r0, r3, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r4, #3 │ │ │ │ + asrs r4, r0, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r4, #3 │ │ │ │ + asrs r2, r0, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r6, #3 │ │ │ │ + asrs r2, r2, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r4, #5 │ │ │ │ + asrs r6, r0, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r4, #13 │ │ │ │ + lsrs r4, r0, #15 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r2, #5 │ │ │ │ + asrs r6, r6, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r6, #5 │ │ │ │ + asrs r2, r2, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r6, #5 │ │ │ │ + lsrs r4, r2, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r7, [sp, #224] @ 0xe0 │ │ │ │ + str r7, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r6, r0, #4 │ │ │ │ + lsrs r6, r4, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r6, #4 │ │ │ │ + asrs r0, r2, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r1, #5 │ │ │ │ + lsrs r6, r5, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r2, #3 │ │ │ │ + asrs r0, r6, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r7, #4 │ │ │ │ + lsrs r2, r3, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r4, #2 │ │ │ │ + asrs r6, r0, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r1, #3 │ │ │ │ + lsrs r4, r5, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r4, [r4, #17] │ │ │ │ + ldrb r4, [r0, #19] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - lsrs r2, r7, #2 │ │ │ │ + lsrs r2, r3, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r2, [r6, #16] │ │ │ │ + ldrb r2, [r2, #18] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - lsrs r4, r4, #2 │ │ │ │ + lsrs r4, r0, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r0, [r0, #16] │ │ │ │ + ldrb r0, [r4, #17] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - lsrs r6, r1, #2 │ │ │ │ + lsrs r6, r5, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r2, [r2, #15] │ │ │ │ + ldrb r2, [r6, #16] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - lsrs r0, r7, #1 │ │ │ │ + lsrs r0, r3, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xf25c00c0 │ │ │ │ - lsrs r6, r4, #1 │ │ │ │ + @ instruction: 0xf2bc00c0 │ │ │ │ + lsrs r6, r0, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xf25a00c0 │ │ │ │ - lsrs r0, r2, #1 │ │ │ │ + @ instruction: 0xf2ba00c0 │ │ │ │ + lsrs r0, r6, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bvc.n 4f39a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e1f54> │ │ │ │ + bhi.n 4f3a64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e2014> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r2, r7, #32 │ │ │ │ + lsrs r2, r3, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r2, [r0, #7] │ │ │ │ + ldrb r2, [r4, #8] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - lsrs r4, r4, #32 │ │ │ │ + lsrs r4, r0, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r4, [r1, #5] │ │ │ │ + ldrb r4, [r5, #6] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - lsrs r6, r1, #32 │ │ │ │ + lsrs r6, r5, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r7, #30 │ │ │ │ + asrs r6, r3, #32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r0, r7, #31 │ │ │ │ + lsrs r0, r3, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r2, #30 │ │ │ │ + lsrs r0, r6, #31 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r2, r4, #31 │ │ │ │ + lsrs r2, r0, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r2, #29 │ │ │ │ + lsrs r6, r6, #30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r4, r1, #31 │ │ │ │ + lsrs r4, r5, #32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r3, #28 │ │ │ │ + lsrs r4, r7, #29 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r2, r7, #30 │ │ │ │ + lsrs r2, r3, #32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r6, #27 │ │ │ │ + lsrs r2, r2, #29 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r4, r4, #30 │ │ │ │ + lsrs r4, r0, #32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r0, #27 │ │ │ │ + lsrs r4, r4, #28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r6, r1, #30 │ │ │ │ + lsls r6, r5, #31 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r3, #26 │ │ │ │ + lsrs r2, r7, #27 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r0, r7, #29 │ │ │ │ + lsls r0, r3, #31 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r6, #25 │ │ │ │ + lsrs r4, r2, #27 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r2, r4, #29 │ │ │ │ + lsls r2, r0, #31 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r5, #24 │ │ │ │ + lsrs r6, r1, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r4, r1, #29 │ │ │ │ + lsls r4, r5, #30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r4, [r7, #20] │ │ │ │ + ldrb r4, [r3, #22] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - lsls r6, r6, #28 │ │ │ │ + lsls r6, r2, #30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r6, [r3, #19] │ │ │ │ + ldrb r6, [r7, #20] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - lsls r4, r4, #28 │ │ │ │ + lsls r4, r0, #30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r1, #19 │ │ │ │ + lsrs r4, r5, #20 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r6, r1, #28 │ │ │ │ + lsls r6, r5, #29 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r4, #18 │ │ │ │ + lsrs r4, r0, #20 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r2, r2, #29 │ │ │ │ + lsls r2, r6, #30 │ │ │ │ lsls r3, r0, #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 r4, r2 │ │ │ │ @@ -1629187,15 +1629178,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 af0acc │ │ │ │ + bl af0ab4 │ │ │ │ cbnz r0, 4f3b50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e2100> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ adds r1, #1 │ │ │ │ bl 457aec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34609c> │ │ │ │ mov r4, r0 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ @@ -1629219,15 +1629210,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ bl 4f245c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e0a0c> │ │ │ │ add r0, sp, #16 │ │ │ │ - bl af0af0 │ │ │ │ + bl af0ad8 │ │ │ │ b.n 4f3b12 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e20c2> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r0, #6 │ │ │ │ stmia r4!, {r1, r6, r7} │ │ │ │ @@ -1629322,15 +1629313,15 @@ │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ stmia r4!, {r2} │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r3, r2] │ │ │ │ + ldrsh r0, [r7, r3] │ │ │ │ lsls r1, r0, #3 │ │ │ │ stmia r3!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r0, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1629345,15 +1629336,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 af0acc │ │ │ │ + bl af0ab4 │ │ │ │ cbnz r0, 4f3ce0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e2290> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ adds r1, #1 │ │ │ │ bl 457aec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34609c> │ │ │ │ mov r4, r0 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ @@ -1629375,15 +1629366,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ bl 4f3be0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e2190> │ │ │ │ add r0, sp, #16 │ │ │ │ - bl af0af0 │ │ │ │ + bl af0ad8 │ │ │ │ b.n 4f3ca2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e2252> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r1, r4, r5} │ │ │ │ @@ -1638906,17 +1638897,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r1, #32] │ │ │ │ lsls r0, r0, #6 │ │ │ │ str r6, [r1, #24] │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r4, r3, r3 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #40 @ 0x28 │ │ │ │ + subs r5, #136 @ 0x88 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - subs r4, #74 @ 0x4a │ │ │ │ + subs r4, #170 @ 0xaa │ │ │ │ lsls r4, r1, #5 │ │ │ │ cmp r0, #136 @ 0x88 │ │ │ │ bhi.n 4fa358 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e8908> │ │ │ │ cmp r0, #109 @ 0x6d │ │ │ │ bls.n 4fa34a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e88fa> │ │ │ │ sub.w r2, r0, #110 @ 0x6e │ │ │ │ movs r3, #1 │ │ │ │ @@ -1639090,15 +1639081,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fa3b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e8968> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4fa4da <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e8a8a> │ │ │ │ mov r0, r9 │ │ │ │ - bl af4cec │ │ │ │ + bl af4cd4 │ │ │ │ str r5, [r0, #0] │ │ │ │ b.n 4fa4da <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e8a8a> │ │ │ │ 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 │ │ │ │ @@ -1639893,15 +1639884,15 @@ │ │ │ │ lsls r0, r0, #6 │ │ │ │ ldr r0, [r1, r4] │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r4, r3, r3 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #142 @ 0x8e │ │ │ │ + adds r3, #238 @ 0xee │ │ │ │ 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 │ │ │ │ @@ -1639959,15 +1639950,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 af4cbc │ │ │ │ + bl af4ca4 │ │ │ │ ldr r5, [r6, #24] │ │ │ │ subs r3, r0, r4 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ strb.w r3, [sp, #172] @ 0xac │ │ │ │ cbz r5, 4fae46 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e93f6> │ │ │ │ ldr r4, [r5, #16] │ │ │ │ @@ -1640001,15 +1639992,15 @@ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cbz r3, 4fae7e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e942e> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ strb r5, [r4, #13] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4fae60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e9410> │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - bl af4cec │ │ │ │ + bl af4cd4 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4fae66 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e9416> │ │ │ │ mov r0, r6 │ │ │ │ bl 487eb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x376468> │ │ │ │ @@ -1640025,15 +1640016,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 af4d98 │ │ │ │ + bl af4d80 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4faf86 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e9536> │ │ │ │ ldr r6, [r0, #0] │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 4faf86 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e9536> │ │ │ │ ldrb r3, [r6, #13] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1640106,15 +1640097,15 @@ │ │ │ │ add.w lr, lr, #8 │ │ │ │ ldr.w r3, [lr, #-4] │ │ │ │ adds r1, r3, #1 │ │ │ │ bne.n 4faefa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e94aa> │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ mov r9, sl │ │ │ │ - bl af4d98 │ │ │ │ + bl af4d80 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4faeae <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e945e> │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ bl 486c50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x375200> │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ blx 74568 │ │ │ │ @@ -1640221,37 +1640212,37 @@ │ │ │ │ ldr.w r5, [r9, #8] │ │ │ │ mov r2, r5 │ │ │ │ bl 4fa3b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e8968> │ │ │ │ ldr r4, [sp, #212] @ 0xd4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ - bl af4cbc │ │ │ │ + bl af4ca4 │ │ │ │ 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 4fa4b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e8a60> │ │ │ │ b.n 4fb0f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e96a0> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cbz r4, 4fb0fa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e96aa> │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - bl af4cec │ │ │ │ + bl af4cd4 │ │ │ │ mov r3, r5 │ │ │ │ str r4, [r0, #0] │ │ │ │ mov r2, fp │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #176 @ 0xb0 │ │ │ │ bl 4fa4b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e8a60> │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ - bl af4d98 │ │ │ │ + bl af4d80 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4fb0d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e9688> │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ blx 74568 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ strb r3, [r6, #13] │ │ │ │ @@ -1640339,15 +1640330,15 @@ │ │ │ │ nop │ │ │ │ strh r6, [r0, r2] │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r6, r1] │ │ │ │ lsls r0, r0, #6 │ │ │ │ - cmp r5, #128 @ 0x80 │ │ │ │ + cmp r5, #224 @ 0xe0 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r4, r0] │ │ │ │ lsls r0, r0, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1640791,15 +1640782,15 @@ │ │ │ │ ldrb.w r3, [r3, #128] @ 0x80 │ │ │ │ and.w r3, r3, r1 │ │ │ │ strb.w r3, [r4, #128] @ 0x80 │ │ │ │ bhi.n 4fb6d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e9c80> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - movs r5, #170 @ 0xaa │ │ │ │ + movs r6, #10 │ │ │ │ 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 │ │ │ │ @@ -1644747,21 +1644738,21 @@ │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 4fe1ea <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3ec79a> │ │ │ │ b.n 4fe202 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3ec7b2> │ │ │ │ movs r0, #32 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #608 @ (adr r5, 4fe53c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3ecaec>) │ │ │ │ + add r5, pc, #992 @ (adr r5, 4fe6bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3ecc6c>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r6, [r6, r4] │ │ │ │ + str r6, [r2, r6] │ │ │ │ lsls r2, r0, #3 │ │ │ │ adds r4, r7, #5 │ │ │ │ lsls r0, r0, #6 │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ 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] @ (4fe564 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3ecb14>) │ │ │ │ @@ -1648019,15 +1648010,15 @@ │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #26 │ │ │ │ lsls r0, r0, #6 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 500674 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3eec24> │ │ │ │ + b.n 500734 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3eece4> │ │ │ │ lsls r3, r1, #5 │ │ │ │ adds r4, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1670135,24 +1670126,24 @@ │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cbnz r3, 50edbc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3fd36c> │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 50ee14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3fd3c4> │ │ │ │ vcvt.f64.f32 d7, s17 │ │ │ │ vcvt.f64.f32 d0, s19 │ │ │ │ vmul.f64 d0, d7, d0 │ │ │ │ - bl af0378 │ │ │ │ + bl af0360 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ mov r1, sl │ │ │ │ bl 50ec3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3fd1ec> │ │ │ │ vcvt.f32.f64 s14, d0 │ │ │ │ vcvt.f64.f32 d6, s16 │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vadd.f64 d0, d7, d6 │ │ │ │ - bl af0378 │ │ │ │ + bl af0360 │ │ │ │ vadd.f32 s0, s16, s0 │ │ │ │ add r4, r8 │ │ │ │ vstr s0, [r4] │ │ │ │ cbz r7, 50edd6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3fd386> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ @@ -1670211,36 +1670202,36 @@ │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 48799c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x375f4c> │ │ │ │ uxtb r0, r6 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ - bl af09fc │ │ │ │ + bl af09e4 │ │ │ │ ubfx r0, r6, #8, #8 │ │ │ │ vmov.f32 s24, s0 │ │ │ │ - bl af09fc │ │ │ │ + bl af09e4 │ │ │ │ ubfx r0, r6, #16, #8 │ │ │ │ vmov.f32 s23, s0 │ │ │ │ - bl af09fc │ │ │ │ + bl af09e4 │ │ │ │ lsrs r0, r6, #24 │ │ │ │ vmov.f32 s22, s0 │ │ │ │ - bl af09fc │ │ │ │ + bl af09e4 │ │ │ │ uxtb r0, r5 │ │ │ │ vmov.f32 s21, s0 │ │ │ │ - bl af09fc │ │ │ │ + bl af09e4 │ │ │ │ ubfx r0, r5, #8, #8 │ │ │ │ vstr s0, [sp, #4] │ │ │ │ - bl af09fc │ │ │ │ + bl af09e4 │ │ │ │ ubfx r0, r5, #16, #8 │ │ │ │ vmov.f32 s20, s0 │ │ │ │ - bl af09fc │ │ │ │ + bl af09e4 │ │ │ │ lsrs r0, r5, #24 │ │ │ │ vmov.f32 s19, s0 │ │ │ │ - bl af09fc │ │ │ │ + bl af09e4 │ │ │ │ vmov.f32 s18, s0 │ │ │ │ vcvt.f32.f64 s2, d8 │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vmov.f32 s0, s24 │ │ │ │ blx 73cb8 │ │ │ │ vmov.f32 s1, s20 │ │ │ │ vmov.f32 s2, s0 │ │ │ │ @@ -1670284,36 +1670275,36 @@ │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 48799c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x375f4c> │ │ │ │ uxtb r0, r6 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ - bl af0880 │ │ │ │ + bl af0868 │ │ │ │ ubfx r0, r6, #8, #8 │ │ │ │ vmov.f32 s24, s0 │ │ │ │ - bl af0880 │ │ │ │ + bl af0868 │ │ │ │ ubfx r0, r6, #16, #8 │ │ │ │ vmov.f32 s23, s0 │ │ │ │ - bl af0880 │ │ │ │ + bl af0868 │ │ │ │ lsrs r0, r6, #24 │ │ │ │ vmov.f32 s22, s0 │ │ │ │ - bl af0880 │ │ │ │ + bl af0868 │ │ │ │ uxtb r0, r5 │ │ │ │ vmov.f32 s21, s0 │ │ │ │ - bl af09fc │ │ │ │ + bl af09e4 │ │ │ │ ubfx r0, r5, #8, #8 │ │ │ │ vstr s0, [sp, #4] │ │ │ │ - bl af09fc │ │ │ │ + bl af09e4 │ │ │ │ ubfx r0, r5, #16, #8 │ │ │ │ vmov.f32 s20, s0 │ │ │ │ - bl af09fc │ │ │ │ + bl af09e4 │ │ │ │ lsrs r0, r5, #24 │ │ │ │ vmov.f32 s19, s0 │ │ │ │ - bl af09fc │ │ │ │ + bl af09e4 │ │ │ │ vmov.f32 s18, s0 │ │ │ │ vcvt.f32.f64 s2, d8 │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vmov.f32 s0, s24 │ │ │ │ blx 73cb8 │ │ │ │ vmov.f32 s1, s20 │ │ │ │ vmov.f32 s2, s0 │ │ │ │ @@ -1670357,36 +1670348,36 @@ │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 48799c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x375f4c> │ │ │ │ uxtb r0, r6 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ - bl af0880 │ │ │ │ + bl af0868 │ │ │ │ ubfx r0, r6, #8, #8 │ │ │ │ vmov.f32 s24, s0 │ │ │ │ - bl af0880 │ │ │ │ + bl af0868 │ │ │ │ ubfx r0, r6, #16, #8 │ │ │ │ vmov.f32 s23, s0 │ │ │ │ - bl af0880 │ │ │ │ + bl af0868 │ │ │ │ lsrs r0, r6, #24 │ │ │ │ vmov.f32 s22, s0 │ │ │ │ - bl af0880 │ │ │ │ + bl af0868 │ │ │ │ uxtb r0, r5 │ │ │ │ vmov.f32 s21, s0 │ │ │ │ - bl af0880 │ │ │ │ + bl af0868 │ │ │ │ ubfx r0, r5, #8, #8 │ │ │ │ vstr s0, [sp, #4] │ │ │ │ - bl af0880 │ │ │ │ + bl af0868 │ │ │ │ ubfx r0, r5, #16, #8 │ │ │ │ vmov.f32 s20, s0 │ │ │ │ - bl af0880 │ │ │ │ + bl af0868 │ │ │ │ lsrs r0, r5, #24 │ │ │ │ vmov.f32 s19, s0 │ │ │ │ - bl af0880 │ │ │ │ + bl af0868 │ │ │ │ vmov.f32 s18, s0 │ │ │ │ vcvt.f32.f64 s2, d8 │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vmov.f32 s0, s24 │ │ │ │ blx 73cb8 │ │ │ │ vmov.f32 s1, s20 │ │ │ │ vmov.f32 s2, s0 │ │ │ │ @@ -1671428,15 +1671419,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 50fd0a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3fe2ba> │ │ │ │ - bl af0378 │ │ │ │ + bl af0360 │ │ │ │ add.w r3, r5, sl │ │ │ │ vmov r2, s0 │ │ │ │ vstr s0, [r3] │ │ │ │ cbz r6, 50fd04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3fe2b4> │ │ │ │ and.w r3, r2, #2147483648 @ 0x80000000 │ │ │ │ tst.w r2, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ @@ -1674435,15 +1674426,15 @@ │ │ │ │ mov.w sl, #32768 @ 0x8000 │ │ │ │ movt sl, #65535 @ 0xffff │ │ │ │ movs r4, #0 │ │ │ │ b.n 512080 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x400630> │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d6 │ │ │ │ bl 45b790 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x349d40> │ │ │ │ - bl af0378 │ │ │ │ + bl af0360 │ │ │ │ bl 454288 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x342838> │ │ │ │ strh.w r0, [r6, r4, lsl #3] │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 512078 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x400628> │ │ │ │ and.w r3, r0, sl │ │ │ │ tst.w r0, #31744 @ 0x7c00 │ │ │ │ it eq │ │ │ │ @@ -1686743,15 +1686734,15 @@ │ │ │ │ bl 48799c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x375f4c> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 51b0d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x409680> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vadd.f64 d0, d0, d7 │ │ │ │ - bl af0378 │ │ │ │ + bl af0360 │ │ │ │ bl 454288 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x342838> │ │ │ │ b.n 51b0d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x409688> │ │ │ │ ldrd r0, r1, [ip] │ │ │ │ movs r2, #16 │ │ │ │ bl 48799c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x375f4c> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ @@ -1686774,15 +1686765,15 @@ │ │ │ │ and.w r8, r4, #1024 @ 0x400 │ │ │ │ mov.w sl, #0 │ │ │ │ cbnz r1, 51b1f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4097a8> │ │ │ │ b.n 51b1aa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x40975a> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl af0378 │ │ │ │ + bl af0360 │ │ │ │ add r4, r5 │ │ │ │ vstr s0, [r4] │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 51b1f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4097a0> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ @@ -1686943,15 +1686934,15 @@ │ │ │ │ bl 48799c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x375f4c> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 51b348 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4098f8> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vsub.f64 d0, d7, d0 │ │ │ │ - bl af0378 │ │ │ │ + bl af0360 │ │ │ │ bl 454288 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x342838> │ │ │ │ b.n 51b350 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x409900> │ │ │ │ ldrd r0, r1, [ip] │ │ │ │ movs r2, #16 │ │ │ │ bl 48799c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x375f4c> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ @@ -1686974,15 +1686965,15 @@ │ │ │ │ and.w r8, r4, #1024 @ 0x400 │ │ │ │ mov.w sl, #0 │ │ │ │ cbnz r1, 51b470 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x409a20> │ │ │ │ b.n 51b422 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4099d2> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vsub.f64 d0, d8, d0 │ │ │ │ - bl af0378 │ │ │ │ + bl af0360 │ │ │ │ add r4, r5 │ │ │ │ vstr s0, [r4] │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 51b468 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x409a18> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ @@ -1687143,15 +1687134,15 @@ │ │ │ │ bl 48799c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x375f4c> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 51b5c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x409b70> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ - bl af0378 │ │ │ │ + bl af0360 │ │ │ │ bl 454288 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x342838> │ │ │ │ b.n 51b5c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x409b78> │ │ │ │ ldrd r0, r1, [ip] │ │ │ │ movs r2, #16 │ │ │ │ bl 48799c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x375f4c> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ @@ -1687174,15 +1687165,15 @@ │ │ │ │ and.w r8, r4, #1024 @ 0x400 │ │ │ │ mov.w sl, #0 │ │ │ │ cbnz r1, 51b6e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x409c98> │ │ │ │ b.n 51b69a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x409c4a> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ - bl af0378 │ │ │ │ + bl af0360 │ │ │ │ add r4, r5 │ │ │ │ vstr s0, [r4] │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 51b6e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x409c90> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ @@ -1687607,24 +1687598,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 51bc38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x40a1e8> │ │ │ │ vmul.f64 d0, d6, d7 │ │ │ │ - bl af0378 │ │ │ │ + bl af0360 │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r7 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ bl 50ec3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3fd1ec> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vcvt.f64.f32 d7, s17 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vadd.f64 d0, d0, d7 │ │ │ │ - bl af0378 │ │ │ │ + bl af0360 │ │ │ │ bl 454288 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x342838> │ │ │ │ strh.w r0, [r6, fp, lsl #3] │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 51bc30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x40a1e0> │ │ │ │ and.w r2, r0, r9 │ │ │ │ tst.w r0, #31744 @ 0x7c00 │ │ │ │ it eq │ │ │ │ @@ -1687762,15 +1687753,15 @@ │ │ │ │ bl 48799c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x375f4c> │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 51bec2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x40a472> │ │ │ │ vcvt.f64.f32 d7, s17 │ │ │ │ vcvt.f64.f32 d0, s18 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ - bl af0378 │ │ │ │ + bl af0360 │ │ │ │ vmov r0, s0 │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ bne.n 51beea <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x40a49a> │ │ │ │ mov.w fp, #1 │ │ │ │ and.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ movs r1, #0 │ │ │ │ @@ -1687814,24 +1687805,24 @@ │ │ │ │ movs r2, #32 │ │ │ │ bl 48799c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x375f4c> │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ cbz r7, 51beac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x40a45c> │ │ │ │ vcvt.f64.f32 d7, s17 │ │ │ │ vcvt.f64.f32 d0, s18 │ │ │ │ vmul.f64 d0, d7, d0 │ │ │ │ - bl af0378 │ │ │ │ + bl af0360 │ │ │ │ movs r2, #32 │ │ │ │ vmov r0, s0 │ │ │ │ movs r1, #0 │ │ │ │ bl 48799c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x375f4c> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vcvt.f64.f32 d7, s0 │ │ │ │ vcvt.f64.f32 d0, s16 │ │ │ │ vadd.f64 d0, d7, d0 │ │ │ │ - bl af0378 │ │ │ │ + bl af0360 │ │ │ │ b.n 51be0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x40a3bc> │ │ │ │ vmul.f32 s15, s17, s18 │ │ │ │ movs r2, #32 │ │ │ │ mov r1, r7 │ │ │ │ vmov r0, s15 │ │ │ │ bl 48799c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x375f4c> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ @@ -1687854,15 +1687845,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 48799c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x375f4c> │ │ │ │ vcvt.f32.f64 s14, d0 │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ add sl, r6 │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vadd.f64 d0, d8, d7 │ │ │ │ - bl af0378 │ │ │ │ + bl af0360 │ │ │ │ vstr s0, [sl] │ │ │ │ b.n 51be18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x40a3c8> │ │ │ │ nop │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1721141,15 +1721132,15 @@ │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 48799c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x375f4c> │ │ │ │ vcvt.f32.f64 s14, d0 │ │ │ │ vcvt.f64.f32 d6, s16 │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vmul.f64 d0, d7, d6 │ │ │ │ - bl af0378 │ │ │ │ + bl af0360 │ │ │ │ adds r3, r5, r4 │ │ │ │ vstr s0, [r3] │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ streq.w r3, [r5, r7, lsl #3] │ │ │ │ @@ -1721174,15 +1721165,15 @@ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ bl 48799c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x375f4c> │ │ │ │ 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 af0378 │ │ │ │ + bl af0360 │ │ │ │ vstr s0, [r4] │ │ │ │ b.n 534248 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4227f8> │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ mov r3, r8 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ @@ -1721887,15 +1721878,15 @@ │ │ │ │ cbz r4, 534a72 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x423022> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 48799c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x375f4c> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl af09bc │ │ │ │ + bl af09a4 │ │ │ │ strb.w r0, [r5, r9, lsl #3] │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r8, r9 │ │ │ │ bne.n 534a5a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x42300a> │ │ │ │ mov r6, sl │ │ │ │ b.w 531a58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x420008> │ │ │ │ cmp r5, #0 │ │ │ │ @@ -1721914,15 +1721905,15 @@ │ │ │ │ cbz r4, 534ac2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x423072> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 48799c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x375f4c> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl af08e4 │ │ │ │ + bl af08cc │ │ │ │ strb.w r0, [r5, r9, lsl #3] │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r8, r9 │ │ │ │ bne.n 534aaa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x42305a> │ │ │ │ mov r6, sl │ │ │ │ b.w 531a58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x420008> │ │ │ │ cmp r5, #0 │ │ │ │ @@ -1721941,15 +1721932,15 @@ │ │ │ │ cbz r4, 534b12 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4230c2> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 48799c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x375f4c> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl af0840 │ │ │ │ + bl af0828 │ │ │ │ strb.w r0, [r5, r9, lsl #3] │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r8, r9 │ │ │ │ bne.n 534afa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4230aa> │ │ │ │ mov r6, sl │ │ │ │ b.w 531a58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x420008> │ │ │ │ cmp r5, #0 │ │ │ │ @@ -1721978,15 +1721969,15 @@ │ │ │ │ bl 48799c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x375f4c> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vldr s14, [pc, #36] @ 534ba4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x423154> │ │ │ │ vabs.f32 s15, s0 │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bgt.n 534b4a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4230fa> │ │ │ │ - bl af0840 │ │ │ │ + bl af0828 │ │ │ │ b.n 534b4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4230fc> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ blx r0 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1722002,15 +1721993,15 @@ │ │ │ │ mov sl, r6 │ │ │ │ mov.w r9, #0 │ │ │ │ mov r6, r8 │ │ │ │ mov r8, r5 │ │ │ │ and.w r5, r3, #16 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldrb.w r0, [r3, r9, lsl #3] │ │ │ │ - bl af09fc │ │ │ │ + bl af09e4 │ │ │ │ add.w r3, r4, r9, lsl #3 │ │ │ │ vstr s0, [r3] │ │ │ │ cbz r5, 534bf2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4231a2> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1722036,15 +1722027,15 @@ │ │ │ │ mov sl, r6 │ │ │ │ mov.w r9, #0 │ │ │ │ mov r6, r8 │ │ │ │ mov r8, r5 │ │ │ │ and.w r5, r3, #16 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldrb.w r0, [r3, r9, lsl #3] │ │ │ │ - bl af0880 │ │ │ │ + bl af0868 │ │ │ │ add.w r3, r4, r9, lsl #3 │ │ │ │ vstr s0, [r3] │ │ │ │ cbz r5, 534c58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x423208> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1722730,15 +1722721,15 @@ │ │ │ │ cbz r4, 53543e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4239ee> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 48799c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x375f4c> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl af0760 │ │ │ │ + bl af0748 │ │ │ │ strb.w r0, [r5, r9, lsl #3] │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r8, r9 │ │ │ │ bne.n 535426 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4239d6> │ │ │ │ mov r6, sl │ │ │ │ b.w 531a58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x420008> │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ @@ -1725303,15 +1725294,15 @@ │ │ │ │ bne.n 537096 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x425646> │ │ │ │ vmul.f32 s14, s14, s15 │ │ │ │ vstr s14, [r7] │ │ │ │ b.w 53415e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x42270e> │ │ │ │ vcvt.f64.f32 d0, s15 │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ - bl af0378 │ │ │ │ + bl af0360 │ │ │ │ vmov r2, s0 │ │ │ │ vstr s0, [r7] │ │ │ │ cmp r5, #0 │ │ │ │ beq.w 53415e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x42270e> │ │ │ │ tst.w r2, #2139095040 @ 0x7f800000 │ │ │ │ bne.w 53415e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x42270e> │ │ │ │ and.w r2, r2, #2147483648 @ 0x80000000 │ │ │ │ @@ -1730157,15 +1730148,15 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ subs r5, r2, #1 │ │ │ │ bl 457e1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3463cc> │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl af293c │ │ │ │ + bl af2924 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #4 │ │ │ │ bl 457c44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3461f4> │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ @@ -1730217,17 +1730208,17 @@ │ │ │ │ beq.n 53a7a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x428d58> │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 457e1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3463cc> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl af293c │ │ │ │ + bl af2924 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl af2970 │ │ │ │ + bl af2958 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cbz r0, 53a808 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x428db8> │ │ │ │ ldr.w r3, [r0, #316] @ 0x13c │ │ │ │ cbz r3, 53a808 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x428db8> │ │ │ │ cbz r1, 53a806 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x428db6> │ │ │ │ @@ -1730245,15 +1730236,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 af29e0 │ │ │ │ + bl af29c8 │ │ │ │ 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, 53a818 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x428dc8> │ │ │ │ @@ -1731445,25 +1731436,25 @@ │ │ │ │ nop │ │ │ │ ldr r6, [pc, #136] @ (53b474 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x429a24>) │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #80] @ (53b444 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4299f4>) │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldrsh r6, [r0, r6] │ │ │ │ + ldrsh r6, [r4, r7] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cbnz r4, 53b42c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4299dc> │ │ │ │ + rev r4, r4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r6, #13 │ │ │ │ + asrs r6, r2, #15 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bpl.n 53b4c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x429a74> │ │ │ │ + bpl.n 53b384 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x429934> │ │ │ │ lsls r6, r7, #2 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #100] @ 0x64 │ │ │ │ + ldr r2, [r5, #104] @ 0x68 │ │ │ │ lsls r6, r7, #2 │ │ │ │ ldr r4, [pc, #200] @ (53b4d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x429a88>) │ │ │ │ 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 │ │ │ │ @@ -1741362,23 +1741353,23 @@ │ │ │ │ bne.n 541860 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x42fe10> │ │ │ │ lsls r7, r7, #5 │ │ │ │ bne.n 54186c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x42fe1c> │ │ │ │ lsls r7, r7, #5 │ │ │ │ @ instruction: 0xe850017b │ │ │ │ asrs r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #272] @ 0x110 │ │ │ │ + ldr r4, [sp, #656] @ 0x290 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - adds r3, #66 @ 0x42 │ │ │ │ + adds r3, #162 @ 0xa2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ bne.n 541954 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x42ff04> │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r5, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 54195a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x42ff0a> │ │ │ │ + cbnz r0, 541972 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x42ff22> │ │ │ │ lsls r6, r7, #2 │ │ │ │ pli [r3, #255]! │ │ │ │ str??.w pc, [r1, #4095] @ 0xfff │ │ │ │ beq.n 541898 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x42fe48> │ │ │ │ lsls r7, r7, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1741581,15 +1741572,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ bl 541aac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43005c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stc2l 1, cr0, [r0], #284 @ 0x11c │ │ │ │ + stc2l 1, cr0, [r0, #-284] @ 0xfffffee4 │ │ │ │ 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 │ │ │ │ @@ -1743896,19 +1743887,19 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ b.n 543652 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x431c02> │ │ │ │ vrsra.u32 d30, d15, #1 │ │ │ │ @ instruction: 0xffffbab6 │ │ │ │ lsls r7, r7, #5 │ │ │ │ asrs r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 542c6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43121c> │ │ │ │ + b.n 542d2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4312dc> │ │ │ │ lsls r4, r7, #2 │ │ │ │ rev r4, r3 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - subs r0, r4, r7 │ │ │ │ + adds r0, r0, #1 │ │ │ │ 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] @ (543174 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x431724>) │ │ │ │ mov r8, r0 │ │ │ │ @@ -1744086,23 +1744077,23 @@ │ │ │ │ lsls r7, r7, #5 │ │ │ │ @ instruction: 0xb8c6 │ │ │ │ lsls r7, r7, #5 │ │ │ │ asrs r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb85e │ │ │ │ lsls r7, r7, #5 │ │ │ │ - strb r2, [r2, #6] │ │ │ │ + strb r2, [r6, #7] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r0, r5, r0 │ │ │ │ + subs r0, r1, r2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cbnz r4, 5431f6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4317a6> │ │ │ │ + cbnz r4, 54320e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4317be> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r6, r1, #5 │ │ │ │ + adds r6, r5, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, r7, r7 │ │ │ │ + subs r0, r3, r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ subs r5, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 543222 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4317d2> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1745682,15 +1745673,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 543f4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4324fc> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ b.n 5440b2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x432662> │ │ │ │ nop │ │ │ │ - bhi.n 5441b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x432760> │ │ │ │ + bhi.n 544070 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x432620> │ │ │ │ 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] @ (544314 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4328c4>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1745933,15 +1745924,15 @@ │ │ │ │ ldr r0, [r6, r2] │ │ │ │ b.n 54412e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4326de> │ │ │ │ ldr r3, [pc, #12] @ (54431c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4328cc>) │ │ │ │ ldr r0, [r6, r3] │ │ │ │ b.n 544232 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4327e2> │ │ │ │ ite ne │ │ │ │ lslne r3, r7, #5 │ │ │ │ - bvs.n 54423c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4327ec> @ unpredictable │ │ │ │ + bvs.n 5442fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4328ac> @ unpredictable │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r5, #44 @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -1746258,15 +1746249,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 54453c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x432aec> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ b.n 544648 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x432bf8> │ │ │ │ - bcs.n 544568 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x432b18> │ │ │ │ + bcs.n 544628 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x432bd8> │ │ │ │ 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] │ │ │ │ @@ -1746346,15 +1746337,15 @@ │ │ │ │ bl 5411c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x42f770> │ │ │ │ b.n 5446de <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x432c8e> │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ bl 544668 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x432c18> │ │ │ │ ldr r4, [r5, #28] │ │ │ │ b.n 544714 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x432cc4> │ │ │ │ nop │ │ │ │ - beq.n 544714 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x432cc4> │ │ │ │ + bne.n 5447d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x432d84> │ │ │ │ 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] @ (544938 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x432ee8>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -1746568,15 +1746559,15 @@ │ │ │ │ b.n 544794 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x432d44> │ │ │ │ ldr r2, [pc, #12] @ (544940 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x432ef0>) │ │ │ │ ldr r0, [r6, r2] │ │ │ │ b.n 544896 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x432e46> │ │ │ │ nop │ │ │ │ @ instruction: 0xb8a8 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - beq.n 544994 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x432f44> │ │ │ │ + beq.n 544854 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x432e04> │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r5, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1746609,15 +1746600,15 @@ │ │ │ │ movne r2, #0 │ │ │ │ andeq.w r2, r2, #1 │ │ │ │ cbnz r2, 5449a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x432f50> │ │ │ │ bl 54473c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x432cec> │ │ │ │ pop {r3, pc} │ │ │ │ lsls r0, r3, #2 │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6!, {r1, r2, r7} │ │ │ │ + ldmia r6, {r1, r2, r5, r6, r7} │ │ │ │ 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] @ (544bb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x433160>) │ │ │ │ @@ -1747839,15 +1747830,15 @@ │ │ │ │ ldrb r0, [r0, #17] │ │ │ │ cmp r0, #2 │ │ │ │ ite ls │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - stmia r2!, {r4, r5} │ │ │ │ + stmia r2!, {r4, r7} │ │ │ │ lsls r7, r0, #5 │ │ │ │ b.n 5455d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x433b84> │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ cmp r3, #22 │ │ │ │ beq.n 5455d2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x433b82> │ │ │ │ bx lr │ │ │ │ @@ -1749144,15 +1749135,15 @@ │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (546260 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x434810>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ strb r2, [r4, #20] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - str r3, [sp, #944] @ 0x3b0 │ │ │ │ + str r4, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r7, #2 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 546288 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x434838> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r1, r2, #16 │ │ │ │ subs r7, r2, r0 │ │ │ │ adds r0, r1, #4 │ │ │ │ @@ -1749203,36 +1749194,36 @@ │ │ │ │ ldr r0, [pc, #64] @ (54630c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4348bc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ (546310 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4348c0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r6, [r4, #0] │ │ │ │ + str r6, [r0, #8] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r0, [r5, #18] │ │ │ │ + strh r0, [r1, #22] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strd r0, r0, [lr], #756 @ 0x2f4 │ │ │ │ - ldr r4, [r4, #4] │ │ │ │ + strd r0, r0, [lr, #-756] @ 0x2f4 │ │ │ │ + ldr r4, [r0, #12] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strd r0, r0, [sl], #756 @ 0x2f4 │ │ │ │ - ldrd r0, r0, [ip], #756 @ 0x2f4 │ │ │ │ - @ instruction: 0xe8ca00bd │ │ │ │ - adds r6, #84 @ 0x54 │ │ │ │ + strd r0, r0, [sl, #-756] @ 0x2f4 │ │ │ │ + ldrd r0, r0, [ip, #-756] @ 0x2f4 │ │ │ │ + stmdb sl!, {r0, r2, r3, r4, r5, r7} │ │ │ │ + adds r6, #180 @ 0xb4 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - subs r0, #10 │ │ │ │ + subs r0, #106 @ 0x6a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r0, #12 │ │ │ │ + subs r0, #108 @ 0x6c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrd r0, r0, [r6], #756 @ 0x2f4 │ │ │ │ - ldrd r0, r0, [r8], #756 @ 0x2f4 │ │ │ │ - ldrd r0, r0, [sl], #756 @ 0x2f4 │ │ │ │ - add r0, r2 │ │ │ │ + ldrd r0, r0, [r6, #-756] @ 0x2f4 │ │ │ │ + ldrd r0, r0, [r8, #-756] @ 0x2f4 │ │ │ │ + ldrd r0, r0, [sl, #-756] @ 0x2f4 │ │ │ │ + add r0, lr │ │ │ │ lsls r2, r1, #3 │ │ │ │ - pop {r1, r3, r5, r7} │ │ │ │ + pop {r1, r3, pc} │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 546338 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4348e8> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r1, r2, #16 │ │ │ │ subs r7, r2, r0 │ │ │ │ adds r0, r1, #4 │ │ │ │ @@ -1749283,36 +1749274,36 @@ │ │ │ │ ldr r0, [pc, #64] @ (5463bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43496c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ (5463c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x434970>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strb r6, [r3, #8] │ │ │ │ + strb r6, [r7, #9] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xe8c400bd │ │ │ │ - ldrb r6, [r3, r2] │ │ │ │ + stmdb r4!, {r0, r2, r3, r4, r5, r7} │ │ │ │ + ldrb r6, [r7, r3] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - stmia r2!, {r6} │ │ │ │ + stmia r2!, {r5, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - stmia.w r6, {r0, r2, r3, r4, r5, r7} │ │ │ │ - ldrb r0, [r4, #12] │ │ │ │ + strd r0, r0, [r6], #756 @ 0x2f4 │ │ │ │ + ldrb r0, [r0, #14] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xf4d200bd │ │ │ │ - movs r0, #116 @ 0x74 │ │ │ │ + @ instruction: 0xf53200bd │ │ │ │ + movs r0, #212 @ 0xd4 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r2, r1, #19 │ │ │ │ + lsls r2, r5, #20 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r0, r3, #19 │ │ │ │ + lsls r0, r7, #20 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strd r0, r0, [r6], #-756 @ 0x2f4 │ │ │ │ - strd r0, r0, [r8], #-756 @ 0x2f4 │ │ │ │ - strd r0, r0, [sl], #-756 @ 0x2f4 │ │ │ │ - strd r0, r0, [ip], #-756 @ 0x2f4 │ │ │ │ - strd r0, r0, [lr], #-756 @ 0x2f4 │ │ │ │ + @ instruction: 0xe8c600bd │ │ │ │ + @ instruction: 0xe8c800bd │ │ │ │ + @ instruction: 0xe8ca00bd │ │ │ │ + @ instruction: 0xe8cc00bd │ │ │ │ + @ instruction: 0xe8ce00bd │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 5463e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x434998> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r1, r2, #16 │ │ │ │ subs r7, r2, r0 │ │ │ │ adds r0, r1, #4 │ │ │ │ movs r3, #32 │ │ │ │ @@ -1749362,54 +1749353,50 @@ │ │ │ │ ldr r0, [pc, #64] @ (54646c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x434a1c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ (546470 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x434a20>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [r6, #96] @ 0x60 │ │ │ │ + ldr r2, [r2, #104] @ 0x68 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xe83c00bd │ │ │ │ - b.n 546360 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x434910> │ │ │ │ + ldmia.w ip, {r0, r2, r3, r4, r5, r7} │ │ │ │ + b.n 546420 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4349d0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [r1, #120] @ 0x78 │ │ │ │ + ldr r4, [r5, #124] @ 0x7c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r2, [r4, #96] @ 0x60 │ │ │ │ + ldr r2, [r0, #104] @ 0x68 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r4, #96] @ 0x60 │ │ │ │ + ldr r4, [r0, #104] @ 0x68 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [r4, #96] @ 0x60 │ │ │ │ + ldr r6, [r0, #104] @ 0x68 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r5, #96] @ 0x60 │ │ │ │ + ldr r0, [r1, #104] @ 0x68 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r6, #170 @ 0xaa │ │ │ │ + adds r7, #10 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r6, #172 @ 0xac │ │ │ │ + adds r7, #12 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 546430 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4349e0> │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - b.n 546438 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4349e8> │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - b.n 546440 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4349f0> │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - b.n 546448 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4349f8> │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xfab600c8 │ │ │ │ + strex r0, r0, [r6, #756] @ 0x2f4 │ │ │ │ + strex r0, r0, [r8, #756] @ 0x2f4 │ │ │ │ + strex r0, r0, [sl, #756] @ 0x2f4 │ │ │ │ + strex r0, r0, [ip, #756] @ 0x2f4 │ │ │ │ + @ instruction: 0xfb1600c8 │ │ │ │ cmp r0, #31 │ │ │ │ bhi.n 546482 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x434a32> │ │ │ │ ldr r3, [pc, #12] @ (546488 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x434a38>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (54648c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x434a3c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ strb r6, [r6, #9] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - str r1, [sp, #768] @ 0x300 │ │ │ │ + str r2, [sp, #128] @ 0x80 │ │ │ │ lsls r7, r7, #2 │ │ │ │ subs r3, r1, #4 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp r0, #24 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ @@ -1749467,30 +1749454,28 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (546534 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x434ae4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strb r0, [r7, #1] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - str r1, [sp, #520] @ 0x208 │ │ │ │ + str r1, [sp, #904] @ 0x388 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 5463dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43498c> │ │ │ │ + b.n 54649c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x434a4c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r1, [sp, #472] @ 0x1d8 │ │ │ │ + str r1, [sp, #856] @ 0x358 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xe80000bd │ │ │ │ - b.n 5464ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x434a5c> │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - b.n 5463d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x434984> │ │ │ │ + strd r0, r0, [r0], #-756 @ 0x2f4 │ │ │ │ + @ instruction: 0xe82200bd │ │ │ │ + b.n 546494 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x434a44> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 5464b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x434a64> │ │ │ │ + @ instruction: 0xe82200bd │ │ │ │ + b.n 546504 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x434ab4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 546444 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4349f4> │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - b.n 5463fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4349ac> │ │ │ │ + b.n 5464bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x434a6c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r0, #106 @ 0x6a │ │ │ │ bhi.n 546548 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x434af8> │ │ │ │ ldr r3, [pc, #20] @ (546554 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x434b04>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 54654e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x434afe> │ │ │ │ @@ -1749499,56 +1749484,56 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (54655c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x434b0c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r6, [r0, #100] @ 0x64 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - str r0, [sp, #1000] @ 0x3e8 │ │ │ │ + str r1, [sp, #360] @ 0x168 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r0, [sp, #976] @ 0x3d0 │ │ │ │ + str r1, [sp, #336] @ 0x150 │ │ │ │ lsls r7, r7, #2 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 54656e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x434b1e> │ │ │ │ ldr r3, [pc, #12] @ (546574 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x434b24>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (546578 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x434b28>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r2, [r1, #96] @ 0x60 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - str r0, [sp, #848] @ 0x350 │ │ │ │ + str r1, [sp, #208] @ 0xd0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 54658a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x434b3a> │ │ │ │ ldr r3, [pc, #12] @ (546590 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x434b40>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (546594 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x434b44>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - str r0, [sp, #736] @ 0x2e0 │ │ │ │ + str r1, [sp, #96] @ 0x60 │ │ │ │ lsls r7, r7, #2 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 5465a6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x434b56> │ │ │ │ ldr r3, [pc, #12] @ (5465ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x434b5c>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (5465b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x434b60>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - str r0, [sp, #624] @ 0x270 │ │ │ │ + str r0, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 5465cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x434b7c> │ │ │ │ cmp r0, #12 │ │ │ │ beq.n 5465c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x434b78> │ │ │ │ subs r0, #4 │ │ │ │ cmp r0, #7 │ │ │ │ @@ -1749642,19 +1749627,19 @@ │ │ │ │ ldr r3, [pc, #20] @ (5466a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x434c54>) │ │ │ │ ldr r1, [pc, #20] @ (5466a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x434c58>) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ - lsls r2, r6, #9 │ │ │ │ + lsls r2, r2, #11 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - b.n 546ce8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x435298> │ │ │ │ + b.n 546da8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x435358> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsls r6, r0, #9 │ │ │ │ + lsls r6, r4, #10 │ │ │ │ lsls r6, r7, #2 │ │ │ │ cmp r1, #75 @ 0x4b │ │ │ │ bhi.n 5467a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x434d54> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1749775,29 +1749760,29 @@ │ │ │ │ ldr r1, [pc, #48] @ (546804 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x434db4>) │ │ │ │ movw r2, #762 @ 0x2fa │ │ │ │ add r3, pc │ │ │ │ str.w lr, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ vminnm.f32 , , │ │ │ │ - lsls r0, r7, #5 │ │ │ │ + lsls r0, r3, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r2, r0, #5 │ │ │ │ + lsls r2, r4, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r4, r2, #8 │ │ │ │ + lsls r4, r6, #9 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r6, r5, #4 │ │ │ │ + lsls r6, r1, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r6, r7, #5 │ │ │ │ + lsls r6, r3, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r0, r3, #6 │ │ │ │ + lsls r0, r7, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r4, r5, #6 │ │ │ │ + lsls r4, r1, #8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r2, r0, #6 │ │ │ │ + lsls r2, r4, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ 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 │ │ │ │ @@ -1750202,15 +1750187,15 @@ │ │ │ │ ... │ │ │ │ ldrb r2, [r1, #23] │ │ │ │ lsls r7, r7, #5 │ │ │ │ ldrb r6, [r6, #22] │ │ │ │ lsls r7, r7, #5 │ │ │ │ ldrb r4, [r0, #23] │ │ │ │ lsls r7, r7, #5 │ │ │ │ - mcr2 0, 2, r0, cr14, cr13, {5} │ │ │ │ + mcr2 0, 5, r0, cr14, cr13, {5} │ │ │ │ ldr r2, [r6, #60] @ 0x3c │ │ │ │ lsls r4, r6, #5 │ │ │ │ ldrb r2, [r0, #22] │ │ │ │ lsls r7, r7, #5 │ │ │ │ adds r2, #1 │ │ │ │ bne.n 546c24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4351d4> │ │ │ │ ldr r3, [r3, #20] │ │ │ │ @@ -1750335,18 +1750320,18 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r4, r5, r6} │ │ │ │ + stmia r0!, {r4, r6, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stc2 0, cr0, [r8, #-756] @ 0xfffffd0c │ │ │ │ - ldc2 0, cr0, [sl, #-756] @ 0xfffffd0c │ │ │ │ + stc2l 0, cr0, [r8, #-756]! @ 0xfffffd0c │ │ │ │ + ldc2l 0, cr0, [sl, #-756]! @ 0xfffffd0c │ │ │ │ str r2, [sp, #752] @ 0x2f0 │ │ │ │ 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] @ (546e90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x435440>) │ │ │ │ @@ -1751051,20 +1751036,20 @@ │ │ │ │ bl 547374 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x435924> │ │ │ │ b.n 547456 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x435a06> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r5, #30] │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf62200bd │ │ │ │ + @ instruction: 0xf68200bd │ │ │ │ ldrh r4, [r3, #28] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - sub sp, #360 @ 0x168 │ │ │ │ + cbz r2, 5474d6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x435a86> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - rsb r0, sl, #6193152 @ 0x5e8000 │ │ │ │ + @ instruction: 0xf62a00bd │ │ │ │ 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] @ 547530 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x435ae0> │ │ │ │ sub sp, #16 │ │ │ │ @@ -1751097,15 +1751082,15 @@ │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r2, #24] │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf59a00bd │ │ │ │ + @ instruction: 0xf5fa00bd │ │ │ │ ldrh r2, [r5, #22] │ │ │ │ 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 │ │ │ │ @@ -1751180,19 +1751165,19 @@ │ │ │ │ bl 5474cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x435a7c> │ │ │ │ b.n 5475c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x435b78> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ orrs r3, r5 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str r3, [r7, #0] │ │ │ │ b.n 547580 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x435b30> │ │ │ │ - @ instruction: 0xf53200bd │ │ │ │ - @ instruction: 0xf4e600bd │ │ │ │ - @ instruction: 0xf52400bd │ │ │ │ - @ instruction: 0xf4fa00bd │ │ │ │ - adds.w r0, r0, #6193152 @ 0x5e8000 │ │ │ │ + @ instruction: 0xf59200bd │ │ │ │ + adc.w r0, r6, #6193152 @ 0x5e8000 │ │ │ │ + @ instruction: 0xf58400bd │ │ │ │ + adcs.w r0, sl, #6193152 @ 0x5e8000 │ │ │ │ + sbcs.w r0, r0, #6193152 @ 0x5e8000 │ │ │ │ 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] @ 547688 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x435c38> │ │ │ │ sub sp, #16 │ │ │ │ @@ -1751225,15 +1751210,15 @@ │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r7, #12] │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4f200bd │ │ │ │ + adcs.w r0, r2, #6193152 @ 0x5e8000 │ │ │ │ ldrh r2, [r2, #12] │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 5476b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x435c68> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r7, r1, #24 │ │ │ │ asrs r2, r2, #20 │ │ │ │ @@ -1751273,35 +1751258,35 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #48] @ (54771c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x435ccc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #48] @ (547720 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x435cd0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - lsls r2, r3, #24 │ │ │ │ + lsls r2, r7, #25 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r4, [r7, #44] @ 0x2c │ │ │ │ + str r4, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xf4a200bd │ │ │ │ - rev r4, r6 │ │ │ │ + add.w r0, r2, #6193152 @ 0x5e8000 │ │ │ │ + hlt 0x0014 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r3} │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - orns r0, ip, #6193152 @ 0x5e8000 │ │ │ │ - lsrs r2, r2, #1 │ │ │ │ + @ instruction: 0xf4dc00bd │ │ │ │ + lsrs r2, r6, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r2, #0 │ │ │ │ + cmp r2, #96 @ 0x60 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r1, r5] │ │ │ │ + str r6, [r5, r6] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r7, #248 @ 0xf8 │ │ │ │ + eors r0, r3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r6, pc, #216 @ (adr r6, 5477f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x435da8>) │ │ │ │ + add r6, pc, #600 @ (adr r6, 547978 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x435f28>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r1, sp, #464 @ 0x1d0 │ │ │ │ + add r1, sp, #848 @ 0x350 │ │ │ │ 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 │ │ │ │ @@ -1751769,22 +1751754,22 @@ │ │ │ │ movls r3, #1 │ │ │ │ strb.w r3, [r4, #1085] @ 0x43d │ │ │ │ b.n 547a76 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436026> │ │ │ │ strh r6, [r0, #56] @ 0x38 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - adcs.w r0, r4, #189 @ 0xbd │ │ │ │ - @ instruction: 0xf0ca00bd │ │ │ │ + subs.w r0, r4, #189 @ 0xbd │ │ │ │ + @ instruction: 0xf12a00bd │ │ │ │ strh r0, [r2, #46] @ 0x2e │ │ │ │ lsls r3, r7, #5 │ │ │ │ - vshr.s64 d16, d29, #6 │ │ │ │ - vqadd.s32 d0, d28, d29 │ │ │ │ - vshr.s64 d0, d29, #14 │ │ │ │ - vqadd.s8 d0, d24, d29 │ │ │ │ + orrs.w r0, sl, #189 @ 0xbd │ │ │ │ + vshr.s64 d0, d29, #52 │ │ │ │ + ands.w r0, r2, #189 @ 0xbd │ │ │ │ + vqadd.s32 d16, d24, d29 │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #584] @ (547ec8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436478>) │ │ │ │ @@ -1752042,55 +1752027,55 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 547e96 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436446> │ │ │ │ mov r3, r0 │ │ │ │ b.n 547d2e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4362de> │ │ │ │ mov r3, r0 │ │ │ │ b.n 547e96 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436446> │ │ │ │ nop │ │ │ │ - ldmia r5, {r2, r3, r5} │ │ │ │ + ldmia r5!, {r2, r3, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - vqadd.s16 d16, d30, d29 │ │ │ │ - stmia r6!, {r2, r4, r5, r6} │ │ │ │ + vshr.s64 d0, d29, #2 │ │ │ │ + stmia r6!, {r2, r4, r6, r7} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - vqadd.s64 d0, d24, d29 │ │ │ │ - vqadd.s16 d0, d16, d29 │ │ │ │ - vqadd.s16 d0, d16, d29 │ │ │ │ - mrc 0, 4, r0, cr8, cr13, {5} │ │ │ │ - cmp r5, #46 @ 0x2e │ │ │ │ + vshr.s64 d0, d29, #40 │ │ │ │ + vqadd.s64 d16, d16, d29 │ │ │ │ + vqadd.s64 d16, d16, d29 │ │ │ │ + mrc 0, 7, r0, cr8, cr13, {5} │ │ │ │ + cmp r5, #142 @ 0x8e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - mrc 0, 2, r0, cr6, cr13, {5} │ │ │ │ - @ instruction: 0xf5e400c0 │ │ │ │ - cbnz r0, 547f54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436504> │ │ │ │ + mrc 0, 5, r0, cr6, cr13, {5} │ │ │ │ + movw r0, #18624 @ 0x48c0 │ │ │ │ + cbnz r0, 547f6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43651c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mcr 0, 0, r0, cr10, cr13, {5} │ │ │ │ - str r2, [r1, #36] @ 0x24 │ │ │ │ + mcr 0, 3, r0, cr10, cr13, {5} │ │ │ │ + str r2, [r5, #40] @ 0x28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldc 0, cr0, [r8, #756]! @ 0x2f4 │ │ │ │ - push {r1, r2, lr} │ │ │ │ + mrc 0, 0, r0, cr8, cr13, {5} │ │ │ │ + push {r1, r2, r5, r6, lr} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stc 0, cr0, [r4, #756]! @ 0x2f4 │ │ │ │ - stc 0, cr0, [lr, #756]! @ 0x2f4 │ │ │ │ - ldc 0, cr0, [r8, #756]! @ 0x2f4 │ │ │ │ - subs r0, #166 @ 0xa6 │ │ │ │ + mcr 0, 0, r0, cr4, cr13, {5} │ │ │ │ + mcr 0, 0, r0, cr14, cr13, {5} │ │ │ │ + mrc 0, 0, r0, cr8, cr13, {5} │ │ │ │ + subs r1, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldc 0, cr0, [r8, #756]! @ 0x2f4 │ │ │ │ - ldc 0, cr0, [sl, #756]! @ 0x2f4 │ │ │ │ - lsls r4, r2 │ │ │ │ + mrc 0, 0, r0, cr8, cr13, {5} │ │ │ │ + mrc 0, 0, r0, cr10, cr13, {5} │ │ │ │ + lsrs r4, r6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r3, [sp, #312] @ 0x138 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r6, sp, #80 @ 0x50 │ │ │ │ + add r6, sp, #464 @ 0x1d0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r1, [pc, #840] @ (548274 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436824>) │ │ │ │ + ldr r2, [pc, #200] @ (547ff4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4365a4>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldc2l 0, cr0, [r0, #-756]! @ 0xfffffd0c │ │ │ │ - movs r6, #42 @ 0x2a │ │ │ │ + ldc2l 0, cr0, [r0, #756] @ 0x2f4 │ │ │ │ + movs r6, #138 @ 0x8a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldcl 0, cr0, [r0, #756] @ 0x2f4 │ │ │ │ - hlt 0x0038 │ │ │ │ + mrc 0, 1, r0, cr0, cr13, {5} │ │ │ │ + cbnz r0, 547f82 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436532> │ │ │ │ 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] @ (547fa4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436554>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1752123,20 +1752108,20 @@ │ │ │ │ bhi.n 547f6e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43651e> │ │ │ │ ldr r2, [pc, #20] @ (547fac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43655c>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - stc 0, cr0, [r4, #-756]! @ 0xfffffd0c │ │ │ │ - stc 0, cr0, [r0, #-756]! @ 0xfffffd0c │ │ │ │ - itte lt │ │ │ │ - lsllt r3, r1, #3 │ │ │ │ - pushlt {r3} │ │ │ │ - movge.w ip, #4096 @ 0x1000 │ │ │ │ + stc 0, cr0, [r4, #756] @ 0x2f4 │ │ │ │ + stc 0, cr0, [r0, #756] @ 0x2f4 │ │ │ │ + stmia r0!, {r1, r3, r4} │ │ │ │ + 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] @ (548028 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4365d8>) │ │ │ │ sub sp, #24 │ │ │ │ ldr r4, [pc, #100] @ (54802c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4365dc>) │ │ │ │ ldr r3, [pc, #104] @ (548030 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4365e0>) │ │ │ │ @@ -1752185,17 +1752170,17 @@ │ │ │ │ lsls r7, r7, #5 │ │ │ │ strh r2, [r6, #0] │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r5, #0] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - stc 0, cr0, [r6], #756 @ 0x2f4 │ │ │ │ - ldc 0, cr0, [r4], #756 @ 0x2f4 │ │ │ │ - strh r6, [r7, r0] │ │ │ │ + stc 0, cr0, [r6, #-756] @ 0xfffffd0c │ │ │ │ + ldc 0, cr0, [r4, #-756] @ 0xfffffd0c │ │ │ │ + strh r6, [r3, r2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1752204,16 +1752189,16 @@ │ │ │ │ movw r2, #731 @ 0x2db │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #12] @ (548070 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436620>) │ │ │ │ add r1, pc │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ nop │ │ │ │ - strd r0, r0, [r2], #756 @ 0x2f4 │ │ │ │ - ldrd r0, r0, [ip], #756 @ 0x2f4 │ │ │ │ + strd r0, r0, [r2, #-756] @ 0x2f4 │ │ │ │ + ldrd r0, r0, [ip, #-756] @ 0x2f4 │ │ │ │ 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 │ │ │ │ cmp r1, ip │ │ │ │ @@ -1752256,20 +1752241,20 @@ │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ ldr r3, [pc, #28] @ (54810c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4366bc>) │ │ │ │ mov.w r2, #744 @ 0x2e8 │ │ │ │ ldr r1, [pc, #28] @ (548110 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4366c0>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ - ands.w r0, lr, sp, ror #2 │ │ │ │ - ldc 0, cr0, [r2], #-756 @ 0xfffffd0c │ │ │ │ - @ instruction: 0xebe400bd │ │ │ │ - ldrd r0, r0, [sl], #-756 @ 0x2f4 │ │ │ │ - rsbs r0, r4, sp, ror #2 │ │ │ │ - strd r0, r0, [sl], #-756 @ 0x2f4 │ │ │ │ + orns r0, lr, sp, ror #2 │ │ │ │ + ldc 0, cr0, [r2], {189} @ 0xbd │ │ │ │ + mcrr 0, 11, r0, r4, cr13 │ │ │ │ + @ instruction: 0xe8da00bd │ │ │ │ + ldc 0, cr0, [r4], #-756 @ 0xfffffd0c │ │ │ │ + @ instruction: 0xe8ca00bd │ │ │ │ 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 │ │ │ │ cmp r1, r3 │ │ │ │ @@ -1752297,31 +1752282,31 @@ │ │ │ │ movw r2, #483 @ 0x1e3 │ │ │ │ add r1, pc │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ ldr r5, [pc, #20] @ (54817c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43672c>) │ │ │ │ add r5, pc │ │ │ │ b.n 54814e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4366fe> │ │ │ │ bl 548048 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4365f8> │ │ │ │ - @ instruction: 0xebf400bd │ │ │ │ - @ instruction: 0xebfc00bd │ │ │ │ - @ instruction: 0xe98400bd │ │ │ │ - rsbs r0, ip, sp, ror #2 │ │ │ │ + mrrc 0, 11, r0, r4, cr13 │ │ │ │ + mrrc 0, 11, r0, ip, cr13 │ │ │ │ + strd r0, r0, [r4, #756]! @ 0x2f4 │ │ │ │ + ldc 0, cr0, [ip], #-756 @ 0xfffffd0c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (5481a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436750>) │ │ │ │ movw r2, #645 @ 0x285 │ │ │ │ ldr r1, [pc, #12] @ (5481a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436754>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [lr], {189} @ 0xbd │ │ │ │ - strd r0, r0, [ip, #-756] @ 0x2f4 │ │ │ │ + ldcl 0, cr0, [lr], #-756 @ 0xfffffd0c │ │ │ │ + @ instruction: 0xe9ac00bd │ │ │ │ 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 │ │ │ │ cbz r2, 548208 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4367b8> │ │ │ │ @@ -1752383,16 +1752368,16 @@ │ │ │ │ mov.w r2, #776 @ 0x308 │ │ │ │ ldr r1, [pc, #16] @ (548258 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436808>) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ nop │ │ │ │ - @ instruction: 0xeb9600bd │ │ │ │ - ldmia.w r8, {r0, r2, r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xebf600bd │ │ │ │ + ldrd r0, r0, [r8], #756 @ 0x2f4 │ │ │ │ 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 │ │ │ │ cmp r1, r2 │ │ │ │ @@ -1752465,18 +1752450,18 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 548048 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4365f8> │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ bl 548074 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436624> │ │ │ │ - @ instruction: 0xeb3c00bd │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + @ instruction: 0xeb9c00bd │ │ │ │ + stmia r7!, {r1, r2, r3, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xe81a00bd │ │ │ │ + ldrd r0, r0, [sl], #-756 @ 0x2f4 │ │ │ │ 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 │ │ │ │ ldrd r8, r7, [sp, #40] @ 0x28 │ │ │ │ @@ -1752535,19 +1752520,19 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [pc, #20] @ (5483e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436990>) │ │ │ │ movw r2, #1057 @ 0x421 │ │ │ │ ldr r1, [pc, #20] @ (5483e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436994>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ - orn r0, r6, sp, ror #2 │ │ │ │ - b.n 548230 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4367e0> │ │ │ │ + @ instruction: 0xeac600bd │ │ │ │ + b.n 5482f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4368a0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - eors.w r0, ip, sp, ror #2 │ │ │ │ - b.n 54820c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4367bc> │ │ │ │ + @ instruction: 0xeafc00bd │ │ │ │ + b.n 5482cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43687c> │ │ │ │ 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 │ │ │ │ @@ -1752711,16 +1752696,16 @@ │ │ │ │ ldr r3, [pc, #16] @ (548584 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436b34>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ (548588 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436b38>) │ │ │ │ movw r2, #1324 @ 0x52c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ - strd r0, r0, [r0, #-756] @ 0x2f4 │ │ │ │ - b.n 548058 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436608> │ │ │ │ + @ instruction: 0xe9a000bd │ │ │ │ + b.n 548118 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4366c8> │ │ │ │ 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] @ (548808 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436db8>) │ │ │ │ @@ -1752981,29 +1752966,29 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r5, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r6, r3 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 548758 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436d08> │ │ │ │ + b.n 548818 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436dc8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 548ec4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437474> │ │ │ │ + b.n 548f84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437534> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 548668 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436c18> │ │ │ │ + b.n 548728 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436cd8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 548e90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437440> │ │ │ │ + b.n 548f50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437500> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 548758 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436d08> │ │ │ │ + b.n 548818 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436dc8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 548e74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437424> │ │ │ │ + b.n 548f34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4374e4> │ │ │ │ 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 │ │ │ │ @@ -1753046,25 +1753031,24 @@ │ │ │ │ ldr r3, [pc, #32] @ (5488d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436e80>) │ │ │ │ movw r2, #3419 @ 0xd5b │ │ │ │ ldr r1, [pc, #28] @ (5488d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436e84>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ nop │ │ │ │ - b.n 5487c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436d78> │ │ │ │ + b.n 548888 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436e38> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 548d70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437320> │ │ │ │ + b.n 548e30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4373e0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 548688 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436c38> │ │ │ │ + b.n 548748 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436cf8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 548d48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4372f8> │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - b.n 548828 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436dd8> │ │ │ │ + b.n 548e08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4373b8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 548d30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4372e0> │ │ │ │ + @ instruction: 0xe80a00bd │ │ │ │ + b.n 548df0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4373a0> │ │ │ │ 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 │ │ │ │ @@ -1753121,25 +1753105,24 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #32] @ (548988 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436f38>) │ │ │ │ movw r2, #3333 @ 0xd05 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ nop │ │ │ │ - b.n 54883c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436dec> │ │ │ │ + b.n 5488fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436eac> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 548d14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4372c4> │ │ │ │ + b.n 548dd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437384> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 548920 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436ed0> │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - b.n 548ca8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437258> │ │ │ │ + @ instruction: 0xe83000bd │ │ │ │ + b.n 548d68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437318> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 54883c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436dec> │ │ │ │ + b.n 5488fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436eac> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 548c7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43722c> │ │ │ │ + b.n 548d3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4372ec> │ │ │ │ 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] @ (548a3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436fec>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -1753286,19 +1753269,19 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3513 @ 0xdb9 │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ nop │ │ │ │ - b.n 548800 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436db0> │ │ │ │ + b.n 5488c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436e70> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bkpt 0x00ac │ │ │ │ - lsls r3, r1, #3 │ │ │ │ - svc 216 @ 0xd8 │ │ │ │ + ite eq │ │ │ │ + lsleq r3, r1, #3 │ │ │ │ + bne.n 548b94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437144> │ │ │ │ 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] @ (548c10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4371c0>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -1753426,25 +1753409,25 @@ │ │ │ │ ldr r1, [pc, #36] @ (548c88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437238>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3528 @ 0xdc8 │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ - b.n 548714 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436cc4> │ │ │ │ + b.n 5487d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436d84> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - pop {r2, r5, r6, pc} │ │ │ │ + pop {r2, r6, r7, pc} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - udf #144 @ 0x90 │ │ │ │ + udf #240 @ 0xf0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 548734 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436ce4> │ │ │ │ + b.n 5487f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436da4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - pop {r1, r2, r3, r6, pc} │ │ │ │ + pop {r1, r2, r3, r5, r7, pc} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - udf #122 @ 0x7a │ │ │ │ + udf #218 @ 0xda │ │ │ │ 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 │ │ │ │ @@ -1753664,21 +1753647,21 @@ │ │ │ │ b.n 548dc2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437372> │ │ │ │ movs r2, #32 │ │ │ │ b.n 548d54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437304> │ │ │ │ movs r2, #1 │ │ │ │ b.n 548dc2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437372> │ │ │ │ movs r2, #1 │ │ │ │ b.n 548d54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437304> │ │ │ │ - b.n 548768 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436d18> │ │ │ │ + b.n 548828 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436dd8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 549500 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437ab0> │ │ │ │ + b.n 5495c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437b70> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r4, 548f32 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4374e2> │ │ │ │ + cbnz r4, 548f4a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4374fa> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bgt.n 548fd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437584> │ │ │ │ + bgt.n 548e94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437444> │ │ │ │ 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 │ │ │ │ @@ -1753818,21 +1753801,21 @@ │ │ │ │ b.n 548fd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437588> │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ b.n 548fa0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437550> │ │ │ │ movs r2, #32 │ │ │ │ b.n 548fa0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437550> │ │ │ │ movs r2, #1 │ │ │ │ b.n 548fa0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437550> │ │ │ │ - b.n 549484 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437a34> │ │ │ │ + b.n 549544 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437af4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 549340 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4378f0> │ │ │ │ + b.n 549400 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4379b0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r4, 54907c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43762c> │ │ │ │ + rev r4, r2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bge.n 549014 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4375c4> │ │ │ │ + blt.n 5490d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437684> │ │ │ │ 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 │ │ │ │ @@ -1753903,23 +1753886,23 @@ │ │ │ │ movw r2, #578 @ 0x242 │ │ │ │ ldr r1, [pc, #28] @ (549120 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4376d0>) │ │ │ │ add r4, pc │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ - b.n 549374 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437924> │ │ │ │ + b.n 549434 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4379e4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bls.n 5490fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4376ac> │ │ │ │ + bge.n 5491bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43776c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 5492f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4378a4> │ │ │ │ + b.n 5493b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437964> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb8ae │ │ │ │ + cbnz r6, 549122 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4376d2> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bls.n 5490d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437688> │ │ │ │ + bge.n 549198 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437748> │ │ │ │ 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 │ │ │ │ @@ -1754033,15 +1754016,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r1, r5 │ │ │ │ bl 548048 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4365f8> │ │ │ │ movs r2, #4 │ │ │ │ mov r1, r5 │ │ │ │ bl 548074 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436624> │ │ │ │ - b.n 549350 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437900> │ │ │ │ + b.n 549410 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4379c0> │ │ │ │ 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 549054 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437604> │ │ │ │ @@ -1754054,17 +1754037,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (54929c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43784c>) │ │ │ │ mov.w r2, #616 @ 0x268 │ │ │ │ ldr r1, [pc, #12] @ (5492a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437850>) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ - svc 188 @ 0xbc │ │ │ │ + b.n 5492d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437888> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bhi.n 549340 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4378f0> │ │ │ │ + bhi.n 549200 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4377b0> │ │ │ │ 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] @ 5496cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437c7c> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -1754430,35 +1754413,35 @@ │ │ │ │ movw r2, #829 @ 0x33d │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ bl 548048 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4365f8> │ │ │ │ movs r2, #2 │ │ │ │ bl 548074 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436624> │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - movs r0, #154 @ 0x9a │ │ │ │ + movs r0, #250 @ 0xfa │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r0, #142 @ 0x8e │ │ │ │ + movs r0, #238 @ 0xee │ │ │ │ lsls r6, r0, #3 │ │ │ │ asrs r4, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 5496a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437c50> │ │ │ │ + udf #56 @ 0x38 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - blt.n 549678 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437c28> │ │ │ │ + bgt.n 549738 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437ce8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbz r0, 549738 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437ce8> │ │ │ │ + cbz r0, 549750 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437d00> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bmi.n 549754 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437d04> │ │ │ │ + bmi.n 549614 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437bc4> │ │ │ │ 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 │ │ │ │ @@ -1754485,21 +1754468,21 @@ │ │ │ │ ldr r3, [pc, #24] @ (54975c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437d0c>) │ │ │ │ ldr r1, [pc, #24] @ (549760 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437d10>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #1977 @ 0x7b9 │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ - blt.n 549664 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437c14> │ │ │ │ + blt.n 549724 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437cd4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bcc.n 5496bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437c6c> │ │ │ │ + bmi.n 54977c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437d2c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - blt.n 5497f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437da0> │ │ │ │ + blt.n 5496b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437c60> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bcc.n 549698 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437c48> │ │ │ │ + bcc.n 549758 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437d08> │ │ │ │ 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] │ │ │ │ @@ -1754531,17 +1754514,17 @@ │ │ │ │ mov.w r2, #3568 @ 0xdf0 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ nop │ │ │ │ - blt.n 549840 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437df0> │ │ │ │ + blt.n 549700 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437cb0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bcc.n 549820 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437dd0> │ │ │ │ + bcc.n 5496e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437c90> │ │ │ │ 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 │ │ │ │ @@ -1754572,21 +1754555,21 @@ │ │ │ │ ldr r3, [pc, #24] @ (54983c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437dec>) │ │ │ │ movw r2, #3585 @ 0xe01 │ │ │ │ ldr r1, [pc, #20] @ (549840 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437df0>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ nop │ │ │ │ - blt.n 549874 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437e24> │ │ │ │ + blt.n 549934 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437ee4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bcs.n 5497cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437d7c> │ │ │ │ + bcc.n 54988c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437e3c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - blt.n 5498cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437e7c> │ │ │ │ + blt.n 54978c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437d3c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bcs.n 5497b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437d64> │ │ │ │ + bcc.n 549874 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437e24> │ │ │ │ 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 │ │ │ │ @@ -1754761,21 +1754744,21 @@ │ │ │ │ ldr.w r2, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ bl 549844 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437df4> │ │ │ │ cmp fp, r5 │ │ │ │ str.w r0, [r9, #4]! │ │ │ │ bne.n 549a10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437fc0> │ │ │ │ b.n 5499be <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437f6e> │ │ │ │ - blt.n 549a6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43801c> │ │ │ │ + blt.n 549b2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4380dc> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbz r2, 549a44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437ff4> │ │ │ │ + cbz r2, 549a5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43800c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bcs.n 549af8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4380a8> │ │ │ │ + bcs.n 5499b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437f68> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - blt.n 549a98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438048> │ │ │ │ + blt.n 549958 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437f08> │ │ │ │ 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 │ │ │ │ @@ -1754836,17 +1754819,17 @@ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ b.n 549abe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43806e> │ │ │ │ bl 548048 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4365f8> │ │ │ │ movs r2, #5 │ │ │ │ bl 548074 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436624> │ │ │ │ - bls.n 549b30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4380e0> │ │ │ │ + bls.n 5499f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437fa0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3} │ │ │ │ lsls r5, r7, #2 │ │ │ │ adds r2, #1 │ │ │ │ bne.n 549b24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4380d4> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1755050,67 +1755033,67 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1820 @ 0x71c │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ nop │ │ │ │ - bls.n 549c84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438234> │ │ │ │ + bge.n 549d44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4382f4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bls.n 549c4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4381fc> │ │ │ │ + bls.n 549d0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4382bc> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r7!, {r3, r4, r6} │ │ │ │ + ldmia r7, {r3, r4, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bhi.n 549d10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4382c0> │ │ │ │ + bls.n 549dd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438380> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r7!, {r1, r6} │ │ │ │ + ldmia r7, {r1, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bls.n 549d40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4382f0> │ │ │ │ + bls.n 549e00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4383b0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r7!, {r1, r2, r5} │ │ │ │ + ldmia r7, {r1, r2, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bhi.n 549c78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438228> │ │ │ │ + bls.n 549d38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4382e8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r5, sp, #840 @ 0x348 │ │ │ │ + add r6, sp, #200 @ 0xc8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bhi.n 549e20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4383d0> │ │ │ │ + bhi.n 549ce0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438290> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r5, sp, #688 @ 0x2b0 │ │ │ │ + add r6, sp, #48 @ 0x30 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r6, {r3, r4, r6, r7} │ │ │ │ + ldmia r7!, {r3, r4, r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvc.n 549cd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438280> │ │ │ │ + bhi.n 549d90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438340> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r5, sp, #488 @ 0x1e8 │ │ │ │ + add r5, sp, #872 @ 0x368 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r6!, {r1, r2, r5, r7} │ │ │ │ + ldmia r7!, {r1, r2} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bhi.n 549dd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438380> │ │ │ │ + bhi.n 549c90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438240> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r6!, {r2, r4, r5} │ │ │ │ + ldmia r6!, {r2, r4, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvc.n 549c68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438218> │ │ │ │ + bvc.n 549d28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4382d8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, sp, #928 @ 0x3a0 │ │ │ │ + add r5, sp, #288 @ 0x120 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r6!, {r2, r4} │ │ │ │ + ldmia r6, {r2, r4, r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvc.n 549e38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4383e8> │ │ │ │ + bvc.n 549cf8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4382a8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, sp, #808 @ 0x328 │ │ │ │ + add r5, sp, #168 @ 0xa8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r4, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvc.n 549e18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4383c8> │ │ │ │ + bvc.n 549cd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438288> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, sp, #720 @ 0x2d0 │ │ │ │ + add r5, sp, #80 @ 0x50 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5, {r5, r6, r7} │ │ │ │ + ldmia r6, {r6} │ │ │ │ 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 │ │ │ │ @@ -1755147,19 +1755130,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (549df0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4383a0>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1515 @ 0x5eb │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ - bvc.n 549ecc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43847c> │ │ │ │ + bvc.n 549d8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43833c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r3, sp, #872 @ 0x368 │ │ │ │ + add r4, sp, #232 @ 0xe8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5!, {r1, r2} │ │ │ │ + ldmia r5, {r1, r2, r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #7 │ │ │ │ beq.n 549dfc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4383ac> │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1755294,27 +1755277,27 @@ │ │ │ │ bl 542d90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x431340> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r6, #4] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ mov r1, r2 │ │ │ │ b.n 549f02 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4384b2> │ │ │ │ nop │ │ │ │ - bvs.n 549f1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4384cc> │ │ │ │ + bvc.n 549fdc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43858c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvs.n 549edc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43848c> │ │ │ │ + bvc.n 549f9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43854c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r4, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvs.n 549ec8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438478> │ │ │ │ + bvc.n 549f88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438538> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r2, sp, #592 @ 0x250 │ │ │ │ + add r2, sp, #976 @ 0x3d0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r3!, {r6, r7} │ │ │ │ + ldmia r4!, {r5} │ │ │ │ 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 │ │ │ │ @@ -1755608,27 +1755591,27 @@ │ │ │ │ str r0, [r2, #16] │ │ │ │ b.n 54a008 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4385b8> │ │ │ │ sub.w r3, r1, #5632 @ 0x1600 │ │ │ │ subs r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ bls.w 54a008 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4385b8> │ │ │ │ b.n 54a22c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4387dc> │ │ │ │ - bpl.n 54a1d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438784> │ │ │ │ + bvs.n 54a294 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438844> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r2, {r2, r4, r7} │ │ │ │ + ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bmi.n 54a37c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43892c> │ │ │ │ + bmi.n 54a23c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4387ec> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r2, {r2, r3, r5, r6} │ │ │ │ + ldmia r2, {r2, r3, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bcs.n 54a284 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438834> │ │ │ │ + bcc.n 54a344 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4388f4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r0!, {r1, r2, r5, r7} │ │ │ │ + ldmia r1, {r1, r2} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bcs.n 54a254 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438804> │ │ │ │ + bcc.n 54a314 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4388c4> │ │ │ │ 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 r2, [r1, #16] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1755672,23 +1755655,23 @@ │ │ │ │ ldr r1, [pc, #32] @ (54a334 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4388e4>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1770 @ 0x6ea │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ - bne.n 54a314 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4388c4> │ │ │ │ + bcs.n 54a3d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438984> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r7!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bcc.n 54a350 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438900> │ │ │ │ + bcc.n 54a410 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4389c0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r6, pc, #632 @ (adr r6, 54a5ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438b5c>) │ │ │ │ + add r6, pc, #1016 @ (adr r6, 54a72c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438cdc>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r7!, {r1, r3, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1755731,17 +1755714,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (54a3ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43895c>) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ (54a3b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438960>) │ │ │ │ movw r2, #1555 @ 0x613 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ - bcs.n 54a310 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4388c0> │ │ │ │ + bcc.n 54a3d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438980> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ 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 │ │ │ │ @@ -1755785,25 +1755768,25 @@ │ │ │ │ ldr r1, [pc, #36] @ (54a440 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4389f0>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2659 @ 0xa63 │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ - bcs.n 54a50c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438abc> │ │ │ │ + bcs.n 54a3cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43897c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r5, pc, #688 @ (adr r5, 54a6e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438c94>) │ │ │ │ + add r6, pc, #48 @ (adr r6, 54a464 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438a14>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r6!, {r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r3, r4, r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r4!, {r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r3, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r5, pc, #600 @ (adr r5, 54a698 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438c48>) │ │ │ │ + add r5, pc, #984 @ (adr r5, 54a818 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438dc8>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r6!, {r1, r6, r7} │ │ │ │ + stmia r7!, {r1, r5} │ │ │ │ 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 │ │ │ │ @@ -1755850,19 +1755833,19 @@ │ │ │ │ ldr r3, [pc, #16] @ (54a4c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438a74>) │ │ │ │ ldr r1, [pc, #20] @ (54a4c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438a78>) │ │ │ │ add r4, pc │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ - stmia r4!, {r4, r6} │ │ │ │ + stmia r4!, {r4, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, pc, #1016 @ (adr r4, 54a8c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438e70>) │ │ │ │ + add r5, pc, #376 @ (adr r5, 54a640 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438bf0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r6!, {r1, r3, r5} │ │ │ │ + stmia r6!, {r1, r3, r7} │ │ │ │ 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 │ │ │ │ @@ -1755899,19 +1755882,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (54a53c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438aec>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2595 @ 0xa23 │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ - stmia r3!, {r5, r6, r7} │ │ │ │ + stmia r4!, {r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, pc, #568 @ (adr r4, 54a774 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438d24>) │ │ │ │ + add r4, pc, #952 @ (adr r4, 54a8f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438ea4>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r3, r4} │ │ │ │ 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 │ │ │ │ @@ -1756025,23 +1756008,23 @@ │ │ │ │ ldr r1, [pc, #32] @ (54a680 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438c30>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2563 @ 0xa03 │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ - beq.n 54a754 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438d04> │ │ │ │ + beq.n 54a614 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438bc4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r4!, {r1, r4, r7} │ │ │ │ + stmia r4!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - beq.n 54a714 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438cc4> │ │ │ │ + beq.n 54a5d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438b84> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r3, pc, #328 @ (adr r3, 54a7c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438d78>) │ │ │ │ + add r3, pc, #712 @ (adr r3, 54a948 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438ef8>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r1, #29 │ │ │ │ bhi.n 54a6b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438c60> │ │ │ │ cmp r1, #18 │ │ │ │ bls.n 54a6d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438c84> │ │ │ │ sub.w r3, r1, #19 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -1756090,17 +1756073,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp] │ │ │ │ movw r2, #5510 @ 0x1586 │ │ │ │ ldr r1, [pc, #12] @ (54a70c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438cbc>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ - ldmia r7, {r5, r6, r7} │ │ │ │ + beq.n 54a78c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438d3c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r3!, {r1, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r6} │ │ │ │ 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 │ │ │ │ @@ -1756215,27 +1756198,27 @@ │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #5595 @ 0x15db │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ nop │ │ │ │ stmia r1!, {r0, r2, r4, r6} │ │ │ │ - vrsubhn.i d28, , q3 │ │ │ │ + vmlsl.u q14, d15, d22[0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r3!, {r3} │ │ │ │ + stmia r3!, {r3, r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r7!, {r1, r3} │ │ │ │ + ldmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r2!, {r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r3, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r3, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, pc, #464 @ (adr r1, 54aa3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438fec>) │ │ │ │ + add r1, pc, #848 @ (adr r1, 54abbc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43916c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r2!, {r5, r7} │ │ │ │ + stmia r3!, {} │ │ │ │ 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 │ │ │ │ @@ -1756304,25 +1756287,25 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #32] @ (54a940 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438ef0>) │ │ │ │ movw r2, #762 @ 0x2fa │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ - ldmia r6, {r1, r2, r6} │ │ │ │ + ldmia r6!, {r1, r2, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r0!, {r1, r5, r6} │ │ │ │ + stmia r0!, {r1, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r6, {r1, r4, r6} │ │ │ │ + ldmia r6!, {r1, r4, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r1!, {r1, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r4, r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r0!, {r1, r5, r6} │ │ │ │ + stmia r0!, {r1, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r1, r3, r4, r7} │ │ │ │ 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 │ │ │ │ @@ -1756399,24 +1756382,24 @@ │ │ │ │ ldr r1, [pc, #24] @ (54aa18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438fc8>) │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ movs r2, #1 │ │ │ │ b.n 54a9a6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x438f56> │ │ │ │ - ldmia r5!, {r1, r3, r4, r7} │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r3, r4, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r5!, {r1, r6} │ │ │ │ + ldmia r5, {r1, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ittt pl │ │ │ │ - lslpl r5, r7, #2 │ │ │ │ - pushpl {r4, lr} │ │ │ │ - movpl.w ip, #4096 @ 0x1000 │ │ │ │ + ittt lt │ │ │ │ + lsllt r5, r7, #2 │ │ │ │ + pushlt {r4, lr} │ │ │ │ + movlt.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ cbz r3, 54aa66 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x439016> │ │ │ │ cmp r3, #1 │ │ │ │ @@ -1756872,19 +1756855,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r2, r4, r5} │ │ │ │ + ldmia r1, {r1, r2, r4, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r6!, {r1, r2, r5, r7} │ │ │ │ + stmia r7!, {r1, r2} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - pop {r1, r5, r6} │ │ │ │ + pop {r1, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r1, #7 │ │ │ │ bhi.w 54b01a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4395ca> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1757046,41 +1757029,41 @@ │ │ │ │ str.w r3, [r4, #1164] @ 0x48c │ │ │ │ b.n 54af16 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4394c6> │ │ │ │ mov r0, r4 │ │ │ │ bl 548048 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4365f8> │ │ │ │ ldr r0, [pc, #56] @ (54b0a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x439658>) │ │ │ │ add r0, pc │ │ │ │ b.n 54aee8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x439498> │ │ │ │ - ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r4, r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r2, r6, #20 │ │ │ │ + lsls r2, r2, #22 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldmia r1!, {} │ │ │ │ + ldmia r1!, {r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r0!, {r1, r4, r6} │ │ │ │ + ldmia r0!, {r1, r4, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r0!, {r1, r3, r6} │ │ │ │ + ldmia r0!, {r1, r3, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r7!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r4, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r7!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r4, 54b0b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x439660> │ │ │ │ + cbnz r4, 54b0c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x439678> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r6, 54b0aa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43965a> │ │ │ │ + cbnz r6, 54b0c2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x439672> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - pop {r1, r3, r4, r7, pc} │ │ │ │ + pop {r1, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - hlt 0x001c │ │ │ │ + revsh r4, r7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r4, r3, #11 │ │ │ │ + lsrs r4, r7, #12 │ │ │ │ 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 │ │ │ │ @@ -1757155,17 +1757138,17 @@ │ │ │ │ ldr r1, [pc, #20] @ (54b188 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x439738>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #762 @ 0x2fa │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb80e │ │ │ │ + @ instruction: 0xb86e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb7e8 │ │ │ │ + @ instruction: 0xb848 │ │ │ │ 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 │ │ │ │ @@ -1757373,29 +1757356,29 @@ │ │ │ │ ldr r3, [pc, #40] @ (54b3e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x439990>) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #40] @ (54b3e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x439994>) │ │ │ │ movw r2, #1167 @ 0x48f │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ - stmia r5!, {r1, r2, r3, r5} │ │ │ │ + stmia r5!, {r1, r2, r3, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb7b4 │ │ │ │ + @ instruction: 0xb814 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - rev16 r6, r1 │ │ │ │ + hlt 0x002e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb750 │ │ │ │ + @ instruction: 0xb7b0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - push {r1, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb642 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - push {r3, r4, r5, r7, lr} │ │ │ │ + setpan #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r4!, {r2, r3, r5, r6} │ │ │ │ + stmia r4!, {r2, r3, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb722 │ │ │ │ + @ instruction: 0xb782 │ │ │ │ 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 │ │ │ │ @@ -1757948,128 +1757931,128 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ ldr r3, [pc, #992] @ (54bd48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43a2f8>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ - stmia r4!, {r1, r2, r4} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf34200ba │ │ │ │ + @ instruction: 0xf3a200ba │ │ │ │ asrs r4, r1, #8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r4, r6, r7} │ │ │ │ + stmia r5!, {r4, r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - push {r1, r3, r4, r5, r6, lr} │ │ │ │ + push {r1, r3, r4, r6, r7, lr} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ asrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #44] @ 0x2c │ │ │ │ + str r6, [r4, #48] @ 0x30 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - stmia r2!, {r3, r5, r7} │ │ │ │ + stmia r3!, {r3} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - push {r4, r6, r7} │ │ │ │ + push {r4, r5, lr} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r2!, {r5} │ │ │ │ + stmia r2!, {r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - push {r1, r4, r5, r6} │ │ │ │ + push {r1, r4, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r2!, {r1, r4, r6} │ │ │ │ + stmia r2!, {r1, r4, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - push {r2, r4, r6} │ │ │ │ + push {r2, r4, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r3!, {r1, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r4} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - push {r2, r5} │ │ │ │ + push {r2, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - push {} │ │ │ │ + push {r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r2!, {r3, r5} │ │ │ │ + stmia r2!, {r3, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ adds r4, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6c8 │ │ │ │ + @ instruction: 0xb728 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbz r2, 54ba32 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x439fe2> │ │ │ │ + push {r1, r3, r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r2!, {r1, r3} │ │ │ │ + stmia r2!, {r1, r3, r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r2!, {r5} │ │ │ │ + stmia r2!, {r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ asrs r0, r5, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r5, r7} │ │ │ │ + stmia r2!, {} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r1!, {r2, r5, r7} │ │ │ │ + stmia r2!, {r2} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r3} │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 54ba12 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x439fc2> │ │ │ │ + sxth r6, r1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbz r4, 54ba0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x439fbc> │ │ │ │ + cbz r4, 54ba24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x439fd4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r1!, {r1, r5, r7} │ │ │ │ + stmia r2!, {r1} │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r0, r2, r3, r7} │ │ │ │ - vaddw.u q14, , d20 │ │ │ │ + vaddw.u q14, , d4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - uxtb r0, r1 │ │ │ │ + cbz r0, 54ba4a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x439ffa> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r1!, {r1, r2, r5} │ │ │ │ + stmia r1!, {r1, r2, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r1!, {r1, r5, r6} │ │ │ │ + stmia r1!, {r1, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldr.w pc, [r5, #255]! │ │ │ │ - stmia r1!, {r1, r6} │ │ │ │ + stmia r1!, {r1, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r1!, {r1, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r4, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ sub sp, #212 @ 0xd4 │ │ │ │ - @ instruction: 0xffffc146 │ │ │ │ + vaddw.u q14, , d22 │ │ │ │ lsls r5, r7, #2 │ │ │ │ bge.n 54ba32 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x439fe2> │ │ │ │ - vsubl.u q14, d15, d0 │ │ │ │ + vmlal.u q14, d15, d16[0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - sxth r2, r7 │ │ │ │ + uxth r2, r3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r1!, {r1, r2, r6} │ │ │ │ + stmia r1!, {r1, r2, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r1!, {r1, r2, r6} │ │ │ │ + stmia r1!, {r1, r2, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ bl 693a32 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x17cf6> │ │ │ │ - stmia r0!, {r1, r6, r7} │ │ │ │ + stmia r1!, {r1, r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r0!, {r2, r4, r6, r7} │ │ │ │ + stmia r1!, {r2, r4, r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r0!, {r6, r7} │ │ │ │ + stmia r1!, {r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ add sp, #196 @ 0xc4 │ │ │ │ - @ instruction: 0xffffc1e8 │ │ │ │ + vmlal.u q14, d15, d8[0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbz r2, 54ba78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43a028> │ │ │ │ + sxth r2, r2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbz r6, 54ba7a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43a02a> │ │ │ │ + cbz r6, 54ba92 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43a042> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r2!, {r1, r4} │ │ │ │ + stmia r2!, {r1, r4, r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbz r0, 54ba7e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43a02e> │ │ │ │ + cbz r0, 54ba96 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43a046> │ │ │ │ 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 │ │ │ │ @@ -1758719,31 +1758702,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ b.n 54c182 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43a732> │ │ │ │ vabdl.u q15, d15, d15 │ │ │ │ - vtbl.8 d26, {d31- instruction: 0xb79e │ │ │ │ + @ instruction: 0xb7fe │ │ │ │ lsls r5, r7, #2 │ │ │ │ - push {r1, r2, r3, lr} │ │ │ │ + push {r1, r2, r3, r5, r6, lr} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r2, sp, #816 @ 0x330 │ │ │ │ + add r3, sp, #176 @ 0xb0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - sevl │ │ │ │ + nop {11} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r2, sp, #728 @ 0x2d8 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ lsls r5, r7, #2 │ │ │ │ b.n 54c7f6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43ada6> │ │ │ │ vcvt.f32.u32 q9, q14, #1 │ │ │ │ bne.w 54c422 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43a9d2> │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ movs r2, #24 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ @@ -1759192,15 +1759175,15 @@ │ │ │ │ b.n 54c52c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43aadc> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.n 54c4ea <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43aa9a> │ │ │ │ movs r5, #1 │ │ │ │ b.n 54c52c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43aadc> │ │ │ │ ldrb.w r0, [r5, #-8] │ │ │ │ - bl af0880 │ │ │ │ + bl af0868 │ │ │ │ vstr s0, [r5, #-8] │ │ │ │ b.n 54c5f6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43aba6> │ │ │ │ mov r7, r6 │ │ │ │ ldr.w ip, [sp, #24] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ mov lr, r8 │ │ │ │ mov r0, r9 │ │ │ │ @@ -1759277,15 +1759260,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 54cc74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43b224> │ │ │ │ - bl af09bc │ │ │ │ + bl af09a4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ cmp r3, #13 │ │ │ │ bhi.w 54c904 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43aeb4> │ │ │ │ cmp r3, #2 │ │ │ │ bls.w 54c8f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43aea8> │ │ │ │ subs r3, #3 │ │ │ │ @@ -1759324,15 +1759307,15 @@ │ │ │ │ beq.w 54cba8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43b158> │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [sl] │ │ │ │ str.w r2, [sl, #4] │ │ │ │ strh.w r0, [sl] │ │ │ │ b.n 54c772 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43ad22> │ │ │ │ ldrb.w r0, [r5, #-8] │ │ │ │ - bl af09fc │ │ │ │ + bl af09e4 │ │ │ │ vstr s0, [r5, #-8] │ │ │ │ b.n 54c5f6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43aba6> │ │ │ │ rsb r5, r6, #1 │ │ │ │ cbnz r3, 54c7e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43ad98> │ │ │ │ mov r5, r6 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ cmp r7, #0 │ │ │ │ @@ -1759592,15 +1759575,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 54cc64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43b214> │ │ │ │ - bl af0840 │ │ │ │ + bl af0828 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ b.n 54c742 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43acf2> │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ bl 577380 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465930> │ │ │ │ ldr r3, [pc, #972] @ (54ceb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43b460>) │ │ │ │ ldr r1, [pc, #972] @ (54ceb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43b464>) │ │ │ │ @@ -1759739,21 +1759722,21 @@ │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ blx 73bc8 │ │ │ │ b.w 54bba4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43a154> │ │ │ │ mov.w lr, r0, lsl #3 │ │ │ │ mov.w r8, #8 │ │ │ │ b.w 54c24c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43a7fc> │ │ │ │ - bl af0760 │ │ │ │ + bl af0748 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ b.n 54c742 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43acf2> │ │ │ │ mov r7, r1 │ │ │ │ mov r4, fp │ │ │ │ b.w 54bba4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43a154> │ │ │ │ - bl af08e4 │ │ │ │ + bl af08cc │ │ │ │ ldr r1, [sp, #16] │ │ │ │ b.n 54c742 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43acf2> │ │ │ │ ldr r2, [pc, #568] @ (54ceb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43b468>) │ │ │ │ ldr r3, [pc, #572] @ (54cebc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43b46c>) │ │ │ │ ldr r1, [pc, #572] @ (54cec0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43b470>) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -1759940,131 +1759923,131 @@ │ │ │ │ ldr r1, [pc, #252] @ (54cf58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43b508>) │ │ │ │ movw r2, #3127 @ 0xc37 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ ldr r3, [r1, #20] │ │ │ │ b.n 54c7c2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43ad72> │ │ │ │ - @ instruction: 0xb846 │ │ │ │ + @ instruction: 0xb8a6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r7, pc, #320 @ (adr r7, 54cfb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43b564>) │ │ │ │ + add r7, pc, #704 @ (adr r7, 54d134 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43b6e4>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ add r5, pc, #44 @ (adr r5, 54cea4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43b454>) │ │ │ │ @ instruction: 0xffff1adc │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 54ce02 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43b3b2> │ │ │ │ - vrsra.u64 d27, d16, #1 │ │ │ │ + vsri.32 d27, d0, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r2, pc, #584 @ (adr r2, 54d0d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43b680>) │ │ │ │ + add r2, pc, #968 @ (adr r2, 54d250 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43b800>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - push {r1, r3, r6, r7, lr} │ │ │ │ + @ instruction: 0xb62a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, pc, #968 @ (adr r1, 54d258 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43b808>) │ │ │ │ + add r2, pc, #328 @ (adr r2, 54cfd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43b588>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - sxth r0, r1 │ │ │ │ + sxtb r0, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, pc, #376 @ (adr r1, 54d010 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43b5c0>) │ │ │ │ + add r1, pc, #760 @ (adr r1, 54d190 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43b740>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - sxth r2, r2 │ │ │ │ + sxtb r2, r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, pc, #256 @ (adr r1, 54cfa0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43b550>) │ │ │ │ + add r1, pc, #640 @ (adr r1, 54d120 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43b6d0>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb642 │ │ │ │ + @ instruction: 0xb6a2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, pc, #160 @ (adr r1, 54cf48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43b4f8>) │ │ │ │ + add r1, pc, #544 @ (adr r1, 54d0c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43b678>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbz r4, 54cf22 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43b4d2> │ │ │ │ + push {r2, r3, r4, r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r0, pc, #376 @ (adr r0, 54d028 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43b5d8>) │ │ │ │ + add r0, pc, #760 @ (adr r0, 54d1a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43b758>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbz r6, 54cec2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43b472> │ │ │ │ + cbz r6, 54ceda <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43b48a> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ + add r0, pc, #336 @ (adr r0, 54d008 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43b5b8>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - uxth r6, r6 │ │ │ │ + cbz r6, 54cf00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43b4b0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r5, #20] │ │ │ │ + ldrb r6, [r1, #22] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [sp, #360] @ 0x168 │ │ │ │ + ldr r6, [sp, #744] @ 0x2e8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r7, sp, #592 @ 0x250 │ │ │ │ + add r7, sp, #976 @ 0x3d0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [sp, #168] @ 0xa8 │ │ │ │ + ldr r6, [sp, #552] @ 0x228 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r7, sp, #304 @ 0x130 │ │ │ │ + add r7, sp, #688 @ 0x2b0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r0, #18] │ │ │ │ + ldrb r6, [r4, #19] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r5, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r6, [sp, #72] @ 0x48 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbz r0, 54cf16 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43b4c6> │ │ │ │ + sxtb r0, r1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r5, #17] │ │ │ │ + ldrb r6, [r1, #19] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r5, [sp, #616] @ 0x268 │ │ │ │ + ldr r5, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add sp, #96 @ 0x60 │ │ │ │ + add sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r2, #17] │ │ │ │ + ldrb r6, [r6, #18] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r5, [sp, #520] @ 0x208 │ │ │ │ + ldr r5, [sp, #904] @ 0x388 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add sp, #336 @ 0x150 │ │ │ │ + sub sp, #208 @ 0xd0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r7, #16] │ │ │ │ + ldrb r6, [r3, #18] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r5, [sp, #808] @ 0x328 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r7, sp, #272 @ 0x110 │ │ │ │ + add r7, sp, #656 @ 0x290 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r4, #16] │ │ │ │ + ldrb r6, [r0, #18] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r5, [sp, #328] @ 0x148 │ │ │ │ + ldr r5, [sp, #712] @ 0x2c8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add sp, #480 @ 0x1e0 │ │ │ │ + sub sp, #352 @ 0x160 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r1, #16] │ │ │ │ + ldrb r6, [r5, #17] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r5, [sp, #232] @ 0xe8 │ │ │ │ + ldr r5, [sp, #616] @ 0x268 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add sp, #464 @ 0x1d0 │ │ │ │ + sub sp, #336 @ 0x150 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r6, #15] │ │ │ │ + ldrb r6, [r2, #17] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r5, [sp, #136] @ 0x88 │ │ │ │ + ldr r5, [sp, #520] @ 0x208 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r6, sp, #144 @ 0x90 │ │ │ │ + add r6, sp, #528 @ 0x210 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ + ldr r5, [sp, #408] @ 0x198 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r7, sp, #48 @ 0x30 │ │ │ │ + add r7, sp, #432 @ 0x1b0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r2, [r7, #14] │ │ │ │ + ldrb r2, [r3, #16] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [sp, #920] @ 0x398 │ │ │ │ + ldr r5, [sp, #280] @ 0x118 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r7, sp, #112 @ 0x70 │ │ │ │ + add r7, sp, #496 @ 0x1f0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r2, [r4, #14] │ │ │ │ + ldrb r2, [r0, #16] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [sp, #824] @ 0x338 │ │ │ │ + ldr r5, [sp, #184] @ 0xb8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - sub sp, #432 @ 0x1b0 │ │ │ │ + cbz r4, 54cf56 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43b506> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r2, [r1, #14] │ │ │ │ + ldrb r2, [r5, #15] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r5, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - sub sp, #128 @ 0x80 │ │ │ │ + cbz r0, 54cf50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43b500> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [sp, #600] @ 0x258 │ │ │ │ + ldr r4, [sp, #984] @ 0x3d8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - sub sp, #384 @ 0x180 │ │ │ │ + cbz r0, 54cf68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43b518> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [sp, #520] @ 0x208 │ │ │ │ + ldr r4, [sp, #904] @ 0x388 │ │ │ │ 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 │ │ │ │ @@ -1760098,17 +1760081,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (54cfc4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43b574>) │ │ │ │ mov.w r2, #616 @ 0x268 │ │ │ │ ldr r1, [pc, #12] @ (54cfc8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43b578>) │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ - add r2, pc, #592 @ (adr r2, 54d218 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43b7c8>) │ │ │ │ + add r2, pc, #976 @ (adr r2, 54d398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43b948>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r3, [sp, #152] @ 0x98 │ │ │ │ + ldr r3, [sp, #536] @ 0x218 │ │ │ │ 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] @ (54d098 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43b648>) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ @@ -1760189,17 +1760172,17 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ adds r0, #26 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #144 @ 0x90 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - add r1, pc, #784 @ (adr r1, 54d3b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43b968>) │ │ │ │ + add r2, pc, #144 @ (adr r2, 54d138 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43b6e8>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [sp, #344] @ 0x158 │ │ │ │ + ldr r2, [sp, #728] @ 0x2d8 │ │ │ │ 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] @ 54dc60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c210> │ │ │ │ mov r6, r1 │ │ │ │ @@ -1761347,77 +1761330,77 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ bne.n 54dcc2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c272> │ │ │ │ @ instruction: 0xffffc8b3 │ │ │ │ @ instruction: 0xffff2da4 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - add r4, pc, #424 @ (adr r4, 54de28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c3d8>) │ │ │ │ + add r4, pc, #808 @ (adr r4, 54dfa8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c558>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, pc, #864 @ (adr r1, 54dfe4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c594>) │ │ │ │ + add r2, pc, #224 @ (adr r2, 54dd64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c314>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r7, [sp, #600] @ 0x258 │ │ │ │ + str r7, [sp, #984] @ 0x3d8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldmia r7!, {r0, r2, r4, r5} │ │ │ │ @ instruction: 0xffff3d2c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #656 @ 0x290 │ │ │ │ + add sp, #16 │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ vqshl.u64 d28, d23, #63 @ 0x3f │ │ │ │ vsli.64 q14, , #63 @ 0x3f │ │ │ │ vrsra.u64 , , #1 │ │ │ │ vmla.i , , d20[0] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #576 @ 0x240 │ │ │ │ + add r2, sp, #960 @ 0x3c0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r1, [sp, #280] @ 0x118 │ │ │ │ + str r1, [sp, #664] @ 0x298 │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldmia r1, {r0, r1, r2, r3, r4, r5, r6} │ │ │ │ - vtbl.8 d26, {d31-) │ │ │ │ + add r5, pc, #808 @ (adr r5, 54e004 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c5b4>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [sp, #32] │ │ │ │ + str r0, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r7, pc, #64 @ (adr r7, 54dd24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c2d4>) │ │ │ │ + add r7, pc, #448 @ (adr r7, 54dea4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c454>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ subs r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #272 @ (adr r7, 54de00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c3b0>) │ │ │ │ + add r7, pc, #656 @ (adr r7, 54df80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c530>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r2, [r1, #58] @ 0x3a │ │ │ │ + ldrh r2, [r5, #60] @ 0x3c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r0, sp, #80 @ 0x50 │ │ │ │ + add r0, sp, #464 @ 0x1d0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r2, [r6, #56] @ 0x38 │ │ │ │ + ldrh r2, [r2, #60] @ 0x3c │ │ │ │ lsls r5, r7, #2 │ │ │ │ adds r3, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #560 @ 0x230 │ │ │ │ + add r0, sp, #944 @ 0x3b0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r0, #56] @ 0x38 │ │ │ │ + ldrh r6, [r4, #58] @ 0x3a │ │ │ │ lsls r5, r7, #2 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #8 │ │ │ │ bne.w 54deec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c49c> │ │ │ │ @@ -1761692,113 +1761675,113 @@ │ │ │ │ add r1, pc │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ nop │ │ │ │ movs r2, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #616] @ 0x268 │ │ │ │ + str r0, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r4, [r3, #44] @ 0x2c │ │ │ │ + ldrh r4, [r7, #46] @ 0x2e │ │ │ │ lsls r5, r7, #2 │ │ │ │ adds r4, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #952 @ (adr r7, 54e39c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c94c>) │ │ │ │ + add r0, sp, #312 @ 0x138 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r4, [r4, #42] @ 0x2a │ │ │ │ + ldrh r4, [r0, #46] @ 0x2e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r7, #128 @ 0x80 │ │ │ │ + subs r7, #224 @ 0xe0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r4, pc, #224 @ (adr r4, 54e0d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c680>) │ │ │ │ + add r4, pc, #608 @ (adr r4, 54e250 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c800>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r2, #40] @ 0x28 │ │ │ │ + ldrh r6, [r6, #42] @ 0x2a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r3, pc, #296 @ (adr r3, 54e120 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c6d0>) │ │ │ │ + add r3, pc, #680 @ (adr r3, 54e2a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c850>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r4, [r0, #40] @ 0x28 │ │ │ │ + ldrh r4, [r4, #42] @ 0x2a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r3, pc, #576 @ (adr r3, 54e240 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c7f0>) │ │ │ │ + add r3, pc, #960 @ (adr r3, 54e3c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c970>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r2, [r6, #38] @ 0x26 │ │ │ │ + ldrh r2, [r2, #42] @ 0x2a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r3, pc, #680 @ (adr r3, 54e2b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c860>) │ │ │ │ + add r4, pc, #40 @ (adr r4, 54e030 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c5e0>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r0, [r4, #38] @ 0x26 │ │ │ │ + ldrh r0, [r0, #42] @ 0x2a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r3, pc, #768 @ (adr r3, 54e310 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c8c0>) │ │ │ │ + add r4, pc, #128 @ (adr r4, 54e090 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c640>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r1, #38] @ 0x26 │ │ │ │ + ldrh r6, [r5, #40] @ 0x28 │ │ │ │ lsls r5, r7, #2 │ │ │ │ adds r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #128 @ (adr r4, 54e09c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c64c>) │ │ │ │ + add r4, pc, #512 @ (adr r4, 54e21c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c7cc>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r2, [r4, #36] @ 0x24 │ │ │ │ + ldrh r2, [r0, #40] @ 0x28 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r5, pc, #680 @ (adr r5, 54e2cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c87c>) │ │ │ │ + add r6, pc, #40 @ (adr r6, 54e04c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c5fc>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r0, [r2, #36] @ 0x24 │ │ │ │ + ldrh r0, [r6, #38] @ 0x26 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r6, pc, #152 @ (adr r6, 54e0c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c674>) │ │ │ │ + add r6, pc, #536 @ (adr r6, 54e244 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c7f4>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r0, [r5, #34] @ 0x22 │ │ │ │ + ldrh r0, [r1, #38] @ 0x26 │ │ │ │ lsls r5, r7, #2 │ │ │ │ subs r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r0, r3} │ │ │ │ vshr.u64 d28, d25, #1 │ │ │ │ - @ instruction: 0xffff4d94 │ │ │ │ + @ instruction: 0xffff4df4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r2, pc, #8 @ (adr r2, 54e04c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c5fc>) │ │ │ │ + add r2, pc, #392 @ (adr r2, 54e1cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c77c>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r7, #30] │ │ │ │ + ldrh r6, [r3, #34] @ 0x22 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, pc, #840 @ (adr r1, 54e394 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c944>) │ │ │ │ + add r2, pc, #200 @ (adr r2, 54e114 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c6c4>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r2, [r5, #30] │ │ │ │ + ldrh r2, [r1, #34] @ 0x22 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, pc, #632 @ (adr r1, 54e2cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c87c>) │ │ │ │ + add r1, pc, #1016 @ (adr r1, 54e44c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c9fc>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r2, #30] │ │ │ │ + ldrh r6, [r6, #32] │ │ │ │ lsls r5, r7, #2 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #280 @ (adr r1, 54e17c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c72c>) │ │ │ │ + add r1, pc, #664 @ (adr r1, 54e2fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c8ac>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r6, #28] │ │ │ │ + ldrh r6, [r2, #32] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r2, pc, #88 @ (adr r2, 54e0c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c674>) │ │ │ │ + add r2, pc, #472 @ (adr r2, 54e244 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c7f4>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r4, [r4, #28] │ │ │ │ + ldrh r4, [r0, #32] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, pc, #240 @ (adr r1, 54e164 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c714>) │ │ │ │ + add r1, pc, #624 @ (adr r1, 54e2e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c894>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r0, [r2, #28] │ │ │ │ + ldrh r0, [r6, #30] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, pc, #0 @ (adr r4, 54e07c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c62c>) │ │ │ │ + add r4, pc, #384 @ (adr r4, 54e1fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c7ac>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r2, [r7, #26] │ │ │ │ + ldrh r2, [r3, #30] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, pc, #536 @ (adr r1, 54e29c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c84c>) │ │ │ │ + add r1, pc, #920 @ (adr r1, 54e41c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c9cc>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r4, #26] │ │ │ │ + ldrh r6, [r0, #30] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r5, pc, #248 @ (adr r5, 54e184 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c734>) │ │ │ │ + add r5, pc, #632 @ (adr r5, 54e304 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c8b4>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r4, [r2, #26] │ │ │ │ + ldrh r4, [r6, #28] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r5, pc, #272 @ (adr r5, 54e1a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c754>) │ │ │ │ + add r5, pc, #656 @ (adr r5, 54e324 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c8d4>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r2, [r6, #24] │ │ │ │ + ldrh r2, [r2, #28] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r5, pc, #312 @ (adr r5, 54e1d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c784>) │ │ │ │ + add r5, pc, #696 @ (adr r5, 54e354 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c904>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r0, [r4, #24] │ │ │ │ + ldrh r0, [r0, #28] │ │ │ │ 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 │ │ │ │ @@ -1761979,17 +1761962,17 @@ │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 54e184 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c734> │ │ │ │ b.n 54e1f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c7a0> │ │ │ │ movs r2, #10 │ │ │ │ mov r0, r6 │ │ │ │ bl 548074 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436624> │ │ │ │ nop │ │ │ │ - add r5, pc, #336 @ (adr r5, 54e3c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c974>) │ │ │ │ + add r5, pc, #720 @ (adr r5, 54e544 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43caf4>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r6, #14] │ │ │ │ + ldrh r6, [r2, #18] │ │ │ │ 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 │ │ │ │ @@ -1762095,31 +1762078,31 @@ │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ ldr r3, [pc, #40] @ (54e3b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c968>) │ │ │ │ movw r2, #669 @ 0x29d │ │ │ │ ldr r1, [pc, #40] @ (54e3bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c96c>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ - str r3, [sp, #920] @ 0x398 │ │ │ │ + str r4, [sp, #280] @ 0x118 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r2, [r0, #48] @ 0x30 │ │ │ │ + strh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r3, pc, #56 @ (adr r3, 54e3e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c990>) │ │ │ │ + add r3, pc, #440 @ (adr r3, 54e560 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43cb10>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [r1, #100] @ 0x64 │ │ │ │ + str r0, [r5, #104] @ 0x68 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r6, #58] @ 0x3a │ │ │ │ + strh r4, [r2, #62] @ 0x3e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r4, [r1, #54] @ 0x36 │ │ │ │ + ldrh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r3, #58] @ 0x3a │ │ │ │ + strh r6, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r3, pc, #48 @ (adr r3, 54e3ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43c99c>) │ │ │ │ + add r3, pc, #432 @ (adr r3, 54e56c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43cb1c>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r1, #58] @ 0x3a │ │ │ │ + strh r6, [r5, #60] @ 0x3c │ │ │ │ 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] @ (54e568 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43cb18>) │ │ │ │ @@ -1762271,27 +1762254,27 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ adds r4, r4, #0 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r7, r3 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - str r2, [sp, #72] @ 0x48 │ │ │ │ + str r2, [sp, #456] @ 0x1c8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r0, [r6, #32] │ │ │ │ + strh r0, [r2, #36] @ 0x24 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, pc, #504 @ (adr r1, 54e778 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43cd28>) │ │ │ │ + add r1, pc, #888 @ (adr r1, 54e8f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43cea8>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [r6, #68] @ 0x44 │ │ │ │ + str r0, [r2, #76] @ 0x4c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r3, #44] @ 0x2c │ │ │ │ + strh r4, [r7, #46] @ 0x2e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r4, [r6, #38] @ 0x26 │ │ │ │ + ldrh r4, [r2, #42] @ 0x2a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r0, #44] @ 0x2c │ │ │ │ + strh r6, [r4, #46] @ 0x2e │ │ │ │ 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] @ (54e860 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43ce10>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -1762572,23 +1762555,23 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ subs r6, r2, r1 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r5, r5 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldrh r4, [r2, #18] │ │ │ │ + ldrh r4, [r6, #20] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r4, #22] │ │ │ │ + strh r6, [r0, #26] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [sp, #816] @ 0x330 │ │ │ │ + ldr r7, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r0, [r7, #38] @ 0x26 │ │ │ │ + ldrh r0, [r3, #42] @ 0x2a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r4, [r6, #20] │ │ │ │ + strh r4, [r2, #24] │ │ │ │ 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] @ 54ef40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43d4f0> │ │ │ │ @@ -1763211,37 +1763194,37 @@ │ │ │ │ ... │ │ │ │ asrs r0, r4, #29 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r2, #29 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r5, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r2, #22] │ │ │ │ + ldrh r6, [r6, #24] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r4, [r2, #4] │ │ │ │ + strh r4, [r6, #6] │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #18 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r1, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r2, [r6, #16] │ │ │ │ + ldrb r2, [r2, #18] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r7, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r0, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r4, r2] │ │ │ │ + ldrh r6, [r0, r4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r6, [r1, #9] │ │ │ │ + ldrb r6, [r5, #10] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r4, #24] │ │ │ │ + strh r6, [r0, #28] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r0, [r7, #14] │ │ │ │ + ldrb r0, [r3, #16] │ │ │ │ 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] @ 54f9cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43df7c> │ │ │ │ @@ -1764198,92 +1764181,92 @@ │ │ │ │ movw r2, #4053 @ 0xfd5 │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ nop │ │ │ │ asrs r4, r4, #1 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ + ldr r3, [sp, #464] @ 0x1d0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [r7, r3] │ │ │ │ + ldr r2, [r3, r5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r6, [r4, #8] │ │ │ │ + ldrb r6, [r0, #10] │ │ │ │ lsls r5, r7, #2 │ │ │ │ lsrs r4, r1, #27 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - str r5, [sp, #680] @ 0x2a8 │ │ │ │ + str r6, [sp, #40] @ 0x28 │ │ │ │ lsls r5, r7, #2 │ │ │ │ strb r5, [r3, #28] │ │ │ │ vqshlu.s64 , , #63 @ 0x3f │ │ │ │ vqshlu.s32 d23, d7, #31 │ │ │ │ - vtbl.8 d25, {d15-d16}, d2 │ │ │ │ + vtbx.8 d25, {d15-d16}, d18 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r0, [r1, r3] │ │ │ │ + strb r0, [r5, r4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r4, [r6, #23] │ │ │ │ + strb r4, [r2, #25] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r2, [r1, #20] │ │ │ │ + strh r2, [r5, #22] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r0, [r7, #31] │ │ │ │ + strh r0, [r3, #2] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r6, [r6, #22] │ │ │ │ + strb r6, [r2, #24] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [sp, #192] @ 0xc0 │ │ │ │ + str r2, [sp, #576] @ 0x240 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r6, [r1, r0] │ │ │ │ + strb r6, [r5, r1] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r2, [r7, #20] │ │ │ │ + strb r2, [r3, #22] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [sp, #944] @ 0x3b0 │ │ │ │ + str r3, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r0, r6] │ │ │ │ + strh r6, [r4, r7] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r2, [r6, #18] │ │ │ │ + strb r2, [r2, #20] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r3, [sp, #528] @ 0x210 │ │ │ │ + str r3, [sp, #912] @ 0x390 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r2, [r2, r4] │ │ │ │ + strh r2, [r6, r5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r6, [r7, #16] │ │ │ │ + strb r6, [r3, #18] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [sp, #632] @ 0x278 │ │ │ │ + str r2, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r4, [r0, r3] │ │ │ │ + strh r4, [r4, r4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r0, [r6, #15] │ │ │ │ + strb r0, [r2, #17] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [sp, #464] @ 0x1d0 │ │ │ │ + str r2, [sp, #848] @ 0x350 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r2, [r3, r2] │ │ │ │ + strh r2, [r7, r3] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r6, [r0, #15] │ │ │ │ + strb r6, [r4, #16] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r4, [sp, #408] @ 0x198 │ │ │ │ + str r4, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r0, [r6, r1] │ │ │ │ + strh r0, [r2, r3] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r4, [r3, #14] │ │ │ │ + strb r4, [r7, #15] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r2, [r4, #58] @ 0x3a │ │ │ │ + ldrh r2, [r0, #62] @ 0x3e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r4, [r2, r1] │ │ │ │ + strh r4, [r6, r2] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r0, [r0, #14] │ │ │ │ + strb r0, [r4, #15] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r6, [sp, #192] @ 0xc0 │ │ │ │ + str r6, [sp, #576] @ 0x240 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [r3, r5] │ │ │ │ + str r2, [r7, r6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r6, [r0, #10] │ │ │ │ + strb r6, [r4, #11] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r3, [sp, #808] @ 0x328 │ │ │ │ + str r4, [sp, #168] @ 0xa8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r7, [pc, #992] @ (54fe54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43e404>) │ │ │ │ + str r0, [r3, r1] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r4, [r4, #4] │ │ │ │ + strb r4, [r0, #6] │ │ │ │ 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 54f14a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43d6fa> │ │ │ │ @@ -1765393,159 +1765376,159 @@ │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ adds r3, #20 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ b.w 54f3e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43d990> │ │ │ │ nop │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ - vaddl.u , d31, d16 │ │ │ │ + vaddw.u , , d0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r3, [pc, #696] @ (550910 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43eec0>) │ │ │ │ + ldr r4, [pc, #56] @ (550690 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43ec40>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [r3, #76] @ 0x4c │ │ │ │ + ldr r2, [r7, #80] @ 0x50 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r2, [r7, #48] @ 0x30 │ │ │ │ + ldrh r2, [r3, #52] @ 0x34 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [r1, #64] @ 0x40 │ │ │ │ + ldr r0, [r5, #68] @ 0x44 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r1, #54] @ 0x36 │ │ │ │ + ldrh r6, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r1, [pc, #576] @ (5508ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43ee5c>) │ │ │ │ + ldr r1, [pc, #960] @ (550a2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43efdc>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [r7, #40] @ 0x28 │ │ │ │ + ldr r4, [r3, #48] @ 0x30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r3, #52] @ 0x34 │ │ │ │ + ldrh r6, [r7, #54] @ 0x36 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [r7, #24] │ │ │ │ + ldr r0, [r3, #32] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r3, #30] │ │ │ │ + ldrh r6, [r7, #32] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [r7, #8] │ │ │ │ + ldr r4, [r3, #16] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r3, #14] │ │ │ │ + ldrh r6, [r7, #16] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ + ldr r0, [r0, #16] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r5, #42] @ 0x2a │ │ │ │ + ldrh r6, [r1, #46] @ 0x2e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [r1, #8] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [r4, #124] @ 0x7c │ │ │ │ + strb r0, [r0, #1] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r2, [r2, #32] │ │ │ │ + ldrh r2, [r6, #34] @ 0x22 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mov r4, r9 │ │ │ │ + mov ip, r5 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r7, #116] @ 0x74 │ │ │ │ + str r0, [r3, #124] @ 0x7c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r0, [r0, #6] │ │ │ │ + ldrh r0, [r4, #8] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [r2, #116] @ 0x74 │ │ │ │ + str r2, [r6, #120] @ 0x78 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r2, [r0, #12] │ │ │ │ + ldrh r2, [r4, #14] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp ip, ip │ │ │ │ + mov r4, r8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r2, #112] @ 0x70 │ │ │ │ + str r0, [r6, #116] @ 0x74 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r7, #18] │ │ │ │ + ldrh r6, [r3, #22] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r8, r8 │ │ │ │ + mov r0, r4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r5, #108] @ 0x6c │ │ │ │ + str r4, [r1, #116] @ 0x74 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r6, [r6, #12] │ │ │ │ + strb r6, [r2, #14] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r4, [r2, #84] @ 0x54 │ │ │ │ + str r4, [r6, #88] @ 0x58 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r4, [r2, #26] │ │ │ │ + strh r4, [r6, #28] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp lr, r0 │ │ │ │ + cmp lr, ip │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r2, [r6, #104] @ 0x68 │ │ │ │ + str r2, [r2, #112] @ 0x70 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r2, #22] │ │ │ │ + ldrh r6, [r6, #24] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r4, [r3, #104] @ 0x68 │ │ │ │ + str r4, [r7, #108] @ 0x6c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r0, [r5, #11] │ │ │ │ + strb r0, [r1, #13] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r4, [r0, #80] @ 0x50 │ │ │ │ + str r4, [r4, #84] @ 0x54 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r1, #16] │ │ │ │ + strh r6, [r5, #18] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r0, r9 │ │ │ │ + cmp r8, r5 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r6, #100] @ 0x64 │ │ │ │ + str r4, [r2, #108] @ 0x6c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r2, [r2, #26] │ │ │ │ + strh r2, [r6, #28] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r0, r6 │ │ │ │ + cmp r8, r2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r3, #100] @ 0x64 │ │ │ │ + str r4, [r7, #104] @ 0x68 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r4, [r4, #10] │ │ │ │ + strb r4, [r0, #12] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [r0, #76] @ 0x4c │ │ │ │ + str r0, [r4, #80] @ 0x50 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r0, [r0, #52] @ 0x34 │ │ │ │ + strh r0, [r4, #54] @ 0x36 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [r6, #96] @ 0x60 │ │ │ │ + str r2, [r2, #104] @ 0x68 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r1, #54] @ 0x36 │ │ │ │ + strh r6, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add ip, r6 │ │ │ │ + cmp r4, r2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r4, #92] @ 0x5c │ │ │ │ + str r0, [r0, #100] @ 0x64 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r6, #34] @ 0x22 │ │ │ │ + strh r6, [r2, #38] @ 0x26 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add ip, r3 │ │ │ │ + add ip, pc │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r1, #92] @ 0x5c │ │ │ │ + str r0, [r5, #96] @ 0x60 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r2, [r0, #30] │ │ │ │ + strh r2, [r4, #32] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add ip, r0 │ │ │ │ + add ip, ip │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r6, #88] @ 0x58 │ │ │ │ + str r0, [r2, #96] @ 0x60 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r0, #24] │ │ │ │ + strh r6, [r4, #26] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, sp │ │ │ │ + add ip, r9 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r3, #88] @ 0x58 │ │ │ │ + str r0, [r7, #92] @ 0x5c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r5, #22] │ │ │ │ + strh r6, [r1, #26] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, sl │ │ │ │ + add ip, r6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r0, #88] @ 0x58 │ │ │ │ + str r0, [r4, #92] @ 0x5c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r5, #26] │ │ │ │ + strh r6, [r1, #30] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, r7 │ │ │ │ + add ip, r3 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r5, #84] @ 0x54 │ │ │ │ + str r0, [r1, #92] @ 0x5c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r2, #26] │ │ │ │ + strh r6, [r6, #28] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, r4 │ │ │ │ + add ip, r0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r2, #84] @ 0x54 │ │ │ │ + str r0, [r6, #88] @ 0x58 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r4, [r6, #54] @ 0x36 │ │ │ │ + strh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [r7, #80] @ 0x50 │ │ │ │ + str r2, [r3, #88] @ 0x58 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r3, #18] │ │ │ │ + ldrh r6, [r7, #20] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [r5, #80] @ 0x50 │ │ │ │ + str r0, [r1, #88] @ 0x58 │ │ │ │ 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 │ │ │ │ @@ -1766982,19 +1766965,19 @@ │ │ │ │ moveq r3, #205 @ 0xcd │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.w 550a6a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43f01a> │ │ │ │ movs r3, #5 │ │ │ │ b.n 5514a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43fa54> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - ldrb r6, [r1, #11] │ │ │ │ + ldrb r6, [r5, #12] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrsh r6, [r7, r4] │ │ │ │ + ldrsh r6, [r3, r6] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r4, [r7, r3] │ │ │ │ + strb r4, [r3, r5] │ │ │ │ lsls r5, r7, #2 │ │ │ │ mov r1, r4 │ │ │ │ bl 548048 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4365f8> │ │ │ │ ldr r2, [pc, #336] @ (55182c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43fddc>) │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [pc, #336] @ (551830 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43fde0>) │ │ │ │ ldr r1, [pc, #336] @ (551834 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43fde4>) │ │ │ │ @@ -1767120,47 +1767103,47 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldrb r2, [r4, #7] │ │ │ │ + ldrb r2, [r0, #9] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r2, #208 @ 0xd0 │ │ │ │ + adds r3, #48 @ 0x30 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r7, r7] │ │ │ │ + strb r4, [r3, r1] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r4, [r2, r5] │ │ │ │ + ldrh r4, [r6, r6] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r4, r7] │ │ │ │ + strb r6, [r0, r1] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrsh r0, [r1, r6] │ │ │ │ + ldrsh r0, [r5, r7] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r4, [r4, r6] │ │ │ │ + strh r4, [r0, r0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrsh r6, [r6, r5] │ │ │ │ + ldrsh r6, [r2, r7] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [r2, r6] │ │ │ │ + str r2, [r6, r7] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [r5, r6] │ │ │ │ + strh r0, [r1, r0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [r0, r6] │ │ │ │ + str r0, [r4, r7] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r6, [r2, r6] │ │ │ │ + str r6, [r6, r7] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r6, [r5, r5] │ │ │ │ + str r6, [r1, r7] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r0, [r5, #1] │ │ │ │ + ldrb r0, [r1, #3] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r2, [r3, r3] │ │ │ │ + strh r2, [r7, r4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r2, [r3, #0] │ │ │ │ + ldrb r2, [r7, #1] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r0, [r1, r3] │ │ │ │ + strh r0, [r5, r4] │ │ │ │ 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] @ 552414 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4409c4> │ │ │ │ mov r6, r2 │ │ │ │ @@ -1768241,89 +1768224,89 @@ │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ b.n 5522f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4408a8> │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ b.n 552130 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4406e0> │ │ │ │ lsls r2, r7, #5 │ │ │ │ - strb r4, [r1, #25] │ │ │ │ + strb r4, [r5, #26] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [pc, #1000] @ (552810 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x440dc0>) │ │ │ │ + ldr r7, [pc, #360] @ (552590 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x440b40>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r3!, {r1, r2, r5} │ │ │ │ + stmia r3!, {r1, r2, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r0, [r5, r0] │ │ │ │ + strb r0, [r1, r2] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [pc, #744] @ (55271c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x440ccc>) │ │ │ │ + ldr r5, [pc, #104] @ (55249c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x440a4c>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r6, [r5, #10] │ │ │ │ + strb r6, [r1, #12] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [pc, #656] @ (5526cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x440c7c>) │ │ │ │ + ldr r5, [pc, #16] @ (55244c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4409fc>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r2, [r2, #9] │ │ │ │ + strb r2, [r6, #10] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r2, #184 @ 0xb8 │ │ │ │ + cmp r3, #24 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r3, [pc, #912] @ (5527d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x440d88>) │ │ │ │ + ldr r4, [pc, #272] @ (552558 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x440b08>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r6, [r6, #5] │ │ │ │ + strb r6, [r2, #7] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r1, [pc, #944] @ (552800 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x440db0>) │ │ │ │ + ldr r2, [pc, #304] @ (552580 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x440b30>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r4, [r1, #6] │ │ │ │ + strb r4, [r5, #7] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r1, [pc, #872] @ (5527c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x440d70>) │ │ │ │ + ldr r2, [pc, #232] @ (552540 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x440af0>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [r5, #112] @ 0x70 │ │ │ │ + ldr r2, [r1, #120] @ 0x78 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r7, #84 @ 0x54 │ │ │ │ + movs r7, #180 @ 0xb4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [pc, #512] @ (552664 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x440c14>) │ │ │ │ + ldr r0, [pc, #896] @ (5527e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x440d94>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r0, [r1, r3] │ │ │ │ + strb r0, [r5, r4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mov ip, ip │ │ │ │ + bxns r8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r4, [r6, r2] │ │ │ │ + strb r4, [r2, r4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mov lr, r9 │ │ │ │ + bx r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r6, [r3, r2] │ │ │ │ + strb r6, [r7, r3] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mov sl, r7 │ │ │ │ + bx r3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [r5, #120] @ 0x78 │ │ │ │ + strb r2, [r1, #0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r6, #144 @ 0x90 │ │ │ │ + movs r6, #240 @ 0xf0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - blxns r7 │ │ │ │ + ldr r0, [pc, #112] @ (5524f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x440aa8>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [r6, #100] @ 0x64 │ │ │ │ + ldr r4, [r2, #108] @ 0x6c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r6, #88 @ 0x58 │ │ │ │ + movs r6, #184 @ 0xb8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - blxns r0 │ │ │ │ + blxns ip │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [r4, #100] @ 0x64 │ │ │ │ + ldr r0, [r0, #108] @ 0x6c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r5, #246 @ 0xf6 │ │ │ │ + movs r6, #86 @ 0x56 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bx r4 │ │ │ │ + @ instruction: 0x4782 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [r3, #100] @ 0x64 │ │ │ │ + ldr r6, [r7, #104] @ 0x68 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bxns r1 │ │ │ │ + bxns sp │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [r6, r0] │ │ │ │ + ldr r4, [r2, r2] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mov r8, sp │ │ │ │ + bx r9 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [r1, #104] @ 0x68 │ │ │ │ + ldr r0, [r5, #108] @ 0x6c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mov lr, sl │ │ │ │ + bx r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldr r2, [pc, #332] @ (552608 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x440bb8>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [pc, #332] @ (55260c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x440bbc>) │ │ │ │ ldr r1, [pc, #336] @ (552610 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x440bc0>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ @@ -1768455,41 +1768438,41 @@ │ │ │ │ uxtb r3, r3 │ │ │ │ movs r2, #0 │ │ │ │ b.n 5525c2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x440b72> │ │ │ │ uxth r3, r3 │ │ │ │ movs r2, #0 │ │ │ │ b.n 5525c2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x440b72> │ │ │ │ nop │ │ │ │ - ldr r0, [r3, #72] @ 0x48 │ │ │ │ + ldr r0, [r7, #76] @ 0x4c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r4, #242 @ 0xf2 │ │ │ │ + movs r5, #82 @ 0x52 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - mov r6, r3 │ │ │ │ + mov r6, pc │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [r4, #76] @ 0x4c │ │ │ │ + ldr r4, [r0, #84] @ 0x54 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r4, #218 @ 0xda │ │ │ │ + movs r5, #58 @ 0x3a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - mov r6, r0 │ │ │ │ + mov r6, ip │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ + ldr r2, [r0, #96] @ 0x60 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r8, lr │ │ │ │ + mov r0, sl │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [r0, #96] @ 0x60 │ │ │ │ + ldr r2, [r4, #100] @ 0x64 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [r2, r0] │ │ │ │ + str r2, [r6, r1] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r8, sl │ │ │ │ + mov r0, r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [r2, #76] @ 0x4c │ │ │ │ + ldr r6, [r6, #80] @ 0x50 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r4, #136 @ 0x88 │ │ │ │ + movs r4, #232 @ 0xe8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp ip, r6 │ │ │ │ + mov r4, r2 │ │ │ │ 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 │ │ │ │ @@ -1769679,31 +1769662,31 @@ │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 553204 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4417b4> │ │ │ │ lsls r2, r7, #5 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #32] │ │ │ │ + ldr r4, [r3, #40] @ 0x28 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r6, r4, #4 │ │ │ │ + adds r6, r0, #6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r6, #82 @ 0x52 │ │ │ │ + subs r6, #178 @ 0xb2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r1, [pc, #632] @ (5533e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x441990>) │ │ │ │ + ldr r1, [pc, #1016] @ (553560 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x441b10>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bx r1 │ │ │ │ + bx sp │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r4, #204 @ 0xcc │ │ │ │ + subs r5, #44 @ 0x2c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [r1, #52] @ 0x34 │ │ │ │ + str r0, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r2, r1, r7 │ │ │ │ + subs r2, r5, r0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r2, #246 @ 0xf6 │ │ │ │ + subs r3, #86 @ 0x56 │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #50 @ 0x32 │ │ │ │ bl 485a20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x373fd0> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 489fa8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x378558> │ │ │ │ @@ -1770832,29 +1770815,29 @@ │ │ │ │ b.w 552820 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x440dd0> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5538fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x441eac> │ │ │ │ + b.n 5539bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x441f6c> │ │ │ │ lsls r6, r0, #5 │ │ │ │ - str r4, [r7, #52] @ 0x34 │ │ │ │ + str r4, [r3, #60] @ 0x3c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r4, [r2, r2] │ │ │ │ + ldrh r4, [r6, r3] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r6, r4, #3 │ │ │ │ + asrs r6, r0, #5 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r2, #18 │ │ │ │ + adds r2, #114 @ 0x72 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [r7, r7] │ │ │ │ + ldrh r2, [r3, r1] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r4, r0, #2 │ │ │ │ + asrs r4, r4, #3 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r1, #176 @ 0xb0 │ │ │ │ + adds r2, #16 │ │ │ │ lsls r5, r7, #2 │ │ │ │ vldr d7, [pc, #700] @ 554100 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4426b0> │ │ │ │ movs r2, #32 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add.w r8, sp, #112 @ 0x70 │ │ │ │ vstr d7, [sp, #112] @ 0x70 │ │ │ │ @@ -1771106,27 +1771089,27 @@ │ │ │ │ mov r4, r9 │ │ │ │ bl 489fa8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x378558> │ │ │ │ b.w 552a94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x441044> │ │ │ │ movs r3, #16 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.n 553be8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x442198> │ │ │ │ ... │ │ │ │ - adds r3, #204 @ 0xcc │ │ │ │ + adds r4, #44 @ 0x2c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r4, #94 @ 0x5e │ │ │ │ + cmp r4, #190 @ 0xbe │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, r2] │ │ │ │ + strb r0, [r0, r4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r2, #194 @ 0xc2 │ │ │ │ + cmp r3, #34 @ 0x22 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r2, [r5, r4] │ │ │ │ + strb r2, [r1, r6] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r2, #68 @ 0x44 │ │ │ │ + cmp r2, #164 @ 0xa4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 549054 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437604> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ @@ -1771731,95 +1771714,95 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - strh r6, [r3, r5] │ │ │ │ + strh r6, [r7, r6] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r1, #64 @ 0x40 │ │ │ │ + cmp r1, #160 @ 0xa0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [r2, r7] │ │ │ │ + strh r2, [r6, r0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r1, #32 │ │ │ │ + cmp r1, #128 @ 0x80 │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, r3] │ │ │ │ + str r0, [r1, r5] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r5, #142 @ 0x8e │ │ │ │ + movs r5, #238 @ 0xee │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [pc, #488] @ (554988 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x442f38>) │ │ │ │ + ldr r6, [pc, #872] @ (554b08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4430b8>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r5, #124 @ 0x7c │ │ │ │ + movs r5, #220 @ 0xdc │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r4, [r1, r0] │ │ │ │ + str r4, [r5, r1] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r5, #106 @ 0x6a │ │ │ │ + movs r5, #202 @ 0xca │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r1, #182 @ 0xb6 │ │ │ │ + adds r2, #22 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r3, #208 @ 0xd0 │ │ │ │ + movs r4, #48 @ 0x30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r1, #160 @ 0xa0 │ │ │ │ + adds r2, #0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r3, #186 @ 0xba │ │ │ │ + movs r4, #26 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r1, #138 @ 0x8a │ │ │ │ + adds r1, #234 @ 0xea │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r3, #166 @ 0xa6 │ │ │ │ + movs r4, #6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r3, #186 @ 0xba │ │ │ │ + movs r4, #26 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r3, #146 @ 0x92 │ │ │ │ + movs r3, #242 @ 0xf2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r1, #112 @ 0x70 │ │ │ │ + cmp r1, #208 @ 0xd0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r6, r1, #15 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r4, #250 @ 0xfa │ │ │ │ + movs r5, #90 @ 0x5a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r1, #2 │ │ │ │ + adds r1, #98 @ 0x62 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r3, #28 │ │ │ │ + movs r3, #124 @ 0x7c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [pc, #1008] @ (554bd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x443184>) │ │ │ │ + ldr r5, [pc, #368] @ (554954 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x442f04>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r6, r1, #13 │ │ │ │ + lsls r6, r5, #14 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r4, #122 @ 0x7a │ │ │ │ + movs r4, #218 @ 0xda │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r0, #180 @ 0xb4 │ │ │ │ + adds r1, #20 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r2, #210 @ 0xd2 │ │ │ │ + movs r3, #50 @ 0x32 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [pc, #264] @ (554900 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x442eb0>) │ │ │ │ + ldr r6, [pc, #648] @ (554a80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x443030>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r4, #0 │ │ │ │ + movs r4, #96 @ 0x60 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [pc, #136] @ (554888 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x442e38>) │ │ │ │ + ldr r5, [pc, #520] @ (554a08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x442fb8>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r3, #212 @ 0xd4 │ │ │ │ + movs r4, #52 @ 0x34 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [pc, #392] @ (554990 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x442f40>) │ │ │ │ + ldr r5, [pc, #776] @ (554b10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4430c0>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r3, #176 @ 0xb0 │ │ │ │ + movs r4, #16 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [pc, #72] @ (554858 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x442e08>) │ │ │ │ + ldr r6, [pc, #456] @ (5549d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x442f88>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r0, r6, #9 │ │ │ │ + lsls r0, r2, #11 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r3, #156 @ 0x9c │ │ │ │ + movs r3, #252 @ 0xfc │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [pc, #0] @ (55481c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x442dcc>) │ │ │ │ + ldr r6, [pc, #384] @ (55499c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x442f4c>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r6, r0, #9 │ │ │ │ + lsls r6, r4, #10 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r3, #114 @ 0x72 │ │ │ │ + movs r3, #210 @ 0xd2 │ │ │ │ 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 │ │ │ │ @@ -1772230,15 +1772213,15 @@ │ │ │ │ ldr.w r8, [r3, #472] @ 0x1d8 │ │ │ │ str r7, [sp, #124] @ 0x7c │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 554d40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4432f0> │ │ │ │ add r2, sp, #124 @ 0x7c │ │ │ │ add r1, sp, #108 @ 0x6c │ │ │ │ add r0, sp, #148 @ 0x94 │ │ │ │ - bl af0acc │ │ │ │ + bl af0ab4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 554d40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4432f0> │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr r6, [sp, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 554d1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4432cc> │ │ │ │ ldr.w fp, [pc, #1916] @ 555410 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4439c0> │ │ │ │ @@ -1772297,15 +1772280,15 @@ │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r7, r3 │ │ │ │ bcc.n 554ca8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x443258> │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #0 │ │ │ │ blx 72f00 │ │ │ │ add r0, sp, #148 @ 0x94 │ │ │ │ - bl af0af0 │ │ │ │ + bl af0ad8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ ldr.w r5, [r3, #436] @ 0x1b4 │ │ │ │ mov r0, r5 │ │ │ │ bl 457e60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x346410> │ │ │ │ str r0, [r5, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ @@ -1772323,15 +1772306,15 @@ │ │ │ │ ldr.w r3, [pc, #1736] @ 555424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4439d4> │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r7, r3, #30 │ │ │ │ bmi.w 555d16 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4442c6> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr.w r0, [r4, #436] @ 0x1b4 │ │ │ │ - bl afc9e8 │ │ │ │ + bl afc9d0 │ │ │ │ ldr.w r0, [r4, #436] @ 0x1b4 │ │ │ │ ldrsb.w r3, [r0, #72] @ 0x48 │ │ │ │ cmp r3, #11 │ │ │ │ it ne │ │ │ │ cmpne r3, #8 │ │ │ │ beq.w 555572 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x443b22> │ │ │ │ subs r3, #9 │ │ │ │ @@ -1772897,53 +1772880,53 @@ │ │ │ │ add r0, pc, #952 @ (adr r0, 5557a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x443d50>) │ │ │ │ lsls r6, r7, #5 │ │ │ │ @ instruction: 0xb780 │ │ │ │ lsls r2, r7, #5 │ │ │ │ movs r2, #241 @ 0xf1 │ │ │ │ vmla.i q13, , d0[0] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - ldr r5, [pc, #800] @ (555718 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x443cc8>) │ │ │ │ + ldr r6, [pc, #160] @ (555498 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x443a48>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [pc, #752] @ (5556ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x443c9c>) │ │ │ │ + ldr r6, [pc, #112] @ (55546c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x443a1c>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ vrsubhn.i d27, , q8 │ │ │ │ lsls r2, r7, #5 │ │ │ │ str r5, [sp, #724] @ 0x2d4 │ │ │ │ vqshlu.s32 d18, d20, #31 │ │ │ │ movs r0, r0 │ │ │ │ bge.n 555442 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4439f2> │ │ │ │ - vshr.u64 d21, d0, #1 │ │ │ │ + vshr.u64 , q8, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [r0, r2] │ │ │ │ + str r2, [r4, r3] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r4, [r5, r1] │ │ │ │ + str r4, [r1, r3] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r6, [r2, r1] │ │ │ │ + str r6, [r6, r2] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf62600c0 │ │ │ │ + @ instruction: 0xf68600c0 │ │ │ │ ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - ldr r7, [pc, #232] @ (555514 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x443ac4>) │ │ │ │ + ldr r7, [pc, #616] @ (555694 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x443c44>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [pc, #480] @ (555610 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x443bc0>) │ │ │ │ + ldr r6, [pc, #864] @ (555790 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x443d40>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #632] @ (5556b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x443c64>) │ │ │ │ + ldr r2, [pc, #1016] @ (555834 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x443de4>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r2, r5, r5 │ │ │ │ + adds r2, r1, r7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r0, r0, #29 │ │ │ │ + asrs r0, r4, #30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mvns r2, r3 │ │ │ │ + add r2, r7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r4, r3, #30 │ │ │ │ + asrs r4, r7, #31 │ │ │ │ lsls r5, r7, #2 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ movw r3, #5369 @ 0x14f9 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.w 555dd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x444380> │ │ │ │ movw r3, #5365 @ 0x14f5 │ │ │ │ @@ -1774091,97 +1774074,97 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bhi.w 55695e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x444f0e> │ │ │ │ ldrb.w r2, [r3, #381] @ 0x17d │ │ │ │ orr.w r2, r2, #3 │ │ │ │ strb.w r2, [r3, #381] @ 0x17d │ │ │ │ b.w 55514c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4436fc> │ │ │ │ nop │ │ │ │ - str r6, [r3, #52] @ 0x34 │ │ │ │ + str r6, [r7, #56] @ 0x38 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cmp r0, r4 │ │ │ │ + orrs r0, r0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r2, r1, #22 │ │ │ │ + asrs r2, r5, #23 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [pc, #152] @ (5562f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4448a8>) │ │ │ │ + ldr r0, [pc, #536] @ (556478 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x444a28>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ands.w r0, r6, #6619136 @ 0x650000 │ │ │ │ - asrs r2, r0, #21 │ │ │ │ + orns r0, r6, #6619136 @ 0x650000 │ │ │ │ + asrs r2, r4, #22 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - tst r4, r4 │ │ │ │ + cmp r4, r0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf35000ca │ │ │ │ - asrs r4, r7, #17 │ │ │ │ + @ instruction: 0xf3b000ca │ │ │ │ + asrs r4, r3, #19 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r2, r2 │ │ │ │ + adcs r2, r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ asrs r1, r7, #18 │ │ │ │ - @ instruction: 0xffffc164 │ │ │ │ + @ instruction: 0xffffc1c4 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - add lr, r5 │ │ │ │ + cmp r6, r1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf27a00ca │ │ │ │ - asrs r6, r4, #14 │ │ │ │ + @ instruction: 0xf2da00ca │ │ │ │ + asrs r6, r0, #16 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add sl, r0 │ │ │ │ + add sl, ip │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movw r0, #57546 @ 0xe0ca │ │ │ │ - asrs r2, r7, #13 │ │ │ │ + subw r0, lr, #202 @ 0xca │ │ │ │ + asrs r2, r3, #15 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add lr, lr │ │ │ │ + cmp r6, sl │ │ │ │ lsls r5, r7, #2 │ │ │ │ - addw r0, lr, #202 @ 0xca │ │ │ │ - asrs r4, r7, #12 │ │ │ │ + @ instruction: 0xf26e00ca │ │ │ │ + asrs r4, r3, #14 │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #70 @ 0x46 │ │ │ │ + subs r6, #166 @ 0xa6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - vhadd.s q8, q9, q5 │ │ │ │ - asrs r6, r3, #2 │ │ │ │ + vmla.i16 d16, d18, d2[1] │ │ │ │ + asrs r6, r7, #3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r0, r3 │ │ │ │ + adcs r0, r7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r6, r7, #30 │ │ │ │ + asrs r6, r3, #32 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - eors r4, r5 │ │ │ │ + lsrs r4, r1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stc 0, cr0, [ip], #808 @ 0x328 │ │ │ │ - lsrs r0, r3, #23 │ │ │ │ + stc 0, cr0, [ip, #-808] @ 0xfffffcd8 │ │ │ │ + lsrs r0, r7, #24 │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r5, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #200 @ 0xc8 │ │ │ │ + ands r0, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mcrr 0, 12, r0, r0, cr10 │ │ │ │ - lsrs r4, r5, #21 │ │ │ │ + stc 0, cr0, [r0], #808 @ 0x328 │ │ │ │ + lsrs r4, r1, #23 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r2, #152 @ 0x98 │ │ │ │ + subs r2, #248 @ 0xf8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r2, #252 @ 0xfc │ │ │ │ + subs r3, #92 @ 0x5c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r2, r5, #18 │ │ │ │ + lsrs r2, r1, #20 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r4, #122 @ 0x7a │ │ │ │ + subs r4, #218 @ 0xda │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adc.w r0, sl, sl, lsl #3 │ │ │ │ - lsrs r6, r6, #17 │ │ │ │ + sub.w r0, sl, sl, lsl #3 │ │ │ │ + lsrs r6, r2, #19 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r0, #120 @ 0x78 │ │ │ │ + subs r0, #216 @ 0xd8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xe98400ca │ │ │ │ - lsrs r0, r6, #10 │ │ │ │ + strd r0, r0, [r4, #808]! @ 0x328 │ │ │ │ + lsrs r0, r2, #12 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r2, #72 @ 0x48 │ │ │ │ + subs r2, #168 @ 0xa8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmdb r8, {r1, r3, r6, r7} │ │ │ │ - lsrs r4, r0, #9 │ │ │ │ + ldrd r0, r0, [r8, #-808]! @ 0x328 │ │ │ │ + lsrs r4, r4, #10 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r1, #10 │ │ │ │ + subs r1, #106 @ 0x6a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r0, r0, #5 │ │ │ │ + lsrs r0, r4, #6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldr.w r3, [r6, #436] @ 0x1b4 │ │ │ │ ldrsb.w r1, [r3, #72] @ 0x48 │ │ │ │ cmp r1, #4 │ │ │ │ bne.w 55644e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4449fe> │ │ │ │ ldrh.w r2, [r3, #378] @ 0x17a │ │ │ │ bfi r2, r1, #6, #3 │ │ │ │ @@ -1775031,341 +1775014,344 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #6171 @ 0x181b │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - adds r4, #134 @ 0x86 │ │ │ │ + adds r4, #230 @ 0xe6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 5567cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x444d7c> │ │ │ │ + b.n 55688c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x444e3c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r6, r7, #26 │ │ │ │ + lsls r6, r3, #28 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r7, #168 @ 0xa8 │ │ │ │ + subs r0, #8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 55679c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x444d4c> │ │ │ │ + b.n 55685c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x444e0c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r0, r4, #26 │ │ │ │ + lsls r0, r0, #28 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r4, #74 @ 0x4a │ │ │ │ + adds r4, #170 @ 0xaa │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 55676c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x444d1c> │ │ │ │ + b.n 55682c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x444ddc> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r0, #26 │ │ │ │ + lsls r2, r4, #27 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r4, #44 @ 0x2c │ │ │ │ + adds r4, #140 @ 0x8c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 55673c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x444cec> │ │ │ │ + b.n 5567fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x444dac> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r4, r4, #25 │ │ │ │ + lsls r4, r0, #27 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r4, #14 │ │ │ │ + adds r4, #110 @ 0x6e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 55670c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x444cbc> │ │ │ │ + b.n 5567cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x444d7c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r6, r0, #25 │ │ │ │ + lsls r6, r4, #26 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r3, #240 @ 0xf0 │ │ │ │ + adds r4, #80 @ 0x50 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 5566dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x444c8c> │ │ │ │ + b.n 55679c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x444d4c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r0, r5, #24 │ │ │ │ + lsls r0, r1, #26 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r5, #118 @ 0x76 │ │ │ │ + adds r5, #214 @ 0xd6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 5566ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x444c5c> │ │ │ │ + b.n 55676c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x444d1c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r1, #24 │ │ │ │ + lsls r2, r5, #25 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r6, #102 @ 0x66 │ │ │ │ + adds r6, #198 @ 0xc6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r0, r1, #23 │ │ │ │ + lsls r0, r5, #24 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r5, #232 @ 0xe8 │ │ │ │ + adds r6, #72 @ 0x48 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r6, r1, #22 │ │ │ │ + lsls r6, r5, #23 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r5, #118 @ 0x76 │ │ │ │ + adds r5, #214 @ 0xd6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r0, r0, #21 │ │ │ │ + lsls r0, r4, #22 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r3, #146 @ 0x92 │ │ │ │ + adds r3, #242 @ 0xf2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r4, r1, #20 │ │ │ │ + lsls r4, r5, #21 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r5, #40 @ 0x28 │ │ │ │ + adds r5, #136 @ 0x88 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r2, r6, #19 │ │ │ │ + lsls r2, r2, #21 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r4, #190 @ 0xbe │ │ │ │ + adds r5, #30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r0, r1, #18 │ │ │ │ + lsls r0, r5, #19 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r4, #120 @ 0x78 │ │ │ │ + adds r4, #216 @ 0xd8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r2, r0, #17 │ │ │ │ + lsls r2, r4, #18 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r2, #12 │ │ │ │ + adds r2, #108 @ 0x6c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 557304 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4458b4> │ │ │ │ + b.n 5573c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x445974> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r4, r2, #16 │ │ │ │ + lsls r4, r6, #17 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r1, #168 @ 0xa8 │ │ │ │ + adds r2, #8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 5572a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x445858> │ │ │ │ + b.n 557368 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x445918> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r0, r4, #15 │ │ │ │ + lsls r0, r0, #17 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r2, #110 @ 0x6e │ │ │ │ + adds r2, #206 @ 0xce │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r6, r5, #14 │ │ │ │ + lsls r6, r1, #16 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r0, #246 @ 0xf6 │ │ │ │ + adds r1, #86 @ 0x56 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r6, r7, #13 │ │ │ │ + lsls r6, r3, #15 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r2, #104 @ 0x68 │ │ │ │ + adds r2, #200 @ 0xc8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 5571c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x445774> │ │ │ │ + b.n 557284 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x445834> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r0, r4, #13 │ │ │ │ + lsls r0, r0, #15 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r2, #174 @ 0xae │ │ │ │ + adds r3, #14 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 557194 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x445744> │ │ │ │ + b.n 557254 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x445804> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r0, #13 │ │ │ │ + lsls r2, r4, #14 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r4, #8 │ │ │ │ + adds r4, #104 @ 0x68 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 557164 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x445714> │ │ │ │ + b.n 557224 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4457d4> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r4, r4, #12 │ │ │ │ + lsls r4, r0, #14 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r1, #46 @ 0x2e │ │ │ │ + adds r1, #142 @ 0x8e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 557134 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4456e4> │ │ │ │ + b.n 5571f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4457a4> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r6, r0, #12 │ │ │ │ + lsls r6, r4, #13 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r0, #254 @ 0xfe │ │ │ │ + adds r1, #94 @ 0x5e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 5570e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x445690> │ │ │ │ + b.n 5571a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x445750> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r6, r2, #11 │ │ │ │ + lsls r6, r6, #12 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r4, #74 @ 0x4a │ │ │ │ + adds r4, #170 @ 0xaa │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r4, r7, #10 │ │ │ │ + lsls r4, r3, #12 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r7, #38 @ 0x26 │ │ │ │ + cmp r7, #134 @ 0x86 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r4, #112 @ 0x70 │ │ │ │ + adds r4, #208 @ 0xd0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 557064 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x445614> │ │ │ │ + b.n 557124 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4456d4> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r4, r1, #10 │ │ │ │ + lsls r4, r5, #11 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r0, #54 @ 0x36 │ │ │ │ + adds r0, #150 @ 0x96 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 557034 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4455e4> │ │ │ │ + b.n 5570f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4456a4> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r6, r5, #9 │ │ │ │ + lsls r6, r1, #11 │ │ │ │ lsls r5, r7, #2 │ │ │ │ adds r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r7, #7 │ │ │ │ + subs r6, r3, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r0, r0, #9 │ │ │ │ + lsls r0, r4, #10 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r7, #234 @ 0xea │ │ │ │ + adds r0, #74 @ 0x4a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 556fb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x445568> │ │ │ │ + b.n 557078 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x445628> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r4, r4, #8 │ │ │ │ + lsls r4, r0, #10 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r0, #48 @ 0x30 │ │ │ │ + adds r0, #144 @ 0x90 │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + b.n 557050 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x445600> │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + lsls r0, r5, #9 │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + adds r1, #182 @ 0xb6 │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + b.n 557020 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4455d0> │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + lsls r2, r1, #9 │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + cmp r7, #244 @ 0xf4 │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + b.n 556ff0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4455a0> │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + lsls r4, r5, #8 │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + cmp r7, #214 @ 0xd6 │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + b.n 556fc0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x445570> │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + lsls r6, r1, #8 │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + cmp r7, #184 @ 0xb8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ b.n 556f90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x445540> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r0, r1, #8 │ │ │ │ + lsls r0, r6, #7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r1, #86 @ 0x56 │ │ │ │ + adds r1, #62 @ 0x3e │ │ │ │ lsls r5, r7, #2 │ │ │ │ b.n 556f60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x445510> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r5, #7 │ │ │ │ + lsls r2, r2, #7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r7, #148 @ 0x94 │ │ │ │ + cmp r7, #124 @ 0x7c │ │ │ │ lsls r5, r7, #2 │ │ │ │ b.n 556f30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4454e0> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r4, r1, #7 │ │ │ │ + lsls r4, r6, #6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r7, #118 @ 0x76 │ │ │ │ + cmp r7, #138 @ 0x8a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 556f00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4454b0> │ │ │ │ + b.n 556ef8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4454a8> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r6, r5, #6 │ │ │ │ + lsls r4, r2, #6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r7, #88 @ 0x58 │ │ │ │ + cmp r7, #64 @ 0x40 │ │ │ │ lsls r5, r7, #2 │ │ │ │ b.n 556ed0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x445480> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r0, r2, #6 │ │ │ │ + lsls r0, r7, #5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r0, #222 @ 0xde │ │ │ │ + cmp r7, #34 @ 0x22 │ │ │ │ lsls r5, r7, #2 │ │ │ │ b.n 556ea0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x445450> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r6, #5 │ │ │ │ + lsls r2, r3, #5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r7, #28 │ │ │ │ + adds r0, #168 @ 0xa8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ b.n 556e70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x445420> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r4, r2, #5 │ │ │ │ + lsls r4, r7, #4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r7, #42 @ 0x2a │ │ │ │ + cmp r6, #230 @ 0xe6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 556e38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4453e8> │ │ │ │ + svc 242 @ 0xf2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r4, r6, #4 │ │ │ │ + lsls r6, r3, #4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r6, #224 @ 0xe0 │ │ │ │ + adds r0, #108 @ 0x6c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - svc 236 @ 0xec │ │ │ │ + svc 212 @ 0xd4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r0, r3, #4 │ │ │ │ + lsls r0, r0, #4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r6, #194 @ 0xc2 │ │ │ │ + cmp r6, #170 @ 0xaa │ │ │ │ lsls r5, r7, #2 │ │ │ │ - svc 206 @ 0xce │ │ │ │ + svc 182 @ 0xb6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r7, #3 │ │ │ │ + lsls r2, r4, #3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r0, #72 @ 0x48 │ │ │ │ + cmp r6, #140 @ 0x8c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - svc 176 @ 0xb0 │ │ │ │ + svc 152 @ 0x98 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r6, #134 @ 0x86 │ │ │ │ + cmp r5, #136 @ 0x88 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - svc 146 @ 0x92 │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - lsls r6, r7, #2 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r0, #12 │ │ │ │ + cmp r6, #134 @ 0x86 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - svc 116 @ 0x74 │ │ │ │ + svc 98 @ 0x62 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r0, r4, #2 │ │ │ │ + lsls r6, r1, #2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r6, #74 @ 0x4a │ │ │ │ + cmp r7, #86 @ 0x56 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - svc 86 @ 0x56 │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - lsls r2, r0, #2 │ │ │ │ + lsls r6, r5, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r6, #44 @ 0x2c │ │ │ │ + adds r1, #94 @ 0x5e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - svc 56 @ 0x38 │ │ │ │ + svc 42 @ 0x2a │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r4, r4, #1 │ │ │ │ + lsls r6, r2, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r5, #40 @ 0x28 │ │ │ │ + adds r2, #196 @ 0xc4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ + movs r2, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r6, #38 @ 0x26 │ │ │ │ + cmp r6, #62 @ 0x3e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - svc 2 │ │ │ │ + udf #234 @ 0xea │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r6, r5 │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - cmp r6, #246 @ 0xf6 │ │ │ │ + movs r6, r2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r6, r1 │ │ │ │ + cmp r6, #24 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r0, #254 @ 0xfe │ │ │ │ + udf #196 @ 0xc4 │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + vshr.u64 d16, d28, #16 │ │ │ │ + cmp r5, #160 @ 0xa0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - udf #202 @ 0xca │ │ │ │ + udf #172 @ 0xac │ │ │ │ lsls r2, r1, #3 │ │ │ │ - vshr.u64 d16, d28, #10 │ │ │ │ - adds r2, #100 @ 0x64 │ │ │ │ + vshr.u64 d16, d28, #40 │ │ │ │ + cmp r6, #200 @ 0xc8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - vshr.u64 d16, d28, #54 │ │ │ │ - cmp r5, #222 @ 0xde │ │ │ │ + udf #148 @ 0x94 │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + vshr.u64 d16, d28, #64 │ │ │ │ + cmp r5, #112 @ 0x70 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - udf #138 @ 0x8a │ │ │ │ + udf #124 @ 0x7c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - vshr.u64 d0, d28, #10 │ │ │ │ - cmp r5, #184 @ 0xb8 │ │ │ │ + vshr.u64 d0, d28, #24 │ │ │ │ + adds r0, #152 @ 0x98 │ │ │ │ lsls r5, r7, #2 │ │ │ │ udf #100 @ 0x64 │ │ │ │ lsls r2, r1, #3 │ │ │ │ vshr.u64 d0, d28, #48 │ │ │ │ - cmp r5, #64 @ 0x40 │ │ │ │ + cmp r5, #160 @ 0xa0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ udf #76 @ 0x4c │ │ │ │ lsls r2, r1, #3 │ │ │ │ vqadd.u64 d16, d24, d28 │ │ │ │ - cmp r6, #104 @ 0x68 │ │ │ │ + cmp r5, #40 @ 0x28 │ │ │ │ lsls r5, r7, #2 │ │ │ │ udf #52 @ 0x34 │ │ │ │ lsls r2, r1, #3 │ │ │ │ vqadd.u32 d16, d16, d28 │ │ │ │ cmp r5, #16 │ │ │ │ lsls r5, r7, #2 │ │ │ │ udf #28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ vqadd.u8 d16, d24, d28 │ │ │ │ - adds r0, #56 @ 0x38 │ │ │ │ + cmp r4, #248 @ 0xf8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ udf #4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ vqadd.u64 d0, d16, d28 │ │ │ │ - cmp r5, #64 @ 0x40 │ │ │ │ + cmp r4, #224 @ 0xe0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ble.n 556edc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44548c> │ │ │ │ + ble.n 556f0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4454bc> │ │ │ │ lsls r2, r1, #3 │ │ │ │ vqadd.u16 d0, d24, d28 │ │ │ │ - cmp r4, #200 @ 0xc8 │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - ble.n 556eb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x445468> │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - vqadd.u8 d0, d16, d28 │ │ │ │ - cmp r4, #176 @ 0xb0 │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - ble.n 556e94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x445444> │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - mcr2 0, 7, r0, cr8, cr12, {5} │ │ │ │ - cmp r4, #152 @ 0x98 │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - ble.n 556e70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x445420> │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - mrc2 0, 6, r0, cr0, cr12, {5} │ │ │ │ - cmp r4, #128 @ 0x80 │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - ble.n 556e4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4453fc> │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - mrc2 0, 5, r0, cr8, cr12, {5} │ │ │ │ - cmp r5, #206 @ 0xce │ │ │ │ + cmp r6, #46 @ 0x2e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mrc2 0, 4, r0, cr12, cr12, {5} │ │ │ │ - cmp r4, #28 │ │ │ │ + mrc2 0, 7, r0, cr12, cr12, {5} │ │ │ │ + cmp r4, #124 @ 0x7c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ble.n 556f98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x445548> │ │ │ │ + ble.n 556e58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x445408> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - mrc2 0, 2, r0, cr4, cr12, {5} │ │ │ │ + mrc2 0, 5, r0, cr4, cr12, {5} │ │ │ │ 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 │ │ │ │ @@ -1775671,16 +1775657,16 @@ │ │ │ │ movw r2, #731 @ 0x2db │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #12] @ (5572a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x445850>) │ │ │ │ add r1, pc │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6b200bc │ │ │ │ - movt r0, #51388 @ 0xc8bc │ │ │ │ + @ instruction: 0xf71200bc │ │ │ │ + @ instruction: 0xf72c00bc │ │ │ │ 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, 5572c2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x445872> │ │ │ │ @@ -1775945,19 +1775931,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (557560 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x445b10>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #397 @ 0x18d │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ - cmp r1, #148 @ 0x94 │ │ │ │ + cmp r1, #244 @ 0xf4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bmi.n 557634 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x445be4> │ │ │ │ + bmi.n 5574f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x445aa4> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r1, #110 @ 0x6e │ │ │ │ + cmp r1, #206 @ 0xce │ │ │ │ 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 │ │ │ │ @@ -1777176,17 +1777162,17 @@ │ │ │ │ lsls r2, r7, #5 │ │ │ │ lsls r7, r0, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r6, #5 │ │ │ │ + adds r0, r2, #7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r2, r5, #4 │ │ │ │ + adds r2, r1, #6 │ │ │ │ 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 │ │ │ │ @@ -1777464,17 +1777450,17 @@ │ │ │ │ b.n 558330 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4468e0> │ │ │ │ movs r0, #188 @ 0xbc │ │ │ │ b.n 558330 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4468e0> │ │ │ │ movs r0, #186 @ 0xba │ │ │ │ b.n 558330 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4468e0> │ │ │ │ movs r0, #175 @ 0xaf │ │ │ │ b.n 558330 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4468e0> │ │ │ │ - adds r4, r4, #0 │ │ │ │ + adds r4, r0, #2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r6, r2, r6 │ │ │ │ + subs r6, r6, r7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ subs r1, #2 │ │ │ │ cmp r1, #5 │ │ │ │ bhi.n 5584ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x446a5c> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r6, r0, #4 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ @@ -1777581,25 +1777567,25 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc │ │ │ │ movw r2, #487 @ 0x1e7 │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ nop │ │ │ │ - subs r6, r0, r0 │ │ │ │ + subs r6, r4, r1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r4, r3, r5 │ │ │ │ + adds r4, r7, r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r4, r4, r0 │ │ │ │ + subs r4, r0, r2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r2, r1, r5 │ │ │ │ + adds r2, r5, r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r4, r7, r0 │ │ │ │ + subs r4, r3, r2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r0, r6, r4 │ │ │ │ + adds r0, r2, r6 │ │ │ │ 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 │ │ │ │ @@ -1777623,17 +1777609,17 @@ │ │ │ │ beq.n 5585c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x446b78> │ │ │ │ ldr r3, [pc, #12] @ (5585fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x446bac>) │ │ │ │ movw r2, #511 @ 0x1ff │ │ │ │ ldr r1, [pc, #12] @ (558600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x446bb0>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ - adds r0, r6, r7 │ │ │ │ + subs r0, r2, r1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r6, r0, r3 │ │ │ │ + adds r6, r4, r4 │ │ │ │ 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] │ │ │ │ @@ -1778633,26 +1778619,26 @@ │ │ │ │ ldrb r0, [r6, #31] │ │ │ │ ldrb r0, [r6, #4] │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r2, #4] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - adds r6, r6, r0 │ │ │ │ + adds r6, r2, r2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r1!, {r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r3, r4} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r4, r7, #26 │ │ │ │ + asrs r4, r3, #28 │ │ │ │ lsls r5, r7, #2 │ │ │ │ strb r6, [r0, #26] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - asrs r6, r1, #25 │ │ │ │ + asrs r6, r5, #26 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adcs.w r0, r0, ip, ror #2 │ │ │ │ - asrs r0, r5, #19 │ │ │ │ + subs.w r0, r0, ip, ror #2 │ │ │ │ + asrs r0, r1, #21 │ │ │ │ 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 │ │ │ │ @@ -1779478,115 +1779464,115 @@ │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #111 @ 0x6f │ │ │ │ mov r0, r4 │ │ │ │ bl 5575a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x445b58> │ │ │ │ b.n 55906a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44761a> │ │ │ │ subs r4, r3, r3 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4, #12 │ │ │ │ + lsrs r2, r0, #14 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - push {r2, r4, r5, r6} │ │ │ │ + push {r2, r4, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r0, r7, #5 │ │ │ │ + lsrs r0, r3, #7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r2, r1, #12 │ │ │ │ + lsrs r2, r5, #13 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - push {r2, r3, r4, r6} │ │ │ │ + push {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r0, r4, #5 │ │ │ │ + lsrs r0, r0, #7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r2, r6, #11 │ │ │ │ + lsrs r2, r2, #13 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - push {r2, r6} │ │ │ │ + push {r2, r5, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r0, r1, #5 │ │ │ │ + lsrs r0, r5, #6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r6, r2, #11 │ │ │ │ + lsrs r6, r6, #12 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - push {r3, r5} │ │ │ │ + push {r3, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r4, r5, #4 │ │ │ │ + lsrs r4, r1, #6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r6, r0, #9 │ │ │ │ + lsrs r6, r4, #10 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbz r0, 5598ca <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x447e7a> │ │ │ │ + cbz r0, 5598e2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x447e92> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r4, r7, #32 │ │ │ │ + lsrs r4, r3, #2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r6, r1, #6 │ │ │ │ + lsrs r6, r5, #7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - uxth r0, r7 │ │ │ │ + cbz r0, 5598ce <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x447e7e> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r4, r7, #30 │ │ │ │ + lsrs r4, r3, #32 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r6, r6, #5 │ │ │ │ + lsrs r6, r2, #7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - uxth r0, r4 │ │ │ │ + cbz r0, 5598d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x447e84> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r4, r4, #30 │ │ │ │ + lsrs r4, r0, #32 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r0, r7, #11 │ │ │ │ + lsrs r0, r3, #13 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - sxtb r6, r7 │ │ │ │ + uxtb r6, r3 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r0, #30 │ │ │ │ + lsls r2, r4, #31 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r4, r4, #10 │ │ │ │ + lsrs r4, r0, #12 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - sxtb r2, r5 │ │ │ │ + uxtb r2, r1 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r6, r5, #29 │ │ │ │ + lsls r6, r1, #31 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r0, r1, #10 │ │ │ │ + lsrs r0, r5, #11 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - sxtb r6, r1 │ │ │ │ + uxth r6, r5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r2, #29 │ │ │ │ + lsls r2, r6, #30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r0, r5, #5 │ │ │ │ + lsrs r0, r1, #7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - sxth r6, r3 │ │ │ │ + sxtb r6, r7 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r4, #28 │ │ │ │ + lsls r2, r0, #30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r4, r0, #8 │ │ │ │ + lsrs r4, r4, #9 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - sxth r6, r0 │ │ │ │ + sxtb r6, r4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r1, #28 │ │ │ │ + lsls r2, r5, #29 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r4, r6, #5 │ │ │ │ + lsrs r4, r2, #7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbz r6, 559916 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x447ec6> │ │ │ │ + sxtb r6, r1 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r6, #27 │ │ │ │ + lsls r2, r2, #29 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r4, r3, #5 │ │ │ │ + lsrs r4, r7, #6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbz r6, 55991c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x447ecc> │ │ │ │ + sxth r6, r6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r3, #27 │ │ │ │ + lsls r2, r7, #28 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r0, r1, #4 │ │ │ │ + lsrs r0, r5, #5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbz r6, 559922 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x447ed2> │ │ │ │ + sxth r6, r3 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r0, #27 │ │ │ │ + lsls r2, r4, #28 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r4, r4, #5 │ │ │ │ + lsrs r4, r0, #7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbz r2, 559928 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x447ed8> │ │ │ │ + sxth r2, r0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r6, r4, #26 │ │ │ │ + lsls r6, r0, #28 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r4, r3, #2 │ │ │ │ + lsrs r4, r7, #3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbz r6, 55992e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x447ede> │ │ │ │ + cbz r6, 559946 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x447ef6> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r2, #26 │ │ │ │ + lsls r2, r6, #27 │ │ │ │ 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 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldr.w r5, [pc, #2028] @ 55a110 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4486c0> │ │ │ │ @@ -1780372,53 +1780358,53 @@ │ │ │ │ movw r2, #1268 @ 0x4f4 │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ str r4, [r2, #108] @ 0x6c │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #24 │ │ │ │ + lsls r4, r0, #26 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r7, sp, #664 @ 0x298 │ │ │ │ + add sp, #24 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r5, #18 │ │ │ │ + lsls r2, r1, #20 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r2, r0, #32 │ │ │ │ + lsrs r2, r4, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r0, r7, #16 │ │ │ │ + lsls r0, r3, #18 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r0, r0, #29 │ │ │ │ + lsls r0, r4, #30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r6, sp, #536 @ 0x218 │ │ │ │ + add r6, sp, #920 @ 0x398 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r1, #14 │ │ │ │ + lsls r2, r5, #15 │ │ │ │ lsls r5, r7, #2 │ │ │ │ bvs.n 55a146 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4486f6> │ │ │ │ vrsra.u32 q11, q1, #1 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - lsls r6, r2, #23 │ │ │ │ + lsls r6, r6, #24 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r2, r5, #5 │ │ │ │ + lsls r2, r1, #7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ bmi.n 55a0ba <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44866a> │ │ │ │ vsri.64 , , #1 │ │ │ │ vrsra.u64 , , #1 │ │ │ │ - vrshr.u64 q8, q11, #1 │ │ │ │ + vrsra.u32 q8, q3, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mcr2 0, 7, r0, cr8, cr12, {5} │ │ │ │ - lsls r2, r3, #11 │ │ │ │ + vqadd.u8 d16, d24, d28 │ │ │ │ + lsls r2, r7, #12 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, sp, #528 @ 0x210 │ │ │ │ + add r1, sp, #912 @ 0x390 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - mcr2 0, 4, r0, cr8, cr12, {5} │ │ │ │ - lsls r0, r4, #9 │ │ │ │ + mcr2 0, 7, r0, cr8, cr12, {5} │ │ │ │ + lsls r0, r0, #11 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bmi.n 55a1b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x448768> │ │ │ │ + bmi.n 55a078 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x448628> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldc2 0, cr0, [sl, #752]! @ 0x2f0 │ │ │ │ + mrc2 0, 0, r0, cr10, cr12, {5} │ │ │ │ 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] @ (55a2bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44886c>) │ │ │ │ sub sp, #24 │ │ │ │ ldr r3, [pc, #312] @ (55a2c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x448870>) │ │ │ │ @@ -1780551,22 +1780537,22 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldrsh r2, [r6, r1] │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r1, r7] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - lsls r0, r6, #3 │ │ │ │ + lsls r0, r2, #5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r7, pc, #200 @ (adr r7, 55a398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x448948>) │ │ │ │ + add r7, pc, #584 @ (adr r7, 55a518 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x448ac8>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldc2 0, cr0, [r6], #-752 @ 0xfffffd10 │ │ │ │ - lsls r0, r2, #3 │ │ │ │ + ldc2 0, cr0, [r6], {188} @ 0xbc │ │ │ │ + lsls r0, r6, #4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stc2 0, cr0, [lr], {188} @ 0xbc │ │ │ │ + stc2l 0, cr0, [lr], #-752 @ 0xfffffd10 │ │ │ │ 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] @ (55a3fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4489ac>) │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #268] @ (55a400 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4489b0>) │ │ │ │ @@ -1781229,36 +1781215,36 @@ │ │ │ │ ... │ │ │ │ ldr r4, [r6, r3] │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r5, r3] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - strb r0, [r0, #11] │ │ │ │ + strb r0, [r4, #12] │ │ │ │ lsls r6, r0, #5 │ │ │ │ - strb r2, [r4, #10] │ │ │ │ + strb r2, [r0, #12] │ │ │ │ lsls r6, r0, #5 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r0, [r2, r7] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - stmia r0!, {r3} │ │ │ │ + stmia r0!, {r3, r5, r6} │ │ │ │ + lsls r4, r7, #2 │ │ │ │ + stmia r0!, {r1, r7} │ │ │ │ + lsls r4, r7, #2 │ │ │ │ + stmia r0!, {r2, r6} │ │ │ │ + lsls r4, r7, #2 │ │ │ │ + stmia r0!, {r5, r6} │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmia r0!, {r1, r5} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - itt al │ │ │ │ - lslal r4, r7, #2 │ │ │ │ - stmiaal r0!, {} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ittt gt │ │ │ │ - lslgt r4, r7, #2 │ │ │ │ - ittt le @ unpredictable │ │ │ │ - lslle r4, r7, #2 │ │ │ │ - stmdble sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - movle.w ip, #4096 @ 0x1000 │ │ │ │ + stmdb 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] @ (55ac34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4491e4>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ ldr r4, [pc, #580] @ (55ac38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4491e8>) │ │ │ │ mov r8, r0 │ │ │ │ add r5, pc │ │ │ │ @@ -1781757,17 +1781743,17 @@ │ │ │ │ nop │ │ │ │ strh r4, [r4, r6] │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r4, r2] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - revsh r0, r0 │ │ │ │ + cbnz r0, 55af7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44952c> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - revsh r6, r3 │ │ │ │ + cbnz r6, 55af86 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x449536> │ │ │ │ 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] │ │ │ │ @@ -1781834,18 +1781820,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 55afc6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x449576> │ │ │ │ b.n 55afbc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44956c> │ │ │ │ nop │ │ │ │ - orrs.w r0, sl, #6160384 @ 0x5e0000 │ │ │ │ - eor.w r0, r8, #6160384 @ 0x5e0000 │ │ │ │ - and.w r0, r6, #6160384 @ 0x5e0000 │ │ │ │ - bics.w r0, r4, #6160384 @ 0x5e0000 │ │ │ │ + @ instruction: 0xf4ba00bc │ │ │ │ + @ instruction: 0xf4e800bc │ │ │ │ + orn r0, r6, #6160384 @ 0x5e0000 │ │ │ │ + eors.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 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ bl 54553c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x433aec> │ │ │ │ @@ -1782003,17 +1781989,17 @@ │ │ │ │ movw r2, #731 @ 0x2db │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #12] @ (55b19c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44974c>) │ │ │ │ add r1, pc │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb7b6 │ │ │ │ + @ instruction: 0xb816 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xb7d0 │ │ │ │ + @ instruction: 0xb830 │ │ │ │ lsls r4, r7, #2 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #17 │ │ │ │ beq.n 55b1a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x449758> │ │ │ │ bx lr │ │ │ │ ldr.w r1, [r0, #436] @ 0x1b4 │ │ │ │ ldrsb.w r1, [r1, #72] @ 0x48 │ │ │ │ @@ -1782038,19 +1782024,19 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #259 @ 0x103 │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ nop │ │ │ │ - b.n 55b044 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4495f4> │ │ │ │ + b.n 55b104 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4496b4> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r7, [sp, #864] @ 0x360 │ │ │ │ + ldr r0, [sp, #224] @ 0xe0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf22800bc │ │ │ │ + @ instruction: 0xf28800bc │ │ │ │ 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] @ (55b26c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44981c>) │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #100] @ (55b270 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x449820>) │ │ │ │ @@ -1782097,16 +1782083,16 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldr r5, [pc, #952] @ (55b628 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x449bd8>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [pc, #856] @ (55b5d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x449b80>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ - rsb r0, r8, #188 @ 0xbc │ │ │ │ - sub.w r0, r6, #188 @ 0xbc │ │ │ │ + @ instruction: 0xf22800bc │ │ │ │ + addw r0, r6, #188 @ 0xbc │ │ │ │ cmp r1, #245 @ 0xf5 │ │ │ │ beq.n 55b288 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x449838> │ │ │ │ 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 │ │ │ │ @@ -1782334,15 +1782320,15 @@ │ │ │ │ bl 55b174 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x449724> │ │ │ │ movs r2, #4 │ │ │ │ bl 548074 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436624> │ │ │ │ b.n 55b42c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4499dc> │ │ │ │ mov r0, r4 │ │ │ │ bl 55b174 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x449724> │ │ │ │ nop │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ + ldr r0, [r1, #12] │ │ │ │ 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] @ 55b904 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x449eb4> │ │ │ │ mov sl, r1 │ │ │ │ @@ -1782716,15 +1782702,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #960] @ (55bcd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44a280>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #272] @ (55ba28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x449fd8>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ - mcr 0, 2, r0, cr10, cr12, {5} │ │ │ │ + mcr 0, 5, r0, cr10, cr12, {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 │ │ │ │ ldr.w r4, [pc, #1472] @ 55bef0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44a4a0> │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ ldr.w r3, [pc, #1472] @ 55bef4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44a4a4> │ │ │ │ @@ -1783277,64 +1783263,64 @@ │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ mov ip, r0 │ │ │ │ lsls r2, r7, #5 │ │ │ │ bl 275efe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1644ae> │ │ │ │ bl 3c5f02 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2b44b2> │ │ │ │ - b.n 55bd3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44a2ec> │ │ │ │ + b.n 55bdfc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44a3ac> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 55bc0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44a1bc> │ │ │ │ + b.n 55bccc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44a27c> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strex r0, r0, [r6, #752] @ 0x2f0 │ │ │ │ - ldrh r4, [r3, #32] │ │ │ │ + stmia.w r6!, {r2, r3, r4, r5, r7} │ │ │ │ + ldrh r4, [r7, #34] @ 0x22 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 55bbf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44a1a0> │ │ │ │ + b.n 55bcb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44a260> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xe85200bc │ │ │ │ - ldrh r4, [r0, #32] │ │ │ │ + ldmia.w r2!, {r2, r3, r4, r5, r7} │ │ │ │ + ldrh r4, [r4, #34] @ 0x22 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 55bbcc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44a17c> │ │ │ │ + b.n 55bc8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44a23c> │ │ │ │ lsls r4, r7, #2 │ │ │ │ bl 8ddf26 │ │ │ │ - b.n 55bdfc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44a3ac> │ │ │ │ + b.n 55bebc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44a46c> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r6, [r0, #28] │ │ │ │ + ldrh r6, [r4, #30] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 55bae0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44a090> │ │ │ │ + b.n 55bba0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44a150> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 55be44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44a3f4> │ │ │ │ + b.n 55bf04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44a4b4> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r0, [r6, #26] │ │ │ │ + ldrh r0, [r2, #30] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 55bac0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44a070> │ │ │ │ + b.n 55bb80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44a130> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 55bb5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44a10c> │ │ │ │ + b.n 55bc1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44a1cc> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r2, [r3, #26] │ │ │ │ + ldrh r2, [r7, #28] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 55baa0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44a050> │ │ │ │ + b.n 55bb60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44a110> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r2, sp, #1008 @ 0x3f0 │ │ │ │ + add r3, sp, #368 @ 0x170 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r2, sp, #848 @ 0x350 │ │ │ │ + add r3, sp, #208 @ 0xd0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r2, sp, #896 @ 0x380 │ │ │ │ + add r3, sp, #256 @ 0x100 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r2, sp, #728 @ 0x2d8 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 55bc40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44a1f0> │ │ │ │ + b.n 55bd00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44a2b0> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 55ba00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x449fb0> │ │ │ │ + b.n 55bac0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44a070> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 55ba9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44a04c> │ │ │ │ + b.n 55bb5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44a10c> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r0, [r3, #22] │ │ │ │ + ldrh r0, [r7, #24] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 55b9c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x449f70> │ │ │ │ + b.n 55ba80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44a030> │ │ │ │ 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] @ (55c10c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44a6bc>) │ │ │ │ @@ -1783490,19 +1783476,19 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ eors r4, r6 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #174 @ 0xae │ │ │ │ lsls r2, r7, #5 │ │ │ │ - bcc.n 55c1dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44a78c> │ │ │ │ + bcc.n 55c09c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44a64c> │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r0, sp, #536 @ 0x218 │ │ │ │ + add r0, sp, #920 @ 0x398 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r0, sp, #376 @ 0x178 │ │ │ │ + add r0, sp, #760 @ 0x2f8 │ │ │ │ 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] @ (55c33c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44a8ec>) │ │ │ │ @@ -1783710,21 +1783696,21 @@ │ │ │ │ strd r0, r1, [r3] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ subs r6, #192 @ 0xc0 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 55c9d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44af88> │ │ │ │ + b.n 55ca98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44b048> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 55c598 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44ab48> │ │ │ │ + b.n 55c658 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44ac08> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 55c954 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44af04> │ │ │ │ + b.n 55ca14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44afc4> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 55c514 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44aac4> │ │ │ │ + b.n 55c5d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44ab84> │ │ │ │ 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] @ (55c388 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44a938>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1783839,17 +1783825,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ subs r4, #88 @ 0x58 │ │ │ │ lsls r2, r7, #5 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 55c838 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44ade8> │ │ │ │ + b.n 55c8f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44aea8> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - svc 114 @ 0x72 │ │ │ │ + svc 210 @ 0xd2 │ │ │ │ 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 │ │ │ │ @@ -1784495,53 +1784481,53 @@ │ │ │ │ ldr r1, [pc, #60] @ (55cb98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44b148>) │ │ │ │ movw r2, #741 @ 0x2e5 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ - ble.n 55cb80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44b130> │ │ │ │ + ble.n 55cc40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44b1f0> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r2, [r1, #0] │ │ │ │ + strh r2, [r5, #2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bge.n 55cc2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44b1dc> │ │ │ │ + bge.n 55caec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44b09c> │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmia.w pc!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ adds r5, #252 @ 0xfc │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 55cc5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44b20c> │ │ │ │ + bgt.n 55cb1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44b0cc> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - blt.n 55cad0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44b080> │ │ │ │ + bgt.n 55cb90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44b140> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r4, [r2, #26] │ │ │ │ + ldrb r4, [r6, #27] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bhi.n 55cb5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44b10c> │ │ │ │ + bls.n 55cc1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44b1cc> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - blt.n 55cc6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44b21c> │ │ │ │ + blt.n 55cb2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44b0dc> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bhi.n 55cae4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44b094> │ │ │ │ + bls.n 55cba4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44b154> │ │ │ │ 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] @ (55cbc0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44b170>) │ │ │ │ movw r2, #731 @ 0x2db │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #12] @ (55cbc4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44b174>) │ │ │ │ add r1, pc │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #568] @ 0x238 │ │ │ │ + ldr r5, [sp, #952] @ 0x3b8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r6, [sp, #32] │ │ │ │ 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 │ │ │ │ @@ -1784607,17 +1784593,17 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 55cb9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44b14c> │ │ │ │ movs r2, #5 │ │ │ │ bl 548074 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436624> │ │ │ │ b.n 55cbf6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44b1a6> │ │ │ │ nop │ │ │ │ - add r7, pc, #624 @ (adr r7, 55cee8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44b498>) │ │ │ │ + add r7, pc, #1008 @ (adr r7, 55d068 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44b618>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r5, [sp, #160] @ 0xa0 │ │ │ │ + ldr r5, [sp, #544] @ 0x220 │ │ │ │ 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 │ │ │ │ @@ -1784727,35 +1784713,35 @@ │ │ │ │ movs r2, #46 @ 0x2e │ │ │ │ ldr r1, [pc, #52] @ (55cdd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44b380>) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ nop │ │ │ │ - bls.n 55cd10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44b2c0> │ │ │ │ + bge.n 55cdd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44b380> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r0, [r4, #17] │ │ │ │ + ldrb r0, [r0, #19] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bls.n 55ccc4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44b274> │ │ │ │ + bls.n 55cd84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44b334> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bls.n 55cd28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44b2d8> │ │ │ │ + bge.n 55cde8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44b398> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r6, [r7, #16] │ │ │ │ + ldrb r6, [r3, #18] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bls.n 55ce8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44b43c> │ │ │ │ + bls.n 55cd4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44b2fc> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bls.n 55cd30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44b2e0> │ │ │ │ + bge.n 55cdf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44b3a0> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r0, [r5, #16] │ │ │ │ + ldrb r0, [r1, #18] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bls.n 55ce6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44b41c> │ │ │ │ + bls.n 55cd2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44b2dc> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bls.n 55cd3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44b2ec> │ │ │ │ + bge.n 55cdfc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44b3ac> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bls.n 55ce54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44b404> │ │ │ │ + bls.n 55cd14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44b2c4> │ │ │ │ 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] │ │ │ │ @@ -1785871,57 +1785857,57 @@ │ │ │ │ nop │ │ │ │ adds r1, #180 @ 0xb4 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #168 @ 0xa8 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - bls.n 55da68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44c018> │ │ │ │ + bls.n 55db28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44c0d8> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r2, r1, #4 │ │ │ │ + asrs r2, r5, #5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #10 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - bmi.n 55da20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44bfd0> │ │ │ │ + bpl.n 55dae0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44c090> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r7, #17 │ │ │ │ + lsrs r4, r3, #19 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bcc.n 55db1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44c0cc> │ │ │ │ + bcc.n 55d9dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44bf8c> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bne.n 55db48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44c0f8> │ │ │ │ + bne.n 55da08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44bfb8> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - beq.n 55db58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44c108> │ │ │ │ + beq.n 55da18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44bfc8> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r4, [r0, #10] │ │ │ │ + strb r4, [r4, #11] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r7, {r2, r3, r5, r7} │ │ │ │ + beq.n 55da94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44c044> │ │ │ │ lsls r4, r7, #2 │ │ │ │ cmp r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #528 @ 0x210 │ │ │ │ + add r7, sp, #912 @ 0x390 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r2, [r7, #7] │ │ │ │ + strb r2, [r3, #9] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r1, [sp, #648] @ 0x288 │ │ │ │ + str r2, [sp, #8] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r7, {r1, r2, r5, r6, r7} │ │ │ │ + beq.n 55db1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44c0cc> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r0, [r3, #7] │ │ │ │ + strb r0, [r7, #8] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r7!, {} │ │ │ │ + ldmia r7!, {r5, r6} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r6, sp, #624 @ 0x270 │ │ │ │ + add r6, sp, #1008 @ 0x3f0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r6, [r0, #5] │ │ │ │ + strb r6, [r4, #6] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r0, [sp, #952] @ 0x3b8 │ │ │ │ + str r1, [sp, #312] @ 0x138 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r0, r4, #29 │ │ │ │ + lsls r0, r0, #31 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ ldr.w r4, [pc, #1384] @ 55e024 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44c5d4> │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ @@ -1786429,43 +1786415,43 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ movs r5, #56 @ 0x38 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #48 @ 0x30 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - ldmia r4!, {r1, r6, r7} │ │ │ │ + ldmia r5, {r1, r5} │ │ │ │ lsls r4, r7, #2 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r5, #14 │ │ │ │ + lsls r6, r1, #16 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r2, {r2, r7} │ │ │ │ + ldmia r2, {r2, r5, r6, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r4} │ │ │ │ lsls r4, r7, #2 │ │ │ │ movs r0, #92 @ 0x5c │ │ │ │ lsls r2, r7, #5 │ │ │ │ - stmia r7!, {r5, r6, r7} │ │ │ │ + ldmia r0!, {r6} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [r6, #28] │ │ │ │ + ldr r2, [r2, #36] @ 0x24 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r7!, {r1, r3, r4} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r0!, {r3, r5, r6} │ │ │ │ + ldmia r0!, {r3, r6, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [r3, #28] │ │ │ │ + ldr r2, [r7, #32] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r7!, {r1} │ │ │ │ + stmia r7!, {r1, r5, r6} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r0!, {r2, r5, r6} │ │ │ │ + ldmia r0!, {r2, r6, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [r3, #24] │ │ │ │ + ldr r6, [r7, #28] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r6!, {r1, r2, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r5} │ │ │ │ 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] @ (55e228 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44c7d8>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -1786640,25 +1786626,25 @@ │ │ │ │ nop │ │ │ │ subs r0, r7, #5 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r0, #2 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r3, r4} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r0, [r7, #120] @ 0x78 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r4!, {r5, r6, r7} │ │ │ │ + stmia r5!, {r6} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r4, [r3, #120] @ 0x78 │ │ │ │ + str r4, [r7, #124] @ 0x7c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r4!, {r2, r6, r7} │ │ │ │ + stmia r5!, {r2, 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, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #336] @ (55e3b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44c960>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -1786786,28 +1786772,28 @@ │ │ │ │ movw r2, #405 @ 0x195 │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ adds r0, r3, #6 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - mcr2 0, 0, r0, cr2, cr11, {5} │ │ │ │ + mcr2 0, 3, r0, cr2, cr11, {5} │ │ │ │ adds r6, r2, #2 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - stmia r5!, {r2, r3, r5} │ │ │ │ + stmia r5!, {r2, r3, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r2, [r5, #96] @ 0x60 │ │ │ │ + str r2, [r1, #104] @ 0x68 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r3!, {r1, r4, r6} │ │ │ │ + stmia r3!, {r1, r4, r5, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r5!, {r3, r4, r5} │ │ │ │ + stmia r5!, {r3, r4, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r6, [r2, #96] @ 0x60 │ │ │ │ + str r6, [r6, #100] @ 0x64 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r7} │ │ │ │ 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] @ 55e494 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44ca44> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1786818,15 +1786804,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 ad0778 │ │ │ │ + bl ad0760 │ │ │ │ ldr r3, [pc, #144] @ (55e4a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44ca50>) │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ tst.w r4, #8 │ │ │ │ ite ne │ │ │ │ movne r3, #76 @ 0x4c │ │ │ │ @@ -1786836,28 +1786822,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 ac77f8 │ │ │ │ + bl ac77e0 │ │ │ │ cbnz r0, 55e476 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44ca26> │ │ │ │ ldr r2, [pc, #100] @ (55e4a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44ca54>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ ldrd r0, r2, [r0] │ │ │ │ blx 7374c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl ad3744 │ │ │ │ + bl ad372c │ │ │ │ ldr r2, [pc, #72] @ (55e4a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44ca58>) │ │ │ │ ldr r3, [pc, #52] @ (55e498 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44ca48>) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -1786867,49 +1786853,49 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [pc, #52] @ (55e4ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44ca5c>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl ac5428 │ │ │ │ + bl ac5410 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl ac5384 │ │ │ │ + bl ac536c │ │ │ │ b.n 55e458 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44ca08> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ adds r4, r1, #0 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r0, #0 │ │ │ │ lsls r2, r7, #5 │ │ │ │ movs r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r2, r5, r7} │ │ │ │ + stmia r5!, {r2} │ │ │ │ lsls r4, r7, #2 │ │ │ │ subs r2, r3, r6 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - stmia r4!, {r7} │ │ │ │ + stmia 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] @ (55e4d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44ca84>) │ │ │ │ movw r2, #731 @ 0x2db │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #12] @ (55e4d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44ca88>) │ │ │ │ add r1, pc │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ nop │ │ │ │ - strh r2, [r7, #34] @ 0x22 │ │ │ │ + strh r2, [r3, #38] @ 0x26 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r4, [r2, #36] @ 0x24 │ │ │ │ + strh r4, [r6, #38] @ 0x26 │ │ │ │ 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 │ │ │ │ @@ -1788335,15 +1788321,15 @@ │ │ │ │ subs r7, #230 @ 0xe6 │ │ │ │ asrs r4, r7, #24 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r5, #22 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - cmp r7, #128 @ 0x80 │ │ │ │ + cmp r7, #224 @ 0xe0 │ │ │ │ lsls r6, r0, #5 │ │ │ │ ldr r6, [sp, #92] @ 0x5c │ │ │ │ movs r1, #227 @ 0xe3 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ bl 48a224 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3787d4> │ │ │ │ mov r2, r6 │ │ │ │ @@ -1789381,17 +1789367,17 @@ │ │ │ │ add r5, pc, #880 @ (adr r5, 5600c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44e670>) │ │ │ │ eors r4, r1 │ │ │ │ ldr r5, [sp, #228] @ 0xe4 │ │ │ │ add r2, pc, #328 @ (adr r2, 55fe9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44e44c>) │ │ │ │ svc 70 @ 0x46 │ │ │ │ subs r7, #145 @ 0x91 │ │ │ │ ... │ │ │ │ - add r5, sp, #976 @ 0x3d0 │ │ │ │ + add r6, sp, #336 @ 0x150 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r5, sp, #824 @ 0x338 │ │ │ │ + add r6, sp, #184 @ 0xb8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #159 @ 0x9f │ │ │ │ mov r0, r4 │ │ │ │ bl 48a274 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x378824> │ │ │ │ mov r6, r0 │ │ │ │ @@ -1789755,25 +1789741,25 @@ │ │ │ │ b.n 55ff82 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44e532> │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ strd r0, r1, [sp, #40] @ 0x28 │ │ │ │ b.n 55fb5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44e10c> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - ldr r7, [sp, #552] @ 0x228 │ │ │ │ + ldr r7, [sp, #936] @ 0x3a8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r0, [pc, #880] @ (560498 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44ea48>) │ │ │ │ + ldr r1, [pc, #240] @ (560218 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44e7c8>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r0, sp, #256 @ 0x100 │ │ │ │ + add r0, sp, #640 @ 0x280 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r7, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r7, [sp, #840] @ 0x348 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r0, [pc, #784] @ (560444 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44e9f4>) │ │ │ │ + ldr r1, [pc, #144] @ (5601c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44e774>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r0, sp, #160 @ 0xa0 │ │ │ │ + add r0, sp, #544 @ 0x220 │ │ │ │ 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 4859c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x373f78> │ │ │ │ @@ -1790178,54 +1790164,54 @@ │ │ │ │ add r4, r0 │ │ │ │ b.n 5603a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44e958> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ stc2 1, cr0, [sl], #484 @ 0x1e4 │ │ │ │ - add r5, pc, #1000 @ (adr r5, 56090c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44eebc>) │ │ │ │ + add r6, pc, #360 @ (adr r6, 56068c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44ec3c>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r4, r4, #27 │ │ │ │ + asrs r4, r0, #29 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - add r5, pc, #864 @ (adr r5, 56088c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44ee3c>) │ │ │ │ + add r6, pc, #224 @ (adr r6, 56060c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44ebbc>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - tst r6, r6 │ │ │ │ + cmp r6, r2 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r4, [r2, #44] @ 0x2c │ │ │ │ + ldr r4, [r6, #48] @ 0x30 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r6, r0, #18 │ │ │ │ + lsrs r6, r4, #19 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - add r5, pc, #640 @ (adr r5, 5607bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44ed6c>) │ │ │ │ + add r6, pc, #0 @ (adr r6, 56053c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44eaec>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r6, [r4, #1] │ │ │ │ + strb r6, [r0, #3] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bkpt 0x00e8 │ │ │ │ - lsls r4, r0, #3 │ │ │ │ - ldrb r6, [r2, #23] │ │ │ │ + it mi │ │ │ │ + lslmi r4, r0, #3 │ │ │ │ + ldrb r6, [r6, #24] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r4, [r2, #92] @ 0x5c │ │ │ │ + str r4, [r6, #96] @ 0x60 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bvs.n 5604bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44ea6c> │ │ │ │ + bvc.n 56057c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44eb2c> │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strb r4, [r4, #6] │ │ │ │ + strb r4, [r0, #8] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, pc, #1000 @ (adr r4, 560940 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44eef0>) │ │ │ │ + add r5, pc, #360 @ (adr r5, 5606c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44ec70>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r0, r1, #14 │ │ │ │ + lsrs r0, r5, #15 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp lr, r1 │ │ │ │ + cmp lr, sp │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r5, pc, #32 @ (adr r5, 560584 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44eb34>) │ │ │ │ + add r5, pc, #416 @ (adr r5, 560704 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44ecb4>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ @ instruction: 0xfb5e0179 │ │ │ │ - add r4, pc, #464 @ (adr r4, 56073c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44ecec>) │ │ │ │ + add r4, pc, #848 @ (adr r4, 5608bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44ee6c>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r4, pc, #376 @ (adr r4, 5606e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44ec98>) │ │ │ │ + add r4, pc, #760 @ (adr r4, 560868 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44ee18>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r4, pc, #480 @ (adr r4, 560754 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44ed04>) │ │ │ │ + add r4, pc, #864 @ (adr r4, 5608d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44ee84>) │ │ │ │ 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] @ (5606f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44eca4>) │ │ │ │ @@ -1790373,61 +1790359,61 @@ │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xfa700179 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfa680179 │ │ │ │ - add r3, pc, #864 @ (adr r3, 560a64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44f014>) │ │ │ │ + add r4, pc, #224 @ (adr r4, 5607e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44ed94>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - mvns r6, r2 │ │ │ │ + add r6, r6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r3, pc, #696 @ (adr r3, 5609c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44ef74>) │ │ │ │ + add r4, pc, #56 @ (adr r4, 560744 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44ecf4>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ cmp r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ vst2.8 {d0[3],d1[3]}, [r0 :16], r9 │ │ │ │ - add r3, pc, #616 @ (adr r3, 560984 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44ef34>) │ │ │ │ + add r3, pc, #1000 @ (adr r3, 560b04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44f0b4>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r2, pc, #960 @ (adr r2, 560ae0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44f090>) │ │ │ │ + add r3, pc, #320 @ (adr r3, 560860 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44ee10>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r3, pc, #96 @ (adr r3, 560784 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44ed34>) │ │ │ │ + add r3, pc, #480 @ (adr r3, 560904 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44eeb4>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r2, pc, #888 @ (adr r2, 560aa0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44f050>) │ │ │ │ + add r3, pc, #248 @ (adr r3, 560820 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44edd0>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r3, pc, #616 @ (adr r3, 560994 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44ef44>) │ │ │ │ + add r3, pc, #1000 @ (adr r3, 560b14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44f0c4>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r2, pc, #816 @ (adr r2, 560a60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44f010>) │ │ │ │ + add r3, pc, #176 @ (adr r3, 5607e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44ed90>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r3, pc, #208 @ (adr r3, 560804 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44edb4>) │ │ │ │ + add r3, pc, #592 @ (adr r3, 560984 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44ef34>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r2, pc, #744 @ (adr r2, 560a20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44efd0>) │ │ │ │ + add r3, pc, #104 @ (adr r3, 5607a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44ed50>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r3, pc, #328 @ (adr r3, 560884 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44ee34>) │ │ │ │ + add r3, pc, #712 @ (adr r3, 560a04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44efb4>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r2, pc, #672 @ (adr r2, 5609e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44ef90>) │ │ │ │ + add r3, pc, #32 @ (adr r3, 560760 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44ed10>) │ │ │ │ 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] @ (560764 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44ed14>) │ │ │ │ movw r2, #731 @ 0x2db │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #12] @ (560768 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44ed18>) │ │ │ │ add r1, pc │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ nop │ │ │ │ - str r2, [r5, #28] │ │ │ │ + str r2, [r1, #36] @ 0x24 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r4, [r0, #32] │ │ │ │ + str r4, [r4, #36] @ 0x24 │ │ │ │ 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 │ │ │ │ @@ -1790651,25 +1790637,25 @@ │ │ │ │ b.n 5608ba <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44ee6a> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf7780179 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf6be0179 │ │ │ │ - add r1, pc, #224 @ (adr r1, 560a90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44f040>) │ │ │ │ + add r1, pc, #608 @ (adr r1, 560c10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44f1c0>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - eors r6, r0 │ │ │ │ + lsls r6, r4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r0, pc, #120 @ (adr r0, 560a30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44efe0>) │ │ │ │ + add r0, pc, #504 @ (adr r0, 560bb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44f160>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r0, pc, #1016 @ (adr r0, 560db4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44f364>) │ │ │ │ + add r1, pc, #376 @ (adr r1, 560b34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44f0e4>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ands r4, r5 │ │ │ │ + lsls r4, r1 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r0, pc, #16 @ (adr r0, 5609d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44ef84>) │ │ │ │ + add r0, pc, #400 @ (adr r0, 560b54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44f104>) │ │ │ │ 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 │ │ │ │ @@ -1791242,17 +1791228,17 @@ │ │ │ │ b.n 560e78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44f428> │ │ │ │ movw r1, #315 @ 0x13b │ │ │ │ b.n 560e78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44f428> │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ b.n 560e78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44f428> │ │ │ │ movw r1, #381 @ 0x17d │ │ │ │ b.n 560e78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44f428> │ │ │ │ - ldr r2, [sp, #872] @ 0x368 │ │ │ │ + ldr r3, [sp, #232] @ 0xe8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r3, [sp, #160] @ 0xa0 │ │ │ │ + ldr r3, [sp, #544] @ 0x220 │ │ │ │ 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] @ (56105c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44f60c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1792264,22 +1792250,22 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ stcl 1, cr0, [r0, #-484] @ 0xfffffe1c │ │ │ │ ldc 1, cr0, [sl, #-484]! @ 0xfffffe1c │ │ │ │ - str r7, [sp, #328] @ 0x148 │ │ │ │ + str r7, [sp, #712] @ 0x2c8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r6, [sp, #152] @ 0x98 │ │ │ │ + str r6, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r2, [r5, #0] │ │ │ │ + strh r2, [r1, #4] │ │ │ │ lsls r2, r7, #2 │ │ │ │ @ instruction: 0xeb960179 │ │ │ │ - ldrb r4, [r2, #21] │ │ │ │ + ldrb r4, [r6, #22] │ │ │ │ lsls r2, r7, #2 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ 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 │ │ │ │ @@ -1792481,15 +1792467,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 561758 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44fd08> │ │ │ │ lsls r1, r7, #5 │ │ │ │ b.n 561718 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x44fcc8> │ │ │ │ lsls r1, r7, #5 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #58] @ 0x3a │ │ │ │ + ldrh r2, [r7, #60] @ 0x3c │ │ │ │ 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] @ (561fb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x450564>) │ │ │ │ @@ -1794061,21 +1794047,21 @@ │ │ │ │ lsls r1, r7, #5 │ │ │ │ blt.n 562c9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45124c> │ │ │ │ lsls r1, r7, #5 │ │ │ │ bvs.n 562ccc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45127c> │ │ │ │ lsls r1, r7, #5 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #28] │ │ │ │ + ldrb r2, [r6, #29] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r4, [r5, #22] │ │ │ │ + ldrb r4, [r1, #24] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r3, [pc, #128] @ (562cd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x451288>) │ │ │ │ + ldr r3, [pc, #512] @ (562e58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x451408>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r5, #62 @ 0x3e │ │ │ │ + subs r5, #158 @ 0x9e │ │ │ │ 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 │ │ │ │ @@ -1795019,22 +1795005,22 @@ │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 563660 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x451c10> │ │ │ │ lsls r1, r7, #5 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - @ instruction: 0xeb8a0145 │ │ │ │ + @ instruction: 0xebea0145 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ beq.n 5634b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x451a60> │ │ │ │ lsls r1, r7, #5 │ │ │ │ - adds r4, r3, r6 │ │ │ │ + adds r4, r7, r7 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bls.n 5634c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x451a78> │ │ │ │ + bls.n 563588 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x451b38> │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ movs r1, #228 @ 0xe4 │ │ │ │ mov r2, r5 │ │ │ │ bl 48a224 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3787d4> │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1795367,17 +1795353,17 @@ │ │ │ │ asrs r7, r0, #21 │ │ │ │ subs r7, #247 @ 0xf7 │ │ │ │ add r3, pc, #456 @ (adr r3, 563abc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45206c>) │ │ │ │ lsrs r1, r7, #5 │ │ │ │ str r3, [sp, #316] @ 0x13c │ │ │ │ ands r2, r1 │ │ │ │ ... │ │ │ │ - strb r0, [r5, #8] │ │ │ │ + strb r0, [r1, #10] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r6, [r6, #9] │ │ │ │ + strb r6, [r2, #11] │ │ │ │ lsls r4, r7, #2 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ lsls r2, r3, #31 │ │ │ │ bpl.w 562f6e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45151e> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ vldr d0, [pc, #448] @ 563ad8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x452088> │ │ │ │ @@ -1796197,27 +1796183,27 @@ │ │ │ │ stmia r4!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ ldmia r6, {r0, r1, r3, r6, r7} │ │ │ │ - @ instruction: 0xffff6fdc │ │ │ │ + vshr.u32 d23, d28, #1 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r0, [r7, #92] @ 0x5c │ │ │ │ + ldr r0, [r3, #100] @ 0x64 │ │ │ │ lsls r4, r7, #2 │ │ │ │ b.n 5639f2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x451fa2> │ │ │ │ vsri.32 d28, d18, #1 │ │ │ │ lsls r1, r7, #5 │ │ │ │ beq.n 5641ee <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45279e> │ │ │ │ - @ instruction: 0xffff6e28 │ │ │ │ + @ instruction: 0xffff6e88 │ │ │ │ lsls r4, r7, #2 │ │ │ │ mrc 15, 4, APSR_nzcv, cr15, cr15, {7} │ │ │ │ b.n 563c0e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4521be> │ │ │ │ - vaddl.u q15, d15, d28 │ │ │ │ + vaddl.u q15, d31, d12 │ │ │ │ lsls r3, r7, #2 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1796286,25 +1796272,25 @@ │ │ │ │ ldr r0, [pc, #28] @ (5642c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x452878>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (5642cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45287c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r0, [r4, #32] │ │ │ │ + ldr r0, [r0, #40] @ 0x28 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r6, [r4, #4] │ │ │ │ + ldrb r6, [r0, #6] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r0, [r4, #32] │ │ │ │ + ldr r0, [r0, #40] @ 0x28 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r6, [r6, #16] │ │ │ │ + strb r6, [r2, #18] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r0, [r4, #60] @ 0x3c │ │ │ │ + ldr r0, [r0, #68] @ 0x44 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [r5, r3] │ │ │ │ + ldr r6, [r1, r5] │ │ │ │ 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 │ │ │ │ @@ -1796591,25 +1796577,25 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ revsh r4, r4 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #116] @ 0x74 │ │ │ │ + str r6, [r0, #124] @ 0x7c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r0, r3, #16 │ │ │ │ + lsls r0, r7, #17 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r0, [r5, #112] @ 0x70 │ │ │ │ + str r0, [r1, #120] @ 0x78 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r2, [r0, #116] @ 0x74 │ │ │ │ + str r2, [r4, #120] @ 0x78 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r0, r0, #16 │ │ │ │ + lsls r0, r4, #17 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r0, [r2, #112] @ 0x70 │ │ │ │ + str r0, [r6, #116] @ 0x74 │ │ │ │ lsls r4, r7, #2 │ │ │ │ rev r4, r6 │ │ │ │ lsls r1, r7, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1796708,31 +1796694,31 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ cbnz r4, 56473a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x452cea> │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r2, 564732 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x452ce2> │ │ │ │ lsls r1, r7, #5 │ │ │ │ - str r4, [r1, #100] @ 0x64 │ │ │ │ + str r4, [r5, #104] @ 0x68 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r2, r6, #11 │ │ │ │ + lsls r2, r2, #13 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [r0, #96] @ 0x60 │ │ │ │ + str r2, [r4, #100] @ 0x64 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r6, [r7, #96] @ 0x60 │ │ │ │ + str r6, [r3, #104] @ 0x68 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r0, r3, #11 │ │ │ │ + lsls r0, r7, #12 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r0, [r5, #92] @ 0x5c │ │ │ │ + str r0, [r1, #100] @ 0x64 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r4, [r7, #96] @ 0x60 │ │ │ │ + str r4, [r3, #104] @ 0x68 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r6, r0, #11 │ │ │ │ + lsls r6, r4, #12 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r6, [r2, #92] @ 0x5c │ │ │ │ + str r6, [r6, #96] @ 0x60 │ │ │ │ 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] @ (56490c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x452ebc>) │ │ │ │ mov sl, r1 │ │ │ │ @@ -1796919,19 +1796905,19 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb8b4 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb814 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - str r0, [r7, #64] @ 0x40 │ │ │ │ + str r0, [r3, #72] @ 0x48 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r2, r7, #2 │ │ │ │ + lsls r2, r3, #4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [r1, #60] @ 0x3c │ │ │ │ + str r2, [r5, #64] @ 0x40 │ │ │ │ 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 │ │ │ │ @@ -1797070,34 +1797056,34 @@ │ │ │ │ ldr r1, [pc, #56] @ (564ac0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x453070>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #731 @ 0x2db │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ nop │ │ │ │ - subs r0, r0, #5 │ │ │ │ + subs r0, r4, #6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r6, r3, #5 │ │ │ │ + subs r6, r7, #6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r2, [r2, #9] │ │ │ │ + strb r2, [r6, #10] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - vhadd.u q8, q10, │ │ │ │ - str r4, [r0, #40] @ 0x28 │ │ │ │ + vmla.i16 q8, q10, d1[1] │ │ │ │ + str r4, [r4, #44] @ 0x2c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r6, r4, #3 │ │ │ │ + subs r6, r0, #5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r4, r0, #4 │ │ │ │ + subs r4, r4, #5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r4, r2, #3 │ │ │ │ + subs r4, r6, #4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r2, r6, #3 │ │ │ │ + subs r2, r2, #5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r6, r6, #2 │ │ │ │ + subs r6, r2, #4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r4, r2, #3 │ │ │ │ + subs r4, r6, #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, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #760] @ (564dd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x453380>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1797408,43 +1797394,43 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ push {r1, r5, lr} │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ - ldr r4, [r2, #120] @ 0x78 │ │ │ │ + ldr r4, [r6, #124] @ 0x7c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldc2 0, cr0, [r6], #804 @ 0x324 │ │ │ │ - ldrsh r6, [r0, r7] │ │ │ │ + ldc2 0, cr0, [r6, #-804] @ 0xfffffcdc │ │ │ │ + str r6, [r4, #0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r2, r6, #0 │ │ │ │ + adds r2, r2, #2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r0, r2, #1 │ │ │ │ + adds r0, r6, #2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r0, [r5, #0] │ │ │ │ + str r0, [r1, #8] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldc2l 0, cr0, [lr], #-804 @ 0xfffffcdc │ │ │ │ - ldrsh r6, [r1, r6] │ │ │ │ + ldc2l 0, cr0, [lr], {201} @ 0xc9 │ │ │ │ + ldrsh r6, [r5, r7] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r0, r7, r7 │ │ │ │ + adds r0, r3, #1 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r6, r2, #0 │ │ │ │ + adds r6, r6, #1 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r4, r4, r7 │ │ │ │ + adds r4, r0, #1 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r2, r0, #0 │ │ │ │ + adds r2, r4, #1 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r2, r0, r7 │ │ │ │ + adds r2, r4, #0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r0, r4, r7 │ │ │ │ + adds r0, r0, #1 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r2, r1, r6 │ │ │ │ + subs r2, r5, r7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r6, r4, r6 │ │ │ │ + adds r6, r0, #0 │ │ │ │ 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] @ 5653c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x453970> │ │ │ │ @@ -1798007,118 +1797993,118 @@ │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ cbz r4, 5653fa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4539aa> │ │ │ │ lsls r1, r7, #5 │ │ │ │ cbz r0, 5653e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x453998> │ │ │ │ lsls r1, r7, #5 │ │ │ │ - ldrb r6, [r6, r0] │ │ │ │ + ldrb r6, [r2, r2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str??.w r0, [r0, r9] │ │ │ │ - ldrh r0, [r6, r5] │ │ │ │ + str.w r0, [r0, #201] @ 0xc9 │ │ │ │ + ldrh r0, [r2, r7] │ │ │ │ lsls r4, r7, #2 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, r0] │ │ │ │ + ldrb r2, [r5, r1] │ │ │ │ + lsls r4, r7, #2 │ │ │ │ + strh.w r0, [r4, r9] │ │ │ │ + ldrh r4, [r6, r4] │ │ │ │ + lsls r4, r7, #2 │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + strb.w r0, [ip, r9] │ │ │ │ + ldrh r4, [r3, r4] │ │ │ │ + lsls r4, r7, #2 │ │ │ │ + ldmia r3!, {r1, r5, r6} │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + @ instruction: 0xf7f400c9 │ │ │ │ + ldrh r4, [r0, r4] │ │ │ │ + lsls r4, r7, #2 │ │ │ │ + ldrb r6, [r6, r2] │ │ │ │ + lsls r4, r7, #2 │ │ │ │ + @ instruction: 0xf7dc00c9 │ │ │ │ + ldrh r4, [r5, r3] │ │ │ │ + lsls r4, r7, #2 │ │ │ │ + ldrsh r6, [r7, r3] │ │ │ │ lsls r4, r7, #2 │ │ │ │ @ instruction: 0xf7c400c9 │ │ │ │ ldrh r4, [r2, r3] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r3, {r1, r3, r4} │ │ │ │ - lsls r5, r7, #2 │ │ │ │ + ldrh r2, [r3, r6] │ │ │ │ + lsls r4, r7, #2 │ │ │ │ @ instruction: 0xf7ac00c9 │ │ │ │ ldrh r4, [r7, r2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r3!, {r1} │ │ │ │ - lsls r5, r7, #2 │ │ │ │ + ldrh r2, [r6, r6] │ │ │ │ + lsls r4, r7, #2 │ │ │ │ @ instruction: 0xf79400c9 │ │ │ │ ldrh r4, [r4, r2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ ldrb r6, [r2, r1] │ │ │ │ lsls r4, r7, #2 │ │ │ │ @ instruction: 0xf77c00c9 │ │ │ │ ldrh r4, [r1, r2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsh r6, [r3, r2] │ │ │ │ - lsls r4, r7, #2 │ │ │ │ + ldmia r2!, {r1, r4, r6, r7} │ │ │ │ + lsls r5, r7, #2 │ │ │ │ @ instruction: 0xf76400c9 │ │ │ │ ldrh r4, [r6, r1] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r2, [r7, r4] │ │ │ │ + ldrb r2, [r0, r1] │ │ │ │ lsls r4, r7, #2 │ │ │ │ @ instruction: 0xf74c00c9 │ │ │ │ ldrh r4, [r3, r1] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r2, [r2, r5] │ │ │ │ + ldrh r2, [r6, r2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ @ instruction: 0xf73400c9 │ │ │ │ ldrh r4, [r0, r1] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r6, [r6, r7] │ │ │ │ + ldrb r2, [r2, r0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ @ instruction: 0xf71c00c9 │ │ │ │ ldrh r4, [r5, r0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r2!, {r1, r4, r5, r6} │ │ │ │ - lsls r5, r7, #2 │ │ │ │ + ldrh r6, [r6, r6] │ │ │ │ + lsls r4, r7, #2 │ │ │ │ @ instruction: 0xf70400c9 │ │ │ │ ldrh r4, [r2, r0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r2, [r4, r7] │ │ │ │ + ldrh r2, [r6, r7] │ │ │ │ lsls r4, r7, #2 │ │ │ │ @ instruction: 0xf6ec00c9 │ │ │ │ ldr r4, [r7, r7] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r2, [r2, r1] │ │ │ │ + ldrh r2, [r6, r6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xf6d400c9 │ │ │ │ - ldr r4, [r4, r7] │ │ │ │ + @ instruction: 0xf6d000c9 │ │ │ │ + ldr r0, [r4, r7] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r2, [r6, r6] │ │ │ │ + ldrh r6, [r3, r3] │ │ │ │ lsls r4, r7, #2 │ │ │ │ @ instruction: 0xf6bc00c9 │ │ │ │ ldr r4, [r1, r7] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r6, [r2, r5] │ │ │ │ + ldrh r6, [r4, r4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ subw r0, r4, #2249 @ 0x8c9 │ │ │ │ ldr r4, [r6, r6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r2, [r2, r6] │ │ │ │ - lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xf68c00c9 │ │ │ │ - ldr r4, [r3, r6] │ │ │ │ - lsls r4, r7, #2 │ │ │ │ - ldrh r2, [r2, r5] │ │ │ │ - lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xf67000c9 │ │ │ │ - ldr r0, [r0, r6] │ │ │ │ - lsls r4, r7, #2 │ │ │ │ - ldrh r6, [r7, r1] │ │ │ │ - lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xf65c00c9 │ │ │ │ - ldr r4, [r5, r5] │ │ │ │ - lsls r4, r7, #2 │ │ │ │ - ldrh r6, [r0, r3] │ │ │ │ - lsls r4, r7, #2 │ │ │ │ - movw r0, #18633 @ 0x48c9 │ │ │ │ - ldr r4, [r2, r5] │ │ │ │ - lsls r4, r7, #2 │ │ │ │ - ldrh r2, [r0, r3] │ │ │ │ + ldrh r2, [r4, r4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xf62800c9 │ │ │ │ - ldr r0, [r7, r4] │ │ │ │ + @ instruction: 0xf68800c9 │ │ │ │ + ldr r0, [r3, r6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r4, [r0, r5] │ │ │ │ + ldrh r4, [r4, r6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [r4, r4] │ │ │ │ + ldr r2, [r0, r6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r6, [r1, r5] │ │ │ │ + ldrh r6, [r5, r6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r0, [r2, r4] │ │ │ │ + ldr r0, [r6, r5] │ │ │ │ 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] @ 566044 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4545f4> │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -1799241,125 +1799227,125 @@ │ │ │ │ lsls r1, r7, #5 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, r7] │ │ │ │ + ldrh r6, [r2, r1] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - rsb r0, ip, #201 @ 0xc9 │ │ │ │ - strb r4, [r3, r3] │ │ │ │ + @ instruction: 0xf22c00c9 │ │ │ │ + strb r4, [r7, r4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsb r6, [r1, r4] │ │ │ │ + ldrsb r6, [r5, r5] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r4, [r1, r0] │ │ │ │ + strb r4, [r5, r1] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r6, r5, #30 │ │ │ │ + asrs r6, r1, #32 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r1, #31 │ │ │ │ + asrs r4, r5, #32 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsb r2, [r0, r5] │ │ │ │ + ldrsb r2, [r4, r6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - and.w r0, r0, #201 @ 0xc9 │ │ │ │ - strh r0, [r2, r4] │ │ │ │ + orn r0, r0, #201 @ 0xc9 │ │ │ │ + strh r0, [r6, r5] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsb r4, [r0, r3] │ │ │ │ + ldrsb r4, [r4, r4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - vmla.i16 d16, d30, d1[1] │ │ │ │ - strh r6, [r5, r3] │ │ │ │ + bics.w r0, lr, #201 @ 0xc9 │ │ │ │ + strh r6, [r1, r5] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsb r6, [r5, r4] │ │ │ │ + ldrsb r6, [r1, r6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - vmla.i d16, d20, d1[2] │ │ │ │ - strh r4, [r2, r3] │ │ │ │ + bic.w r0, r4, #201 @ 0xc9 │ │ │ │ + strh r4, [r6, r4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ movs r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #800 @ (adr r5, 5663bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45496c>) │ │ │ │ lsls r1, r7, #5 │ │ │ │ - strb r6, [r1, r5] │ │ │ │ + strb r6, [r5, r6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - vhadd.s16 q8, q12, │ │ │ │ - strh r0, [r5, r1] │ │ │ │ + vext.8 q0, q12, , #0 │ │ │ │ + strh r0, [r1, r3] │ │ │ │ lsls r4, r7, #2 │ │ │ │ b.n 566072 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454622> │ │ │ │ - vabdl.u , d15, d30 │ │ │ │ + vabdl.u , d31, d14 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cdp 0, 5, cr0, cr8, cr9, {6} │ │ │ │ - str r0, [r5, r5] │ │ │ │ + cdp 0, 11, cr0, cr8, cr9, {6} │ │ │ │ + str r0, [r1, r7] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r4, [r2, r3] │ │ │ │ + strb r4, [r6, r4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldcl 0, cr0, [r2], {201} @ 0xc9 │ │ │ │ - ldr r7, [pc, #904] @ (56644c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4549fc>) │ │ │ │ + ldc 0, cr0, [r2, #-804]! @ 0xfffffcdc │ │ │ │ + str r2, [r0, r1] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r0, [r3, r0] │ │ │ │ + strb r0, [r7, r1] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldc 0, cr0, [sl], #804 @ 0x324 │ │ │ │ - ldr r7, [pc, #808] @ (5663f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4549a8>) │ │ │ │ + ldc 0, cr0, [sl, #-804] @ 0xfffffcdc │ │ │ │ + str r2, [r5, r0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r5, #16 │ │ │ │ + lsrs r4, r1, #18 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r2, r1, #17 │ │ │ │ + lsrs r2, r5, #18 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r4, [r5, r4] │ │ │ │ + strh r4, [r1, r6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - mcrr 0, 12, r0, r6, cr9 │ │ │ │ - ldr r7, [pc, #344] @ (56623c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4547ec>) │ │ │ │ + stc 0, cr0, [r6], #804 @ 0x324 │ │ │ │ + ldr r7, [pc, #728] @ (5663bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45496c>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r0, [r2, r3] │ │ │ │ + strb r0, [r6, r4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stc 0, cr0, [r6], #-804 @ 0xfffffcdc │ │ │ │ - ldr r7, [pc, #216] @ (5661c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454778>) │ │ │ │ + stc 0, cr0, [r6], {201} @ 0xc9 │ │ │ │ + ldr r7, [pc, #600] @ (566348 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4548f8>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r4, [r3, r7] │ │ │ │ + strh r4, [r7, r0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xebe600c9 │ │ │ │ - ldr r6, [pc, #984] @ (5664d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454a84>) │ │ │ │ + mcrr 0, 12, r0, r6, cr9 │ │ │ │ + ldr r7, [pc, #344] @ (566254 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454804>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r2, [r0, r1] │ │ │ │ + strh r2, [r4, r2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xeb3c00c9 │ │ │ │ - ldr r6, [pc, #304] @ (566238 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4547e8>) │ │ │ │ + @ instruction: 0xeb9c00c9 │ │ │ │ + ldr r6, [pc, #688] @ (5663b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454968>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r0, [r1, r2] │ │ │ │ + strh r0, [r5, r3] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xeafa00c9 │ │ │ │ - ldr r6, [pc, #40] @ (56613c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4546ec>) │ │ │ │ + adcs.w r0, sl, r9, lsl #3 │ │ │ │ + ldr r6, [pc, #424] @ (5662bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45486c>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r2, [r7, r5] │ │ │ │ + strh r2, [r3, r7] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xeadc00c9 │ │ │ │ - ldr r5, [pc, #944] @ (5664d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454a80>) │ │ │ │ + @ instruction: 0xeb3c00c9 │ │ │ │ + ldr r6, [pc, #304] @ (566250 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454800>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r6, [r1, r5] │ │ │ │ + strh r6, [r5, r6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - pkhbt r0, r4, r9, lsl #3 │ │ │ │ - ldr r5, [pc, #848] @ (56647c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454a2c>) │ │ │ │ + @ instruction: 0xeb2400c9 │ │ │ │ + ldr r6, [pc, #208] @ (5661fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4547ac>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r2, [r7, r0] │ │ │ │ + strh r2, [r3, r2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xeaac00c9 │ │ │ │ - ldr r5, [pc, #752] @ (566428 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4549d8>) │ │ │ │ + add.w r0, ip, r9, lsl #3 │ │ │ │ + ldr r6, [pc, #112] @ (5661a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454758>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r2, #174 @ 0xae │ │ │ │ + movs r3, #14 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - eors.w r0, r0, r9, lsl #3 │ │ │ │ - ldr r5, [pc, #640] @ (5663c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454974>) │ │ │ │ + @ instruction: 0xeaf000c9 │ │ │ │ + ldr r6, [pc, #0] @ (566144 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4546f4>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r6, [r2, r2] │ │ │ │ + strh r6, [r6, r3] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - orr.w r0, r8, r9, lsl #3 │ │ │ │ - ldr r5, [pc, #352] @ (5662b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454860>) │ │ │ │ + @ instruction: 0xeaa800c9 │ │ │ │ + ldr r5, [pc, #736] @ (566430 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4549e0>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r6, [r3, r7] │ │ │ │ + strh r6, [r7, r0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bic.w r0, ip, r9, lsl #3 │ │ │ │ - ldr r5, [pc, #240] @ (56624c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4547fc>) │ │ │ │ + eor.w r0, ip, r9, lsl #3 │ │ │ │ + ldr r5, [pc, #624] @ (5663cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45497c>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r3 │ │ │ │ beq.w 5662a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454854> │ │ │ │ ldr.w r2, [r9, r5, lsl #2] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1800104,180 +1800090,180 @@ │ │ │ │ b.n 56674a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454cfa> │ │ │ │ ldr r3, [pc, #336] @ (5669c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454f74>) │ │ │ │ add r3, pc │ │ │ │ b.n 56674a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454cfa> │ │ │ │ ldr r3, [pc, #336] @ (5669c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454f78>) │ │ │ │ add r3, pc │ │ │ │ b.n 56674a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454cfa> │ │ │ │ - str r2, [r3, r3] │ │ │ │ + str r2, [r7, r4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 5667a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454d54> │ │ │ │ + b.n 566864 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454e14> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [pc, #640] @ (566b08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4550b8>) │ │ │ │ + ldr r3, [pc, #0] @ (566888 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454e38>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r0, [r1, r4] │ │ │ │ + str r0, [r5, r5] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 56677c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454d2c> │ │ │ │ + b.n 56683c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454dec> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [pc, #536] @ (566aac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45505c>) │ │ │ │ + ldr r2, [pc, #920] @ (566c2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4551dc>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r6, [r3, r1] │ │ │ │ + str r6, [r7, r2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 56674c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454cfc> │ │ │ │ + b.n 56680c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454dbc> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [pc, #416] @ (566a40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454ff0>) │ │ │ │ + ldr r2, [pc, #800] @ (566bc0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x455170>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cbz r4, 5668da <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454e8a> │ │ │ │ + sxth r4, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 56655c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454b0c> │ │ │ │ + b.n 56661c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454bcc> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [pc, #424] @ (566a54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x455004>) │ │ │ │ + ldr r1, [pc, #808] @ (566bd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x455184>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r2, [r5, r3] │ │ │ │ + str r2, [r1, r5] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 566534 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454ae4> │ │ │ │ + b.n 5665f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454ba4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [pc, #320] @ (5669f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454fa8>) │ │ │ │ + ldr r1, [pc, #704] @ (566b78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x455128>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r0, [r4, r2] │ │ │ │ + str r0, [r0, r4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 566504 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454ab4> │ │ │ │ + b.n 5665c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454b74> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [pc, #200] @ (56698c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454f3c>) │ │ │ │ + ldr r1, [pc, #584] @ (566b0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4550bc>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r2, [r6, r1] │ │ │ │ + str r2, [r2, r3] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 5664d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454a84> │ │ │ │ + b.n 566594 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454b44> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [pc, #80] @ (566920 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454ed0>) │ │ │ │ + ldr r1, [pc, #464] @ (566aa0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x455050>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r4, [r0, r2] │ │ │ │ + str r4, [r4, r3] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r2, [r0, r3] │ │ │ │ + str r2, [r4, r4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r2, [r1, r3] │ │ │ │ + str r2, [r5, r4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r2, [r4, r3] │ │ │ │ + str r2, [r0, r5] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r0, [pc, #256] @ (5669e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454f94>) │ │ │ │ + ldr r0, [pc, #640] @ (566b64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x455114>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r2, [r7, r1] │ │ │ │ + str r2, [r3, r3] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 5661f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4547a4> │ │ │ │ + b.n 5662b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454864> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - blxns r2 │ │ │ │ + blxns lr │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r2, [r0, r1] │ │ │ │ + str r2, [r4, r2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 5661d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454780> │ │ │ │ + b.n 566290 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454840> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bxns pc │ │ │ │ + blxns fp │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r2, [r5, r1] │ │ │ │ + str r2, [r1, r3] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r2, [r6, r1] │ │ │ │ + str r2, [r2, r3] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r0, [r0, r2] │ │ │ │ + str r0, [r4, r3] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cmp r3, #138 @ 0x8a │ │ │ │ + cmp r3, #234 @ 0xea │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 566188 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454738> │ │ │ │ + b.n 566248 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4547f8> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ble.n 566874 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454e24> │ │ │ │ + udf #16 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r0, [r0, r1] │ │ │ │ + str r0, [r4, r2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r5, [pc, #752] @ (566c0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4551bc>) │ │ │ │ + ldr r6, [pc, #112] @ (56698c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454f3c>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - mov sl, pc │ │ │ │ + bx fp │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r6, [r1, r0] │ │ │ │ + str r6, [r5, r1] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r7, [pc, #784] @ (566c38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4551e8>) │ │ │ │ + str r4, [r4, r0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r5, #118 @ 0x76 │ │ │ │ + movs r5, #214 @ 0xd6 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bmi.n 566a2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454fdc> │ │ │ │ + bmi.n 5668ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454e9c> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - stmia r1!, {r1, r3, r4, r5} │ │ │ │ + stmia r1!, {r1, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [pc, #48] @ (56696c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454f1c>) │ │ │ │ + ldr r1, [pc, #432] @ (566aec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45509c>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r0, [pc, #952] @ (566cf8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4552a8>) │ │ │ │ + ldr r1, [pc, #312] @ (566a78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x455028>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r0, [pc, #528] @ (566b54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x455104>) │ │ │ │ + ldr r0, [pc, #912] @ (566cd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x455284>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bvc.n 5669e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454f94> │ │ │ │ + bvc.n 5668a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454e54> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r4, [r0, r5] │ │ │ │ + str r4, [r4, r6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r6, [r5, #10] │ │ │ │ + strb r6, [r1, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [pc, #912] @ (566ce4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x455294>) │ │ │ │ + ldr r5, [pc, #272] @ (566a64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x455014>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 566ef4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4554a4> │ │ │ │ + b.n 566fb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x455564> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp lr, fp │ │ │ │ + mov r6, r7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r0, [pc, #312] @ (566a98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x455048>) │ │ │ │ + ldr r0, [pc, #696] @ (566c18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4551c8>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r0, [pc, #240] @ (566a54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x455004>) │ │ │ │ + ldr r0, [pc, #624] @ (566bd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x455184>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r0, [pc, #136] @ (5669f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454fa0>) │ │ │ │ + ldr r0, [pc, #520] @ (566b70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x455120>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r0, [pc, #48] @ (56699c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454f4c>) │ │ │ │ + ldr r0, [pc, #432] @ (566b1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4550cc>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r0, [pc, #344] @ (566ac8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x455078>) │ │ │ │ + ldr r0, [pc, #728] @ (566c48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4551f8>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r0, [pc, #256] @ (566a74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x455024>) │ │ │ │ + ldr r0, [pc, #640] @ (566bf4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4551a4>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bgt.n 566988 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454f38> │ │ │ │ + bgt.n 566a48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454ff8> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cmp r0, pc │ │ │ │ + cmp r8, fp │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [pc, #800] @ (566ca0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x455250>) │ │ │ │ + ldr r7, [pc, #160] @ (566a20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454fd0>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [pc, #784] @ (566c94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x455244>) │ │ │ │ + ldr r7, [pc, #144] @ (566a14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454fc4>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - blt.n 5668c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454e78> │ │ │ │ + bgt.n 566988 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454f38> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strb r6, [r3, r0] │ │ │ │ + strb r6, [r7, r1] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r6, [pc, #888] @ (566d08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4552b8>) │ │ │ │ + ldr r7, [pc, #248] @ (566a88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x455038>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [pc, #760] @ (566c8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45523c>) │ │ │ │ + ldr r7, [pc, #120] @ (566a0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454fbc>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [pc, #560] @ (566bc8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x455178>) │ │ │ │ + ldr r6, [pc, #944] @ (566d48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4552f8>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [pc, #752] @ (566c8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45523c>) │ │ │ │ + ldr r7, [pc, #112] @ (566a0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454fbc>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [pc, #720] @ (566c70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x455220>) │ │ │ │ + ldr r7, [pc, #80] @ (5669f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454fa0>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr.w r0, [sl, #198] @ 0xc6 │ │ │ │ - ldr r6, [pc, #232] @ (566a90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x455040>) │ │ │ │ + ldrsh.w r0, [sl, r6] │ │ │ │ + ldr r6, [pc, #616] @ (566c10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4551c0>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [pc, #312] @ (566ae4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x455094>) │ │ │ │ + ldr r6, [pc, #696] @ (566c64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x455214>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [pc, #96] @ (566a10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454fc0>) │ │ │ │ + ldr r6, [pc, #480] @ (566b90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x455140>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [pc, #0] @ (5669b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x454f64>) │ │ │ │ + ldr r6, [pc, #384] @ (566b34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4550e4>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r5, [pc, #928] @ (566d58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x455308>) │ │ │ │ + ldr r6, [pc, #288] @ (566ad8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x455088>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r5, [pc, #832] @ (566cfc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4552ac>) │ │ │ │ + ldr r6, [pc, #192] @ (566a7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45502c>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r3, #58 @ 0x3a │ │ │ │ + adds r3, #154 @ 0x9a │ │ │ │ lsls r2, r7, #2 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r8, r0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r2, r8 │ │ │ │ + add sl, r4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [pc, #400] @ (566b5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45510c>) │ │ │ │ + ldr r6, [pc, #784] @ (566cdc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45528c>) │ │ │ │ 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 │ │ │ │ @@ -1800998,59 +1800984,59 @@ │ │ │ │ lsls r1, r7, #5 │ │ │ │ str r6, [sp, #16] │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #120] @ (567194 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x455744>) │ │ │ │ + ldr r4, [pc, #504] @ (567314 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4558c4>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - udf #188 @ 0xbc │ │ │ │ + svc 28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - rors r4, r1 │ │ │ │ + tst r4, r5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - orrs r2, r5 │ │ │ │ + bics r2, r1 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r3, [pc, #456] @ (5672f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4558a4>) │ │ │ │ + ldr r3, [pc, #840] @ (567474 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x455a24>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ cmp r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #560] @ 0x230 │ │ │ │ lsls r1, r7, #5 │ │ │ │ movs r0, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3 │ │ │ │ + asrs r0, r7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r0, r6 │ │ │ │ + asrs r0, r2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bx r7 │ │ │ │ + @ instruction: 0x479e │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bls.n 567140 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4556f0> │ │ │ │ + bge.n 567200 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4557b0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r5, #12 │ │ │ │ + subs r5, #108 @ 0x6c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0x47a6 │ │ │ │ + ldr r0, [pc, #24] @ (567168 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x455718>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bls.n 56711c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4556cc> │ │ │ │ + bge.n 5671dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45578c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r4, #244 @ 0xf4 │ │ │ │ + subs r5, #84 @ 0x54 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0x47aa │ │ │ │ + ldr r0, [pc, #40] @ (567184 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x455734>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - mov r0, lr │ │ │ │ + mov r8, sl │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bls.n 567238 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4557e8> │ │ │ │ + bls.n 5670f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4556a8> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r4, #122 @ 0x7a │ │ │ │ + subs r4, #218 @ 0xda │ │ │ │ lsls r4, r7, #2 │ │ │ │ - mov r2, r2 │ │ │ │ + mov r2, lr │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bhi.n 567128 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4556d8> │ │ │ │ + bls.n 5671e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x455798> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r3, #236 @ 0xec │ │ │ │ + subs r4, #76 @ 0x4c │ │ │ │ lsls r4, r7, #2 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r9, [r7, #36] @ 0x24 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 549268 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x437818> │ │ │ │ ldr.w r1, [r9] │ │ │ │ @@ -1801267,61 +1801253,61 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1391 @ 0x56f │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ - add ip, r9 │ │ │ │ + cmp r4, r5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bvc.n 567430 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4559e0> │ │ │ │ + bvc.n 5672f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4558a0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r2, #82 @ 0x52 │ │ │ │ + subs r2, #178 @ 0xb2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r8, r5 │ │ │ │ + cmp r0, r1 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bvc.n 56740c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4559bc> │ │ │ │ + bvc.n 5672cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45587c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r2, #58 @ 0x3a │ │ │ │ + subs r2, #154 @ 0x9a │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cmp r0, r2 │ │ │ │ + cmp r0, lr │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bvc.n 5673e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x455998> │ │ │ │ + bvc.n 5674a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x455a58> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r2, #34 @ 0x22 │ │ │ │ + subs r2, #130 @ 0x82 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r6, #228 @ 0xe4 │ │ │ │ + subs r7, #68 @ 0x44 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bvs.n 567344 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4558f4> │ │ │ │ + bvc.n 567404 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4559b4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r1, #202 @ 0xca │ │ │ │ + subs r2, #42 @ 0x2a │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r4, #162 @ 0xa2 │ │ │ │ + subs r5, #2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r1, #160 @ 0xa0 │ │ │ │ + subs r2, #0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r4, r4 │ │ │ │ + add ip, r0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r1, #142 @ 0x8e │ │ │ │ + subs r1, #238 @ 0xee │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add sl, r6 │ │ │ │ + cmp r2, r2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r1, #100 @ 0x64 │ │ │ │ + subs r1, #196 @ 0xc4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add lr, r0 │ │ │ │ + add lr, ip │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bvs.n 56746c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x455a1c> │ │ │ │ + bvs.n 56732c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4558dc> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r1, #76 @ 0x4c │ │ │ │ + subs r1, #172 @ 0xac │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r6, fp │ │ │ │ + add lr, r7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bvs.n 567448 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4559f8> │ │ │ │ + bvs.n 567308 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4558b8> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r1, #52 @ 0x34 │ │ │ │ + subs r1, #148 @ 0x94 │ │ │ │ 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 │ │ │ │ @@ -1801392,18 +1801378,18 @@ │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ movs r2, #5 │ │ │ │ bl 548074 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436624> │ │ │ │ b.n 567432 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4559e2> │ │ │ │ - vqadd.u32 d16, d16, d27 │ │ │ │ - @ instruction: 0xf4ec00bb │ │ │ │ - eors.w r0, r6, #6127616 @ 0x5d8000 │ │ │ │ - @ instruction: 0xf4b200bb │ │ │ │ + vshr.u64 d16, d27, #64 │ │ │ │ + adc.w r0, ip, #6127616 @ 0x5d8000 │ │ │ │ + @ instruction: 0xf4f600bb │ │ │ │ + adds.w r0, r2, #6127616 @ 0x5d8000 │ │ │ │ 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 │ │ │ │ @@ -1801561,31 +1801547,31 @@ │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ movs r3, #1 │ │ │ │ b.n 56755e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x455b0e> │ │ │ │ nop │ │ │ │ - tst r6, r1 │ │ │ │ + negs r6, r5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bcc.n 567760 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x455d10> │ │ │ │ + bcc.n 567620 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x455bd0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - rors r0, r4 │ │ │ │ + negs r0, r0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - tst r0, r2 │ │ │ │ + negs r0, r6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bcc.n 567740 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x455cf0> │ │ │ │ + bcc.n 567600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x455bb0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - rors r2, r1 │ │ │ │ + tst r2, r5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - tst r6, r4 │ │ │ │ + cmp r6, r0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bcc.n 567720 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x455cd0> │ │ │ │ + bcc.n 5675e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x455b90> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - sbcs r4, r6 │ │ │ │ + tst r4, r2 │ │ │ │ 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] @ 568170 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x456720> │ │ │ │ @@ -1802652,41 +1802638,41 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ ldrh r0, [r7, #8] │ │ │ │ lsls r1, r7, #5 │ │ │ │ movs r0, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #856] @ 0x358 │ │ │ │ + ldr r7, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - stc 0, cr0, [ip], #748 @ 0x2ec │ │ │ │ - stcl 0, cr0, [r6], {187} @ 0xbb │ │ │ │ + stc 0, cr0, [ip, #-748] @ 0xfffffd14 │ │ │ │ + stc 0, cr0, [r6, #-748]! @ 0xfffffd14 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #664] @ 0x298 │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ lsls r5, r0, #5 │ │ │ │ - subs r1, #88 @ 0x58 │ │ │ │ + subs r1, #184 @ 0xb8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r0, #162 @ 0xa2 │ │ │ │ + subs r1, #2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r1, #28 │ │ │ │ + subs r1, #124 @ 0x7c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r0, #146 @ 0x92 │ │ │ │ + subs r0, #242 @ 0xf2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r7, #212 @ 0xd4 │ │ │ │ + subs r0, #52 @ 0x34 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r6, #242 @ 0xf2 │ │ │ │ + adds r7, #82 @ 0x52 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r7, #242 @ 0xf2 │ │ │ │ + subs r0, #82 @ 0x52 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r6, #216 @ 0xd8 │ │ │ │ + adds r7, #56 @ 0x38 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r0, #44 @ 0x2c │ │ │ │ + subs r0, #140 @ 0x8c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r6, #198 @ 0xc6 │ │ │ │ + adds r7, #38 @ 0x26 │ │ │ │ lsls r4, r7, #2 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ movw r2, #5271 @ 0x1497 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 5681e6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x456796> │ │ │ │ movw r2, #5272 @ 0x1498 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -1802788,24 +1802774,24 @@ │ │ │ │ ldr r3, [pc, #36] @ (5682cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45687c>) │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ movw r2, #2785 @ 0xae1 │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ - b.n 567fd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x456580> │ │ │ │ + b.n 568090 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x456640> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r3, r4, r5} │ │ │ │ + stmia r7!, {r3, r4, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r7, #72 @ 0x48 │ │ │ │ + adds r7, #168 @ 0xa8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xf29000bb │ │ │ │ - adds r7, #36 @ 0x24 │ │ │ │ + @ instruction: 0xf2f000bb │ │ │ │ + adds r7, #132 @ 0x84 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xf27200bb │ │ │ │ + @ instruction: 0xf2d200bb │ │ │ │ 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 │ │ │ │ @@ -1802874,27 +1802860,27 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [pc, #36] @ (5683a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x456954>) │ │ │ │ strd r6, r5, [sp] │ │ │ │ add r3, pc │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ nop │ │ │ │ - adds r7, #4 │ │ │ │ + adds r7, #100 @ 0x64 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r6, #174 @ 0xae │ │ │ │ + adds r7, #14 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r6, #176 @ 0xb0 │ │ │ │ + adds r7, #16 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r6!, {r1, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r4, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r6, #130 @ 0x82 │ │ │ │ + adds r6, #226 @ 0xe2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r6, #76 @ 0x4c │ │ │ │ + adds r6, #172 @ 0xac │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r6, #244 @ 0xf4 │ │ │ │ + adds r7, #84 @ 0x54 │ │ │ │ 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 5683c6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x456976> │ │ │ │ @@ -1802954,48 +1802940,48 @@ │ │ │ │ movw r2, #731 @ 0x2db │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #12] @ (56845c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x456a0c>) │ │ │ │ add r1, pc │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ nop │ │ │ │ - b.n 567e48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4563f8> │ │ │ │ + b.n 567f08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4564b8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 567e80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x456430> │ │ │ │ + b.n 567f40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4564f0> │ │ │ │ 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] @ (568484 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x456a34>) │ │ │ │ movw r2, #762 @ 0x2fa │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #12] @ (568488 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x456a38>) │ │ │ │ add r1, pc │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ nop │ │ │ │ - b.n 567ea4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x456454> │ │ │ │ + b.n 567f64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x456514> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 567e54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x456404> │ │ │ │ + b.n 567f14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4564c4> │ │ │ │ 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] @ (5684a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x456a58>) │ │ │ │ movs r2, #228 @ 0xe4 │ │ │ │ ldr r1, [pc, #12] @ (5684ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x456a5c>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ - adds r6, #36 @ 0x24 │ │ │ │ + adds r6, #132 @ 0x84 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r5, #38 @ 0x26 │ │ │ │ + adds r5, #134 @ 0x86 │ │ │ │ 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, 5684fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x456aac> │ │ │ │ @@ -1803026,21 +1803012,21 @@ │ │ │ │ movw r2, #1606 @ 0x646 │ │ │ │ ldr r1, [pc, #24] @ (56851c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x456acc>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5474cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x435a7c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - adds r6, #40 @ 0x28 │ │ │ │ + adds r6, #136 @ 0x88 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r4, #214 @ 0xd6 │ │ │ │ + adds r5, #54 @ 0x36 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r5, #232 @ 0xe8 │ │ │ │ + adds r6, #72 @ 0x48 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r4, #194 @ 0xc2 │ │ │ │ + adds r5, #34 @ 0x22 │ │ │ │ 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 │ │ │ │ @@ -1803080,19 +1803066,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (5685a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x456b50>) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ nop │ │ │ │ - lsls r0, r0, #6 │ │ │ │ + lsls r0, r4, #7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r4!, {r1, r3, r5} │ │ │ │ + stmia r4!, {r1, r3, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 568d44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4572f4> │ │ │ │ + b.n 567e04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4563b4> │ │ │ │ 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 │ │ │ │ @@ -1803512,16 +1803498,16 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 568434 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4569e4> │ │ │ │ movs r2, #5 │ │ │ │ bl 548074 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436624> │ │ │ │ b.n 56895e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x456f0e> │ │ │ │ nop │ │ │ │ - bics.w r0, r4, fp, ror #2 │ │ │ │ - svc 192 @ 0xc0 │ │ │ │ + eors.w r0, r4, fp, ror #2 │ │ │ │ + b.n 568a24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x456fd4> │ │ │ │ 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 │ │ │ │ @@ -1803587,16 +1803573,16 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 568434 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4569e4> │ │ │ │ movs r2, #5 │ │ │ │ bl 548074 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436624> │ │ │ │ b.n 568a12 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x456fc2> │ │ │ │ nop │ │ │ │ - @ instruction: 0xe98000bb │ │ │ │ - svc 12 │ │ │ │ + strd r0, r0, [r0, #748]! @ 0x2ec │ │ │ │ + svc 108 @ 0x6c │ │ │ │ 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 │ │ │ │ @@ -1804942,23 +1804928,23 @@ │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r4, #64] @ 0x40 │ │ │ │ lsls r1, r7, #5 │ │ │ │ ldr r4, [r5, #56] @ 0x38 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - movs r6, #236 @ 0xec │ │ │ │ + movs r7, #76 @ 0x4c │ │ │ │ lsls r4, r7, #2 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #62 @ 0x3e │ │ │ │ + movs r3, #158 @ 0x9e │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cbz r0, 5698aa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x457e5a> │ │ │ │ + cbz r0, 5698c2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x457e72> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r1, #152 @ 0x98 │ │ │ │ + movs r1, #248 @ 0xf8 │ │ │ │ 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 │ │ │ │ @@ -1806254,71 +1806240,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 56992e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x457ede> │ │ │ │ - movs r4, #90 @ 0x5a │ │ │ │ + movs r4, #186 @ 0xba │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r4, r6, #6 │ │ │ │ + movs r0, #20 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bge.n 56a764 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x458d14> │ │ │ │ + blt.n 56a824 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x458dd4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 56a73c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x458cec> │ │ │ │ + blt.n 56a7fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x458dac> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r2, r0, #6 │ │ │ │ + subs r2, r4, #7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bge.n 56a878 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x458e28> │ │ │ │ + bge.n 56a738 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x458ce8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r6, r2, #5 │ │ │ │ + subs r6, r6, #6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r2, #144 @ 0x90 │ │ │ │ + movs r2, #240 @ 0xf0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r6, r6, #4 │ │ │ │ + subs r6, r2, #6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r3, #182 @ 0xb6 │ │ │ │ + movs r4, #22 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r0, r2, #4 │ │ │ │ + subs r0, r6, #5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r0, #144 @ 0x90 │ │ │ │ + movs r0, #240 @ 0xf0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r2, r5, #5 │ │ │ │ + adds r2, r1, #7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r1, #166 @ 0xa6 │ │ │ │ + movs r2, #6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r4, r7, #4 │ │ │ │ + adds r4, r3, #6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r0, #252 @ 0xfc │ │ │ │ + movs r1, #92 @ 0x5c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r2, r1, #4 │ │ │ │ + adds r2, r5, #5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r1, #18 │ │ │ │ + movs r1, #114 @ 0x72 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r4, r3, #3 │ │ │ │ + adds r4, r7, #4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r2, r0, #4 │ │ │ │ + subs r2, r4, #5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r6, r6, r7 │ │ │ │ + adds r6, r2, #1 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r2, r3, #5 │ │ │ │ + adds r2, r7, #6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r2, sp, #576 @ 0x240 │ │ │ │ + add r2, sp, #960 @ 0x3c0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r0, r4, r2 │ │ │ │ + subs r0, r0, r4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r2, r6, #2 │ │ │ │ + subs r2, r2, #4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r4, r1, r0 │ │ │ │ + subs r4, r5, r1 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r4, r2, #21 │ │ │ │ + asrs r4, r6, #22 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r2, pc, #552 @ (adr r2, 56aa00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x458fb0>) │ │ │ │ + add r2, pc, #936 @ (adr r2, 56ab80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x459130>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r2, r3, #10 │ │ │ │ + asrs r2, r7, #11 │ │ │ │ lsls r4, r7, #2 │ │ │ │ mov.w r3, #1048576 @ 0x100000 │ │ │ │ b.w 569e02 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4583b2> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov.w r2, #2097152 @ 0x200000 │ │ │ │ bfi r3, r2, #0, #26 │ │ │ │ str r3, [r4, #0] │ │ │ │ @@ -1806551,51 +1806537,51 @@ │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ b.w 569dde <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45838e> │ │ │ │ nop │ │ │ │ - asrs r6, r4, #20 │ │ │ │ + asrs r6, r0, #22 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r0, r0, #2 │ │ │ │ + asrs r0, r4, #3 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r4, r6, #15 │ │ │ │ + asrs r4, r2, #17 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r6, r3, #1 │ │ │ │ + asrs r6, r7, #2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r2, r0, #9 │ │ │ │ + asrs r2, r4, #10 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r2, #31 │ │ │ │ + asrs r4, r6, #32 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r6, r0, #8 │ │ │ │ + asrs r6, r4, #9 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r7, #30 │ │ │ │ + asrs r4, r3, #32 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r6, r6, #5 │ │ │ │ + asrs r6, r2, #7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r7, [sp, #608] @ 0x260 │ │ │ │ + ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r0, r5, #30 │ │ │ │ + asrs r0, r1, #32 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r4, r4, #9 │ │ │ │ + asrs r4, r0, #11 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r2, r2, #30 │ │ │ │ + lsrs r2, r6, #31 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r4, r3, #8 │ │ │ │ + asrs r4, r7, #9 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r7, [sp, #824] @ 0x338 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r6, r7, #29 │ │ │ │ + lsrs r6, r3, #31 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r0, r0, #8 │ │ │ │ + asrs r0, r4, #9 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r7, [sp, #328] @ 0x148 │ │ │ │ + ldr r7, [sp, #712] @ 0x2c8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r2, r4, #29 │ │ │ │ + lsrs r2, r0, #31 │ │ │ │ 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] │ │ │ │ @@ -1806831,23 +1806817,23 @@ │ │ │ │ mov r2, r3 │ │ │ │ adds r5, #1 │ │ │ │ bl 56988c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x457e3c> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 56ace6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x459296> │ │ │ │ b.n 56ab72 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x459122> │ │ │ │ - asrs r2, r0, #13 │ │ │ │ + asrs r2, r4, #14 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r3, #25 │ │ │ │ + lsrs r4, r7, #26 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r4, r2, #12 │ │ │ │ + asrs r4, r6, #13 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r5, [sp, #840] @ 0x348 │ │ │ │ + ldr r6, [sp, #200] @ 0xc8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r2, r4, #23 │ │ │ │ + lsrs r2, r0, #25 │ │ │ │ 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] @ (56b044 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4595f4>) │ │ │ │ @@ -1807494,15 +1807480,15 @@ │ │ │ │ nop │ │ │ │ ldr r7, [pc, #592] @ (56b5f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x459ba8>) │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #400] @ (56b540 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x459af0>) │ │ │ │ lsls r1, r7, #5 │ │ │ │ - cmp r7, #102 @ 0x66 │ │ │ │ + cmp r7, #198 @ 0xc6 │ │ │ │ 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 │ │ │ │ @@ -1807678,17 +1807664,17 @@ │ │ │ │ cmp r2, #14 │ │ │ │ bne.n 56b49e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x459a4e> │ │ │ │ mov.w r2, #1024 @ 0x400 │ │ │ │ movs r0, #12 │ │ │ │ b.n 56b424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4599d4> │ │ │ │ movs r0, #16 │ │ │ │ b.n 56b424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4599d4> │ │ │ │ - lsrs r2, r4, #12 │ │ │ │ + lsrs r2, r0, #14 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r0, r5, #21 │ │ │ │ + lsls r0, r1, #23 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr.w r4, [pc, #2832] @ 56c0a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45a658> │ │ │ │ mov r8, r2 │ │ │ │ @@ -1808727,119 +1808713,119 @@ │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3!, {r0, r1, r2, r4} │ │ │ │ vrsra.u64 d31, d17, #1 │ │ │ │ vrsra.u32 , , #1 │ │ │ │ vdup.8 d28, d31[7] │ │ │ │ - vqrshrn.u64 d16, q4, #1 │ │ │ │ + @ instruction: 0xffff09b8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r1, [sp, #840] @ 0x348 │ │ │ │ + str r2, [sp, #200] @ 0xc8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r2, r4, #7 │ │ │ │ + lsls r2, r0, #9 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r0, r1, #1 │ │ │ │ + lsrs r0, r5, #2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r6, r4, #6 │ │ │ │ + lsls r6, r0, #8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ bx r5 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - lsrs r6, r3, #9 │ │ │ │ + lsrs r6, r7, #10 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r0, [r7, #54] @ 0x36 │ │ │ │ + ldrh r0, [r3, #58] @ 0x3a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - vqadd.u8 d0, d24, d27 │ │ │ │ - lsrs r2, r5, #3 │ │ │ │ + vqadd.u32 d16, d24, d27 │ │ │ │ + lsrs r2, r1, #5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r4, [r3, #46] @ 0x2e │ │ │ │ + ldrh r4, [r7, #48] @ 0x30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stc2l 0, cr0, [ip, #748]! @ 0x2ec │ │ │ │ - lsls r6, r5, #16 │ │ │ │ + mcr2 0, 2, r0, cr12, cr11, {5} │ │ │ │ + lsls r6, r1, #18 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r0, [r0, #46] @ 0x2e │ │ │ │ + ldrh r0, [r4, #48] @ 0x30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldc2l 0, cr0, [r0, #748] @ 0x2ec │ │ │ │ - lsrs r4, r7, #2 │ │ │ │ + mrc2 0, 1, r0, cr0, cr11, {5} │ │ │ │ + lsrs r4, r3, #4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r6, [r0, #44] @ 0x2c │ │ │ │ + ldrh r6, [r4, #46] @ 0x2e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldc2 0, cr0, [r6, #748] @ 0x2ec │ │ │ │ + ldc2l 0, cr0, [r6, #748]! @ 0x2ec │ │ │ │ stmia r5!, {r0, r2, r3, r4, r5} │ │ │ │ - vsubw.u q8, , d4 │ │ │ │ + @ instruction: 0xffff03e4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stc2 0, cr0, [r2], {187} @ 0xbb │ │ │ │ - lsls r2, r0, #17 │ │ │ │ + stc2l 0, cr0, [r2], #748 @ 0x2ec │ │ │ │ + lsls r2, r4, #18 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldc2l 0, cr0, [r0], #-748 @ 0xfffffd14 │ │ │ │ - lsls r2, r7, #22 │ │ │ │ + ldc2l 0, cr0, [r0], {187} @ 0xbb │ │ │ │ + lsls r2, r3, #24 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r0, [r0, #34] @ 0x22 │ │ │ │ + ldrh r0, [r4, #36] @ 0x24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - mrrc2 0, 11, r0, r0, cr11 @ │ │ │ │ - lsls r2, r1, #23 │ │ │ │ + ldc2 0, cr0, [r0], #748 @ 0x2ec │ │ │ │ + lsls r2, r5, #24 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stc2 0, cr0, [ip], {187} @ 0xbb │ │ │ │ - lsls r0, r5, #23 │ │ │ │ + stc2l 0, cr0, [ip], #-748 @ 0xfffffd14 │ │ │ │ + lsls r0, r1, #25 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r6, [r1, #30] │ │ │ │ + ldrh r6, [r5, #32] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xfbde00bb │ │ │ │ - lsls r0, r1, #18 │ │ │ │ + ldc2 0, cr0, [lr], #-748 @ 0xfffffd14 │ │ │ │ + lsls r0, r5, #19 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xfb7a00bb │ │ │ │ - lsls r4, r6, #7 │ │ │ │ + @ instruction: 0xfbda00bb │ │ │ │ + lsls r4, r2, #9 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r6, [r2, #26] │ │ │ │ + ldrh r6, [r6, #28] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xfb6600bb │ │ │ │ - @ instruction: 0xf58400c3 │ │ │ │ - lsls r2, r1, #4 │ │ │ │ + smlaltt r0, r0, r6, fp │ │ │ │ + @ instruction: 0xf5e400c3 │ │ │ │ + lsls r2, r5, #5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r6, r1, #4 │ │ │ │ + lsls r6, r5, #5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r2, r0, #20 │ │ │ │ + lsls r2, r4, #21 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xfaee00bb │ │ │ │ - add r5, sp, #784 @ 0x310 │ │ │ │ + @ instruction: 0xfb4e00bb │ │ │ │ + add r6, sp, #144 @ 0x90 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #360 @ 0x168 │ │ │ │ + add r2, sp, #744 @ 0x2e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #712 @ 0x2c8 │ │ │ │ + add r6, sp, #72 @ 0x48 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #288 @ 0x120 │ │ │ │ + add r2, sp, #672 @ 0x2a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r6, r0, #11 │ │ │ │ + lsls r6, r4, #12 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xfa6800bb │ │ │ │ - lsls r2, r2, #9 │ │ │ │ + @ instruction: 0xfac800bb │ │ │ │ + lsls r2, r6, #10 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xfa3800bb │ │ │ │ - lsls r6, r6, #14 │ │ │ │ + @ instruction: 0xfa9800bb │ │ │ │ + lsls r6, r2, #16 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r0, [r2, #16] │ │ │ │ + ldrh r0, [r6, #18] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xfa2000bb │ │ │ │ - lsls r2, r4, #10 │ │ │ │ + @ instruction: 0xfa8000bb │ │ │ │ + lsls r2, r0, #12 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - vld1.8 @ instruction: 0xf9ec00bb │ │ │ │ - lsls r2, r0, #4 │ │ │ │ + @ instruction: 0xfa4c00bb │ │ │ │ + lsls r2, r4, #5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - vst1.8 @ instruction: 0xf9c800bb │ │ │ │ - lsls r0, r2, #17 │ │ │ │ + @ instruction: 0xfa2800bb │ │ │ │ + lsls r0, r6, #18 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsb.w r0, [r2, #187] @ 0xbb │ │ │ │ - movs r6, r3 │ │ │ │ + ldr??.w r0, [r2, #187] @ 0xbb │ │ │ │ + lsls r6, r7, #1 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr??.w r0, [ip, fp, lsl #3] │ │ │ │ - ubfx r0, r4, #3, #4 │ │ │ │ - vqadd.u64 d16, d22, d27 │ │ │ │ - vqadd.u64 d16, d26, d27 │ │ │ │ - @ instruction: 0xf3b000c3 │ │ │ │ - vshr.u64 d0, d27, #54 │ │ │ │ - vshr.u64 d0, d27, #50 │ │ │ │ + ldr??.w r0, [ip, #187] @ 0xbb │ │ │ │ + bic.w r0, r4, #6389760 @ 0x618000 │ │ │ │ + vshr.u64 d16, d27, #42 │ │ │ │ + vshr.u64 d16, d27, #38 │ │ │ │ + ands.w r0, r0, #6389760 @ 0x618000 │ │ │ │ + vshr.u64 d16, d27, #22 │ │ │ │ + vshr.u64 d16, d27, #18 │ │ │ │ cmp r1, #11 │ │ │ │ bhi.n 56c1e2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45a792> │ │ │ │ subs r1, #1 │ │ │ │ cmp r1, #10 │ │ │ │ bhi.n 56c240 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45a7f0> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r6, r1, #24 │ │ │ │ @@ -1808966,17 +1808952,17 @@ │ │ │ │ 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 │ │ │ │ - lsls r0, r6, #12 │ │ │ │ + lsls r0, r2, #14 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xf74a00bb │ │ │ │ + @ instruction: 0xf7aa00bb │ │ │ │ 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] @ 56c3d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45a988> │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1809197,21 +1809183,21 @@ │ │ │ │ bl 56b050 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x459600> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 54aa8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43903c> │ │ │ │ b.n 56c4c2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45aa72> │ │ │ │ nop │ │ │ │ - add r4, pc, #400 @ (adr r4, 56c748 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45acf8>) │ │ │ │ + add r4, pc, #784 @ (adr r4, 56c8c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45ae78>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xf4a400bb │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + add.w r0, r4, #6127616 @ 0x5d8000 │ │ │ │ + lsls r4, r0, #4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - eors.w r0, r6, #6127616 @ 0x5d8000 │ │ │ │ - lsls r2, r7, #2 │ │ │ │ + @ instruction: 0xf4f600bb │ │ │ │ + lsls r2, r3, #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 r7, r2 │ │ │ │ ldr r2, [pc, #396] @ (56c768 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45ad18>) │ │ │ │ @@ -1809369,22 +1809355,22 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #22 │ │ │ │ lsls r1, r7, #5 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #26 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - mcr2 0, 6, r0, cr10, cr11, {5} │ │ │ │ - strh r0, [r7, #18] │ │ │ │ + vqadd.u32 d0, d26, d27 │ │ │ │ + strh r0, [r3, #22] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xf28800bb │ │ │ │ - mcr2 0, 7, r0, cr0, cr11, {5} │ │ │ │ - strh r2, [r4, #18] │ │ │ │ + @ instruction: 0xf2e800bb │ │ │ │ + vqadd.u8 d16, d16, d27 │ │ │ │ + strh r2, [r0, #22] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xf27200bb │ │ │ │ + @ instruction: 0xf2d200bb │ │ │ │ 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] @ 56c870 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45ae20> │ │ │ │ @@ -1809460,18 +1809446,18 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 56848c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x456a3c> │ │ │ │ nop │ │ │ │ subs r0, #76 @ 0x4c │ │ │ │ lsls r1, r7, #5 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r8, #748]! @ 0x2ec │ │ │ │ - strh r6, [r2, #10] │ │ │ │ + mcr2 0, 0, r0, cr8, cr11, {5} │ │ │ │ + strh r6, [r6, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - sbc.w r0, r6, #187 @ 0xbb │ │ │ │ + rsb r0, r6, #187 @ 0xbb │ │ │ │ stmdb 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] │ │ │ │ @@ -1810221,41 +1810207,41 @@ │ │ │ │ movne r4, r3 │ │ │ │ beq.w 56cdfc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45b3ac> │ │ │ │ b.n 56cde2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45b392> │ │ │ │ mov r0, fp │ │ │ │ bl 56848c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x456a3c> │ │ │ │ adds r7, #86 @ 0x56 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - @ instruction: 0xfaaa00bb │ │ │ │ - ldrb r4, [r0, #23] │ │ │ │ + @ instruction: 0xfb0a00bb │ │ │ │ + ldrb r4, [r4, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldcl 0, cr0, [r4, #748] @ 0x2ec │ │ │ │ + mrc 0, 1, r0, cr4, cr11, {5} │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf5fa00bb │ │ │ │ - ldrb r0, [r6, #5] │ │ │ │ + @ instruction: 0xf65a00bb │ │ │ │ + ldrb r0, [r2, #7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xe98000bb │ │ │ │ - @ instruction: 0xf61e00bb │ │ │ │ - ldrb r4, [r2, #5] │ │ │ │ + strd r0, r0, [r0, #748]! @ 0x2ec │ │ │ │ + @ instruction: 0xf67e00bb │ │ │ │ + ldrb r4, [r6, #6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strd r0, r0, [r4, #-748]! @ 0x2ec │ │ │ │ - @ instruction: 0xf5e200bb │ │ │ │ - ldrb r4, [r7, #4] │ │ │ │ + strd r0, r0, [r4, #748] @ 0x2ec │ │ │ │ + movw r0, #10427 @ 0x28bb │ │ │ │ + ldrb r4, [r3, #6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strd r0, r0, [ip, #-748] @ 0x2ec │ │ │ │ - add r3, pc, #792 @ (adr r3, 56d41c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45b9cc>) │ │ │ │ + @ instruction: 0xe9ac00bb │ │ │ │ + add r4, pc, #152 @ (adr r4, 56d19c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45b74c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r5, #4] │ │ │ │ + ldrb r0, [r1, #6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmdb r8!, {r0, r1, r3, r4, r5, r7} │ │ │ │ - sbc.w r0, r2, #6127616 @ 0x5d8000 │ │ │ │ - ldrb r0, [r2, #4] │ │ │ │ + @ instruction: 0xe99800bb │ │ │ │ + rsb r0, r2, #6127616 @ 0x5d8000 │ │ │ │ + ldrb r0, [r6, #5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmdb r0!, {r0, r1, r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xe98000bb │ │ │ │ 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] @ (56d190 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45b740>) │ │ │ │ ldr r2, [pc, #104] @ (56d194 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45b744>) │ │ │ │ @@ -1810304,18 +1810290,18 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ cmp r6, #206 @ 0xce │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #184 @ 0xb8 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - adcs.w r0, r4, #6127616 @ 0x5d8000 │ │ │ │ - ldrb r6, [r6, #0] │ │ │ │ + subs.w r0, r4, #6127616 @ 0x5d8000 │ │ │ │ + ldrb r6, [r2, #2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strex r0, r0, [r6, #748] @ 0x2ec │ │ │ │ + stmia.w r6!, {r0, r1, r3, r4, r5, r7} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #148] @ (56d24c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45b7fc>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr r3, [pc, #148] @ (56d250 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45b800>) │ │ │ │ @@ -1810384,18 +1810370,18 @@ │ │ │ │ nop │ │ │ │ cmp r6, #62 @ 0x3e │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #12 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - @ instruction: 0xf4ae00bb │ │ │ │ - strb r4, [r7, #29] │ │ │ │ + add.w r0, lr, #6127616 @ 0x5d8000 │ │ │ │ + strb r4, [r3, #31] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 56d17c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45b72c> │ │ │ │ + b.n 56d23c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45b7ec> │ │ │ │ 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] @ (56d620 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45bbd0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -1810753,36 +1810739,36 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ lsls r1, r7, #5 │ │ │ │ cmp r5, #32 │ │ │ │ lsls r1, r7, #5 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0d200be │ │ │ │ - strb r4, [r7, #19] │ │ │ │ + @ instruction: 0xf13200be │ │ │ │ + strb r4, [r3, #21] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 56d058 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45b608> │ │ │ │ + b.n 56d118 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45b6c8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xf21e00bb │ │ │ │ - strb r0, [r4, #19] │ │ │ │ + @ instruction: 0xf27e00bb │ │ │ │ + strb r0, [r0, #21] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 56d02c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45b5dc> │ │ │ │ + b.n 56d0ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45b69c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - eor.w r0, r0, #190 @ 0xbe │ │ │ │ - strb r2, [r5, #18] │ │ │ │ + @ instruction: 0xf0e000be │ │ │ │ + strb r2, [r1, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 56cfcc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45b57c> │ │ │ │ + b.n 56d08c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45b63c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - vshr.s64 d0, d30, #12 │ │ │ │ - strb r6, [r3, #15] │ │ │ │ + ands.w r0, r4, #190 @ 0xbe │ │ │ │ + strb r6, [r7, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 56de40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45c3f0> │ │ │ │ + b.n 56cf00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45b4b0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add.w r0, sl, #187 @ 0xbb │ │ │ │ - b.n 56ddcc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45c37c> │ │ │ │ + sbc.w r0, sl, #187 @ 0xbb │ │ │ │ + b.n 56ce8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45b43c> │ │ │ │ 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 │ │ │ │ @@ -1810919,21 +1810905,21 @@ │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ cmp r1, #80 @ 0x50 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #120 @ 0x78 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - vshr.s64 d0, d27, #42 │ │ │ │ - strb r4, [r1, #8] │ │ │ │ + vshr.s64 d16, d27, #10 │ │ │ │ + strb r4, [r5, #9] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 56dc18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45c1c8> │ │ │ │ + b.n 56dcd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45c288> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - vqadd.s32 d16, d16, d27 │ │ │ │ - b.n 56dbf4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45c1a4> │ │ │ │ + vshr.s64 d16, d27, #64 │ │ │ │ + b.n 56dcb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45c264> │ │ │ │ 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] @ (56d904 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45beb4>) │ │ │ │ @@ -1811041,19 +1811027,19 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ movs r7, #252 @ 0xfc │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #42 @ 0x2a │ │ │ │ lsls r1, r7, #5 │ │ │ │ - b.n 56d774 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45bd24> │ │ │ │ + b.n 56d834 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45bde4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r2, [r0, #3] │ │ │ │ + strb r2, [r4, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 56dac0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45c070> │ │ │ │ + b.n 56db80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45c130> │ │ │ │ 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] @ (56da24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45bfd4>) │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ @@ -1811158,24 +1811144,24 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ movs r6, #204 @ 0xcc │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #148 @ 0x94 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - ldcl 0, cr0, [ip], #748 @ 0x2ec │ │ │ │ - ldr r6, [r3, #124] @ 0x7c │ │ │ │ + ldcl 0, cr0, [ip, #-748] @ 0xfffffd14 │ │ │ │ + strb r6, [r7, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - svc 238 @ 0xee │ │ │ │ + b.n 56dad8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45c088> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #200 @ 0xc8 │ │ │ │ + add r5, sp, #584 @ 0x248 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r5, #120] @ 0x78 │ │ │ │ + strb r0, [r1, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r2, #58] @ 0x3a │ │ │ │ + ldrh r0, [r6, #60] @ 0x3c │ │ │ │ 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 │ │ │ │ @@ -1811226,16 +1811212,16 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ (56dad8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45c088>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #2126 @ 0x84e │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ - ldcl 0, cr0, [r4], {187} @ 0xbb │ │ │ │ - udf #254 @ 0xfe │ │ │ │ + ldc 0, cr0, [r4, #-748]! @ 0xfffffd14 │ │ │ │ + svc 94 @ 0x5e │ │ │ │ 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 │ │ │ │ @@ -1811352,49 +1811338,49 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2638 @ 0xa4e │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ nop │ │ │ │ - ldcl 0, cr0, [r2], #-748 @ 0xfffffd14 │ │ │ │ - ldr r0, [r5, #96] @ 0x60 │ │ │ │ + ldcl 0, cr0, [r2], {187} @ 0xbb │ │ │ │ + ldr r0, [r1, #104] @ 0x68 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - udf #56 @ 0x38 │ │ │ │ + udf #152 @ 0x98 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - mrrc 0, 11, r0, sl, cr11 │ │ │ │ - ldr r0, [r2, #96] @ 0x60 │ │ │ │ + ldc 0, cr0, [sl], #748 @ 0x2ec │ │ │ │ + ldr r0, [r6, #100] @ 0x64 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - udf #32 │ │ │ │ + udf #128 @ 0x80 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - mcrr 0, 11, r0, r2, cr11 │ │ │ │ - ldr r0, [r7, #92] @ 0x5c │ │ │ │ + stc 0, cr0, [r2], #748 @ 0x2ec │ │ │ │ + ldr r0, [r3, #100] @ 0x64 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - udf #8 │ │ │ │ + udf #104 @ 0x68 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldc 0, cr0, [sl], #-748 @ 0xfffffd14 │ │ │ │ - ldr r0, [r4, #92] @ 0x5c │ │ │ │ + ldc 0, cr0, [sl], {187} @ 0xbb │ │ │ │ + ldr r0, [r0, #100] @ 0x64 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ble.n 56dc0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45c1bc> │ │ │ │ + udf #80 @ 0x50 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stc 0, cr0, [lr], #-748 @ 0xfffffd14 │ │ │ │ - ldr r0, [r1, #92] @ 0x5c │ │ │ │ + stc 0, cr0, [lr], {187} @ 0xbb │ │ │ │ + ldr r0, [r5, #96] @ 0x60 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ble.n 56dbe8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45c198> │ │ │ │ + udf #56 @ 0x38 │ │ │ │ lsls r3, r7, #2 │ │ │ │ subs r0, #3 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 56dc48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45c1f8> │ │ │ │ ldr r3, [pc, #12] @ (56dc4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45c1fc>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - subs r6, #116 @ 0x74 │ │ │ │ + subs r6, #212 @ 0xd4 │ │ │ │ lsls r5, r0, #5 │ │ │ │ lsls r1, r1, #27 │ │ │ │ bpl.n 56dc8e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45c23e> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1811412,15 +1811398,15 @@ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ mov r1, r2 │ │ │ │ orr.w r3, r3, #16384 @ 0x4000 │ │ │ │ mov r2, r3 │ │ │ │ bl 54898c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436f3c> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ - subs r6, #58 @ 0x3a │ │ │ │ + subs r6, #154 @ 0x9a │ │ │ │ lsls r5, r0, #5 │ │ │ │ lsls r1, r1, #28 │ │ │ │ bpl.n 56dcd2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45c282> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1811438,15 +1811424,15 @@ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ mov r1, r2 │ │ │ │ orr.w r3, r3, #8192 @ 0x2000 │ │ │ │ mov r2, r3 │ │ │ │ bl 54898c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436f3c> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ - subs r5, #246 @ 0xf6 │ │ │ │ + subs r6, #86 @ 0x56 │ │ │ │ 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 │ │ │ │ @@ -1811614,22 +1811600,22 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #28] @ (56decc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45c47c>) │ │ │ │ movw r2, #2744 @ 0xab8 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ nop │ │ │ │ - b.n 56ddf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45c3a0> │ │ │ │ + b.n 56deb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45c460> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [r3, #48] @ 0x30 │ │ │ │ + ldr r2, [r7, #52] @ 0x34 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - blt.n 56df1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45c4cc> │ │ │ │ + blt.n 56dddc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45c38c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrd r0, r0, [r2, #-748]! @ 0x2ec │ │ │ │ - blt.n 56def8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45c4a8> │ │ │ │ + ldrd r0, r0, [r2, #748] @ 0x2ec │ │ │ │ + blt.n 56dfb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45c568> │ │ │ │ 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] @ 56ea48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45cff8> │ │ │ │ mov r6, r1 │ │ │ │ @@ -1812740,27 +1812726,27 @@ │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #248 @ 0xf8 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r6, r3, #5 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - adds r7, #172 @ 0xac │ │ │ │ + subs r0, #12 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - adds r6, #130 @ 0x82 │ │ │ │ + adds r6, #226 @ 0xe2 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - adds r5, #96 @ 0x60 │ │ │ │ + adds r5, #192 @ 0xc0 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - adds r5, #16 │ │ │ │ + adds r5, #112 @ 0x70 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - adds r3, #252 @ 0xfc │ │ │ │ + adds r4, #92 @ 0x5c │ │ │ │ lsls r5, r0, #5 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #32 │ │ │ │ + adds r3, #128 @ 0x80 │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr.w r2, [r0, #476] @ 0x1dc │ │ │ │ cmp r1, r2 │ │ │ │ bcs.w 56ece6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45d296> │ │ │ │ @@ -1814045,65 +1814031,65 @@ │ │ │ │ movw r2, #3241 @ 0xca9 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #452] @ 0x1c4 │ │ │ │ - vtbl.8 d29, {d15-d17}, d8 │ │ │ │ + vtbx.8 d29, {d15-d17}, d24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r4, #6] │ │ │ │ + ldrh r0, [r0, #10] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r6, [r1, #50] @ 0x32 │ │ │ │ + strh r6, [r5, #52] @ 0x34 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2!, {r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #704] @ 0x2c0 │ │ │ │ + str r4, [sp, #64] @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsb r6, [r4, r0] │ │ │ │ + ldrsb r6, [r0, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r1, #23] │ │ │ │ + strb r6, [r5, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ subs r5, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 56f810 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45ddc0> │ │ │ │ + bvc.n 56f8d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45de80> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1, r4, r7} │ │ │ │ + stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 56f894 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45de44> │ │ │ │ + bmi.n 56f954 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45df04> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r7} │ │ │ │ + stmia r2!, {r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 56f850 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45de00> │ │ │ │ + bvs.n 56f910 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45dec0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 56f95c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45df0c> │ │ │ │ + bcc.n 56f81c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45ddcc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 56f848 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45ddf8> │ │ │ │ + bcc.n 56f908 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45deb8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1, r3, r6} │ │ │ │ + stmia r2!, {r1, r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 56f8bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45de6c> │ │ │ │ + bcs.n 56f97c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45df2c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 56f96c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45df1c> │ │ │ │ + bpl.n 56f82c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45dddc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r2, r7} │ │ │ │ + stmia r1!, {r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 56f7d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45dd88> │ │ │ │ + bcc.n 56f898 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45de48> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r3, [pc, #948] @ (56fc84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45e234>) │ │ │ │ movw r2, #3125 @ 0xc35 │ │ │ │ ldr r1, [pc, #948] @ (56fc88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45e238>) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -1814445,79 +1814431,79 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2961 @ 0xb91 │ │ │ │ bl 547fb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x436560> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ - beq.n 56fd4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45e2fc> │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r4, r5, r6, r7} │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r2, #21] │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldr r6, [r5, #116] @ 0x74 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldrb r6, [r7, #20] │ │ │ │ + beq.n 56fc0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45e1bc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r3, #116] @ 0x74 │ │ │ │ + stmia r1!, {r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r5, #20] │ │ │ │ + ldrb r4, [r6, #22] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [r0, #116] @ 0x74 │ │ │ │ + ldr r6, [r1, #124] @ 0x7c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r2, [r2, #20] │ │ │ │ + ldrb r6, [r3, #22] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r5, #112] @ 0x70 │ │ │ │ + ldr r0, [r7, #120] @ 0x78 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r7, #19] │ │ │ │ + ldrb r0, [r1, #22] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [r2, #112] @ 0x70 │ │ │ │ + ldr r2, [r4, #120] @ 0x78 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ + ldrb r2, [r6, #21] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ite vs │ │ │ │ - lslvs r3, r7, #2 │ │ │ │ - ldmiavc r6!, {r1, r2, r4, r7} │ │ │ │ + ldr r4, [r1, #120] @ 0x78 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ite mi │ │ │ │ - lslmi r3, r7, #2 │ │ │ │ - bcc.n 56fc48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45e1f8> @ unpredictable │ │ │ │ + ldrb r4, [r3, #21] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - itee eq │ │ │ │ - lsleq r3, r7, #2 │ │ │ │ - ldmiane r5!, {r1, r3, r6, r7} │ │ │ │ - lslne r3, r7, #2 │ │ │ │ - bkpt 0x00fc │ │ │ │ + ldr r6, [r6, #116] @ 0x74 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 56fce0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45e290> │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x00ce │ │ │ │ + ite gt │ │ │ │ + lslgt r3, r7, #2 │ │ │ │ + ldmiale r6, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ + ite ge │ │ │ │ + lslge r3, r7, #2 │ │ │ │ + bmi.n 56fd08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45e2b8> @ unpredictable │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x00bc │ │ │ │ + itee vs │ │ │ │ + lslvs r3, r7, #2 │ │ │ │ + ldmiavc r6!, {r1, r3, r5} │ │ │ │ + lslvc r3, r7, #2 │ │ │ │ + itt pl │ │ │ │ + lslpl r3, r7, #2 │ │ │ │ + beq.n 56fda0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45e350> @ unpredictable │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 56fd20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45e2d0> │ │ │ │ + itee cs │ │ │ │ + lslcs r3, r7, #2 │ │ │ │ + ldmiacc r7, {r1, r2, r4, r6, r7} │ │ │ │ + lslcc r3, r7, #2 │ │ │ │ + itt ne │ │ │ │ + lslne r3, r7, #2 │ │ │ │ + bne.n 56fde0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45e390> @ unpredictable │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x007e │ │ │ │ + bkpt 0x00de │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 56fdbc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45e36c> │ │ │ │ + bne.n 56fc7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45e22c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x006c │ │ │ │ + bkpt 0x00cc │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4, {r3, r4, r5} │ │ │ │ + ldmia r4, {r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r3, r6, r7, pc} │ │ │ │ + bkpt 0x002a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [pc, #264] @ (56fe0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45e3bc>) │ │ │ │ + ldr r5, [pc, #648] @ (56ff8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45e53c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r1, r4, r6, pc} │ │ │ │ + pop {r1, r4, r5, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ movw r3, #6265 @ 0x1879 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.w 5713f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45f9a4> │ │ │ │ movw r3, #5007 @ 0x138f │ │ │ │ cmp r1, r3 │ │ │ │ bls.w 570708 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45ecb8> │ │ │ │ @@ -1819250,23 +1819236,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (5728cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x460e7c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (5728d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x460e80>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r6, pc, #232 @ (adr r6, 5729ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x460f5c>) │ │ │ │ + add r6, pc, #616 @ (adr r6, 572b2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4610dc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #544 @ (adr r6, 572ae8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461098>) │ │ │ │ + add r6, pc, #928 @ (adr r6, 572c68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461218>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #392 @ (adr r6, 572a54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461004>) │ │ │ │ + add r6, pc, #776 @ (adr r6, 572bd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461184>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #608] @ 0x260 │ │ │ │ + str r2, [sp, #992] @ 0x3e0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r6, pc, #232 @ (adr r6, 5729bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x460f6c>) │ │ │ │ + add r6, pc, #616 @ (adr r6, 572b3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4610ec>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ movw r3, #5436 @ 0x153c │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 5731a6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461756> │ │ │ │ cmp.w r0, #4992 @ 0x1380 │ │ │ │ bcc.w 572c78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461228> │ │ │ │ sub.w r0, r0, #4992 @ 0x1380 │ │ │ │ @@ -1820316,273 +1820302,273 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #520] @ (5733c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461970>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #520] @ (5733c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461974>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldrh r0, [r3, #54] @ 0x36 │ │ │ │ + ldrh r0, [r7, #56] @ 0x38 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r4, pc, #568 @ (adr r4, 573400 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4619b0>) │ │ │ │ + add r4, pc, #952 @ (adr r4, 573580 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461b30>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #832 @ (adr r0, 57350c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461abc>) │ │ │ │ + add r1, pc, #192 @ (adr r1, 57328c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46183c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #904 @ (adr r0, 573558 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461b08>) │ │ │ │ + add r1, pc, #264 @ (adr r1, 5732d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461888>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #976 @ (adr r0, 5735a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461b54>) │ │ │ │ + add r1, pc, #336 @ (adr r1, 573324 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4618d4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #8 @ (adr r1, 5731e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461790>) │ │ │ │ + add r1, pc, #392 @ (adr r1, 573360 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461910>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #80 @ (adr r1, 57322c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4617dc>) │ │ │ │ + add r1, pc, #464 @ (adr r1, 5733ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46195c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #152 @ (adr r1, 573278 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461828>) │ │ │ │ + add r1, pc, #536 @ (adr r1, 5733f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4619a8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #224 @ (adr r1, 5732c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461874>) │ │ │ │ + add r1, pc, #608 @ (adr r1, 573444 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4619f4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #264 @ (adr r1, 5732f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4618a0>) │ │ │ │ + add r1, pc, #648 @ (adr r1, 573470 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461a20>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #336 @ (adr r1, 57333c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4618ec>) │ │ │ │ + add r1, pc, #720 @ (adr r1, 5734bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461a6c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #424 @ (adr r1, 573398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461948>) │ │ │ │ + add r1, pc, #808 @ (adr r1, 573518 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461ac8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #512 @ (adr r1, 5733f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4619a4>) │ │ │ │ + add r1, pc, #896 @ (adr r1, 573574 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461b24>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #568 @ (adr r1, 573430 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4619e0>) │ │ │ │ + add r1, pc, #952 @ (adr r1, 5735b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461b60>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #640 @ (adr r1, 57347c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461a2c>) │ │ │ │ + add r2, pc, #0 @ (adr r2, 5731fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4617ac>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #696 @ (adr r1, 5734b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461a68>) │ │ │ │ + add r2, pc, #56 @ (adr r2, 573238 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4617e8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #768 @ (adr r1, 573504 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461ab4>) │ │ │ │ + add r2, pc, #128 @ (adr r2, 573284 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461834>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #840 @ (adr r1, 573550 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461b00>) │ │ │ │ + add r2, pc, #200 @ (adr r2, 5732d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461880>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #896 @ (adr r1, 57358c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461b3c>) │ │ │ │ + add r2, pc, #256 @ (adr r2, 57330c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4618bc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #984 @ (adr r1, 5735e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461b98>) │ │ │ │ + add r2, pc, #344 @ (adr r2, 573368 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461918>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #32 @ (adr r2, 573234 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4617e4>) │ │ │ │ + add r2, pc, #416 @ (adr r2, 5733b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461964>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #88 @ (adr r2, 573270 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461820>) │ │ │ │ + add r2, pc, #472 @ (adr r2, 5733f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4619a0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #176 @ (adr r2, 5732cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46187c>) │ │ │ │ + add r2, pc, #560 @ (adr r2, 57344c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4619fc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #248 @ (adr r2, 573318 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4618c8>) │ │ │ │ + add r2, pc, #632 @ (adr r2, 573498 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461a48>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #320 @ (adr r2, 573364 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461914>) │ │ │ │ + add r2, pc, #704 @ (adr r2, 5734e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461a94>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #392 @ (adr r2, 5733b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461960>) │ │ │ │ + add r2, pc, #776 @ (adr r2, 573530 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461ae0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #480 @ (adr r2, 57340c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4619bc>) │ │ │ │ + add r2, pc, #864 @ (adr r2, 57358c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461b3c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #584 @ (adr r2, 573478 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461a28>) │ │ │ │ + add r2, pc, #968 @ (adr r2, 5735f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461ba8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #688 @ (adr r2, 5734e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461a94>) │ │ │ │ + add r3, pc, #48 @ (adr r3, 573264 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461814>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #744 @ (adr r2, 573520 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461ad0>) │ │ │ │ + add r3, pc, #104 @ (adr r3, 5732a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461850>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #816 @ (adr r2, 57356c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461b1c>) │ │ │ │ + add r3, pc, #176 @ (adr r3, 5732ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46189c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #920 @ (adr r2, 5735d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461b88>) │ │ │ │ + add r3, pc, #280 @ (adr r3, 573358 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461908>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #992 @ (adr r2, 573624 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461bd4>) │ │ │ │ + add r3, pc, #352 @ (adr r3, 5733a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461954>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #56 @ (adr r3, 573280 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461830>) │ │ │ │ + add r3, pc, #440 @ (adr r3, 573400 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4619b0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #128 @ (adr r3, 5732cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46187c>) │ │ │ │ + add r3, pc, #512 @ (adr r3, 57344c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4619fc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #216 @ (adr r3, 573328 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4618d8>) │ │ │ │ + add r3, pc, #600 @ (adr r3, 5734a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461a58>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #288 @ (adr r3, 573374 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461924>) │ │ │ │ + add r3, pc, #672 @ (adr r3, 5734f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461aa4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #392 @ (adr r3, 5733e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461990>) │ │ │ │ + add r3, pc, #776 @ (adr r3, 573560 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461b10>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #464 @ (adr r3, 57342c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4619dc>) │ │ │ │ + add r3, pc, #848 @ (adr r3, 5735ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461b5c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #584 @ (adr r3, 5734a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461a58>) │ │ │ │ + add r3, pc, #968 @ (adr r3, 573628 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461bd8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #688 @ 0x2b0 │ │ │ │ + add r6, sp, #48 @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #840] @ 0x348 │ │ │ │ + add r0, pc, #200 @ (adr r0, 573330 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4618e0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #592 @ (adr r5, 5734bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461a6c>) │ │ │ │ + add r5, pc, #976 @ (adr r5, 57363c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461bec>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #456 @ (adr r5, 573438 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4619e8>) │ │ │ │ + add r5, pc, #840 @ (adr r5, 5735b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461b68>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #528 @ (adr r4, 573484 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461a34>) │ │ │ │ + add r4, pc, #912 @ (adr r4, 573604 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461bb4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #392 @ (adr r4, 573400 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4619b0>) │ │ │ │ + add r4, pc, #776 @ (adr r4, 573580 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461b30>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #256 @ (adr r4, 57337c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46192c>) │ │ │ │ + add r4, pc, #640 @ (adr r4, 5734fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461aac>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #248 @ (adr r5, 573378 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461928>) │ │ │ │ + add r5, pc, #632 @ (adr r5, 5734f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461aa8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #112 @ (adr r5, 5732f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4618a4>) │ │ │ │ + add r5, pc, #496 @ (adr r5, 573474 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461a24>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #8 @ (adr r5, 573290 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461840>) │ │ │ │ + add r5, pc, #392 @ (adr r5, 573410 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4619c0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #912 @ (adr r4, 57361c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461bcc>) │ │ │ │ + add r5, pc, #272 @ (adr r5, 57339c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46194c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #744 @ (adr r4, 573578 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461b28>) │ │ │ │ + add r5, pc, #104 @ (adr r5, 5732f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4618a8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #640 @ (adr r4, 573514 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461ac4>) │ │ │ │ + add r5, pc, #0 @ (adr r5, 573294 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461844>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #520 @ (adr r4, 5734a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461a50>) │ │ │ │ + add r4, pc, #904 @ (adr r4, 573620 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461bd0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #400 @ (adr r4, 57342c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4619dc>) │ │ │ │ + add r4, pc, #784 @ (adr r4, 5735ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461b5c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #840 @ (adr r3, 5735e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461b98>) │ │ │ │ + add r4, pc, #200 @ (adr r4, 573368 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461918>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #928 @ (adr r3, 573644 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461bf4>) │ │ │ │ + add r4, pc, #288 @ (adr r4, 5733c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461974>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #88 @ 0x58 │ │ │ │ + add r5, sp, #472 @ 0x1d8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #992 @ 0x3e0 │ │ │ │ + add r5, sp, #352 @ 0x160 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #856 @ 0x358 │ │ │ │ + add r5, sp, #216 @ 0xd8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #656 @ 0x290 │ │ │ │ + add r5, sp, #16 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #456 @ 0x1c8 │ │ │ │ + add r4, sp, #840 @ 0x348 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #320 @ 0x140 │ │ │ │ + add r4, sp, #704 @ 0x2c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #216 @ 0xd8 │ │ │ │ + add r4, sp, #600 @ 0x258 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #112 @ 0x70 │ │ │ │ + add r4, sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #392 @ (adr r6, 573450 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461a00>) │ │ │ │ + add r6, pc, #776 @ (adr r6, 5735d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461b80>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #208 @ (adr r6, 57339c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46194c>) │ │ │ │ + add r6, pc, #592 @ (adr r6, 57351c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461acc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #72 @ (adr r6, 573318 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4618c8>) │ │ │ │ + add r6, pc, #456 @ (adr r6, 573498 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461a48>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #944 @ (adr r5, 573684 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461c34>) │ │ │ │ + add r6, pc, #304 @ (adr r6, 573404 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4619b4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #776 @ (adr r5, 5735e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461b90>) │ │ │ │ + add r6, pc, #136 @ (adr r6, 573360 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461910>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #592 @ (adr r5, 57352c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461adc>) │ │ │ │ + add r5, pc, #976 @ (adr r5, 5736ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461c5c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #440 @ (adr r5, 573498 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461a48>) │ │ │ │ + add r5, pc, #824 @ (adr r5, 573618 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461bc8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #272 @ (adr r5, 5733f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4619a4>) │ │ │ │ + add r5, pc, #656 @ (adr r5, 573574 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461b24>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #40 @ 0x28 │ │ │ │ + add r0, sp, #424 @ 0x1a8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #928 @ (adr r7, 57368c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461c3c>) │ │ │ │ + add r0, sp, #288 @ 0x120 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #792 @ (adr r7, 573608 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461bb8>) │ │ │ │ + add r0, sp, #152 @ 0x98 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #640 @ (adr r7, 573574 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461b24>) │ │ │ │ + add r0, sp, #0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #488 @ (adr r7, 5734e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461a90>) │ │ │ │ + add r7, pc, #872 @ (adr r7, 573660 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461c10>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #336 @ (adr r7, 57344c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4619fc>) │ │ │ │ + add r7, pc, #720 @ (adr r7, 5735cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461b7c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #200 @ (adr r7, 5733c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461978>) │ │ │ │ + add r7, pc, #584 @ (adr r7, 573548 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461af8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #80 @ (adr r7, 573354 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461904>) │ │ │ │ + add r7, pc, #464 @ (adr r7, 5734d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461a84>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #968 @ (adr r6, 5736d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461c80>) │ │ │ │ + add r7, pc, #328 @ (adr r7, 573450 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461a00>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #816 @ (adr r6, 57363c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461bec>) │ │ │ │ + add r7, pc, #176 @ (adr r7, 5733bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46196c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #680 @ (adr r6, 5735b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461b68>) │ │ │ │ + add r7, pc, #40 @ (adr r7, 573338 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4618e8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #512 @ (adr r6, 573514 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461ac4>) │ │ │ │ + add r6, pc, #896 @ (adr r6, 573694 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461c44>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #360 @ (adr r6, 573480 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461a30>) │ │ │ │ + add r6, pc, #744 @ (adr r6, 573600 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461bb0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #224 @ (adr r6, 5733fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4619ac>) │ │ │ │ + add r6, pc, #608 @ (adr r6, 57357c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461b2c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #88 @ (adr r6, 573378 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461928>) │ │ │ │ + add r6, pc, #472 @ (adr r6, 5734f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461aa8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #976 @ (adr r5, 5736f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461ca4>) │ │ │ │ + add r6, pc, #336 @ (adr r6, 573474 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461a24>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #456 @ 0x1c8 │ │ │ │ + add r3, sp, #840 @ 0x348 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #336 @ 0x150 │ │ │ │ + add r3, sp, #720 @ 0x2d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #184 @ 0xb8 │ │ │ │ + add r3, sp, #568 @ 0x238 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #64 @ 0x40 │ │ │ │ + add r3, sp, #448 @ 0x1c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #968 @ 0x3c8 │ │ │ │ + add r3, sp, #328 @ 0x148 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #816 @ 0x330 │ │ │ │ + add r3, sp, #176 @ 0xb0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #664 @ 0x298 │ │ │ │ + add r3, sp, #24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #448 @ 0x1c0 │ │ │ │ + add r2, sp, #832 @ 0x340 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #248 @ 0xf8 │ │ │ │ + add r2, sp, #632 @ 0x278 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #64 @ 0x40 │ │ │ │ + add r2, sp, #448 @ 0x1c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #952 @ 0x3b8 │ │ │ │ + add r2, sp, #312 @ 0x138 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #832 @ 0x340 │ │ │ │ + add r2, sp, #192 @ 0xc0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #728 @ 0x2d8 │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #592 @ 0x250 │ │ │ │ + add r1, sp, #976 @ 0x3d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #456 @ 0x1c8 │ │ │ │ + add r1, sp, #840 @ 0x348 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #288 @ 0x120 │ │ │ │ + add r1, sp, #672 @ 0x2a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #168 @ 0xa8 │ │ │ │ + add r1, sp, #552 @ 0x228 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #48 @ 0x30 │ │ │ │ + add r1, sp, #432 @ 0x1b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #920 @ 0x398 │ │ │ │ + add r1, sp, #280 @ 0x118 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #768 @ 0x300 │ │ │ │ + add r1, sp, #128 @ 0x80 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #616 @ 0x268 │ │ │ │ + add r0, sp, #1000 @ 0x3e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #480 @ 0x1e0 │ │ │ │ + add r0, sp, #864 @ 0x360 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #360 @ 0x168 │ │ │ │ + add r0, sp, #744 @ 0x2e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #240 @ 0xf0 │ │ │ │ + add r0, sp, #624 @ 0x270 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #104 @ 0x68 │ │ │ │ + add r0, sp, #488 @ 0x1e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #944 @ (adr r7, 57373c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461cec>) │ │ │ │ + add r0, sp, #304 @ 0x130 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #776 @ (adr r7, 573698 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461c48>) │ │ │ │ + add r0, sp, #136 @ 0x88 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #608 @ (adr r7, 5735f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461ba4>) │ │ │ │ + add r7, pc, #992 @ (adr r7, 573774 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461d24>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #440 @ (adr r7, 573550 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461b00>) │ │ │ │ + add r7, pc, #824 @ (adr r7, 5736d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461c80>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #320 @ (adr r7, 5734dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461a8c>) │ │ │ │ + add r7, pc, #704 @ (adr r7, 57365c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461c0c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #168 @ (adr r7, 573448 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4619f8>) │ │ │ │ + add r7, pc, #552 @ (adr r7, 5735c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461b78>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #48 @ (adr r7, 5733d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461984>) │ │ │ │ + add r7, pc, #432 @ (adr r7, 573554 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461b04>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #856 @ (adr r3, 573700 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461cb0>) │ │ │ │ + add r4, pc, #216 @ (adr r4, 573480 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461a30>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #960 @ (adr r3, 57376c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461d1c>) │ │ │ │ + add r4, pc, #320 @ (adr r4, 5734ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461a9c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #976 @ (adr r1, 573780 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461d30>) │ │ │ │ + add r2, pc, #336 @ (adr r2, 573500 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461ab0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #856 @ (adr r1, 57370c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461cbc>) │ │ │ │ + add r2, pc, #216 @ (adr r2, 57348c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461a3c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #736 @ (adr r1, 573698 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461c48>) │ │ │ │ + add r2, pc, #96 @ (adr r2, 573418 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4619c8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #984 @ (adr r1, 573794 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461d44>) │ │ │ │ + add r2, pc, #344 @ (adr r2, 573514 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461ac4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #416 @ 0x1a0 │ │ │ │ + add r3, sp, #800 @ 0x320 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r6, [r2, #12] │ │ │ │ + ldrh r6, [r6, #14] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r1, pc, #528 @ (adr r1, 5735d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461b88>) │ │ │ │ + add r1, pc, #912 @ (adr r1, 573758 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x461d08>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ movw r3, #6265 @ 0x1879 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 57504c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4635fc> │ │ │ │ movw r3, #5007 @ 0x138f │ │ │ │ cmp r0, r3 │ │ │ │ bls.w 573dcc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46237c> │ │ │ │ @@ -1823106,491 +1823092,491 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #956] @ (574f3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4634ec>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #956] @ (574f40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4634f0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldrb r4, [r0, #22] │ │ │ │ + ldrb r4, [r4, #23] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r1, pc, #16 @ (adr r1, 574ba0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463150>) │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r2, r3, r6, r7} │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #992] @ 0x3e0 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #112] @ 0x70 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #176] @ 0xb0 │ │ │ │ + add r1, pc, #400 @ (adr r1, 574d20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4632d0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #224] @ 0xe0 │ │ │ │ + stmia r3!, {r2, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r1, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #368] @ 0x170 │ │ │ │ + ldr r1, [sp, #352] @ 0x160 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #544] @ 0x220 │ │ │ │ + ldr r1, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #624] @ 0x270 │ │ │ │ + ldr r1, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #768] @ 0x300 │ │ │ │ + ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #848] @ 0x350 │ │ │ │ + ldr r1, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #896] @ 0x380 │ │ │ │ + ldr r1, [sp, #880] @ 0x370 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ + ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #80] @ 0x50 │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #160] @ 0xa0 │ │ │ │ + ldr r2, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r2, [sp, #208] @ 0xd0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #320] @ 0x140 │ │ │ │ + ldr r2, [sp, #256] @ 0x100 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r2, [sp, #304] @ 0x130 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #528] @ 0x210 │ │ │ │ + ldr r2, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #656] @ 0x290 │ │ │ │ + ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #816] @ 0x330 │ │ │ │ + ldr r2, [sp, #544] @ 0x220 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r2, [sp, #592] @ 0x250 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ + ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #272] @ 0x110 │ │ │ │ + ldr r2, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #352] @ 0x160 │ │ │ │ + ldr r2, [sp, #912] @ 0x390 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #512] @ 0x200 │ │ │ │ + ldr r3, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #608] @ 0x260 │ │ │ │ + ldr r3, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r3, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #832] @ 0x340 │ │ │ │ + ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #880] @ 0x370 │ │ │ │ + ldr r3, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r3, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #48] @ 0x30 │ │ │ │ + ldr r3, [sp, #992] @ 0x3e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #96] @ 0x60 │ │ │ │ + ldr r4, [sp, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #160] @ 0xa0 │ │ │ │ + ldr r4, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #224] @ 0xe0 │ │ │ │ + ldr r4, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #320] @ 0x140 │ │ │ │ + ldr r4, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #400] @ 0x190 │ │ │ │ + ldr r4, [sp, #336] @ 0x150 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r4, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #560] @ 0x230 │ │ │ │ + ldr r4, [sp, #544] @ 0x220 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r4, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #768] @ 0x300 │ │ │ │ + ldr r4, [sp, #784] @ 0x310 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r4, [sp, #864] @ 0x360 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r4, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #48] @ 0x30 │ │ │ │ + ldr r5, [sp, #64] @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #144] @ 0x90 │ │ │ │ + ldr r5, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #288] @ 0x120 │ │ │ │ + ldr r5, [sp, #224] @ 0xe0 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r5, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #512] @ 0x200 │ │ │ │ + ldr r5, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #608] @ 0x260 │ │ │ │ + ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r5, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #768] @ 0x300 │ │ │ │ + ldr r5, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #864] @ 0x360 │ │ │ │ + ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r6, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #80] @ 0x50 │ │ │ │ + ldr r6, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #192] @ 0xc0 │ │ │ │ + ldr r6, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #304] @ 0x130 │ │ │ │ + ldr r6, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r6, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #768] @ 0x300 │ │ │ │ + ldr r6, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #144 @ (adr r6, 574d38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4632e8>) │ │ │ │ + ldr r7, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #720 @ (adr r5, 574f7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46352c>) │ │ │ │ + ldr r7, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #336 @ (adr r6, 574e00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4633b0>) │ │ │ │ + str r7, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #176 @ (adr r6, 574d64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463314>) │ │ │ │ + add r6, pc, #528 @ (adr r6, 574eb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463468>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #336 @ (adr r4, 574e08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4633b8>) │ │ │ │ + add r6, pc, #80 @ (adr r6, 574cfc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4632ac>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #160 @ (adr r4, 574d5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46330c>) │ │ │ │ + add r6, pc, #720 @ (adr r6, 574f80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463530>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #0 @ (adr r4, 574cc0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463270>) │ │ │ │ + add r6, pc, #560 @ (adr r6, 574ee4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463494>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #864 @ (adr r3, 575024 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4635d4>) │ │ │ │ + add r4, pc, #720 @ (adr r4, 574f88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463538>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #672 @ (adr r3, 574f68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463518>) │ │ │ │ + add r4, pc, #544 @ (adr r4, 574edc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46348c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #512 @ (adr r3, 574ecc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46347c>) │ │ │ │ + add r4, pc, #384 @ (adr r4, 574e40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4633f0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #368 @ (adr r3, 574e40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4633f0>) │ │ │ │ + add r4, pc, #224 @ (adr r4, 574da4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463354>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #192 @ (adr r3, 574d94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463344>) │ │ │ │ + add r4, pc, #32 @ (adr r4, 574ce8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463298>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #992 @ (adr r2, 5750b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463668>) │ │ │ │ + add r3, pc, #896 @ (adr r3, 57504c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4635fc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #800 @ (adr r2, 574ffc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4635ac>) │ │ │ │ + add r3, pc, #752 @ (adr r3, 574fc0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463570>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #592 @ (adr r2, 574f30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4634e0>) │ │ │ │ + add r3, pc, #576 @ (adr r3, 574f14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4634c4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #432 @ (adr r2, 574e94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463444>) │ │ │ │ + add r3, pc, #352 @ (adr r3, 574e38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4633e8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #272 @ (adr r2, 574df8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4633a8>) │ │ │ │ + add r3, pc, #160 @ (adr r3, 574d7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46332c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #64 @ (adr r2, 574d2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4632dc>) │ │ │ │ + add r2, pc, #976 @ (adr r2, 5750b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463660>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #960 @ (adr r1, 5750b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463660>) │ │ │ │ + add r2, pc, #816 @ (adr r2, 575014 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4635c4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #816 @ (adr r1, 575024 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4635d4>) │ │ │ │ + add r2, pc, #656 @ (adr r2, 574f78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463528>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #944 @ (adr r4, 5750a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463658>) │ │ │ │ + add r2, pc, #448 @ (adr r2, 574eac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46345c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #784 @ (adr r4, 57500c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4635bc>) │ │ │ │ + add r2, pc, #320 @ (adr r2, 574e30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4633e0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #608 @ (adr r4, 574f60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463510>) │ │ │ │ + add r2, pc, #176 @ (adr r2, 574da4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463354>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #432 @ (adr r4, 574eb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463464>) │ │ │ │ + add r5, pc, #304 @ (adr r5, 574e28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4633d8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #240 @ (adr r4, 574df8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4633a8>) │ │ │ │ + add r5, pc, #144 @ (adr r5, 574d8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46333c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #96 @ (adr r4, 574d6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46331c>) │ │ │ │ + add r4, pc, #992 @ (adr r4, 5750e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463690>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #896 @ (adr r3, 575090 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463640>) │ │ │ │ + add r4, pc, #816 @ (adr r4, 575034 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4635e4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #736 @ (adr r3, 574ff4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4635a4>) │ │ │ │ + add r4, pc, #624 @ (adr r4, 574f78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463528>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #512 @ (adr r6, 574f18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4634c8>) │ │ │ │ + add r4, pc, #480 @ (adr r4, 574eec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46349c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #352 @ (adr r6, 574e7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46342c>) │ │ │ │ + add r4, pc, #256 @ (adr r4, 574e10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4633c0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #160 @ (adr r6, 574dc0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463370>) │ │ │ │ + add r4, pc, #96 @ (adr r4, 574d74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463324>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #16 @ (adr r6, 574d34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4632e4>) │ │ │ │ + add r6, pc, #896 @ (adr r6, 575098 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463648>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #896 @ (adr r5, 5750a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463658>) │ │ │ │ + add r6, pc, #736 @ (adr r6, 574ffc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4635ac>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #736 @ (adr r5, 57500c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4635bc>) │ │ │ │ + add r6, pc, #544 @ (adr r6, 574f40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4634f0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #592 @ (adr r5, 574f80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463530>) │ │ │ │ + add r6, pc, #400 @ (adr r6, 574eb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463464>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #448 @ (adr r5, 574ef4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4634a4>) │ │ │ │ + add r6, pc, #256 @ (adr r6, 574e28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4633d8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #464 @ 0x1d0 │ │ │ │ + add r6, pc, #96 @ (adr r6, 574d8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46333c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #304 @ 0x130 │ │ │ │ + add r5, pc, #976 @ (adr r5, 575100 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4636b0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #160 @ 0xa0 │ │ │ │ + add r5, pc, #832 @ (adr r5, 575074 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463624>) │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + add r0, sp, #848 @ 0x350 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #992 @ (adr r7, 575124 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4636d4>) │ │ │ │ + add r0, sp, #688 @ 0x2b0 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + add r0, sp, #544 @ 0x220 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #816 @ (adr r7, 575078 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463628>) │ │ │ │ + add r0, sp, #352 @ 0x160 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #656 @ (adr r7, 574fdc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46358c>) │ │ │ │ + add r0, sp, #176 @ 0xb0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #480 @ (adr r7, 574f30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4634e0>) │ │ │ │ + add r0, sp, #16 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #272 @ (adr r7, 574e64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463414>) │ │ │ │ + add r7, pc, #864 @ (adr r7, 5750b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463660>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #64 @ (adr r7, 574d98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463348>) │ │ │ │ + add r7, pc, #656 @ (adr r7, 574fe4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463594>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #880 @ (adr r6, 5750cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46367c>) │ │ │ │ + add r7, pc, #448 @ (adr r7, 574f18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4634c8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #736 @ (adr r6, 575040 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4635f0>) │ │ │ │ + add r7, pc, #240 @ (adr r7, 574e4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4633fc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #576 @ (adr r6, 574fa4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463554>) │ │ │ │ + add r7, pc, #96 @ (adr r7, 574dc0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463370>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #416 @ (adr r6, 574f08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4634b8>) │ │ │ │ + add r6, pc, #960 @ (adr r6, 575124 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4636d4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #256 @ (adr r6, 574e6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46341c>) │ │ │ │ + add r6, pc, #800 @ (adr r6, 575088 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463638>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #128 @ (adr r6, 574df0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4633a0>) │ │ │ │ + add r6, pc, #640 @ (adr r6, 574fec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46359c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #944 @ (adr r5, 575124 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4636d4>) │ │ │ │ + add r6, pc, #512 @ (adr r6, 574f70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463520>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #368 @ 0x170 │ │ │ │ + add r6, pc, #304 @ (adr r6, 574ea4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463454>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #192 @ 0xc0 │ │ │ │ + add r5, sp, #752 @ 0x2f0 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + add r5, sp, #576 @ 0x240 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + add r5, sp, #384 @ 0x180 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + add r5, sp, #160 @ 0xa0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ add r5, sp, #0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #800 @ 0x320 │ │ │ │ + add r4, sp, #784 @ 0x310 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #640 @ 0x280 │ │ │ │ + add r4, sp, #560 @ 0x230 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #400 @ 0x190 │ │ │ │ + add r4, sp, #384 @ 0x180 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #176 @ 0xb0 │ │ │ │ + add r4, sp, #192 @ 0xc0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #0 │ │ │ │ + add r3, sp, #992 @ 0x3e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #832 @ 0x340 │ │ │ │ + add r3, sp, #784 @ 0x310 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #608 @ 0x260 │ │ │ │ + add r3, sp, #576 @ 0x240 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #400 @ 0x190 │ │ │ │ + add r3, sp, #416 @ 0x1a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #192 @ 0xc0 │ │ │ │ + add r3, sp, #240 @ 0xf0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #32 │ │ │ │ + add r3, sp, #96 @ 0x60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #880 @ 0x370 │ │ │ │ + add r2, sp, #928 @ 0x3a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #736 @ 0x2e0 │ │ │ │ + add r2, sp, #672 @ 0x2a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #544 @ 0x220 │ │ │ │ + add r2, sp, #416 @ 0x1a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #288 @ 0x120 │ │ │ │ + add r2, sp, #176 @ 0xb0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #32 │ │ │ │ + add r1, sp, #960 @ 0x3c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #816 @ 0x330 │ │ │ │ + add r1, sp, #720 @ 0x2d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #576 @ 0x240 │ │ │ │ + add r1, sp, #480 @ 0x1e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #336 @ 0x150 │ │ │ │ + add r1, sp, #240 @ 0xf0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #96 @ 0x60 │ │ │ │ + add r1, sp, #0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #880 @ 0x370 │ │ │ │ + add r0, sp, #784 @ 0x310 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #640 @ 0x280 │ │ │ │ + add r0, sp, #544 @ 0x220 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #400 @ 0x190 │ │ │ │ + add r0, sp, #368 @ 0x170 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #160 @ 0xa0 │ │ │ │ + add r0, sp, #208 @ 0xd0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #1008 @ (adr r7, 5751d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463780>) │ │ │ │ + add r0, sp, #0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #848 @ (adr r7, 575134 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4636e4>) │ │ │ │ + add r7, pc, #864 @ (adr r7, 57514c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4636fc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #640 @ (adr r7, 575068 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463618>) │ │ │ │ + add r7, pc, #656 @ (adr r7, 575080 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463630>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #480 @ (adr r7, 574fcc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46357c>) │ │ │ │ + add r7, pc, #480 @ (adr r7, 574fd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463584>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #272 @ (adr r7, 574f00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4634b0>) │ │ │ │ + add r0, pc, #0 @ (adr r0, 574df8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4633a8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #96 @ (adr r7, 574e54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463404>) │ │ │ │ + ldr r7, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #640] @ 0x280 │ │ │ │ + ldr r7, [sp, #624] @ 0x270 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #240] @ 0xf0 │ │ │ │ + ldr r7, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #48] @ 0x30 │ │ │ │ + ldr r7, [sp, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #912] @ 0x390 │ │ │ │ + ldr r6, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #640] @ 0x280 │ │ │ │ + ldr r6, [sp, #544] @ 0x220 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #384] @ 0x180 │ │ │ │ + ldr r6, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #160] @ 0xa0 │ │ │ │ + ldr r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ + ldr r6, [sp, #64] @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #880] @ 0x370 │ │ │ │ + ldr r5, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r5, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #512] @ 0x200 │ │ │ │ + ldr r5, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #384] @ 0x180 │ │ │ │ + ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #48] @ 0x30 │ │ │ │ + ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #816] @ 0x330 │ │ │ │ + ldr r4, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #576] @ 0x240 │ │ │ │ + ldr r4, [sp, #624] @ 0x270 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r4, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #240] @ 0xf0 │ │ │ │ + pop {r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ + cbnz r0, 574ec4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463474> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 574eb2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463462> │ │ │ │ + cbnz r4, 574ebc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46346c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 574eac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46345c> │ │ │ │ + cbnz r0, 574eb6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463466> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 574ea4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463454> │ │ │ │ + cbnz r0, 574eac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46345c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 574e9e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46344e> │ │ │ │ + cbnz r4, 574ea2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463452> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - revsh r0, r6 │ │ │ │ + revsh r0, r4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - hlt 0x003c │ │ │ │ + hlt 0x002c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - hlt 0x0000 │ │ │ │ + rev16 r0, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ rev16 r4, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ rev r0, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 574ea6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463456> │ │ │ │ + cbnz r4, 574eaa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46345a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 574e9e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46344e> │ │ │ │ + cbnz r0, 574ea2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463452> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 574e92 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463442> │ │ │ │ + cbnz r4, 574e98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463448> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 574e8a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46343a> │ │ │ │ + cbnz r4, 574e90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463440> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 574e80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463430> │ │ │ │ + cbnz r4, 574e8a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46343a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8e4 │ │ │ │ + @ instruction: 0xb8f4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8bc │ │ │ │ + @ instruction: 0xb8c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb894 │ │ │ │ + @ instruction: 0xb88c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb860 │ │ │ │ + @ instruction: 0xb864 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb82c │ │ │ │ + @ instruction: 0xb83c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb804 │ │ │ │ + @ instruction: 0xb80c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7dc │ │ │ │ + @ instruction: 0xb7e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7ac │ │ │ │ + @ instruction: 0xb7b4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb780 │ │ │ │ + @ instruction: 0xb794 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb754 │ │ │ │ + @ instruction: 0xb768 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb734 │ │ │ │ + @ instruction: 0xb73c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb708 │ │ │ │ + @ instruction: 0xb710 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6dc │ │ │ │ + @ instruction: 0xb6d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6b0 │ │ │ │ + @ instruction: 0xb6b4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cpsid │ │ │ │ + @ instruction: 0xb692 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb654 │ │ │ │ + cpsie a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb632 │ │ │ │ + @ instruction: 0xb63e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb604 │ │ │ │ + setpan #0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ + push {r1, r2, r5, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r4, r5, r7, lr} │ │ │ │ + push {r2, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r7, lr} │ │ │ │ + push {r1, r2, r5, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r5, r6, lr} │ │ │ │ + push {r2, r4, r5, r6, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r6, lr} │ │ │ │ + push {r1, r3, r6, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r4, lr} │ │ │ │ + push {r2, r5, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r3, r5, r6, r7} │ │ │ │ + push {r1, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r6, r7} │ │ │ │ + push {r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r5, r7} │ │ │ │ + push {r1, r2, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r3, r4, r5, r6} │ │ │ │ + push {r2, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r1, r2, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r5} │ │ │ │ + push {r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 574f74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463524> │ │ │ │ + cbz r2, 574f7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46352c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 574f6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46351c> │ │ │ │ + cbz r4, 574f70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463520> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r2, 574f64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463514> │ │ │ │ + cbz r6, 574f68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463518> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 574f58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463508> │ │ │ │ + cbz r4, 574f62 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463512> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 574f50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463500> │ │ │ │ + cbz r2, 574f5e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46350e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxtb r4, r7 │ │ │ │ + cbz r0, 574f56 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463506> │ │ │ │ lsls r3, r7, #2 │ │ │ │ uxtb r2, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r0, r5 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - sxtb r2, r7 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - sxtb r4, r1 │ │ │ │ + uxth r4, r5 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxth r2, r4 │ │ │ │ + uxth r2, r0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 574f62 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463512> │ │ │ │ + sxtb r0, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 574f58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463508> │ │ │ │ + sxth r6, r4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 574f4e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4634fe> │ │ │ │ + cbz r4, 574f66 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463516> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 574f44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4634f4> │ │ │ │ + cbz r6, 574f5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46350c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 574f3e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4634ee> │ │ │ │ + cbz r4, 574f56 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463506> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #504 @ 0x1f8 │ │ │ │ + cbz r6, 574f4e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4634fe> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #320 @ 0x140 │ │ │ │ + cbz r0, 574f48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4634f8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #136 @ 0x88 │ │ │ │ + cbz r2, 574f40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4634f0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #416 @ 0x1a0 │ │ │ │ + sub sp, #288 @ 0x120 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r0, [pc, #404] @ (5750dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46368c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #404] @ (5750e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463690>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ @@ -1823779,125 +1823765,125 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #224] @ (5751b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463764>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #224] @ (5751b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463768>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r4, sp, #456 @ 0x1c8 │ │ │ │ + add r4, sp, #840 @ 0x348 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #240 @ 0xf0 │ │ │ │ + add r4, sp, #624 @ 0x270 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #88 @ 0x58 │ │ │ │ + add r4, sp, #472 @ 0x1d8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #976 @ 0x3d0 │ │ │ │ + add r4, sp, #336 @ 0x150 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #824 @ 0x338 │ │ │ │ + add r4, sp, #184 @ 0xb8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #656 @ 0x290 │ │ │ │ + add r4, sp, #16 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #488 @ 0x1e8 │ │ │ │ + add r3, sp, #872 @ 0x368 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #320 @ 0x140 │ │ │ │ + add r3, sp, #704 @ 0x2c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #200 @ 0xc8 │ │ │ │ + add r3, sp, #584 @ 0x248 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #16 │ │ │ │ + add r3, sp, #400 @ 0x190 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #872 @ 0x368 │ │ │ │ + add r3, sp, #232 @ 0xe8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #704 @ 0x2c0 │ │ │ │ + add r3, sp, #64 @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #536 @ 0x218 │ │ │ │ + add r2, sp, #920 @ 0x398 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #368 @ 0x170 │ │ │ │ + add r2, sp, #752 @ 0x2f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #168 @ 0xa8 │ │ │ │ + add r2, sp, #552 @ 0x228 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #1008 @ 0x3f0 │ │ │ │ + add r2, sp, #368 @ 0x170 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #824 @ 0x338 │ │ │ │ + add r2, sp, #184 @ 0xb8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #656 @ 0x290 │ │ │ │ + add r2, sp, #16 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #440 @ 0x1b8 │ │ │ │ + add r1, sp, #824 @ 0x338 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #288 @ 0x120 │ │ │ │ + add r1, sp, #672 @ 0x2a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #40 @ 0x28 │ │ │ │ + add r1, sp, #424 @ 0x1a8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #864 @ 0x360 │ │ │ │ + add r1, sp, #224 @ 0xe0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #664 @ 0x298 │ │ │ │ + add r1, sp, #24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #432 @ 0x1b0 │ │ │ │ + add r0, sp, #816 @ 0x330 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #184 @ 0xb8 │ │ │ │ + add r0, sp, #568 @ 0x238 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #1008 @ (adr r7, 575534 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463ae4>) │ │ │ │ + add r0, sp, #368 @ 0x170 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #808 @ (adr r7, 575470 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463a20>) │ │ │ │ + add r0, sp, #168 @ 0xa8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #640 @ (adr r7, 5753cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46397c>) │ │ │ │ + add r0, sp, #0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #504 @ (adr r7, 575348 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4638f8>) │ │ │ │ + add r7, pc, #888 @ (adr r7, 5754c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463a78>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #336 @ (adr r7, 5752a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463854>) │ │ │ │ + add r7, pc, #720 @ (adr r7, 575424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4639d4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #104 @ (adr r7, 5751c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463770>) │ │ │ │ + add r7, pc, #488 @ (adr r7, 575340 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4638f0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #928 @ (adr r6, 5754fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463aac>) │ │ │ │ + add r7, pc, #288 @ (adr r7, 57527c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46382c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #776 @ (adr r6, 575468 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463a18>) │ │ │ │ + add r7, pc, #136 @ (adr r7, 5751e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463798>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #560 @ (adr r6, 575394 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463944>) │ │ │ │ + add r6, pc, #944 @ (adr r6, 575514 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463ac4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #392 @ (adr r6, 5752f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4638a0>) │ │ │ │ + add r6, pc, #776 @ (adr r6, 575470 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463a20>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #224 @ (adr r6, 57524c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4637fc>) │ │ │ │ + add r6, pc, #608 @ (adr r6, 5753cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46397c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #40 @ (adr r6, 575198 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463748>) │ │ │ │ + add r6, pc, #424 @ (adr r6, 575318 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4638c8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #912 @ (adr r5, 575504 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463ab4>) │ │ │ │ + add r6, pc, #272 @ (adr r6, 575284 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463834>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #728 @ (adr r5, 575450 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463a00>) │ │ │ │ + add r6, pc, #88 @ (adr r6, 5751d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463780>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #544 @ (adr r5, 57539c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46394c>) │ │ │ │ + add r5, pc, #928 @ (adr r5, 57551c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463acc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #312] @ 0x138 │ │ │ │ + str r5, [sp, #696] @ 0x2b8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #208] @ 0xd0 │ │ │ │ + ldr r4, [sp, #592] @ 0x250 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #392] @ 0x188 │ │ │ │ + str r5, [sp, #776] @ 0x308 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #288] @ 0x120 │ │ │ │ + ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r4, r6, lr} │ │ │ │ + push {r1, r2, r4, r5, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - setend le │ │ │ │ + @ instruction: 0xb6b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb61a │ │ │ │ + @ instruction: 0xb67a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb66c │ │ │ │ + @ instruction: 0xb6cc │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r7, lr} │ │ │ │ + push {r1, r2, r5, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r3, #40] @ 0x28 │ │ │ │ + ldr r0, [r7, #44] @ 0x2c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - push {r1, r3, r4, r6, lr} │ │ │ │ + push {r1, r3, r4, r5, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, r5, lr} │ │ │ │ + push {r2, r3, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r4, r7, lr} │ │ │ │ + push {r1, r4, r5, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r4, r6, r7} │ │ │ │ + push {r4, r5, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [r7, #36] @ 0x24 │ │ │ │ + ldr r2, [r3, #44] @ 0x2c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - push {r2, r5, r7, lr} │ │ │ │ + @ instruction: 0xb604 │ │ │ │ lsls r3, r7, #2 │ │ │ │ movw r3, #5401 @ 0x1519 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 575244 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4637f4> │ │ │ │ movw r3, #5354 @ 0x14ea │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 575458 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x463a08> │ │ │ │ @@ -1825141,321 +1825127,321 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #616] @ (5761a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x464758>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #616] @ (5761ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46475c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r4, [r1, #16] │ │ │ │ + ldr r4, [r5, #20] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cbz r0, 575f58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x464508> │ │ │ │ + cbz r0, 575f70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x464520> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0062 │ │ │ │ + bkpt 0x00c2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #96 @ 0x60 │ │ │ │ + add sp, #480 @ 0x1e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #904 @ 0x388 │ │ │ │ + add r5, sp, #264 @ 0x108 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #960 @ 0x3c0 │ │ │ │ + add r5, sp, #320 @ 0x140 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #8 │ │ │ │ + add r5, sp, #392 @ 0x188 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #64 @ 0x40 │ │ │ │ + add r5, sp, #448 @ 0x1c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #136 @ 0x88 │ │ │ │ + add r5, sp, #520 @ 0x208 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #208 @ 0xd0 │ │ │ │ + add r5, sp, #592 @ 0x250 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #280 @ 0x118 │ │ │ │ + add r5, sp, #664 @ 0x298 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #352 @ 0x160 │ │ │ │ + add r5, sp, #736 @ 0x2e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #424 @ 0x1a8 │ │ │ │ + add r5, sp, #808 @ 0x328 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #496 @ 0x1f0 │ │ │ │ + add r5, sp, #880 @ 0x370 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #584 @ 0x248 │ │ │ │ + add r5, sp, #968 @ 0x3c8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #672 @ 0x2a0 │ │ │ │ + add r6, sp, #32 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #744 @ 0x2e8 │ │ │ │ + add r6, sp, #104 @ 0x68 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #816 @ 0x330 │ │ │ │ + add r6, sp, #176 @ 0xb0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #936 @ 0x3a8 │ │ │ │ + add r6, sp, #296 @ 0x128 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #992 @ 0x3e0 │ │ │ │ + add r6, sp, #352 @ 0x160 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #40 @ 0x28 │ │ │ │ + add r6, sp, #424 @ 0x1a8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #112 @ 0x70 │ │ │ │ + add r6, sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #168 @ 0xa8 │ │ │ │ + add r6, sp, #552 @ 0x228 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #240 @ 0xf0 │ │ │ │ + add r6, sp, #624 @ 0x270 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #328 @ 0x148 │ │ │ │ + add r6, sp, #712 @ 0x2c8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #384 @ 0x180 │ │ │ │ + add r6, sp, #768 @ 0x300 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #456 @ 0x1c8 │ │ │ │ + add r6, sp, #840 @ 0x348 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #528 @ 0x210 │ │ │ │ + add r6, sp, #912 @ 0x390 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #616 @ 0x268 │ │ │ │ + add r6, sp, #1000 @ 0x3e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #704 @ 0x2c0 │ │ │ │ + add r7, sp, #64 @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #792 @ 0x318 │ │ │ │ + add r7, sp, #152 @ 0x98 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #896 @ 0x380 │ │ │ │ + add r7, sp, #256 @ 0x100 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #984 @ 0x3d8 │ │ │ │ + add r7, sp, #344 @ 0x158 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #80 @ 0x50 │ │ │ │ + add r7, sp, #464 @ 0x1d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #152 @ 0x98 │ │ │ │ + add r7, sp, #536 @ 0x218 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #240 @ 0xf0 │ │ │ │ + add r7, sp, #624 @ 0x270 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #360 @ 0x168 │ │ │ │ + add r3, sp, #744 @ 0x2e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #448 @ 0x1c0 │ │ │ │ + add r3, sp, #832 @ 0x340 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #536 @ 0x218 │ │ │ │ + add r3, sp, #920 @ 0x398 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #608 @ 0x260 │ │ │ │ + add r3, sp, #992 @ 0x3e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #680 @ 0x2a8 │ │ │ │ + add r4, sp, #40 @ 0x28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #752 @ 0x2f0 │ │ │ │ + add r4, sp, #112 @ 0x70 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #824 @ 0x338 │ │ │ │ + add r4, sp, #184 @ 0xb8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #912 @ 0x390 │ │ │ │ + add r4, sp, #272 @ 0x110 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #808 @ 0x328 │ │ │ │ + add r3, sp, #168 @ 0xa8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #864 @ 0x360 │ │ │ │ + add r3, sp, #224 @ 0xe0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #952 @ 0x3b8 │ │ │ │ + add r3, sp, #312 @ 0x138 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #0 │ │ │ │ + add r3, sp, #384 @ 0x180 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #584 @ 0x248 │ │ │ │ + add r2, sp, #968 @ 0x3c8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + push {r4, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r3, r6, lr} │ │ │ │ + push {r1, r2, r3, r5, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, r5, lr} │ │ │ │ + push {r2, r3, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + push {r1, r2, r3, r4, r6, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, r4, r6, r7} │ │ │ │ + push {r2, r3, r4, r5, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r3, r5, r7} │ │ │ │ + push {r1, r2, r3, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r7} │ │ │ │ + push {r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r4, r6} │ │ │ │ + push {r1, r2, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r4, r5} │ │ │ │ + push {r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r3} │ │ │ │ + push {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 5760a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x464658> │ │ │ │ + push {r2, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r2, 5760b2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x464662> │ │ │ │ + push {r1, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r3, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb648 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb602 │ │ │ │ + cpsie i │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb620 │ │ │ │ + @ instruction: 0xb680 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb63a │ │ │ │ + @ instruction: 0xb69a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb654 │ │ │ │ + @ instruction: 0xb6b4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cpsid i │ │ │ │ + @ instruction: 0xb6d2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb690 │ │ │ │ + @ instruction: 0xb6f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6a6 │ │ │ │ + @ instruction: 0xb706 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r5, r6, lr} │ │ │ │ + push {r2, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r3, r4, r5, r6, lr} │ │ │ │ + push {r1, r3, r4, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r4, r7, lr} │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6aa │ │ │ │ + @ instruction: 0xb70a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6c8 │ │ │ │ + @ instruction: 0xb728 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6e2 │ │ │ │ + @ instruction: 0xb742 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6f8 │ │ │ │ + @ instruction: 0xb758 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb712 │ │ │ │ + @ instruction: 0xb772 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb730 │ │ │ │ + @ instruction: 0xb790 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb74a │ │ │ │ + @ instruction: 0xb7aa │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb770 │ │ │ │ + @ instruction: 0xb7d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb786 │ │ │ │ + @ instruction: 0xb7e6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7a0 │ │ │ │ + @ instruction: 0xb800 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7c2 │ │ │ │ + @ instruction: 0xb822 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7e0 │ │ │ │ + @ instruction: 0xb840 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7fa │ │ │ │ + @ instruction: 0xb85a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb810 │ │ │ │ + @ instruction: 0xb870 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb832 │ │ │ │ + @ instruction: 0xb892 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb850 │ │ │ │ + @ instruction: 0xb8b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb86e │ │ │ │ + @ instruction: 0xb8ce │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb88c │ │ │ │ + @ instruction: 0xb8ec │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r4, r7} │ │ │ │ + push {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r3, r4, r5, r7} │ │ │ │ + push {r3, r4, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxtb r6, r0 │ │ │ │ + cbz r6, 576104 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4646b4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r0, r4 │ │ │ │ + cbz r0, 576100 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4646b0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r2, r7 │ │ │ │ + uxtb r2, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r0, r4 │ │ │ │ + uxtb r0, r0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxth r6, r5 │ │ │ │ + uxth r6, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 57610e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4646be> │ │ │ │ + sxtb r4, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r2, 57610a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4646ba> │ │ │ │ + sxth r2, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r0, r7 │ │ │ │ + cbz r0, 57611e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4646ce> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r2, 576100 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4646b0> │ │ │ │ + cbz r2, 576118 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4646c8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 57610a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4646ba> │ │ │ │ + sxth r4, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r2, 5760e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x464694> │ │ │ │ + cbz r2, 5760fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4646ac> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #320 @ 0x140 │ │ │ │ + cbz r0, 5760f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4646a4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #168 @ 0xa8 │ │ │ │ + cbz r2, 5760ee <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46469e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 576106 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4646b6> │ │ │ │ + cbz r4, 57611e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4646ce> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r2, 576102 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4646b2> │ │ │ │ + cbz r2, 57611a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4646ca> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 5760fe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4646ae> │ │ │ │ + cbz r4, 576116 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4646c6> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #504 @ 0x1f8 │ │ │ │ + cbz r6, 576112 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4646c2> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #320 @ 0x140 │ │ │ │ + sub sp, #192 @ 0xc0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #424 @ 0x1a8 │ │ │ │ + sub sp, #296 @ 0x128 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #416 @ 0x1a0 │ │ │ │ + add r6, sp, #800 @ 0x320 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #248 @ 0xf8 │ │ │ │ + add r6, sp, #632 @ 0x278 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #96 @ 0x60 │ │ │ │ + add r6, sp, #480 @ 0x1e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #872 @ 0x368 │ │ │ │ + add r6, sp, #232 @ 0xe8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #960 @ 0x3c0 │ │ │ │ + add r6, sp, #320 @ 0x140 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8d2 │ │ │ │ + cbnz r2, 576128 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4646d8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8ac │ │ │ │ + cbnz r4, 576122 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4646d2> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb886 │ │ │ │ + @ instruction: 0xb8e6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb850 │ │ │ │ + @ instruction: 0xb8b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #232 @ 0xe8 │ │ │ │ + add r7, sp, #616 @ 0x268 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #48 @ 0x30 │ │ │ │ + add r7, sp, #432 @ 0x1b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r6, r1 │ │ │ │ + rev16 r6, r5 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 57616e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46471e> │ │ │ │ + rev r4, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 576166 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x464716> │ │ │ │ + rev r2, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 57615c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46470c> │ │ │ │ + cbnz r4, 576174 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x464724> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 576152 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x464702> │ │ │ │ + cbnz r6, 57616a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46471a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 57614a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4646fa> │ │ │ │ + cbnz r4, 576162 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x464712> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8da │ │ │ │ + cbnz r2, 57615a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46470a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8ac │ │ │ │ + cbnz r4, 576152 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x464702> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - revsh r2, r7 │ │ │ │ + cbnz r2, 5761aa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46475a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - revsh r0, r1 │ │ │ │ + cbnz r0, 5761a2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x464752> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - hlt 0x0026 │ │ │ │ + cbnz r6, 57619c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46474c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - hlt 0x0000 │ │ │ │ + revsh r0, r4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r2, r2 │ │ │ │ + hlt 0x0032 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r4, r3 │ │ │ │ + rev16 r4, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 5761a6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x464756> │ │ │ │ + rev16 r2, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #560 @ 0x230 │ │ │ │ + add r7, sp, #944 @ 0x3b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #424 @ 0x1a8 │ │ │ │ + add r7, sp, #808 @ 0x328 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #272 @ 0x110 │ │ │ │ + add r7, sp, #656 @ 0x290 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #72 @ 0x48 │ │ │ │ + add r7, sp, #456 @ 0x1c8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #912 @ 0x390 │ │ │ │ + add r7, sp, #272 @ 0x110 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb772 │ │ │ │ + @ instruction: 0xb7d2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #256 @ 0x100 │ │ │ │ + add r6, sp, #640 @ 0x280 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #376 @ 0x178 │ │ │ │ + add r6, sp, #760 @ 0x2f8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb78c │ │ │ │ + @ instruction: 0xb7ec │ │ │ │ lsls r3, r7, #2 │ │ │ │ - revsh r6, r1 │ │ │ │ + cbnz r6, 5761de <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46478e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r6, r0] │ │ │ │ + ldrb r4, [r2, r2] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r4, sp, #744 @ 0x2e8 │ │ │ │ + add r5, sp, #104 @ 0x68 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - hlt 0x0010 │ │ │ │ + revsh r0, r6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #872 @ 0x368 │ │ │ │ + add r6, sp, #232 @ 0xe8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #656 @ 0x290 │ │ │ │ + add r6, sp, #16 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r6, [r1, r0] │ │ │ │ + ldrb r6, [r5, r1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrb r0, [r1, r0] │ │ │ │ + ldrb r0, [r5, r1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 5761e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x464798> │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #5 │ │ │ │ bhi.n 5761fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4647ac> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1825489,31 +1825475,31 @@ │ │ │ │ ldr r0, [pc, #40] @ (576220 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4647d0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #36] @ (576224 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4647d4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xb8be │ │ │ │ + cbnz r6, 57620e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4647be> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb858 │ │ │ │ + @ instruction: 0xb8b8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb85e │ │ │ │ + @ instruction: 0xb8be │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb864 │ │ │ │ + @ instruction: 0xb8c4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb86a │ │ │ │ + @ instruction: 0xb8ca │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb874 │ │ │ │ + @ instruction: 0xb8d4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb87a │ │ │ │ + @ instruction: 0xb8da │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r2, r5] │ │ │ │ + ldr r4, [r6, r6] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - @ instruction: 0xb81a │ │ │ │ + @ instruction: 0xb87a │ │ │ │ lsls r3, r7, #2 │ │ │ │ movw r3, #4490 @ 0x118a │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 5762a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x464850> │ │ │ │ movw r3, #4420 @ 0x1144 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 576598 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x464b48> │ │ │ │ @@ -1826287,223 +1826273,223 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #420] @ (576c04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4651b4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #420] @ (576c08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4651b8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [r6, r2] │ │ │ │ + ldr r0, [r2, r4] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - stmia r2!, {r2, r6, r7} │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - itte │ │ │ │ - lsl r3, r7, #2 │ │ │ │ - pop {r2, r3, r5, r7, pc} │ │ │ │ - lslal r3, r7, #2 │ │ │ │ - pop {r1, r3, r4, r5, r6, pc} │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - pop {r3, r6, pc} │ │ │ │ + stmia r3!, {r2, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r4, pc} │ │ │ │ + stmia r0!, {r1, r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r6, r7, pc} │ │ │ │ + bkpt 0x000c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r3, r4, r5} │ │ │ │ + pop {r1, r3, r4, r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r4, r6} │ │ │ │ + pop {r3, r5, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r3, r5, r6} │ │ │ │ + pop {r1, r2, r4, r5, r6, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r7} │ │ │ │ + bkpt 0x0024 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r3, r4, r7} │ │ │ │ + push {r1, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r2, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r3, r4, r5, r6, r7} │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r3, r4, lr} │ │ │ │ + push {r2, r4, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r1, r2, r3, r5, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r4, r6, lr} │ │ │ │ + push {r2, r6, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r5, r6, lr} │ │ │ │ + push {r1, r3, r4, r6, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, r6, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r4, r7, lr} │ │ │ │ + push {r1, r2, r3, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, r5, r7, lr} │ │ │ │ + push {r4, r5, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxtb r2, r4 │ │ │ │ + push {r1, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxtb r4, r7 │ │ │ │ + push {r3, r4, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 576b18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4650c8> │ │ │ │ + push {r1, r4, r5, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 576b24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4650d4> │ │ │ │ + @ instruction: 0xb60c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 576b2e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4650de> │ │ │ │ + cbz r2, 576b1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4650cc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 576b3a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4650ea> │ │ │ │ + cbz r4, 576b26 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4650d6> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 576b44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4650f4> │ │ │ │ + cbz r6, 576b30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4650e0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 576b4e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4650fe> │ │ │ │ + cbz r4, 576b3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4650ec> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r2, r4 │ │ │ │ + cbz r6, 576b46 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4650f6> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r4, r0 │ │ │ │ + cbz r0, 576b52 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465102> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb692 │ │ │ │ + cbz r6, 576b5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46510c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6a8 │ │ │ │ + cbz r4, 576b66 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465116> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ + uxtb r2, r0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, r4, r7, lr} │ │ │ │ + uxtb r4, r4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb6f2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, r6, r7, lr} │ │ │ │ + @ instruction: 0xb708 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r5, r6, r7, lr} │ │ │ │ + push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ + push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ @ instruction: 0xb612 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb634 │ │ │ │ + @ instruction: 0xb62c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r6} │ │ │ │ + @ instruction: 0xb642 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 576b5e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46510e> │ │ │ │ + setend be │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r3, r4, r6, r7, pc} │ │ │ │ + cpsid i │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, r5, r7, pc} │ │ │ │ + @ instruction: 0xb694 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ + stmia r0!, {r1, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r5, pc} │ │ │ │ + sxtb r0, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r3, r6, pc} │ │ │ │ + bkpt 0x003e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 576ba6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465156> │ │ │ │ + bkpt 0x000c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 576b9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46514c> │ │ │ │ + pop {r1, r2, r3, r4, r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 576b96 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465146> │ │ │ │ + pop {r2, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 576b86 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465136> │ │ │ │ + pop {r1, r3, r5, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 576b92 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465142> │ │ │ │ + pop {r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8da │ │ │ │ + cbnz r6, 576bb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465164> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8b4 │ │ │ │ + cbnz r0, 576bae <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46515e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb88e │ │ │ │ + cbnz r6, 576b9e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46514e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb80c │ │ │ │ + cbnz r0, 576baa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46515a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - revsh r6, r0 │ │ │ │ + cbnz r2, 576b5a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46510a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7cc │ │ │ │ + cbnz r4, 576b54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465104> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7a6 │ │ │ │ + @ instruction: 0xb8ee │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb780 │ │ │ │ + @ instruction: 0xb86c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb74e │ │ │ │ + cbnz r6, 576ba4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465154> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb724 │ │ │ │ + @ instruction: 0xb82c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6fe │ │ │ │ + @ instruction: 0xb806 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r0, r7 │ │ │ │ + @ instruction: 0xb7e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r6, r1 │ │ │ │ + @ instruction: 0xb7ae │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r4, r4 │ │ │ │ + @ instruction: 0xb784 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 576bc0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465170> │ │ │ │ + @ instruction: 0xb75e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 576bb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465168> │ │ │ │ + revsh r0, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 576bb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465160> │ │ │ │ + hlt 0x002e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 576ba8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465158> │ │ │ │ + hlt 0x0004 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 576ba0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465150> │ │ │ │ + rev16 r6, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 576b98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465148> │ │ │ │ + rev r4, r4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8d2 │ │ │ │ + cbnz r2, 576bc8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465178> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8ac │ │ │ │ + cbnz r4, 576bc0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465170> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb87e │ │ │ │ + cbnz r2, 576bb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465168> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7b8 │ │ │ │ + cbnz r0, 576bb0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465160> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb656 │ │ │ │ + cbnz r2, 576ba8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465158> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb680 │ │ │ │ + cbnz r4, 576ba2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465152> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7d6 │ │ │ │ + @ instruction: 0xb8de │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ + @ instruction: 0xb818 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r4, r6, pc} │ │ │ │ + @ instruction: 0xb6b6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r5, pc} │ │ │ │ + @ instruction: 0xb6e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xb836 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r3, r4, r5, r6, r7} │ │ │ │ + pop {r1, r2, r3, r4, r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + pop {r4, r5, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x00a6 │ │ │ │ + pop {r1, r2, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r0, r5] │ │ │ │ - lsls r6, r7, #2 │ │ │ │ - pop {r1, r2, r6, r7, pc} │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r5, r6, r7, pc} │ │ │ │ + pop {r1, r3, r4, r6, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x000e │ │ │ │ + push {r4, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 576c44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4651f4> │ │ │ │ + itte eq │ │ │ │ + lsleq r3, r7, #2 │ │ │ │ + streq r4, [r4, r6] │ │ │ │ + lslne r6, r7, #2 │ │ │ │ + bkpt 0x0026 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r7, pc} │ │ │ │ + bkpt 0x0048 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r4, r5, pc} │ │ │ │ + bkpt 0x006e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0046 │ │ │ │ + cbnz r4, 576c5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46520c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, r6, lr} │ │ │ │ + pop {r1, r2, r5, r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r4, lr} │ │ │ │ + pop {r2, r4, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r0, r4] │ │ │ │ + bkpt 0x00a6 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + push {r2, r3, r5, r7, lr} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + push {r1, r4, r5, r6, lr} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + str r0, [r4, r5] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r2, [r7, r3] │ │ │ │ + str r2, [r3, r5] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r4, [r6, r3] │ │ │ │ + str r4, [r2, r5] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r6, [r5, r3] │ │ │ │ + str r6, [r1, r5] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - rev r4, r6 │ │ │ │ + hlt 0x0014 │ │ │ │ lsls r3, r7, #2 │ │ │ │ movw r3, #5268 @ 0x1494 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 576cda <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46528a> │ │ │ │ bhi.n 576c2a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4651da> │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 576cc6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465276> │ │ │ │ @@ -1826607,51 +1826593,51 @@ │ │ │ │ ldr r0, [pc, #80] @ (576d38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4652e8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #76] @ (576d3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4652ec>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #840] @ (577040 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4655f0>) │ │ │ │ + ldr r7, [pc, #200] @ (576dc0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465370>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bkpt 0x0048 │ │ │ │ + bkpt 0x00a8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, pc} │ │ │ │ + pop {r1, r5, r6, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r5, r6, r7} │ │ │ │ + pop {r6, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r3, r4, r5, r7} │ │ │ │ + pop {r1, r2, r3, r4, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, r4, r7} │ │ │ │ + pop {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r3, r5, r6} │ │ │ │ + pop {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0008 │ │ │ │ + bkpt 0x0068 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r5, r6, r7, pc} │ │ │ │ + bkpt 0x0046 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r6, r7, pc} │ │ │ │ + bkpt 0x0020 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r3, r4, r7, pc} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r4, r5, r6, pc} │ │ │ │ + pop {r3, r4, r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r4, r6, pc} │ │ │ │ + pop {r1, r2, r4, r5, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r4, r6, r7} │ │ │ │ + pop {r4, r5, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [pc, #472] @ (576f08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4654b8>) │ │ │ │ + ldr r6, [pc, #856] @ (577088 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465638>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - pop {r2, r3, r4, r6, r7} │ │ │ │ + pop {r2, r3, r4, r5, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r3, r5, r6, r7} │ │ │ │ + pop {r1, r2, r3, r6, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, pc} │ │ │ │ + pop {r2, r3, r5, r6, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2} │ │ │ │ + pop {r1, r2, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 576d64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465314> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (576d6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46531c>) │ │ │ │ @@ -1826666,23 +1826652,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (576d78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465328>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (576d7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46532c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - pop {r1, r3, r4, r5, r7, pc} │ │ │ │ + bkpt 0x001a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, r4, r7, pc} │ │ │ │ + pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r3, r4, r6, r7, pc} │ │ │ │ + bkpt 0x003e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r6, r7, pc} │ │ │ │ + bkpt 0x0020 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [pc, #920] @ (577118 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4656c8>) │ │ │ │ + ldr r6, [pc, #280] @ (576e98 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465448>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 576dc0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465370> │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 576dd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465384> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1826720,33 +1826706,33 @@ │ │ │ │ ldr r0, [pc, #44] @ (576dfc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4653ac>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (576e00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4653b0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bkpt 0x00fc │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r4, r6, r7, pc} │ │ │ │ + itt pl │ │ │ │ + lslpl r3, r7, #2 │ │ │ │ + bkpt 0x0036 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x0054 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0012 │ │ │ │ + bkpt 0x0072 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0034 │ │ │ │ + bkpt 0x0094 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0056 │ │ │ │ + bkpt 0x00b6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0078 │ │ │ │ + bkpt 0x00d8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0096 │ │ │ │ + bkpt 0x00f6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [pc, #496] @ (576ff0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4655a0>) │ │ │ │ + ldr r5, [pc, #880] @ (577170 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465720>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - pop {r1, r3, r4, r5, r6, pc} │ │ │ │ + pop {r1, r3, r4, r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ cmp r0, #41 @ 0x29 │ │ │ │ bhi.w 576f34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4654e4> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r0, r3, #20 │ │ │ │ ldrh r0, [r2, #44] @ 0x2c │ │ │ │ strh r2, [r1, #60] @ 0x3c │ │ │ │ @@ -1826894,99 +1826880,99 @@ │ │ │ │ ldr r0, [pc, #176] @ (576fe0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465590>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #172] @ (576fe4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465594>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bkpt 0x0096 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - bkpt 0x0078 │ │ │ │ + bkpt 0x00f6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1, r2} │ │ │ │ + bkpt 0x00d8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r4, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r2!, {r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r5, r6} │ │ │ │ + stmia r1!, {r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r2, r6} │ │ │ │ + stmia r1!, {r1, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r3, r5} │ │ │ │ + stmia r1!, {r2, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r2, r3} │ │ │ │ + stmia r1!, {r1, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r1!, {r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r2, r3, r4, r7} │ │ │ │ + stmia r1!, {r1, r2, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r7} │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r3, r5, r6} │ │ │ │ + stmia r0!, {r1, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r6} │ │ │ │ + stmia r0!, {r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r2, r4, r5} │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r2, r4} │ │ │ │ + stmia r0!, {r2, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - it │ │ │ │ - lsl r3, r7, #2 │ │ │ │ - itte le │ │ │ │ - lslle r3, r7, #2 │ │ │ │ - itt lt @ unpredictable │ │ │ │ - lsllt r3, r7, #2 │ │ │ │ - ittt ls @ unpredictable │ │ │ │ - lslls r3, r7, #2 │ │ │ │ - nopls {8} │ │ │ │ - lslls r3, r7, #2 │ │ │ │ - ittt vs │ │ │ │ - lslvs r3, r7, #2 │ │ │ │ - sevvs │ │ │ │ - lslvs r3, r7, #2 │ │ │ │ - itte cs │ │ │ │ - lslcs r3, r7, #2 │ │ │ │ - ite eq @ unpredictable │ │ │ │ - lsleq r3, r7, #2 │ │ │ │ - bkpt 0x00f2 │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x00d8 │ │ │ │ + stmia r0!, {r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x00ba │ │ │ │ + stmia r0!, {r1, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x009c │ │ │ │ + stmia r0!, {r2, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0082 │ │ │ │ + ittt │ │ │ │ + lsl r3, r7, #2 │ │ │ │ + nop {14} │ │ │ │ + lsl r3, r7, #2 │ │ │ │ + ittt gt │ │ │ │ + lslgt r3, r7, #2 │ │ │ │ + nopgt {10} │ │ │ │ + lslgt r3, r7, #2 │ │ │ │ + itte hi │ │ │ │ + lslhi r3, r7, #2 │ │ │ │ + ite vs @ unpredictable │ │ │ │ + lslvs r3, r7, #2 │ │ │ │ + itee pl @ unpredictable │ │ │ │ + lslpl r3, r7, #2 │ │ │ │ + it cc @ unpredictable │ │ │ │ + lslcc r3, r7, #2 │ │ │ │ + itte ne │ │ │ │ + lslne r3, r7, #2 │ │ │ │ + bkpt 0x00fc │ │ │ │ + lsleq r3, r7, #2 │ │ │ │ + bkpt 0x00e2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0060 │ │ │ │ + bkpt 0x00c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0046 │ │ │ │ + bkpt 0x00a6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x002c │ │ │ │ + bkpt 0x008c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x000a │ │ │ │ + bkpt 0x006a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x0050 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r4, r6, r7, pc} │ │ │ │ + bkpt 0x0036 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r4, r5, r7, pc} │ │ │ │ + bkpt 0x0018 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [pc, #88] @ (577040 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4655f0>) │ │ │ │ + ldr r4, [pc, #472] @ (5771c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465770>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ beq.n 5770b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465664> │ │ │ │ bls.n 577010 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4655c0> │ │ │ │ cmp.w r0, #4096 @ 0x1000 │ │ │ │ beq.n 5770a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465658> │ │ │ │ bhi.n 577068 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465618> │ │ │ │ @@ -1827091,57 +1827077,57 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #88] @ (577128 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4656d8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #88] @ (57712c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4656dc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - stmia r1!, {r6} │ │ │ │ + stmia r1!, {r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [pc, #48] @ (577110 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4656c0>) │ │ │ │ + ldr r3, [pc, #432] @ (577290 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465840>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - stmia r1!, {r1, r3, r5} │ │ │ │ + stmia r1!, {r1, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r2, r3, r7} │ │ │ │ + stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r2, r3, r6} │ │ │ │ + stmia r0!, {r2, r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r5} │ │ │ │ + stmia r0!, {r1, r2, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r2, r4} │ │ │ │ + stmia r0!, {r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r4, r6} │ │ │ │ + stmia r1!, {r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [pc, #808] @ (577428 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4659d8>) │ │ │ │ + ldr r3, [pc, #168] @ (5771a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465758>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - stmia r0!, {r2, r3, r5, r6} │ │ │ │ + stmia r0!, {r2, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r3, r7} │ │ │ │ + stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r2, r6} │ │ │ │ + stmia r1!, {r2, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r2} │ │ │ │ + stmia r1!, {r1, r2, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r2, r4, r6} │ │ │ │ + stmia r1!, {r2, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r6} │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r5, r6} │ │ │ │ + stmia r1!, {r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ittt ls │ │ │ │ - lslls r3, r7, #2 │ │ │ │ - ldrls r2, [pc, #528] @ (577338 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4658e8>) │ │ │ │ - lslls r6, r7, #2 │ │ │ │ - ldr r2, [pc, #504] @ (577324 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4658d4>) │ │ │ │ + ittt │ │ │ │ + lsl r3, r7, #2 │ │ │ │ + ldr r2, [pc, #912] @ (5774b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465a68>) │ │ │ │ + lsl r6, r7, #2 │ │ │ │ + ldr r2, [pc, #888] @ (5774a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465a54>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r2, [pc, #480] @ (577310 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4658c0>) │ │ │ │ + ldr r2, [pc, #864] @ (577490 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465a40>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 577154 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465704> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (57715c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46570c>) │ │ │ │ @@ -1827156,23 +1827142,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (577168 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465718>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (57716c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46571c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - stmia r1!, {r1, r2, r3} │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r4, r5} │ │ │ │ + stmia r1!, {r1, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r2, r4} │ │ │ │ + stmia r1!, {r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [pc, #984] @ (577548 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465af8>) │ │ │ │ + ldr r2, [pc, #344] @ (5772c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465878>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ movw r3, #4491 @ 0x118b │ │ │ │ cmp r0, r3 │ │ │ │ beq.w 5772da <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46588a> │ │ │ │ bls.n 5771d6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465786> │ │ │ │ movw r3, #5385 @ 0x1509 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -1827346,81 +1827332,81 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #136] @ (577378 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465928>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #136] @ (57737c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46592c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r1, [pc, #352] @ (57745c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465a0c>) │ │ │ │ + ldr r1, [pc, #736] @ (5775dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465b8c>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - stmia r3!, {r3, r4, r6} │ │ │ │ + stmia r3!, {r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r1, r3, r5, r7} │ │ │ │ + stmia r4!, {r1, r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r2, r6, r7} │ │ │ │ + stmia r4!, {r2, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r4, r7} │ │ │ │ + stmia r0!, {r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r5, r7} │ │ │ │ + stmia r1!, {r1} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r2, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r3} │ │ │ │ + stmia r1!, {r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r3, r4, r5} │ │ │ │ + stmia r1!, {r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r3, r6} │ │ │ │ + stmia r1!, {r1, r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r2, r3, r4, r5} │ │ │ │ + stmia r3!, {r2, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r2, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r4, r7} │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1, r5, r6} │ │ │ │ + stmia r2!, {r1, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r2, r3} │ │ │ │ + stmia r2!, {r2, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r5} │ │ │ │ + stmia r2!, {r1, r2, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r4, r7} │ │ │ │ + stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [pc, #608] @ (5775c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465b70>) │ │ │ │ + ldr r0, [pc, #992] @ (577740 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465cf0>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [pc, #688] @ (577618 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465bc8>) │ │ │ │ + ldr r7, [pc, #48] @ (577398 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465948>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {} │ │ │ │ + stmia r1!, {r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [pc, #424] @ (57751c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465acc>) │ │ │ │ + ldr r0, [pc, #808] @ (57769c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465c4c>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r0, [pc, #400] @ (577508 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465ab8>) │ │ │ │ + ldr r0, [pc, #784] @ (577688 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465c38>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r0, [pc, #376] @ (5774f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465aa4>) │ │ │ │ + ldr r0, [pc, #760] @ (577674 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x465c24>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - nop {10} │ │ │ │ + stmia r0!, {} │ │ │ │ lsls r3, r7, #2 │ │ │ │ movw r3, #6918 @ 0x1b06 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 57a9a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x468f54> │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ cmp r6, #216 @ 0xd8 │ │ │ │ subs r7, r0, r4 │ │ │ │ @@ -1835564,771 +1835550,769 @@ │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1640] @ 57bcc0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a270> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1636] @ 57bcc4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a274> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldrh r0, [r7, #34] @ 0x22 │ │ │ │ + ldrh r0, [r3, #38] @ 0x26 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r4, r4, #6 │ │ │ │ + asrs r4, r0, #8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - @ instruction: 0xf19400bb │ │ │ │ - sbcs.w r0, r4, #187 @ 0xbb │ │ │ │ - adcs.w r0, r4, #187 @ 0xbb │ │ │ │ - @ instruction: 0xf12400bb │ │ │ │ - @ instruction: 0xf0f800bb │ │ │ │ + @ instruction: 0xf1f400bb │ │ │ │ + rsbs r0, r4, #187 @ 0xbb │ │ │ │ + subs.w r0, r4, #187 @ 0xbb │ │ │ │ + @ instruction: 0xf18400bb │ │ │ │ + adcs.w r0, r8, #187 @ 0xbb │ │ │ │ + @ instruction: 0xf13000bb │ │ │ │ + adds.w r0, r0, #187 @ 0xbb │ │ │ │ + @ instruction: 0xf0f000bb │ │ │ │ @ instruction: 0xf0d000bb │ │ │ │ @ instruction: 0xf0b000bb │ │ │ │ eors.w r0, r0, #187 @ 0xbb │ │ │ │ orns r0, r0, #187 @ 0xbb │ │ │ │ orrs.w r0, r0, #187 @ 0xbb │ │ │ │ bics.w r0, r0, #187 @ 0xbb │ │ │ │ ands.w r0, r0, #187 @ 0xbb │ │ │ │ - vshr.s64 d16, d27, #16 │ │ │ │ - vshr.s64 d16, d27, #48 │ │ │ │ - vshr.s64 d0, d27, #16 │ │ │ │ - vshr.s64 d0, d27, #44 │ │ │ │ - vqadd.s64 d16, d24, d27 │ │ │ │ - vqadd.s16 d16, d20, d27 │ │ │ │ - vqadd.s64 d0, d16, d27 │ │ │ │ - vqadd.s8 d0, d24, d27 │ │ │ │ - mrc 0, 6, r0, cr12, cr11, {5} │ │ │ │ - mrc 0, 5, r0, cr0, cr11, {5} │ │ │ │ - mcr 0, 4, r0, cr8, cr11, {5} │ │ │ │ - mcr 0, 3, r0, cr0, cr11, {5} │ │ │ │ - mrc 0, 1, r0, cr8, cr11, {5} │ │ │ │ - mrc 0, 0, r0, cr0, cr11, {5} │ │ │ │ - stcl 0, cr0, [r0, #748]! @ 0x2ec │ │ │ │ - ldc 0, cr0, [ip, #748]! @ 0x2ec │ │ │ │ - stc 0, cr0, [r8, #748] @ 0x2ec │ │ │ │ - stcl 0, cr0, [r0, #-748]! @ 0xfffffd14 │ │ │ │ + vshr.s64 d16, d27, #12 │ │ │ │ + vshr.s64 d16, d27, #40 │ │ │ │ + vshr.s64 d0, d27, #12 │ │ │ │ + vshr.s64 d0, d27, #48 │ │ │ │ + vqadd.s32 d16, d24, d27 │ │ │ │ + vqadd.s64 d0, d28, d27 │ │ │ │ + vqadd.s16 d0, d16, d27 │ │ │ │ + mcr 0, 7, r0, cr8, cr11, {5} │ │ │ │ + mcr 0, 6, r0, cr0, cr11, {5} │ │ │ │ + mrc 0, 4, r0, cr8, cr11, {5} │ │ │ │ + mrc 0, 3, r0, cr0, cr11, {5} │ │ │ │ + mcr 0, 2, r0, cr0, cr11, {5} │ │ │ │ + mrc 0, 0, r0, cr12, cr11, {5} │ │ │ │ + stcl 0, cr0, [r8, #748]! @ 0x2ec │ │ │ │ + stcl 0, cr0, [r0, #748] @ 0x2ec │ │ │ │ + ldc 0, cr0, [r4, #748] @ 0x2ec │ │ │ │ + stcl 0, cr0, [r4, #-748]! @ 0xfffffd14 │ │ │ │ ldc 0, cr0, [r4, #-748]! @ 0xfffffd14 │ │ │ │ - stc 0, cr0, [r4, #-748] @ 0xfffffd14 │ │ │ │ - ldcl 0, cr0, [r4], {187} @ 0xbb │ │ │ │ - stc 0, cr0, [ip], #748 @ 0x2ec │ │ │ │ + stc 0, cr0, [ip, #-748] @ 0xfffffd14 │ │ │ │ + stcl 0, cr0, [r4], #748 @ 0x2ec │ │ │ │ + stcl 0, cr0, [r0], {187} @ 0xbb │ │ │ │ + ldc 0, cr0, [r8], {187} @ 0xbb │ │ │ │ + ldcl 0, cr0, [r4], #-748 @ 0xfffffd14 │ │ │ │ + mcrr 0, 11, r0, ip, cr11 │ │ │ │ + stc 0, cr0, [r4], #-748 @ 0xfffffd14 │ │ │ │ stc 0, cr0, [r4], {187} @ 0xbb │ │ │ │ - stcl 0, cr0, [r0], #-748 @ 0xfffffd14 │ │ │ │ - ldc 0, cr0, [r8], #-748 @ 0xfffffd14 │ │ │ │ - ldc 0, cr0, [r4], {187} @ 0xbb │ │ │ │ - @ instruction: 0xebec00bb │ │ │ │ - rsb r0, r4, fp, ror #2 │ │ │ │ - sub.w r0, r4, fp, ror #2 │ │ │ │ - @ instruction: 0xeb8000bb │ │ │ │ - adcs.w r0, r8, fp, ror #2 │ │ │ │ - @ instruction: 0xeb3400bb │ │ │ │ - adds.w r0, r0, fp, ror #2 │ │ │ │ - @ instruction: 0xeae000bb │ │ │ │ - @ instruction: 0xeaac00bb │ │ │ │ - orns r0, ip, fp, ror #2 │ │ │ │ - orrs.w r0, r4, fp, ror #2 │ │ │ │ - bics.w r0, r0, fp, ror #2 │ │ │ │ - ands.w r0, r4, fp, ror #2 │ │ │ │ - ldrd r0, r0, [ip, #748] @ 0x2ec │ │ │ │ - @ instruction: 0xe9a400bb │ │ │ │ - ldrd r0, r0, [r8, #-748]! @ 0x2ec │ │ │ │ - strd r0, r0, [r8, #-748] @ 0x2ec │ │ │ │ - ldmdb r0, {r0, r1, r3, r4, r5, r7} │ │ │ │ - @ instruction: 0xe8d400bb │ │ │ │ - ldmia.w r8, {r0, r1, r3, r4, r5, r7} │ │ │ │ - strd r0, r0, [r4], #-748 @ 0x2ec │ │ │ │ - @ instruction: 0xe83000bb │ │ │ │ - b.n 57b750 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469d00> │ │ │ │ + @ instruction: 0xebe000bb │ │ │ │ + subs.w r0, r8, fp, ror #2 │ │ │ │ + @ instruction: 0xeb9400bb │ │ │ │ + sbcs.w r0, r0, fp, ror #2 │ │ │ │ + adc.w r0, r0, fp, ror #2 │ │ │ │ + add.w r0, ip, fp, ror #2 │ │ │ │ + @ instruction: 0xeadc00bb │ │ │ │ + @ instruction: 0xeab400bb │ │ │ │ + eors.w r0, r0, fp, ror #2 │ │ │ │ + orns r0, r4, fp, ror #2 │ │ │ │ + bics.w r0, ip, fp, ror #2 │ │ │ │ + and.w r0, r4, fp, ror #2 │ │ │ │ + ldrd r0, r0, [r8, #748] @ 0x2ec │ │ │ │ + @ instruction: 0xe9a800bb │ │ │ │ + ldrd r0, r0, [r0, #-748]! @ 0x2ec │ │ │ │ + ldmdb r4!, {r0, r1, r3, r4, r5, r7} │ │ │ │ + ldrd r0, r0, [r8], #748 @ 0x2ec │ │ │ │ + @ instruction: 0xe8c400bb │ │ │ │ + ldmia.w r0, {r0, r1, r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xe85800bb │ │ │ │ + @ instruction: 0xe82000bb │ │ │ │ + b.n 57b708 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469cb8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b6e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469c94> │ │ │ │ + b.n 57b6a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469c54> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b648 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469bf8> │ │ │ │ + b.n 57b630 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469be0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b5e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469b94> │ │ │ │ + b.n 57b5dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469b8c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b570 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469b20> │ │ │ │ + b.n 57b598 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469b48> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b51c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469acc> │ │ │ │ + b.n 57b554 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469b04> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b4d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469a88> │ │ │ │ + b.n 57b520 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469ad0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b494 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469a44> │ │ │ │ + b.n 57b4d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469a84> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b460 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469a10> │ │ │ │ + b.n 57b490 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469a40> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b414 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4699c4> │ │ │ │ + b.n 57b43c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4699ec> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b3d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469980> │ │ │ │ + b.n 57b3e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469998> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b37c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46992c> │ │ │ │ + b.n 57b3b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469964> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b328 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4698d8> │ │ │ │ + b.n 57b380 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469930> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b2f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4698a4> │ │ │ │ + b.n 57b33c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4698ec> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b2c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469870> │ │ │ │ + b.n 57b300 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4698b0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b27c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46982c> │ │ │ │ + b.n 57b2c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469874> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b240 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4697f0> │ │ │ │ + b.n 57b288 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469838> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b204 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4697b4> │ │ │ │ + b.n 57b254 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469804> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b1c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469778> │ │ │ │ + b.n 57b220 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4697d0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b194 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469744> │ │ │ │ + b.n 57b1e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469794> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b160 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469710> │ │ │ │ + b.n 57b1a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469758> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b124 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4696d4> │ │ │ │ + b.n 57b16c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46971c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b0e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469698> │ │ │ │ + b.n 57b120 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4696d0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b0ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46965c> │ │ │ │ + b.n 57b0dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46968c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b060 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469610> │ │ │ │ + b.n 57b098 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469648> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b01c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4695cc> │ │ │ │ + b.n 57b05c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46960c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57afd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469588> │ │ │ │ + b.n 57b010 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4695c0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57bf9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a54c> │ │ │ │ + b.n 57bfc4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a574> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57bf50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a500> │ │ │ │ + b.n 57bf80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a530> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57bf04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a4b4> │ │ │ │ + b.n 57bf34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a4e4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57bec0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a470> │ │ │ │ + b.n 57bee8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a498> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57be74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a424> │ │ │ │ + b.n 57be9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a44c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57be28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a3d8> │ │ │ │ + b.n 57be50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a400> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57bddc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a38c> │ │ │ │ + b.n 57be04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a3b4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57bd90 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a340> │ │ │ │ + b.n 57bdb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a368> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57bd44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a2f4> │ │ │ │ + b.n 57bd6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a31c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57bcf8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a2a8> │ │ │ │ + b.n 57bd20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a2d0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57bcac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a25c> │ │ │ │ + b.n 57bcd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a284> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57bc60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a210> │ │ │ │ + b.n 57bc88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a238> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57bc14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a1c4> │ │ │ │ + b.n 57bc44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a1f4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57bbc8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a178> │ │ │ │ + b.n 57bc00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a1b0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57bb84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a134> │ │ │ │ + b.n 57bbb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a164> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57bb40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a0f0> │ │ │ │ + b.n 57bb68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a118> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57baf4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a0a4> │ │ │ │ + b.n 57bb1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a0cc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57baa8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a058> │ │ │ │ + b.n 57bad8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a088> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57ba5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a00c> │ │ │ │ + b.n 57ba8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a03c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57ba18 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469fc8> │ │ │ │ + b.n 57ba40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469ff0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b9cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469f7c> │ │ │ │ + b.n 57b9f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469fa4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b980 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469f30> │ │ │ │ + b.n 57b9b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469f60> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b934 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469ee4> │ │ │ │ + b.n 57b964 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469f14> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b8f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469ea0> │ │ │ │ + b.n 57b918 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469ec8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b8a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469e54> │ │ │ │ + b.n 57b8cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469e7c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b858 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469e08> │ │ │ │ + b.n 57b880 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469e30> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - svc 236 @ 0xec │ │ │ │ + svc 252 @ 0xfc │ │ │ │ lsls r3, r7, #2 │ │ │ │ - svc 196 @ 0xc4 │ │ │ │ + svc 216 @ 0xd8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - svc 156 @ 0x9c │ │ │ │ + svc 180 @ 0xb4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - svc 120 @ 0x78 │ │ │ │ + svc 144 @ 0x90 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - svc 84 @ 0x54 │ │ │ │ + svc 108 @ 0x6c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - svc 48 @ 0x30 │ │ │ │ + svc 72 @ 0x48 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - svc 12 │ │ │ │ + svc 32 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - udf #232 @ 0xe8 │ │ │ │ + udf #248 @ 0xf8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - udf #192 @ 0xc0 │ │ │ │ + udf #208 @ 0xd0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - udf #152 @ 0x98 │ │ │ │ + udf #168 @ 0xa8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - udf #112 @ 0x70 │ │ │ │ + udf #124 @ 0x7c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - udf #72 @ 0x48 │ │ │ │ + udf #76 @ 0x4c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - udf #28 │ │ │ │ + udf #36 @ 0x24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ble.n 57b840 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469df0> │ │ │ │ + ble.n 57b860 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469e10> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ble.n 57b7f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469da4> │ │ │ │ + ble.n 57b824 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469dd4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ble.n 57b7a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469d50> │ │ │ │ + ble.n 57b7e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469d98> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ble.n 57b964 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469f14> │ │ │ │ + ble.n 57b79c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469d4c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ble.n 57b928 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469ed8> │ │ │ │ + ble.n 57b940 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469ef0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ble.n 57b8dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469e8c> │ │ │ │ + ble.n 57b8c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469e74> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ble.n 57b880 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469e30> │ │ │ │ + bgt.n 57b848 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469df8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bgt.n 57b804 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469db4> │ │ │ │ + bgt.n 57b7e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469d94> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bgt.n 57b788 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469d38> │ │ │ │ + bgt.n 57b978 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469f28> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bgt.n 57b924 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469ed4> │ │ │ │ + bgt.n 57b904 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469eb4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bgt.n 57b8b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469e68> │ │ │ │ + blt.n 57b890 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469e40> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - blt.n 57b844 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469df4> │ │ │ │ + blt.n 57b834 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469de4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ blt.n 57b7d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469d80> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - blt.n 57b974 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469f24> │ │ │ │ + blt.n 57b944 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469ef4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - blt.n 57b910 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469ec0> │ │ │ │ + blt.n 57b8d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469e80> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 57b884 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469e34> │ │ │ │ + bge.n 57b85c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469e0c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 57b810 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469dc0> │ │ │ │ + bge.n 57b7e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469d98> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 57b99c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469f4c> │ │ │ │ + bge.n 57b994 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469f44> │ │ │ │ lsls r3, r7, #2 │ │ │ │ bge.n 57b928 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469ed8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 57b8d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469e84> │ │ │ │ + bls.n 57b8ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469e5c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 57b868 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469e18> │ │ │ │ + bls.n 57b840 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469df0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 57b7ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469d9c> │ │ │ │ + bls.n 57b7c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469d74> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 57b980 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469f30> │ │ │ │ + bls.n 57b948 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469ef8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 57b904 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469eb4> │ │ │ │ + bls.n 57b8d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469e84> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bhi.n 57b888 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469e38> │ │ │ │ + bhi.n 57b870 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469e20> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bhi.n 57b814 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469dc4> │ │ │ │ + bhi.n 57b80c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469dbc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bhi.n 57b9b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469f60> │ │ │ │ + bhi.n 57b9a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469f50> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bhi.n 57b94c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469efc> │ │ │ │ + bhi.n 57b93c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469eec> │ │ │ │ lsls r3, r7, #2 │ │ │ │ bhi.n 57b8e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469e90> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 57b87c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469e2c> │ │ │ │ + bvc.n 57b88c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469e3c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 57b820 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469dd0> │ │ │ │ + bvc.n 57b828 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469dd8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 57b9cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469f7c> │ │ │ │ + bvc.n 57b99c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469f4c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 57b968 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469f18> │ │ │ │ + bvc.n 57b928 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469ed8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 57b8dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469e8c> │ │ │ │ + bvs.n 57b8b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469e64> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 57b868 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469e18> │ │ │ │ + bvs.n 57b840 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469df0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 57b7f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469da4> │ │ │ │ + bvs.n 57b9d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469f84> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 57b980 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469f30> │ │ │ │ + bvs.n 57b960 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469f10> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 57b914 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469ec4> │ │ │ │ + bpl.n 57b8fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469eac> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 57b8a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469e50> │ │ │ │ + bpl.n 57b8a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469e58> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 57b83c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469dec> │ │ │ │ + bpl.n 57b854 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469e04> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 57b9e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469f98> │ │ │ │ + bpl.n 57b9c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469f78> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 57b994 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469f44> │ │ │ │ + bpl.n 57b93c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469eec> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 57b908 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469eb8> │ │ │ │ + bmi.n 57b8b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469e60> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 57b87c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469e2c> │ │ │ │ + bmi.n 57b834 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469de4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 57b9f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469fa0> │ │ │ │ + bmi.n 57b9d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469f80> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 57b974 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469f24> │ │ │ │ + bmi.n 57b934 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469ee4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 57b910 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469ec0> │ │ │ │ + bcc.n 57b898 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469e48> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 57b874 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469e24> │ │ │ │ + bcc.n 57b9f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469fa4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 57b9d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469f88> │ │ │ │ + bcc.n 57b950 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469f00> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 57b934 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469ee4> │ │ │ │ + bcs.n 57b8ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469e5c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 57b890 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469e40> │ │ │ │ + bcs.n 57ba08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469fb8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 57b9ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469f9c> │ │ │ │ + bcs.n 57b994 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469f44> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 57b948 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469ef8> │ │ │ │ + bne.n 57b918 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469ec8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 57b8d4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469e84> │ │ │ │ + bne.n 57b8a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469e54> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 57b858 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469e08> │ │ │ │ + bne.n 57ba30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469fe0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 57b9e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469f94> │ │ │ │ + bne.n 57b9cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469f7c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 57b970 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469f20> │ │ │ │ + beq.n 57b940 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469ef0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 57b90c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469ebc> │ │ │ │ + beq.n 57b8b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469e64> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 57b880 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469e30> │ │ │ │ + beq.n 57ba30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469fe0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 57b9f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469fa4> │ │ │ │ + beq.n 57b9a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469f54> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 57b970 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x469f20> │ │ │ │ + ldmia r7, {r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7, {r2, r6, r7} │ │ │ │ + ldmia r7, {r2, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7, {r7} │ │ │ │ + ldmia r7!, {r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r2, r3, r4, r5} │ │ │ │ + ldmia r7!, {r2, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {} │ │ │ │ + ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r2, r6, r7} │ │ │ │ + ldmia r6!, {r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6!, {r2, r4, r7} │ │ │ │ + ldmia r6, {r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r4, r6} │ │ │ │ + ldmia r6!, {r2, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6!, {r2, r4} │ │ │ │ + ldmia r6!, {r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r5!, {r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldmia r5, {r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5, {r3, r4, r5, r6} │ │ │ │ + ldmia r5, {r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r3, r6} │ │ │ │ + ldmia r5!, {r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldmia r5!, {r2, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4!, {r5, r6, r7} │ │ │ │ + ldmia r4!, {r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4, {r2, r4, r5, r7} │ │ │ │ + ldmia r4, {r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4!, {r3, r5, r6} │ │ │ │ + ldmia r4, {r2, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4, {r4, r5} │ │ │ │ + ldmia r4!, {r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r6, r7} │ │ │ │ + ldmia r3, {r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r2, r3, r7} │ │ │ │ + ldmia r3!, {r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r3, r4, r6} │ │ │ │ + ldmia r3, {r2, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r5} │ │ │ │ + ldmia r3, {r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2!, {r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r2, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2!, {r4, r6} │ │ │ │ + ldmia r2!, {r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r2, r3, r4} │ │ │ │ + ldmia r2, {r2, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r3, r5, r6, r7} │ │ │ │ + ldmia r1!, {r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r2, r4, r5, r7} │ │ │ │ + ldmia r1!, {r2, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r7} │ │ │ │ + ldmia r1!, {r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r2, r4, r5} │ │ │ │ + ldmia r1!, {r2} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r2, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r2, r4, r5, r6} │ │ │ │ + ldmia r0!, {r2, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r2, r3, r5} │ │ │ │ + ldmia r0!, {r2, r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r2, r3, r5, r7} │ │ │ │ + stmia r7!, {r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r4, r5, r6} │ │ │ │ + stmia r7!, {r2, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r4, r5} │ │ │ │ + stmia r7!, {r2, r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r2, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r2, r5, r6} │ │ │ │ + stmia r6!, {r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r2, r5} │ │ │ │ + stmia r6!, {r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r3, r5, r7} │ │ │ │ + stmia r5!, {r2, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r4, r5, r6} │ │ │ │ + stmia r5!, {r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r2, r4, r5} │ │ │ │ + stmia r5!, {r2} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r2, r5, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r7} │ │ │ │ + stmia r4!, {r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r6} │ │ │ │ + stmia r4!, {r2, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r3, r5} │ │ │ │ + stmia r4!, {r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmia r3!, {r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r2, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r3, r4, r6} │ │ │ │ + stmia r3!, {r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r2, r4, r5} │ │ │ │ + stmia r3!, {r2, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r4} │ │ │ │ + stmia r3!, {r3, r5} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + stmia r3!, {r2} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmia r2!, {r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmia r2!, {r2, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r2, r7} │ │ │ │ + stmia r2!, {r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r3, r5, r6} │ │ │ │ + stmia r2!, {r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r2, r6} │ │ │ │ + stmia r2!, {r2, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r3, r5} │ │ │ │ + stmia r2!, {r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r4} │ │ │ │ + stmia r2!, {r2, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r2, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r5, r7} │ │ │ │ + stmia r1!, {r2, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r3, r7} │ │ │ │ + stmia r1!, {r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r2, r3, r5, r6} │ │ │ │ + stmia r1!, {r2, r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r2, r6} │ │ │ │ + stmia r1!, {r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r3, r4} │ │ │ │ + stmia r1!, {r2, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r5, r6, r7} │ │ │ │ + stmia r0!, {r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r2, r6, r7} │ │ │ │ + stmia r0!, {r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r3, r5, r7} │ │ │ │ + stmia r0!, {r2, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r2, r7} │ │ │ │ + stmia r0!, {r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r5, r6} │ │ │ │ + stmia r0!, {r2, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r2, r6} │ │ │ │ + stmia r0!, {r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r3, r5} │ │ │ │ + stmia r0!, {r2, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r2, r3} │ │ │ │ + stmia r0!, {r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ nop {15} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ite le │ │ │ │ - lslle r3, r7, #2 │ │ │ │ - it lt @ unpredictable │ │ │ │ - lsllt r3, r7, #2 │ │ │ │ - nop {9} │ │ │ │ - lsls r3, r7, #2 │ │ │ │ + it gt │ │ │ │ + lslgt r3, r7, #2 │ │ │ │ + it ls │ │ │ │ + lslls r3, r7, #2 │ │ │ │ it vs │ │ │ │ lslvs r3, r7, #2 │ │ │ │ - it cc │ │ │ │ + itt cc │ │ │ │ lslcc r3, r7, #2 │ │ │ │ - it eq │ │ │ │ - lsleq r3, r7, #2 │ │ │ │ - bkpt 0x00dc │ │ │ │ + yieldcc │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x00b0 │ │ │ │ + bkpt 0x00e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0088 │ │ │ │ + bkpt 0x00c4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0064 │ │ │ │ + bkpt 0x009c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x003c │ │ │ │ + bkpt 0x0078 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0018 │ │ │ │ + bkpt 0x0050 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x002c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, r6, r7, pc} │ │ │ │ + bkpt 0x000c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, r5, r7, pc} │ │ │ │ + pop {r3, r5, r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r7, pc} │ │ │ │ + pop {r2, r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r5, r6, pc} │ │ │ │ + pop {r5, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r6, pc} │ │ │ │ + pop {r2, r3, r4, r5, r6, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, r4, pc} │ │ │ │ + pop {r2, r4, r6, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r4, r5, r6, r7} │ │ │ │ + pop {r2, r3, r5, pc} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + pop {pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ pop {r2, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r5, r7} │ │ │ │ + pop {r2, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, r5, r6} │ │ │ │ + pop {r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, r4, r5} │ │ │ │ + pop {r2, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3} │ │ │ │ + cbnz r4, 57bb92 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a142> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 57bb84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a134> │ │ │ │ + cbnz r4, 57bb8e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a13e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 57bb7a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a12a> │ │ │ │ + cbnz r0, 57bb88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a138> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 57bb76 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a126> │ │ │ │ + cbnz r0, 57bb82 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a132> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 57bb70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a120> │ │ │ │ + cbnz r0, 57bb7c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a12c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 57bb6a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a11a> │ │ │ │ + cbnz r4, 57bb76 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a126> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 57bb64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a114> │ │ │ │ + cbnz r4, 57bb72 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a122> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - revsh r4, r3 │ │ │ │ + revsh r0, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - hlt 0x003c │ │ │ │ + revsh r0, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - hlt 0x0018 │ │ │ │ + hlt 0x002c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r0, r7 │ │ │ │ + hlt 0x0004 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r4, r1 │ │ │ │ + rev16 r0, r4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r4, r4 │ │ │ │ + rev r4, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r0, r0 │ │ │ │ + rev r4, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 57bb7a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a12a> │ │ │ │ + cbnz r0, 57bb88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a138> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 57bb74 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a124> │ │ │ │ + cbnz r0, 57bb82 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a132> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 57bb70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a120> │ │ │ │ + cbnz r0, 57bb7e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a12e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 57bb6a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a11a> │ │ │ │ + cbnz r4, 57bb76 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a126> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 57bb66 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a116> │ │ │ │ + cbnz r0, 57bb72 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a122> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 57bb5e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a10e> │ │ │ │ + cbnz r0, 57bb6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a11c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8f8 │ │ │ │ + cbnz r0, 57bb66 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a116> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8d0 │ │ │ │ + @ instruction: 0xb8e4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8a8 │ │ │ │ + @ instruction: 0xb8c4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb884 │ │ │ │ + @ instruction: 0xb8a4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb864 │ │ │ │ + @ instruction: 0xb874 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb844 │ │ │ │ + @ instruction: 0xb848 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb814 │ │ │ │ + @ instruction: 0xb81c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7e8 │ │ │ │ + @ instruction: 0xb7f4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7bc │ │ │ │ + @ instruction: 0xb7cc │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb794 │ │ │ │ + @ instruction: 0xb7a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb76c │ │ │ │ + @ instruction: 0xb778 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb740 │ │ │ │ + @ instruction: 0xb750 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb718 │ │ │ │ + @ instruction: 0xb728 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6f0 │ │ │ │ + @ instruction: 0xb700 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6c8 │ │ │ │ + @ instruction: 0xb6d8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6a0 │ │ │ │ + @ instruction: 0xb6b8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb678 │ │ │ │ + @ instruction: 0xb698 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - setend be │ │ │ │ + cpsid a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb638 │ │ │ │ + @ instruction: 0xb63c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb614 │ │ │ │ + @ instruction: 0xb600 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r2, r3, r4, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r5, r7, lr} │ │ │ │ + push {r2, r4, r5, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, r4, r5, r6, lr} │ │ │ │ + push {r2, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r4, r6, lr} │ │ │ │ + push {r2, r5, r6, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r5, lr} │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, lr} │ │ │ │ + push {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r3, r4, r7} │ │ │ │ + push {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r3, r4, r5, r6} │ │ │ │ + push {r2, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, r4, r6} │ │ │ │ + push {r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r6} │ │ │ │ + push {r2, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r3, r5} │ │ │ │ + push {r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2} │ │ │ │ + push {r2, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 57bc58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a208> │ │ │ │ + cbz r0, 57bc64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a214> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 57bc52 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a202> │ │ │ │ + cbz r4, 57bc5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a20c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 57bc4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a1fc> │ │ │ │ + cbz r0, 57bc56 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a206> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 57bc44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a1f4> │ │ │ │ + cbz r0, 57bc4e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a1fe> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 57bc3e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a1ee> │ │ │ │ + cbz r0, 57bc46 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a1f6> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 57bc36 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a1e6> │ │ │ │ + cbz r4, 57bc3e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a1ee> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxtb r0, r3 │ │ │ │ + uxtb r4, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r4, r5 │ │ │ │ + uxth r4, r6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r4, r7 │ │ │ │ + uxth r0, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r4, r2 │ │ │ │ + sxtb r4, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxth r0, r5 │ │ │ │ + sxth r0, r7 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + sxth r0, r2 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + cbz r0, 57bc52 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a202> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 57bc4a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a1fa> │ │ │ │ + cbz r0, 57bc4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a1fc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ cbz r0, 57bc46 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a1f6> │ │ │ │ lsls r3, r7, #2 │ │ │ │ cbz r0, 57bc40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a1f0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 57bc3a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a1ea> │ │ │ │ + cbz r4, 57bc3a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a1ea> │ │ │ │ lsls r3, r7, #2 │ │ │ │ cbz r0, 57bc34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a1e4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 57bc2e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a1de> │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - cbz r0, 57bc28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46a1d8> │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - sub sp, #432 @ 0x1b0 │ │ │ │ + sub sp, #480 @ 0x1e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #256 @ 0x100 │ │ │ │ + sub sp, #352 @ 0x160 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #96 @ 0x60 │ │ │ │ + sub sp, #144 @ 0x90 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #480 @ 0x1e0 │ │ │ │ + add sp, #464 @ 0x1d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ add sp, #272 @ 0x110 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #80 @ 0x50 │ │ │ │ + add sp, #32 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #912 @ 0x390 │ │ │ │ + add r7, sp, #896 @ 0x380 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #672 @ 0x2a0 │ │ │ │ + add r7, sp, #640 @ 0x280 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #512 @ 0x200 │ │ │ │ + add r7, sp, #464 @ 0x1d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #256 @ 0x100 │ │ │ │ + add r7, sp, #320 @ 0x140 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #80 @ 0x50 │ │ │ │ + add r7, sp, #144 @ 0x90 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #960 @ 0x3c0 │ │ │ │ + add r6, sp, #1008 @ 0x3f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #784 @ 0x310 │ │ │ │ + add r6, sp, #848 @ 0x350 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #624 @ 0x270 │ │ │ │ + add r6, sp, #640 @ 0x280 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #464 @ 0x1d0 │ │ │ │ + add r6, sp, #448 @ 0x1c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ add r6, sp, #256 @ 0x100 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #64 @ 0x40 │ │ │ │ + add r6, sp, #80 @ 0x50 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #896 @ 0x380 │ │ │ │ + add r5, sp, #976 @ 0x3d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #720 @ 0x2d0 │ │ │ │ + add r5, sp, #848 @ 0x350 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #592 @ 0x250 │ │ │ │ + add r5, sp, #688 @ 0x2b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #464 @ 0x1d0 │ │ │ │ + add r5, sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #304 @ 0x130 │ │ │ │ + add r5, sp, #288 @ 0x120 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #112 @ 0x70 │ │ │ │ + add r5, sp, #64 @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #928 @ 0x3a0 │ │ │ │ + add r4, sp, #912 @ 0x390 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #704 @ 0x2c0 │ │ │ │ + add r4, sp, #784 @ 0x310 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #528 @ 0x210 │ │ │ │ + add r4, sp, #640 @ 0x280 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #400 @ 0x190 │ │ │ │ + add r4, sp, #512 @ 0x200 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #256 @ 0x100 │ │ │ │ + add r4, sp, #352 @ 0x160 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #128 @ 0x80 │ │ │ │ + add r4, sp, #176 @ 0xb0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #992 @ 0x3e0 │ │ │ │ + add r4, sp, #48 @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #816 @ 0x330 │ │ │ │ + add r3, sp, #944 @ 0x3b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #688 @ 0x2b0 │ │ │ │ + add r3, sp, #816 @ 0x330 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #560 @ 0x230 │ │ │ │ + add r3, sp, #672 @ 0x2a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #432 @ 0x1b0 │ │ │ │ + add r3, sp, #528 @ 0x210 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #288 @ 0x120 │ │ │ │ + add r3, sp, #352 @ 0x160 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #144 @ 0x90 │ │ │ │ + add r3, sp, #160 @ 0xa0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ add r2, sp, #992 @ 0x3e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #800 @ 0x320 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - add r2, sp, #608 @ 0x260 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - add r2, sp, #448 @ 0x1c0 │ │ │ │ + add r2, sp, #832 @ 0x340 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #272 @ 0x110 │ │ │ │ + add r2, sp, #656 @ 0x290 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr.w r0, [pc, #3268] @ 57c990 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46af40> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #3264] @ 57c994 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46af44> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ @@ -1837549,441 +1837533,449 @@ │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1640] @ 57cfec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b59c> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1636] @ 57cff0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b5a0> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r3, pc, #720 @ (adr r3, 57cc64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b214>) │ │ │ │ + add r4, pc, #80 @ (adr r4, 57c9e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46af94>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #576 @ (adr r3, 57cbd8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b188>) │ │ │ │ + add r3, pc, #960 @ (adr r3, 57cd58 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b308>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #416 @ (adr r3, 57cb3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b0ec>) │ │ │ │ + add r3, pc, #800 @ (adr r3, 57ccbc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b26c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #256 @ (adr r3, 57caa0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b050>) │ │ │ │ + add r3, pc, #640 @ (adr r3, 57cc20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b1d0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #96 @ (adr r3, 57ca04 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46afb4>) │ │ │ │ + add r3, pc, #480 @ (adr r3, 57cb84 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b134>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #976 @ (adr r2, 57cd78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b328>) │ │ │ │ + add r3, pc, #336 @ (adr r3, 57caf8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b0a8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #800 @ (adr r2, 57cccc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b27c>) │ │ │ │ + add r3, pc, #160 @ (adr r3, 57ca4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46affc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #656 @ (adr r2, 57cc40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b1f0>) │ │ │ │ + add r3, pc, #16 @ (adr r3, 57c9c0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46af70>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #512 @ (adr r2, 57cbb4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b164>) │ │ │ │ + add r2, pc, #896 @ (adr r2, 57cd34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b2e4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #368 @ (adr r2, 57cb28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b0d8>) │ │ │ │ + add r2, pc, #752 @ (adr r2, 57cca8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b258>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #128 @ (adr r2, 57ca3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46afec>) │ │ │ │ + add r2, pc, #512 @ (adr r2, 57cbbc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b16c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #944 @ (adr r1, 57cd70 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b320>) │ │ │ │ + add r2, pc, #304 @ (adr r2, 57caf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b0a0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #784 @ (adr r1, 57ccd4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b284>) │ │ │ │ + add r2, pc, #144 @ (adr r2, 57ca54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b004>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #608 @ (adr r1, 57cc28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b1d8>) │ │ │ │ + add r1, pc, #992 @ (adr r1, 57cda8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b358>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #416 @ (adr r1, 57cb6c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b11c>) │ │ │ │ + add r1, pc, #800 @ (adr r1, 57ccec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b29c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #240 @ (adr r1, 57cac0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b070>) │ │ │ │ + add r1, pc, #624 @ (adr r1, 57cc40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b1f0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #64 @ (adr r1, 57ca14 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46afc4>) │ │ │ │ + add r1, pc, #448 @ (adr r1, 57cb94 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b144>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #912 @ (adr r0, 57cd68 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b318>) │ │ │ │ + add r1, pc, #272 @ (adr r1, 57cae8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b098>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #704 @ (adr r0, 57cc9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b24c>) │ │ │ │ + add r1, pc, #64 @ (adr r1, 57ca1c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46afcc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #544 @ (adr r0, 57cc00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b1b0>) │ │ │ │ + add r0, pc, #928 @ (adr r0, 57cd80 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b330>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #448 @ (adr r0, 57cba4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b154>) │ │ │ │ + add r0, pc, #832 @ (adr r0, 57cd24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b2d4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #352 @ (adr r0, 57cb48 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b0f8>) │ │ │ │ + add r0, pc, #736 @ (adr r0, 57ccc8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b278>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #208 @ (adr r0, 57cabc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b06c>) │ │ │ │ + add r0, pc, #592 @ (adr r0, 57cc3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b1ec>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #80 @ (adr r0, 57ca40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46aff0>) │ │ │ │ + add r0, pc, #464 @ (adr r0, 57cbc0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b170>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ + add r0, pc, #336 @ (adr r0, 57cb44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b0f4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #832] @ 0x340 │ │ │ │ + add r0, pc, #192 @ (adr r0, 57cab8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b068>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #656] @ 0x290 │ │ │ │ + add r0, pc, #16 @ (adr r0, 57ca0c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46afbc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #560] @ 0x230 │ │ │ │ + ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r7, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #320] @ 0x140 │ │ │ │ + ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #160] @ 0xa0 │ │ │ │ + ldr r7, [sp, #544] @ 0x220 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #0] │ │ │ │ + ldr r7, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #880] @ 0x370 │ │ │ │ + ldr r7, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r7, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #608] @ 0x260 │ │ │ │ + ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r6, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #272] @ 0x110 │ │ │ │ + ldr r6, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #112] @ 0x70 │ │ │ │ + ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r6, [sp, #336] @ 0x150 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r6, [sp, #176] @ 0xb0 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r6, [sp, #64] @ 0x40 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r5, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r5, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #576] @ 0x240 │ │ │ │ + ldr r5, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r5, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #288] @ 0x120 │ │ │ │ + ldr r5, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #144] @ 0x90 │ │ │ │ + ldr r5, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #0] │ │ │ │ + ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #880] @ 0x370 │ │ │ │ + ldr r4, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #592] @ 0x250 │ │ │ │ + ldr r4, [sp, #544] @ 0x220 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r4, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #304] @ 0x130 │ │ │ │ + ldr r4, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #160] @ 0xa0 │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r3, [sp, #864] @ 0x360 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #832] @ 0x340 │ │ │ │ + ldr r3, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #656] @ 0x290 │ │ │ │ + ldr r3, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r3, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #304] @ 0x130 │ │ │ │ + ldr r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #128] @ 0x80 │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ + ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #880] @ 0x370 │ │ │ │ + ldr r2, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r2, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #608] @ 0x260 │ │ │ │ + ldr r2, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r2, [sp, #352] @ 0x160 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #272] @ 0x110 │ │ │ │ + ldr r2, [sp, #160] @ 0xa0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #144] @ 0x90 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r1, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #800] @ 0x320 │ │ │ │ + ldr r1, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #656] @ 0x290 │ │ │ │ + ldr r1, [sp, #592] @ 0x250 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #512] @ 0x200 │ │ │ │ + ldr r1, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #384] @ 0x180 │ │ │ │ + ldr r1, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #208] @ 0xd0 │ │ │ │ + ldr r1, [sp, #64] @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ + ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #864] @ 0x360 │ │ │ │ + ldr r0, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r0, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #544] @ 0x220 │ │ │ │ + ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #384] @ 0x180 │ │ │ │ + ldr r0, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #224] @ 0xe0 │ │ │ │ + ldr r0, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #64] @ 0x40 │ │ │ │ + ldr r0, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r0, [sp, #64] @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #880] @ 0x370 │ │ │ │ + str r7, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #784] @ 0x310 │ │ │ │ + str r7, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #704] @ 0x2c0 │ │ │ │ + str r7, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #624] @ 0x270 │ │ │ │ + str r7, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #544] @ 0x220 │ │ │ │ + str r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #416] @ 0x1a0 │ │ │ │ + str r7, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #272] @ 0x110 │ │ │ │ + str r7, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #80] @ 0x50 │ │ │ │ + str r7, [sp, #64] @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #976] @ 0x3d0 │ │ │ │ + str r6, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #864] @ 0x360 │ │ │ │ + str r6, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #704] @ 0x2c0 │ │ │ │ + str r6, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #544] @ 0x220 │ │ │ │ + str r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #384] @ 0x180 │ │ │ │ + str r6, [sp, #352] @ 0x160 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #224] @ 0xe0 │ │ │ │ + str r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #80] @ 0x50 │ │ │ │ + str r6, [sp, #160] @ 0xa0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #992] @ 0x3e0 │ │ │ │ + str r6, [sp, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #880] @ 0x370 │ │ │ │ + str r5, [sp, #912] @ 0x390 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #800] @ 0x320 │ │ │ │ + str r5, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #672] @ 0x2a0 │ │ │ │ + str r5, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #528] @ 0x210 │ │ │ │ + str r5, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #336] @ 0x150 │ │ │ │ + str r5, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #176] @ 0xb0 │ │ │ │ + str r5, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #16] │ │ │ │ + str r4, [sp, #976] @ 0x3d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #912] @ 0x390 │ │ │ │ + str r4, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #736] @ 0x2e0 │ │ │ │ + str r4, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #592] @ 0x250 │ │ │ │ + str r4, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #464] @ 0x1d0 │ │ │ │ + str r4, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #320] @ 0x140 │ │ │ │ + str r4, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #176] @ 0xb0 │ │ │ │ + str r4, [sp, #208] @ 0xd0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #64] @ 0x40 │ │ │ │ + str r4, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #976] @ 0x3d0 │ │ │ │ + str r4, [sp, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #848] @ 0x350 │ │ │ │ + str r3, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #736] @ 0x2e0 │ │ │ │ + str r3, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r3, [sp, #640] @ 0x280 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #512] @ 0x200 │ │ │ │ + str r3, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #384] @ 0x180 │ │ │ │ + str r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #256] @ 0x100 │ │ │ │ + str r3, [sp, #304] @ 0x130 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #32] │ │ │ │ + str r3, [sp, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #944] @ 0x3b0 │ │ │ │ + str r2, [sp, #880] @ 0x370 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r2, [sp, #784] @ 0x310 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #640] @ 0x280 │ │ │ │ + str r2, [sp, #672] @ 0x2a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #496] @ 0x1f0 │ │ │ │ + str r2, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #400] @ 0x190 │ │ │ │ + str r2, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #288] @ 0x120 │ │ │ │ + str r2, [sp, #304] @ 0x130 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #192] @ 0xc0 │ │ │ │ + str r2, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #80] @ 0x50 │ │ │ │ + str r1, [sp, #992] @ 0x3e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #944] @ 0x3b0 │ │ │ │ + str r1, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #768] @ 0x300 │ │ │ │ + str r1, [sp, #672] @ 0x2a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #608] @ 0x260 │ │ │ │ + str r1, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #448] @ 0x1c0 │ │ │ │ + str r1, [sp, #352] @ 0x160 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #288] @ 0x120 │ │ │ │ + str r1, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #128] @ 0x80 │ │ │ │ + str r1, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #992] @ 0x3e0 │ │ │ │ + str r0, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #832] @ 0x340 │ │ │ │ + str r0, [sp, #784] @ 0x310 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #688] @ 0x2b0 │ │ │ │ + str r0, [sp, #640] @ 0x280 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #544] @ 0x220 │ │ │ │ + str r0, [sp, #496] @ 0x1f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #400] @ 0x190 │ │ │ │ + str r0, [sp, #352] @ 0x160 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #256] @ 0x100 │ │ │ │ + str r0, [sp, #208] @ 0xd0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #112] @ 0x70 │ │ │ │ + str r0, [sp, #64] @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r7, #62] @ 0x3e │ │ │ │ + ldrh r4, [r5, #62] @ 0x3e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r2, #62] @ 0x3e │ │ │ │ + ldrh r0, [r1, #62] @ 0x3e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r6, #60] @ 0x3c │ │ │ │ + ldrh r0, [r4, #60] @ 0x3c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r1, #60] @ 0x3c │ │ │ │ + ldrh r0, [r7, #58] @ 0x3a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r5, #58] @ 0x3a │ │ │ │ + ldrh r0, [r2, #58] @ 0x3a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r0, #58] @ 0x3a │ │ │ │ + ldrh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r3, #56] @ 0x38 │ │ │ │ + ldrh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r6, #54] @ 0x36 │ │ │ │ + ldrh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r1, #54] @ 0x36 │ │ │ │ + ldrh r0, [r5, #52] @ 0x34 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r4, #52] @ 0x34 │ │ │ │ + ldrh r0, [r7, #50] @ 0x32 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r6, #50] @ 0x32 │ │ │ │ + ldrh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r1, #50] @ 0x32 │ │ │ │ + ldrh r0, [r5, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r3, #48] @ 0x30 │ │ │ │ + ldrh r4, [r7, #46] @ 0x2e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r5, #46] @ 0x2e │ │ │ │ + ldrh r4, [r2, #46] @ 0x2e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r1, #46] @ 0x2e │ │ │ │ + ldrh r4, [r5, #44] @ 0x2c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r3, #44] @ 0x2c │ │ │ │ + ldrh r4, [r1, #44] @ 0x2c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r6, #42] @ 0x2a │ │ │ │ + ldrh r4, [r5, #42] @ 0x2a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r1, #42] @ 0x2a │ │ │ │ + ldrh r0, [r1, #42] @ 0x2a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r5, #40] @ 0x28 │ │ │ │ + ldrh r0, [r6, #40] @ 0x28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r1, #40] @ 0x28 │ │ │ │ + ldrh r0, [r2, #40] @ 0x28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r5, #38] @ 0x26 │ │ │ │ + ldrh r0, [r6, #38] @ 0x26 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrh r0, [r2, #38] @ 0x26 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r6, #36] @ 0x24 │ │ │ │ + ldrh r4, [r5, #36] @ 0x24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r2, #36] @ 0x24 │ │ │ │ + ldrh r4, [r1, #36] @ 0x24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r6, #34] @ 0x22 │ │ │ │ + ldrh r4, [r4, #34] @ 0x22 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r1, #34] @ 0x22 │ │ │ │ + ldrh r4, [r6, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r5, #32] │ │ │ │ + ldrh r4, [r1, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r0, #32] │ │ │ │ + ldrh r0, [r5, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r2, #30] │ │ │ │ + ldrh r0, [r1, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r5, #28] │ │ │ │ + ldrh r4, [r6, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r1, #28] │ │ │ │ + ldrh r4, [r2, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r5, #26] │ │ │ │ + ldrh r4, [r6, #26] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r2, #26] │ │ │ │ + ldrh r0, [r2, #26] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r6, #24] │ │ │ │ + ldrh r4, [r7, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrh r4, [r2, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrh r0, [r6, #22] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r3, #22] │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r6, #20] │ │ │ │ + ldrh r0, [r2, #22] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r2, #20] │ │ │ │ + ldrh r0, [r6, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r6, #18] │ │ │ │ + ldrh r4, [r7, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r2, #18] │ │ │ │ + ldrh r0, [r1, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r3, #16] │ │ │ │ + ldrh r0, [r3, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrh r0, [r5, #14] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrh r0, [r7, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrh r0, [r1, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r3, #10] │ │ │ │ + ldrh r4, [r3, #10] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r5, #8] │ │ │ │ + ldrh r0, [r6, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r7, #6] │ │ │ │ + ldrh r4, [r2, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r2, #6] │ │ │ │ + ldrh r4, [r6, #6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r6, #4] │ │ │ │ + ldrh r4, [r1, #6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r2, #4] │ │ │ │ + ldrh r4, [r5, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r5, #2] │ │ │ │ + ldrh r0, [r2, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r1, #2] │ │ │ │ + ldrh r0, [r6, #2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r6, #0] │ │ │ │ + ldrh r4, [r2, #2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r2, #0] │ │ │ │ + ldrh r0, [r7, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r6, #62] @ 0x3e │ │ │ │ + ldrh r0, [r0, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r3, #62] @ 0x3e │ │ │ │ + strh r4, [r3, #62] @ 0x3e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r4, #60] @ 0x3c │ │ │ │ + strh r4, [r5, #60] @ 0x3c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r7, #58] @ 0x3a │ │ │ │ + strh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r1, #58] @ 0x3a │ │ │ │ + strh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r4, #56] @ 0x38 │ │ │ │ + strh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r0, #56] @ 0x38 │ │ │ │ + strh r4, [r4, #56] @ 0x38 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r5, #54] @ 0x36 │ │ │ │ + strh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r0, #54] @ 0x36 │ │ │ │ + strh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r4, #52] @ 0x34 │ │ │ │ + strh r0, [r5, #52] @ 0x34 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r6, #50] @ 0x32 │ │ │ │ + strh r0, [r1, #52] @ 0x34 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + strh r0, [r5, #50] @ 0x32 │ │ │ │ lsls r3, r7, #2 │ │ │ │ strh r0, [r1, #50] @ 0x32 │ │ │ │ lsls r3, r7, #2 │ │ │ │ strh r0, [r5, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r1, #48] @ 0x30 │ │ │ │ + strh r4, [r1, #48] @ 0x30 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + strh r4, [r4, #46] @ 0x2e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r5, #46] @ 0x2e │ │ │ │ + strh r0, [r0, #46] @ 0x2e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r1, #46] @ 0x2e │ │ │ │ + strh r0, [r4, #44] @ 0x2c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r5, #44] @ 0x2c │ │ │ │ + strh r0, [r0, #44] @ 0x2c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r0, #44] @ 0x2c │ │ │ │ + strh r0, [r5, #42] @ 0x2a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r4, #42] @ 0x2a │ │ │ │ + strh r0, [r2, #42] @ 0x2a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r0, #42] @ 0x2a │ │ │ │ + strh r0, [r7, #40] @ 0x28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ strh r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ strh r0, [r1, #40] @ 0x28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ strh r0, [r6, #38] @ 0x26 │ │ │ │ lsls r3, r7, #2 │ │ │ │ @@ -1837991,388 +1837983,380 @@ │ │ │ │ lsls r3, r7, #2 │ │ │ │ strh r0, [r0, #38] @ 0x26 │ │ │ │ lsls r3, r7, #2 │ │ │ │ strh r0, [r5, #36] @ 0x24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ strh r0, [r2, #36] @ 0x24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r7, #34] @ 0x22 │ │ │ │ + strh r4, [r6, #34] @ 0x22 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r4, #34] @ 0x22 │ │ │ │ + strh r4, [r3, #34] @ 0x22 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r1, #34] @ 0x22 │ │ │ │ + strh r4, [r0, #34] @ 0x22 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r6, #32] │ │ │ │ + strh r4, [r4, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r2, #32] │ │ │ │ + strh r0, [r1, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r7, #30] │ │ │ │ + strh r4, [r5, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r4, #30] │ │ │ │ + strh r0, [r2, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r0, #30] │ │ │ │ + strh r4, [r6, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r5, #28] │ │ │ │ + strh r0, [r3, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r1, #28] │ │ │ │ + strh r4, [r0, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strh r0, [r6, #26] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r2, #26] │ │ │ │ + strh r4, [r3, #26] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r7, #24] │ │ │ │ + strh r4, [r7, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r4, #24] │ │ │ │ + strh r0, [r5, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r2, #24] │ │ │ │ + strh r4, [r2, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r7, #22] │ │ │ │ + ldc 0, cr0, [r8], #744 @ 0x2e8 │ │ │ │ + strh r4, [r6, #22] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r3, #22] │ │ │ │ + strh r0, [r4, #22] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strh r0, [r1, #22] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r6, #20] │ │ │ │ + strh r0, [r6, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - mrrc 0, 11, r0, r8, cr10 │ │ │ │ - strh r4, [r2, #20] │ │ │ │ + strh r0, [r3, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strh r0, [r0, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strh r0, [r5, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strh r0, [r2, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strh r0, [r7, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strh r0, [r4, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strh r0, [r1, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r6, #14] │ │ │ │ + strh r0, [r5, #14] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r3, #14] │ │ │ │ + strh r0, [r1, #14] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r0, #14] │ │ │ │ + strh r0, [r4, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r5, #12] │ │ │ │ + strh r4, [r7, #10] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r1, #12] │ │ │ │ + strh r0, [r4, #10] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r5, #10] │ │ │ │ + strh r4, [r0, #10] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r0, #10] │ │ │ │ + strh r4, [r5, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r3, #8] │ │ │ │ + strh r0, [r2, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r0, #8] │ │ │ │ + strh r4, [r6, #6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r4, #6] │ │ │ │ + strh r4, [r2, #6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r1, #6] │ │ │ │ + strh r4, [r6, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r6, #4] │ │ │ │ + strh r0, [r3, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r2, #4] │ │ │ │ + strh r0, [r0, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r6, #2] │ │ │ │ + strh r4, [r4, #2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r2, #2] │ │ │ │ + strh r4, [r1, #2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r7, #0] │ │ │ │ + strh r4, [r6, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r4, #0] │ │ │ │ + strh r4, [r3, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strh r4, [r0, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrb r4, [r5, #31] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r2, #31] │ │ │ │ + ldrb r0, [r3, #31] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r7, #30] │ │ │ │ + ldrb r4, [r0, #31] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r4, #30] │ │ │ │ + ldrb r0, [r6, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r1, #30] │ │ │ │ + ldrb r0, [r3, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r7, #29] │ │ │ │ + ldrb r0, [r0, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r4, #29] │ │ │ │ + ldrb r0, [r4, #29] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r2, #29] │ │ │ │ + ldrb r0, [r0, #29] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r7, #28] │ │ │ │ + ldrb r4, [r4, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r4, #28] │ │ │ │ + ldrb r0, [r2, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r0, #28] │ │ │ │ + ldrb r0, [r7, #27] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrb r0, [r4, #27] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r0, #27] │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r6, #26] │ │ │ │ + ldrb r0, [r1, #27] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r3, #26] │ │ │ │ + ldrb r0, [r5, #26] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r0, #26] │ │ │ │ + ldrb r4, [r0, #26] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r5, #25] │ │ │ │ + ldrb r4, [r4, #25] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r1, #25] │ │ │ │ + ldrb r0, [r0, #25] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r4, #24] │ │ │ │ + ldrb r4, [r3, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r0, #24] │ │ │ │ + ldrb r0, [r7, #23] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r4, #23] │ │ │ │ + ldrb r0, [r3, #23] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r7, #22] │ │ │ │ + ldrb r0, [r7, #22] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrb r0, [r3, #22] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r7, #21] │ │ │ │ + ldrb r4, [r7, #21] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r3, #21] │ │ │ │ + ldrb r0, [r4, #21] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r7, #20] │ │ │ │ + ldrb r4, [r0, #21] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r3, #20] │ │ │ │ + ldrb r0, [r5, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r0, #20] │ │ │ │ + ldrb r4, [r1, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r4, #19] │ │ │ │ + ldrb r4, [r6, #19] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r1, #19] │ │ │ │ + ldrb r0, [r3, #19] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r5, #18] │ │ │ │ + ldrb r4, [r7, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r2, #18] │ │ │ │ + ldrb r4, [r4, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r7, #17] │ │ │ │ + ldrb r4, [r1, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r3, #17] │ │ │ │ + ldrb r4, [r5, #17] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r0, #17] │ │ │ │ + ldrb r4, [r1, #17] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r5, #16] │ │ │ │ + ldrb r0, [r6, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r1, #16] │ │ │ │ + ldrb r4, [r2, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r5, #15] │ │ │ │ + ldrb r4, [r7, #15] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r2, #15] │ │ │ │ + ldrb r0, [r5, #15] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r6, #14] │ │ │ │ + ldrb r4, [r2, #15] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r3, #14] │ │ │ │ + ldrb r4, [r7, #14] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r1, #14] │ │ │ │ + ldrb r4, [r4, #14] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r6, #13] │ │ │ │ + ldrb r4, [r1, #14] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r3, #13] │ │ │ │ + ldrb r4, [r5, #13] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r0, #13] │ │ │ │ + ldrb r0, [r2, #13] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r5, #12] │ │ │ │ + ldrb r0, [r7, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r1, #12] │ │ │ │ + ldrb r0, [r4, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r6, #11] │ │ │ │ + ldrb r4, [r0, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r3, #11] │ │ │ │ + ldrb r4, [r5, #11] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r0, #11] │ │ │ │ + ldrb r4, [r2, #11] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r4, #10] │ │ │ │ + ldrb r4, [r7, #10] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r1, #10] │ │ │ │ + ldrb r0, [r5, #10] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r6, #9] │ │ │ │ + ldrb r4, [r2, #10] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r3, #9] │ │ │ │ + ldrb r0, [r0, #10] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r1, #9] │ │ │ │ + ldrb r4, [r5, #9] │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldrb r0, [r2, #9] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrb r4, [r6, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r4, #8] │ │ │ │ + ldrb r4, [r3, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r1, #8] │ │ │ │ + ldrb r4, [r0, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrb r0, [r6, #7] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrb r4, [r2, #7] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r7, #6] │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r4, #6] │ │ │ │ + ldrb r4, [r6, #6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r2, #6] │ │ │ │ + ldrb r4, [r2, #6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrb r4, [r6, #5] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrb r4, [r2, #5] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrb r4, [r6, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r2, #4] │ │ │ │ + ldrb r0, [r4, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r6, #3] │ │ │ │ + ldrb r4, [r1, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r2, #3] │ │ │ │ + ldrb r0, [r7, #3] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r0, #3] │ │ │ │ + ldrb r4, [r4, #3] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r5, #2] │ │ │ │ + ldrb r0, [r2, #3] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r3, #2] │ │ │ │ + ldrb r4, [r7, #2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r0, #2] │ │ │ │ + ldrb r0, [r5, #2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r6, #1] │ │ │ │ + ldrb r4, [r2, #2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r3, #1] │ │ │ │ + ldrb r0, [r0, #2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r1, #1] │ │ │ │ + ldrb r4, [r5, #1] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r6, #0] │ │ │ │ + ldrb r0, [r3, #1] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r4, #0] │ │ │ │ + ldrb r4, [r0, #1] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r1, #0] │ │ │ │ + ldrb r0, [r6, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r7, #31] │ │ │ │ + ldrb r4, [r3, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r4, #31] │ │ │ │ + ldrb r4, [r0, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r2, #31] │ │ │ │ + strb r4, [r5, #31] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r7, #30] │ │ │ │ + strb r4, [r2, #31] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r4, #30] │ │ │ │ + strb r4, [r5, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strb r4, [r1, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r6, #29] │ │ │ │ + strb r4, [r5, #29] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r1, #29] │ │ │ │ + strb r0, [r2, #29] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r5, #28] │ │ │ │ + strb r4, [r6, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r1, #28] │ │ │ │ + strb r0, [r3, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r6, #27] │ │ │ │ + strb r4, [r7, #27] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r2, #27] │ │ │ │ + strb r0, [r4, #27] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r7, #26] │ │ │ │ + strb r0, [r1, #27] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r3, #26] │ │ │ │ + strb r0, [r6, #26] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r0, #26] │ │ │ │ + strb r0, [r3, #26] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r5, #25] │ │ │ │ + strb r4, [r7, #25] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r2, #25] │ │ │ │ + strb r0, [r4, #25] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r7, #24] │ │ │ │ + strb r4, [r0, #25] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r3, #24] │ │ │ │ + strb r0, [r5, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r0, #24] │ │ │ │ + strb r0, [r1, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r4, #23] │ │ │ │ + strb r0, [r5, #23] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r1, #23] │ │ │ │ + strb r4, [r1, #23] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r5, #22] │ │ │ │ + strb r0, [r6, #22] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r1, #22] │ │ │ │ + strb r0, [r2, #22] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r5, #21] │ │ │ │ + strb r0, [r6, #21] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strb r0, [r2, #21] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r6, #20] │ │ │ │ + strb r4, [r7, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r2, #20] │ │ │ │ + strb r4, [r4, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r6, #19] │ │ │ │ + strb r4, [r1, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r3, #19] │ │ │ │ + strb r4, [r5, #19] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r0, #19] │ │ │ │ + strb r0, [r2, #19] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r5, #18] │ │ │ │ + strb r0, [r7, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strb r4, [r1, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r6, #17] │ │ │ │ + strb r0, [r4, #17] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r3, #17] │ │ │ │ + strb r0, [r7, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r5, #16] │ │ │ │ + strb r0, [r2, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r0, #16] │ │ │ │ + strb r0, [r5, #15] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r3, #15] │ │ │ │ + strb r0, [r0, #15] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r6, #14] │ │ │ │ + strb r4, [r3, #14] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r1, #14] │ │ │ │ + strb r0, [r7, #13] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r4, #13] │ │ │ │ + strb r4, [r3, #13] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r7, #12] │ │ │ │ + strb r4, [r0, #13] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r3, #12] │ │ │ │ + strb r4, [r5, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r7, #11] │ │ │ │ + strb r4, [r1, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r4, #11] │ │ │ │ + strb r4, [r5, #11] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strb r4, [r1, #11] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r5, #10] │ │ │ │ + strb r0, [r6, #10] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strb r4, [r1, #10] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r5, #9] │ │ │ │ + strb r0, [r5, #9] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r2, #9] │ │ │ │ + strb r4, [r0, #9] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r5, #8] │ │ │ │ + strb r0, [r5, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strb r0, [r1, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r4, #7] │ │ │ │ + strb r4, [r5, #7] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r1, #7] │ │ │ │ + strb r4, [r2, #7] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r5, #6] │ │ │ │ + strb r0, [r6, #6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strb r4, [r1, #6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r6, #5] │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - strb r0, [r2, #5] │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - strb r4, [r5, #4] │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - strb r0, [r2, #4] │ │ │ │ + strb r0, [r6, #5] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r6, #3] │ │ │ │ + strb r4, [r2, #5] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r2, #3] │ │ │ │ + strb r0, [r6, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r6, #2] │ │ │ │ + strb r4, [r2, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r2, #2] │ │ │ │ + strb r4, [r6, #3] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r0, [pc, #332] @ (57d144 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b6f4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #332] @ (57d148 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b6f8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ @@ -1838534,125 +1838518,125 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #224] @ (57d21c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b7cc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #224] @ (57d220 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b7d0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r2, [r3, #32] │ │ │ │ + ldr r2, [r7, #36] @ 0x24 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r0, [r5, #36] @ 0x24 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r6, [r2, #36] @ 0x24 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r0, [r7, #32] │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r2, [r4, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r0, [r1, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [r6, #28] │ │ │ │ + ldr r6, [r5, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [r0, #28] │ │ │ │ + ldr r2, [r7, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ + ldr r0, [r4, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [r1, #24] │ │ │ │ + ldr r6, [r7, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r6, #20] │ │ │ │ + ldr r4, [r4, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [r3, #20] │ │ │ │ + ldr r6, [r0, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r0, #20] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [r3, #16] │ │ │ │ + ldr r6, [r1, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r0, #16] │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [r4, #12] │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r1, #12] │ │ │ │ + ldr r4, [r7, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [r5, #8] │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ + ldr r0, [r1, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r3, #4] │ │ │ │ + ldr r4, [r2, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ + ldr r6, [r7, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ + ldr r4, [r4, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [r1, #0] │ │ │ │ + ldr r6, [r0, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r6, #124] @ 0x7c │ │ │ │ + str r0, [r6, #124] @ 0x7c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [r3, #124] @ 0x7c │ │ │ │ + str r6, [r2, #124] @ 0x7c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r0, #124] @ 0x7c │ │ │ │ + str r4, [r7, #120] @ 0x78 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r6, [r4, #120] @ 0x78 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r0, [r2, #120] @ 0x78 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [r6, #116] @ 0x74 │ │ │ │ + str r2, [r6, #116] @ 0x74 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r4, [r3, #116] @ 0x74 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [r0, #116] @ 0x74 │ │ │ │ + str r6, [r7, #112] @ 0x70 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r6, #112] @ 0x70 │ │ │ │ + str r4, [r4, #112] @ 0x70 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [r2, #112] @ 0x70 │ │ │ │ + str r6, [r1, #112] @ 0x70 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r7, #108] @ 0x6c │ │ │ │ + str r0, [r7, #108] @ 0x6c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [r3, #108] @ 0x6c │ │ │ │ + str r2, [r4, #108] @ 0x6c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r0, #108] @ 0x6c │ │ │ │ + str r4, [r1, #108] @ 0x6c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [r5, #104] @ 0x68 │ │ │ │ + str r6, [r6, #104] @ 0x68 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r3, #104] @ 0x68 │ │ │ │ + str r0, [r4, #104] @ 0x68 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [r0, #104] @ 0x68 │ │ │ │ + str r2, [r1, #104] @ 0x68 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r5, #100] @ 0x64 │ │ │ │ + str r4, [r6, #100] @ 0x64 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [r2, #100] @ 0x64 │ │ │ │ + str r2, [r3, #100] @ 0x64 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r0, #100] @ 0x64 │ │ │ │ + str r4, [r0, #100] @ 0x64 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r2, [r5, #96] @ 0x60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r4, [r2, #96] @ 0x60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r2, [r7, #92] @ 0x5c │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r4, [r4, #92] @ 0x5c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [r1, #92] @ 0x5c │ │ │ │ + str r2, [r2, #92] @ 0x5c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r6, #88] @ 0x58 │ │ │ │ + str r0, [r0, #92] @ 0x5c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [r3, #88] @ 0x58 │ │ │ │ + str r2, [r5, #88] @ 0x58 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r0, #88] @ 0x58 │ │ │ │ + str r0, [r3, #88] @ 0x58 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [r6, #84] @ 0x54 │ │ │ │ + str r2, [r7, #84] @ 0x54 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r4, #84] @ 0x54 │ │ │ │ + str r0, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r2, [r1, #84] @ 0x54 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r7, #80] @ 0x50 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - str r2, [r3, #80] @ 0x50 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - str r0, [r1, #80] @ 0x50 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - str r2, [r5, #76] @ 0x4c │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - str r4, [r1, #76] @ 0x4c │ │ │ │ + str r4, [r5, #80] @ 0x50 │ │ │ │ lsls r3, r7, #2 │ │ │ │ movw r3, #5148 @ 0x141c │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 57d2ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b89c> │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.w 57d630 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46bbe0> │ │ │ │ @@ -1839096,21 +1839080,21 @@ │ │ │ │ beq.w 57d26a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b81a> │ │ │ │ b.n 57d2e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b898> │ │ │ │ sub.w r1, r1, #6912 @ 0x1b00 │ │ │ │ subs r1, #4 │ │ │ │ cmp r1, #2 │ │ │ │ bls.w 57d26a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b81a> │ │ │ │ b.n 57d2e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x46b898> │ │ │ │ - str r2, [sp, #968] @ 0x3c8 │ │ │ │ + str r3, [sp, #328] @ 0x148 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r2, [sp, #888] @ 0x378 │ │ │ │ + str r3, [sp, #248] @ 0xf8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r2, [sp, #992] @ 0x3e0 │ │ │ │ + str r3, [sp, #352] @ 0x160 │ │ │ │ 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 │ │ │ │ @@ -1844686,19 +1844670,19 @@ │ │ │ │ movs r3, r5 │ │ │ │ movs r3, r5 │ │ │ │ movs r3, r5 │ │ │ │ movs r3, r5 │ │ │ │ ldcl 1, cr0, [ip], {119} @ 0x77 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r6, #7 │ │ │ │ + movs r0, #82 @ 0x52 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r2, [r7, #62] @ 0x3e │ │ │ │ + ldrh r2, [r3, #2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r3, r0] │ │ │ │ + ldr r4, [r7, r1] │ │ │ │ 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 │ │ │ │ @@ -1847211,17 +1847195,17 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #12] @ (582ee4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x471494>) │ │ │ │ add r0, pc │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #12] @ (582ee8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x471498>) │ │ │ │ add r0, pc │ │ │ │ pop {r4, pc} │ │ │ │ - stc 1, cr0, [r4], #-268 @ 0xfffffef4 │ │ │ │ - ldc 1, cr0, [lr], {67} @ 0x43 │ │ │ │ - stc 1, cr0, [ip], {67} @ 0x43 │ │ │ │ + stc 1, cr0, [r4], {67} @ 0x43 │ │ │ │ + ldcl 1, cr0, [lr], #-268 @ 0xfffffef4 │ │ │ │ + stcl 1, cr0, [ip], #-268 @ 0xfffffef4 │ │ │ │ stmdb 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] @ (5830b4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x471664>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ ldr r3, [pc, #436] @ (5830b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x471668>) │ │ │ │ @@ -1849005,15 +1848989,15 @@ │ │ │ │ subs r7, #22 │ │ │ │ asrs r7, r0, #26 │ │ │ │ subs r6, #153 @ 0x99 │ │ │ │ stmia r2!, {r5} │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 584198 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x472748> │ │ │ │ + bgt.n 584258 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x472808> │ │ │ │ lsls r3, r0, #5 │ │ │ │ it ge │ │ │ │ lslge r7, r6, #5 │ │ │ │ ldr r1, [pc, #148] @ (584314 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4728c4>) │ │ │ │ subs r7, #146 @ 0x92 │ │ │ │ add r0, pc, #148 @ (adr r0, 584318 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4728c8>) │ │ │ │ subs r7, #149 @ 0x95 │ │ │ │ @@ -1849352,31 +1849336,31 @@ │ │ │ │ bne.n 58466a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x472c1a> │ │ │ │ b.n 584484 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x472a34> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ cbnz r4, 58470c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x472cbc> │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 584674 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x472c24> │ │ │ │ + bvc.n 584734 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x472ce4> │ │ │ │ lsls r3, r0, #5 │ │ │ │ cbnz r4, 5846fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x472cac> │ │ │ │ lsls r7, r6, #5 │ │ │ │ - bvs.n 5847a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x472d50> │ │ │ │ + bvs.n 584660 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x472c10> │ │ │ │ lsls r3, r0, #5 │ │ │ │ - bvs.n 5846f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x472ca8> │ │ │ │ + bvs.n 5845b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x472b68> │ │ │ │ lsls r3, r0, #5 │ │ │ │ - bpl.n 584658 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x472c08> │ │ │ │ + bvs.n 584718 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x472cc8> │ │ │ │ lsls r3, r0, #5 │ │ │ │ - bpl.n 5845c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x472b74> │ │ │ │ + bpl.n 584684 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x472c34> │ │ │ │ lsls r3, r0, #5 │ │ │ │ - bpl.n 584730 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x472ce0> │ │ │ │ + bpl.n 5845f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x472ba0> │ │ │ │ lsls r3, r0, #5 │ │ │ │ - bmi.n 584650 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x472c00> │ │ │ │ + bpl.n 584710 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x472cc0> │ │ │ │ lsls r3, r0, #5 │ │ │ │ - bmi.n 5845f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x472ba8> │ │ │ │ + bmi.n 5846b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x472c68> │ │ │ │ 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 │ │ │ │ @@ -1849805,15 +1849789,15 @@ │ │ │ │ add.w lr, r4, #192 @ 0xc0 │ │ │ │ cmp r6, #16 │ │ │ │ bne.n 584b5e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x47310e> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 584bcc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x47317c> │ │ │ │ + bne.n 584c8c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x47323c> │ │ │ │ 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 │ │ │ │ @@ -1857851,20 +1857835,20 @@ │ │ │ │ ... │ │ │ │ ldrb r4, [r0, r2] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r6, r1] │ │ │ │ lsls r7, r6, #5 │ │ │ │ - @ instruction: 0xf79e00ba │ │ │ │ + @ instruction: 0xf7fe00ba │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #46] @ 0x2e │ │ │ │ + ldrh r6, [r7, #48] @ 0x30 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ ldr r6, [r2, r5] │ │ │ │ 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 │ │ │ │ @@ -1858933,18 +1858917,18 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r2, r1] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [ip, #-744]! @ 0xfffffd18 │ │ │ │ - stcl 0, cr0, [r6, #-744]! @ 0xfffffd18 │ │ │ │ - ldcl 0, cr0, [lr, #-744] @ 0xfffffd18 │ │ │ │ - ldr r4, [r5, #96] @ 0x60 │ │ │ │ + stcl 0, cr0, [ip, #744] @ 0x2e8 │ │ │ │ + stcl 0, cr0, [r6, #744] @ 0x2e8 │ │ │ │ + ldc 0, cr0, [lr, #744]! @ 0x2e8 │ │ │ │ + ldr r4, [r1, #104] @ 0x68 │ │ │ │ lsls r3, r0, #5 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #168] @ (58b344 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4798f4>) │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1860848,15 +1860832,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r4, #216 @ 0xd8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 58c6a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x47ac50> │ │ │ │ + bhi.n 58c560 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x47ab10> │ │ │ │ lsls r2, r7, #2 │ │ │ │ subs r1, #248 @ 0xf8 │ │ │ │ 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 │ │ │ │ @@ -1861177,15 +1861161,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ b.n 58c892 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x47ae42> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ subs r1, #180 @ 0xb4 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 58c9e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x47af90> │ │ │ │ + bpl.n 58c8a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x47ae50> │ │ │ │ lsls r2, r7, #2 │ │ │ │ adds r7, #16 │ │ │ │ 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 │ │ │ │ @@ -1861926,15 +1861910,15 @@ │ │ │ │ b.n 58cf6e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x47b51e> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #60 @ 0x3c │ │ │ │ lsls r7, r6, #5 │ │ │ │ - bne.n 58d0c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x47b674> │ │ │ │ + bcs.n 58d184 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x47b734> │ │ │ │ lsls r2, r7, #2 │ │ │ │ adds r0, #54 @ 0x36 │ │ │ │ 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 │ │ │ │ @@ -1862275,19 +1862259,19 @@ │ │ │ │ str.w r0, [r7, #-4] │ │ │ │ b.n 58d37a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x47b92a> │ │ │ │ ... │ │ │ │ cmp r6, #178 @ 0xb2 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r6} │ │ │ │ + ldmia r2!, {r5, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r1!, {r5, r6, r7} │ │ │ │ + ldmia r2!, {r6} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r7!, {r3, r4, r5} │ │ │ │ + stmia r7!, {r3, r4, r7} │ │ │ │ lsls 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 │ │ │ │ @@ -1863353,18 +1863337,18 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r3, #68 @ 0x44 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00de │ │ │ │ - lsls r2, r7, #2 │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ - lsls r7, r6, #5 │ │ │ │ + ittt cc │ │ │ │ + lslcc r2, r7, #2 │ │ │ │ + movcc r0, #66 @ 0x42 │ │ │ │ + lslcc r7, r6, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r1, [r0, #260] @ 0x104 │ │ │ │ mov r4, r0 │ │ │ │ cbz r1, 58e006 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x47c5b6> │ │ │ │ @@ -1884336,110 +1884320,110 @@ │ │ │ │ str r0, [r5, #44] @ 0x2c │ │ │ │ b.n 59c4ca <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48aa7a> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ subs r5, #244 @ 0xf4 │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 59c5d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ab88> │ │ │ │ + bge.n 59c698 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ac48> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bls.n 59c5dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ab8c> │ │ │ │ + bge.n 59c69c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ac4c> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bls.n 59c5e8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ab98> │ │ │ │ + bge.n 59c6a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ac58> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bls.n 59c604 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48abb4> │ │ │ │ + bge.n 59c6c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ac74> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bls.n 59c624 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48abd4> │ │ │ │ + bge.n 59c6e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ac94> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bls.n 59c630 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48abe0> │ │ │ │ + bge.n 59c6f0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48aca0> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bls.n 59c64c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48abfc> │ │ │ │ + bge.n 59c70c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48acbc> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bls.n 59c65c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ac0c> │ │ │ │ + bge.n 59c71c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48accc> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bge.n 59c674 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ac24> │ │ │ │ + bge.n 59c734 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ace4> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bge.n 59c684 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ac34> │ │ │ │ + bge.n 59c744 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48acf4> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bge.n 59c694 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ac44> │ │ │ │ + bge.n 59c754 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ad04> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bge.n 59c6cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ac7c> │ │ │ │ + bge.n 59c58c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ab3c> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bge.n 59c6ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ac9c> │ │ │ │ + bge.n 59c5ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ab5c> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bge.n 59c724 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48acd4> │ │ │ │ + bge.n 59c5e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ab94> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bge.n 59c74c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48acfc> │ │ │ │ + bge.n 59c60c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48abbc> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bge.n 59c75c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ad0c> │ │ │ │ + bge.n 59c61c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48abcc> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bge.n 59c594 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ab44> │ │ │ │ + bge.n 59c654 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ac04> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bge.n 59c5ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ab5c> │ │ │ │ + bge.n 59c66c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ac1c> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bge.n 59c5c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ab74> │ │ │ │ + bge.n 59c684 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ac34> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bge.n 59c5ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ab9c> │ │ │ │ + blt.n 59c6ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ac5c> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bge.n 59c5ec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ab9c> │ │ │ │ + blt.n 59c6ac <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ac5c> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bge.n 59c604 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48abb4> │ │ │ │ + blt.n 59c6c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ac74> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bge.n 59c620 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48abd0> │ │ │ │ + blt.n 59c6e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ac90> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bge.n 59c638 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48abe8> │ │ │ │ + blt.n 59c6f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48aca8> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bge.n 59c640 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48abf0> │ │ │ │ + blt.n 59c700 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48acb0> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bge.n 59c680 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ac30> │ │ │ │ + blt.n 59c740 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48acf0> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bge.n 59c6a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ac58> │ │ │ │ + blt.n 59c768 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ad18> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - blt.n 59c6b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ac68> │ │ │ │ + blt.n 59c778 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ad28> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - blt.n 59c6e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ac94> │ │ │ │ + blt.n 59c7a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ad54> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - blt.n 59c6f8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48aca8> │ │ │ │ + blt.n 59c5b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ab68> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - blt.n 59c70c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48acbc> │ │ │ │ + blt.n 59c5cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ab7c> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - blt.n 59c720 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48acd0> │ │ │ │ + blt.n 59c5e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ab90> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - blt.n 59c744 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48acf4> │ │ │ │ + blt.n 59c604 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48abb4> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - blt.n 59c768 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ad18> │ │ │ │ + blt.n 59c628 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48abd8> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - blt.n 59c764 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ad14> │ │ │ │ + blt.n 59c624 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48abd4> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - blt.n 59c760 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ad10> │ │ │ │ + blt.n 59c620 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48abd0> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - blt.n 59c774 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ad24> │ │ │ │ + blt.n 59c634 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48abe4> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - blt.n 59c78c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ad3c> │ │ │ │ + blt.n 59c64c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48abfc> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - blt.n 59c78c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ad3c> │ │ │ │ + blt.n 59c64c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48abfc> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - blt.n 59c794 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ad44> │ │ │ │ + blt.n 59c654 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ac04> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - blt.n 59c7a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ad54> │ │ │ │ + blt.n 59c664 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ac14> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - blt.n 59c7c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ad78> │ │ │ │ + blt.n 59c688 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ac38> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - cdp 0, 14, cr0, cr14, cr0, {6} │ │ │ │ - blt.n 59c758 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ad08> │ │ │ │ + vhadd.s8 q8, q15, q0 │ │ │ │ + blt.n 59c618 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48abc8> │ │ │ │ lsls r1, r7, #2 │ │ │ │ subs r2, #90 @ 0x5a │ │ │ │ lsls r6, r6, #5 │ │ │ │ - bge.n 59c6e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ac90> │ │ │ │ + blt.n 59c7a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ad50> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - b.n 59c454 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48aa04> │ │ │ │ + b.n 59c514 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48aac4> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bge.n 59c6a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ac50> │ │ │ │ + blt.n 59c760 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ad10> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bge.n 59c65c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ac0c> │ │ │ │ + blt.n 59c71c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48accc> │ │ │ │ lsls r1, r7, #2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 59c714 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48acc4> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ @@ -1887904,29 +1887888,29 @@ │ │ │ │ nop │ │ │ │ asrs r0, r3, #29 │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #24 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - @ instruction: 0xb64a │ │ │ │ + @ instruction: 0xb6aa │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsb r0, [r0, r7] │ │ │ │ + ldr r0, [r4, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cpsid a │ │ │ │ + @ instruction: 0xb6d4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsb r2, [r6, r6] │ │ │ │ + ldr r2, [r2, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb656 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsb r4, [r4, r6] │ │ │ │ + ldr r4, [r0, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - push {r4, r5, r7, lr} │ │ │ │ + setpan #0 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsb r6, [r2, r6] │ │ │ │ + ldrsb r6, [r6, r7] │ │ │ │ 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 │ │ │ │ @@ -1889818,15 +1889802,15 @@ │ │ │ │ bx lr │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r1, #3 │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #408] @ (5a0138 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48e6e8>) │ │ │ │ + ldr r2, [pc, #792] @ (5a02b8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48e868>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ lsls r0, r2, #2 │ │ │ │ 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 │ │ │ │ @@ -1889960,17 +1889944,17 @@ │ │ │ │ str r2, [r3, #32] │ │ │ │ b.n 5a0014 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48e5c4> │ │ │ │ nop │ │ │ │ movs r0, r6 │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #928 @ (adr r0, 5a04a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48ea54>) │ │ │ │ + add r1, pc, #288 @ (adr r1, 5a0224 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48e7d4>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - rors r4, r5 │ │ │ │ + negs r4, r1 │ │ │ │ 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 │ │ │ │ @@ -1901996,15 +1901980,15 @@ │ │ │ │ orreq.w r2, r2, #2 │ │ │ │ strbeq r2, [r3, #3] │ │ │ │ b.n 5a8670 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x496c20> │ │ │ │ bl 4608bc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34ee6c> │ │ │ │ movw r3, #12336 @ 0x3030 │ │ │ │ b.n 5a868a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x496c3a> │ │ │ │ nop │ │ │ │ - stmia r5!, {r2, r3, r6} │ │ │ │ + stmia r5!, {r2, r3, r5, r7} │ │ │ │ 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 │ │ │ │ @@ -1902060,15 +1902044,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 5a8780 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x496d30> │ │ │ │ blx 74568 │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ b.n 5a8788 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x496d38> │ │ │ │ add.w r0, r6, #628 @ 0x274 │ │ │ │ add.w r7, r6, #215040 @ 0x34800 │ │ │ │ - bl af41d4 │ │ │ │ + bl af41bc │ │ │ │ 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 │ │ │ │ @@ -1902154,15 +1902138,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 74568 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ b.n 5a88a2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x496e52> │ │ │ │ ldrb r0, [r1, #3] │ │ │ │ lsls r5, r6, #5 │ │ │ │ - ldr r4, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r5, [sp, #368] @ 0x170 │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r5, #120 @ 0x78 │ │ │ │ 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 │ │ │ │ @@ -1902443,15 +1902427,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r7, #27] │ │ │ │ lsls r5, r6, #5 │ │ │ │ strb r0, [r7, #20] │ │ │ │ lsls r5, r6, #5 │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ + ldr r1, [sp, #392] @ 0x188 │ │ │ │ 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 │ │ │ │ @@ -1902580,15 +1902564,15 @@ │ │ │ │ bne.n 5a8d60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x497310> │ │ │ │ dmb ish │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5a8d46 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4972f6> │ │ │ │ b.n 5a8ce0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x497290> │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r1, [sp, #808] @ 0x328 │ │ │ │ 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 │ │ │ │ @@ -1902776,19 +1902760,19 @@ │ │ │ │ bl 5a0a10 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48efc0> │ │ │ │ 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 5a8e22 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4973d2> │ │ │ │ - str r5, [sp, #784] @ 0x310 │ │ │ │ + str r6, [sp, #144] @ 0x90 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - str r5, [sp, #600] @ 0x258 │ │ │ │ + str r5, [sp, #984] @ 0x3d8 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - str r5, [sp, #304] @ 0x130 │ │ │ │ + str r5, [sp, #688] @ 0x2b0 │ │ │ │ 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 │ │ │ │ @@ -1903391,15 +1903375,15 @@ │ │ │ │ beq.n 5a9754 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x497d04> │ │ │ │ lsls r0, r4, #3 │ │ │ │ bmi.n 5a9754 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x497d04> │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ cbz r3, 5a96c6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x497c76> │ │ │ │ add.w r0, r6, #628 @ 0x274 │ │ │ │ mov r6, fp │ │ │ │ - bl af4418 │ │ │ │ + bl af4400 │ │ │ │ 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] │ │ │ │ @@ -1903551,15 +1903535,15 @@ │ │ │ │ strb.w r2, [r5, #122] @ 0x7a │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5a9662 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x497c12> │ │ │ │ ands.w r1, r4, #8 │ │ │ │ beq.n 5a975a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x497d0a> │ │ │ │ add.w r0, r6, #628 @ 0x274 │ │ │ │ add.w r7, r6, #628 @ 0x274 │ │ │ │ - bl af4418 │ │ │ │ + bl af4400 │ │ │ │ ldr.w r8, [r6, #672] @ 0x2a0 │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r0, [fp] │ │ │ │ mov r1, r8 │ │ │ │ blx 735fc <__aeabi_uidivmod@plt> │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ mov r3, r8 │ │ │ │ @@ -1903629,15 +1903613,15 @@ │ │ │ │ cmp r4, r1 │ │ │ │ it ls │ │ │ │ movls r0, r3 │ │ │ │ bls.n 5a98fc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x497eac> │ │ │ │ b.n 5a98da <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x497e8a> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl af4448 │ │ │ │ + bl af4430 │ │ │ │ b.n 5a97b2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x497d62> │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr.w r2, [r2, #1564] @ 0x61c │ │ │ │ dmb ish │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 5a993c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x497eec> │ │ │ │ ldr.w r0, [fp] │ │ │ │ @@ -1903712,17 +1903696,17 @@ │ │ │ │ mov fp, r7 │ │ │ │ b.n 5a995c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x497f0c> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r0, #28] │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #42] @ 0x2a │ │ │ │ + ldrh r0, [r2, #46] @ 0x2e │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ldrh r2, [r2, #40] @ 0x28 │ │ │ │ + ldrh r2, [r6, #42] @ 0x2a │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ 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 │ │ │ │ @@ -1903764,15 +1903748,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 5a9a76 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x498026> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 5a9c54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x498204> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #628 @ 0x274 │ │ │ │ - bl af4448 │ │ │ │ + bl af4430 │ │ │ │ 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] │ │ │ │ @@ -1903832,15 +1903816,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5a9b30 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4980e0> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5a9bbe <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x49816e> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #628 @ 0x274 │ │ │ │ - bl af4448 │ │ │ │ + bl af4430 │ │ │ │ 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 5a9ae6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x498096> │ │ │ │ @@ -1904017,17 +1904001,17 @@ │ │ │ │ b.n 5a9c8a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x49823a> │ │ │ │ str r4, [r2, #92] @ 0x5c │ │ │ │ lsls r5, r6, #5 │ │ │ │ str r6, [r4, #92] @ 0x5c │ │ │ │ lsls r1, r7, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r6, #22 │ │ │ │ + lsls r4, r2, #24 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - lsls r6, r2, #23 │ │ │ │ + lsls r6, r6, #24 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ ldr r5, [pc, #820] @ (5aa06c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x49861c>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1904376,15 +1904360,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} │ │ │ │ - strh r4, [r4, #28] │ │ │ │ + strh r4, [r0, #32] │ │ │ │ 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 │ │ │ │ @@ -1904479,21 +1904463,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (5aa204 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4987b4>) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 5a8450 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x496a00> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 5aa170 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x498720> │ │ │ │ nop │ │ │ │ - strh r4, [r4, #24] │ │ │ │ + strh r4, [r0, #28] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - strh r6, [r3, #22] │ │ │ │ + strh r6, [r7, #24] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - strh r2, [r6, #20] │ │ │ │ + strh r2, [r2, #24] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - strh r4, [r3, #20] │ │ │ │ + strh r4, [r7, #22] │ │ │ │ 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 │ │ │ │ @@ -1904507,15 +1904491,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} │ │ │ │ - strh r4, [r1, #20] │ │ │ │ + strh r4, [r5, #22] │ │ │ │ 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 │ │ │ │ @@ -1904533,15 +1904517,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r3, #548] @ 0x224 │ │ │ │ blx r2 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - strh r6, [r2, #18] │ │ │ │ + strh r6, [r6, #20] │ │ │ │ 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 │ │ │ │ @@ -1904549,15 +1904533,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 5a8450 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x496a00> │ │ │ │ ldr.w r3, [r4, #552] @ 0x228 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strh r2, [r0, #18] │ │ │ │ + strh r2, [r4, #20] │ │ │ │ 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 │ │ │ │ @@ -1904569,15 +1904553,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} │ │ │ │ - strh r4, [r6, #16] │ │ │ │ + strh r4, [r2, #20] │ │ │ │ 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 │ │ │ │ @@ -1904585,15 +1904569,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 5a8450 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x496a00> │ │ │ │ ldr.w r3, [r4, #560] @ 0x230 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strh r6, [r2, #16] │ │ │ │ + strh r6, [r6, #18] │ │ │ │ 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 │ │ │ │ @@ -1904650,15 +1904634,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 5aa35c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x49890c> │ │ │ │ - strh r6, [r2, #12] │ │ │ │ + strh r6, [r6, #14] │ │ │ │ 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 │ │ │ │ @@ -1904672,15 +1904656,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strh r2, [r3, #10] │ │ │ │ + strh r2, [r7, #12] │ │ │ │ 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 │ │ │ │ @@ -1904695,15 +1904679,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [pc, #16] @ (5aa444 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4989f4>) │ │ │ │ strd r2, r3, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 5a8450 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x496a00> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 5aa424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4989d4> │ │ │ │ - strh r0, [r4, #8] │ │ │ │ + strh r0, [r0, #12] │ │ │ │ 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 │ │ │ │ @@ -1904715,29 +1904699,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} │ │ │ │ - strh r4, [r1, #8] │ │ │ │ + strh r4, [r5, #10] │ │ │ │ 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] @ (5aa4a4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x498a54>) │ │ │ │ ldr.w r4, [r0, #624] @ 0x270 │ │ │ │ add r1, pc │ │ │ │ bl 5a8450 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x496a00> │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r4, #536] @ 0x218 │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ - strh r0, [r6, #6] │ │ │ │ + strh r0, [r2, #10] │ │ │ │ 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 │ │ │ │ @@ -1904749,15 +1904733,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} │ │ │ │ - strh r0, [r3, #6] │ │ │ │ + strh r0, [r7, #8] │ │ │ │ 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 │ │ │ │ @@ -1904774,15 +1904758,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 │ │ │ │ - strh r0, [r3, #6] │ │ │ │ + strh r0, [r7, #8] │ │ │ │ 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 │ │ │ │ @@ -1904791,15 +1904775,15 @@ │ │ │ │ bl 5a8450 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x496a00> │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r7, #4] │ │ │ │ + strh r2, [r3, #8] │ │ │ │ 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 │ │ │ │ @@ -1904808,15 +1904792,15 @@ │ │ │ │ bl 5a8450 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x496a00> │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r5, #4] │ │ │ │ + strh r2, [r1, #8] │ │ │ │ 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 │ │ │ │ @@ -1904825,15 +1904809,15 @@ │ │ │ │ bl 5a8450 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x496a00> │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r3, #4] │ │ │ │ + strh r2, [r7, #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 │ │ │ │ @@ -1904848,15 +1904832,15 @@ │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #124] @ 0x7c │ │ │ │ blx r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r1, #4] │ │ │ │ + strh r4, [r5, #6] │ │ │ │ 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 │ │ │ │ @@ -1904879,15 +1904863,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5aa602 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x498bb2> │ │ │ │ ldr r1, [pc, #8] @ (5aa62c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x498bdc>) │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ bl 5a8450 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x496a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, #2] │ │ │ │ + strh r0, [r0, #6] │ │ │ │ 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 │ │ │ │ @@ -1904966,15 +1904950,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r6, [r3, #29] │ │ │ │ + ldrb r6, [r7, #30] │ │ │ │ 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 │ │ │ │ @@ -1905303,15 +1905287,15 @@ │ │ │ │ addw r3, r3, #513 @ 0x201 │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 5aaabc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x49906c> │ │ │ │ add.w r3, r4, #680 @ 0x2a8 │ │ │ │ mov r1, r9 │ │ │ │ add.w r0, r4, #628 @ 0x274 │ │ │ │ strd r3, r3, [r4, #680] @ 0x2a8 │ │ │ │ - bl af41c8 │ │ │ │ + bl af41b0 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr.w r3, [r4, #624] @ 0x270 │ │ │ │ ldr.w r1, [pc, #2208] @ 5ab384 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x499934> │ │ │ │ ldr.w r0, [r2, #1144] @ 0x478 │ │ │ │ str.w r0, [r4, #984] @ 0x3d8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r3, #416] @ 0x1a0 │ │ │ │ @@ -1906041,18 +1906025,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 5aa97e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x498f2e> │ │ │ │ nop │ │ │ │ - str.w r0, [r6, #184] @ 0xb8 │ │ │ │ + vld4.32 {d0-d3}, [r6 :256], r8 │ │ │ │ ble.n 5ab3e2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x499992> │ │ │ │ vrshr.u64 q12, , #1 │ │ │ │ - vqshrun.s64 d31, q1, #1 │ │ │ │ + vqrshrun.s64 d31, q9, #1 │ │ │ │ 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 │ │ │ │ @@ -1907854,15 +1907838,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #246 @ 0xf6 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r7, #110 @ 0x6e │ │ │ │ lsls r1, r7, #5 │ │ │ │ adcs r0, r5 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - str r2, [r4, #24] │ │ │ │ + str r2, [r0, #32] │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r1, #132 @ 0x84 │ │ │ │ lsls r5, r6, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1910318,19 +1910302,19 @@ │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ lsl.w r0, r6, r3 │ │ │ │ add r2, r0 │ │ │ │ cmp r2, r4 │ │ │ │ blt.n 5ae0d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x49c688> │ │ │ │ b.n 5adfce <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x49c57e> │ │ │ │ nop │ │ │ │ - mov lr, r7 │ │ │ │ + bx r3 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - cmp lr, lr │ │ │ │ + mov r6, sl │ │ │ │ lsls r1, r0, #5 │ │ │ │ - cmp ip, ip │ │ │ │ + mov r4, r8 │ │ │ │ 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 │ │ │ │ @@ -1910831,15 +1910815,15 @@ │ │ │ │ beq.n 5ae5d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x49cb88> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 5fd0a4 │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ str.w r0, [r3, #628] @ 0x274 │ │ │ │ b.n 5ae5dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x49cb8c> │ │ │ │ - pop {r6} │ │ │ │ + pop {r5, r7} │ │ │ │ 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 │ │ │ │ @@ -1912232,15 +1912216,15 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r3 │ │ │ │ blx 73b68 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 5af564 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x49db14> │ │ │ │ nop │ │ │ │ - add r5, sp, #240 @ 0xf0 │ │ │ │ + add r5, sp, #624 @ 0x270 │ │ │ │ lsls r0, r7, #2 │ │ │ │ lsrs r2, r4, #11 │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r4, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1915020,15 +1915004,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ blx 74b40 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 5b1504 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x49fab4> │ │ │ │ addw r0, r0, #3356 @ 0xd1c │ │ │ │ mov r4, r5 │ │ │ │ - bl af4a4c │ │ │ │ + bl af4a34 │ │ │ │ mov.w r2, #544 @ 0x220 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx 73160 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 5b145a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x49fa0a> │ │ │ │ @@ -1915255,15 +1915239,15 @@ │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r0, [r2, #628] @ 0x274 │ │ │ │ cbz r0, 5b15cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x49fb7c> │ │ │ │ add.w r0, r0, #124928 @ 0x1e800 │ │ │ │ addw r1, r1, #3356 @ 0xd1c │ │ │ │ adds r0, #68 @ 0x44 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl af4ac4 │ │ │ │ + bl af4aac │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r3, [r3, #3996] @ 0xf9c │ │ │ │ cbz r3, 5b15e6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x49fb96> │ │ │ │ add.w r3, r3, #262144 @ 0x40000 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r1, [r3, #1184] @ 0x4a0 │ │ │ │ cmp r1, r2 │ │ │ │ @@ -1916583,15 +1916567,15 @@ │ │ │ │ mov r3, r0 │ │ │ │ b.n 5b23ca <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4a097a> │ │ │ │ nop │ │ │ │ bgt.n 5b2358 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4a0908> │ │ │ │ lsls r4, r6, #5 │ │ │ │ asrs r0, r0, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #27] │ │ │ │ + ldrb r0, [r3, #29] │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r0, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 7, pc, cr13, cr15, {7} @ │ │ │ │ bl 280422 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x16e9d2> │ │ │ │ bl 246426 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1349d6> │ │ │ │ mrc2 15, 0, pc, cr15, cr15, {7} │ │ │ │ @@ -1917968,15 +1917952,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 5b328a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4a183a> │ │ │ │ mov r3, r0 │ │ │ │ b.n 5b328a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4a183a> │ │ │ │ nop │ │ │ │ ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r6, #5 │ │ │ │ - strb r2, [r1, #1] │ │ │ │ + strb r2, [r5, #2] │ │ │ │ lsls r0, r7, #2 │ │ │ │ movs r2, #0 │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f32 , , │ │ │ │ adds r0, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ bl 9892e2 │ │ │ │ @@ -1921688,15 +1921672,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx r3 │ │ │ │ b.n 5b5a4a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4a3ffa> │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b5a34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4a3fe4> │ │ │ │ - ldr r0, [pc, #488] @ (5b5c44 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4a41f4>) │ │ │ │ + ldr r0, [pc, #872] @ (5b5dc4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4a4374>) │ │ │ │ lsls r0, r7, #2 │ │ │ │ @ instruction: 0xeae1ffff │ │ │ │ ldcl 15, cr15, [r1, #1020] @ 0x3fc │ │ │ │ stc 15, cr15, [r5, #1020]! @ 0x3fc │ │ │ │ @ instruction: 0xeb05ffff │ │ │ │ bl 6eba6e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6fd32> │ │ │ │ mrc 15, 2, APSR_nzcv, cr1, cr15, {7} │ │ │ │ @@ -1921956,15 +1921940,15 @@ │ │ │ │ b.n 5b5cd6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4a4286> │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b5cc0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4a4270> │ │ │ │ add r3, pc, #504 @ (adr r3, 5b5ee0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4a4490>) │ │ │ │ lsls r4, r6, #5 │ │ │ │ asrs r0, r0, #32 │ │ │ │ movs r0, r0 │ │ │ │ - cmp ip, sp │ │ │ │ + mov r4, r9 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldc2l 15, cr15, [r5, #1020] @ 0x3fc │ │ │ │ movs r2, #0 │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 4, pc, cr9, cr15, {7} @ │ │ │ │ vmaxnm.f16 , , │ │ │ │ mrc2 15, 5, pc, cr1, cr15, {7} │ │ │ │ @@ -1923012,15 +1922996,15 @@ │ │ │ │ b.n 5b6722 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4a4cd2> │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b670c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4a4cbc> │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ lsls r4, r6, #5 │ │ │ │ asrs r0, r0, #32 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #172 @ 0xac │ │ │ │ + subs r4, #12 │ │ │ │ lsls r0, r7, #2 │ │ │ │ mcr2 15, 2, pc, cr15, cr15, {7} @ │ │ │ │ vmaxnm.f32 , , │ │ │ │ ldc2 15, cr15, [r1, #1020] @ 0x3fc │ │ │ │ bl 3c074a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2aecfa> │ │ │ │ strh.w pc, [fp, #255]! │ │ │ │ push {lr} │ │ │ │ @@ -1923478,15 +1923462,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b6c0a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4a51ba> │ │ │ │ nop │ │ │ │ str r4, [sp, #216] @ 0xd8 │ │ │ │ lsls r4, r6, #5 │ │ │ │ asrs r0, r0, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r0, #3 │ │ │ │ movs r2, #0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb61ffff │ │ │ │ mcr2 15, 0, pc, cr5, cr15, {7} @ │ │ │ │ vminnm.f32 , , │ │ │ │ mcr2 15, 5, pc, cr15, cr15, {7} @ │ │ │ │ @@ -1924085,15 +1924069,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx r3 │ │ │ │ b.n 5b7240 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4a57f0> │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b722a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4a57da> │ │ │ │ nop │ │ │ │ - ldrh r2, [r2, #50] @ 0x32 │ │ │ │ + ldrh r2, [r6, #52] @ 0x34 │ │ │ │ lsls r0, r7, #2 │ │ │ │ vmaxnm.f32 , , │ │ │ │ stc2l 15, cr15, [pc, #-1020] @ 5b6e60 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4a5410> │ │ │ │ mcr2 15, 5, pc, cr15, cr15, {7} @ │ │ │ │ @ instruction: 0xfa3bffff │ │ │ │ ldc2l 15, cr15, [r7, #-1020]! @ 0xfffffc04 │ │ │ │ mcr2 15, 0, pc, cr7, cr15, {7} @ │ │ │ │ @@ -1924540,15 +1924524,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b7692 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4a5c42> │ │ │ │ nop │ │ │ │ ldrh r6, [r5, #12] │ │ │ │ lsls r4, r6, #5 │ │ │ │ asrs r0, r0, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #48] @ 0x30 │ │ │ │ + ldr r6, [r5, #52] @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r2, #0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbf5ffff │ │ │ │ vmaxnm.f32 , , │ │ │ │ ldc2l 15, cr15, [r5], #-1020 @ 0xfffffc04 │ │ │ │ stc2 15, cr15, [r3], {255} @ 0xff │ │ │ │ @@ -1925098,15 +1925082,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b7bea <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4a619a> │ │ │ │ nop │ │ │ │ strh r6, [r3, #34] @ 0x22 │ │ │ │ lsls r4, r6, #5 │ │ │ │ asrs r0, r0, #32 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #222 @ 0xde │ │ │ │ + movs r7, #62 @ 0x3e │ │ │ │ lsls r0, r7, #2 │ │ │ │ @ instruction: 0xfb8dffff │ │ │ │ movs r2, #0 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [r1, #1020]! @ 0x3fc │ │ │ │ ldc2l 15, cr15, [r3, #1020]! @ 0x3fc │ │ │ │ sdiv pc, r5, pc │ │ │ │ @@ -1925485,15 +1925469,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx r3 │ │ │ │ b.n 5b8002 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4a65b2> │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b7fec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4a659c> │ │ │ │ - movs r2, #226 @ 0xe2 │ │ │ │ + movs r3, #66 @ 0x42 │ │ │ │ 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} @ │ │ │ │ @@ -1926326,15 +1926310,15 @@ │ │ │ │ ldr r3, [pc, #36] @ (5b8854 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4a6e04>) │ │ │ │ add r1, pc │ │ │ │ strd r1, r2, [r0, #32] │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r6, sp, #192 @ 0xc0 │ │ │ │ + add r6, sp, #576 @ 0x240 │ │ │ │ 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 │ │ │ │ @@ -1926735,15 +1926719,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b8caa <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4a725a> │ │ │ │ nop │ │ │ │ strb r6, [r2, #14] │ │ │ │ lsls r4, r6, #5 │ │ │ │ asrs r0, r0, #32 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r6, #24 │ │ │ │ + asrs r2, r2, #26 │ │ │ │ lsls r0, r7, #2 │ │ │ │ vmaxnm.f16 , , │ │ │ │ adds r0, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [fp], {255} @ 0xff │ │ │ │ udiv pc, pc, pc │ │ │ │ vmaxnm.f32 , , │ │ │ │ @@ -1927115,21 +1927099,21 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ strb r0, [r0, #3] │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #116] @ 0x74 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - str r6, [sp, #96] @ 0x60 │ │ │ │ + str r6, [sp, #480] @ 0x1e0 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - str r5, [sp, #1008] @ 0x3f0 │ │ │ │ + str r6, [sp, #368] @ 0x170 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - str r5, [sp, #896] @ 0x380 │ │ │ │ + str r6, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - str r5, [sp, #784] @ 0x310 │ │ │ │ + str r6, [sp, #144] @ 0x90 │ │ │ │ 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] @ (5b918c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4a773c>) │ │ │ │ @@ -1927238,15 +1927222,15 @@ │ │ │ │ blx r3 │ │ │ │ b.n 5b9218 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4a77c8> │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b9202 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4a77b2> │ │ │ │ nop │ │ │ │ ldr r4, [r2, #100] @ 0x64 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - asrs r2, r7, #3 │ │ │ │ + asrs r2, r3, #5 │ │ │ │ lsls r0, r7, #2 │ │ │ │ @ instruction: 0xfbfbffff │ │ │ │ @ instruction: 0xfb79ffff │ │ │ │ movs r2, #0 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1929119,18 +1929103,18 @@ │ │ │ │ lsls r0, r7, #5 │ │ │ │ str r4, [r4, #16] │ │ │ │ lsls r0, r7, #5 │ │ │ │ str r1, [r4, #16] │ │ │ │ lsls r0, r7, #5 │ │ │ │ str r6, [r1, #16] │ │ │ │ lsls r0, r7, #5 │ │ │ │ - stc2 0, cr0, [r8, #732]! @ 0x2dc │ │ │ │ + mcr2 0, 0, r0, cr8, cr7, {5} │ │ │ │ str r0, [r6, #8] │ │ │ │ lsls r0, r7, #5 │ │ │ │ - ldc2l 0, cr0, [r2, #-732]! @ 0xfffffd24 │ │ │ │ + ldc2l 0, cr0, [r2, #732] @ 0x2dc │ │ │ │ str r0, [r1, #8] │ │ │ │ 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 │ │ │ │ @@ -1929669,15 +1929653,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 5ba9ea <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4a8f9a> │ │ │ │ nop │ │ │ │ - ldrb r6, [r7, #17] │ │ │ │ + ldrb r6, [r3, #19] │ │ │ │ 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 │ │ │ │ @@ -1939826,15 +1939810,15 @@ │ │ │ │ b.n 5c1b22 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4b00d2> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ b.n 5c1ac0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4b0070> │ │ │ │ lsls r3, r6, #5 │ │ │ │ - lsrs r4, r0, #24 │ │ │ │ + lsrs r4, r4, #25 │ │ │ │ lsls r0, r0, #5 │ │ │ │ b.n 5c1734 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4afce4> │ │ │ │ lsls r3, r6, #5 │ │ │ │ cmp r3, sl │ │ │ │ beq.w 5c1c2a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4b01da> │ │ │ │ mov r1, r3 │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ @@ -1939963,15 +1939947,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ cbz r3, 5c1cca <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4b027a> │ │ │ │ movw r1, #3324 @ 0xcfc │ │ │ │ blx 74b40 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 5c1cc6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4b0276> │ │ │ │ addw r0, r0, #3304 @ 0xce8 │ │ │ │ - bl af4a4c │ │ │ │ + bl af4a34 │ │ │ │ mov.w r2, #544 @ 0x220 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 73160 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movs r2, #1 │ │ │ │ add.w r1, r4, #544 @ 0x220 │ │ │ │ @@ -1940036,15 +1940020,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r0, [r0, #628] @ 0x274 │ │ │ │ cbz r0, 5c1d54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4b0304> │ │ │ │ add.w r0, r0, #124928 @ 0x1e800 │ │ │ │ addw r1, r1, #3304 @ 0xce8 │ │ │ │ adds r0, #92 @ 0x5c │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl af4ac4 │ │ │ │ + bl af4aac │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 5c1d64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4b0314> │ │ │ │ mov r0, r3 │ │ │ │ blx 74568 │ │ │ │ add sp, #12 │ │ │ │ @@ -1940074,15 +1940058,15 @@ │ │ │ │ movw r1, #3356 @ 0xd1c │ │ │ │ blx 74b40 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 5c1eb8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4b0468> │ │ │ │ addw r0, r0, #3336 @ 0xd08 │ │ │ │ mov r4, r6 │ │ │ │ - bl af4a4c │ │ │ │ + bl af4a34 │ │ │ │ mov.w r2, #544 @ 0x220 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx 73160 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ movs r2, #1 │ │ │ │ add.w r1, r4, #544 @ 0x220 │ │ │ │ @@ -1940200,15 +1940184,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r0, [r0, #628] @ 0x274 │ │ │ │ cbz r0, 5c1f2c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4b04dc> │ │ │ │ add.w r0, r0, #124928 @ 0x1e800 │ │ │ │ addw r1, r1, #3336 @ 0xd08 │ │ │ │ adds r0, #116 @ 0x74 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl af4ac4 │ │ │ │ + bl af4aac │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 5c1f3c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4b04ec> │ │ │ │ mov r0, r3 │ │ │ │ blx 74568 │ │ │ │ add sp, #12 │ │ │ │ @@ -1940550,15 +1940534,15 @@ │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 5c2260 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4b0810> │ │ │ │ nop │ │ │ │ b.n 5c29f6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4b0fa6> │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c29dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4b0f8c> │ │ │ │ lsls r7, r6, #5 │ │ │ │ - strh r0, [r6, #0] │ │ │ │ + strh r0, [r2, #4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ b.n 5c2940 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4b0ef0> │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1941588,15 +1941572,15 @@ │ │ │ │ ldrb.w r9, [r5, #5] │ │ │ │ lsls r0, r0, #4 │ │ │ │ b.n 5c2db4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4b1364> │ │ │ │ @ instruction: 0xfbfbffff │ │ │ │ stc2 15, cr15, [fp, #1020]! @ 0x3fc │ │ │ │ mcr2 15, 5, pc, cr15, cr15, {7} @ │ │ │ │ @ instruction: 0xfbd3ffff │ │ │ │ - vld4.8 {d16,d18,d20,d22}, [lr :256] │ │ │ │ + vst2.8 {d16[1],d17[1]}, [lr :16] │ │ │ │ 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 │ │ │ │ @@ -1943600,25 +1943584,25 @@ │ │ │ │ blx 735b4 │ │ │ │ stmia r1!, {r2, r4} │ │ │ │ lsls r3, r6, #5 │ │ │ │ stmia r1!, {r1, r2, r3} │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #60] @ 0x3c │ │ │ │ + str r2, [r1, #68] @ 0x44 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r4, [r1, #17] │ │ │ │ + ldrb r4, [r5, #18] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r4, #88] @ 0x58 │ │ │ │ + str r0, [r0, #96] @ 0x60 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbnz r2, 5c44a2 │ │ │ │ + cbnz r2, 5c44ba │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r6, #18 │ │ │ │ + adds r6, #114 @ 0x72 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r7, #96] @ 0x60 │ │ │ │ + str r0, [r3, #104] @ 0x68 │ │ │ │ lsls r7, r6, #2 │ │ │ │ bl 3ba492 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x2a8a42> │ │ │ │ bl 320496 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x20ea46> │ │ │ │ bl 28649a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x174a4a> │ │ │ │ bl 1ec49e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0xdaa4e> │ │ │ │ mcr 15, 6, pc, cr11, cr15, {7} @ │ │ │ │ bl 9424a6 │ │ │ │ @@ -1943653,87 +1943637,87 @@ │ │ │ │ @ instruction: 0xeffdffff │ │ │ │ bl 30651e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1f4ace> │ │ │ │ vrecps.f32 , , │ │ │ │ vrsqrts.f32 , , │ │ │ │ bl 5e452a │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #84] @ 0x54 │ │ │ │ + str r4, [r7, #88] @ 0x58 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r1, #88] @ 0x58 │ │ │ │ + str r2, [r5, #92] @ 0x5c │ │ │ │ lsls r7, r6, #2 │ │ │ │ pop {r7, pc} │ │ │ │ lsls r3, r6, #5 │ │ │ │ - str r2, [r2, #64] @ 0x40 │ │ │ │ + str r2, [r6, #68] @ 0x44 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r6, #0] │ │ │ │ + str r2, [r2, #8] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r3, #5] │ │ │ │ + strb r0, [r7, #6] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r2, [r7, #0] │ │ │ │ + str r2, [r3, #8] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [r6, #0] │ │ │ │ + str r4, [r2, #8] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [r1, #8] │ │ │ │ + str r4, [r5, #12] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r3, #8] │ │ │ │ + str r6, [r7, #12] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r1, #12] │ │ │ │ + str r6, [r5, #16] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r2, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [r6, #16] │ │ │ │ + str r0, [r2, #24] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [r7, #16] │ │ │ │ + str r0, [r3, #24] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [r7, #20] │ │ │ │ + str r0, [r3, #28] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r5, #24] │ │ │ │ + str r2, [r1, #32] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r5, #24] │ │ │ │ + str r2, [r1, #32] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #20 │ │ │ │ + adds r2, #116 @ 0x74 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r0, #28] │ │ │ │ + str r0, [r4, #32] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r4, #28] │ │ │ │ + str r2, [r0, #36] @ 0x24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r5, #28] │ │ │ │ + str r6, [r1, #36] @ 0x24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r5, #32] │ │ │ │ + str r2, [r1, #40] @ 0x28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - push {r2, r4, r5, lr} │ │ │ │ + push {r2, r4, r7, lr} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r0, [r7, #32] │ │ │ │ + str r0, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r1, #36] @ 0x24 │ │ │ │ + str r2, [r5, #40] @ 0x28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r1, #36] @ 0x24 │ │ │ │ + str r2, [r5, #40] @ 0x28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ + str r0, [r1, #44] @ 0x2c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [r7, #36] @ 0x24 │ │ │ │ + str r4, [r3, #44] @ 0x2c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r0, #56] @ 0x38 │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r6, #60] @ 0x3c │ │ │ │ + str r6, [r2, #68] @ 0x44 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r5, #64] @ 0x40 │ │ │ │ + str r6, [r1, #72] @ 0x48 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r5, #64] @ 0x40 │ │ │ │ + str r2, [r1, #72] @ 0x48 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r5, #52] @ 0x34 │ │ │ │ + str r6, [r1, #60] @ 0x3c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r1, #40] @ 0x28 │ │ │ │ + str r6, [r5, #44] @ 0x2c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r0, #36] @ 0x24 │ │ │ │ + str r2, [r4, #40] @ 0x28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [r4, #44] @ 0x2c │ │ │ │ + str r0, [r0, #52] @ 0x34 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [r4, #40] @ 0x28 │ │ │ │ + str r0, [r0, #48] @ 0x30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ vldr d7, [pc, #12] @ 5c45d8 │ │ │ │ movs r0, #1 │ │ │ │ vstr d7, [r3] │ │ │ │ bx lr │ │ │ │ @@ -1943769,27 +1943753,27 @@ │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [pc, #4] @ (5c4624 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r2, [r0, #36] @ 0x24 │ │ │ │ + str r2, [r4, #40] @ 0x28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r0, [pc, #4] @ (5c4630 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsrs r2, r5, #1 │ │ │ │ + lsrs r2, r1, #3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r0, [pc, #4] @ (5c463c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r2, [r7, #32] │ │ │ │ + str r2, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -1945131,53 +1945115,53 @@ │ │ │ │ bne.n 5c5554 │ │ │ │ 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 af41c4 │ │ │ │ + bl af41ac │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 74568 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ addw r0, r3, #1884 @ 0x75c │ │ │ │ - bl af41c4 │ │ │ │ + bl af41ac │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx 74568 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ addw r0, r3, #1884 @ 0x75c │ │ │ │ - bl af41c4 │ │ │ │ + bl af41ac │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 74568 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ addw r0, r3, #1884 @ 0x75c │ │ │ │ - bl af41c4 │ │ │ │ + bl af41ac │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx 74568 │ │ │ │ addw r0, r8, #1884 @ 0x75c │ │ │ │ - bl af41c4 │ │ │ │ + bl af41ac │ │ │ │ mov r0, r8 │ │ │ │ blx 74568 │ │ │ │ addw r0, r7, #1884 @ 0x75c │ │ │ │ - bl af41c4 │ │ │ │ + bl af41ac │ │ │ │ mov r0, r7 │ │ │ │ blx 74568 │ │ │ │ addw r0, r6, #1884 @ 0x75c │ │ │ │ - bl af41c4 │ │ │ │ + bl af41ac │ │ │ │ mov r0, r6 │ │ │ │ blx 74568 │ │ │ │ addw r0, r4, #1884 @ 0x75c │ │ │ │ - bl af41c4 │ │ │ │ + bl af41ac │ │ │ │ mov r0, r4 │ │ │ │ blx 74568 │ │ │ │ b.n 5c551c │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ addw r0, r5, #1884 @ 0x75c │ │ │ │ - bl af41c4 │ │ │ │ + bl af41ac │ │ │ │ mov r0, r5 │ │ │ │ blx 74568 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ b.n 5c54ec │ │ │ │ @@ -1945934,15 +1945918,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 af41ac │ │ │ │ + bl af4194 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [pc, #200] @ (5c5e20 ) │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ @@ -1945997,15 +1945981,15 @@ │ │ │ │ bl 883e06 │ │ │ │ bl 9ade0a │ │ │ │ mcr2 15, 2, pc, cr9, cr15, {7} @ │ │ │ │ ldc2 15, cr15, [r5, #1020]! @ 0x3fc │ │ │ │ stc2 15, cr15, [pc, #-1020]! @ 5c5a1c │ │ │ │ @ instruction: 0xfac9ffff │ │ │ │ @ instruction: 0xe98bffff │ │ │ │ - ldr r3, [pc, #48] @ (5c5e54 ) │ │ │ │ + ldr r3, [pc, #432] @ (5c5fd4 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ lsls r7, r6, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ sub sp, #8 │ │ │ │ add sp, #8 │ │ │ │ @@ -1946774,25 +1946758,25 @@ │ │ │ │ ldr r2, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #360 @ (adr r4, 5c67d0 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb r0!, {r0, r1, r4, r5, r6, r8} │ │ │ │ - stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r5} │ │ │ │ lsls r7, r7, #4 │ │ │ │ stmdb sl, {r0, r1, r4, r5, r6, r8} │ │ │ │ add r4, pc, #192 @ (adr r4, 5c6738 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ strexd r3, r0, r1, [sl] │ │ │ │ ldr r1, [sp, #880] @ 0x370 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - negs r4, r0 │ │ │ │ + cmp r4, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - tst r6, r5 │ │ │ │ + cmp r6, r1 │ │ │ │ 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] @ (5c66e4 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1946829,15 +1946813,15 @@ │ │ │ │ str r2, [r4, #0] │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 5c66ba │ │ │ │ nop │ │ │ │ add r3, pc, #440 @ (adr r3, 5c68a0 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ @ instruction: 0xe83a0173 │ │ │ │ - rors r4, r4 │ │ │ │ + negs r4, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ add r3, pc, #352 @ (adr r3, 5c6854 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ add r3, pc, #208 @ (adr r3, 5c67c8 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ add r3, pc, #248 @ (adr r3, 5c67f4 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ @@ -1946954,45 +1946938,45 @@ │ │ │ │ movs r1, #6 │ │ │ │ add r0, pc │ │ │ │ blx 7374c │ │ │ │ b.n 5c6738 │ │ │ │ bx lr │ │ │ │ add r2, pc, #976 @ (adr r2, 5c6bd0 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ - b.n 5c64c8 │ │ │ │ + b.n 5c6588 │ │ │ │ lsls r3, r0, #3 │ │ │ │ add r2, pc, #784 @ (adr r2, 5c6b18 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c6730 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - asrs r4, r7 │ │ │ │ + sbcs r4, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ add r2, pc, #616 @ (adr r2, 5c6a7c ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c66e8 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - asrs r2, r3 │ │ │ │ + adcs r2, r7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r6 │ │ │ │ + sbcs r0, r2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ b.n 5c66a4 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - lsrs r2, r7 │ │ │ │ + adcs r2, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ add r2, pc, #320 @ (adr r2, 5c696c ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c666c │ │ │ │ lsls r3, r6, #5 │ │ │ │ - lsrs r0, r4 │ │ │ │ + adcs r0, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ add r2, pc, #184 @ (adr r2, 5c68f0 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c6634 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - lsrs r6, r0 │ │ │ │ + asrs r6, r4 │ │ │ │ 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] @ (5c6944 ) │ │ │ │ mov r7, r1 │ │ │ │ @@ -1947105,15 +1947089,15 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ add r1, pc, #664 @ (adr r1, 5c6be4 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c6640 │ │ │ │ lsls r3, r6, #5 │ │ │ │ add r1, pc, #560 @ (adr r1, 5c6b84 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ - eors r2, r3 │ │ │ │ + lsls r2, r7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ add r1, pc, #536 @ (adr r1, 5c6b74 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c660c │ │ │ │ lsls r3, r6, #5 │ │ │ │ add r1, pc, #440 @ (adr r1, 5c6b1c ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ @@ -1947121,25 +1947105,25 @@ │ │ │ │ lsls r3, r6, #5 │ │ │ │ add r1, pc, #344 @ (adr r1, 5c6ac4 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c65bc │ │ │ │ lsls r3, r6, #5 │ │ │ │ add r1, pc, #128 @ (adr r1, 5c69f4 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldr r3, [pc, #304] @ (5c6aa8 ) │ │ │ │ + ldr r3, [pc, #688] @ (5c6c28 ) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r7, #208 @ 0xd0 │ │ │ │ + ands r0, r6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - sbcs r0, r4 │ │ │ │ + tst r0, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bge.n 5c69ac │ │ │ │ + bge.n 5c6a6c │ │ │ │ lsls r1, r7, #2 │ │ │ │ - subs r7, #182 @ 0xb6 │ │ │ │ + ands r6, r2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r7, #156 @ 0x9c │ │ │ │ + subs r7, #252 @ 0xfc │ │ │ │ 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 456bec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34519c> │ │ │ │ ldr r3, [pc, #488] @ (5c6b8c ) │ │ │ │ @@ -1947354,63 +1947338,63 @@ │ │ │ │ b.n 5c6a5c │ │ │ │ add r0, pc, #408 @ (adr r0, 5c6d28 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ add r0, pc, #240 @ (adr r0, 5c6c84 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c65ec │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldr r2, [pc, #464] @ (5c6d6c ) │ │ │ │ + ldr r2, [pc, #848] @ (5c6eec ) │ │ │ │ lsls r6, r7, #2 │ │ │ │ add r0, pc, #288 @ (adr r0, 5c6cc0 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c65c8 │ │ │ │ lsls r3, r6, #5 │ │ │ │ add r0, pc, #152 @ (adr r0, 5c6c40 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ add r0, pc, #152 @ (adr r0, 5c6c44 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - adds r0, #158 @ 0x9e │ │ │ │ + adds r0, #254 @ 0xfe │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5c6f90 │ │ │ │ + b.n 5c7050 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - push {r1, r3, r5, lr} │ │ │ │ + push {r1, r3, r7, lr} │ │ │ │ lsls r2, r0, #3 │ │ │ │ ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c64b8 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - subs r6, #138 @ 0x8a │ │ │ │ + subs r6, #234 @ 0xea │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 5c6eec │ │ │ │ + b.n 5c6fac │ │ │ │ lsls r0, r0, #3 │ │ │ │ - push {r1, r2, r3, r6, r7} │ │ │ │ + push {r1, r2, r3, r5, lr} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bhi.n 5c6cc4 │ │ │ │ + bhi.n 5c6b84 │ │ │ │ lsls r1, r7, #2 │ │ │ │ ldr r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldr r1, [pc, #328] @ (5c6d28 ) │ │ │ │ + ldr r1, [pc, #712] @ (5c6ea8 ) │ │ │ │ lsls r6, r7, #2 │ │ │ │ b.n 5c73d0 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - subs r6, #6 │ │ │ │ + subs r6, #102 @ 0x66 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r5, #238 @ 0xee │ │ │ │ + subs r6, #78 @ 0x4e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - push {r1, r6} │ │ │ │ + push {r1, r5, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bvc.n 5c6bc0 │ │ │ │ + bhi.n 5c6c80 │ │ │ │ lsls r1, r7, #2 │ │ │ │ ldr r6, [sp, #616] @ 0x268 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - subs r5, #108 @ 0x6c │ │ │ │ + subs r5, #204 @ 0xcc │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r3, [pc, #264] @ (5c6d08 ) │ │ │ │ ldr r2, [pc, #268] @ (5c6d0c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1947530,15 +1947514,15 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r5, [sp, #528] @ 0x210 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r5, [sp, #360] @ 0x168 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #22 │ │ │ │ + subs r4, #118 @ 0x76 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r3, [pc, #20] @ (5c6d44 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ cbz r0, 5c6d40 │ │ │ │ ldr r3, [pc, #16] @ (5c6d48 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1947618,15 +1947602,15 @@ │ │ │ │ cbz r3, 5c6dea │ │ │ │ ldr r4, [pc, #244] @ (5c6ed8 ) │ │ │ │ add r4, pc │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ cbnz r2, 5c6e48 │ │ │ │ ldr r0, [pc, #240] @ (5c6edc ) │ │ │ │ add r0, pc │ │ │ │ - bl 10e410c │ │ │ │ + bl 10e416c │ │ │ │ ldr r0, [pc, #236] @ (5c6ee0 ) │ │ │ │ movs r1, #0 │ │ │ │ add r0, pc │ │ │ │ bl 461ffc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3505ac> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 5c6e0e │ │ │ │ blx 72cec │ │ │ │ @@ -1947704,56 +1947688,56 @@ │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r0, [r2, #0] │ │ │ │ strb r1, [r3, #0] │ │ │ │ b.n 5c6dac │ │ │ │ nop │ │ │ │ - subs r3, #170 @ 0xaa │ │ │ │ + subs r4, #10 │ │ │ │ lsls r7, r6, #2 │ │ │ │ str r2, [sp, #480] @ 0x1e0 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - subs r3, #164 @ 0xa4 │ │ │ │ + subs r4, #4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r4, [sp, #344] @ 0x158 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r4, [sp, #400] @ 0x190 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - subs r4, #72 @ 0x48 │ │ │ │ + subs r4, #168 @ 0xa8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r3, #138 @ 0x8a │ │ │ │ + subs r3, #234 @ 0xea │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r4, [sp, #232] @ 0xe8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ cmp r5, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #176] @ 0xb0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c70d4 │ │ │ │ lsls r3, r6, #5 │ │ │ │ pld [r9, #4095] @ 0xfff │ │ │ │ - subs r3, #222 @ 0xde │ │ │ │ + subs r4, #62 @ 0x3e │ │ │ │ lsls r7, r6, #2 │ │ │ │ b.n 5c7084 │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r3, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - subs r3, #54 @ 0x36 │ │ │ │ + subs r3, #150 @ 0x96 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r3, [sp, #824] @ 0x338 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - subs r3, #10 │ │ │ │ + subs r3, #106 @ 0x6a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r3, #26 │ │ │ │ + subs r3, #122 @ 0x7a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r3, #58 @ 0x3a │ │ │ │ + subs r3, #154 @ 0x9a │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r3, [sp, #320] @ 0x140 │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c6f84 │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r3, [pc, #8] @ (5c6f1c ) │ │ │ │ movs r2, #1 │ │ │ │ @@ -1948060,29 +1948044,29 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ ble.n 5c7188 │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ble.n 5c7164 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - cmn r4, r4 │ │ │ │ + muls r4, r0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - cmp r1, #86 @ 0x56 │ │ │ │ + cmp r1, #182 @ 0xb6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r0, #118 @ 0x76 │ │ │ │ + subs r0, #214 @ 0xd6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r6, r5, #5 │ │ │ │ + subs r6, r1, #7 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cmp r3, #250 @ 0xfa │ │ │ │ + cmp r4, #90 @ 0x5a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #46 @ 0x2e │ │ │ │ + adds r7, #142 @ 0x8e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r0, #220 @ 0xdc │ │ │ │ + subs r1, #60 @ 0x3c │ │ │ │ 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] @ (5c729c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948143,21 +1948127,21 @@ │ │ │ │ nop │ │ │ │ str r7, [sp, #864] @ 0x360 │ │ │ │ lsls r7, r6, #5 │ │ │ │ str r7, [sp, #872] @ 0x368 │ │ │ │ lsls r7, r6, #5 │ │ │ │ bgt.n 5c71f4 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - adds r6, #182 @ 0xb6 │ │ │ │ + adds r7, #22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r7, #138 @ 0x8a │ │ │ │ + adds r7, #234 @ 0xea │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r4, sp, #1000 @ 0x3e8 │ │ │ │ + add r5, sp, #360 @ 0x168 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - beq.n 5c71fc │ │ │ │ + bne.n 5c72bc │ │ │ │ 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] @ (5c7350 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948230,23 +1948214,23 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ bgt.n 5c736c │ │ │ │ lsls r3, r6, #5 │ │ │ │ str r7, [sp, #184] @ 0xb8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ blt.n 5c7354 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - asrs r0, r5 │ │ │ │ + sbcs r0, r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ str r6, [sp, #968] @ 0x3c8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - movs r7, #156 @ 0x9c │ │ │ │ + movs r7, #252 @ 0xfc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r6, #192 @ 0xc0 │ │ │ │ + adds r7, #32 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r4, sp, #176 @ 0xb0 │ │ │ │ + add r4, sp, #560 @ 0x230 │ │ │ │ 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] @ (5c7400 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948307,21 +1948291,21 @@ │ │ │ │ nop │ │ │ │ str r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ str r6, [sp, #472] @ 0x1d8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ blt.n 5c7490 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - adds r5, #82 @ 0x52 │ │ │ │ + adds r5, #178 @ 0xb2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, #42 @ 0x2a │ │ │ │ + adds r6, #138 @ 0x8a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r3, sp, #600 @ 0x258 │ │ │ │ + add r3, sp, #984 @ 0x3d8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r7, {r1, r2, r3, 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] @ (5c7440 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948330,15 +1948314,15 @@ │ │ │ │ add.w r1, r0, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #12] @ (5c7444 ) │ │ │ │ add r0, pc │ │ │ │ bl 5c64f0 │ │ │ │ pop {r3, pc} │ │ │ │ str r5, [sp, #832] @ 0x340 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - adds r5, #188 @ 0xbc │ │ │ │ + adds r6, #28 │ │ │ │ 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] @ (5c7470 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948350,15 +1948334,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r0, pc │ │ │ │ bl 5c64f0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #656] @ 0x290 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - adds r4, #138 @ 0x8a │ │ │ │ + adds r4, #234 @ 0xea │ │ │ │ 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] @ (5c74a0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948370,15 +1948354,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r0, pc │ │ │ │ bl 5c64f0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #464] @ 0x1d0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - adds r5, #110 @ 0x6e │ │ │ │ + adds r5, #206 @ 0xce │ │ │ │ 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] @ (5c74d0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948389,15 +1948373,15 @@ │ │ │ │ vmov r2, r3, d0 │ │ │ │ add r0, pc │ │ │ │ bl 5c64f0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #272] @ 0x110 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - adds r5, #82 @ 0x52 │ │ │ │ + adds r5, #178 @ 0xb2 │ │ │ │ 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] @ (5c74f8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948507,17 +1948491,17 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ bls.n 5c7664 │ │ │ │ lsls r3, r6, #5 │ │ │ │ str r4, [sp, #344] @ 0x158 │ │ │ │ lsls r7, r6, #5 │ │ │ │ bls.n 5c7640 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - adds r4, #112 @ 0x70 │ │ │ │ + adds r4, #208 @ 0xd0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, #86 @ 0x56 │ │ │ │ + adds r4, #182 @ 0xb6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r3, [pc, #92] @ (5c765c ) │ │ │ │ add r3, pc │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cbnz r3, 5c7606 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ @@ -1948563,17 +1948547,17 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ bhi.n 5c75e8 │ │ │ │ lsls r3, r6, #5 │ │ │ │ str r3, [sp, #872] @ 0x368 │ │ │ │ lsls r7, r6, #5 │ │ │ │ bhi.n 5c75c4 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - adds r4, #8 │ │ │ │ + adds r4, #104 @ 0x68 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r3, #242 @ 0xf2 │ │ │ │ + adds r4, #82 @ 0x52 │ │ │ │ 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] @ (5c76b4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948599,15 +1948583,15 @@ │ │ │ │ nop │ │ │ │ str r3, [sp, #464] @ 0x1d0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ str r3, [sp, #472] @ 0x1d8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ bhi.n 5c7748 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - adds r3, #170 @ 0xaa │ │ │ │ + adds r4, #10 │ │ │ │ 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] @ (5c7700 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948633,15 +1948617,15 @@ │ │ │ │ nop │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ bvc.n 5c76fc │ │ │ │ lsls r3, r6, #5 │ │ │ │ - adds r3, #102 @ 0x66 │ │ │ │ + adds r3, #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, #44] @ (5c774c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948667,15 +1948651,15 @@ │ │ │ │ nop │ │ │ │ str r2, [sp, #880] @ 0x370 │ │ │ │ lsls r7, r6, #5 │ │ │ │ str r2, [sp, #888] @ 0x378 │ │ │ │ lsls r7, r6, #5 │ │ │ │ bvc.n 5c76b0 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - adds r3, #38 @ 0x26 │ │ │ │ + adds r3, #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] @ (5c7798 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948701,15 +1948685,15 @@ │ │ │ │ nop │ │ │ │ str r2, [sp, #576] @ 0x240 │ │ │ │ lsls r7, r6, #5 │ │ │ │ str r2, [sp, #584] @ 0x248 │ │ │ │ lsls r7, r6, #5 │ │ │ │ bvc.n 5c7864 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - adds r2, #226 @ 0xe2 │ │ │ │ + adds r3, #66 @ 0x42 │ │ │ │ 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] @ (5c77cc ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948719,15 +1948703,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #12] @ (5c77d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 5c64f0 │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [sp, #272] @ 0x110 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - adds r2, #180 @ 0xb4 │ │ │ │ + adds r3, #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, #44] @ (5c7810 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948753,15 +1948737,15 @@ │ │ │ │ nop │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ lsls r7, r6, #5 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ lsls r7, r6, #5 │ │ │ │ bvs.n 5c77ec │ │ │ │ lsls r3, r6, #5 │ │ │ │ - adds r2, #134 @ 0x86 │ │ │ │ + adds r2, #230 @ 0xe6 │ │ │ │ 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] @ (5c7844 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948771,15 +1948755,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #12] @ (5c7848 ) │ │ │ │ add r0, pc │ │ │ │ bl 5c64f0 │ │ │ │ pop {r3, pc} │ │ │ │ str r1, [sp, #816] @ 0x330 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - adds r2, #92 @ 0x5c │ │ │ │ + adds r2, #188 @ 0xbc │ │ │ │ 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] @ (5c7888 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948805,15 +1948789,15 @@ │ │ │ │ nop │ │ │ │ str r1, [sp, #640] @ 0x280 │ │ │ │ lsls r7, r6, #5 │ │ │ │ str r1, [sp, #648] @ 0x288 │ │ │ │ lsls r7, r6, #5 │ │ │ │ bvs.n 5c7974 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - adds r2, #46 @ 0x2e │ │ │ │ + adds r2, #142 @ 0x8e │ │ │ │ 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] @ (5c78d4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948839,15 +1948823,15 @@ │ │ │ │ nop │ │ │ │ str r1, [sp, #336] @ 0x150 │ │ │ │ lsls r7, r6, #5 │ │ │ │ str r1, [sp, #344] @ 0x158 │ │ │ │ lsls r7, r6, #5 │ │ │ │ bvs.n 5c7928 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - adds r1, #238 @ 0xee │ │ │ │ + adds r2, #78 @ 0x4e │ │ │ │ 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] @ (5c792c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948874,21 +1948858,21 @@ │ │ │ │ movs r1, #7 │ │ │ │ add r0, pc │ │ │ │ blx 7374c │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #32] │ │ │ │ lsls r7, r6, #5 │ │ │ │ - adds r1, #192 @ 0xc0 │ │ │ │ + adds r2, #32 │ │ │ │ lsls r7, r6, #2 │ │ │ │ str r0, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ bpl.n 5c78d4 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - adds r1, #150 @ 0x96 │ │ │ │ + adds r1, #246 @ 0xf6 │ │ │ │ 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] @ (5c79a0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948929,19 +1948913,19 @@ │ │ │ │ nop │ │ │ │ str r0, [sp, #688] @ 0x2b0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ str r0, [sp, #624] @ 0x270 │ │ │ │ lsls r7, r6, #5 │ │ │ │ str r0, [sp, #680] @ 0x2a8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - adds r1, #122 @ 0x7a │ │ │ │ + adds r1, #218 @ 0xda │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #122 @ 0x7a │ │ │ │ + adds r1, #218 @ 0xda │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #62 @ 0x3e │ │ │ │ + adds r1, #158 @ 0x9e │ │ │ │ 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 │ │ │ │ @@ -1948989,21 +1948973,21 @@ │ │ │ │ bl 5c72b8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c78e4 │ │ │ │ bl 5c7378 │ │ │ │ bl 5c7090 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - adds r1, #26 │ │ │ │ + adds r1, #122 @ 0x7a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #4 │ │ │ │ + adds r1, #100 @ 0x64 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r4!, {} │ │ │ │ + ldmia r4!, {r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - svc 54 @ 0x36 │ │ │ │ + svc 150 @ 0x96 │ │ │ │ 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 │ │ │ │ @@ -1949064,29 +1949048,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} │ │ │ │ - adds r0, #172 @ 0xac │ │ │ │ + adds r1, #12 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, #152 @ 0x98 │ │ │ │ + adds r0, #248 @ 0xf8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r3!, {r7} │ │ │ │ + ldmia r3!, {r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [sp, #632] @ 0x278 │ │ │ │ + str r6, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r7, [sp, #640] @ 0x280 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, #126 @ 0x7e │ │ │ │ + adds r0, #222 @ 0xde │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, #118 @ 0x76 │ │ │ │ + adds r0, #214 @ 0xd6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, #110 @ 0x6e │ │ │ │ + adds r0, #206 @ 0xce │ │ │ │ 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 │ │ │ │ @@ -1949125,23 +1949109,23 @@ │ │ │ │ bl 5c72b8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c741c │ │ │ │ bl 5c7378 │ │ │ │ bl 5c7090 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - adds r0, #44 @ 0x2c │ │ │ │ + adds r0, #140 @ 0x8c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, #18 │ │ │ │ + adds r0, #114 @ 0x72 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, #42 @ 0x2a │ │ │ │ + adds r0, #138 @ 0x8a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [r6, #12] │ │ │ │ + str r0, [r2, #20] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r1, [pc, #536] @ (5c7df0 ) │ │ │ │ + ldr r1, [pc, #920] @ (5c7f70 ) │ │ │ │ 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 │ │ │ │ @@ -1949186,23 +1949170,23 @@ │ │ │ │ bl 5c741c │ │ │ │ bl 5c7378 │ │ │ │ bl 5c7090 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - cmp r7, #148 @ 0x94 │ │ │ │ + cmp r7, #244 @ 0xf4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r7, #164 @ 0xa4 │ │ │ │ + adds r0, #4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r7, #148 @ 0x94 │ │ │ │ + cmp r7, #244 @ 0xf4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r3, #4] │ │ │ │ + str r2, [r7, #8] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strb r4, [r7, #0] │ │ │ │ + strb r4, [r3, #2] │ │ │ │ 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 │ │ │ │ @@ -1949242,22 +1949226,22 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r6, [r4, #1776] @ 0x6f0 │ │ │ │ blx r6 │ │ │ │ bl 5c7090 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cmp r6, #244 @ 0xf4 │ │ │ │ + cmp r7, #84 @ 0x54 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r7, #24 │ │ │ │ + cmp r7, #120 @ 0x78 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r6, #244 @ 0xf4 │ │ │ │ + cmp r7, #84 @ 0x54 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cdp2 0, 3, cr0, cr2, cr3, {6} │ │ │ │ - stmia r4!, {r4, r5, r7} │ │ │ │ + cdp2 0, 9, cr0, cr2, cr3, {6} │ │ │ │ + stmia r5!, {r4} │ │ │ │ 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 │ │ │ │ @@ -1949282,21 +1949266,21 @@ │ │ │ │ bl 5c7090 │ │ │ │ ldr.w r3, [r4, #1840] @ 0x730 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r6, #106 @ 0x6a │ │ │ │ + cmp r6, #202 @ 0xca │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r6, #164 @ 0xa4 │ │ │ │ + cmp r7, #4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r6, #104 @ 0x68 │ │ │ │ + cmp r6, #200 @ 0xc8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bics.w r0, sl, #191 @ 0xbf │ │ │ │ + eors.w r0, sl, #191 @ 0xbf │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #68] @ (5c7dc4 ) │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #68] @ (5c7dc8 ) │ │ │ │ @@ -1949318,19 +1949302,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ bl 5c7478 │ │ │ │ bl 5c7378 │ │ │ │ bl 5c7090 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - cmp r6, #92 @ 0x5c │ │ │ │ + cmp r6, #188 @ 0xbc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r6, #2 │ │ │ │ + cmp r6, #98 @ 0x62 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r6, #2 │ │ │ │ + cmp r6, #98 @ 0x62 │ │ │ │ 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] @ (5c7e3c ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1949364,19 +1949348,19 @@ │ │ │ │ mov r1, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ b.n 5c7e18 │ │ │ │ nop │ │ │ │ - cmp r6, #20 │ │ │ │ + cmp r6, #116 @ 0x74 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r5, #162 @ 0xa2 │ │ │ │ + cmp r6, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r5, #162 @ 0xa2 │ │ │ │ + cmp r6, #2 │ │ │ │ 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 │ │ │ │ @@ -1949402,21 +1949386,21 @@ │ │ │ │ bl 5c7090 │ │ │ │ ldr.w r3, [r4, #1744] @ 0x6d0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r5, #38 @ 0x26 │ │ │ │ + cmp r5, #134 @ 0x86 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r5, #160 @ 0xa0 │ │ │ │ + cmp r6, #0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r5, #36 @ 0x24 │ │ │ │ + cmp r5, #132 @ 0x84 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r5, #150 @ 0x96 │ │ │ │ + cmp r5, #246 @ 0xf6 │ │ │ │ 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 │ │ │ │ @@ -1949455,23 +1949439,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5c78e4 │ │ │ │ bl 5c7378 │ │ │ │ bl 5c7090 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cmp r4, #188 @ 0xbc │ │ │ │ + cmp r5, #28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r5, #78 @ 0x4e │ │ │ │ + cmp r5, #174 @ 0xae │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r4, #186 @ 0xba │ │ │ │ + cmp r5, #26 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r5, #80 @ 0x50 │ │ │ │ + cmp r5, #176 @ 0xb0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r5, #70 @ 0x46 │ │ │ │ + cmp r5, #166 @ 0xa6 │ │ │ │ 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] @ (5c7f9c ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1949494,19 +1949478,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5c78e4 │ │ │ │ bl 5c7378 │ │ │ │ bl 5c7090 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cmp r4, #244 @ 0xf4 │ │ │ │ + cmp r5, #84 @ 0x54 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r4, #42 @ 0x2a │ │ │ │ + cmp r4, #138 @ 0x8a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r4, #42 @ 0x2a │ │ │ │ + cmp r4, #138 @ 0x8a │ │ │ │ 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 │ │ │ │ @@ -1949546,23 +1949530,23 @@ │ │ │ │ bne.n 5c8020 │ │ │ │ bl 5c7fa8 │ │ │ │ bl 5c7090 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx r7 │ │ │ │ bl 5c7090 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - cmp r3, #200 @ 0xc8 │ │ │ │ + cmp r4, #40 @ 0x28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r4, #138 @ 0x8a │ │ │ │ + cmp r4, #234 @ 0xea │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r3, #196 @ 0xc4 │ │ │ │ + cmp r4, #36 @ 0x24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r1, [sp, #392] @ 0x188 │ │ │ │ + str r1, [sp, #776] @ 0x308 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r2, [sp, #400] @ 0x190 │ │ │ │ + str r2, [sp, #784] @ 0x310 │ │ │ │ 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 │ │ │ │ @@ -1949588,21 +1949572,21 @@ │ │ │ │ ldr.w r3, [r4, #1672] @ 0x688 │ │ │ │ cbz r3, 5c8092 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c7090 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r3, #50 @ 0x32 │ │ │ │ + cmp r3, #146 @ 0x92 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r4, #4 │ │ │ │ + cmp r4, #100 @ 0x64 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r3, #48 @ 0x30 │ │ │ │ + cmp r3, #144 @ 0x90 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r6, [r6, r7] │ │ │ │ + ldrb r6, [r2, r1] │ │ │ │ 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 │ │ │ │ @@ -1949636,21 +1949620,21 @@ │ │ │ │ bl 5c7478 │ │ │ │ bl 5c7378 │ │ │ │ bl 5c7090 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r2, #202 @ 0xca │ │ │ │ + cmp r3, #42 @ 0x2a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r3, #176 @ 0xb0 │ │ │ │ + cmp r4, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r2, #200 @ 0xc8 │ │ │ │ + cmp r3, #40 @ 0x28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r6, [r1, r6] │ │ │ │ + ldrh r6, [r5, r7] │ │ │ │ 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 │ │ │ │ @@ -1949681,21 +1949665,21 @@ │ │ │ │ bne.n 5c8188 │ │ │ │ bl 5c8128 │ │ │ │ bl 5c7090 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx r2 │ │ │ │ bl 5c7090 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r2, #74 @ 0x4a │ │ │ │ + cmp r2, #170 @ 0xaa │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r3, #72 @ 0x48 │ │ │ │ + cmp r3, #168 @ 0xa8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r2, #72 @ 0x48 │ │ │ │ + cmp r2, #168 @ 0xa8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r3, #62 @ 0x3e │ │ │ │ + cmp r3, #158 @ 0x9e │ │ │ │ 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 │ │ │ │ @@ -1949733,21 +1949717,21 @@ │ │ │ │ bl 5c7378 │ │ │ │ bl 5c7090 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ b.n 5c8200 │ │ │ │ - cmp r1, #206 @ 0xce │ │ │ │ + cmp r2, #46 @ 0x2e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r2, #228 @ 0xe4 │ │ │ │ + cmp r3, #68 @ 0x44 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #204 @ 0xcc │ │ │ │ + cmp r2, #44 @ 0x2c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r2, #194 @ 0xc2 │ │ │ │ + cmp r3, #34 @ 0x22 │ │ │ │ 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 │ │ │ │ @@ -1949773,21 +1949757,21 @@ │ │ │ │ ldr.w r3, [r4, #1808] @ 0x710 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c7090 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r1, #66 @ 0x42 │ │ │ │ + cmp r1, #162 @ 0xa2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r2, #100 @ 0x64 │ │ │ │ + cmp r2, #196 @ 0xc4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #64 @ 0x40 │ │ │ │ + cmp r1, #160 @ 0xa0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r2, #54 @ 0x36 │ │ │ │ + cmp r2, #150 @ 0x96 │ │ │ │ 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 │ │ │ │ @@ -1949818,21 +1949802,21 @@ │ │ │ │ bne.n 5c82f8 │ │ │ │ bl 5c8298 │ │ │ │ bl 5c7090 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx r2 │ │ │ │ bl 5c7090 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r0, #218 @ 0xda │ │ │ │ + cmp r1, #58 @ 0x3a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r2, #12 │ │ │ │ + cmp r2, #108 @ 0x6c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r0, #216 @ 0xd8 │ │ │ │ + cmp r1, #56 @ 0x38 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #206 @ 0xce │ │ │ │ + cmp r2, #46 @ 0x2e │ │ │ │ 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] @ (5c83b4 ) │ │ │ │ @@ -1949884,24 +1949868,24 @@ │ │ │ │ bl 5c78e4 │ │ │ │ bl 5c7378 │ │ │ │ bl 5c7090 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - cmp r1, #158 @ 0x9e │ │ │ │ + cmp r1, #254 @ 0xfe │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r0, #82 @ 0x52 │ │ │ │ + cmp r0, #178 @ 0xb2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r0, #86 @ 0x56 │ │ │ │ + cmp r0, #182 @ 0xb6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf75400c3 │ │ │ │ - cmp r4, #252 @ 0xfc │ │ │ │ + @ instruction: 0xf7b400c3 │ │ │ │ + cmp r5, #92 @ 0x5c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r1, #106 @ 0x6a │ │ │ │ + cmp r1, #202 @ 0xca │ │ │ │ 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] @ (5c844c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1949942,21 +1949926,21 @@ │ │ │ │ bl 5c7090 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ blx r1 │ │ │ │ mov r4, r0 │ │ │ │ b.n 5c842e │ │ │ │ nop │ │ │ │ - cmp r1, #6 │ │ │ │ + cmp r1, #102 @ 0x66 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r7, #162 @ 0xa2 │ │ │ │ + cmp r0, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r7, #162 @ 0xa2 │ │ │ │ + cmp r0, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subw r0, r0, #2243 @ 0x8c3 │ │ │ │ + @ instruction: 0xf70000c3 │ │ │ │ @ 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 │ │ │ │ @@ -1950036,28 +1950020,28 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ b.n 5c8526 │ │ │ │ nop │ │ │ │ - movs r7, #12 │ │ │ │ + movs r7, #108 @ 0x6c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r0, #122 @ 0x7a │ │ │ │ + cmp r0, #218 @ 0xda │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r7, #14 │ │ │ │ + movs r7, #110 @ 0x6e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsb r4, [r2, r7] │ │ │ │ + ldr r4, [r6, r0] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r7, #242 @ 0xf2 │ │ │ │ + cmp r0, #82 @ 0x52 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r0, #84 @ 0x54 │ │ │ │ + cmp r0, #180 @ 0xb4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - rsbs r0, r4, #6389760 @ 0x618000 │ │ │ │ - sub sp, #448 @ 0x1c0 │ │ │ │ + @ instruction: 0xf63400c3 │ │ │ │ + cbz r0, 5c8598 │ │ │ │ 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 │ │ │ │ @@ -1950111,23 +1950095,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 60ce6c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r0, [r1, #9] │ │ │ │ lsls r3, r6, #5 │ │ │ │ - movs r7, #106 @ 0x6a │ │ │ │ + movs r7, #202 @ 0xca │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r5, #210 @ 0xd2 │ │ │ │ + movs r6, #50 @ 0x32 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r5, #214 @ 0xd6 │ │ │ │ + movs r6, #54 @ 0x36 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r7, #92 @ 0x5c │ │ │ │ + movs r7, #188 @ 0xbc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xb76e │ │ │ │ + @ instruction: 0xb7ce │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r3, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1950152,19 +1950136,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5c78e4 │ │ │ │ bl 5c7378 │ │ │ │ bl 5c7090 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - movs r6, #220 @ 0xdc │ │ │ │ + movs r7, #60 @ 0x3c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r5, #46 @ 0x2e │ │ │ │ + movs r5, #142 @ 0x8e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r5, #46 @ 0x2e │ │ │ │ + movs r5, #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 │ │ │ │ @@ -1950189,21 +1950173,21 @@ │ │ │ │ bl 5c7090 │ │ │ │ ldr.w r3, [r4, #1864] @ 0x748 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r4, #206 @ 0xce │ │ │ │ + movs r5, #46 @ 0x2e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r6, #140 @ 0x8c │ │ │ │ + movs r6, #236 @ 0xec │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r4, #204 @ 0xcc │ │ │ │ + movs r5, #44 @ 0x2c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r6, #122 @ 0x7a │ │ │ │ + movs r6, #218 @ 0xda │ │ │ │ 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] @ (5c8798 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1950245,23 +1950229,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6105e8 │ │ │ │ bl 5c7378 │ │ │ │ bl 5c7090 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ - movs r6, #54 @ 0x36 │ │ │ │ + movs r6, #150 @ 0x96 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r4, #94 @ 0x5e │ │ │ │ + movs r4, #190 @ 0xbe │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r4, #98 @ 0x62 │ │ │ │ + movs r4, #194 @ 0xc2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r0, [r2, #56] @ 0x38 │ │ │ │ + strh r0, [r6, #58] @ 0x3a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - sbfx r0, ip, #3, #4 │ │ │ │ + usat r0, #3, ip, asr #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 │ │ │ │ @@ -1950290,21 +1950274,21 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5c7448 │ │ │ │ bl 5c7378 │ │ │ │ bl 5c7090 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - movs r5, #154 @ 0x9a │ │ │ │ + movs r5, #250 @ 0xfa │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r3, #184 @ 0xb8 │ │ │ │ + movs r4, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r3, #188 @ 0xbc │ │ │ │ + movs r4, #28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbnz r2, 5c8846 │ │ │ │ + cbnz r2, 5c885e │ │ │ │ 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 │ │ │ │ @@ -1950390,30 +1950374,30 @@ │ │ │ │ bl 5c7378 │ │ │ │ bl 5c7090 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5c7898 │ │ │ │ b.n 5c88b6 │ │ │ │ - movs r3, #70 @ 0x46 │ │ │ │ + movs r3, #166 @ 0xa6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r5, #50 @ 0x32 │ │ │ │ + movs r5, #146 @ 0x92 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r3, #70 @ 0x46 │ │ │ │ + movs r3, #166 @ 0xa6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r5, #44 @ 0x2c │ │ │ │ + movs r5, #140 @ 0x8c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adcs.w r0, r0, r8, ror #2 │ │ │ │ - ldr r2, [r6, #56] @ 0x38 │ │ │ │ + subs.w r0, r0, r8, ror #2 │ │ │ │ + ldr r2, [r2, #64] @ 0x40 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r4, #232 @ 0xe8 │ │ │ │ + movs r5, #72 @ 0x48 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r4, #228 @ 0xe4 │ │ │ │ + movs r5, #68 @ 0x44 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r4, #222 @ 0xde │ │ │ │ + movs r5, #62 @ 0x3e │ │ │ │ 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 │ │ │ │ @@ -1950436,19 +1950420,19 @@ │ │ │ │ bl 5c72b8 │ │ │ │ mov r0, r5 │ │ │ │ bl 5c7580 │ │ │ │ bl 5c7378 │ │ │ │ bl 5c7090 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r2, #34 @ 0x22 │ │ │ │ + movs r2, #130 @ 0x82 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r4, #100 @ 0x64 │ │ │ │ + movs r4, #196 @ 0xc4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r2, #32 │ │ │ │ + movs r2, #128 @ 0x80 │ │ │ │ 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 │ │ │ │ @@ -1950471,19 +1950455,19 @@ │ │ │ │ bl 5c72b8 │ │ │ │ mov r0, r5 │ │ │ │ bl 5c7580 │ │ │ │ bl 5c7378 │ │ │ │ bl 5c7090 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r1, #194 @ 0xc2 │ │ │ │ + movs r2, #34 @ 0x22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r4, #20 │ │ │ │ + movs r4, #116 @ 0x74 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r1, #192 @ 0xc0 │ │ │ │ + movs r2, #32 │ │ │ │ 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 │ │ │ │ @@ -1950506,19 +1950490,19 @@ │ │ │ │ bl 5c72b8 │ │ │ │ mov r0, r5 │ │ │ │ bl 5c7580 │ │ │ │ bl 5c7378 │ │ │ │ bl 5c7090 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r1, #98 @ 0x62 │ │ │ │ + movs r1, #194 @ 0xc2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r3, #196 @ 0xc4 │ │ │ │ + movs r4, #36 @ 0x24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r1, #96 @ 0x60 │ │ │ │ + movs r1, #192 @ 0xc0 │ │ │ │ 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] @ (5c8ad4 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1950548,19 +1950532,19 @@ │ │ │ │ bl 5c7090 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ b.n 5c8ab6 │ │ │ │ nop │ │ │ │ - movs r3, #124 @ 0x7c │ │ │ │ + movs r3, #220 @ 0xdc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r1, #2 │ │ │ │ + movs r1, #98 @ 0x62 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r1, #2 │ │ │ │ + movs r1, #98 @ 0x62 │ │ │ │ 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] @ (5c8b48 ) │ │ │ │ @@ -1950591,19 +1950575,19 @@ │ │ │ │ bl 5c7090 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ b.n 5c8b2a │ │ │ │ nop │ │ │ │ - movs r3, #28 │ │ │ │ + movs r3, #124 @ 0x7c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r0, #142 @ 0x8e │ │ │ │ + movs r0, #238 @ 0xee │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r0, #142 @ 0x8e │ │ │ │ + movs r0, #238 @ 0xee │ │ │ │ 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] @ (5c8bbc ) │ │ │ │ @@ -1950634,19 +1950618,19 @@ │ │ │ │ bl 5c7090 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ b.n 5c8b9e │ │ │ │ nop │ │ │ │ - movs r2, #180 @ 0xb4 │ │ │ │ + movs r3, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r0, #26 │ │ │ │ + movs r0, #122 @ 0x7a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r0, #26 │ │ │ │ + movs r0, #122 @ 0x7a │ │ │ │ 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 │ │ │ │ @@ -1950715,25 +1950699,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} │ │ │ │ - movs r2, #54 @ 0x36 │ │ │ │ + movs r2, #150 @ 0x96 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r0, r2, #6 │ │ │ │ + subs r0, r6, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r4, r2, #6 │ │ │ │ + subs r4, r6, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r3, r1] │ │ │ │ + str r2, [r7, r2] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cmp r6, #48 @ 0x30 │ │ │ │ + cmp r6, #144 @ 0x90 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbz r4, 5c8cc8 │ │ │ │ + cbz r4, 5c8ce0 │ │ │ │ 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 │ │ │ │ @@ -1950798,25 +1950782,25 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ b.n 5c8cee │ │ │ │ @ instruction: 0xffd5ffff │ │ │ │ - movs r1, #78 @ 0x4e │ │ │ │ + movs r1, #174 @ 0xae │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r4, r2, #2 │ │ │ │ + subs r4, r6, #3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r0, r3, #2 │ │ │ │ + subs r0, r7, #3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r1, #66 @ 0x42 │ │ │ │ + movs r1, #162 @ 0xa2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - push {r2, r4, r6} │ │ │ │ + push {r2, r4, r5, r7} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r1, #34 @ 0x22 │ │ │ │ + movs r1, #130 @ 0x82 │ │ │ │ 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 │ │ │ │ @@ -1950867,27 +1950851,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} │ │ │ │ - adds r0, r4, #7 │ │ │ │ + subs r0, r0, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r0, #176 @ 0xb0 │ │ │ │ + movs r1, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, r4, #7 │ │ │ │ + subs r0, r0, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r0, #168 @ 0xa8 │ │ │ │ + movs r1, #8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, r4, #1 │ │ │ │ + subs r2, r0, #3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r4, r6, #30 │ │ │ │ + asrs r4, r2, #32 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xf12600b5 │ │ │ │ + @ instruction: 0xf18600b5 │ │ │ │ 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] @ (5c8eec ) │ │ │ │ @@ -1950937,25 +1950921,25 @@ │ │ │ │ bl 5c78e4 │ │ │ │ bl 5c7378 │ │ │ │ bl 5c7090 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - movs r0, #22 │ │ │ │ + movs r0, #118 @ 0x76 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, r4, #4 │ │ │ │ + adds r0, r0, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, r4, #4 │ │ │ │ + adds r4, r0, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r0, #14 │ │ │ │ + movs r0, #110 @ 0x6e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, r0, #6 │ │ │ │ + adds r4, r4, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r7, pc, #184 @ (adr r7, 5c8fbc ) │ │ │ │ + add r7, pc, #568 @ (adr r7, 5c913c ) │ │ │ │ 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 │ │ │ │ @@ -1950996,23 +1950980,23 @@ │ │ │ │ bl 5c7378 │ │ │ │ bl 5c7090 │ │ │ │ cbz r4, 5c8f82 │ │ │ │ str r7, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - subs r4, r7, #5 │ │ │ │ + subs r4, r3, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, r4, #1 │ │ │ │ + adds r6, r0, #3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, r5, #1 │ │ │ │ + adds r2, r1, #3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r0, r7, #5 │ │ │ │ + subs r0, r3, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r6, r5, #5 │ │ │ │ + subs r6, r1, #7 │ │ │ │ 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 │ │ │ │ @@ -1951050,21 +1951034,21 @@ │ │ │ │ bl 5c78e4 │ │ │ │ bl 5c7378 │ │ │ │ bl 5c7090 │ │ │ │ cbz r4, 5c9018 │ │ │ │ str r7, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - subs r4, r2, #4 │ │ │ │ + subs r4, r6, #5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r6, r1, r7 │ │ │ │ + adds r6, r5, #0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, r2, r7 │ │ │ │ + adds r2, r6, #0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r0, r4, #3 │ │ │ │ + subs r0, r0, #5 │ │ │ │ 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 │ │ │ │ @@ -1951120,23 +1951104,23 @@ │ │ │ │ bl 5c7090 │ │ │ │ cbz r4, 5c90d8 │ │ │ │ str.w sl, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5c7898 │ │ │ │ b.n 5c90ac │ │ │ │ - subs r2, r3, #2 │ │ │ │ + subs r2, r7, #3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, r7, r4 │ │ │ │ + subs r2, r3, r6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r6, r7, r4 │ │ │ │ + subs r6, r3, r6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r4, r1, #1 │ │ │ │ + subs r4, r5, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, r1, #2 │ │ │ │ + subs r2, r5, #3 │ │ │ │ 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 │ │ │ │ @@ -1951168,21 +1951152,21 @@ │ │ │ │ bl 5c78e4 │ │ │ │ bl 5c7378 │ │ │ │ bl 5c7090 │ │ │ │ cbz r4, 5c9160 │ │ │ │ str r6, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subs r2, r0, #0 │ │ │ │ + subs r2, r4, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r4, r6, r1 │ │ │ │ + subs r4, r2, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r0, r7, r1 │ │ │ │ + subs r0, r3, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, r0, #6 │ │ │ │ + adds r6, r4, #7 │ │ │ │ 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 │ │ │ │ @@ -1951275,33 +1951259,33 @@ │ │ │ │ bl 5c741c │ │ │ │ bl 5c7378 │ │ │ │ bl 5c7090 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - adds r6, r0, #6 │ │ │ │ + adds r6, r4, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, r5, r7 │ │ │ │ + subs r0, r1, r1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, r5, r7 │ │ │ │ + subs r4, r1, r1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [pc, #712] @ (5c955c ) │ │ │ │ + ldr r3, [pc, #72] @ (5c92dc ) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r0, [r5, #16] │ │ │ │ + str r0, [r1, #24] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r3, sp, #880 @ 0x370 │ │ │ │ + add r4, sp, #240 @ 0xf0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r0, #96 @ 0x60 │ │ │ │ + cmp r0, #192 @ 0xc0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r2, #124] @ 0x7c │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, r2, #4 │ │ │ │ + adds r6, r6, #5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, r5, #3 │ │ │ │ + adds r6, r1, #5 │ │ │ │ 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 │ │ │ │ @@ -1951369,26 +1951353,26 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r6 │ │ │ │ blx r8 │ │ │ │ mov r4, r0 │ │ │ │ b.n 5c9336 │ │ │ │ - adds r0, r7, #1 │ │ │ │ + adds r0, r3, #3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, r5, r2 │ │ │ │ + adds r6, r1, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, r6, r2 │ │ │ │ + adds r2, r2, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [pc, #480] @ (5c9564 ) │ │ │ │ + ldr r1, [pc, #864] @ (5c96e4 ) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r2, #14 │ │ │ │ + adds r2, #110 @ 0x6e │ │ │ │ lsls r1, r7, #2 │ │ │ │ @ instruction: 0xff8bffff │ │ │ │ - adds r4, r0, r4 │ │ │ │ + adds r4, r4, r5 │ │ │ │ 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 │ │ │ │ @@ -1951437,25 +1951421,25 @@ │ │ │ │ bl 5c78e4 │ │ │ │ bl 5c7378 │ │ │ │ bl 5c7090 │ │ │ │ cbz r4, 5c942a │ │ │ │ str.w r8, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - subs r2, r6, r6 │ │ │ │ + adds r2, r2, #0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r2, #31 │ │ │ │ + adds r6, r6, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r3, #31 │ │ │ │ + adds r2, r7, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r4, r0, r3 │ │ │ │ + subs r4, r4, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, r3, r1 │ │ │ │ + adds r6, r7, r2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #36 @ 0x24 │ │ │ │ + adds r1, #132 @ 0x84 │ │ │ │ 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 │ │ │ │ @@ -1951478,19 +1951462,19 @@ │ │ │ │ bl 5c72b8 │ │ │ │ mov r0, r5 │ │ │ │ bl 60f718 │ │ │ │ bl 5c7378 │ │ │ │ bl 5c7090 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r2, r5, #28 │ │ │ │ + asrs r2, r1, #30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r4, r2, r4 │ │ │ │ + subs r4, r6, r5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r5, #28 │ │ │ │ + asrs r0, r1, #30 │ │ │ │ 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 │ │ │ │ @@ -1951543,25 +1951527,25 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5c7448 │ │ │ │ bl 5c7378 │ │ │ │ bl 5c7090 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - asrs r4, r0, #27 │ │ │ │ + asrs r4, r4, #28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r4, r0, r3 │ │ │ │ + subs r4, r4, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r0, #27 │ │ │ │ + asrs r4, r4, #28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r5!, {r1, r4, r5} │ │ │ │ + stmia r5!, {r1, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r4, r4, r2 │ │ │ │ + subs r4, r0, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r1, #76] @ 0x4c │ │ │ │ + str r2, [r5, #80] @ 0x50 │ │ │ │ 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] @ (5c95fc ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1951611,19 +1951595,19 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strd r1, r3, [sp] │ │ │ │ bl 454cf4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3432a4> │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ str r1, [r3, #0] │ │ │ │ b.n 5c95c4 │ │ │ │ - subs r2, r5, r0 │ │ │ │ + subs r2, r1, r2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r1, #24 │ │ │ │ + asrs r0, r5, #25 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r1, #24 │ │ │ │ + asrs r0, r5, #25 │ │ │ │ lsls r7, r6, #2 │ │ │ │ strb r6, [r5, #17] │ │ │ │ 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 │ │ │ │ @@ -1951748,41 +1951732,41 @@ │ │ │ │ bl 5c78e4 │ │ │ │ bl 5c7214 │ │ │ │ b.n 5c9710 │ │ │ │ ldr r0, [pc, #56] @ (5c97a8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5c9680 │ │ │ │ nop │ │ │ │ - asrs r2, r3, #21 │ │ │ │ + asrs r2, r7, #22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, r7, r5 │ │ │ │ + adds r6, r3, r7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r2, #21 │ │ │ │ + asrs r4, r6, #22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r6, r5] │ │ │ │ + ldrb r2, [r2, r7] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r3, #60 @ 0x3c │ │ │ │ + movs r3, #156 @ 0x9c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [sp, #296] @ 0x128 │ │ │ │ + ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - b.n 5c8f9c │ │ │ │ + b.n 5c905c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, r0, r4 │ │ │ │ + adds r6, r4, r5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, r6, r3 │ │ │ │ + adds r4, r2, r5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, r4, r3 │ │ │ │ + adds r2, r0, r5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r1, #16 │ │ │ │ + asrs r2, r5, #17 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r2, sp, #288 @ 0x120 │ │ │ │ + add r2, sp, #672 @ 0x2a0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r5, #94 @ 0x5e │ │ │ │ + subs r5, #190 @ 0xbe │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r5, #102 @ 0x66 │ │ │ │ + subs r5, #198 @ 0xc6 │ │ │ │ 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] @ (5c984c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1951835,25 +1951819,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ ldr r0, [pc, #24] @ (5c9860 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5c9810 │ │ │ │ nop │ │ │ │ - adds r2, r4, r0 │ │ │ │ + adds r2, r0, r2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r0, #15 │ │ │ │ + asrs r2, r4, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r0, #15 │ │ │ │ + asrs r0, r4, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r2, r6, #5 │ │ │ │ + lsls r2, r2, #7 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - movs r1, #170 @ 0xaa │ │ │ │ + movs r2, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #142 @ 0x8e │ │ │ │ + subs r4, #238 @ 0xee │ │ │ │ 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] @ (5c9918 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1951913,27 +1951897,27 @@ │ │ │ │ bl 5c7090 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #28] @ (5c9930 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5c98c8 │ │ │ │ - asrs r2, r0, #30 │ │ │ │ + asrs r2, r4, #31 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r0, #12 │ │ │ │ + asrs r4, r4, #13 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r1, #12 │ │ │ │ + asrs r0, r5, #13 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r2, r7, #2 │ │ │ │ + lsls r2, r3, #4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - movs r0, #242 @ 0xf2 │ │ │ │ + movs r1, #82 @ 0x52 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r7, #28 │ │ │ │ + asrs r2, r3, #30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r3, #192 @ 0xc0 │ │ │ │ + subs r4, #32 │ │ │ │ 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 │ │ │ │ @@ -1951993,27 +1951977,27 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #28] @ (5c9a04 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5c9984 │ │ │ │ nop │ │ │ │ - asrs r0, r7, #8 │ │ │ │ + asrs r0, r3, #10 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r3, #27 │ │ │ │ + asrs r4, r7, #28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r7, #8 │ │ │ │ + asrs r0, r3, #10 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r0, #54 @ 0x36 │ │ │ │ + movs r0, #150 @ 0x96 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r7} │ │ │ │ + stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r0, r7, #23 │ │ │ │ + asrs r0, r3, #25 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, #238 @ 0xee │ │ │ │ + subs r3, #78 @ 0x4e │ │ │ │ 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 │ │ │ │ @@ -1952103,32 +1952087,32 @@ │ │ │ │ blx r8 │ │ │ │ mov r4, r0 │ │ │ │ b.n 5c9ad8 │ │ │ │ ldr r0, [pc, #40] @ (5c9b30 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5c9a5c │ │ │ │ nop │ │ │ │ - asrs r2, r4, #5 │ │ │ │ + asrs r2, r0, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r4, #24 │ │ │ │ + asrs r2, r0, #26 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r4, #5 │ │ │ │ + asrs r2, r0, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r0, r4, #5 │ │ │ │ + subs r0, r0, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [r3, r5] │ │ │ │ + ldr r6, [r7, r6] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r4, r5, #23 │ │ │ │ + asrs r4, r1, #25 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r2, #23 │ │ │ │ + asrs r0, r6, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r2, #23 │ │ │ │ + asrs r4, r6, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ vmaxnm.f32 , , │ │ │ │ - subs r1, #206 @ 0xce │ │ │ │ + subs r2, #46 @ 0x2e │ │ │ │ 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 │ │ │ │ @@ -1952210,29 +1952194,29 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5c7898 │ │ │ │ b.n 5c9bfc │ │ │ │ ldr r0, [pc, #32] @ (5c9c44 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5c9b8a │ │ │ │ nop │ │ │ │ - asrs r6, r6, #32 │ │ │ │ + asrs r6, r2, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r5, #20 │ │ │ │ + asrs r6, r1, #22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r6, #32 │ │ │ │ + asrs r4, r2, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, r6, #0 │ │ │ │ + subs r2, r2, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r4, #6] │ │ │ │ + strb r4, [r0, #8] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - asrs r2, r4, #19 │ │ │ │ + asrs r2, r0, #21 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ + asrs r0, r2, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r0, #178 @ 0xb2 │ │ │ │ + subs r1, #18 │ │ │ │ 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 │ │ │ │ @@ -1952324,35 +1952308,35 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #44] @ (5c9d7c ) │ │ │ │ add r0, pc │ │ │ │ b.n 5c9ca0 │ │ │ │ ldr r0, [pc, #44] @ (5c9d80 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5c9cc2 │ │ │ │ - lsrs r2, r4, #28 │ │ │ │ + lsrs r2, r0, #30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r7, #16 │ │ │ │ + asrs r2, r3, #18 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r3, #28 │ │ │ │ + lsrs r6, r7, #29 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r6, #16 │ │ │ │ + asrs r4, r2, #18 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r3, #16 │ │ │ │ + asrs r6, r7, #17 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 5c9628 │ │ │ │ + b.n 5c96e8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r1, [pc, #416] @ (5c9f14 ) │ │ │ │ + ldr r1, [pc, #800] @ (5ca094 ) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - b.n 5c9620 │ │ │ │ + b.n 5c96e0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r3, #44 @ 0x2c │ │ │ │ + movs r3, #140 @ 0x8c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r7, #134 @ 0x86 │ │ │ │ + adds r7, #230 @ 0xe6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r7, #128 @ 0x80 │ │ │ │ + adds r7, #224 @ 0xe0 │ │ │ │ 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 │ │ │ │ @@ -1952440,31 +1952424,31 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5c7898 │ │ │ │ b.n 5c9e62 │ │ │ │ ldr r0, [pc, #36] @ (5c9eac ) │ │ │ │ add r0, pc │ │ │ │ b.n 5c9ddc │ │ │ │ - lsrs r6, r4, #23 │ │ │ │ + lsrs r6, r0, #25 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r3, #11 │ │ │ │ + asrs r6, r7, #12 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r4, #23 │ │ │ │ + lsrs r2, r0, #25 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r0, r4, r7 │ │ │ │ + adds r0, r0, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [sp, #408] @ 0x198 │ │ │ │ + ldr r4, [sp, #792] @ 0x318 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r7, #112] @ 0x70 │ │ │ │ + ldr r6, [r3, #120] @ 0x78 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - asrs r2, r4, #3 │ │ │ │ + asrs r2, r0, #5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r6, #2 │ │ │ │ + asrs r2, r2, #4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, #76 @ 0x4c │ │ │ │ + adds r6, #172 @ 0xac │ │ │ │ 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 │ │ │ │ @@ -1952575,33 +1952559,33 @@ │ │ │ │ bl 5c7898 │ │ │ │ b.n 5c9fd8 │ │ │ │ ldr r0, [pc, #44] @ (5ca028 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5c9f0a │ │ │ │ bl 5c7678 │ │ │ │ b.n 5c9fa2 │ │ │ │ - lsrs r2, r7, #18 │ │ │ │ + lsrs r2, r3, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r0, #8 │ │ │ │ + asrs r2, r4, #9 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r4, r6, #18 │ │ │ │ + lsrs r4, r2, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, r6, r2 │ │ │ │ + subs r2, r2, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r4, #96] @ 0x60 │ │ │ │ + ldr r4, [r0, #104] @ 0x68 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - lsrs r6, r0, #31 │ │ │ │ + asrs r6, r4, #32 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r4, #2 │ │ │ │ + asrs r6, r0, #4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r4, r7, #28 │ │ │ │ + lsrs r4, r3, #30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r0, #1 │ │ │ │ + asrs r2, r4, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, #218 @ 0xda │ │ │ │ + adds r5, #58 @ 0x3a │ │ │ │ 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] @ (5ca0b8 ) │ │ │ │ @@ -1953163,29 +1953147,29 @@ │ │ │ │ bl 5c78e4 │ │ │ │ bl 5c7378 │ │ │ │ bl 5c7090 │ │ │ │ b.n 5ca242 │ │ │ │ nop │ │ │ │ ldrb r6, [r5, r7] │ │ │ │ lsls r3, r6, #5 │ │ │ │ - lsrs r2, r3, #27 │ │ │ │ + lsrs r2, r7, #28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r4, pc, #16 @ (adr r4, 5ca650 ) │ │ │ │ + add r4, pc, #400 @ (adr r4, 5ca7d0 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ add r4, sp, #700 @ 0x2bc │ │ │ │ lsls r3, r6, #5 │ │ │ │ str r0, [r3, #124] @ 0x7c │ │ │ │ lsls r7, r6, #5 │ │ │ │ str r6, [r7, #120] @ 0x78 │ │ │ │ lsls r7, r6, #5 │ │ │ │ str r4, [r5, #120] @ 0x78 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - lsrs r4, r5, #26 │ │ │ │ + lsrs r4, r1, #28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r5, #6 │ │ │ │ + asrs r6, r1, #8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ bl 8a065a │ │ │ │ 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 5ca5f2 │ │ │ │ vsubw.u q15, , d15 │ │ │ │ @ instruction: 0xfffff1e5 │ │ │ │ @@ -1953238,20 +1953222,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- q11, , d6[0] │ │ │ │ lsls r7, r6, #5 │ │ │ │ - lsrs r2, r2, #15 │ │ │ │ + lsrs r2, r6, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r7, #12 │ │ │ │ + lsrs r6, r3, #14 │ │ │ │ lsls r7, r6, #2 │ │ │ │ b.n 5ca246 │ │ │ │ - vshr.u32 d26, d28, #1 │ │ │ │ + vshr.u64 d26, d12, #1 │ │ │ │ lsls r1, r6, #2 │ │ │ │ asrs r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #12] @ (5ca768 ) │ │ │ │ add r2, pc │ │ │ │ @@ -1953373,22 +1953357,22 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ lsls r7, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r1, r3 │ │ │ │ - lsrs r4, r0, #3 │ │ │ │ + lsrs r4, r4, #4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r6, #2 │ │ │ │ + lsrs r6, r2, #4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf33e00b3 │ │ │ │ - lsrs r6, r3, #2 │ │ │ │ + @ instruction: 0xf39e00b3 │ │ │ │ + lsrs r6, r7, #3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r0, r3, #2 │ │ │ │ + lsrs r0, r7, #3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1953756,15 +1953740,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ b.n 5cac78 │ │ │ │ nop │ │ │ │ strh r0, [r3, r7] │ │ │ │ lsls r3, r6, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r6, #18 │ │ │ │ + lsls r6, r2, #20 │ │ │ │ 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3584] @ 0xe00 │ │ │ │ @@ -1953900,25 +1953884,25 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ strh r6, [r1, r4] │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, r4] │ │ │ │ lsls r3, r6, #5 │ │ │ │ - lsls r6, r1, #17 │ │ │ │ + lsls r6, r5, #18 │ │ │ │ lsls r7, r6, #2 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #32 │ │ │ │ + lsrs r2, r2, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ strh r6, [r7, r1] │ │ │ │ lsls r3, r6, #5 │ │ │ │ - lsls r2, r7, #17 │ │ │ │ + lsls r2, r3, #19 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r4, #23 │ │ │ │ + lsls r0, r0, #25 │ │ │ │ lsls r7, r6, #2 │ │ │ │ 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 │ │ │ │ @@ -1954267,21 +1954251,21 @@ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ b.n 5cb252 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ str r4, [r7, r4] │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #328] @ 0x148 │ │ │ │ + ldr r2, [sp, #712] @ 0x2c8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r6, r3, #24 │ │ │ │ + lsls r6, r7, #25 │ │ │ │ lsls r7, r6, #2 │ │ │ │ str r4, [r1, r0] │ │ │ │ lsls r3, r6, #5 │ │ │ │ - lsls r0, r2, #19 │ │ │ │ + lsls r0, r6, #20 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r8, r3 │ │ │ │ @@ -1955130,15 +1955114,15 @@ │ │ │ │ mov r6, r5 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 5cbba2 │ │ │ │ mov r0, r4 │ │ │ │ bl 5cae64 │ │ │ │ b.n 5cbba2 │ │ │ │ nop │ │ │ │ - @ instruction: 0xfa0000b6 │ │ │ │ + @ instruction: 0xfa6000b6 │ │ │ │ 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 │ │ │ │ @@ -1955455,15 +1955439,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 │ │ │ │ - ldr r6, [r6, #0] │ │ │ │ + ldr r6, [r2, #8] │ │ │ │ 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 │ │ │ │ @@ -1955646,21 +1955630,21 @@ │ │ │ │ subs r6, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #238 @ 0xee │ │ │ │ lsls r3, r6, #5 │ │ │ │ cmp r5, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 5cc2dc │ │ │ │ + blt.n 5cc19c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r2, [r1, #10] │ │ │ │ + ldrh r2, [r5, #12] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r4, [r7, #16] │ │ │ │ + strh r4, [r3, #20] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr??.w r0, [lr, r4, lsl #3] │ │ │ │ + ldr.w r0, [lr, #180] @ 0xb4 │ │ │ │ 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 │ │ │ │ @@ -1955709,22 +1955693,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (5cc2a0 ) │ │ │ │ movs r4, #0 │ │ │ │ add r1, pc │ │ │ │ b.n 5cc2ae │ │ │ │ nop │ │ │ │ subs r5, #224 @ 0xe0 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - @ instruction: 0xf3dc00b6 │ │ │ │ + bics.w r0, ip, #5963776 @ 0x5b0000 │ │ │ │ subs r5, #208 @ 0xd0 │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3ca00b6 │ │ │ │ - @ instruction: 0xf3c000b6 │ │ │ │ - @ instruction: 0xf37200b6 │ │ │ │ + bic.w r0, sl, #5963776 @ 0x5b0000 │ │ │ │ + bic.w r0, r0, #5963776 @ 0x5b0000 │ │ │ │ + @ instruction: 0xf3d200b6 │ │ │ │ mov r1, r0 │ │ │ │ movs r4, #1 │ │ │ │ mov.w r3, #500 @ 0x1f4 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #880] @ (5cc620 ) │ │ │ │ movs r7, #45 @ 0x2d │ │ │ │ add r0, pc │ │ │ │ @@ -1956007,36 +1955991,36 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ movs r0, r0 │ │ │ │ cmn r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc │ │ │ │ - @ instruction: 0xf37a00b6 │ │ │ │ - @ instruction: 0xf37800b6 │ │ │ │ - @ instruction: 0xf37c00b6 │ │ │ │ + @ instruction: 0xf3da00b6 │ │ │ │ + @ instruction: 0xf3d800b6 │ │ │ │ + @ instruction: 0xf3dc00b6 │ │ │ │ ldrh r6, [r7, #34] @ 0x22 │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldrh r4, [r0, #36] @ 0x24 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - @ instruction: 0xf37c00b6 │ │ │ │ - @ instruction: 0xf37400b6 │ │ │ │ + @ instruction: 0xf3dc00b6 │ │ │ │ + @ instruction: 0xf3d400b6 │ │ │ │ ldrh r6, [r1, #34] @ 0x22 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - @ instruction: 0xf37200b6 │ │ │ │ + @ instruction: 0xf3d200b6 │ │ │ │ mov ip, r3 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - @ instruction: 0xf78a00b4 │ │ │ │ - str r6, [r3, #56] @ 0x38 │ │ │ │ + @ instruction: 0xf7ea00b4 │ │ │ │ + str r6, [r7, #60] @ 0x3c │ │ │ │ lsls r7, r7, #4 │ │ │ │ cmp fp, r3 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - mrrc2 0, 11, r0, ip, cr6 │ │ │ │ - mcrr2 0, 11, r0, lr, cr6 │ │ │ │ - stc2 0, cr0, [r6], #-728 @ 0xfffffd28 │ │ │ │ + ldc2 0, cr0, [ip], #728 @ 0x2d8 │ │ │ │ + stc2 0, cr0, [lr], #728 @ 0x2d8 │ │ │ │ + stc2 0, cr0, [r6], {182} @ 0xb6 │ │ │ │ ldrb.w r3, [sl] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ bne.w 5ccbac │ │ │ │ add r5, sp, #128 @ 0x80 │ │ │ │ mov.w r8, #251 @ 0xfb │ │ │ │ mov r4, sl │ │ │ │ movs r6, #0 │ │ │ │ @@ -1957225,133 +1957209,132 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 5ce63c │ │ │ │ movs r3, #7 │ │ │ │ str.w r3, [r9, #104] @ 0x68 │ │ │ │ b.w 5cc762 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.s64 d16, d22, #38 │ │ │ │ - ldr??.w r0, [r6, #182] @ 0xb6 │ │ │ │ - str??.w r0, [sl, #182] @ 0xb6 │ │ │ │ - str??.w r0, [r8, #182] @ 0xb6 │ │ │ │ - @ instruction: 0xfa6200b6 │ │ │ │ - smlaltt r0, r0, sl, r6 │ │ │ │ - adc.w r0, ip, #6291456 @ 0x600000 │ │ │ │ - ldrb r4, [r3, #12] │ │ │ │ + bics.w r0, sl, #182 @ 0xb6 │ │ │ │ + ldr??.w r0, [r6, r6, lsl #3] │ │ │ │ + vst4.32 {d16-d19}, [sl :256], r6 │ │ │ │ + vst4.32 {d16-d19}, [r8 :256], r6 │ │ │ │ + @ instruction: 0xfac200b6 │ │ │ │ + stc2 0, cr0, [sl], #-728 @ 0xfffffd28 │ │ │ │ + sub.w r0, ip, #6291456 @ 0x600000 │ │ │ │ + ldrb r4, [r7, #13] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r7, [pc, #592] @ (5cd58c ) │ │ │ │ + ldr r7, [pc, #976] @ (5cd70c ) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xfb9800b6 │ │ │ │ + @ instruction: 0xfbf800b6 │ │ │ │ adds r7, #34 @ 0x22 │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #31] │ │ │ │ + strh r6, [r2, #2] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xf76600b6 │ │ │ │ - @ instruction: 0xf75c00b6 │ │ │ │ - @ instruction: 0xf75a00b6 │ │ │ │ - @ instruction: 0xf76400b6 │ │ │ │ - @ instruction: 0xf76a00b6 │ │ │ │ - @ instruction: 0xf77000b6 │ │ │ │ - @ instruction: 0xf77600b6 │ │ │ │ - stmia r0!, {r3, r5, r6} │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf7d200b6 │ │ │ │ - b.n 5cd2d8 │ │ │ │ + @ instruction: 0xf7c600b6 │ │ │ │ + @ instruction: 0xf7bc00b6 │ │ │ │ + @ instruction: 0xf7ba00b6 │ │ │ │ + @ instruction: 0xf7c400b6 │ │ │ │ + @ instruction: 0xf7ca00b6 │ │ │ │ + @ instruction: 0xf7d000b6 │ │ │ │ + @ instruction: 0xf7d600b6 │ │ │ │ + stmia r0!, {r3, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ + ldrh.w r0, [r2, r6, lsl #3] │ │ │ │ + @ instruction: 0xe81200bd │ │ │ │ cmp r5, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5cd0ac │ │ │ │ + b.n 5cd16c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrd r0, r0, [lr, #-728] @ 0x2d8 │ │ │ │ - ldcl 0, cr0, [r6, #-728]! @ 0xfffffd28 │ │ │ │ - @ instruction: 0xe99400b6 │ │ │ │ - ldrd r0, r0, [r2, #728] @ 0x2d8 │ │ │ │ - and.w r0, r4, r6, ror #2 │ │ │ │ - bics.w r0, r0, r6, ror #2 │ │ │ │ - orrs.w r0, r6, r6, ror #2 │ │ │ │ - eor.w r0, ip, r6, ror #2 │ │ │ │ - @ instruction: 0xeaa600b6 │ │ │ │ - @ instruction: 0xeacc00b6 │ │ │ │ - @ instruction: 0xeafa00b6 │ │ │ │ - @ instruction: 0xeb3800b6 │ │ │ │ - adc.w r0, r0, r6, ror #2 │ │ │ │ - sbc.w r0, r8, r6, ror #2 │ │ │ │ - sub.w r0, r2, r6, ror #2 │ │ │ │ - rsbs r0, ip, r6, ror #2 │ │ │ │ - ldc 0, cr0, [r2], {182} @ 0xb6 │ │ │ │ - mcrr 0, 11, r0, r4, cr6 │ │ │ │ - ldcl 0, cr0, [r8], #-728 @ 0xfffffd28 │ │ │ │ - ldcl 0, cr0, [r0], #728 @ 0x2d8 │ │ │ │ - stc 0, cr0, [r4, #-728]! @ 0xfffffd28 │ │ │ │ - stcl 0, cr0, [sl, #-728] @ 0xfffffd28 │ │ │ │ - ldcl 0, cr0, [r4, #-728]! @ 0xfffffd28 │ │ │ │ - stc 0, cr0, [r6, #728]! @ 0x2d8 │ │ │ │ - ldcl 0, cr0, [r8, #728] @ 0x2d8 │ │ │ │ + @ instruction: 0xe9be00b6 │ │ │ │ + ldcl 0, cr0, [r6, #728] @ 0x2d8 │ │ │ │ + ldrd r0, r0, [r4, #728]! @ 0x2d8 │ │ │ │ + bics.w r0, r2, r6, ror #2 │ │ │ │ + orn r0, r4, r6, ror #2 │ │ │ │ + eors.w r0, r0, r6, ror #2 │ │ │ │ + @ instruction: 0xeab600b6 │ │ │ │ + @ instruction: 0xeaec00b6 │ │ │ │ + add.w r0, r6, r6, ror #2 │ │ │ │ + @ instruction: 0xeb2c00b6 │ │ │ │ + adcs.w r0, sl, r6, ror #2 │ │ │ │ + @ instruction: 0xeb9800b6 │ │ │ │ + sub.w r0, r0, r6, ror #2 │ │ │ │ + rsb r0, r8, r6, ror #2 │ │ │ │ + stc 0, cr0, [r2], {182} @ 0xb6 │ │ │ │ + ldc 0, cr0, [ip], #-728 @ 0xfffffd28 │ │ │ │ + ldcl 0, cr0, [r2], #-728 @ 0xfffffd28 │ │ │ │ + stc 0, cr0, [r4], #728 @ 0x2d8 │ │ │ │ + ldcl 0, cr0, [r8], {182} @ 0xb6 │ │ │ │ + ldcl 0, cr0, [r0, #-728] @ 0xfffffd28 │ │ │ │ + stc 0, cr0, [r4, #728] @ 0x2d8 │ │ │ │ + stc 0, cr0, [sl, #728]! @ 0x2d8 │ │ │ │ + ldcl 0, cr0, [r4, #728] @ 0x2d8 │ │ │ │ mcr 0, 0, r0, cr6, cr6, {5} │ │ │ │ - mrc 0, 1, r0, cr12, cr6, {5} │ │ │ │ - mrc 0, 3, r0, cr10, cr6, {5} │ │ │ │ - mrc 0, 5, r0, cr0, cr6, {5} │ │ │ │ - mrc 0, 6, r0, cr4, cr6, {5} │ │ │ │ - vqadd.s16 d0, d18, d22 │ │ │ │ - vqadd.s8 d16, d28, d22 │ │ │ │ - vshr.s64 d0, d22, #64 │ │ │ │ - vshr.s64 d0, d22, #2 │ │ │ │ - vshr.s64 d16, d22, #28 │ │ │ │ - ands.w r0, r4, #182 @ 0xb6 │ │ │ │ - orrs.w r0, r0, #182 @ 0xb6 │ │ │ │ - orrs.w r0, sl, #182 @ 0xb6 │ │ │ │ - eor.w r0, r4, #182 @ 0xb6 │ │ │ │ - @ instruction: 0xf0ca00b6 │ │ │ │ - @ instruction: 0xf0c800b6 │ │ │ │ - @ instruction: 0xf0ce00b6 │ │ │ │ - @ instruction: 0xf0cc00b6 │ │ │ │ - @ instruction: 0xf0e000b6 │ │ │ │ - @ instruction: 0xf19a00b6 │ │ │ │ - @ instruction: 0xf19000b6 │ │ │ │ + mrc 0, 1, r0, cr8, cr6, {5} │ │ │ │ + mcr 0, 3, r0, cr6, cr6, {5} │ │ │ │ + mrc 0, 4, r0, cr12, cr6, {5} │ │ │ │ + mrc 0, 6, r0, cr10, cr6, {5} │ │ │ │ + vqadd.s16 d0, d16, d22 │ │ │ │ + vqadd.s64 d0, d20, d22 │ │ │ │ + vqadd.s64 d16, d18, d22 │ │ │ │ + vshr.s64 d0, d22, #20 │ │ │ │ + vshr.s64 d16, d22, #32 │ │ │ │ + ands.w r0, lr, #182 @ 0xb6 │ │ │ │ + orr.w r0, r4, #182 @ 0xb6 │ │ │ │ + orns r0, r4, #182 @ 0xb6 │ │ │ │ + @ instruction: 0xf0b000b6 │ │ │ │ + @ instruction: 0xf0ba00b6 │ │ │ │ + @ instruction: 0xf0e400b6 │ │ │ │ + @ instruction: 0xf12a00b6 │ │ │ │ + @ instruction: 0xf12800b6 │ │ │ │ + @ instruction: 0xf12e00b6 │ │ │ │ + @ instruction: 0xf12c00b6 │ │ │ │ + adc.w r0, r0, #182 @ 0xb6 │ │ │ │ + @ instruction: 0xf1fa00b6 │ │ │ │ + @ instruction: 0xf1f000b6 │ │ │ │ bvc.n 5cd472 │ │ │ │ vtbl.8 d19, {d31- instruction: 0xf22a00b6 │ │ │ │ - @ instruction: 0xf22200b6 │ │ │ │ - @ instruction: 0xf21c00b6 │ │ │ │ - @ instruction: 0xf21600b6 │ │ │ │ - @ instruction: 0xf21200b6 │ │ │ │ - @ instruction: 0xf21000b6 │ │ │ │ - @ instruction: 0xf21000b6 │ │ │ │ - @ instruction: 0xf21200b6 │ │ │ │ - subs.w r0, r0, #5963776 @ 0x5b0000 │ │ │ │ - subs.w r0, r4, #5963776 @ 0x5b0000 │ │ │ │ - subs.w r0, sl, #5963776 @ 0x5b0000 │ │ │ │ - rsb r0, r0, #5963776 @ 0x5b0000 │ │ │ │ - rsb r0, r6, #5963776 @ 0x5b0000 │ │ │ │ - mcr 0, 7, r0, cr6, cr6, {5} │ │ │ │ - mcr 0, 7, r0, cr0, cr6, {5} │ │ │ │ - bvc.n 5cd3a8 │ │ │ │ + @ instruction: 0xf28a00b6 │ │ │ │ + @ instruction: 0xf28200b6 │ │ │ │ + @ instruction: 0xf27c00b6 │ │ │ │ + @ instruction: 0xf27600b6 │ │ │ │ + @ instruction: 0xf27200b6 │ │ │ │ + @ instruction: 0xf27000b6 │ │ │ │ + @ instruction: 0xf27000b6 │ │ │ │ + @ instruction: 0xf27200b6 │ │ │ │ + @ instruction: 0xf61000b6 │ │ │ │ + @ instruction: 0xf61400b6 │ │ │ │ + @ instruction: 0xf61a00b6 │ │ │ │ + @ instruction: 0xf62000b6 │ │ │ │ + @ instruction: 0xf62600b6 │ │ │ │ + vqadd.s8 d16, d22, d22 │ │ │ │ + vqadd.s8 d16, d16, d22 │ │ │ │ + bvc.n 5cd468 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - sbcs.w r0, r6, #182 @ 0xb6 │ │ │ │ - cbz r6, 5cd4ba │ │ │ │ + rsbs r0, r6, #182 @ 0xb6 │ │ │ │ + sxth r6, r7 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xf12e00b6 │ │ │ │ - vqadd.s16 d16, d20, d22 │ │ │ │ - mrc 0, 1, r0, cr10, cr6, {5} │ │ │ │ - mcr 0, 2, r0, cr2, cr6, {5} │ │ │ │ - mcr 0, 2, r0, cr14, cr6, {5} │ │ │ │ - mrc 0, 2, r0, cr10, cr6, {5} │ │ │ │ - mcr 0, 3, r0, cr6, cr6, {5} │ │ │ │ - mrc 0, 3, r0, cr2, cr6, {5} │ │ │ │ - mcr 0, 4, r0, cr2, cr6, {5} │ │ │ │ - mrc 0, 4, r0, cr14, cr6, {5} │ │ │ │ - mcr 0, 5, r0, cr10, cr6, {5} │ │ │ │ - mrc 0, 5, r0, cr6, cr6, {5} │ │ │ │ - mcr 0, 6, r0, cr2, cr6, {5} │ │ │ │ - stcl 0, cr0, [r4, #728] @ 0x2d8 │ │ │ │ - stc 0, cr0, [r6, #728]! @ 0x2d8 │ │ │ │ - mrc 0, 6, r0, cr12, cr6, {5} │ │ │ │ + @ instruction: 0xf18e00b6 │ │ │ │ + vshr.s64 d0, d22, #12 │ │ │ │ + mrc 0, 4, r0, cr10, cr6, {5} │ │ │ │ + mcr 0, 5, r0, cr2, cr6, {5} │ │ │ │ + mcr 0, 5, r0, cr14, cr6, {5} │ │ │ │ + mrc 0, 5, r0, cr10, cr6, {5} │ │ │ │ + mcr 0, 6, r0, cr6, cr6, {5} │ │ │ │ + mrc 0, 6, r0, cr2, cr6, {5} │ │ │ │ + mcr 0, 7, r0, cr2, cr6, {5} │ │ │ │ + mrc 0, 7, r0, cr14, cr6, {5} │ │ │ │ + vqadd.s8 d0, d26, d22 │ │ │ │ + vqadd.s16 d0, d22, d22 │ │ │ │ + vqadd.s32 d0, d18, d22 │ │ │ │ + mcr 0, 1, r0, cr4, cr6, {5} │ │ │ │ + mcr 0, 0, r0, cr6, cr6, {5} │ │ │ │ + vqadd.s64 d0, d28, d22 │ │ │ │ add r1, sp, #300 @ 0x12c │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ bl 5cf2d8 │ │ │ │ movs r3, #4 │ │ │ │ str.w r3, [r9, #104] @ 0x68 │ │ │ │ b.w 5cc762 │ │ │ │ @@ -1957751,21 +1957734,21 @@ │ │ │ │ b.n 5cd854 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r0, #26 │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add.w r0, r4, r6, ror #2 │ │ │ │ - lsrs r4, r0, #16 │ │ │ │ + sbc.w r0, r4, r6, ror #2 │ │ │ │ + lsrs r4, r4, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stc 0, cr0, [r6], #-728 @ 0xfffffd28 │ │ │ │ + stc 0, cr0, [r6], {182} @ 0xb6 │ │ │ │ movs r7, #164 @ 0xa4 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - rsb r0, lr, r6, ror #2 │ │ │ │ + stc 0, cr0, [lr], #-728 @ 0xfffffd28 │ │ │ │ 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] @ (5cda30 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1958124,15 +1958107,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 74568 │ │ │ │ b.n 5cdcd2 │ │ │ │ movs r3, #150 @ 0x96 │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5cda0c │ │ │ │ + b.n 5cdacc │ │ │ │ lsls r6, r6, #2 │ │ │ │ mrrc2 15, 15, pc, fp, cr15 @ │ │ │ │ @ instruction: 0xfaf3ffff │ │ │ │ movs r3, #38 @ 0x26 │ │ │ │ lsls r3, r6, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1958383,37 +1958366,37 @@ │ │ │ │ movs r1, #1 │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ mov r0, r5 │ │ │ │ blx 726e0 │ │ │ │ b.n 5cdf0e │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - b.n 5cdbd8 │ │ │ │ + b.n 5cdc98 │ │ │ │ lsls r6, r6, #2 │ │ │ │ movs r1, #124 @ 0x7c │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #112 @ 0x70 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldr r0, [r5, #44] @ 0x2c │ │ │ │ + ldr r0, [r1, #52] @ 0x34 │ │ │ │ lsls r3, r0, #3 │ │ │ │ movs r0, #212 @ 0xd4 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - b.n 5cdaf8 │ │ │ │ + b.n 5cdbb8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r0, #19 │ │ │ │ + lsls r4, r4, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r1, r5, r6} │ │ │ │ + pop {r1, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5cda0c │ │ │ │ + b.n 5cdacc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cda20 │ │ │ │ + b.n 5cdae0 │ │ │ │ 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] @ (5ce28c ) │ │ │ │ sub.w sp, sp, #844 @ 0x34c │ │ │ │ @@ -1958680,39 +1958663,39 @@ │ │ │ │ nop │ │ │ │ movs r0, #8 │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #42 @ 0x2a │ │ │ │ lsls r7, r6, #5 │ │ │ │ - b.n 5cdca8 │ │ │ │ + b.n 5cdd68 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cdc8c │ │ │ │ + b.n 5cdd4c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cdcac │ │ │ │ + b.n 5cdd6c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cdb74 │ │ │ │ + b.n 5cdc34 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r1, #112 @ 0x70 │ │ │ │ lsls r7, r6, #5 │ │ │ │ cmp r1, #80 @ 0x50 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - b.n 5cdb08 │ │ │ │ + b.n 5cdbc8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r0, #118 @ 0x76 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - strh r0, [r5, #30] │ │ │ │ + strh r0, [r1, #34] @ 0x22 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - b.n 5ce934 │ │ │ │ + b.n 5ce9f4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5ce92c │ │ │ │ + b.n 5ce9ec │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5ce8d8 │ │ │ │ + b.n 5ce998 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5ce9b0 │ │ │ │ + b.n 5cea70 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r0, #26 │ │ │ │ lsls r7, r6, #5 │ │ │ │ cmp r0, #6 │ │ │ │ lsls r7, r6, #5 │ │ │ │ movs r7, #254 @ 0xfe │ │ │ │ lsls r7, r6, #5 │ │ │ │ @@ -1958935,29 +1958918,29 @@ │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, #3 │ │ │ │ lsls r3, r6, #5 │ │ │ │ adds r6, r6, #2 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - str r6, [r3, #96] @ 0x60 │ │ │ │ + str r6, [r7, #100] @ 0x64 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r0, r3, #1 │ │ │ │ + lsls r0, r7, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb7f6 │ │ │ │ + @ instruction: 0xb856 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, r5 │ │ │ │ + lsls r2, r1, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb7cc │ │ │ │ + @ instruction: 0xb82c │ │ │ │ lsls r3, r6, #2 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - svc 156 @ 0x9c │ │ │ │ + svc 252 @ 0xfc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - svc 166 @ 0xa6 │ │ │ │ + b.n 5ce57c │ │ │ │ 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] @ (5ce628 ) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1959127,20 +1959110,20 @@ │ │ │ │ movs r2, #1 │ │ │ │ blx 72a94 <__snprintf_chk@plt> │ │ │ │ b.n 5ce6be │ │ │ │ movs r3, #196 @ 0xc4 │ │ │ │ lsls r7, r6, #5 │ │ │ │ movs r3, #184 @ 0xb8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - udf #232 @ 0xe8 │ │ │ │ + svc 72 @ 0x48 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldc2 15, cr15, [r5], {255} @ 0xff │ │ │ │ - udf #126 @ 0x7e │ │ │ │ + udf #222 @ 0xde │ │ │ │ lsls r6, r6, #2 │ │ │ │ - udf #110 @ 0x6e │ │ │ │ + udf #206 @ 0xce │ │ │ │ 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 │ │ │ │ @@ -1959205,15 +1959188,15 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r4, r0, r1 │ │ │ │ lsls r3, r6, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 5ce788 │ │ │ │ + udf #46 @ 0x2e │ │ │ │ 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] @ (5ce9f0 ) │ │ │ │ mov fp, r0 │ │ │ │ @@ -1959416,37 +1959399,37 @@ │ │ │ │ b.n 5ce9e2 │ │ │ │ asrs r6, r6, #31 │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ble.n 5ce948 │ │ │ │ + udf #4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ble.n 5ce938 │ │ │ │ + ble.n 5ce9f8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ble.n 5ce948 │ │ │ │ + udf #0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ble.n 5ce980 │ │ │ │ + udf #26 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ble.n 5cead4 │ │ │ │ + ble.n 5ce994 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ble.n 5cea9c │ │ │ │ + ble.n 5ce95c │ │ │ │ lsls r6, r6, #2 │ │ │ │ movs r1, #28 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - bgt.n 5ce92c │ │ │ │ + bgt.n 5ce9ec │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r4, #14 │ │ │ │ + movs r4, #110 @ 0x6e │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strh r0, [r7, r7] │ │ │ │ + strb r0, [r3, r1] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - blt.n 5ce968 │ │ │ │ + bgt.n 5cea28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bgt.n 5ce9f8 │ │ │ │ + ble.n 5ceab8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ movs r0, #194 @ 0xc2 │ │ │ │ lsls r7, r6, #5 │ │ │ │ movs r0, #178 @ 0xb2 │ │ │ │ lsls r7, r6, #5 │ │ │ │ movs r0, #166 @ 0xa6 │ │ │ │ lsls r7, r6, #5 │ │ │ │ @@ -1959532,19 +1959515,19 @@ │ │ │ │ b.n 5cea90 │ │ │ │ add.w r0, r4, #32 │ │ │ │ bl 5ce7a4 │ │ │ │ b.n 5cea90 │ │ │ │ add.w r0, r4, #32 │ │ │ │ bl 5ce7a4 │ │ │ │ b.n 5ceae0 │ │ │ │ - ldr??.w r0, [ip, r2, lsl #3] │ │ │ │ - cbz r4, 5ceb3a │ │ │ │ + ldr??.w r0, [ip, #178] @ 0xb2 │ │ │ │ + cbz r4, 5ceb52 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr??.w r0, [r8, r2, lsl #3] │ │ │ │ - sub sp, #480 @ 0x1e0 │ │ │ │ + ldrsh.w r0, [r8, #178] @ 0xb2 │ │ │ │ + cbz r0, 5ceb52 │ │ │ │ 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] @ (5cebf8 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1959707,20 +1959690,20 @@ │ │ │ │ ldr r2, [pc, #24] @ (5cecec ) │ │ │ │ add r2, pc │ │ │ │ b.n 5cecba │ │ │ │ subs r6, r0, #0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ adds r4, r7, #7 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - bls.n 5ceca0 │ │ │ │ + bge.n 5ced60 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stc2 15, cr15, [sp, #1020]! @ 0x3fc │ │ │ │ - bls.n 5cec3c │ │ │ │ + bge.n 5cecfc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bls.n 5cec18 │ │ │ │ + bls.n 5cecd8 │ │ │ │ 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 │ │ │ │ @@ -1959753,16 +1959736,16 @@ │ │ │ │ mov r4, r3 │ │ │ │ blx 72e94 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 5ced5c │ │ │ │ - @ instruction: 0xf71800b2 │ │ │ │ - bvc.n 5ced80 │ │ │ │ + @ instruction: 0xf77800b2 │ │ │ │ + bvc.n 5cee40 │ │ │ │ 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] @ (5ceeac ) │ │ │ │ @@ -1959910,17 +1959893,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} │ │ │ │ - ldrh r6, [r2, r3] │ │ │ │ + ldrh r6, [r6, r4] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bvc.n 5cf020 │ │ │ │ + bvc.n 5ceee0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ subs r2, r0, r5 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r4, r0, r5 │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1959960,17 +1959943,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 │ │ │ │ - ldrh r2, [r4, r1] │ │ │ │ + ldrh r2, [r0, r3] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bvc.n 5cefc8 │ │ │ │ + bvc.n 5cf088 │ │ │ │ lsls r6, r6, #2 │ │ │ │ subs r4, r1, r3 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r6, r1, r3 │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1960183,37 +1960166,37 @@ │ │ │ │ nop │ │ │ │ asrs r2, r0, #32 │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r0, r1 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - bvs.n 5cf0e0 │ │ │ │ + bvs.n 5cf1a0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvs.n 5cf2bc │ │ │ │ + bvs.n 5cf17c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvs.n 5cf284 │ │ │ │ + bvs.n 5cf144 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvs.n 5cf20c │ │ │ │ + bvs.n 5cf2cc │ │ │ │ lsls r6, r6, #2 │ │ │ │ adds r0, r6, r4 │ │ │ │ lsls r7, r6, #5 │ │ │ │ adds r2, r4, r4 │ │ │ │ lsls r7, r6, #5 │ │ │ │ lsrs r2, r1, #27 │ │ │ │ lsls r3, r6, #5 │ │ │ │ adds r0, r7, r3 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldr r2, [sp, #552] @ 0x228 │ │ │ │ + ldr r2, [sp, #936] @ 0x3a8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bpl.n 5cf244 │ │ │ │ + bpl.n 5cf104 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcc.n 5cf114 │ │ │ │ + bcc.n 5cf1d4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bpl.n 5cf240 │ │ │ │ + bpl.n 5cf300 │ │ │ │ lsls r6, r6, #2 │ │ │ │ adds r2, r5, r2 │ │ │ │ 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 │ │ │ │ @@ -1960373,18 +1960356,18 @@ │ │ │ │ blx 72a94 <__snprintf_chk@plt> │ │ │ │ b.n 5cf356 │ │ │ │ nop │ │ │ │ asrs r0, r1, #29 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - bcc.n 5cf2a8 │ │ │ │ + bcc.n 5cf368 │ │ │ │ lsls r6, r6, #2 │ │ │ │ @ instruction: 0xfa0dffff │ │ │ │ - bcc.n 5cf408 │ │ │ │ + bcc.n 5cf2c8 │ │ │ │ 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 │ │ │ │ @@ -1960432,17 +1960415,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} │ │ │ │ - strb r4, [r1, r7] │ │ │ │ + ldrsb r4, [r5, r0] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r1, [sp, #808] @ 0x328 │ │ │ │ + str r2, [sp, #168] @ 0xa8 │ │ │ │ lsls r1, r7, #2 │ │ │ │ asrs r2, r6, #24 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r6, r6, #24 │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1960624,31 +1960607,31 @@ │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r4, #23 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r2, r1, #20 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - bne.n 5cf5cc │ │ │ │ + bcs.n 5cf68c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bne.n 5cf59c │ │ │ │ + bcs.n 5cf65c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bne.n 5cf56c │ │ │ │ + bcs.n 5cf62c │ │ │ │ lsls r6, r6, #2 │ │ │ │ asrs r0, r0, #19 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r6, #18 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r2, r4, #18 │ │ │ │ lsls r7, r6, #5 │ │ │ │ lsrs r0, r0, #9 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - beq.n 5cf628 │ │ │ │ + bne.n 5cf6e8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bne.n 5cf644 │ │ │ │ + bne.n 5cf704 │ │ │ │ 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 │ │ │ │ @@ -1960870,29 +1960853,29 @@ │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r5, #6 │ │ │ │ lsls r3, r6, #5 │ │ │ │ lsrs r6, r2, #4 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldmia r7, {r1, r6, r7} │ │ │ │ + beq.n 5cf8d8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r2, r4, r6} │ │ │ │ + ldmia r7, {r2, r4, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r7!, {r1, r3, r6} │ │ │ │ + ldmia r7, {r1, r3, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r7!, {r1, r4, r5} │ │ │ │ + ldmia r7, {r1, r4, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r7!, {r1, r3, r4} │ │ │ │ + ldmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r7!, {r1} │ │ │ │ + ldmia r7!, {r1, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r3, 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 │ │ │ │ @@ -1961180,28 +1961163,28 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 5cfb04 │ │ │ │ nop │ │ │ │ lsrs r0, r5, #30 │ │ │ │ lsls r7, r6, #5 │ │ │ │ lsrs r6, r3, #30 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldmia r4!, {r1, r7} │ │ │ │ + ldmia r4!, {r1, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ stc2 15, cr15, [sp, #1020] @ 0x3fc │ │ │ │ - ldmia r4, {r2, r4, r6} │ │ │ │ + ldmia r4, {r2, r4, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r4, {r4, r6} │ │ │ │ + ldmia r4, {r4, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r4!, {r1, r5} │ │ │ │ + ldmia r4!, {r1, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r4, {r1, r4} │ │ │ │ + ldmia r4, {r1, r4, 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 │ │ │ │ @@ -1961475,15 +1961458,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r3, #14 │ │ │ │ lsls r3, r6, #5 │ │ │ │ lsls r2, r2, #12 │ │ │ │ lsls r3, r6, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r7} │ │ │ │ + ldmia r1!, {r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r3, [pc, #280] @ (5cffb8 ) │ │ │ │ add r3, pc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 5cff76 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1961604,21 +1961587,21 @@ │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ adds r2, #1 │ │ │ │ str.w r6, [r4, r3, lsl #2] │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ b.n 5cff50 │ │ │ │ lsls r6, r3, #5 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r4, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r0!, {r4, r7} │ │ │ │ + ldmia r0!, {r4, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r3, [pc, #76] @ (5d001c ) │ │ │ │ add r3, pc │ │ │ │ cbz r0, 5d0018 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1961651,15 +1961634,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r6, r5 │ │ │ │ lsls r3, r6, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r6, r7} │ │ │ │ + ldmia r1!, {r5} │ │ │ │ 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, 5d0078 │ │ │ │ @@ -1962054,15 +1962037,15 @@ │ │ │ │ str.w r2, [r4, #164] @ 0xa4 │ │ │ │ str.w r3, [r4, #168] @ 0xa8 │ │ │ │ bl 5cbf40 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 74568 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - stmia r5!, {r1, r2} │ │ │ │ + stmia r5!, {r1, r2, r5, 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 │ │ │ │ @@ -1962939,21 +1962922,21 @@ │ │ │ │ movs r2, #119 @ 0x77 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r7, #174 @ 0xae │ │ │ │ + ands r6, r1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r7, #140 @ 0x8c │ │ │ │ + subs r7, #236 @ 0xec │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r7, #124 @ 0x7c │ │ │ │ + subs r7, #220 @ 0xdc │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r7, #108 @ 0x6c │ │ │ │ + subs r7, #204 @ 0xcc │ │ │ │ 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 │ │ │ │ @@ -1962977,21 +1962960,21 @@ │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r1, [pc, #24] @ (5d0e94 ) │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ add r1, pc │ │ │ │ blx r5 │ │ │ │ b.n 5d0e66 │ │ │ │ sub.w r1, r2, #114 @ 0x72 │ │ │ │ - ldrb r2, [r0, #22] │ │ │ │ + ldrb r2, [r4, #23] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r4, #200 @ 0xc8 │ │ │ │ + adds r5, #40 @ 0x28 │ │ │ │ lsls r1, r7, #2 │ │ │ │ movs r4, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #54 @ 0x36 │ │ │ │ + subs r3, #150 @ 0x96 │ │ │ │ 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] @ (5d1150 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1963283,82 +1963266,82 @@ │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ mov fp, r5 │ │ │ │ cmp r8, r5 │ │ │ │ bhi.w 5d0f20 │ │ │ │ b.n 5d0f7a │ │ │ │ nop │ │ │ │ - subs r3, #4 │ │ │ │ + subs r3, #100 @ 0x64 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - hlt 0x0006 │ │ │ │ + revsh r6, r4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ @ instruction: 0xf1200172 │ │ │ │ - str r0, [r5, #88] @ 0x58 │ │ │ │ + str r0, [r1, #96] @ 0x60 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r1, #12] │ │ │ │ + ldrb r4, [r5, #13] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r7, #19] │ │ │ │ + ldrb r0, [r3, #21] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - rev r6, r7 │ │ │ │ + hlt 0x001e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r2, #172 @ 0xac │ │ │ │ + subs r3, #12 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r6, sp, #88 @ 0x58 │ │ │ │ + add r6, sp, #472 @ 0x1d8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r5, #80] @ 0x50 │ │ │ │ + str r0, [r1, #88] @ 0x58 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - subs r2, #70 @ 0x46 │ │ │ │ + subs r2, #166 @ 0xa6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r2, #226 @ 0xe2 │ │ │ │ + movs r3, #66 @ 0x42 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #48 @ 0x30 │ │ │ │ + subs r2, #144 @ 0x90 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r3, #166 @ 0xa6 │ │ │ │ + adds r4, #6 │ │ │ │ lsls r1, r7, #2 │ │ │ │ movs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r3, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, #2 │ │ │ │ + subs r2, #98 @ 0x62 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r5, sp, #504 @ 0x1f8 │ │ │ │ + add r5, sp, #888 @ 0x378 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrh r2, [r4, #30] │ │ │ │ + ldrh r2, [r0, #34] @ 0x22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r1, #198 @ 0xc6 │ │ │ │ + subs r2, #38 @ 0x26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cbnz r2, 5d11ae │ │ │ │ + cbnz r2, 5d11c6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r5, sp, #224 @ 0xe0 │ │ │ │ + add r5, sp, #608 @ 0x260 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - subs r1, #144 @ 0x90 │ │ │ │ + subs r1, #240 @ 0xf0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xb8f6 │ │ │ │ + cbnz r6, 5d11c4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r2, [r0, #6] │ │ │ │ + strb r2, [r4, #7] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r4, sp, #920 @ 0x398 │ │ │ │ + add r5, sp, #280 @ 0x118 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - subs r1, #64 @ 0x40 │ │ │ │ + subs r1, #160 @ 0xa0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r4, sp, #680 @ 0x2a8 │ │ │ │ + add r5, sp, #40 @ 0x28 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - subs r1, #4 │ │ │ │ + subs r1, #100 @ 0x64 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r4, sp, #640 @ 0x280 │ │ │ │ + add r5, sp, #0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r4, #12] │ │ │ │ + ldrb r6, [r0, #14] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r0, #208 @ 0xd0 │ │ │ │ + subs r1, #48 @ 0x30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r4, sp, #208 @ 0xd0 │ │ │ │ + add r4, sp, #592 @ 0x250 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r4, sp, #104 @ 0x68 │ │ │ │ + add r4, sp, #488 @ 0x1e8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - subs r0, #116 @ 0x74 │ │ │ │ + subs r0, #212 @ 0xd4 │ │ │ │ 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] @ (5d1354 ) │ │ │ │ mov sl, r1 │ │ │ │ @@ -1963509,56 +1963492,56 @@ │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ ldr.w r2, [r0, r2, lsl #2] │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ b.n 5d121c │ │ │ │ nop │ │ │ │ - adds r7, #192 @ 0xc0 │ │ │ │ + subs r0, #32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xb760 │ │ │ │ + @ instruction: 0xb7c0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldcl 1, cr0, [r0, #456]! @ 0x1c8 │ │ │ │ - ldrb r4, [r1, #7] │ │ │ │ + ldrb r4, [r5, #8] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r2, [r1, #27] │ │ │ │ + ldrb r2, [r5, #28] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r7, #128 @ 0x80 │ │ │ │ + adds r7, #224 @ 0xe0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ + add r3, sp, #424 @ 0x1a8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r7, #100 @ 0x64 │ │ │ │ + adds r7, #196 @ 0xc4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r6, [r5, #28] │ │ │ │ + str r6, [r1, #36] @ 0x24 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r0, #124 @ 0x7c │ │ │ │ + adds r0, #220 @ 0xdc │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r2, [r3, #4] │ │ │ │ + ldrb r2, [r7, #5] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r4, [r1, #4] │ │ │ │ + ldrb r4, [r5, #5] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r7, #3] │ │ │ │ + ldrb r6, [r3, #5] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r0, [r6, #3] │ │ │ │ + ldrb r0, [r2, #5] │ │ │ │ lsls r5, r7, #2 │ │ │ │ subs r5, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #174 @ 0xae │ │ │ │ + adds r7, #14 │ │ │ │ lsls r3, r0, #3 │ │ │ │ adds r0, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #156 @ 0x9c │ │ │ │ + adds r6, #252 @ 0xfc │ │ │ │ lsls r3, r0, #3 │ │ │ │ movs r4, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #138 @ 0x8a │ │ │ │ + adds r6, #234 @ 0xea │ │ │ │ lsls r3, r0, #3 │ │ │ │ movs r0, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #120 @ 0x78 │ │ │ │ + adds r6, #216 @ 0xd8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ asrs r4, r7, #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 │ │ │ │ @@ -1964521,169 +1964504,169 @@ │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ mov.w r8, #0 │ │ │ │ b.n 5d1c72 │ │ │ │ ldr r2, [pc, #316] @ (5d1e64 ) │ │ │ │ add r2, pc │ │ │ │ b.n 5d18b4 │ │ │ │ stc 1, cr0, [ip], #-456 @ 0xfffffe38 │ │ │ │ - adds r5, #218 @ 0xda │ │ │ │ + adds r6, #58 @ 0x3a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - push {r1, r2, r4, r5, r6, lr} │ │ │ │ + push {r1, r2, r4, r6, r7, lr} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r4, r1, #31 │ │ │ │ + adds r4, r5, r0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r3, r7] │ │ │ │ + ldrsh r4, [r7, r0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r5, #114 @ 0x72 │ │ │ │ + adds r5, #210 @ 0xd2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldmia r3!, {r4, r6, r7} │ │ │ │ + ldmia r4, {r4, r5} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - push {r4, r5, r6, r7} │ │ │ │ + push {r4, r6, lr} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r5, #54 @ 0x36 │ │ │ │ + adds r5, #150 @ 0x96 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, #246 @ 0xf6 │ │ │ │ + subs r1, #86 @ 0x56 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r5, #20 │ │ │ │ + adds r5, #116 @ 0x74 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, #242 @ 0xf2 │ │ │ │ + subs r1, #82 @ 0x52 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsh r0, [r2, r5] │ │ │ │ + ldrsh r0, [r6, r6] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r2, [sp, #80] @ 0x50 │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r2, #44 @ 0x2c │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldrsh r6, [r0, r4] │ │ │ │ + ldrsh r6, [r4, r5] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - subs r0, #28 │ │ │ │ + subs r0, #124 @ 0x7c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r7, #244 @ 0xf4 │ │ │ │ + subs r0, #84 @ 0x54 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r3, #252 @ 0xfc │ │ │ │ + adds r4, #92 @ 0x5c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsh r2, [r1, r2] │ │ │ │ + ldrsh r2, [r5, r3] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r1, [sp, #312] @ 0x138 │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r1, #100 @ 0x64 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldrsh r4, [r5, r0] │ │ │ │ + ldrsh r4, [r1, r2] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r7, #64 @ 0x40 │ │ │ │ + adds r7, #160 @ 0xa0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r6, [r6, r7] │ │ │ │ + ldrsh r6, [r2, r1] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r6, #226 @ 0xe2 │ │ │ │ + adds r7, #66 @ 0x42 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r2, [r4, r6] │ │ │ │ + ldrsh r2, [r0, r0] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r2, #162 @ 0xa2 │ │ │ │ + adds r3, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r6, pc, #264 @ (adr r6, 5d1ea8 ) │ │ │ │ + add r6, pc, #648 @ (adr r6, 5d2028 ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r6, [r6, #18] │ │ │ │ + strb r6, [r2, #20] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r2, #108 @ 0x6c │ │ │ │ + adds r2, #204 @ 0xcc │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, #74 @ 0x4a │ │ │ │ + adds r6, #170 @ 0xaa │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r6, pc, #48 @ (adr r6, 5d1de0 ) │ │ │ │ + add r6, pc, #432 @ (adr r6, 5d1f60 ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r4, r3] │ │ │ │ + ldrb r0, [r0, r5] │ │ │ │ lsls r0, r0, #3 │ │ │ │ adds r7, #194 @ 0xc2 │ │ │ │ lsls r3, r6, #5 │ │ │ │ movs r3, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #264 @ (adr r5, 5d1ec8 ) │ │ │ │ + add r5, pc, #648 @ (adr r5, 5d2048 ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r1, #156 @ 0x9c │ │ │ │ + adds r1, #252 @ 0xfc │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r1, #92 @ 0x5c │ │ │ │ + adds r1, #188 @ 0xbc │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r4, pc, #1008 @ (adr r4, 5d21bc ) │ │ │ │ + add r5, pc, #368 @ (adr r5, 5d1f3c ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r5, #13] │ │ │ │ + strb r4, [r1, #15] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, pc, #768 @ (adr r4, 5d20d4 ) │ │ │ │ + add r5, pc, #128 @ (adr r5, 5d1e54 ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r1, #26 │ │ │ │ + adds r1, #122 @ 0x7a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, #250 @ 0xfa │ │ │ │ + adds r1, #90 @ 0x5a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - sub sp, #8 │ │ │ │ + sub sp, #392 @ 0x188 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, #188 @ 0xbc │ │ │ │ + adds r1, #28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r0, [r3, #11] │ │ │ │ + strb r0, [r7, #12] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r1, #238 @ 0xee │ │ │ │ + cmp r2, #78 @ 0x4e │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrh r0, [r2, r4] │ │ │ │ + ldrh r0, [r6, r5] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrh r4, [r4, r3] │ │ │ │ + ldrh r4, [r0, r5] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r3, #216 @ 0xd8 │ │ │ │ + adds r4, #56 @ 0x38 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r3, #172 @ 0xac │ │ │ │ + adds r4, #12 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r7, #190 @ 0xbe │ │ │ │ + adds r0, #30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r3, #100 @ 0x64 │ │ │ │ + adds r3, #196 @ 0xc4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r2, [r1, r0] │ │ │ │ + ldrh r2, [r5, r1] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [sp, #448] @ 0x1c0 │ │ │ │ + str r4, [sp, #832] @ 0x340 │ │ │ │ lsls r0, r0, #3 │ │ │ │ adds r4, #232 @ 0xe8 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldr r4, [r0, r7] │ │ │ │ + ldrh r4, [r4, r0] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r2, #220 @ 0xdc │ │ │ │ + adds r3, #60 @ 0x3c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [r2, r6] │ │ │ │ + ldr r0, [r6, r7] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r2, #140 @ 0x8c │ │ │ │ + adds r2, #236 @ 0xec │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r6, #156 @ 0x9c │ │ │ │ + cmp r6, #252 @ 0xfc │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [r5, r4] │ │ │ │ + ldr r4, [r1, r6] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r3, [sp, #584] @ 0x248 │ │ │ │ + str r3, [sp, #968] @ 0x3c8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ adds r4, #16 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldr r6, [r2, r3] │ │ │ │ + ldr r6, [r6, r4] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r1, #236 @ 0xec │ │ │ │ + adds r2, #76 @ 0x4c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [r4, r2] │ │ │ │ + ldr r4, [r0, r4] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r1, #156 @ 0x9c │ │ │ │ + adds r1, #252 @ 0xfc │ │ │ │ lsls r3, r0, #3 │ │ │ │ adds r3, #102 @ 0x66 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - cmp r5, #170 @ 0xaa │ │ │ │ + cmp r6, #10 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r1, #58 @ 0x3a │ │ │ │ + adds r1, #154 @ 0x9a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r1, #28 │ │ │ │ + adds r1, #124 @ 0x7c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r1, #16 │ │ │ │ + adds r1, #112 @ 0x70 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsb r2, [r3, r7] │ │ │ │ + ldr r2, [r7, r0] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r0, #228 @ 0xe4 │ │ │ │ + adds r1, #68 @ 0x44 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsb r0, [r6, r6] │ │ │ │ + ldr r0, [r2, r0] │ │ │ │ lsls r0, r0, #3 │ │ │ │ adds r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7ac │ │ │ │ + @ instruction: 0xb80c │ │ │ │ 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 │ │ │ │ @@ -1965357,173 +1965340,173 @@ │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ blx r8 │ │ │ │ b.n 5d20c2 │ │ │ │ nop │ │ │ │ b.n 5d2794 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - cmp r3, #14 │ │ │ │ + cmp r3, #110 @ 0x6e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, sp, #848 @ 0x350 │ │ │ │ + add r3, sp, #208 @ 0xd0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r6, #184 @ 0xb8 │ │ │ │ + cmp r7, #24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r4, [r0, r6] │ │ │ │ + strb r4, [r4, r7] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmp r6, #140 @ 0x8c │ │ │ │ + cmp r6, #236 @ 0xec │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r6, [r4, r5] │ │ │ │ + strb r6, [r0, r7] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r2, sp, #352 @ 0x160 │ │ │ │ + add r2, sp, #736 @ 0x2e0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #134 @ 0x86 │ │ │ │ + cmp r2, #230 @ 0xe6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r6, #78 @ 0x4e │ │ │ │ + cmp r6, #174 @ 0xae │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, sp, #112 @ 0x70 │ │ │ │ + add r2, sp, #496 @ 0x1f0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #70 @ 0x46 │ │ │ │ + cmp r2, #166 @ 0xa6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r0, [r6, r3] │ │ │ │ + strb r0, [r2, r5] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmp r6, #8 │ │ │ │ + cmp r6, #104 @ 0x68 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r1, sp, #960 @ 0x3c0 │ │ │ │ + add r2, sp, #320 @ 0x140 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #14 │ │ │ │ + cmp r2, #110 @ 0x6e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r1, #250 @ 0xfa │ │ │ │ + cmp r2, #90 @ 0x5a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r5, [sp, #616] @ 0x268 │ │ │ │ + ldr r5, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #150 @ 0x96 │ │ │ │ + cmp r5, #246 @ 0xf6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [r2, #60] @ 0x3c │ │ │ │ + ldr r4, [r6, #64] @ 0x40 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r1, #134 @ 0x86 │ │ │ │ + cmp r1, #230 @ 0xe6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r1, sp, #424 @ 0x1a8 │ │ │ │ + add r1, sp, #808 @ 0x328 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r6, [r3, #56] @ 0x38 │ │ │ │ + ldr r6, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ + ldr r5, [sp, #392] @ 0x188 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmp r4, #244 @ 0xf4 │ │ │ │ + cmp r5, #84 @ 0x54 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r0, #204 @ 0xcc │ │ │ │ + cmp r1, #44 @ 0x2c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r4, [sp, #816] @ 0x330 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r3, #44] @ 0x2c │ │ │ │ + ldr r6, [r7, #48] @ 0x30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r0, sp, #848 @ 0x350 │ │ │ │ + add r1, sp, #208 @ 0xd0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r0, #150 @ 0x96 │ │ │ │ + cmp r0, #246 @ 0xf6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r2, #12 │ │ │ │ + movs r2, #108 @ 0x6c │ │ │ │ lsls r1, r7, #2 │ │ │ │ - cmp r0, #122 @ 0x7a │ │ │ │ + cmp r0, #218 @ 0xda │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r0, sp, #256 @ 0x100 │ │ │ │ + add r0, sp, #640 @ 0x280 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xf2e200b3 │ │ │ │ - cmp r0, #44 @ 0x2c │ │ │ │ + @ instruction: 0xf34200b3 │ │ │ │ + cmp r0, #140 @ 0x8c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r0, #32 │ │ │ │ + cmp r0, #128 @ 0x80 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r3, [sp, #768] @ 0x300 │ │ │ │ + ldr r4, [sp, #128] @ 0x80 │ │ │ │ lsls r0, r0, #3 │ │ │ │ adds r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #248 @ 0xf8 │ │ │ │ + cmp r0, #88 @ 0x58 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r3, [sp, #608] @ 0x260 │ │ │ │ + ldr r3, [sp, #992] @ 0x3e0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r6, #28] │ │ │ │ + ldr r4, [r2, #36] @ 0x24 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r7, #186 @ 0xba │ │ │ │ + cmp r0, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r3, [sp, #360] @ 0x168 │ │ │ │ + ldr r3, [sp, #744] @ 0x2e8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r1, #28] │ │ │ │ + ldr r6, [r5, #32] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r7, #148 @ 0x94 │ │ │ │ + movs r7, #244 @ 0xf4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r3, [sp, #208] @ 0xd0 │ │ │ │ + ldr r3, [sp, #592] @ 0x250 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ + ldr r0, [r1, #32] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r7, #110 @ 0x6e │ │ │ │ + movs r7, #206 @ 0xce │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ + ldr r3, [sp, #440] @ 0x1b8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r0, #24] │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r7, pc, #232 @ (adr r7, 5d265c ) │ │ │ │ + add r7, pc, #616 @ (adr r7, 5d27dc ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r7, #40 @ 0x28 │ │ │ │ + movs r7, #136 @ 0x88 │ │ │ │ lsls r3, r0, #3 │ │ │ │ lsrs r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #16] │ │ │ │ + ldr r6, [r2, #24] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r6, pc, #976 @ (adr r6, 5d2954 ) │ │ │ │ + add r7, pc, #336 @ (adr r7, 5d26d4 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r6, #238 @ 0xee │ │ │ │ + movs r7, #78 @ 0x4e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r6, #220 @ 0xdc │ │ │ │ + movs r7, #60 @ 0x3c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r2, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r2, [sp, #880] @ 0x370 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [sp, #352] @ 0x160 │ │ │ │ + ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - movs r6, #178 @ 0xb2 │ │ │ │ + movs r7, #18 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r6, #148 @ 0x94 │ │ │ │ + movs r6, #244 @ 0xf4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r6, pc, #464 @ (adr r6, 5d2770 ) │ │ │ │ + add r6, pc, #848 @ (adr r6, 5d28f0 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r6, pc, #424 @ (adr r6, 5d274c ) │ │ │ │ + add r6, pc, #808 @ (adr r6, 5d28cc ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r6, #108 @ 0x6c │ │ │ │ + movs r6, #204 @ 0xcc │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [r1, #8] │ │ │ │ + ldr r4, [r5, #12] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r6, #46 @ 0x2e │ │ │ │ + movs r6, #142 @ 0x8e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r1, [sp, #824] @ 0x338 │ │ │ │ + ldr r2, [sp, #184] @ 0xb8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r0, #4] │ │ │ │ + ldr r4, [r4, #8] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf0ac00b3 │ │ │ │ - movs r5, #246 @ 0xf6 │ │ │ │ + add.w r0, ip, #179 @ 0xb3 │ │ │ │ + movs r6, #86 @ 0x56 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r6, [r0, #0] │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r5, pc, #1016 @ (adr r5, 5d29c0 ) │ │ │ │ + add r6, pc, #376 @ (adr r6, 5d2740 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r5, #200 @ 0xc8 │ │ │ │ + movs r6, #40 @ 0x28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #134 @ 0x86 │ │ │ │ + movs r5, #230 @ 0xe6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r5, pc, #576 @ (adr r5, 5d2818 ) │ │ │ │ + add r5, pc, #960 @ (adr r5, 5d2998 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r5, #114 @ 0x72 │ │ │ │ + movs r5, #210 @ 0xd2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r5, pc, #544 @ (adr r5, 5d2800 ) │ │ │ │ + add r5, pc, #928 @ (adr r5, 5d2980 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r5, #94 @ 0x5e │ │ │ │ + movs r5, #190 @ 0xbe │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add sp, #448 @ 0x1c0 │ │ │ │ + sub sp, #320 @ 0x140 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r5, #116] @ 0x74 │ │ │ │ + str r0, [r1, #124] @ 0x7c │ │ │ │ lsls r5, r7, #2 │ │ │ │ subs r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1969387,15 +1969370,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r4, sp, #176 @ 0xb0 │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 5d53dc │ │ │ │ + bpl.n 5d549c │ │ │ │ lsls r6, r7, #4 │ │ │ │ add r3, sp, #672 @ 0x2a0 │ │ │ │ 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 │ │ │ │ @@ -1969463,15 +1969446,15 @@ │ │ │ │ movs r2, #3 │ │ │ │ b.n 5d5522 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ add r3, sp, #392 @ 0x188 │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 5d54ac │ │ │ │ + bmi.n 5d556c │ │ │ │ lsls r6, r7, #4 │ │ │ │ add r2, sp, #960 @ 0x3c0 │ │ │ │ lsls r2, r6, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1969537,15 +1969520,15 @@ │ │ │ │ movs r2, #3 │ │ │ │ b.n 5d55e8 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ add r2, sp, #600 @ 0x258 │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 5d562c │ │ │ │ + bcc.n 5d56ec │ │ │ │ lsls r6, r7, #4 │ │ │ │ add r2, sp, #168 @ 0xa8 │ │ │ │ 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 │ │ │ │ @@ -1969635,15 +1969618,15 @@ │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #560 @ 0x230 │ │ │ │ lsls r2, r6, #5 │ │ │ │ cbz r0, 5d577e │ │ │ │ lsls r6, r6, #5 │ │ │ │ - bne.n 5d5658 │ │ │ │ + bcs.n 5d5718 │ │ │ │ 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 │ │ │ │ @@ -1971892,21 +1971875,21 @@ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ b.n 5d6cee │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ str r3, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 5d6f80 │ │ │ │ + pop {r4} │ │ │ │ lsls r6, r7, #4 │ │ │ │ str r2, [sp, #264] @ 0x108 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - hlt 0x0004 │ │ │ │ + revsh r4, r4 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - cbnz r6, 5d6f50 │ │ │ │ + rev r6, r4 │ │ │ │ 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] @ (5d7170 ) │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ @@ -1972119,19 +1972102,19 @@ │ │ │ │ b.n 5d6f78 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [sp, #776] @ 0x308 │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8d4 │ │ │ │ + cbnz r4, 5d7188 │ │ │ │ lsls r6, r7, #4 │ │ │ │ ldrh r6, [r4, #62] @ 0x3e │ │ │ │ lsls r2, r6, #5 │ │ │ │ - @ instruction: 0xb7f4 │ │ │ │ + @ instruction: 0xb854 │ │ │ │ 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] @ (5d7568 ) │ │ │ │ mov sl, r3 │ │ │ │ @@ -1972487,29 +1972470,29 @@ │ │ │ │ b.n 5d7264 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r6, [r3, #50] @ 0x32 │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6a0 │ │ │ │ + @ instruction: 0xb700 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - @ instruction: 0xb63c │ │ │ │ + @ instruction: 0xb69c │ │ │ │ lsls r6, r7, #4 │ │ │ │ ldrh r6, [r7, #40] @ 0x28 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - push {r1, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb612 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - push {r1, r2, r3, r4, r7} │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r7, #4 │ │ │ │ - cbz r4, 5d7606 │ │ │ │ + push {r2, r3, r4, r6} │ │ │ │ lsls r6, r7, #4 │ │ │ │ - cbz r4, 5d75fc │ │ │ │ + push {r2, r5} │ │ │ │ lsls r6, r7, #4 │ │ │ │ - cbz r0, 5d75de │ │ │ │ + cbz r0, 5d75f6 │ │ │ │ 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] @ (5d76f0 ) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -1972638,15 +1972621,15 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r2, #18] │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r3, #16] │ │ │ │ lsls r2, r6, #5 │ │ │ │ - cbz r6, 5d7738 │ │ │ │ + sxtb r6, r0 │ │ │ │ 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] @ (5d7874 ) │ │ │ │ @@ -1973591,15 +1973574,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ strh r0, [r1, #2] │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r7, #30] │ │ │ │ lsls r2, r6, #5 │ │ │ │ - add r7, pc, #160 @ (adr r7, 5d8214 ) │ │ │ │ + add r7, pc, #544 @ (adr r7, 5d8394 ) │ │ │ │ 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 │ │ │ │ @@ -1973757,15 +1973740,15 @@ │ │ │ │ subs r7, #184 @ 0xb8 │ │ │ │ ldrb r2, [r4, #25] │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r0, #22] │ │ │ │ lsls r2, r6, #5 │ │ │ │ - add r5, pc, #184 @ (adr r5, 5d842c ) │ │ │ │ + add r5, pc, #568 @ (adr r5, 5d85ac ) │ │ │ │ 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] @ (5d8634 ) │ │ │ │ @@ -1973986,17 +1973969,17 @@ │ │ │ │ stmia r3!, {} │ │ │ │ ldrb r6, [r5, #17] │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r1, #17] │ │ │ │ lsls r2, r6, #5 │ │ │ │ - add r4, pc, #16 @ (adr r4, 5d8654 ) │ │ │ │ + add r4, pc, #400 @ (adr r4, 5d87d4 ) │ │ │ │ lsls r6, r7, #4 │ │ │ │ - add r3, pc, #936 @ (adr r3, 5d89f0 ) │ │ │ │ + add r4, pc, #296 @ (adr r4, 5d8770 ) │ │ │ │ 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] @ (5d8a44 ) │ │ │ │ sub sp, #348 @ 0x15c │ │ │ │ @@ -1974380,21 +1974363,21 @@ │ │ │ │ b.n 5d869c │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #120 @ (adr r1, 5d8ac8 ) │ │ │ │ + add r1, pc, #504 @ (adr r1, 5d8c48 ) │ │ │ │ lsls r6, r7, #4 │ │ │ │ ldrb r6, [r3, #0] │ │ │ │ lsls r2, r6, #5 │ │ │ │ - ldr r7, [sp, #608] @ 0x260 │ │ │ │ + ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - ldr r6, [sp, #368] @ 0x170 │ │ │ │ + ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ 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] @ 5d9054 │ │ │ │ sub sp, #388 @ 0x184 │ │ │ │ @@ -1974952,25 +1974935,25 @@ │ │ │ │ bl 5d3fa8 │ │ │ │ b.n 5d8cbe │ │ │ │ nop │ │ │ │ strb r2, [r0, #22] │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r5, [sp, #360] @ 0x168 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - ldr r3, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r4, [sp, #344] @ 0x158 │ │ │ │ lsls r6, r7, #4 │ │ │ │ strb r0, [r4, #12] │ │ │ │ lsls r2, r6, #5 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ldr r2, [sp, #408] @ 0x198 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r1, [sp, #328] @ 0x148 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r0, [sp, #808] @ 0x328 │ │ │ │ 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 │ │ │ │ @@ -1980295,28 +1980278,28 @@ │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strh r2, [r7, #14] │ │ │ │ lsls r2, r6, #5 │ │ │ │ - ldrb r6, [r0, r0] │ │ │ │ + ldrb r6, [r4, r1] │ │ │ │ lsls r6, r7, #4 │ │ │ │ cmp r0, #251 @ 0xfb │ │ │ │ bhi.n 5dcdb6 │ │ │ │ ldr r3, [pc, #12] @ (5dcdbc ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (5dcdc0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ movs r3, #70 @ 0x46 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - mcrr2 0, 11, r0, r4, cr5 │ │ │ │ + stc2 0, cr0, [r4], #724 @ 0x2d4 │ │ │ │ cmp r1, #1 │ │ │ │ beq.n 5dce78 │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ cmpeq r0, #162 @ 0xa2 │ │ │ │ beq.n 5dce84 │ │ │ │ cmp r0, #129 @ 0x81 │ │ │ │ @@ -1980549,25 +1980532,25 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 5dce70 │ │ │ │ b.n 5dce84 │ │ │ │ lsls r2, r3, #31 │ │ │ │ bmi.w 5dce84 │ │ │ │ b.n 5dce70 │ │ │ │ nop │ │ │ │ - ldrh r2, [r5, r0] │ │ │ │ + ldrh r2, [r1, r2] │ │ │ │ lsls r6, r7, #4 │ │ │ │ cmp r0, #248 @ 0xf8 │ │ │ │ bhi.n 5dcff4 │ │ │ │ ldr r3, [pc, #8] @ (5dcff8 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #4 │ │ │ │ bx lr │ │ │ │ - ldr r6, [r5, r2] │ │ │ │ + ldr r6, [r1, r4] │ │ │ │ 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] @ (5dd0d0 ) │ │ │ │ sub sp, #176 @ 0xb0 │ │ │ │ @@ -1982440,28 +1982423,28 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ movs r7, #76 @ 0x4c │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #102 @ 0x66 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - ldr r2, [pc, #832] @ (5de804 ) │ │ │ │ + ldr r3, [pc, #192] @ (5de584 ) │ │ │ │ lsls r6, r7, #4 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 5de4d2 │ │ │ │ ldr r3, [pc, #12] @ (5de4d8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (5de4dc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ asrs r2, r3, #32 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - @ instruction: 0xeb3800b5 │ │ │ │ + @ instruction: 0xeb9800b5 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ ldr.w ip, [r4] │ │ │ │ cbnz r0, 5de4f4 │ │ │ │ b.n 5de516 │ │ │ │ ldrb.w r0, [r1, #1]! │ │ │ │ @@ -1984179,16 +1984162,16 @@ │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r3, #15 │ │ │ │ lsls r2, r6, #5 │ │ │ │ asrs r6, r0, #12 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - @ instruction: 0xf2f200b6 │ │ │ │ - blt.n 5df6b8 │ │ │ │ + @ instruction: 0xf35200b6 │ │ │ │ + bgt.n 5df778 │ │ │ │ lsls r5, r6, #2 │ │ │ │ adds r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1985224,41 +1985207,41 @@ │ │ │ │ b.n 5df9b8 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r6, #3 │ │ │ │ lsls r2, r6, #5 │ │ │ │ lsrs r0, r6, #3 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - udf #94 @ 0x5e │ │ │ │ + udf #190 @ 0xbe │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r6, r2, #2 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - ble.n 5e0114 │ │ │ │ + udf #46 @ 0x2e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #240 @ 0xf0 │ │ │ │ + subs r5, #80 @ 0x50 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ble.n 5e0158 │ │ │ │ + udf #76 @ 0x4c │ │ │ │ lsls r5, r6, #2 │ │ │ │ movs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 5e0258 │ │ │ │ + bhi.n 5e0118 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bhi.n 5e0240 │ │ │ │ + bhi.n 5e0100 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [r2, #36] @ 0x24 │ │ │ │ + ldr r6, [r6, #40] @ 0x28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r3, #36] @ 0x24 │ │ │ │ + ldr r0, [r7, #40] @ 0x28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r5, #66 @ 0x42 │ │ │ │ + subs r5, #162 @ 0xa2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bcc.n 5e00ec │ │ │ │ + bmi.n 5e01ac │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bmi.n 5e00a8 │ │ │ │ + bmi.n 5e0168 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp.w r9, #44 @ 0x2c │ │ │ │ bne.w 5dfa1e │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 5e071e │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ @@ -1986192,36 +1986175,36 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #328] @ 0x148 │ │ │ │ + ldr r6, [sp, #712] @ 0x2c8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 5e0ba4 │ │ │ │ + bne.n 5e0c64 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - beq.n 5e0c80 │ │ │ │ + beq.n 5e0b40 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - beq.n 5e0c88 │ │ │ │ + beq.n 5e0b48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r7, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #248 @ 0xf8 │ │ │ │ + movs r7, #88 @ 0x58 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - orn r0, ip, r5, ror #2 │ │ │ │ - ldmia r5, {r3, r5} │ │ │ │ + @ instruction: 0xeacc00b5 │ │ │ │ + ldmia r5!, {r3, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r2, r0, #17 │ │ │ │ + asrs r2, r4, #18 │ │ │ │ lsls r2, r6, #2 │ │ │ │ subs r2, #216 @ 0xd8 │ │ │ │ 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 │ │ │ │ @@ -1986656,17 +1986639,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} @ │ │ │ │ sbc.w r1, r0, #113 @ 0x71 │ │ │ │ ldc2 15, cr15, [fp], #-1020 @ 0xfffffc04 │ │ │ │ @ instruction: 0xfbf9ffff │ │ │ │ - stmia r5!, {r2, r4, r6, r7} │ │ │ │ + stmia r6!, {r2, r4, r5} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #158 @ 0x9e │ │ │ │ + adds r2, #254 @ 0xfe │ │ │ │ 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 │ │ │ │ @@ -1990443,15 +1990426,15 @@ │ │ │ │ movs r2, #2 │ │ │ │ str.w r2, [r3, #2404] @ 0x964 │ │ │ │ b.n 5e39f0 │ │ │ │ add.w r3, r0, #143360 @ 0x23000 │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [r3, #2404] @ 0x964 │ │ │ │ b.n 5e39f0 │ │ │ │ - adds.w r1, r6, #12386304 @ 0xbd0000 │ │ │ │ + sbcs.w r1, r6, #12386304 @ 0xbd0000 │ │ │ │ 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] @ (5e3a8c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1991015,18 +1990998,18 @@ │ │ │ │ beq.w 5e3e8e │ │ │ │ b.n 5e3fe2 │ │ │ │ mov ip, lr │ │ │ │ b.n 5e3d68 │ │ │ │ mov r0, r3 │ │ │ │ b.n 5e3cd8 │ │ │ │ nop │ │ │ │ - adcs.w r1, r0, #61 @ 0x3d │ │ │ │ - bics.w r1, lr, #61 @ 0x3d │ │ │ │ - and.w r1, ip, #61 @ 0x3d │ │ │ │ - mrc 1, 5, r0, cr2, cr13, {1} │ │ │ │ + subs.w r1, r0, #61 @ 0x3d │ │ │ │ + eors.w r1, lr, #61 @ 0x3d │ │ │ │ + orn r1, ip, #61 @ 0x3d │ │ │ │ + vbic d0, d2, d29 │ │ │ │ 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 │ │ │ │ add.w ip, r0, r1, lsl #4 │ │ │ │ @@ -1991059,15 +1991042,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (5e40a4 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - stcl 1, cr0, [r6, #-244]! @ 0xffffff0c │ │ │ │ + stcl 1, cr0, [r6, #244] @ 0xf4 │ │ │ │ subs r0, #6 │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 5e40c6 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r0, r1, #32 │ │ │ │ lsrs r0, r1, #8 │ │ │ │ lsrs r2, r1, #32 │ │ │ │ @@ -1995451,15 +1995434,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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ bl 5e7094 │ │ │ │ str r5, [sp, #8] │ │ │ │ ldrd r0, r1, [sp, #56] @ 0x38 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -1995659,15 +1995642,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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r7 │ │ │ │ bl 5e7094 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add.w ip, r4, r5, lsl #4 │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ @@ -1995763,15 +1995746,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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 5e7094 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ ldrd r0, r1, [sp, #28] │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -1995854,15 +1995837,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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 5e7094 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [sp, #28] │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -1995947,15 +1995930,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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 5e7094 │ │ │ │ movs r3, #1 │ │ │ │ ldrd r0, r1, [sp, #28] │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -1996038,15 +1996021,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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ bl 5e7094 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [sp, #28] │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -1996145,15 +1996128,15 @@ │ │ │ │ ldr r2, [pc, #184] @ (5e799c ) │ │ │ │ ldr r3, [pc, #184] @ (5e79a0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl af7830 │ │ │ │ + bl af7818 │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ cbz r3, 5e7926 │ │ │ │ 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} │ │ │ │ @@ -1996359,15 +1996342,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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ add r2, sp, #292 @ 0x124 │ │ │ │ add r0, sp, #180 @ 0xb4 │ │ │ │ mov r1, r6 │ │ │ │ bl 5e7094 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [sp, #188] @ 0xbc │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -1996385,25 +1996368,25 @@ │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ b.n 5e7a46 │ │ │ │ mov r1, r5 │ │ │ │ adds r4, #100 @ 0x64 │ │ │ │ add r5, sp, #292 @ 0x124 │ │ │ │ add.w r9, sp, #276 @ 0x114 │ │ │ │ mov r0, r5 │ │ │ │ - bl af7830 │ │ │ │ + bl af7818 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #212 @ 0xd4 │ │ │ │ bl 5e7724 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ stmia.w r9, {r0, r1, r2, r3} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ movs r4, #0 │ │ │ │ - bl af77d4 │ │ │ │ + bl af77bc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #228 @ 0xe4 │ │ │ │ bl 5e7094 │ │ │ │ ldrh.w r3, [sp, #304] @ 0x130 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ add.w lr, sp, #100 @ 0x64 │ │ │ │ @@ -1996470,15 +1996453,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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ bl 5e7094 │ │ │ │ ldr.w r3, [r6, #144] @ 0x90 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, fp │ │ │ │ @@ -1996747,15 +1996730,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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 5e7094 │ │ │ │ ldr r4, [r5, #36] @ 0x24 │ │ │ │ ldmia.w r8, {r0, r1, r2, r3} │ │ │ │ cmp r4, #22 │ │ │ │ @@ -1996788,15 +1996771,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 af7830 │ │ │ │ + bl af7818 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 5e7724 │ │ │ │ ldrb.w r4, [sp, #349] @ 0x15d │ │ │ │ ldrh.w r2, [sp, #360] @ 0x168 │ │ │ │ ldrb.w r3, [sp, #354] @ 0x162 │ │ │ │ @@ -1996982,30 +1996965,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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 5e7094 │ │ │ │ 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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 5e7094 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ add r3, sp, #396 @ 0x18c │ │ │ │ @@ -1997201,15 +1997184,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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 5e7094 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ add r2, sp, #432 @ 0x1b0 │ │ │ │ add.w r7, r2, r3, lsl #4 │ │ │ │ @@ -1997406,15 +1997389,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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r8 │ │ │ │ bl 5e7094 │ │ │ │ ldr r1, [r7, #16] │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r8 │ │ │ │ @@ -1997567,15 +1997550,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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 5e7094 │ │ │ │ b.n 5e846e │ │ │ │ add r8, sl │ │ │ │ eor.w r7, r7, #1 │ │ │ │ @@ -1997799,15 +1997782,15 @@ │ │ │ │ ldrd r2, r3, [fp] │ │ │ │ bl 5e7514 │ │ │ │ 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 af7830 │ │ │ │ + bl af7818 │ │ │ │ add.w r3, sp, #1216 @ 0x4c0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ bl 5e7724 │ │ │ │ ldrh.w r0, [sp, #1206] @ 0x4b6 │ │ │ │ @@ -1998244,26 +1998227,26 @@ │ │ │ │ bne.w 5e9130 │ │ │ │ cmp r6, #38 @ 0x26 │ │ │ │ bne.w 5e9104 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #416 @ 0x1a0 │ │ │ │ adds r1, #20 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ - bl af7830 │ │ │ │ + bl af7818 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e7724 │ │ │ │ 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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e7094 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #428] @ 0x1ac │ │ │ │ @@ -1998285,15 +1998268,15 @@ │ │ │ │ tst.w r2, #169 @ 0xa9 │ │ │ │ bne.w 5ea1d6 │ │ │ │ cmp r1, #20 │ │ │ │ bne.n 5e9104 │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r5, sp, #304 @ 0x130 │ │ │ │ - bl af7830 │ │ │ │ + bl af7818 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e7724 │ │ │ │ ldr r6, [sp, #316] @ 0x13c │ │ │ │ ldmia.w r5, {r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ @@ -1998612,15 +1998595,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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e7094 │ │ │ │ ldrsh.w sl, [r6, #4] │ │ │ │ ldr.w ip, [r5, #36] @ 0x24 │ │ │ │ add r3, sp, #8 │ │ │ │ @@ -1998760,34 +1998743,34 @@ │ │ │ │ lsls r1, r6, #5 │ │ │ │ strb r2, [r0, #23] │ │ │ │ lsls r1, r6, #5 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add sl, lr │ │ │ │ + cmp r2, sl │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sxth r4, r1 │ │ │ │ + sxtb r4, r5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #528 @ 0x210 │ │ │ │ - bl af7830 │ │ │ │ + bl af7818 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e7724 │ │ │ │ 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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e7094 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #540] @ 0x21c │ │ │ │ @@ -1998796,27 +1998779,27 @@ │ │ │ │ ldmia.w r6, {r1, r2, r3} │ │ │ │ str.w lr, [sp] │ │ │ │ bl 5e4ea8 │ │ │ │ b.w 5e8a32 │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #592 @ 0x250 │ │ │ │ - bl af7830 │ │ │ │ + bl af7818 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e7724 │ │ │ │ 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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e7094 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #604] @ 0x25c │ │ │ │ @@ -1998831,15 +1998814,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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ add.w r3, sp, #1216 @ 0x4c0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ bl 5e7094 │ │ │ │ ldrb.w r2, [sp, #1217] @ 0x4c1 │ │ │ │ @@ -1998939,15 +1998922,15 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 5e46cc │ │ │ │ b.w 5e8a32 │ │ │ │ add.w r6, sp, #1264 @ 0x4f0 │ │ │ │ add.w r1, r5, #20 │ │ │ │ mov r0, r6 │ │ │ │ add r5, sp, #704 @ 0x2c0 │ │ │ │ - bl af7830 │ │ │ │ + bl af7818 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e7724 │ │ │ │ ldrh.w r2, [sp, #1228] @ 0x4cc │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [sp, #1268] @ 0x4f4 │ │ │ │ @@ -1999011,37 +1998994,37 @@ │ │ │ │ ldmia.w ip, {r2, r3} │ │ │ │ bl 5e455c │ │ │ │ b.w 5e8a32 │ │ │ │ add.w r6, sp, #1264 @ 0x4f0 │ │ │ │ add.w r1, r5, #20 │ │ │ │ mov r0, r6 │ │ │ │ add.w r7, sp, #1248 @ 0x4e0 │ │ │ │ - bl af7830 │ │ │ │ + bl af7818 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #480 @ 0x1e0 │ │ │ │ bl 5e7724 │ │ │ │ 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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #496 @ 0x1f0 │ │ │ │ bl 5e7094 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ movs r5, #0 │ │ │ │ - bl af77d4 │ │ │ │ + bl af77bc │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ bl 5e7094 │ │ │ │ ldrh.w r3, [sp, #1116] @ 0x45c │ │ │ │ add r0, sp, #480 @ 0x1e0 │ │ │ │ add.w lr, sp, #1232 @ 0x4d0 │ │ │ │ @@ -1999095,27 +1999078,27 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w lr, {r2, r3} │ │ │ │ bl 5e455c │ │ │ │ b.w 5e8a32 │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #448 @ 0x1c0 │ │ │ │ - bl af7830 │ │ │ │ + bl af7818 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e7724 │ │ │ │ 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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e7094 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #460] @ 0x1cc │ │ │ │ @@ -1999178,27 +1999161,27 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w r6, {r2, r3} │ │ │ │ bl 5e78c8 │ │ │ │ b.w 5e8a32 │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #560 @ 0x230 │ │ │ │ - bl af7830 │ │ │ │ + bl af7818 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e7724 │ │ │ │ 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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e7094 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #572] @ 0x23c │ │ │ │ @@ -1999228,27 +1999211,27 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 5e542c │ │ │ │ b.w 5e8a32 │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #624 @ 0x270 │ │ │ │ - bl af7830 │ │ │ │ + bl af7818 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e7724 │ │ │ │ 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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e7094 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #636] @ 0x27c │ │ │ │ @@ -1999276,27 +1999259,27 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 5e5354 │ │ │ │ b.w 5e8a32 │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #384 @ 0x180 │ │ │ │ - bl af7830 │ │ │ │ + bl af7818 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e7724 │ │ │ │ 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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e7094 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #396] @ 0x18c │ │ │ │ @@ -1999313,15 +1999296,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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ bl 5e7094 │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ ldrb.w r5, [sp, #240] @ 0xf0 │ │ │ │ ldrb.w ip, [r4, #21] │ │ │ │ @@ -1999439,27 +1999422,27 @@ │ │ │ │ ldmia r3, {r1, r2, r3} │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 5e4950 │ │ │ │ b.w 5e8a32 │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #320 @ 0x140 │ │ │ │ - bl af7830 │ │ │ │ + bl af7818 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e7724 │ │ │ │ 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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e7094 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #332] @ 0x14c │ │ │ │ @@ -1999468,27 +1999451,27 @@ │ │ │ │ ldmia.w r6, {r1, r2, r3} │ │ │ │ str.w lr, [sp] │ │ │ │ bl 5e4afc │ │ │ │ b.w 5e8a32 │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #352 @ 0x160 │ │ │ │ - bl af7830 │ │ │ │ + bl af7818 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e7724 │ │ │ │ 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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e7094 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #364] @ 0x16c │ │ │ │ @@ -1999696,15 +1999679,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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #688 @ 0x2b0 │ │ │ │ bl 5e7094 │ │ │ │ ldrd r0, r1, [sp, #696] @ 0x2b8 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ ldrd r2, r3, [sp, #688] @ 0x2b0 │ │ │ │ @@ -1999816,15 +1999799,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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ add.w r3, sp, #1216 @ 0x4c0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ bl 5e7094 │ │ │ │ ldrb.w r3, [sp, #1219] @ 0x4c3 │ │ │ │ @@ -1999908,15 +1999891,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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ mov r2, r6 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e7094 │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ add.w r2, sp, #1352 @ 0x548 │ │ │ │ @@ -2000149,26 +2000132,26 @@ │ │ │ │ bl 5e78c8 │ │ │ │ b.w 5e8a32 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ add.w r1, r5, #20 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add r6, sp, #944 @ 0x3b0 │ │ │ │ mov r0, r8 │ │ │ │ - bl af7830 │ │ │ │ + bl af7818 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #832 @ 0x340 │ │ │ │ bl 5e7724 │ │ │ │ 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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #816 @ 0x330 │ │ │ │ bl 5e7094 │ │ │ │ ldrh.w r3, [sp, #972] @ 0x3cc │ │ │ │ mov.w lr, #0 │ │ │ │ add r2, sp, #832 @ 0x340 │ │ │ │ @@ -2000224,26 +2000207,26 @@ │ │ │ │ bl 5e455c │ │ │ │ b.w 5e8a32 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ add.w r1, r5, #20 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add r6, sp, #976 @ 0x3d0 │ │ │ │ mov r0, r8 │ │ │ │ - bl af7830 │ │ │ │ + bl af7818 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #800 @ 0x320 │ │ │ │ bl 5e7724 │ │ │ │ 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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #784 @ 0x310 │ │ │ │ bl 5e7094 │ │ │ │ ldrh.w r3, [sp, #1004] @ 0x3ec │ │ │ │ mov.w lr, #0 │ │ │ │ add r2, sp, #800 @ 0x320 │ │ │ │ @@ -2000305,15 +2000288,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 af7830 │ │ │ │ + bl af7818 │ │ │ │ add.w r2, sp, #1248 @ 0x4e0 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ bl 5e7724 │ │ │ │ ldr.w r1, [sp, #1264] @ 0x4f0 │ │ │ │ ldrb.w r3, [sp, #1265] @ 0x4f1 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ @@ -2000496,15 +2000479,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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ add r0, sp, #880 @ 0x370 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ bl 5e7094 │ │ │ │ movs r3, #1 │ │ │ │ ldrd r0, r1, [sp, #888] @ 0x378 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2000540,15 +2000523,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 5ea632 │ │ │ │ mov r1, lr │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af7830 │ │ │ │ + bl af7818 │ │ │ │ add r0, sp, #720 @ 0x2d0 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ bl 5e7724 │ │ │ │ ldrh.w r3, [sp, #780] @ 0x30c │ │ │ │ movs r5, #0 │ │ │ │ add r0, sp, #720 @ 0x2d0 │ │ │ │ @@ -2000631,15 +2000614,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ mov r5, r3 │ │ │ │ b.w 5e9782 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ add r5, sp, #928 @ 0x3a0 │ │ │ │ mov r0, r8 │ │ │ │ - bl af7830 │ │ │ │ + bl af7818 │ │ │ │ add r0, sp, #848 @ 0x350 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ bl 5e7724 │ │ │ │ ldrh.w r3, [sp, #940] @ 0x3ac │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ @@ -2000749,15 +2000732,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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ add.w r0, sp, #1152 @ 0x480 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ bl 5e7094 │ │ │ │ add.w r0, sp, #1152 @ 0x480 │ │ │ │ ldrb.w lr, [sp, #1152] @ 0x480 │ │ │ │ add.w ip, sp, #1136 @ 0x470 │ │ │ │ @@ -2000798,15 +2000781,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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ mov r2, r6 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e7094 │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ add.w r2, sp, #1352 @ 0x548 │ │ │ │ @@ -2000881,15 +2000864,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 af728c │ │ │ │ + bl af7274 │ │ │ │ mov r1, r5 │ │ │ │ add.w r2, sp, #1176 @ 0x498 │ │ │ │ mov r0, r4 │ │ │ │ bl 5e7094 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldrb.w lr, [sp, #1141] @ 0x475 │ │ │ │ ldrb.w r2, [sp, #1140] @ 0x474 │ │ │ │ @@ -2001023,15 +2001006,15 @@ │ │ │ │ bfi r2, r0, #0, #10 │ │ │ │ strh.w r2, [r4, #1224] @ 0x4c8 │ │ │ │ bne.n 5eb20c │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ addw fp, sp, #1124 @ 0x464 │ │ │ │ add.w r1, r3, #20 │ │ │ │ - bl af7554 │ │ │ │ + bl af753c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, fp │ │ │ │ bl 5e7724 │ │ │ │ ldrb.w r3, [sp, #1125] @ 0x465 │ │ │ │ ldrb.w r1, [sp, #1156] @ 0x484 │ │ │ │ ldrb.w r2, [sp, #1124] @ 0x464 │ │ │ │ @@ -2001433,15 +2001416,15 @@ │ │ │ │ mvn.w r1, #362 @ 0x16a │ │ │ │ add r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ bhi.w 5eb376 │ │ │ │ b.n 5eb000 │ │ │ │ ldr r4, [sp, #84] @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ - bl af74c0 │ │ │ │ + bl af74a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5eb84e │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ b.n 5eafd2 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ add.w sl, sp, #56 @ 0x38 │ │ │ │ strh r3, [r4, #4] │ │ │ │ @@ -2001796,17 +2001779,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r4, r1] │ │ │ │ lsls r1, r6, #5 │ │ │ │ subs r4, r3, r3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #186 @ 0xba │ │ │ │ + movs r3, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r2, [r2, #10] │ │ │ │ + ldrb r2, [r6, #11] │ │ │ │ lsls r5, r7, #4 │ │ │ │ @ instruction: 0x47aa │ │ │ │ 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 │ │ │ │ @@ -2002724,15 +2002707,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ movs r1, #18 │ │ │ │ ldmia.w ip, {r2, r3} │ │ │ │ bl 5e455c │ │ │ │ b.w 5eb846 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ - bl af7220 │ │ │ │ + bl af7208 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5eb846 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ add r5, sp, #292 @ 0x124 │ │ │ │ strh r3, [r4, #4] │ │ │ │ add.w lr, sp, #4 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ @@ -2004216,15 +2004199,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ movs r1, #158 @ 0x9e │ │ │ │ ldmia.w r9, {r2, r3} │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 5e455c │ │ │ │ b.w 5eb846 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ - bl af7220 │ │ │ │ + bl af7208 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5eb846 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 5ec7b8 │ │ │ │ @@ -2004357,15 +2004340,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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ bl 5e7094 │ │ │ │ ldrb.w r7, [sp, #216] @ 0xd8 │ │ │ │ ldmia.w r8, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ @@ -2004475,15 +2004458,15 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 5e891c │ │ │ │ b.n 5eda50 │ │ │ │ add.w r9, sp, #232 @ 0xe8 │ │ │ │ add.w sl, sp, #568 @ 0x238 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, sl │ │ │ │ - bl af7830 │ │ │ │ + bl af7818 │ │ │ │ mov r2, sl │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ bl 5e7724 │ │ │ │ ldr.w r1, [r9] │ │ │ │ ldrb.w r3, [r9] │ │ │ │ ldr r5, [r4, #52] @ 0x34 │ │ │ │ @@ -2004562,15 +2004545,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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ mov r2, sl │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ bl 5e7094 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ ldrb r1, [r6, #0] │ │ │ │ ldrb r2, [r6, #2] │ │ │ │ @@ -2004816,15 +2004799,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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ mov r2, sl │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #312 @ 0x138 │ │ │ │ bl 5e7094 │ │ │ │ ldrb.w r2, [sp, #312] @ 0x138 │ │ │ │ ldrh.w r3, [sp, #316] @ 0x13c │ │ │ │ and.w r0, r2, #15 │ │ │ │ @@ -2005128,15 +2005111,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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ add r0, sp, #312 @ 0x138 │ │ │ │ mov r2, sl │ │ │ │ mov r1, fp │ │ │ │ bl 5e7094 │ │ │ │ movs r3, #2 │ │ │ │ ldrd r0, r1, [sp, #320] @ 0x140 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2005545,15 +2005528,15 @@ │ │ │ │ bne.n 5ee832 │ │ │ │ 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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ add r2, sp, #488 @ 0x1e8 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl 5e7094 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ add.w r2, sp, #1048 @ 0x418 │ │ │ │ add.w ip, r3, r7 │ │ │ │ @@ -2005565,15 +2005548,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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ add r2, sp, #488 @ 0x1e8 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl 5e7094 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ add.w r2, sp, #1048 @ 0x418 │ │ │ │ ldr.w lr, [r4, #44] @ 0x2c │ │ │ │ @@ -2005879,22 +2005862,22 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r2, pc │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ blx 73fdc │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - orns r0, ip, r4, ror #2 │ │ │ │ - ldrsb r2, [r2, r5] │ │ │ │ + @ instruction: 0xeadc00b4 │ │ │ │ + ldrsb r2, [r6, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - orn r0, ip, r4, ror #2 │ │ │ │ - ldrsb r6, [r4, r4] │ │ │ │ + @ instruction: 0xeacc00b4 │ │ │ │ + ldrsb r6, [r0, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - and.w r0, ip, r4, ror #2 │ │ │ │ - ldrsb r6, [r7, r3] │ │ │ │ + orn r0, ip, r4, ror #2 │ │ │ │ + ldrsb r6, [r3, r5] │ │ │ │ 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 │ │ │ │ @@ -2006243,15 +2006226,15 @@ │ │ │ │ movne r3, #8 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ mov r0, r6 │ │ │ │ movs r7, #1 │ │ │ │ bl 4cdd9c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3bc34c> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b2264c │ │ │ │ + bl b22634 │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4d50a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3c3658> │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 47fd4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x36e2fc> │ │ │ │ orrs r4, r0 │ │ │ │ @@ -2006307,23 +2006290,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 b17854 │ │ │ │ + bl b1783c │ │ │ │ mov r1, r7 │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b1b5e4 │ │ │ │ + bl b1b5cc │ │ │ │ movs r1, #0 │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b1be7c │ │ │ │ + bl b1be64 │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4df19c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3cd74c> │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ movs r2, #0 │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -2006342,28 +2006325,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 b19bd4 │ │ │ │ + bl b19bbc │ │ │ │ orr.w r3, r0, r4 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 5ef014 │ │ │ │ mov r0, r6 │ │ │ │ bl 4ce510 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3bcac0> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r0, r6 │ │ │ │ bl 4b1008 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x39f5b8> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl af9160 │ │ │ │ + bl af9148 │ │ │ │ mov r0, r6 │ │ │ │ bl 4b0170 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x39e720> │ │ │ │ mov r0, r6 │ │ │ │ bl 480be0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x36f190> │ │ │ │ cbz r0, 5ef17a │ │ │ │ mov r0, r6 │ │ │ │ bl 4d50a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3c3658> │ │ │ │ @@ -2006382,37 +2006365,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 5ef574 │ │ │ │ - bl af8998 │ │ │ │ + bl af8980 │ │ │ │ movs r1, #13 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r6 │ │ │ │ - bl b17fa8 │ │ │ │ + bl b17f90 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ bl 496e64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x385414> │ │ │ │ ldr.w r1, [pc, #1380] @ 5ef71c │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ - bl b090b8 │ │ │ │ + bl b090a0 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r6 │ │ │ │ - bl afe474 │ │ │ │ + bl afe45c │ │ │ │ mov r0, r6 │ │ │ │ bl 4d5924 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3c3ed4> │ │ │ │ ldrb.w r1, [r9, #1] │ │ │ │ mov r0, r6 │ │ │ │ eor.w r1, r1, #1 │ │ │ │ - bl af788c │ │ │ │ + bl af7874 │ │ │ │ mov.w r1, #1176 @ 0x498 │ │ │ │ movs r0, #0 │ │ │ │ bl 457b34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3460e4> │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ mov r8, r0 │ │ │ │ strb r3, [r0, #21] │ │ │ │ ldrb.w r3, [sl, #50] @ 0x32 │ │ │ │ @@ -2006745,22 +2006728,22 @@ │ │ │ │ bne.w 5eeeb4 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ mov r0, r6 │ │ │ │ ldrb.w r1, [sl, #126] @ 0x7e │ │ │ │ eor.w r2, r3, #1 │ │ │ │ bl 4cfb5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3be10c> │ │ │ │ b.n 5eeeb4 │ │ │ │ - bl affa0c │ │ │ │ + bl aff9f4 │ │ │ │ ldrb.w r3, [r9] │ │ │ │ cbnz r3, 5ef586 │ │ │ │ ldrb.w r4, [r9, #1] │ │ │ │ eor.w r4, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl af84ec │ │ │ │ + bl af84d4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4d50a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3c3658> │ │ │ │ mov r0, r6 │ │ │ │ bl 4d5924 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3c3ed4> │ │ │ │ b.n 5ef19e │ │ │ │ ldr.w r9, [r3] │ │ │ │ mov r1, r9 │ │ │ │ @@ -2007431,33 +2007414,33 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5efb3c │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r6, r5 │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ movs r2, #0 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl af4dc0 │ │ │ │ + bl af4da8 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 5f08c0 │ │ │ │ add.w r1, r4, #36 @ 0x24 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl af4eac │ │ │ │ + bl af4e94 │ │ │ │ mov r0, r4 │ │ │ │ bl 488004 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3765b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5efcca │ │ │ │ ldr r3, [sp, #308] @ 0x134 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5efd72 │ │ │ │ movs r5, #24 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl af4e68 │ │ │ │ + bl af4e50 │ │ │ │ mov r9, r0 │ │ │ │ add.w fp, r0, #4 │ │ │ │ add.w sl, r0, #12 │ │ │ │ ldr.w r7, [fp, #4]! │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 5efd68 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ @@ -2007492,15 +2007475,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 af4eac │ │ │ │ + bl af4e94 │ │ │ │ ldr.w r1, [r8, #124] @ 0x7c │ │ │ │ adds r4, #1 │ │ │ │ cmp r1, r4 │ │ │ │ bhi.n 5efd20 │ │ │ │ cmp sl, fp │ │ │ │ bne.n 5efcf8 │ │ │ │ ldr r3, [sp, #308] @ 0x134 │ │ │ │ @@ -2007508,28 +2007491,28 @@ │ │ │ │ bne.n 5efce8 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 5efed2 │ │ │ │ add.w r1, r4, #36 @ 0x24 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl af4e1c │ │ │ │ + bl af4e04 │ │ │ │ mov r0, r4 │ │ │ │ bl 488004 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3765b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5efd7c │ │ │ │ ldr r3, [sp, #308] @ 0x134 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5efed2 │ │ │ │ ldr.w sl, [sp, #72] @ 0x48 │ │ │ │ mov.w r9, #24 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl af4e68 │ │ │ │ + bl af4e50 │ │ │ │ sub.w r1, r0, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [r8, #104] @ 0x68 │ │ │ │ bl 454d78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x343328> │ │ │ │ ldr.w r3, [r8, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5efec8 │ │ │ │ @@ -2007608,15 +2007591,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 af4eac │ │ │ │ + bl af4e94 │ │ │ │ ldrd r1, r0, [r5, #20] │ │ │ │ add r1, r0 │ │ │ │ cmp r4, r1 │ │ │ │ bne.n 5efe7a │ │ │ │ mov r4, r6 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ mov r6, r5 │ │ │ │ @@ -2007643,15 +2007626,15 @@ │ │ │ │ ldr r3, [sp, #308] @ 0x134 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 5efda4 │ │ │ │ ldr r6, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #300] @ 0x12c │ │ │ │ bl 457cf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3462a0> │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl af4dfc │ │ │ │ + bl af4de4 │ │ │ │ ldr.w r2, [r8, #124] @ 0x7c │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r8 │ │ │ │ bl 457be0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x346190> │ │ │ │ ldr.w r3, [r8, #124] @ 0x7c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -2008096,26 +2008079,26 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 5ef23c │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ str.w r2, [r8, #4] │ │ │ │ udf #255 @ 0xff │ │ │ │ mov r0, r6 │ │ │ │ - bl b0b00c │ │ │ │ + bl b0aff4 │ │ │ │ b.w 5eefea │ │ │ │ mov r9, r2 │ │ │ │ b.w 5ef378 │ │ │ │ - adds r6, #30 │ │ │ │ + adds r6, #126 @ 0x7e │ │ │ │ lsls r5, r7, #4 │ │ │ │ vbsl q8, q5, q8 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 5f0478 │ │ │ │ + bcc.n 5f0338 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r6, [sp, #120] @ 0x78 │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldrsb.w r3, [r0, #72] @ 0x48 │ │ │ │ cmp r3, #4 │ │ │ │ bne.w 5ef816 │ │ │ │ ldr.w r1, [pc, #1272] @ 5f08fc │ │ │ │ @@ -2008537,27 +2008520,27 @@ │ │ │ │ b.w 5eedfc │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq r2, #15 │ │ │ │ movne.w r2, #4294967295 @ 0xffffffff │ │ │ │ b.n 5f05b0 │ │ │ │ subs r6, #43 @ 0x2b │ │ │ │ - @ instruction: 0xffff28d2 │ │ │ │ + vqshrn.u64 d18, q9, #1 │ │ │ │ lsls r5, r7, #4 │ │ │ │ - movs r6, #0 │ │ │ │ + movs r6, #96 @ 0x60 │ │ │ │ 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] @ (5f0920 ) │ │ │ │ add r2, pc │ │ │ │ bl 5eec60 │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #68 @ 0x44 │ │ │ │ + adds r3, #164 @ 0xa4 │ │ │ │ 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 │ │ │ │ @@ -2008568,15 +2008551,15 @@ │ │ │ │ ldr r2, [pc, #12] @ (5f0950 ) │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ mov r1, ip │ │ │ │ add r2, pc │ │ │ │ bl 5eec60 │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #20 │ │ │ │ + adds r3, #116 @ 0x74 │ │ │ │ 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 │ │ │ │ @@ -2009879,15 +2009862,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #160 @ 0xa0 │ │ │ │ ... │ │ │ │ ldcl 1, cr0, [ip], #448 @ 0x1c0 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ stcl 1, cr0, [r8], #448 @ 0x1c0 │ │ │ │ - stmia r3!, {r3, r5} │ │ │ │ + stmia r3!, {r3, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ @ instruction: 0xe9ba0170 │ │ │ │ asrs r4, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2010091,19 +2010074,19 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ strexd r0, r0, r1, [r2] │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ stmia.w ip!, {r4, r5, r6, r8} │ │ │ │ asrs r4, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r3, #22] │ │ │ │ + ldrh r0, [r7, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ b.n 5f17bc │ │ │ │ lsls r0, r6, #5 │ │ │ │ - ldrh r0, [r0, #12] │ │ │ │ + ldrh r0, [r4, #14] │ │ │ │ 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 │ │ │ │ @@ -2010567,15 +2010550,15 @@ │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ b.n 5f1b1c │ │ │ │ lsls r0, r6, #5 │ │ │ │ asrs r4, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #6] │ │ │ │ + ldrh r2, [r5, #8] │ │ │ │ lsls r4, r6, #2 │ │ │ │ b.n 5f1a00 │ │ │ │ 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] │ │ │ │ @@ -2010743,39 +2010726,39 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 5f2328 │ │ │ │ lsls r0, r6, #5 │ │ │ │ b.n 5f22f0 │ │ │ │ lsls r0, r6, #5 │ │ │ │ adds r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r6, r7} │ │ │ │ + ldmia r2!, {r5} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xb856 │ │ │ │ + @ instruction: 0xb8b6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb86c │ │ │ │ + @ instruction: 0xb8cc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r7, #114 @ 0x72 │ │ │ │ + movs r7, #210 @ 0xd2 │ │ │ │ lsls r5, r7, #4 │ │ │ │ - ldmia r1!, {r3, r4, r5, r6} │ │ │ │ + ldmia r1!, {r3, r4, r6, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xb80e │ │ │ │ + @ instruction: 0xb86e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb824 │ │ │ │ + @ instruction: 0xb884 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r6, #2 │ │ │ │ + movs r6, #98 @ 0x62 │ │ │ │ lsls r5, r7, #4 │ │ │ │ b.n 5f2160 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - cbz r4, 5f1fc0 │ │ │ │ + cbz r4, 5f1fd8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [sp, #896] @ 0x380 │ │ │ │ + str r5, [sp, #256] @ 0x100 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r2, 5f1fc4 │ │ │ │ + cbz r2, 5f1fdc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [sp, #824] @ 0x338 │ │ │ │ + str r5, [sp, #184] @ 0xb8 │ │ │ │ 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] @ 5f241c │ │ │ │ @@ -2011503,15 +2011486,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bhi.n 5f272c │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #148 @ 0x94 │ │ │ │ + movs r2, #244 @ 0xf4 │ │ │ │ lsls r5, r7, #4 │ │ │ │ bhi.n 5f2878 │ │ │ │ lsls r0, r6, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2011568,15 +2011551,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bvc.n 5f287c │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r5, #6 │ │ │ │ + movs r0, #8 │ │ │ │ lsls r5, r7, #4 │ │ │ │ bvc.n 5f27c8 │ │ │ │ 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 │ │ │ │ @@ -2012490,25 +2012473,25 @@ │ │ │ │ nop │ │ │ │ ldmia r6!, {r2} │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r6, #5 │ │ │ │ - add r4, pc, #792 @ (adr r4, 5f35d8 ) │ │ │ │ + add r5, pc, #152 @ (adr r5, 5f3358 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ subs r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #21 │ │ │ │ + asrs r2, r4, #22 │ │ │ │ lsls r5, r7, #4 │ │ │ │ ldmia r5, {r4, r5, r6} │ │ │ │ lsls r0, r6, #5 │ │ │ │ - strh r2, [r7, #10] │ │ │ │ + strh r2, [r3, #14] │ │ │ │ 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] @ (5f334c ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2012748,37 +2012731,37 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 5f34fa │ │ │ │ ldr r4, [pc, #48] @ (5f3570 ) │ │ │ │ ldr r2, [pc, #48] @ (5f3574 ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ b.n 5f34fa │ │ │ │ - ldrb r2, [r5, #28] │ │ │ │ + ldrb r2, [r1, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [pc, #560] @ (5f3780 ) │ │ │ │ + ldr r4, [pc, #944] @ (5f3900 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r3, #28] │ │ │ │ + ldrb r6, [r7, #29] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #320 @ (adr r2, 5f3698 ) │ │ │ │ + add r2, pc, #704 @ (adr r2, 5f3818 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r0, #28] │ │ │ │ + ldrb r0, [r4, #29] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r5, #18 │ │ │ │ + cmp r5, #114 @ 0x72 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r2, [r6, #27] │ │ │ │ + ldrb r2, [r2, #29] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r4, r3] │ │ │ │ + ldrh r4, [r0, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r2, pc, #0 @ (adr r2, 5f356c ) │ │ │ │ + add r2, pc, #384 @ (adr r2, 5f36ec ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r4, #250 @ 0xfa │ │ │ │ + cmp r5, #90 @ 0x5a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, pc, #840 @ (adr r1, 5f38bc ) │ │ │ │ + add r2, pc, #200 @ (adr r2, 5f363c ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r2, r3] │ │ │ │ + ldrh r0, [r6, r4] │ │ │ │ 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] │ │ │ │ @@ -2012794,21 +2012777,21 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ ldr.w ip, [pc, #28] @ 5f35cc │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp, #4] │ │ │ │ bl 5f1dc4 │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - add r1, pc, #848 @ (adr r1, 5f3914 ) │ │ │ │ + add r2, pc, #208 @ (adr r2, 5f3694 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb66a │ │ │ │ + @ instruction: 0xb6ca │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [sp, #864] @ 0x360 │ │ │ │ + ldr r4, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [pc, #840] @ (5f3918 ) │ │ │ │ + ldr r4, [pc, #200] @ (5f3698 ) │ │ │ │ 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] │ │ │ │ @@ -2012824,21 +2012807,21 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ ldr.w ip, [pc, #28] @ 5f3624 │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp, #4] │ │ │ │ bl 5f1dc4 │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - add r1, pc, #624 @ (adr r1, 5f388c ) │ │ │ │ + add r1, pc, #1008 @ (adr r1, 5f3a0c ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb60a │ │ │ │ + @ instruction: 0xb66a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r3, #30 │ │ │ │ + asrs r0, r7, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r2, [r1, r0] │ │ │ │ + ldrh r2, [r5, r1] │ │ │ │ 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 │ │ │ │ @@ -2012971,39 +2012954,39 @@ │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r4, r7} │ │ │ │ lsls r0, r6, #5 │ │ │ │ - ldr r2, [sp, #200] @ 0xc8 │ │ │ │ + ldr r2, [sp, #584] @ 0x248 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, pc, #144 @ (adr r0, 5f3818 ) │ │ │ │ + add r0, pc, #528 @ (adr r0, 5f3998 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, pc, #232 @ (adr r0, 5f3874 ) │ │ │ │ + add r0, pc, #616 @ (adr r0, 5f39f4 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r2, r7, #16 │ │ │ │ + lsrs r2, r3, #18 │ │ │ │ lsls r5, r7, #4 │ │ │ │ - ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r2, [sp, #344] @ 0x158 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ + add r0, pc, #288 @ (adr r0, 5f38b8 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ + add r0, pc, #376 @ (adr r0, 5f3914 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r0, r3, #10 │ │ │ │ + lsrs r0, r7, #11 │ │ │ │ lsls r5, r7, #4 │ │ │ │ ldmia r0!, {r1, r3, r6, r7} │ │ │ │ lsls r0, r6, #5 │ │ │ │ - sub sp, #304 @ 0x130 │ │ │ │ + cbz r4, 5f37b2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r4, [r1, #19] │ │ │ │ + ldrb r4, [r5, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #240 @ 0xf0 │ │ │ │ + cbz r4, 5f37b6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r4, [r7, #18] │ │ │ │ + ldrb r4, [r3, #20] │ │ │ │ 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 │ │ │ │ @@ -2017452,15 +2017435,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [sp, #8] │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 5f6a4c │ │ │ │ + bls.n 5f690c │ │ │ │ lsls r4, r7, #4 │ │ │ │ str r6, [sp, #200] @ 0xc8 │ │ │ │ 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 │ │ │ │ @@ -2020407,19 +2020390,19 @@ │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r1, #26] │ │ │ │ lsls r0, r6, #5 │ │ │ │ adds r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb642 │ │ │ │ lsls r4, r7, #4 │ │ │ │ strb r6, [r3, #24] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - cbz r4, 5f8aa8 │ │ │ │ + push {r2, r4, r6} │ │ │ │ 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 │ │ │ │ @@ -2020496,25 +2020479,25 @@ │ │ │ │ b.n 5f8a70 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r0, [r6, #22] │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #240] @ (5f8bfc ) │ │ │ │ + ldr r5, [pc, #624] @ (5f8d7c ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [pc, #312] @ (5f8c48 ) │ │ │ │ + ldr r5, [pc, #696] @ (5f8dc8 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r6, 5f8b54 │ │ │ │ + cbz r6, 5f8b6c │ │ │ │ lsls r4, r7, #4 │ │ │ │ strb r4, [r4, #20] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - cmp r1, #44 @ 0x2c │ │ │ │ + cmp r1, #140 @ 0x8c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [pc, #840] @ (5f8e68 ) │ │ │ │ + ldr r5, [pc, #200] @ (5f8be8 ) │ │ │ │ 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 │ │ │ │ @@ -2020641,23 +2020624,23 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 5f8c2a │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ strb r6, [r0, #16] │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - mov r4, r3 │ │ │ │ + mov r4, pc │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r3, [pc, #672] @ (5f8f14 ) │ │ │ │ + ldr r4, [pc, #32] @ (5f8c94 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ strb r2, [r0, #15] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - b.n 5f9370 │ │ │ │ + b.n 5f9430 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r3, [pc, #464] @ (5f8e50 ) │ │ │ │ + ldr r3, [pc, #848] @ (5f8fd0 ) │ │ │ │ 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 │ │ │ │ @@ -2020814,19 +2020797,19 @@ │ │ │ │ subs r7, #132 @ 0x84 │ │ │ │ strb r0, [r4, #13] │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r4, #11] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - ldr r2, [pc, #216] @ (5f8f28 ) │ │ │ │ + ldr r2, [pc, #600] @ (5f90a8 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [pc, #224] @ (5f8f34 ) │ │ │ │ + ldr r2, [pc, #608] @ (5f90b4 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [pc, #136] @ (5f8ee0 ) │ │ │ │ + ldr r2, [pc, #520] @ (5f9060 ) │ │ │ │ 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] @ 5f8ed0 │ │ │ │ sub sp, #392 @ 0x188 │ │ │ │ @@ -2021029,15 +2021012,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ strb r0, [r3, #2] │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 5f910c │ │ │ │ + pop {r1, r6} │ │ │ │ lsls r4, r7, #4 │ │ │ │ ldr r0, [r3, #120] @ 0x78 │ │ │ │ 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 │ │ │ │ @@ -2021185,21 +2021168,21 @@ │ │ │ │ b.n 5f91fa │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [r1, #116] @ 0x74 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 5f9260 │ │ │ │ + cbnz r4, 5f9278 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - cbnz r6, 5f9264 │ │ │ │ + cbnz r6, 5f927c │ │ │ │ lsls r4, r7, #4 │ │ │ │ stmia r0!, {r4, r5, r6, r7} │ │ │ │ lsls r0, r6, #5 │ │ │ │ - rev16 r4, r0 │ │ │ │ + hlt 0x0024 │ │ │ │ lsls r4, r7, #4 │ │ │ │ ldr r4, [r5, #96] @ 0x60 │ │ │ │ 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 │ │ │ │ @@ -2021339,31 +2021322,31 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 5f8bdc │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r6, #88] @ 0x58 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - cbnz r2, 5f93c4 │ │ │ │ + cbnz r2, 5f93dc │ │ │ │ lsls r4, r7, #4 │ │ │ │ - cbnz r0, 5f93c8 │ │ │ │ + cbnz r0, 5f93e0 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - cbnz r4, 5f93cc │ │ │ │ + cbnz r4, 5f93e4 │ │ │ │ lsls r4, r7, #4 │ │ │ │ adds r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb85a │ │ │ │ + @ instruction: 0xb8ba │ │ │ │ lsls r4, r7, #4 │ │ │ │ - movs r2, #132 @ 0x84 │ │ │ │ + movs r2, #228 @ 0xe4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb824 │ │ │ │ + @ instruction: 0xb884 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - @ instruction: 0xb802 │ │ │ │ + @ instruction: 0xb862 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - movs r2, #44 @ 0x2c │ │ │ │ + movs r2, #140 @ 0x8c │ │ │ │ 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 │ │ │ │ @@ -2021500,23 +2021483,23 @@ │ │ │ │ b.n 5f94e4 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, r5 │ │ │ │ + add lr, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb668 │ │ │ │ + @ instruction: 0xb6c8 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - @ instruction: 0xb642 │ │ │ │ + @ instruction: 0xb6a2 │ │ │ │ lsls r4, r7, #4 │ │ │ │ ldr r6, [r1, #48] @ 0x30 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - push {r1, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb652 │ │ │ │ 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] @ (5f96a4 ) │ │ │ │ sub sp, #404 @ 0x194 │ │ │ │ @@ -2021643,27 +2021626,27 @@ │ │ │ │ b.n 5f9652 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [r1, #40] @ 0x28 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb654 │ │ │ │ + @ instruction: 0xb6b4 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - setend be │ │ │ │ + @ instruction: 0xb6b8 │ │ │ │ lsls r4, r7, #4 │ │ │ │ cbnz r6, 5f972c │ │ │ │ lsls r0, r6, #5 │ │ │ │ - push {r2, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb634 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - push {r3, r4, r7, lr} │ │ │ │ + push {r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r4, r7, #4 │ │ │ │ ldr r6, [r4, #24] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - push {r1, r2, r3, r6, lr} │ │ │ │ + push {r1, r2, r3, r5, r7, lr} │ │ │ │ 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] @ 5f9b28 │ │ │ │ sub sp, #300 @ 0x12c │ │ │ │ @@ -2022080,41 +2022063,41 @@ │ │ │ │ bl 5f8bdc │ │ │ │ b.n 5f9942 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r3, #16] │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, r7 │ │ │ │ + orrs r0, r3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r0, 5f9ba0 │ │ │ │ + push {} │ │ │ │ lsls r4, r7, #4 │ │ │ │ ldr r4, [r1, #12] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - asrs r6, r6 │ │ │ │ + sbcs r6, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sxth r0, r7 │ │ │ │ + uxth r0, r3 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - lsrs r4, r3 │ │ │ │ + asrs r4, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r2, 5f9b6e │ │ │ │ + cbz r2, 5f9b86 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - subs r7, #242 @ 0xf2 │ │ │ │ + eors r2, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add sp, #336 @ 0x150 │ │ │ │ + sub sp, #208 @ 0xd0 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - subs r7, #74 @ 0x4a │ │ │ │ + subs r7, #170 @ 0xaa │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add sp, #80 @ 0x50 │ │ │ │ + add sp, #464 @ 0x1d0 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - subs r7, #126 @ 0x7e │ │ │ │ + subs r7, #222 @ 0xde │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, sp, #1008 @ 0x3f0 │ │ │ │ + add sp, #368 @ 0x170 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - add r7, sp, #672 @ 0x2a0 │ │ │ │ + add sp, #32 │ │ │ │ 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 │ │ │ │ @@ -2022549,49 +2022532,49 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r5, #68] @ 0x44 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #384] @ 0x180 │ │ │ │ + str r7, [sp, #768] @ 0x300 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #584 @ 0x248 │ │ │ │ + add r7, sp, #968 @ 0x3c8 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - adcs r2, r4 │ │ │ │ + rors r2, r0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #48 @ 0x30 │ │ │ │ + subs r7, #144 @ 0x90 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r6, #106 @ 0x6a │ │ │ │ + cmp r6, #202 @ 0xca │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #872 @ 0x368 │ │ │ │ + add r7, sp, #232 @ 0xe8 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - lsls r4, r5 │ │ │ │ + asrs r4, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #206 @ 0xce │ │ │ │ + ands r6, r5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #912 @ 0x390 │ │ │ │ + add r7, sp, #272 @ 0x110 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - add r6, sp, #928 @ 0x3a0 │ │ │ │ + add r7, sp, #288 @ 0x120 │ │ │ │ lsls r4, r7, #4 │ │ │ │ push {r1, r3, r6, r7} │ │ │ │ lsls r0, r6, #5 │ │ │ │ - add r5, sp, #536 @ 0x218 │ │ │ │ + add r5, sp, #920 @ 0x398 │ │ │ │ lsls r4, r7, #4 │ │ │ │ str r4, [r1, #28] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - add r5, sp, #720 @ 0x2d0 │ │ │ │ + add r6, sp, #80 @ 0x50 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - add r5, sp, #728 @ 0x2d8 │ │ │ │ + add r6, sp, #88 @ 0x58 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - add r4, sp, #800 @ 0x320 │ │ │ │ + add r5, sp, #160 @ 0xa0 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - subs r2, #180 @ 0xb4 │ │ │ │ + subs r3, #20 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r4, #154 @ 0x9a │ │ │ │ + subs r4, #250 @ 0xfa │ │ │ │ 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 │ │ │ │ @@ -2022771,31 +2022754,31 @@ │ │ │ │ b.n 5fa10a │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsh r2, [r4, r5] │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #42 @ 0x2a │ │ │ │ + subs r4, #138 @ 0x8a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #744 @ 0x2e8 │ │ │ │ + add r3, sp, #104 @ 0x68 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - add r2, sp, #752 @ 0x2f0 │ │ │ │ + add r3, sp, #112 @ 0x70 │ │ │ │ lsls r4, r7, #4 │ │ │ │ sub sp, #232 @ 0xe8 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - add r2, sp, #656 @ 0x290 │ │ │ │ + add r3, sp, #16 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - add r2, sp, #408 @ 0x198 │ │ │ │ + add r2, sp, #792 @ 0x318 │ │ │ │ lsls r4, r7, #4 │ │ │ │ ldrsh r2, [r0, r0] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - subs r3, #86 @ 0x56 │ │ │ │ + subs r3, #182 @ 0xb6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #48 @ 0x30 │ │ │ │ + add r2, sp, #432 @ 0x1b0 │ │ │ │ lsls r4, r7, #4 │ │ │ │ │ │ │ │ 005fa290 : │ │ │ │ stmdb 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 │ │ │ │ @@ -2023120,19 +2023103,19 @@ │ │ │ │ b.n 5fa624 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ ldrb r4, [r2, r5] │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #688 @ (adr r6, 5fa8f4 ) │ │ │ │ + add r7, pc, #48 @ (adr r7, 5fa674 ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ - add r5, pc, #208 @ (adr r5, 5fa718 ) │ │ │ │ + add r5, pc, #592 @ (adr r5, 5fa898 ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ - subs r0, #4 │ │ │ │ + subs r0, #100 @ 0x64 │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w fp, sp, #140 @ 0x8c │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #81 @ 0x51 │ │ │ │ bl 5ac2b0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x49a860> │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ @@ -2023769,16 +2023752,16 @@ │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ b.n 5fac02 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ b.n 5fab52 │ │ │ │ nop │ │ │ │ - ldcl 0, cr0, [r8, #-760] @ 0xfffffd08 │ │ │ │ - add r0, pc, #696 @ (adr r0, 5faf5c ) │ │ │ │ + ldc 0, cr0, [r8, #760]! @ 0x2f8 │ │ │ │ + add r1, pc, #56 @ (adr r1, 5facdc ) │ │ │ │ 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] │ │ │ │ @@ -2023963,15 +2023946,15 @@ │ │ │ │ blx 72e70 │ │ │ │ b.n 5fae4c │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ str r4, [r6, r7] │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r5, #23 │ │ │ │ + lsls r2, r1, #25 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r4, [r3, r6] │ │ │ │ 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 │ │ │ │ @@ -2024399,21 +2024382,21 @@ │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 5fb310 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ - cmp r4, #68 @ 0x44 │ │ │ │ + cmp r4, #164 @ 0xa4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r6, [pc, #456] @ (5fb4e4 ) │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #9 │ │ │ │ + lsls r0, r6, #10 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r5, [pc, #8] @ (5fb330 ) │ │ │ │ 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 │ │ │ │ @@ -2024578,23 +2024561,24 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [pc, #736] @ (5fb7ac ) │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #2 │ │ │ │ + lsls r0, r6, #3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r2, r1, #2 │ │ │ │ + lsls r2, r5, #3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r4, r0, #2 │ │ │ │ + lsls r4, r4, #3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r2, r4, #1 │ │ │ │ + lsls r2, r0, #3 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + movs r0, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - vshr.u64 d0, d26, #24 │ │ │ │ ldr r3, [pc, #328] @ (5fb630 ) │ │ │ │ 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 │ │ │ │ @@ -2024763,19 +2024747,19 @@ │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldr r2, [pc, #968] @ (5fba58 ) │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - mcr2 0, 5, r0, cr12, cr10, {5} │ │ │ │ - mcr2 0, 5, r0, cr6, cr10, {5} │ │ │ │ - mcr2 0, 5, r0, cr0, cr10, {5} │ │ │ │ - mcr2 0, 4, r0, cr2, cr10, {5} │ │ │ │ - ldc2l 0, cr0, [r8, #744] @ 0x2e8 │ │ │ │ + vqadd.u8 d0, d28, d26 │ │ │ │ + vqadd.u8 d0, d22, d26 │ │ │ │ + vqadd.u8 d0, d16, d26 │ │ │ │ + mcr2 0, 7, r0, cr2, cr10, {5} │ │ │ │ + mrc2 0, 1, r0, cr8, cr10, {5} │ │ │ │ ldr r1, [pc, #560] @ (5fb8dc ) │ │ │ │ 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 │ │ │ │ @@ -2024931,18 +2024915,18 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r1, [pc, #184] @ (5fb8ec ) │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r8], #744 @ 0x2e8 │ │ │ │ - stc2l 0, cr0, [r2], #744 @ 0x2e8 │ │ │ │ - ldc2l 0, cr0, [lr], {186} @ 0xba │ │ │ │ - ldc2 0, cr0, [r2], #-744 @ 0xfffffd18 │ │ │ │ + stc2l 0, cr0, [r8, #-744] @ 0xfffffd18 │ │ │ │ + stc2l 0, cr0, [r2, #-744] @ 0xfffffd18 │ │ │ │ + ldc2 0, cr0, [lr, #-744]! @ 0xfffffd18 │ │ │ │ + ldc2 0, cr0, [r2], {186} @ 0xba │ │ │ │ @ instruction: 0x47ea │ │ │ │ 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 │ │ │ │ @@ -2025074,18 +2025058,18 @@ │ │ │ │ b.n 5fb928 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ blxns r2 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb8400ba │ │ │ │ + @ instruction: 0xfbe400ba │ │ │ │ mov r8, sl │ │ │ │ lsls r0, r6, #5 │ │ │ │ - @ instruction: 0xfab600ba │ │ │ │ + @ instruction: 0xfb1600ba │ │ │ │ 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 │ │ │ │ @@ -2025357,21 +2025341,21 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ mov r6, r3 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r4, #186] @ 0xba │ │ │ │ - vst1.8 @ instruction: 0xf9ca00ba │ │ │ │ - vld1.8 @ instruction: 0xf9a400ba │ │ │ │ - str.w r0, [sl, #186] @ 0xba │ │ │ │ + @ instruction: 0xfa3400ba │ │ │ │ + @ instruction: 0xfa2a00ba │ │ │ │ + @ instruction: 0xfa0400ba │ │ │ │ + vld4.32 {d0-d3}, [sl :256], sl │ │ │ │ add r0, r1 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - strb.w r0, [sl, sl, lsl #3] │ │ │ │ + str??.w r0, [sl, sl, 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, #2200] @ 0x898 │ │ │ │ ldr.w r2, [pc, #1196] @ 5fc148 │ │ │ │ subw sp, sp, #1860 @ 0x744 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2025809,34 +2025793,34 @@ │ │ │ │ ... │ │ │ │ muls r2, r2 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ muls r6, r1 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - movs r0, #222 @ 0xde │ │ │ │ + movs r1, #62 @ 0x3e │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr??.w pc, [pc, #-4095] @ 5fb15d │ │ │ │ - subs r4, r7, #6 │ │ │ │ + movs r0, #28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r2, #41 @ 0x29 │ │ │ │ movs r0, r0 │ │ │ │ bl 918166 │ │ │ │ lsls r1, r0, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r7, #4 │ │ │ │ + subs r2, r3, #6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r5, #14] │ │ │ │ + strh r6, [r1, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - eors.w r0, sl, #6094848 @ 0x5d0000 │ │ │ │ + @ instruction: 0xf4fa00ba │ │ │ │ movs r7, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #28 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - adds r4, r6, #3 │ │ │ │ + adds r4, r2, #5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ asrs r4, r5, #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 │ │ │ │ @@ -2026023,15 +2026007,15 @@ │ │ │ │ str r4, [r0, #0] │ │ │ │ bl 45409c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x34264c> │ │ │ │ b.n 5fc36e │ │ │ │ subs r6, #92 @ 0x5c │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r7, r7 │ │ │ │ + adds r6, r3, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ subs r5, #42 @ 0x2a │ │ │ │ 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 │ │ │ │ @@ -2026117,19 +2026101,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r4, #84 @ 0x54 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r3, r1 │ │ │ │ + subs r4, r7, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r6, r3, r1 │ │ │ │ + subs r6, r7, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bic.w r0, r0, #186 @ 0xba │ │ │ │ + eor.w r0, r0, #186 @ 0xba │ │ │ │ subs r3, #180 @ 0xb4 │ │ │ │ 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 │ │ │ │ @@ -2026313,19 +2026297,19 @@ │ │ │ │ b.n 5fc5b6 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #94 @ 0x5e │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s16 d0, d24, d26 │ │ │ │ - vqadd.s16 d0, d18, d26 │ │ │ │ - vqadd.s8 d0, d28, d26 │ │ │ │ - mcr 0, 7, r0, cr8, cr10, {5} │ │ │ │ - mrc 0, 2, r0, cr4, cr10, {5} │ │ │ │ + vqadd.s64 d16, d24, d26 │ │ │ │ + vqadd.s64 d16, d18, d26 │ │ │ │ + vqadd.s32 d16, d28, d26 │ │ │ │ + vqadd.s8 d16, d24, d26 │ │ │ │ + mrc 0, 5, r0, cr4, cr10, {5} │ │ │ │ subs r2, #8 │ │ │ │ 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 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2027260,45 +2027244,45 @@ │ │ │ │ ... │ │ │ │ subs r1, #118 @ 0x76 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #106 @ 0x6a │ │ │ │ lsls r0, r6, #5 │ │ │ │ - asrs r6, r1, #29 │ │ │ │ + asrs r6, r5, #30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r7, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r4, #27 │ │ │ │ + asrs r6, r0, #29 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r2, r5, #26 │ │ │ │ + asrs r2, r1, #28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r2, r5, #19 │ │ │ │ + asrs r2, r1, #21 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r6, r0, #18 │ │ │ │ + asrs r6, r4, #19 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xe9ac00ba │ │ │ │ - asrs r2, r2, #16 │ │ │ │ + and.w r0, ip, sl, ror #2 │ │ │ │ + asrs r2, r6, #17 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r2, r7, #8 │ │ │ │ + asrs r2, r3, #10 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r6, r1, #7 │ │ │ │ + asrs r6, r5, #8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r0, #18] │ │ │ │ + strb r2, [r4, #19] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5fcf60 │ │ │ │ + b.n 5fd020 │ │ │ │ lsls r2, r7, #2 │ │ │ │ b.n 5fd012 │ │ │ │ vqshl.u32 , , #31 │ │ │ │ - vqshlu.s64 q15, q9, #63 @ 0x3f │ │ │ │ + vqshl.u32 q15, q1, #31 │ │ │ │ lsls r2, r7, #2 │ │ │ │ stc 15, cr15, [r1], {255} @ 0xff │ │ │ │ - asrs r4, r0, #2 │ │ │ │ + asrs r4, r4, #3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r0, r0, #2 │ │ │ │ + asrs r0, r4, #3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ adds r0, #176 @ 0xb0 │ │ │ │ lsls r0, r6, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2027719,29 +2027703,29 @@ │ │ │ │ b.n 5fd332 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r5, #186 @ 0xba │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5fd7d0 │ │ │ │ + b.n 5fd890 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - b.n 5fd6a4 │ │ │ │ + b.n 5fd764 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r7, pc, #856 @ (adr r7, 5fd868 ) │ │ │ │ + add r0, sp, #216 @ 0xd8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - b.n 5fd66c │ │ │ │ + b.n 5fd72c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - b.n 5fd5f4 │ │ │ │ + b.n 5fd6b4 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r6, pc, #552 @ (adr r6, 5fd744 ) │ │ │ │ + add r6, pc, #936 @ (adr r6, 5fd8c4 ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ cmp r3, #134 @ 0x86 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - svc 86 @ 0x56 │ │ │ │ + svc 182 @ 0xb6 │ │ │ │ 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 │ │ │ │ @@ -2027857,15 +2027841,15 @@ │ │ │ │ b.n 5fd5c6 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r2, #192 @ 0xc0 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - udf #166 @ 0xa6 │ │ │ │ + svc 6 │ │ │ │ lsls r2, r7, #2 │ │ │ │ cmp r2, #0 │ │ │ │ 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 │ │ │ │ @@ -2028499,33 +2028483,33 @@ │ │ │ │ b.n 5fdb7a │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ cmp r1, #94 @ 0x5e │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #31 │ │ │ │ + lsrs r0, r2, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ bge.n 5fdcaa │ │ │ │ - vabal.u q8, d31, d8 │ │ │ │ + @ instruction: 0xffff05e8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ svc 221 @ 0xdd │ │ │ │ - vsri.64 q8, q11, #1 │ │ │ │ + vsli.32 q8, q3, #31 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r5, #120] @ 0x78 │ │ │ │ + ldr r6, [r1, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 5fdc98 │ │ │ │ + blt.n 5fdd58 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bge.n 5fdddc │ │ │ │ + bge.n 5fdc9c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bls.n 5fde10 │ │ │ │ + bls.n 5fdcd0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bls.n 5fdde4 │ │ │ │ + bls.n 5fdca4 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bhi.n 5fdcbc │ │ │ │ + bls.n 5fdd7c │ │ │ │ lsls r2, r7, #2 │ │ │ │ movs r3, #130 @ 0x82 │ │ │ │ lsls r0, r6, #5 │ │ │ │ blx 73bd4 │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ blx 72848 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ @@ -2028602,15 +2028586,15 @@ │ │ │ │ ldr r3, [r5, #28] │ │ │ │ b.n 5fd71a │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, fp │ │ │ │ bl 602c30 │ │ │ │ b.n 5fdc76 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ - lsls r6, r6, #4 │ │ │ │ + lsls r6, r2, #6 │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #528] @ (5fe040 ) │ │ │ │ @@ -2028814,15 +2028798,15 @@ │ │ │ │ nop │ │ │ │ movs r1, #200 @ 0xc8 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #188 @ 0xbc │ │ │ │ lsls r0, r6, #5 │ │ │ │ - movs r4, r6 │ │ │ │ + lsls r4, r2, #2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r7, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #130 @ 0x82 │ │ │ │ lsls r0, r6, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2029053,17 +2029037,17 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ subs r2, r6, #5 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 5fe2fc │ │ │ │ + bcc.n 5fe3bc │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bcs.n 5fe388 │ │ │ │ + bcs.n 5fe248 │ │ │ │ lsls r2, r7, #2 │ │ │ │ adds r0, r6, #5 │ │ │ │ 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 │ │ │ │ @@ -2030223,52 +2030207,52 @@ │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r2, #3 │ │ │ │ lsls r0, r6, #5 │ │ │ │ movs r7, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb5200b3 │ │ │ │ - strh.w r0, [ip, #179] @ 0xb3 │ │ │ │ - ldmia r6, {r4, r6} │ │ │ │ + @ instruction: 0xfbb200b3 │ │ │ │ + vst4.32 {d0-d3}, [ip :256], r3 │ │ │ │ + ldmia r6!, {r4, r5, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r5, {r1, r5, r6} │ │ │ │ + ldmia r5!, {r1, r6, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r5!, {r3, r4} │ │ │ │ + ldmia r5, {r3, r4, r5, r6} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xf7f000b3 │ │ │ │ - ldmia r4, {r4, r6, r7} │ │ │ │ + ldr.w r0, [r0, r3, lsl #3] │ │ │ │ + ldmia r5, {r4, r5} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xf7b800b3 │ │ │ │ - @ instruction: 0xe99600ae │ │ │ │ - str r2, [sp, #272] @ 0x110 │ │ │ │ + ldrb.w r0, [r8, r3, lsl #3] │ │ │ │ + ldrd r0, r0, [r6, #696]! @ 0x2b8 │ │ │ │ + str r2, [sp, #656] @ 0x290 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xf5f600b3 │ │ │ │ - ldmia r2!, {r1, r3, r5, r7} │ │ │ │ + @ instruction: 0xf65600b3 │ │ │ │ + ldmia r3, {r1, r3} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - sbcs.w r0, r2, #5865472 @ 0x598000 │ │ │ │ - ldmia r1!, {r2, r3, r5, r7} │ │ │ │ + rsbs r0, r2, #5865472 @ 0x598000 │ │ │ │ + ldmia r2, {r2, r3} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r1, {r1, r5, r7} │ │ │ │ + ldmia r2!, {r1} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r1, {r1, r3, r4, r7} │ │ │ │ + ldmia r1, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r0!, {r2, r6, r7} │ │ │ │ + ldmia r1!, {r2, r5} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xf3de00b3 │ │ │ │ - stmia r7!, {r1, r2, r5} │ │ │ │ + bics.w r0, lr, #5865472 @ 0x598000 │ │ │ │ + stmia r7!, {r1, r2, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xf0ca00b3 │ │ │ │ - strh r2, [r0, r6] │ │ │ │ + @ instruction: 0xf12a00b3 │ │ │ │ + strh r2, [r4, r7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r4} │ │ │ │ + stmia r6!, {r4, r5, r6} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r5!, {r6} │ │ │ │ + stmia r5!, {r5, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ asrs r2, r7, #3 │ │ │ │ lsls r0, r6, #5 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov.w fp, #32 │ │ │ │ add r4, sp, #256 @ 0x100 │ │ │ │ bfi r3, fp, #6, #14 │ │ │ │ @@ -2031040,35 +2031024,35 @@ │ │ │ │ subs r3, r6, #3 │ │ │ │ orrs.w r3, r3, r8 │ │ │ │ bne.n 5ff6ea │ │ │ │ ldr.w fp, [sp, #104] @ 0x68 │ │ │ │ b.w 5fede6 │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - stc 0, cr0, [r4, #716]! @ 0x2cc │ │ │ │ - stmia r2!, {r1, r6} │ │ │ │ + mcr 0, 0, r0, cr4, cr3, {5} │ │ │ │ + stmia r2!, {r1, r5, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldcl 0, cr0, [r4], {179} @ 0xb3 │ │ │ │ - stmia r1!, {r2, r3, r5} │ │ │ │ + ldc 0, cr0, [r4, #-716]! @ 0xfffffd34 │ │ │ │ + stmia r1!, {r2, r3, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r0!, {r2, r3, r5, r6} │ │ │ │ + stmia r0!, {r2, r3, r6, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - itee gt │ │ │ │ - lslgt r2, r7, #2 │ │ │ │ - wfele │ │ │ │ - lslle r2, r7, #2 │ │ │ │ - bkpt 0x0062 │ │ │ │ + stmia r0!, {r1, r2, r3, r5} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - pop {r1, r2, r5, r7, pc} │ │ │ │ + nop {8} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r2, r2, #6 │ │ │ │ + bkpt 0x00c2 │ │ │ │ + lsls r2, r7, #2 │ │ │ │ + bkpt 0x0006 │ │ │ │ + lsls r2, r7, #2 │ │ │ │ + lsrs r2, r6, #7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r3, #102 @ 0x66 │ │ │ │ + movs r3, #198 @ 0xc6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia.w r6, {r0, r1, r4, r5, r7} │ │ │ │ + strd r0, r0, [r6], #716 @ 0x2cc │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ addw ip, sp, #1716 @ 0x6b4 │ │ │ │ mov r4, sp │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ lsls r2, r3, #4 │ │ │ │ mov r3, r5 │ │ │ │ @@ -2031649,35 +2031633,35 @@ │ │ │ │ blx 73c34 │ │ │ │ movs r4, #1 │ │ │ │ mov r6, r0 │ │ │ │ b.n 5ffcb6 │ │ │ │ ldr r7, [sp, #164] @ 0xa4 │ │ │ │ b.w 5ff5a8 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ - cbnz r6, 5ffe28 │ │ │ │ + cbnz r6, 5ffe40 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cbnz r2, 5ffe1e │ │ │ │ + cbnz r2, 5ffe36 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - revsh r2, r6 │ │ │ │ + cbnz r2, 5ffe24 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cbnz r6, 5ffe0c │ │ │ │ + rev16 r6, r0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cbnz r6, 5ffdf4 │ │ │ │ + cbnz r6, 5ffe0c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - push {r2, r3, r4, r5, r6, r7} │ │ │ │ + push {r2, r3, r4, r6, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb8ba │ │ │ │ + cbnz r2, 5ffde6 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xb8b0 │ │ │ │ + cbnz r0, 5ffde8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xb8aa │ │ │ │ + cbnz r2, 5ffdea │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xb7f2 │ │ │ │ + @ instruction: 0xb852 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xb774 │ │ │ │ + @ instruction: 0xb7d4 │ │ │ │ lsls r2, r7, #2 │ │ │ │ ldrsb r2, [r2, r0] │ │ │ │ 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 │ │ │ │ @@ -2031896,15 +2031880,15 @@ │ │ │ │ nop │ │ │ │ lsls r0, r6, #7 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #7 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - b.n 600218 │ │ │ │ + b.n 6002d8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ movs r7, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #2 │ │ │ │ lsls r0, r6, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2032643,17 +2032627,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} │ │ │ │ - cmp r4, r5 │ │ │ │ + cmp ip, r1 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - cmp r6, r2 │ │ │ │ + cmp r6, lr │ │ │ │ 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] │ │ │ │ @@ -2032749,15 +2032733,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 af4c58 │ │ │ │ + bl af4c40 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ cbz r6, 60099c │ │ │ │ ldr r6, [r4, #32] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ ldr r7, [r4, #68] @ 0x44 │ │ │ │ ldr.w r5, [r6, #3972] @ 0xf84 │ │ │ │ @@ -2032769,15 +2032753,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 af4c58 │ │ │ │ + bl af4c40 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ str.w r3, [r6, #3988] @ 0xf94 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cbz r3, 6009d8 │ │ │ │ ldr r5, [r4, #32] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ ldr r7, [r4, #68] @ 0x44 │ │ │ │ @@ -2032791,15 +2032775,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 af4c58 │ │ │ │ + bl af4c40 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ str.w r3, [r5, #4016] @ 0xfb0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 600a16 │ │ │ │ ldr r5, [r4, #32] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ ldr r7, [r4, #68] @ 0x44 │ │ │ │ @@ -2032813,15 +2032797,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 af4c58 │ │ │ │ + bl af4c40 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ str.w r3, [r5, #4044] @ 0xfcc │ │ │ │ ldr r2, [pc, #220] @ (600af4 ) │ │ │ │ add.w r1, sp, #4512 @ 0x11a0 │ │ │ │ ldr r3, [pc, #208] @ (600af0 ) │ │ │ │ adds r1, #12 │ │ │ │ add r2, pc │ │ │ │ @@ -2032910,33 +2032894,33 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #68] @ 0x44 │ │ │ │ cbz r0, 600b52 │ │ │ │ add.w r0, r0, #124928 @ 0x1e800 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r4, #76 @ 0x4c │ │ │ │ adds r0, #44 @ 0x2c │ │ │ │ - bl af4a58 │ │ │ │ + bl af4a40 │ │ │ │ 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 af4a58 │ │ │ │ + bl af4a40 │ │ │ │ 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 af4a58 │ │ │ │ + bl af4a40 │ │ │ │ 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 af4a58 │ │ │ │ + bl af4a40 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cbz r0, 600b5a │ │ │ │ bl 6063b0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cbz r0, 600b62 │ │ │ │ bl 60608c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ @@ -2033807,15 +2033791,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 af4ac4 │ │ │ │ + bl af4aac │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 457cf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3462a0> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ blx 74568 │ │ │ │ mov r0, r4 │ │ │ │ blx 74568 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -2033877,15 +2033861,15 @@ │ │ │ │ ldr r2, [pc, #92] @ (60160c ) │ │ │ │ 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 af4a4c │ │ │ │ + bl af4a34 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bl 5dd460 │ │ │ │ str r0, [r4, #4] │ │ │ │ @@ -2035246,19 +2035230,19 @@ │ │ │ │ ldrsb.w r3, [fp, #72] @ 0x48 │ │ │ │ b.w 601a20 │ │ │ │ nop │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ b.n 6021dc │ │ │ │ lsls r7, r5, #5 │ │ │ │ - adds r0, #194 @ 0xc2 │ │ │ │ + adds r1, #34 @ 0x22 │ │ │ │ lsls r4, r7, #4 │ │ │ │ svc 72 @ 0x48 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - movs r7, #234 @ 0xea │ │ │ │ + cmp r0, #74 @ 0x4a │ │ │ │ lsls r4, r7, #4 │ │ │ │ add.w r0, r4, #20 │ │ │ │ strd r1, r3, [sp] │ │ │ │ bl 487e00 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3763b0> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r9, r0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -2035317,15 +2035301,15 @@ │ │ │ │ blx 7253c <__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 │ │ │ │ - movs r7, #2 │ │ │ │ + movs r7, #98 @ 0x62 │ │ │ │ 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 │ │ │ │ @@ -2035359,15 +2035343,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ bls.n 602620 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r6, r4 │ │ │ │ + uxtb r6, r0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ bls.n 6025f8 │ │ │ │ lsls r7, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2035562,15 +2035546,15 @@ │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 602818 │ │ │ │ lsls r7, r5, #5 │ │ │ │ b.n 602ffc │ │ │ │ lsls r3, r6, #5 │ │ │ │ - @ instruction: 0xb7fe │ │ │ │ + @ instruction: 0xb85e │ │ │ │ lsls r3, r6, #2 │ │ │ │ movs r7, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 602820 │ │ │ │ lsls r7, r5, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2035902,28 +2035886,28 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ bpl.n 602b08 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 602b00 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - ldrh r6, [r3, #12] │ │ │ │ + ldrh r6, [r7, #14] │ │ │ │ lsls r2, r7, #2 │ │ │ │ asrs r0, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfafdffff │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 602b80 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - push {r1, r5, r6} │ │ │ │ + push {r1, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #936 @ 0x3a8 │ │ │ │ + add r5, sp, #296 @ 0x128 │ │ │ │ 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] @ (602c28 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2035999,35 +2035983,35 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (602cac ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (602cb0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - cbz r0, 602cf6 │ │ │ │ + push {r3} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r6, 602cf4 │ │ │ │ + cbz r6, 602d0c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r4, 602cfe │ │ │ │ + push {r2, r3} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r6, 602d04 │ │ │ │ + push {r1, r2, r4} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r0, 602d0c │ │ │ │ + push {r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r6, 602d12 │ │ │ │ + push {r1, r2, r3, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r4, 602d1a │ │ │ │ + push {r2, r3, r4, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r6, 602d22 │ │ │ │ + push {r1, r2, r3, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {} │ │ │ │ + push {r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r4} │ │ │ │ + push {r1, r4, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r2, r5} │ │ │ │ + push {r2, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bhi.n 602d08 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bhi.n 602d02 │ │ │ │ tbb [pc, r0] │ │ │ │ ldr r0, [r6, #84] @ 0x54 │ │ │ │ @@ -2036141,55 +2036125,55 @@ │ │ │ │ ldr r0, [pc, #88] @ (602e00 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #84] @ (602e04 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cbz r0, 602e2c │ │ │ │ + push {r4, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r2, r3, r4, r5, r6} │ │ │ │ + push {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r3, r7} │ │ │ │ + push {r1, r3, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r3, r4, r5} │ │ │ │ + push {r3, r4, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r6, 602e34 │ │ │ │ + push {r1, r2, r4} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r0, 602e3c │ │ │ │ + push {r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r6, 602e42 │ │ │ │ + push {r1, r2, r3, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r4, 602e4a │ │ │ │ + push {r2, r3, r4, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r6, 602e52 │ │ │ │ + push {r1, r2, r3, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r4, 602e5a │ │ │ │ + push {r2, r3, r4, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r3, r7} │ │ │ │ + push {r3, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r2, 602e3c │ │ │ │ + cbz r2, 602e54 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r3, r6} │ │ │ │ + push {r1, r3, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r3, r4, r7} │ │ │ │ + push {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r6, 602e6c │ │ │ │ + push {r1, r2, r4, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r2, r3, r4, r5, r6} │ │ │ │ + push {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r3, r6} │ │ │ │ + push {r1, r3, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r2, r4, r7} │ │ │ │ + push {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r2, 602e48 │ │ │ │ + cbz r2, 602e60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r4, 602e4e │ │ │ │ + cbz r4, 602e66 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r6, 602e50 │ │ │ │ + cbz r6, 602e68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ bhi.n 602ea2 │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r5, r7, #3 │ │ │ │ lsls r1, r1, #1 │ │ │ │ lsls r6, r0, #1 │ │ │ │ @@ -2036442,138 +2036426,138 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #248] @ (603100 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #248] @ (603104 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - cbz r6, 603082 │ │ │ │ + push {r1, r2, r3, r4} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r2, r6, r7} │ │ │ │ + pop {r2, r5, pc} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r1, r3, r7} │ │ │ │ + pop {r1, r3, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r4, r6} │ │ │ │ + pop {r4, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r1, r2, r5} │ │ │ │ + pop {r1, r2, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r2} │ │ │ │ + pop {r2, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r6, 6030a0 │ │ │ │ + pop {r1, r2, r4, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r4, 60309c │ │ │ │ + pop {r2, r4} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r6, 603096 │ │ │ │ + cbnz r6, 6030ae │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r0, 603090 │ │ │ │ + cbnz r0, 6030a8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r6, 603084 │ │ │ │ + cbnz r6, 60309c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - revsh r0, r7 │ │ │ │ + cbnz r0, 603096 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - revsh r6, r1 │ │ │ │ + cbnz r6, 60308e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - hlt 0x0028 │ │ │ │ + cbnz r0, 60308a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - hlt 0x0002 │ │ │ │ + revsh r2, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rev16 r0, r3 │ │ │ │ + hlt 0x0038 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rev r2, r3 │ │ │ │ + rev16 r2, r7 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + rev r4, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r4, 60308e │ │ │ │ + rev r6, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r6, 603084 │ │ │ │ + cbnz r0, 603096 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r0, 60307e │ │ │ │ + cbnz r2, 603092 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r2, 60307a │ │ │ │ + cbnz r0, 60308e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r0, 603076 │ │ │ │ + cbnz r2, 603084 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r2, 60306c │ │ │ │ + cbnz r4, 60307a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb8cc │ │ │ │ + @ instruction: 0xb8ea │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + @ instruction: 0xb8b4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ @ instruction: 0xb88a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb854 │ │ │ │ + @ instruction: 0xb860 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb82a │ │ │ │ + @ instruction: 0xb836 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb800 │ │ │ │ + @ instruction: 0xb80c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb7d6 │ │ │ │ + @ instruction: 0xb7e2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb7ac │ │ │ │ + @ instruction: 0xb7b8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb782 │ │ │ │ + @ instruction: 0xb792 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb758 │ │ │ │ + @ instruction: 0xb764 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb732 │ │ │ │ + @ instruction: 0xb742 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb704 │ │ │ │ + @ instruction: 0xb720 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb6e2 │ │ │ │ + @ instruction: 0xb6ee │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb6c0 │ │ │ │ + @ instruction: 0xb6b8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb68e │ │ │ │ + @ instruction: 0xb68a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - setend be │ │ │ │ + cpsie │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb62a │ │ │ │ + @ instruction: 0xb62e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb600 │ │ │ │ + push {r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r1, r2, r3, r6, r7, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r3, r4, r7, lr} │ │ │ │ + push {r5, r7, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r2, r3, r5, r6, lr} │ │ │ │ + push {r1, r2, r4, r5, r6, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r6, lr} │ │ │ │ + push {r3, r6, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r2, r4, lr} │ │ │ │ + push {r1, r2, r3, r4, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r3, r5, r6, r7} │ │ │ │ + push {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, r7} │ │ │ │ + push {r1, r3, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r2, r4, r7} │ │ │ │ + push {r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r3, r5, r6} │ │ │ │ + push {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r6} │ │ │ │ + push {r4, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r2, r4} │ │ │ │ + push {r1, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r0, 60315c │ │ │ │ + cbz r0, 603164 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r2, 603154 │ │ │ │ + cbz r6, 60315c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r0, 60314c │ │ │ │ + cbz r0, 603156 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r6, 603144 │ │ │ │ + cbz r6, 60314e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r0, 60313e │ │ │ │ + cbz r4, 603148 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r6, 603136 │ │ │ │ + cbz r6, 603142 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - uxtb r4, r4 │ │ │ │ + uxtb r4, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - uxth r6, r7 │ │ │ │ + uxtb r2, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ uxth r4, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sxtb r2, r6 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - sxth r4, r6 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #27 │ │ │ │ bhi.n 6031d6 │ │ │ │ tbb [pc, r0] │ │ │ │ ldrsh r6, [r1, r4] │ │ │ │ ldr r4, [r3, r5] │ │ │ │ strh r6, [r2, r5] │ │ │ │ @@ -2036671,71 +2036655,71 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #116] @ (603248 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #116] @ (60324c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - rev16 r4, r5 │ │ │ │ + revsh r4, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bkpt 0x0012 │ │ │ │ + bkpt 0x0072 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r2, r3, r5, r6, r7, pc} │ │ │ │ + bkpt 0x004c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r1, r3, r6, r7, pc} │ │ │ │ + bkpt 0x002a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r2, r5, r7, pc} │ │ │ │ + bkpt 0x0004 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ + pop {r1, r2, r3, r4, r6, r7, pc} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r2, r4, r6, pc} │ │ │ │ + pop {r2, r4, r5, r7, pc} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r1, r3, r5, pc} │ │ │ │ + pop {r1, r3, r7, pc} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {pc} │ │ │ │ + pop {r5, r6, pc} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r1, r2, r4, r6, r7} │ │ │ │ + pop {r1, r2, r4, r5, pc} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r2, r3, r5, r7} │ │ │ │ + pop {r2, r3, pc} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r1, r2, r7} │ │ │ │ + pop {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r2, r3, r4, r6} │ │ │ │ + pop {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r1, r2, r4, r5} │ │ │ │ + pop {r1, r2, r4, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r4} │ │ │ │ + pop {r4, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r2, 603294 │ │ │ │ + pop {r1, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r4, 60328c │ │ │ │ + pop {r2, r4} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r2, 603286 │ │ │ │ + cbnz r2, 60329e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r0, 603280 │ │ │ │ + cbnz r0, 603298 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r2, 603278 │ │ │ │ + cbnz r2, 603290 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r0, 603272 │ │ │ │ + cbnz r0, 60328a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - revsh r6, r1 │ │ │ │ + cbnz r6, 60327e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - hlt 0x0020 │ │ │ │ + cbnz r0, 603278 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rev16 r2, r7 │ │ │ │ + revsh r2, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rev16 r0, r3 │ │ │ │ + hlt 0x0038 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rev r2, r6 │ │ │ │ + hlt 0x0012 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rev r4, r1 │ │ │ │ + rev16 r4, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r6, 603284 │ │ │ │ + rev16 r6, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r0, 60327a │ │ │ │ + rev r0, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 60327e │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r3, r0, #4 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ @@ -2036754,25 +2036738,25 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (603294 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (603298 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - pop {r1, r2, r3, r4, pc} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r4, r7, pc} │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r1, r4, r5, pc} │ │ │ │ + pop {r1, r4, r7, pc} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r3, r6, pc} │ │ │ │ + pop {r3, r5, r7, pc} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r1, r2, r3, r4, r6, pc} │ │ │ │ + pop {r1, r2, r3, r4, r5, r7, pc} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r5, r6, r7} │ │ │ │ + pop {r6, pc} │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r0, #16 │ │ │ │ bhi.n 6032bc │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r3, r3, #4 │ │ │ │ lsrs r7, r1, #16 │ │ │ │ lsrs r2, r2, #16 │ │ │ │ @@ -2036799,27 +2036783,27 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #28] @ (6032f4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #28] @ (6032f8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - pop {r3, r7, pc} │ │ │ │ + pop {r3, r5, r6, r7, pc} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bkpt 0x0016 │ │ │ │ + bkpt 0x0076 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r3, r4, r7, pc} │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r1, r2, r3, r5, r7, pc} │ │ │ │ + bkpt 0x000e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r2, r6, r7, pc} │ │ │ │ + bkpt 0x0024 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r1, r2, r3, r4, r6, r7, pc} │ │ │ │ + bkpt 0x003e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r6, pc} │ │ │ │ + pop {r5, r7, pc} │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r0, #1 │ │ │ │ beq.n 603318 │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 60330c │ │ │ │ cbz r0, 603312 │ │ │ │ ldr r0, [pc, #24] @ (603320 ) │ │ │ │ @@ -2036831,21 +2036815,21 @@ │ │ │ │ ldr r0, [pc, #20] @ (603328 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #16] @ (60332c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bkpt 0x0068 │ │ │ │ + bkpt 0x00c8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bkpt 0x0032 │ │ │ │ + bkpt 0x0092 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r2, r5, r6, r7, pc} │ │ │ │ + bkpt 0x0044 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x005e │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r0, #8 │ │ │ │ bhi.n 603378 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r0, r1, #20 │ │ │ │ lsrs r3, r1, #24 │ │ │ │ asrs r1, r2, #16 │ │ │ │ @@ -2036878,36 +2036862,36 @@ │ │ │ │ ldr r0, [pc, #44] @ (6033a0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (6033a4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bkpt 0x006c │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - bkpt 0x004a │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - bkpt 0x007c │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - bkpt 0x0092 │ │ │ │ + bkpt 0x00cc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bkpt 0x00ac │ │ │ │ + bkpt 0x00aa │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bkpt 0x00ce │ │ │ │ + bkpt 0x00dc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bkpt 0x00ec │ │ │ │ + bkpt 0x00f2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - itet eq │ │ │ │ + ite eq │ │ │ │ lsleq r3, r6, #2 │ │ │ │ - it cs @ unpredictable │ │ │ │ + itee cs @ unpredictable │ │ │ │ lslcs r3, r6, #2 │ │ │ │ - itte mi │ │ │ │ + ite mi @ unpredictable │ │ │ │ lslmi r3, r6, #2 │ │ │ │ - cmpmi r0, #3 │ │ │ │ - bhi.n 6033cc @ unpredictable │ │ │ │ + itet vs @ unpredictable │ │ │ │ + lslvs r3, r6, #2 │ │ │ │ + it hi @ unpredictable │ │ │ │ + lslhi r3, r6, #2 │ │ │ │ + itte ge │ │ │ │ + lslge r3, r6, #2 │ │ │ │ + cmpge r0, #3 │ │ │ │ + bhi.n 6033cc @ unpredictable │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (6033d4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #28] @ (6033d8 ) │ │ │ │ @@ -2036919,26 +2036903,26 @@ │ │ │ │ ldr r0, [pc, #24] @ (6033e0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (6033e4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ittt mi │ │ │ │ - lslmi r3, r6, #2 │ │ │ │ - wfemi │ │ │ │ - lslmi r3, r6, #2 │ │ │ │ - itet vc │ │ │ │ - lslvc r3, r6, #2 │ │ │ │ - it mi @ unpredictable │ │ │ │ - lslmi r3, r6, #2 │ │ │ │ - itee hi │ │ │ │ - lslhi r3, r6, #2 │ │ │ │ - subls r0, #1 │ │ │ │ - cmpls r0, #25 │ │ │ │ + ittt ge │ │ │ │ + lslge r3, r6, #2 │ │ │ │ + nopge {8} │ │ │ │ + lslge r3, r6, #2 │ │ │ │ + itet le │ │ │ │ + lslle r3, r6, #2 │ │ │ │ + it ge @ unpredictable │ │ │ │ + lslge r3, r6, #2 │ │ │ │ + itee al │ │ │ │ + lslal r3, r6, #2 │ │ │ │ + sub r0, #1 │ │ │ │ + cmp r0, #25 │ │ │ │ bhi.n 603412 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r6, r0, #21 │ │ │ │ eors r3, r0 │ │ │ │ subs r2, #61 @ 0x3d │ │ │ │ adds r4, #55 @ 0x37 │ │ │ │ cmp r6, #49 @ 0x31 │ │ │ │ @@ -2037006,55 +2036990,55 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (6034cc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (6034d0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ittt vc │ │ │ │ - lslvc r3, r6, #2 │ │ │ │ - stmiavc r1!, {r2, r5, r7} │ │ │ │ - lslvc r3, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ittt le │ │ │ │ + lslle r3, r6, #2 │ │ │ │ + stmiale r2!, {r2} │ │ │ │ + lslle r3, r6, #2 │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r3, r4, r6} │ │ │ │ + stmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r5} │ │ │ │ + stmia r1!, {r1, r2, r3, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r2} │ │ │ │ + stmia r1!, {r2, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r0!, {r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r3, r4} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r0!, {r1, r4, r7} │ │ │ │ + stmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r0!, {r2, r3, r5, r6} │ │ │ │ + stmia r0!, {r2, r3, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r6} │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r0!, {r2, r3, r5} │ │ │ │ + stmia r0!, {r2, r3, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r0!, {r1, r3} │ │ │ │ + stmia r0!, {r1, r3, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - itt al │ │ │ │ - lslal r3, r6, #2 │ │ │ │ - ittt lt @ unpredictable │ │ │ │ - lsllt r3, r6, #2 │ │ │ │ - ite ls @ unpredictable │ │ │ │ - lslls r3, r6, #2 │ │ │ │ - itee vc @ unpredictable │ │ │ │ - lslvc r3, r6, #2 │ │ │ │ - sevlvs │ │ │ │ - lslvs r3, r6, #2 │ │ │ │ - itee cs │ │ │ │ - lslcs r3, r6, #2 │ │ │ │ - bkpt 0x00f4 │ │ │ │ - lslcc r3, r6, #2 │ │ │ │ - cmp r0, #4 │ │ │ │ + stmia r0!, {r2, r6} │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + stmia r0!, {r1, r2, r3, r4} │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + ite │ │ │ │ + lsl r3, r6, #2 │ │ │ │ + itee le @ unpredictable │ │ │ │ + lslle r3, r6, #2 │ │ │ │ + nopgt {11} │ │ │ │ + lslgt r3, r6, #2 │ │ │ │ + itee hi │ │ │ │ + lslhi r3, r6, #2 │ │ │ │ + ite pl @ unpredictable │ │ │ │ + lslpl r3, r6, #2 │ │ │ │ + cmpmi r0, #4 │ │ │ │ bhi.n 603500 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r6, r0, #12 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ movs r1, r1 │ │ │ │ ldr r0, [pc, #36] @ (603508 ) │ │ │ │ add r0, pc │ │ │ │ @@ -2037071,25 +2037055,25 @@ │ │ │ │ ldr r0, [pc, #28] @ (603518 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (60351c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - stmia r1!, {} │ │ │ │ + stmia r1!, {r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r2, r4, r5} │ │ │ │ + stmia r1!, {r2, r4, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r1} │ │ │ │ + stmia r1!, {r1, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r3, r4} │ │ │ │ + stmia r1!, {r3, r4, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r1, r4, r5} │ │ │ │ + stmia r1!, {r1, r4, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 603598 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r3, r1, #32 │ │ │ │ asrs r6, r1, #4 │ │ │ │ asrs r4, r2, #28 │ │ │ │ @@ -2037146,47 +2037130,47 @@ │ │ │ │ ldr r0, [pc, #72] @ (6035dc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #68] @ (6035e0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - stmia r1!, {r1, r2, r5} │ │ │ │ + stmia r1!, {r1, r2, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r2, r3} │ │ │ │ + stmia r1!, {r2, r3, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r5} │ │ │ │ + stmia r1!, {r1, r2, r3, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r2, r6} │ │ │ │ + stmia r1!, {r2, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r4, r6} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r4, r5, r6} │ │ │ │ + stmia r1!, {r4, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r2, r3, r7} │ │ │ │ + stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r4, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r3, r5, r7} │ │ │ │ + stmia r2!, {r3} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r4} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r2, r6, r7} │ │ │ │ + stmia r2!, {r2, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r3, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r2!, {r2} │ │ │ │ + stmia r2!, {r2, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r2!, {r1, r4} │ │ │ │ + stmia r2!, {r1, r4, r5, r6} │ │ │ │ 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 │ │ │ │ @@ -2038979,15 +2038963,15 @@ │ │ │ │ strb.w r2, [r7, #1912] @ 0x778 │ │ │ │ b.n 6047d0 │ │ │ │ ldrb.w r2, [r7, #1912] @ 0x778 │ │ │ │ bic.w r2, r2, #1 │ │ │ │ strb.w r2, [r7, #1912] @ 0x778 │ │ │ │ b.n 6047d0 │ │ │ │ nop │ │ │ │ - lsls r2, r0, #22 │ │ │ │ + lsls r2, r4, #23 │ │ │ │ lsls r4, r7, #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, #224] @ (6049f8 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2041025,16 +2041009,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r3 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #192 @ (adr r3, 605f18 ) │ │ │ │ lsls r7, r5, #5 │ │ │ │ - rsbs r1, ip, #59 @ 0x3b │ │ │ │ - subs.w r1, lr, #59 @ 0x3b │ │ │ │ + @ instruction: 0xf23c013b │ │ │ │ + @ instruction: 0xf21e013b │ │ │ │ add r2, pc, #136 @ (adr r2, 605eec ) │ │ │ │ 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] │ │ │ │ @@ -2042960,15 +2042944,15 @@ │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ bl 6558a8 │ │ │ │ mov r0, r8 │ │ │ │ blx 72e94 │ │ │ │ b.n 607366 │ │ │ │ - strh r2, [r7, #32] │ │ │ │ + strh r2, [r3, #36] @ 0x24 │ │ │ │ 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 │ │ │ │ @@ -2043936,21 +2043920,21 @@ │ │ │ │ ldr.w r3, [r4, #484] @ 0x1e4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c7090 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r4, #126 @ 0x7e │ │ │ │ + cmp r4, #222 @ 0xde │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r7, #4] │ │ │ │ + ldrb r0, [r3, #6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r7!, {r2, r5, r6} │ │ │ │ + stmia r7!, {r2, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r2, [r5, r6] │ │ │ │ + ldrsh r2, [r1, r0] │ │ │ │ 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 │ │ │ │ @@ -2043968,19 +2043952,19 @@ │ │ │ │ bl 5c7214 │ │ │ │ bl 5c7090 │ │ │ │ ldr.w r3, [r4, #340] @ 0x154 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r4, #22 │ │ │ │ + cmp r4, #118 @ 0x76 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r4, #3] │ │ │ │ + ldrb r4, [r0, #5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r6, #9 │ │ │ │ + lsls r0, r2, #11 │ │ │ │ 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 │ │ │ │ @@ -2044005,21 +2043989,21 @@ │ │ │ │ bl 5c7090 │ │ │ │ ldr.w r3, [r4, #544] @ 0x220 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r3, #198 @ 0xc6 │ │ │ │ + cmp r4, #38 @ 0x26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r5, #2] │ │ │ │ + ldrb r0, [r1, #4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r4, #8 │ │ │ │ + lsls r0, r0, #10 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r2, [r6, r3] │ │ │ │ + ldrb r2, [r2, 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 │ │ │ │ @@ -2044044,21 +2044028,21 @@ │ │ │ │ ldr.w r3, [r4, #540] @ 0x21c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c7090 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r3, #94 @ 0x5e │ │ │ │ + cmp r3, #190 @ 0xbe │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r2, #1] │ │ │ │ + ldrb r4, [r6, #2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r6!, {r2, r6} │ │ │ │ + stmia r6!, {r2, r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r2, [r1, r2] │ │ │ │ + ldrb r2, [r5, r3] │ │ │ │ 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 │ │ │ │ @@ -2044083,21 +2044067,21 @@ │ │ │ │ ldr.w r3, [r4, #364] @ 0x16c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c7090 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r2, #246 @ 0xf6 │ │ │ │ + cmp r3, #86 @ 0x56 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r7, #31] │ │ │ │ + ldrb r4, [r3, #1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r2, [r7, #13] │ │ │ │ + strb r2, [r3, #15] │ │ │ │ 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 │ │ │ │ @@ -2044122,21 +2044106,21 @@ │ │ │ │ ldr.w r3, [r4, #248] @ 0xf8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c7090 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r2, #142 @ 0x8e │ │ │ │ + cmp r2, #238 @ 0xee │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r6, #30] │ │ │ │ + ldrb r4, [r2, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r5!, {r2, r4, r5, r6} │ │ │ │ + stmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stcl 0, cr0, [r6], {187} @ 0xbb │ │ │ │ + stc 0, cr0, [r6, #-748]! @ 0xfffffd14 │ │ │ │ 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] @ (60813c ) │ │ │ │ @@ -2044160,21 +2044144,21 @@ │ │ │ │ ldr.w r3, [r4, #244] @ 0xf4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c7090 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r2, #38 @ 0x26 │ │ │ │ + cmp r2, #134 @ 0x86 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r5, #29] │ │ │ │ + strb r4, [r1, #31] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r5!, {r2, r3} │ │ │ │ + stmia r5!, {r2, r3, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mrrc 0, 11, r0, lr, cr11 │ │ │ │ + ldc 0, cr0, [lr], #748 @ 0x2ec │ │ │ │ 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] @ (6081a4 ) │ │ │ │ @@ -2044198,21 +2044182,21 @@ │ │ │ │ ldr.w r3, [r4, #504] @ 0x1f8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c7090 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r1, #190 @ 0xbe │ │ │ │ + cmp r2, #30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r4, #28] │ │ │ │ + strb r0, [r0, #30] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r4!, {r2, r5, r7} │ │ │ │ + stmia r5!, {r2} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xebf600bb │ │ │ │ + mrrc 0, 11, r0, r6, cr11 │ │ │ │ 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] @ (60820c ) │ │ │ │ @@ -2044236,21 +2044220,21 @@ │ │ │ │ ldr.w r3, [r4, #500] @ 0x1f4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c7090 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r1, #86 @ 0x56 │ │ │ │ + cmp r1, #182 @ 0xb6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r2, #27] │ │ │ │ + strb r0, [r6, #28] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r5} │ │ │ │ + stmia r4!, {r2, r3, r4, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xeb8e00bb │ │ │ │ + @ instruction: 0xebee00bb │ │ │ │ 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] @ (608274 ) │ │ │ │ @@ -2044274,21 +2044258,21 @@ │ │ │ │ ldr.w r3, [r4, #272] @ 0x110 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c7090 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r0, #238 @ 0xee │ │ │ │ + cmp r1, #78 @ 0x4e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r7, #25] │ │ │ │ + strb r4, [r3, #27] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r3!, {r2, r4, r6, r7} │ │ │ │ + stmia r4!, {r2, r4, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xeb2600bb │ │ │ │ + @ instruction: 0xeb8600bb │ │ │ │ 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] @ (6082dc ) │ │ │ │ @@ -2044312,21 +2044296,21 @@ │ │ │ │ ldr.w r3, [r4, #268] @ 0x10c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c7090 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r0, #134 @ 0x86 │ │ │ │ + cmp r0, #230 @ 0xe6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r4, #24] │ │ │ │ + strb r4, [r0, #26] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r3!, {r2, r3, r5, r6} │ │ │ │ + stmia r3!, {r2, r3, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xeabe00bb │ │ │ │ + adds.w r0, lr, fp, ror #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 │ │ │ │ ldr r0, [pc, #68] @ (608344 ) │ │ │ │ @@ -2044350,21 +2044334,21 @@ │ │ │ │ ldr.w r3, [r4, #260] @ 0x104 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c7090 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r0, #30 │ │ │ │ + cmp r0, #126 @ 0x7e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r1, #23] │ │ │ │ + strb r4, [r5, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r3!, {r2} │ │ │ │ + stmia r3!, {r2, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - orrs.w r0, r6, fp, ror #2 │ │ │ │ + @ instruction: 0xeab600bb │ │ │ │ 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] @ (6083ac ) │ │ │ │ @@ -2044388,21 +2044372,21 @@ │ │ │ │ ldr.w r3, [r4, #256] @ 0x100 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c7090 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r7, #182 @ 0xb6 │ │ │ │ + cmp r0, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r6, #21] │ │ │ │ + strb r4, [r2, #23] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strd r0, r0, [lr, #748]! @ 0x2ec │ │ │ │ + orr.w r0, lr, fp, ror #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 │ │ │ │ ldr r0, [pc, #68] @ (608414 ) │ │ │ │ @@ -2044426,21 +2044410,21 @@ │ │ │ │ ldr.w r3, [r4, #236] @ 0xec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c7090 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r7, #78 @ 0x4e │ │ │ │ + movs r7, #174 @ 0xae │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r3, #20] │ │ │ │ + strb r4, [r7, #21] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r2!, {r2, r4, r5} │ │ │ │ + stmia r2!, {r2, r4, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xe98600bb │ │ │ │ + strd r0, r0, [r6, #748]! @ 0x2ec │ │ │ │ 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] @ (60847c ) │ │ │ │ @@ -2044464,21 +2044448,21 @@ │ │ │ │ ldr.w r3, [r4, #232] @ 0xe8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c7090 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r6, #230 @ 0xe6 │ │ │ │ + movs r7, #70 @ 0x46 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r1, #19] │ │ │ │ + strb r0, [r5, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r2, r3, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmdb lr, {r0, r1, r3, r4, r5, r7} │ │ │ │ + ldrd r0, r0, [lr, #-748]! @ 0x2ec │ │ │ │ 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] @ (6084e4 ) │ │ │ │ @@ -2044502,21 +2044486,21 @@ │ │ │ │ ldr.w r3, [r4, #224] @ 0xe0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c7090 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r6, #126 @ 0x7e │ │ │ │ + movs r6, #222 @ 0xde │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r6, #17] │ │ │ │ + strb r0, [r2, #19] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r2, r5, r6} │ │ │ │ + stmia r1!, {r2, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia.w r6!, {r0, r1, r3, r4, r5, r7} │ │ │ │ + ldmdb r6, {r0, r1, r3, r4, r5, r7} │ │ │ │ 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] @ (60854c ) │ │ │ │ @@ -2044540,21 +2044524,21 @@ │ │ │ │ ldr.w r3, [r4, #220] @ 0xdc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c7090 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r6, #22 │ │ │ │ + movs r6, #118 @ 0x76 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r3, #16] │ │ │ │ + strb r4, [r7, #17] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strex r0, r0, [lr, #748] @ 0x2ec │ │ │ │ + stmia.w lr!, {r0, r1, r3, r4, r5, r7} │ │ │ │ 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] @ (6085b4 ) │ │ │ │ @@ -2044578,22 +2044562,21 @@ │ │ │ │ ldr.w r3, [r4, #212] @ 0xd4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c7090 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r5, #174 @ 0xae │ │ │ │ + movs r6, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r0, #15] │ │ │ │ + strb r4, [r4, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r0!, {r2, r4, r7} │ │ │ │ + stmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 608590 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ + strex r0, r0, [r6, #748] @ 0x2ec │ │ │ │ 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] @ (60861c ) │ │ │ │ @@ -2044617,21 +2044600,21 @@ │ │ │ │ ldr.w r3, [r4, #208] @ 0xd0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c7090 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r5, #70 @ 0x46 │ │ │ │ + movs r5, #166 @ 0xa6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r5, #13] │ │ │ │ + strb r4, [r1, #15] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r0!, {r2, r3, r5} │ │ │ │ + stmia r0!, {r2, r3, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 608528 │ │ │ │ + b.n 6085e8 │ │ │ │ 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 │ │ │ │ @@ -2044656,21 +2044639,21 @@ │ │ │ │ ldr.w r3, [r4, #200] @ 0xc8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c7090 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r4, #222 @ 0xde │ │ │ │ + movs r5, #62 @ 0x3e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r2, #12] │ │ │ │ + strb r4, [r6, #13] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - itt gt │ │ │ │ - lslgt r5, r5, #2 │ │ │ │ - bgt.n 6084c0 │ │ │ │ + stmia r0!, {r2, r5} │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 608580 │ │ │ │ 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 │ │ │ │ @@ -2044695,21 +2044678,21 @@ │ │ │ │ ldr.w r3, [r4, #196] @ 0xc4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c7090 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r4, #118 @ 0x76 │ │ │ │ + movs r4, #214 @ 0xd6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r7, #10] │ │ │ │ + strb r4, [r3, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - itt pl │ │ │ │ - lslpl r5, r5, #2 │ │ │ │ - bpl.n 608458 │ │ │ │ + itt lt │ │ │ │ + lsllt r5, r5, #2 │ │ │ │ + blt.n 608518 │ │ │ │ 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 │ │ │ │ @@ -2044734,21 +2044717,21 @@ │ │ │ │ ldr.w r3, [r4, #188] @ 0xbc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c7090 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r4, #14 │ │ │ │ + movs r4, #110 @ 0x6e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r4, #9] │ │ │ │ + strb r4, [r0, #11] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bkpt 0x00f4 │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - b.n 6083f0 │ │ │ │ + ite pl │ │ │ │ + lslpl r5, r5, #2 │ │ │ │ + bmi.n 6084b0 │ │ │ │ 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 │ │ │ │ @@ -2044773,21 +2044756,21 @@ │ │ │ │ ldr.w r3, [r4, #184] @ 0xb8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c7090 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r3, #166 @ 0xa6 │ │ │ │ + movs r4, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r1, #8] │ │ │ │ + strb r4, [r5, #9] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bkpt 0x008c │ │ │ │ + bkpt 0x00ec │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 608388 │ │ │ │ + b.n 608448 │ │ │ │ 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 │ │ │ │ @@ -2044812,21 +2044795,21 @@ │ │ │ │ ldr.w r3, [r4, #152] @ 0x98 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c7090 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r3, #62 @ 0x3e │ │ │ │ + movs r3, #158 @ 0x9e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r6, #6] │ │ │ │ + strb r4, [r2, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bkpt 0x0024 │ │ │ │ + bkpt 0x0084 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 608320 │ │ │ │ + b.n 6083e0 │ │ │ │ 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 │ │ │ │ @@ -2044859,21 +2044842,21 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c7090 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - strb r0, [r4, #5] │ │ │ │ + strb r0, [r0, #7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #202 @ 0xca │ │ │ │ + movs r3, #42 @ 0x2a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r1, r2, r4, r5, r7, pc} │ │ │ │ + bkpt 0x0016 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r0, [r2, #2] │ │ │ │ + strb r0, [r6, #3] │ │ │ │ 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 │ │ │ │ @@ -2044901,21 +2044884,21 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c7090 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r7, #3] │ │ │ │ + strb r0, [r3, #5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #86 @ 0x56 │ │ │ │ + movs r2, #182 @ 0xb6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r1, r6, pc} │ │ │ │ + pop {r1, r5, r7, pc} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r4, [r3, #0] │ │ │ │ + strb r4, [r7, #1] │ │ │ │ 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 │ │ │ │ @@ -2044949,22 +2044932,22 @@ │ │ │ │ bl 5c7090 │ │ │ │ ldr.w r3, [r4, #600] @ 0x258 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movs r1, #240 @ 0xf0 │ │ │ │ + movs r2, #80 @ 0x50 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r2, #2] │ │ │ │ + strb r6, [r6, #3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str.w r0, [sl, fp, lsl #3] │ │ │ │ - strb r0, [r1, #2] │ │ │ │ + strh.w r0, [sl, #187] @ 0xbb │ │ │ │ + strb r0, [r5, #3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xe8d400b1 │ │ │ │ + ldmdb r4!, {r0, r4, r5, r7} │ │ │ │ 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] @ (6089f4 ) │ │ │ │ @@ -2044988,20 +2044971,20 @@ │ │ │ │ bl 5c7214 │ │ │ │ bl 5c7090 │ │ │ │ ldr.w r3, [r4, #336] @ 0x150 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movs r1, #110 @ 0x6e │ │ │ │ + movs r1, #206 @ 0xce │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r5, #0] │ │ │ │ + strb r0, [r1, #2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf7c800bb │ │ │ │ - strb r2, [r2, #0] │ │ │ │ + strh.w r0, [r8, fp, lsl #3] │ │ │ │ + strb r2, [r6, #1] │ │ │ │ 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 │ │ │ │ @@ -2045026,20 +2045009,20 @@ │ │ │ │ bl 5c7214 │ │ │ │ bl 5c7090 │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movs r1, #6 │ │ │ │ + movs r1, #102 @ 0x66 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, sp, #928 @ 0x3a0 │ │ │ │ + add r2, sp, #288 @ 0x120 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf76000bb │ │ │ │ - cbz r6, 608ab0 │ │ │ │ + @ instruction: 0xf7c000bb │ │ │ │ + cbz r6, 608ac8 │ │ │ │ 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 │ │ │ │ @@ -2045064,20 +2045047,20 @@ │ │ │ │ bl 5c7214 │ │ │ │ bl 5c7090 │ │ │ │ ldr.w r3, [r4, #472] @ 0x1d8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movs r0, #158 @ 0x9e │ │ │ │ + movs r0, #254 @ 0xfe │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r5, #116] @ 0x74 │ │ │ │ + ldr r4, [r1, #124] @ 0x7c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf6f800bb │ │ │ │ - uxth r6, r5 │ │ │ │ + @ instruction: 0xf75800bb │ │ │ │ + cbz r6, 608b16 │ │ │ │ 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 │ │ │ │ @@ -2045109,23 +2045092,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 5c7478 │ │ │ │ bl 5c7214 │ │ │ │ bl 5c7090 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r1, #112] @ 0x70 │ │ │ │ + ldr r2, [r5, #116] @ 0x74 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r0, #36 @ 0x24 │ │ │ │ + movs r0, #132 @ 0x84 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r0, 608b94 │ │ │ │ + cbnz r0, 608bac │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb65e │ │ │ │ + @ instruction: 0xb6be │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [r6, #108] @ 0x6c │ │ │ │ + ldr r0, [r2, #116] @ 0x74 │ │ │ │ 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 │ │ │ │ @@ -2045157,23 +2045140,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 5c7478 │ │ │ │ bl 5c7214 │ │ │ │ bl 5c7090 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r5, #104] @ 0x68 │ │ │ │ + ldr r2, [r1, #112] @ 0x70 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, r4, #6 │ │ │ │ + movs r0, #0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - hlt 0x000c │ │ │ │ + revsh r4, r5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - push {r1, r3, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb63a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [r5, #100] @ 0x64 │ │ │ │ + ldr r4, [r1, #108] @ 0x6c │ │ │ │ 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 │ │ │ │ @@ -2045198,21 +2045181,21 @@ │ │ │ │ bl 5c7214 │ │ │ │ ldr.w r3, [r4, #288] @ 0x120 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c7090 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - subs r6, r5, #4 │ │ │ │ + subs r6, r1, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r0, #100] @ 0x64 │ │ │ │ + ldr r4, [r4, #104] @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rev r4, r2 │ │ │ │ + rev16 r4, r6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [r5, #96] @ 0x60 │ │ │ │ + ldr r6, [r1, #104] @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -2045237,21 +2045220,21 @@ │ │ │ │ bl 5c7214 │ │ │ │ ldr.w r3, [r4, #284] @ 0x11c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c7090 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - subs r6, r0, #3 │ │ │ │ + subs r6, r4, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r5, #92] @ 0x5c │ │ │ │ + ldr r4, [r1, #100] @ 0x64 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r4, 608cd2 │ │ │ │ + rev r4, r1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [r2, #92] @ 0x5c │ │ │ │ + ldr r6, [r6, #96] @ 0x60 │ │ │ │ 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] @ (608d00 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2045274,19 +2045257,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ bl 5c7478 │ │ │ │ bl 5c7378 │ │ │ │ bl 5c7090 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r4, [r3, #88] @ 0x58 │ │ │ │ + ldr r4, [r7, #92] @ 0x5c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r3, #1 │ │ │ │ + subs r6, r7, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r6, 608d1c │ │ │ │ + cbnz r6, 608d34 │ │ │ │ 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] @ (608d68 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2045313,19 +2045296,19 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ + ldr r2, [r6, #88] @ 0x58 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, r7, #7 │ │ │ │ + subs r2, r3, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb8e0 │ │ │ │ + cbnz r0, 608d84 │ │ │ │ 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] @ (608dd0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2045352,19 +2045335,19 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [r7, #76] @ 0x4c │ │ │ │ + ldr r6, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, r2, #6 │ │ │ │ + adds r2, r6, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb878 │ │ │ │ + @ instruction: 0xb8d8 │ │ │ │ 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 │ │ │ │ @@ -2045416,25 +2045399,25 @@ │ │ │ │ bl 5c78e4 │ │ │ │ bl 5c7378 │ │ │ │ bl 5c7090 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - adds r0, r5, #4 │ │ │ │ + adds r0, r1, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r4, #72] @ 0x48 │ │ │ │ + ldr r4, [r0, #80] @ 0x50 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb810 │ │ │ │ + @ instruction: 0xb870 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r6, r7, r2 │ │ │ │ + subs r6, r3, r4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r4, [r5, r3] │ │ │ │ + str r4, [r1, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r3, #0] │ │ │ │ + ldrb r4, [r7, #1] │ │ │ │ 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 │ │ │ │ @@ -2045491,25 +2045474,25 @@ │ │ │ │ ldr.w r4, [r7, #348] @ 0x15c │ │ │ │ blx r4 │ │ │ │ bl 5c7090 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5c7898 │ │ │ │ b.n 608f26 │ │ │ │ nop │ │ │ │ - adds r6, r5, #1 │ │ │ │ + adds r6, r1, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r1, #64] @ 0x40 │ │ │ │ + ldr r0, [r5, #68] @ 0x44 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb758 │ │ │ │ + @ instruction: 0xb7b8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [r0, #64] @ 0x40 │ │ │ │ + ldr r6, [r4, #68] @ 0x44 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r2, #4] │ │ │ │ + str r6, [r6, #8] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, sp, #456 @ 0x1c8 │ │ │ │ + add r0, sp, #840 @ 0x348 │ │ │ │ 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 │ │ │ │ @@ -2045647,30 +2045630,30 @@ │ │ │ │ ldr r0, [pc, #48] @ (609124 ) │ │ │ │ add r0, pc │ │ │ │ bl 5c70dc │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 60907e │ │ │ │ bl 5c7678 │ │ │ │ b.n 6090c8 │ │ │ │ - subs r2, r4, r6 │ │ │ │ + adds r2, r0, #0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r3, #52] @ 0x34 │ │ │ │ + ldr r6, [r7, #56] @ 0x38 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb688 │ │ │ │ + @ instruction: 0xb6e8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb.w r0, [lr, sp, lsl #3] │ │ │ │ - ldrsh r6, [r0, r6] │ │ │ │ + str??.w r0, [lr, sp, lsl #3] │ │ │ │ + ldrsh r6, [r4, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r7, #15] │ │ │ │ + strb r6, [r3, #17] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r2, [r6, #44] @ 0x2c │ │ │ │ + ldr r2, [r2, #52] @ 0x34 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r7, #32] │ │ │ │ + ldr r6, [r3, #40] @ 0x28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r0, #32] │ │ │ │ + ldr r0, [r4, #36] @ 0x24 │ │ │ │ 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 │ │ │ │ @@ -2045778,37 +2045761,37 @@ │ │ │ │ bl 5c7478 │ │ │ │ bl 5c7214 │ │ │ │ ldr r0, [pc, #60] @ (609294 ) │ │ │ │ add r0, pc │ │ │ │ bl 5c70dc │ │ │ │ bl 5c7898 │ │ │ │ b.n 6091ee │ │ │ │ - ldr r6, [r7, #20] │ │ │ │ + ldr r6, [r3, #28] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, r4, r6 │ │ │ │ + subs r0, r0, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - and.w r0, r0, #187 @ 0xbb │ │ │ │ - ldmia r4, {r1, r3, r4, r7} │ │ │ │ + orn r0, r0, #187 @ 0xbb │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r3, #18] │ │ │ │ + ldrb r6, [r7, #19] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, pc, #632 @ (adr r5, 6094f4 ) │ │ │ │ + add r5, pc, #1016 @ (adr r5, 609674 ) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r4, [r3, #16] │ │ │ │ + ldr r4, [r7, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ + ldr r0, [r1, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, r1, r4 │ │ │ │ + adds r2, r5, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vqadd.s32 d16, d26, d27 │ │ │ │ - ldmia r4!, {r2} │ │ │ │ + vshr.s64 d16, d27, #54 │ │ │ │ + ldmia r4!, {r2, r5, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r2, #16] │ │ │ │ + ldrb r0, [r6, #17] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, pc, #64 @ (adr r5, 6092d8 ) │ │ │ │ + add r5, pc, #448 @ (adr r5, 609458 ) │ │ │ │ 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 │ │ │ │ @@ -2045907,31 +2045890,31 @@ │ │ │ │ add r0, pc │ │ │ │ bl 5c70dc │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 60938c │ │ │ │ bl 5c7678 │ │ │ │ b.n 609354 │ │ │ │ nop │ │ │ │ - adds r2, r5, r1 │ │ │ │ + adds r2, r1, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ + ldr r2, [r1, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r6, 60942e │ │ │ │ + cbz r6, 609446 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ + ldr r0, [r1, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [sp, #648] @ 0x288 │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r6, #124] @ 0x7c │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [sp, #176] @ 0xb0 │ │ │ │ + ldr r6, [sp, #560] @ 0x230 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [sp, #48] @ 0x30 │ │ │ │ + ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ 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 │ │ │ │ @@ -2045967,21 +2045950,21 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ bl 5c7090 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bl 5c7898 │ │ │ │ b.n 609454 │ │ │ │ nop │ │ │ │ - asrs r6, r2, #28 │ │ │ │ + asrs r6, r6, #29 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r1, #116] @ 0x74 │ │ │ │ + str r4, [r5, #120] @ 0x78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r4, 6094ba │ │ │ │ + sxtb r4, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r2, [r1, r3] │ │ │ │ + ldrb r2, [r5, r4] │ │ │ │ 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 │ │ │ │ @@ -2046015,23 +2045998,23 @@ │ │ │ │ ldr.w r3, [r4, #448] @ 0x1c0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r0, [r2, #108] @ 0x6c │ │ │ │ + str r0, [r6, #112] @ 0x70 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r0, #26 │ │ │ │ + asrs r4, r4, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r4, 609516 │ │ │ │ + cbz r4, 60952e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [r0, #108] @ 0x6c │ │ │ │ + str r6, [r4, #112] @ 0x70 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r0, #116] @ 0x74 │ │ │ │ + str r4, [r4, #120] @ 0x78 │ │ │ │ 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 │ │ │ │ @@ -2046108,33 +2046091,33 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r6, [r4, #384] @ 0x180 │ │ │ │ blx r6 │ │ │ │ bl 5c7090 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - asrs r0, r0, #24 │ │ │ │ + asrs r0, r4, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r5, #100] @ 0x64 │ │ │ │ + str r0, [r1, #108] @ 0x6c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sub sp, #416 @ 0x1a0 │ │ │ │ + cbz r0, 609606 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r6, [r0, #16] │ │ │ │ + ldrb r6, [r4, #17] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrb r0, [r1, #20] │ │ │ │ + ldrb r0, [r5, #21] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r1, [pc, #712] @ (6098c8 ) │ │ │ │ + ldr r2, [pc, #72] @ (609648 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r5, #96] @ 0x60 │ │ │ │ + str r2, [r1, #104] @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r4, #96] @ 0x60 │ │ │ │ + str r6, [r0, #104] @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #182 @ 0xb6 │ │ │ │ + movs r5, #22 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r3, #100] @ 0x64 │ │ │ │ + str r6, [r7, #104] @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -2046220,35 +2046203,35 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r5, [r4, #380] @ 0x17c │ │ │ │ blx r5 │ │ │ │ bl 5c7090 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - asrs r4, r6, #19 │ │ │ │ + asrs r4, r2, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r2, #88] @ 0x58 │ │ │ │ + str r4, [r6, #92] @ 0x5c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #880 @ 0x370 │ │ │ │ + add sp, #240 @ 0xf0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r2, [r7, #11] │ │ │ │ + ldrb r2, [r3, #13] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r0, [r0, #88] @ 0x58 │ │ │ │ + str r0, [r4, #92] @ 0x5c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r7, #84] @ 0x54 │ │ │ │ + str r0, [r3, #92] @ 0x5c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r5, #84] @ 0x54 │ │ │ │ + str r4, [r1, #92] @ 0x5c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r4, #84] @ 0x54 │ │ │ │ + str r0, [r0, #92] @ 0x5c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r5, #14] │ │ │ │ + ldrb r4, [r1, #16] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r2, [r0, #84] @ 0x54 │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r7, #80] @ 0x50 │ │ │ │ + str r2, [r3, #88] @ 0x58 │ │ │ │ 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 │ │ │ │ @@ -2046331,31 +2046314,31 @@ │ │ │ │ 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} │ │ │ │ - asrs r2, r1, #15 │ │ │ │ + asrs r2, r5, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r7, #72] @ 0x48 │ │ │ │ + str r2, [r3, #80] @ 0x50 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bic.w r0, r4, fp, ror #2 │ │ │ │ - add lr, lr │ │ │ │ + eor.w r0, r4, fp, ror #2 │ │ │ │ + cmp r6, sl │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r2, #204 @ 0xcc │ │ │ │ + movs r3, #44 @ 0x2c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r5, #120 @ 0x78 │ │ │ │ + cmp r5, #216 @ 0xd8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r6, [r3, #68] @ 0x44 │ │ │ │ + str r6, [r7, #72] @ 0x48 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 609e90 │ │ │ │ + b.n 609f50 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str??.w r0, [lr, pc, lsl #2] │ │ │ │ - str r6, [r5, #64] @ 0x40 │ │ │ │ + str.w r0, [lr, #175] @ 0xaf │ │ │ │ + str r6, [r1, #72] @ 0x48 │ │ │ │ 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] @ (609970 ) │ │ │ │ @@ -2046451,28 +2046434,28 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ str r4, [r1, #120] @ 0x78 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r3, #10 │ │ │ │ + asrs r6, r7, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r6, #56] @ 0x38 │ │ │ │ + str r0, [r2, #64] @ 0x40 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrd r0, r0, [r0], #748 @ 0x2ec │ │ │ │ - mvns r2, r0 │ │ │ │ + ldrd r0, r0, [r0, #-748] @ 0x2ec │ │ │ │ + add r2, r4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r4, #88 @ 0x58 │ │ │ │ + cmp r4, #184 @ 0xb8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ + ldr r5, [sp, #392] @ 0x188 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 609d10 │ │ │ │ + b.n 609dd0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 609d6c │ │ │ │ + b.n 609e2c │ │ │ │ lsls r7, r7, #2 │ │ │ │ str r2, [r6, #104] @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -2046670,51 +2046653,50 @@ │ │ │ │ mov r1, r8 │ │ │ │ bl 5c7478 │ │ │ │ bl 5c7214 │ │ │ │ ldr r0, [pc, #80] @ (609c34 ) │ │ │ │ add r0, pc │ │ │ │ b.n 609b0e │ │ │ │ nop │ │ │ │ - asrs r6, r4, #5 │ │ │ │ + asrs r6, r0, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 609b74 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - str r2, [r0, #40] @ 0x28 │ │ │ │ + @ instruction: 0xe82200bb │ │ │ │ + str r2, [r4, #44] @ 0x2c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r4, #24] │ │ │ │ + str r0, [r0, #32] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r6, #24] │ │ │ │ + str r6, [r2, #32] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rors r6, r6 │ │ │ │ + negs r6, r2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, r1, #7 │ │ │ │ + movs r0, #40 @ 0x28 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r2, #112 @ 0x70 │ │ │ │ + cmp r2, #208 @ 0xd0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r6, [r2, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 609c3c │ │ │ │ + b.n 609cfc │ │ │ │ lsls r7, r7, #2 │ │ │ │ - adcs.w r0, ip, #5734400 @ 0x578000 │ │ │ │ - str r0, [r3, #16] │ │ │ │ + subs.w r0, ip, #5734400 @ 0x578000 │ │ │ │ + str r0, [r7, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r1, #16] │ │ │ │ + str r0, [r5, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r4 │ │ │ │ + sbcs r2, r0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r1, #180 @ 0xb4 │ │ │ │ + cmp r2, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [sp, #376] @ 0x178 │ │ │ │ + ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - svc 24 │ │ │ │ + svc 120 @ 0x78 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - svc 68 @ 0x44 │ │ │ │ + svc 164 @ 0xa4 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - eor.w r0, r6, #5734400 @ 0x578000 │ │ │ │ - str r2, [r0, #4] │ │ │ │ + @ instruction: 0xf4e600af │ │ │ │ + str r2, [r4, #8] │ │ │ │ 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] @ (609d84 ) │ │ │ │ mov r9, r0 │ │ │ │ @@ -2046837,34 +2046819,34 @@ │ │ │ │ b.n 609c94 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ str r4, [r5, #56] @ 0x38 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffb7ffff │ │ │ │ - ldrsh r2, [r6, r6] │ │ │ │ + str r2, [r2, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r5, #25 │ │ │ │ + lsrs r6, r1, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, sp, #360 @ 0x168 │ │ │ │ + add r1, sp, #744 @ 0x2e8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r7, #160 @ 0xa0 │ │ │ │ + ands r0, r0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r6, r6, #5 │ │ │ │ + adds r6, r2, #7 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r0, #34 @ 0x22 │ │ │ │ + cmp r0, #130 @ 0x82 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsh r0, [r1, r4] │ │ │ │ + ldrsh r0, [r5, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r2, [r2, r5] │ │ │ │ + ldrsh r2, [r6, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ str r2, [r5, #40] @ 0x28 │ │ │ │ lsls r7, r5, #5 │ │ │ │ mcr2 15, 6, pc, cr5, cr15, {7} @ │ │ │ │ - ldrsh r6, [r3, r3] │ │ │ │ + ldrsh r6, [r7, r4] │ │ │ │ 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] @ (609e44 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2046906,22 +2046888,23 @@ │ │ │ │ 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} │ │ │ │ - ldrsh r6, [r3, r2] │ │ │ │ + ldrsh r6, [r7, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r0, #21 │ │ │ │ + lsrs r6, r4, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r0, sp, #184 @ 0xb8 │ │ │ │ + add r0, sp, #568 @ 0x238 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - vshr.u64 d0, d29, #14 │ │ │ │ - ldrsh r2, [r1, r2] │ │ │ │ + movs r2, r2 │ │ │ │ + lsls r6, r7, #2 │ │ │ │ + ldrsh r2, [r5, r3] │ │ │ │ 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] @ (609ecc ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2046956,21 +2046939,21 @@ │ │ │ │ mov r2, r5 │ │ │ │ ldr.w r1, [r4, #580] @ 0x244 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrsh r2, [r4, r0] │ │ │ │ + ldrsh r2, [r0, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r5, #18 │ │ │ │ + lsrs r6, r1, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, pc, #576 @ (adr r7, 60a118 ) │ │ │ │ + add r7, pc, #960 @ (adr r7, 60a298 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsh r0, [r0, r0] │ │ │ │ + ldrsh r0, [r4, r1] │ │ │ │ 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 │ │ │ │ @@ -2047020,27 +2047003,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} │ │ │ │ - lsrs r6, r4, #16 │ │ │ │ + lsrs r6, r0, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r6, r6] │ │ │ │ + ldrsh r2, [r2, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 60a488 │ │ │ │ + b.n 60a548 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r5, #80 @ 0x50 │ │ │ │ + subs r5, #176 @ 0xb0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r6, r4, r4 │ │ │ │ + subs r6, r0, r6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r6, [r1, r3] │ │ │ │ + ldrb r6, [r5, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r5, r5] │ │ │ │ + ldrb r4, [r1, r7] │ │ │ │ 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 │ │ │ │ @@ -2047130,33 +2047113,33 @@ │ │ │ │ ldr.w r4, [r6, #396] @ 0x18c │ │ │ │ blx r4 │ │ │ │ bl 5c7090 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5c7898 │ │ │ │ b.n 60a01c │ │ │ │ - lsrs r6, r4, #13 │ │ │ │ + lsrs r6, r0, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r1, r4] │ │ │ │ + ldrb r2, [r5, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, pc, #296 @ (adr r6, 60a1e4 ) │ │ │ │ + add r6, pc, #680 @ (adr r6, 60a364 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r0, [r5, #5] │ │ │ │ + strb r0, [r1, #7] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrb r6, [r5, r3] │ │ │ │ + ldrb r6, [r1, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r6, [r0, r7] │ │ │ │ + ldrb r6, [r4, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r2, [r7, r6] │ │ │ │ + ldrb r2, [r3, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 60a28c │ │ │ │ + b.n 60a34c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp sl, sp │ │ │ │ + mov r2, r9 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrb r6, [r6, r1] │ │ │ │ + ldrb r6, [r2, r3] │ │ │ │ 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 │ │ │ │ @@ -2047180,21 +2047163,21 @@ │ │ │ │ bl 5c7214 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c7090 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsrs r2, r6, #8 │ │ │ │ + lsrs r2, r2, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r2, r0] │ │ │ │ + ldrb r0, [r6, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, pc, #96 @ (adr r5, 60a198 ) │ │ │ │ + add r5, pc, #480 @ (adr r5, 60a318 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [r4, #100] @ 0x64 │ │ │ │ + ldr r6, [r0, #108] @ 0x6c │ │ │ │ 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 │ │ │ │ @@ -2047238,25 +2047221,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} │ │ │ │ - lsrs r0, r1, #7 │ │ │ │ + lsrs r0, r5, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r0, r7] │ │ │ │ + ldrb r0, [r4, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 60a218 │ │ │ │ + b.n 60a2d8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 60a270 │ │ │ │ + bcs.n 60a130 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [sp, #304] @ 0x130 │ │ │ │ + str r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r7, #208 @ 0xd0 │ │ │ │ + adds r0, #48 @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -2047302,25 +2047285,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} │ │ │ │ - ldrh r6, [r6, r4] │ │ │ │ + ldrh r6, [r2, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r4, #4 │ │ │ │ + lsrs r0, r0, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - svc 128 @ 0x80 │ │ │ │ + svc 224 @ 0xe0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsb r6, [r4, r3] │ │ │ │ + ldrsb r6, [r0, r5] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r7, #64 @ 0x40 │ │ │ │ + cmp r7, #160 @ 0xa0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r2, [r1, #34] @ 0x22 │ │ │ │ + strh r2, [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 │ │ │ │ @@ -2047352,21 +2047335,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5c78e4 │ │ │ │ bl 5c7378 │ │ │ │ bl 5c7090 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsrs r2, r1, #2 │ │ │ │ + lsrs r2, r5, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r5, r2] │ │ │ │ + ldrh r4, [r1, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, pc, #448 @ (adr r3, 60a4b8 ) │ │ │ │ + add r3, pc, #832 @ (adr r3, 60a638 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r1, {r1, r3, r4} │ │ │ │ + ldmia r1, {r1, r3, 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 │ │ │ │ @@ -2047474,39 +2047457,39 @@ │ │ │ │ bl 5c7478 │ │ │ │ bl 5c7214 │ │ │ │ ldr r0, [pc, #60] @ (60a468 ) │ │ │ │ add r0, pc │ │ │ │ bl 5c70dc │ │ │ │ bl 5c7898 │ │ │ │ b.n 60a3c2 │ │ │ │ - ldrh r2, [r1, r0] │ │ │ │ + ldrh r2, [r5, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r4, r1, #31 │ │ │ │ + lsrs r4, r5, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - udf #44 @ 0x2c │ │ │ │ + udf #140 @ 0x8c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - revsh r6, r0 │ │ │ │ + cbnz r6, 60a490 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [r1, #44] @ 0x2c │ │ │ │ + ldr r2, [r5, #48] @ 0x30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r2, [r4, r4] │ │ │ │ + ldrsb r2, [r0, r6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r0, [r5, r6] │ │ │ │ + ldrh r0, [r1, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r6, r5] │ │ │ │ + ldr r4, [r2, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r6, #28 │ │ │ │ + lsls r6, r2, #30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ble.n 60a38c │ │ │ │ + ble.n 60a44c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r0, r6 │ │ │ │ + hlt 0x0010 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r7, #32] │ │ │ │ + ldr r4, [r3, #40] @ 0x28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r4, [r2, r2] │ │ │ │ + ldrsb r4, [r6, r3] │ │ │ │ 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 │ │ │ │ @@ -2047547,23 +2047530,23 @@ │ │ │ │ bl 5c78e4 │ │ │ │ bl 5c7378 │ │ │ │ bl 5c7090 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r3, #26 │ │ │ │ + lsls r4, r7, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r0, r4] │ │ │ │ + ldr r2, [r4, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, pc, #520 @ (adr r1, 60a704 ) │ │ │ │ + add r1, pc, #904 @ (adr r1, 60a884 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r0, r5, #30 │ │ │ │ + asrs r0, r1, #32 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r0!, {r1, r6, r7} │ │ │ │ + ldmia r1, {r1, r5} │ │ │ │ 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 │ │ │ │ @@ -2047593,21 +2047576,21 @@ │ │ │ │ bl 5c72b8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c78e4 │ │ │ │ bl 5c7378 │ │ │ │ bl 5c7090 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsls r6, r0, #24 │ │ │ │ + lsls r6, r4, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r0, r2] │ │ │ │ + ldr r4, [r4, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r0, pc, #944 @ (adr r0, 60a928 ) │ │ │ │ + add r1, pc, #304 @ (adr r1, 60a6a8 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ 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 r3, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2047637,21 +2047620,21 @@ │ │ │ │ blx r3 │ │ │ │ bl 5c72b8 │ │ │ │ mov r0, r5 │ │ │ │ bl 6102ec │ │ │ │ bl 5c7378 │ │ │ │ bl 5c7090 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsls r4, r1, #22 │ │ │ │ + lsls r4, r5, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r4, r0] │ │ │ │ + ldr r2, [r0, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r0, pc, #456 @ (adr r0, 60a7b8 ) │ │ │ │ + add r0, pc, #840 @ (adr r0, 60a938 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [r4, r0] │ │ │ │ + ldr r0, [r0, r2] │ │ │ │ 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 │ │ │ │ @@ -2047677,21 +2047660,21 @@ │ │ │ │ bl 5c7090 │ │ │ │ ldr.w r3, [r4, #520] @ 0x208 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r2, #20 │ │ │ │ + lsls r6, r6, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r0, [r1, r7] │ │ │ │ + ldr r0, [r5, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r7, [sp, #1008] @ 0x3f0 │ │ │ │ + add r0, pc, #368 @ (adr r0, 60a7cc ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r2, r0, #26 │ │ │ │ + asrs r2, r4, #27 │ │ │ │ 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 │ │ │ │ @@ -2047717,21 +2047700,21 @@ │ │ │ │ bl 5c7090 │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r5, #18 │ │ │ │ + lsls r2, r1, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r0, [r5, r5] │ │ │ │ + ldrsb r0, [r1, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r7, [sp, #576] @ 0x240 │ │ │ │ + ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r6, r2, #24 │ │ │ │ + asrs r6, r6, #25 │ │ │ │ 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 │ │ │ │ @@ -2047789,23 +2047772,23 @@ │ │ │ │ blx r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5c7898 │ │ │ │ b.n 60a734 │ │ │ │ bl 5c7898 │ │ │ │ b.n 60a772 │ │ │ │ nop │ │ │ │ - lsls r2, r7, #16 │ │ │ │ + lsls r2, r3, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r0, [r1, r4] │ │ │ │ + ldrsb r0, [r5, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bge.n 60a6cc │ │ │ │ + bge.n 60a78c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsb r6, [r7, r3] │ │ │ │ + ldrsb r6, [r3, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r6, [r3, r3] │ │ │ │ + ldrsb r6, [r7, r4] │ │ │ │ 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 │ │ │ │ @@ -2047903,37 +2047886,37 @@ │ │ │ │ ldr.w r5, [r4, #400] @ 0x190 │ │ │ │ blx r5 │ │ │ │ bl 5c7090 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r2, #13 │ │ │ │ + lsls r2, r6, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r2, [r3, r1] │ │ │ │ + ldrsb r2, [r7, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [sp, #200] @ 0xc8 │ │ │ │ + ldr r6, [sp, #584] @ 0x248 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [r2, #20] │ │ │ │ + ldr r0, [r6, #24] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrsb r2, [r7, r0] │ │ │ │ + ldrsb r2, [r3, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bls.n 60a94c │ │ │ │ + bls.n 60a80c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r2, r4, #29 │ │ │ │ + lsrs r2, r0, #31 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r6, [r4, r6] │ │ │ │ + strb r6, [r0, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r2, [r3, r6] │ │ │ │ + strh r2, [r7, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bhi.n 60a87c │ │ │ │ + bls.n 60a93c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r5, #202 @ 0xca │ │ │ │ + subs r6, #42 @ 0x2a │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strb r6, [r2, r1] │ │ │ │ + strb r6, [r6, r2] │ │ │ │ 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 │ │ │ │ @@ -2047966,21 +2047949,21 @@ │ │ │ │ bl 5c7378 │ │ │ │ bl 5c7090 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 611480 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r5, #9 │ │ │ │ + lsls r2, r1, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r5, r4] │ │ │ │ + strb r0, [r1, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bhi.n 60aa3c │ │ │ │ + bhi.n 60a8fc │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r6, r6, #21 │ │ │ │ + lsls r6, r2, #23 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr.w r7, [r0, #1728] @ 0x6c0 │ │ │ │ mov sl, r1 │ │ │ │ @@ -2048043,25 +2048026,25 @@ │ │ │ │ bl 5c7090 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 611480 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5c7898 │ │ │ │ b.n 60aa08 │ │ │ │ - strb r2, [r7, r2] │ │ │ │ + strb r2, [r3, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r3, #7 │ │ │ │ + lsls r6, r7, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvc.n 60aa0c │ │ │ │ + bhi.n 60aacc │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r0, r6, #19 │ │ │ │ + lsls r0, r2, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r5, #20 │ │ │ │ + lsls r6, r1, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r6, r1] │ │ │ │ + strb r6, [r2, r3] │ │ │ │ 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 │ │ │ │ @@ -2048094,21 +2048077,21 @@ │ │ │ │ bl 5c7378 │ │ │ │ bl 5c7090 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 6113a8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r3, #2 │ │ │ │ + lsls r6, r7, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r1, r0] │ │ │ │ + strb r4, [r5, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvs.n 60aad8 │ │ │ │ + bvc.n 60ab98 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r2, r2, #16 │ │ │ │ + lsls r2, r6, #17 │ │ │ │ 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 │ │ │ │ @@ -2048193,32 +2048176,32 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #40] @ (60ac08 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60ab50 │ │ │ │ nop │ │ │ │ - movs r0, r3 │ │ │ │ + lsls r0, r7, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r3!, {r2, r4, r5} │ │ │ │ + stmia r3!, {r2, r4, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ + ldr r3, [sp, #384] @ 0x180 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stc2 0, cr0, [lr, #700]! @ 0x2bc │ │ │ │ - lsrs r4, r5, #25 │ │ │ │ + cdp2 0, 0, cr0, cr14, cr15, {5} │ │ │ │ + lsrs r4, r1, #27 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r6, [r1, r5] │ │ │ │ + strh r6, [r5, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r6, [r0, r5] │ │ │ │ + strh r6, [r4, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r6, [r7, r4] │ │ │ │ + strh r6, [r3, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r6, [r6, r4] │ │ │ │ + strh r6, [r2, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r0, #246 @ 0xf6 │ │ │ │ + cmp r1, #86 @ 0x56 │ │ │ │ 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 │ │ │ │ @@ -2048262,22 +2048245,22 @@ │ │ │ │ bl 5c72b8 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ bl 5c78e4 │ │ │ │ bl 5c7378 │ │ │ │ bl 5c7090 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - mrc2 0, 7, r0, cr8, cr2, {5} │ │ │ │ - strh r4, [r5, r2] │ │ │ │ + vqadd.u16 d16, d24, d18 │ │ │ │ + strh r4, [r1, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r1, [sp, #896] @ 0x380 │ │ │ │ + ldr r2, [sp, #256] @ 0x100 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r3, #16 │ │ │ │ + lsls r2, r7, #17 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcs.n 60ac3c │ │ │ │ + bcc.n 60acfc │ │ │ │ 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 │ │ │ │ @@ -2048315,20 +2048298,20 @@ │ │ │ │ lsls r3, r4, #31 │ │ │ │ bmi.n 60ad1c │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bl 5c6bfc │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r7, #1940] @ 0x794 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #960] @ (60b0ec ) │ │ │ │ + ldr r4, [pc, #320] @ (60ae6c ) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - mrc2 0, 2, r0, cr6, cr2, {5} │ │ │ │ - ldr r1, [sp, #264] @ 0x108 │ │ │ │ + mrc2 0, 5, r0, cr6, cr2, {5} │ │ │ │ + ldr r1, [sp, #648] @ 0x288 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [sp, #432] @ 0x1b0 │ │ │ │ + str r0, [sp, #816] @ 0x330 │ │ │ │ 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 │ │ │ │ @@ -2048389,27 +2048372,27 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r6, [r4, #408] @ 0x198 │ │ │ │ blx r6 │ │ │ │ bl 5c7090 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - stc2l 0, cr0, [ip, #712] @ 0x2c8 │ │ │ │ - str r0, [r2, r6] │ │ │ │ + mcr2 0, 1, r0, cr12, cr2, {5} │ │ │ │ + str r0, [r6, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r1, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xfb6200af │ │ │ │ - ldrh r0, [r2, #2] │ │ │ │ + smlaltb r0, r0, r2, pc │ │ │ │ + ldrh r0, [r6, #4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r5!, {r2, r3} │ │ │ │ + ldmia r5, {r2, r3, r5, r6} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r4, [r1, r5] │ │ │ │ + str r4, [r5, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r0, r5] │ │ │ │ + str r6, [r4, r6] │ │ │ │ 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 │ │ │ │ @@ -2048501,31 +2048484,31 @@ │ │ │ │ bl 5c7090 │ │ │ │ add sp, #16 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5c7898 │ │ │ │ b.n 60aed6 │ │ │ │ nop │ │ │ │ - stc2l 0, cr0, [lr], #712 @ 0x2c8 │ │ │ │ - @ instruction: 0xf58200b9 │ │ │ │ - str r7, [sp, #832] @ 0x340 │ │ │ │ + stc2l 0, cr0, [lr, #-712] @ 0xfffffd38 │ │ │ │ + @ instruction: 0xf5e200b9 │ │ │ │ + ldr r0, [sp, #192] @ 0xc0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r2, [r2, #8] │ │ │ │ + ldrh r2, [r6, #10] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r6, [r5, r2] │ │ │ │ + str r6, [r1, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r5, r2] │ │ │ │ + str r6, [r1, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r5, r2] │ │ │ │ + str r6, [r1, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [pc, #184] @ (60b008 ) │ │ │ │ + ldr r6, [pc, #568] @ (60b188 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcs.n 60b034 │ │ │ │ + bcs.n 60aef4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r4, r4, #2 │ │ │ │ + lsrs r4, r0, #4 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2048570,24 +2048553,24 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5c7090 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0xfbac00b2 │ │ │ │ - ldr r7, [pc, #864] @ (60b34c ) │ │ │ │ + stc2 0, cr0, [ip], {178} @ 0xb2 │ │ │ │ + str r0, [r7, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [sp, #592] @ 0x250 │ │ │ │ + str r6, [sp, #976] @ 0x3d0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r3, [pc, #264] @ (60b0fc ) │ │ │ │ + ldr r3, [pc, #648] @ (60b27c ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r7, [pc, #760] @ (60b2f0 ) │ │ │ │ + str r6, [r3, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r2, r1] │ │ │ │ + str r6, [r6, r2] │ │ │ │ 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] @ 60b08c │ │ │ │ mov r3, r0 │ │ │ │ @@ -2048638,20 +2048621,20 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #928] @ (60b430 ) │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r4, #30 │ │ │ │ + asrs r0, r0, #32 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - @ instruction: 0xfaea00b2 │ │ │ │ - str r5, [sp, #856] @ 0x358 │ │ │ │ + @ instruction: 0xfb4a00b2 │ │ │ │ + str r6, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbz r4, 60b0f2 │ │ │ │ + cbz r4, 60b10a │ │ │ │ lsls r4, r7, #2 │ │ │ │ ldr r7, [pc, #552] @ (60b2d0 ) │ │ │ │ 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 │ │ │ │ @@ -2048746,31 +2048729,31 @@ │ │ │ │ bl 5c7478 │ │ │ │ bl 5c7214 │ │ │ │ ldr r0, [pc, #48] @ (60b1d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 5c70dc │ │ │ │ bl 5c7898 │ │ │ │ b.n 60b158 │ │ │ │ - ldr r6, [pc, #496] @ (60b3a8 ) │ │ │ │ + ldr r6, [pc, #880] @ (60b528 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xfa2600b2 │ │ │ │ - str r5, [sp, #72] @ 0x48 │ │ │ │ + @ instruction: 0xfa8600b2 │ │ │ │ + str r5, [sp, #456] @ 0x1c8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [pc, #424] @ (60b36c ) │ │ │ │ + ldr r6, [pc, #808] @ (60b4ec ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r2, [r6, #48] @ 0x30 │ │ │ │ + strh r2, [r2, #52] @ 0x34 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r6, [pc, #0] @ (60b1cc ) │ │ │ │ + ldr r6, [pc, #384] @ (60b34c ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vld1.8 @ instruction: 0xf9aa00b2 │ │ │ │ - str r4, [sp, #600] @ 0x258 │ │ │ │ + @ instruction: 0xfa0a00b2 │ │ │ │ + str r4, [sp, #984] @ 0x3d8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r5, [pc, #976] @ (60b5a8 ) │ │ │ │ + ldr r6, [pc, #336] @ (60b328 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r0, #46] @ 0x2e │ │ │ │ + strh r0, [r4, #48] @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -2048812,22 +2048795,22 @@ │ │ │ │ bl 5c7090 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 610728 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #640] @ (60b4e8 ) │ │ │ │ + ldr r6, [pc, #0] @ (60b268 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vld4.32 {d0-d3}, [r6 :256], r2 │ │ │ │ - str r4, [sp, #72] @ 0x48 │ │ │ │ + vst1.8 @ instruction: 0xf98600b2 │ │ │ │ + str r4, [sp, #456] @ 0x1c8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r2, #88 @ 0x58 │ │ │ │ + cmp r2, #184 @ 0xb8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - stc2l 0, cr0, [sl], #-712 @ 0xfffffd38 │ │ │ │ + stc2l 0, cr0, [sl], {178} @ 0xb2 │ │ │ │ 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] @ (60b2e8 ) │ │ │ │ @@ -2048860,22 +2048843,22 @@ │ │ │ │ ldr.w r3, [r4, #308] @ 0x134 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c7090 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrb.w r0, [r0, #178] @ 0xb2 │ │ │ │ - ldr r5, [pc, #72] @ (60b338 ) │ │ │ │ + ldr??.w r0, [r0, #178] @ 0xb2 │ │ │ │ + ldr r5, [pc, #456] @ (60b4b8 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r3, [sp, #472] @ 0x1d8 │ │ │ │ + str r3, [sp, #856] @ 0x358 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r7!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r4, r6} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r0, pc, #768 @ (adr r0, 60b5fc ) │ │ │ │ + add r1, pc, #128 @ (adr r1, 60b37c ) │ │ │ │ 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] @ (60b4a0 ) │ │ │ │ sub.w sp, sp, #532 @ 0x214 │ │ │ │ @@ -2049022,41 +2049005,41 @@ │ │ │ │ b.n 60b3fc │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [pc, #920] @ (60b83c ) │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #312] @ (60b5e4 ) │ │ │ │ + ldr r4, [pc, #696] @ (60b764 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf7ac00b2 │ │ │ │ - str r2, [sp, #608] @ 0x260 │ │ │ │ + strb.w r0, [ip, r2, lsl #3] │ │ │ │ + str r2, [sp, #992] @ 0x3e0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, sp, #664 @ 0x298 │ │ │ │ + add r3, sp, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r6, [r4, r2] │ │ │ │ + ldrh r6, [r0, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r1, [pc, #696] @ (60b778 ) │ │ │ │ + ldr r2, [pc, #56] @ (60b4f8 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, sp, #264 @ 0x108 │ │ │ │ + add r2, sp, #648 @ 0x288 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r3, [pc, #992] @ (60b8a8 ) │ │ │ │ lsls r7, r5, #5 │ │ │ │ - ldr r3, [pc, #576] @ (60b70c ) │ │ │ │ + ldr r3, [pc, #960] @ (60b88c ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf6ee00b2 │ │ │ │ - str r1, [sp, #872] @ 0x368 │ │ │ │ + @ instruction: 0xf74e00b2 │ │ │ │ + str r2, [sp, #232] @ 0xe8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, sp, #928 @ 0x3a0 │ │ │ │ + add r2, sp, #288 @ 0x120 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [r6, r7] │ │ │ │ + ldrh r2, [r2, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [pc, #1000] @ (60b8c8 ) │ │ │ │ + ldr r1, [pc, #360] @ (60b648 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, sp, #568 @ 0x238 │ │ │ │ + add r1, sp, #952 @ 0x3b8 │ │ │ │ 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 │ │ │ │ @@ -2049112,24 +2049095,24 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r4, [r7, #300] @ 0x12c │ │ │ │ blx r4 │ │ │ │ bl 5c7090 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5c7898 │ │ │ │ b.n 60b57c │ │ │ │ - @ instruction: 0xf61e00b2 │ │ │ │ - ldr r2, [pc, #832] @ (60b8e4 ) │ │ │ │ + @ instruction: 0xf67e00b2 │ │ │ │ + ldr r3, [pc, #192] @ (60b664 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r1, [sp, #32] │ │ │ │ + str r1, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, sp, #88 @ 0x58 │ │ │ │ + add r1, sp, #472 @ 0x1d8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #736] @ (60b890 ) │ │ │ │ + ldr r3, [pc, #96] @ (60b610 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmdb r4, {r0, r4, r5, r7} │ │ │ │ + strd r0, r0, [r4, #-708]! @ 0x2c4 │ │ │ │ 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 │ │ │ │ mov r5, r3 │ │ │ │ @@ -2049245,39 +2049228,39 @@ │ │ │ │ bl 5c7898 │ │ │ │ bl 5c7214 │ │ │ │ bl 5c7090 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5c7898 │ │ │ │ b.n 60b68a │ │ │ │ - ldr r1, [pc, #1008] @ (60bb08 ) │ │ │ │ + ldr r2, [pc, #368] @ (60b888 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf52000b2 │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ + @ instruction: 0xf58000b2 │ │ │ │ + str r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, sp, #104 @ 0x68 │ │ │ │ + add r0, sp, #488 @ 0x1e8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r4, r0] │ │ │ │ + ldr r4, [r0, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r1, [pc, #776] @ (60ba34 ) │ │ │ │ + ldr r2, [pc, #136] @ (60b7b4 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r1, [pc, #712] @ (60b9f8 ) │ │ │ │ + ldr r2, [pc, #72] @ (60b778 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r1, [pc, #368] @ (60b8a4 ) │ │ │ │ + ldr r1, [pc, #752] @ (60ba24 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - eor.w r0, r2, #5832704 @ 0x590000 │ │ │ │ - ldrh r6, [r5, #58] @ 0x3a │ │ │ │ + @ instruction: 0xf4e200b2 │ │ │ │ + ldrh r6, [r1, #62] @ 0x3e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r7, pc, #496 @ (adr r7, 60b930 ) │ │ │ │ + add r7, pc, #880 @ (adr r7, 60bab0 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r6, [r0, r6] │ │ │ │ + ldrsb r6, [r4, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r1, [pc, #168] @ (60b7f0 ) │ │ │ │ + ldr r1, [pc, #552] @ (60b970 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r1, [pc, #104] @ (60b7b4 ) │ │ │ │ + ldr r1, [pc, #488] @ (60b934 ) │ │ │ │ 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 │ │ │ │ @@ -2049322,24 +2049305,24 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5c7090 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0xf3b800b2 │ │ │ │ - ldr r0, [pc, #688] @ (60ba90 ) │ │ │ │ + ands.w r0, r8, #5832704 @ 0x590000 │ │ │ │ + ldr r1, [pc, #48] @ (60b810 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r4, #52] @ 0x34 │ │ │ │ + ldrh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - muls r6, r1 │ │ │ │ + bics r6, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [pc, #584] @ (60ba34 ) │ │ │ │ + ldr r0, [pc, #968] @ (60bbb4 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [pc, #392] @ (60b978 ) │ │ │ │ + ldr r0, [pc, #776] @ (60baf8 ) │ │ │ │ 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 │ │ │ │ @@ -2049364,20 +2049347,20 @@ │ │ │ │ ldr.w r3, [r4, #312] @ 0x138 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c7090 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf31a00b2 │ │ │ │ - ldr r0, [pc, #192] @ (60b910 ) │ │ │ │ + @ instruction: 0xf37a00b2 │ │ │ │ + ldr r0, [pc, #576] @ (60ba90 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r0, #48] @ 0x30 │ │ │ │ + ldrh r0, [r4, #50] @ 0x32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - push {r1, r4, r6, lr} │ │ │ │ + push {r1, r4, r5, r7, lr} │ │ │ │ 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 │ │ │ │ @@ -2049419,22 +2049402,22 @@ │ │ │ │ add r0, pc │ │ │ │ bl 5c70dc │ │ │ │ addw r0, r4, #1740 @ 0x6cc │ │ │ │ bl 60f1a8 │ │ │ │ bl 5c7214 │ │ │ │ b.n 60b8bc │ │ │ │ nop │ │ │ │ - @ instruction: 0x47ca │ │ │ │ + ldr r0, [pc, #168] @ (60b998 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf29800b2 │ │ │ │ - ldrh r2, [r0, #44] @ 0x2c │ │ │ │ + @ instruction: 0xf2f800b2 │ │ │ │ + ldrh r2, [r4, #46] @ 0x2e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - push {r1, r2, r3, r6, r7} │ │ │ │ + push {r1, r2, r3, r5, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r5, r7} │ │ │ │ + push {r1, lr} │ │ │ │ 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 │ │ │ │ @@ -2049480,24 +2049463,24 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5c7090 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - addw r0, r4, #178 @ 0xb2 │ │ │ │ - bx r9 │ │ │ │ + @ instruction: 0xf26400b2 │ │ │ │ + blx r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r5, #38] @ 0x26 │ │ │ │ + ldrh r4, [r1, #42] @ 0x2a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, pc, #1000 @ (adr r4, 60bd88 ) │ │ │ │ + add r5, pc, #360 @ (adr r5, 60bb08 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r5, #120] @ 0x78 │ │ │ │ + strb r4, [r1, #0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bx r1 │ │ │ │ + bx sp │ │ │ │ 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 │ │ │ │ @@ -2049522,20 +2049505,20 @@ │ │ │ │ ldr.w r3, [r4, #292] @ 0x124 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c7090 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - sbc.w r0, r2, #178 @ 0xb2 │ │ │ │ - mov r8, r7 │ │ │ │ + rsb r0, r2, #178 @ 0xb2 │ │ │ │ + bx r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r1, #34] @ 0x22 │ │ │ │ + ldrh r0, [r5, #36] @ 0x24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbz r2, 60ba76 │ │ │ │ + cbz r2, 60ba8e │ │ │ │ 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 │ │ │ │ @@ -2049561,20 +2049544,20 @@ │ │ │ │ ldr.w r3, [r4, #280] @ 0x118 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c7090 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xf0f800b2 │ │ │ │ - mov r4, fp │ │ │ │ + adcs.w r0, r8, #178 @ 0xb2 │ │ │ │ + mov ip, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r3, #30] │ │ │ │ + ldrh r4, [r7, #32] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mov r2, sl │ │ │ │ + mov sl, r6 │ │ │ │ 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 │ │ │ │ @@ -2049599,20 +2049582,20 @@ │ │ │ │ ldr.w r3, [r4, #276] @ 0x114 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c7090 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - eor.w r0, lr, #178 @ 0xb2 │ │ │ │ - mov r4, r1 │ │ │ │ + @ instruction: 0xf0ee00b2 │ │ │ │ + mov r4, sp │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r6, #26] │ │ │ │ + ldrh r4, [r2, #30] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - uxtb r6, r0 │ │ │ │ + cbz r6, 60bb2c │ │ │ │ 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 │ │ │ │ @@ -2049667,21 +2049650,21 @@ │ │ │ │ bl 5c7378 │ │ │ │ bl 5c7090 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5c7898 │ │ │ │ b.n 60bb62 │ │ │ │ nop │ │ │ │ - bic.w r0, r2, #178 @ 0xb2 │ │ │ │ - cmp r8, r6 │ │ │ │ + eor.w r0, r2, #178 @ 0xb2 │ │ │ │ + mov r0, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r1, #24] │ │ │ │ + ldrh r0, [r5, #26] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xf28600b2 │ │ │ │ - subs r1, #6 │ │ │ │ + @ instruction: 0xf2e600b2 │ │ │ │ + subs r1, #102 @ 0x66 │ │ │ │ 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 │ │ │ │ @@ -2049711,20 +2049694,20 @@ │ │ │ │ bl 5c72b8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c78e4 │ │ │ │ bl 5c7378 │ │ │ │ bl 5c7090 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - vqadd.s32 d16, d18, d18 │ │ │ │ - cmp r0, r2 │ │ │ │ + vshr.s64 d16, d18, #62 │ │ │ │ + cmp r0, lr │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r1, #18] │ │ │ │ + ldrh r0, [r5, #20] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbz r2, 60bc46 │ │ │ │ + cbz r2, 60bc5e │ │ │ │ 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 │ │ │ │ @@ -2049754,20 +2049737,20 @@ │ │ │ │ bl 5c72b8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c78e4 │ │ │ │ bl 5c7378 │ │ │ │ bl 5c7090 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - mcr 0, 7, r0, cr10, cr2, {5} │ │ │ │ - add r8, r6 │ │ │ │ + vqadd.s8 d16, d26, d18 │ │ │ │ + cmp r0, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r2, #14] │ │ │ │ + ldrh r0, [r6, #16] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbz r2, 60bca0 │ │ │ │ + cbz r2, 60bcb8 │ │ │ │ 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 │ │ │ │ @@ -2049797,20 +2049780,20 @@ │ │ │ │ bl 5c72b8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c78e4 │ │ │ │ bl 5c7378 │ │ │ │ bl 5c7090 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - mrc 0, 3, r0, cr2, cr2, {5} │ │ │ │ - add r0, r9 │ │ │ │ + mrc 0, 6, r0, cr2, cr2, {5} │ │ │ │ + add r8, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r3, #10] │ │ │ │ + ldrh r0, [r7, #12] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - sub sp, #168 @ 0xa8 │ │ │ │ + cbz r2, 60bd12 │ │ │ │ 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 │ │ │ │ @@ -2049840,20 +2049823,20 @@ │ │ │ │ bl 5c72b8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c78e4 │ │ │ │ bl 5c7378 │ │ │ │ bl 5c7090 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldcl 0, cr0, [sl, #712]! @ 0x2c8 │ │ │ │ - mvns r0, r4 │ │ │ │ + mrc 0, 2, r0, cr10, cr2, {5} │ │ │ │ + add r0, r8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r4, #6] │ │ │ │ + ldrh r0, [r0, #10] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add sp, #200 @ 0xc8 │ │ │ │ + sub sp, #72 @ 0x48 │ │ │ │ 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 │ │ │ │ @@ -2049883,20 +2049866,20 @@ │ │ │ │ bl 5c72b8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c78e4 │ │ │ │ bl 5c7378 │ │ │ │ bl 5c7090 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - stc 0, cr0, [r2, #712] @ 0x2c8 │ │ │ │ - muls r4, r7 │ │ │ │ + stcl 0, cr0, [r2, #712]! @ 0x2c8 │ │ │ │ + mvns r4, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r5, #2] │ │ │ │ + ldrh r0, [r1, #6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r7, sp, #744 @ 0x2e8 │ │ │ │ + add sp, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -2049926,20 +2049909,20 @@ │ │ │ │ bl 5c72b8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c78e4 │ │ │ │ bl 5c7378 │ │ │ │ bl 5c7090 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - stc 0, cr0, [sl, #-712] @ 0xfffffd38 │ │ │ │ - orrs r0, r3 │ │ │ │ + stcl 0, cr0, [sl, #-712]! @ 0xfffffd38 │ │ │ │ + muls r0, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r6, #62] @ 0x3e │ │ │ │ + ldrh r0, [r2, #2] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r7, sp, #264 @ 0x108 │ │ │ │ + add r7, sp, #648 @ 0x288 │ │ │ │ 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 │ │ │ │ @@ -2049969,20 +2049952,20 @@ │ │ │ │ bl 5c72b8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c78e4 │ │ │ │ bl 5c7378 │ │ │ │ bl 5c7090 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldc 0, cr0, [r2], {178} @ 0xb2 │ │ │ │ - cmp r0, r6 │ │ │ │ + ldcl 0, cr0, [r2], #712 @ 0x2c8 │ │ │ │ + orrs r0, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r7, #58] @ 0x3a │ │ │ │ + strh r0, [r3, #62] @ 0x3e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r6, sp, #808 @ 0x328 │ │ │ │ + add r7, sp, #168 @ 0xa8 │ │ │ │ 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 │ │ │ │ @@ -2050012,20 +2049995,20 @@ │ │ │ │ bl 5c72b8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c78e4 │ │ │ │ bl 5c7378 │ │ │ │ bl 5c7090 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldc 0, cr0, [sl], {178} @ 0xb2 │ │ │ │ - negs r0, r1 │ │ │ │ + ldcl 0, cr0, [sl], #-712 @ 0xfffffd38 │ │ │ │ + cmp r0, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r0, #56] @ 0x38 │ │ │ │ + strh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r6, sp, #328 @ 0x148 │ │ │ │ + add r6, sp, #712 @ 0x2c8 │ │ │ │ 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] @ (60bfac ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2050043,17 +2050026,17 @@ │ │ │ │ bl 5c7090 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 457cf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3462a0> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bic.w r0, ip, #178 @ 0xb2 │ │ │ │ - sub.w r0, r2, r2, ror #2 │ │ │ │ - strh r2, [r1, #52] @ 0x34 │ │ │ │ + eor.w r0, ip, #178 @ 0xb2 │ │ │ │ + stc 0, cr0, [r2], {178} @ 0xb2 │ │ │ │ + strh r2, [r5, #54] @ 0x36 │ │ │ │ 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 │ │ │ │ @@ -2050089,20 +2050072,20 @@ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bl 457cf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3462a0> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #1360 @ 0x550 │ │ │ │ bl 454e08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3433b8> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - sbcs r6, r2 │ │ │ │ + rors r6, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adc.w r0, ip, r2, ror #2 │ │ │ │ - strh r0, [r7, #48] @ 0x30 │ │ │ │ + sub.w r0, ip, r2, ror #2 │ │ │ │ + strh r0, [r3, #52] @ 0x34 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, sp, #552 @ 0x228 │ │ │ │ + add r5, sp, #936 @ 0x3a8 │ │ │ │ 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 │ │ │ │ @@ -2050138,20 +2050121,20 @@ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bl 457cf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3462a0> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #992 @ 0x3e0 │ │ │ │ bl 454e08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3433b8> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - asrs r2, r6 │ │ │ │ + sbcs r2, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xeac400b2 │ │ │ │ - strh r0, [r6, #44] @ 0x2c │ │ │ │ + @ instruction: 0xeb2400b2 │ │ │ │ + strh r0, [r2, #48] @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, sp, #8 │ │ │ │ + add r5, sp, #392 @ 0x188 │ │ │ │ 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 │ │ │ │ @@ -2050187,20 +2050170,20 @@ │ │ │ │ bl 457cf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3462a0> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #624 @ 0x270 │ │ │ │ bl 454e08 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3433b8> │ │ │ │ bl 5c7090 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r0 │ │ │ │ + asrs r2, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bics.w r0, ip, r2, ror #2 │ │ │ │ - strh r0, [r5, #40] @ 0x28 │ │ │ │ + eors.w r0, ip, r2, ror #2 │ │ │ │ + strh r0, [r1, #44] @ 0x2c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #488 @ 0x1e8 │ │ │ │ + add r4, sp, #872 @ 0x368 │ │ │ │ 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 │ │ │ │ @@ -2050246,24 +2050229,24 @@ │ │ │ │ ldr r0, [pc, #36] @ (60c1f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 5c70dc │ │ │ │ mov r0, r6 │ │ │ │ bl 60e6bc │ │ │ │ bl 5c7214 │ │ │ │ b.n 60c19e │ │ │ │ - @ instruction: 0xe9ba00b2 │ │ │ │ - eors r0, r1 │ │ │ │ + ands.w r0, sl, r2, ror #2 │ │ │ │ + lsls r0, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r4, #36] @ 0x24 │ │ │ │ + strh r0, [r0, #40] @ 0x28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #936 @ 0x3a8 │ │ │ │ + add r4, sp, #296 @ 0x128 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ands r6, r2 │ │ │ │ + eors r6, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf63a00b1 │ │ │ │ + @ instruction: 0xf69a00b1 │ │ │ │ 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] @ (60c29c ) │ │ │ │ @@ -2050317,20 +2050300,20 @@ │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r3, [r2, #28] │ │ │ │ bl 454db4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x343364> │ │ │ │ mov r0, r6 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - stmdb sl, {r1, r4, r5, r7} │ │ │ │ - subs r7, #200 @ 0xc8 │ │ │ │ + strd r0, r0, [sl, #-712]! @ 0x2c8 │ │ │ │ + ands r0, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r5, #30] │ │ │ │ + strh r0, [r1, #34] @ 0x22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #232 @ 0xe8 │ │ │ │ + add r3, sp, #616 @ 0x268 │ │ │ │ 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 │ │ │ │ @@ -2050376,24 +2050359,24 @@ │ │ │ │ ldr r0, [pc, #36] @ (60c354 ) │ │ │ │ add r0, pc │ │ │ │ bl 5c70dc │ │ │ │ mov r0, r6 │ │ │ │ bl 60dd78 │ │ │ │ bl 5c7214 │ │ │ │ b.n 60c2fa │ │ │ │ - @ instruction: 0xe85e00b2 │ │ │ │ - subs r7, #60 @ 0x3c │ │ │ │ + ldmia.w lr!, {r1, r4, r5, r7} │ │ │ │ + subs r7, #156 @ 0x9c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r0, #26] │ │ │ │ + strh r4, [r4, #28] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, sp, #568 @ 0x238 │ │ │ │ + add r2, sp, #952 @ 0x3b8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r6, #186 @ 0xba │ │ │ │ + subs r7, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf4de00b1 │ │ │ │ + @ instruction: 0xf53e00b1 │ │ │ │ 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] @ (60c410 ) │ │ │ │ @@ -2050450,21 +2050433,20 @@ │ │ │ │ str r1, [r3, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r4, [r3, #0] │ │ │ │ bl 454db4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x343364> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - b.n 60c378 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - subs r6, #168 @ 0xa8 │ │ │ │ + @ instruction: 0xe81200b2 │ │ │ │ + subs r7, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r3, #20] │ │ │ │ + strh r0, [r7, #22] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, sp, #936 @ 0x3a8 │ │ │ │ + add r2, sp, #296 @ 0x128 │ │ │ │ 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 │ │ │ │ @@ -2050510,25 +2050492,25 @@ │ │ │ │ ldr r0, [pc, #36] @ (60c4c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 5c70dc │ │ │ │ mov r0, r6 │ │ │ │ bl 60e8ac │ │ │ │ bl 5c7214 │ │ │ │ b.n 60c46e │ │ │ │ - b.n 60c28c │ │ │ │ + b.n 60c34c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r5, #248 @ 0xf8 │ │ │ │ + subs r6, #88 @ 0x58 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r2, #14] │ │ │ │ + strh r0, [r6, #16] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, sp, #104 @ 0x68 │ │ │ │ + add r1, sp, #488 @ 0x1e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r5, #70 @ 0x46 │ │ │ │ + subs r5, #166 @ 0xa6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf36a00b1 │ │ │ │ + @ instruction: 0xf3ca00b1 │ │ │ │ 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] @ (60c580 ) │ │ │ │ @@ -2050583,21 +2050565,21 @@ │ │ │ │ str r1, [r3, #0] │ │ │ │ add.w r0, r6, #624 @ 0x270 │ │ │ │ mov r1, r5 │ │ │ │ bl 454db4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x343364> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - b.n 60c200 │ │ │ │ + b.n 60c2c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r5, #96 @ 0x60 │ │ │ │ + subs r5, #192 @ 0xc0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r4, #8] │ │ │ │ + strh r4, [r0, #12] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, sp, #472 @ 0x1d8 │ │ │ │ + add r0, sp, #856 @ 0x358 │ │ │ │ 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 │ │ │ │ @@ -2050675,31 +2050657,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} │ │ │ │ - b.n 60c168 │ │ │ │ + b.n 60c228 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r4, #172 @ 0xac │ │ │ │ + subs r5, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r2, #2] │ │ │ │ + strh r4, [r6, #4] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r3, #46 @ 0x2e │ │ │ │ + adds r3, #142 @ 0x8e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strb r4, [r5, #29] │ │ │ │ + strb r4, [r1, #31] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - udf #146 @ 0x92 │ │ │ │ + udf #242 @ 0xf2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r4, #44] @ 0x2c │ │ │ │ + str r6, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r2, r0, #25 │ │ │ │ + asrs r2, r4, #26 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r0, [r3, #120] @ 0x78 │ │ │ │ + ldr r0, [r7, #124] @ 0x7c │ │ │ │ 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 │ │ │ │ @@ -2050755,24 +2050737,24 @@ │ │ │ │ bl 5c7378 │ │ │ │ bl 5c7090 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5c7898 │ │ │ │ b.n 60c72c │ │ │ │ nop │ │ │ │ - b.n 60c018 │ │ │ │ + b.n 60c0d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r3, #182 @ 0xb6 │ │ │ │ + subs r4, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r1, #29] │ │ │ │ + ldrb r0, [r5, #30] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r2, #34 @ 0x22 │ │ │ │ + adds r2, #130 @ 0x82 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - @ instruction: 0xf38c00b0 │ │ │ │ - str r2, [sp, #1016] @ 0x3f8 │ │ │ │ + @ instruction: 0xf3ec00b0 │ │ │ │ + str r3, [sp, #376] @ 0x178 │ │ │ │ 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 │ │ │ │ @@ -2050799,21 +2050781,21 @@ │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c7090 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r3, #4 │ │ │ │ + subs r3, #100 @ 0x64 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 60cef8 │ │ │ │ + b.n 60cfb8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r0, #26] │ │ │ │ + ldrb r2, [r4, #27] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r1, #92 @ 0x5c │ │ │ │ + adds r1, #188 @ 0xbc │ │ │ │ lsls r6, r7, #2 │ │ │ │ cbz r1, 60c832 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2050842,21 +2050824,21 @@ │ │ │ │ bl 5c7214 │ │ │ │ bl 5c7090 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 610790 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bx lr │ │ │ │ - subs r2, #170 @ 0xaa │ │ │ │ + subs r3, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 60ce90 │ │ │ │ + b.n 60cf50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r2, #24] │ │ │ │ + ldrb r2, [r6, #25] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldc 0, cr0, [r8], #-716 @ 0xfffffd34 │ │ │ │ + ldc 0, cr0, [r8], {179} @ 0xb3 │ │ │ │ cbz r1, 60c8a2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ @@ -2050884,21 +2050866,21 @@ │ │ │ │ bl 5c7214 │ │ │ │ bl 5c7090 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 610790 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bx lr │ │ │ │ - subs r2, #82 @ 0x52 │ │ │ │ + subs r2, #178 @ 0xb2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 60ce20 │ │ │ │ + b.n 60cee0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r4, #22] │ │ │ │ + ldrb r2, [r0, #24] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - rsb r0, r8, r3, ror #2 │ │ │ │ + stc 0, cr0, [r8], #-716 @ 0xfffffd34 │ │ │ │ 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] @ (60ca74 ) │ │ │ │ mov r8, r3 │ │ │ │ @@ -2051056,32 +2051038,32 @@ │ │ │ │ b.n 60c96a │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r7, #48 @ 0x30 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #218 @ 0xda │ │ │ │ + subs r2, #58 @ 0x3a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 60ced8 │ │ │ │ + b.n 60cf98 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r1, #20] │ │ │ │ + ldrb r4, [r5, #21] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - svc 186 @ 0xba │ │ │ │ + b.n 60cac0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf12800b0 │ │ │ │ - adds r2, #208 @ 0xd0 │ │ │ │ + @ instruction: 0xf18800b0 │ │ │ │ + adds r3, #48 @ 0x30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r1, #90 @ 0x5a │ │ │ │ + subs r1, #186 @ 0xba │ │ │ │ lsls r3, r6, #2 │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - @ instruction: 0xb746 │ │ │ │ + @ instruction: 0xb7a6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stcl 0, cr0, [sl, #-756] @ 0xfffffd0c │ │ │ │ + stc 0, cr0, [sl, #756]! @ 0x2f4 │ │ │ │ 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 │ │ │ │ ldr r0, [pc, #160] @ (60cb58 ) │ │ │ │ @@ -2051142,23 +2051124,23 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 60cb42 │ │ │ │ nop │ │ │ │ - b.n 60cc20 │ │ │ │ + b.n 60cce0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r0, #36 @ 0x24 │ │ │ │ + subs r0, #132 @ 0x84 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r1, #13] │ │ │ │ + ldrb r0, [r5, #14] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r0, #26 │ │ │ │ + subs r0, #122 @ 0x7a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r0, [r0, r0] │ │ │ │ + ldrsh r0, [r4, r1] │ │ │ │ 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 │ │ │ │ @@ -2051264,36 +2051246,36 @@ │ │ │ │ bl 5c7090 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #1940] @ 0x794 │ │ │ │ b.n 60cb94 │ │ │ │ bl 5c7898 │ │ │ │ b.n 60cc1c │ │ │ │ nop │ │ │ │ - adds r7, #136 @ 0x88 │ │ │ │ + adds r7, #232 @ 0xe8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - svc 134 @ 0x86 │ │ │ │ + svc 230 @ 0xe6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r6, #9] │ │ │ │ + ldrb r2, [r2, #11] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, pc, #784 @ (adr r1, 60cfc8 ) │ │ │ │ + add r2, pc, #144 @ (adr r2, 60cd48 ) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r7, #110 @ 0x6e │ │ │ │ + adds r7, #206 @ 0xce │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf0d200b3 │ │ │ │ - adds r7, #96 @ 0x60 │ │ │ │ + @ instruction: 0xf13200b3 │ │ │ │ + adds r7, #192 @ 0xc0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r7, #38 @ 0x26 │ │ │ │ + adds r7, #134 @ 0x86 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #162 @ 0xa2 │ │ │ │ + adds r7, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - udf #184 @ 0xb8 │ │ │ │ + svc 24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r4, #6] │ │ │ │ + ldrb r4, [r0, #8] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, pc, #984 @ (adr r0, 60d0b0 ) │ │ │ │ + add r1, pc, #344 @ (adr r1, 60ce30 ) │ │ │ │ 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 │ │ │ │ @@ -2051415,36 +2051397,36 @@ │ │ │ │ mov r0, r5 │ │ │ │ adds r5, #12 │ │ │ │ bl 60f968 │ │ │ │ bl 5c775c │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 60ce24 │ │ │ │ b.n 60cd88 │ │ │ │ - adds r6, #82 @ 0x52 │ │ │ │ + adds r6, #178 @ 0xb2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - udf #28 │ │ │ │ + udf #124 @ 0x7c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r1, #4] │ │ │ │ + ldrb r0, [r5, #5] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - vshr.s64 d0, d19, #50 │ │ │ │ - adds r6, #48 @ 0x30 │ │ │ │ + vshr.s64 d16, d19, #18 │ │ │ │ + adds r6, #144 @ 0x90 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r3, #168 @ 0xa8 │ │ │ │ + adds r4, #8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r5, #246 @ 0xf6 │ │ │ │ + adds r6, #86 @ 0x56 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r5, #182 @ 0xb6 │ │ │ │ + adds r6, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r5, #44 @ 0x2c │ │ │ │ + adds r5, #140 @ 0x8c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ble.n 60cee8 │ │ │ │ + ble.n 60cda8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r5, #0] │ │ │ │ + ldrb r6, [r1, #2] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r7, [sp, #512] @ 0x200 │ │ │ │ + ldr r7, [sp, #896] @ 0x380 │ │ │ │ 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] @ 60d5a8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2052311,38 +2052293,38 @@ │ │ │ │ ldr r0, [pc, #56] @ (60d904 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60d87e │ │ │ │ ldr r0, [pc, #52] @ (60d908 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60d85c │ │ │ │ nop │ │ │ │ - cmp r3, #194 @ 0xc2 │ │ │ │ + cmp r4, #34 @ 0x22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r6, [r3, #18] │ │ │ │ + strh r6, [r7, #20] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r5!, {r2, r5, r7} │ │ │ │ + stmia r6!, {r2} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r3, #162 @ 0xa2 │ │ │ │ + cmp r4, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #164 @ 0xa4 │ │ │ │ + cmp r4, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #118 @ 0x76 │ │ │ │ + cmp r3, #214 @ 0xd6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #110 @ 0x6e │ │ │ │ + cmp r3, #206 @ 0xce │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #90 @ 0x5a │ │ │ │ + cmp r3, #186 @ 0xba │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #72 @ 0x48 │ │ │ │ + cmp r3, #168 @ 0xa8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #66 @ 0x42 │ │ │ │ + cmp r3, #162 @ 0xa2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #62 @ 0x3e │ │ │ │ + cmp r3, #158 @ 0x9e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stc2 0, cr0, [r8], {173} @ 0xad │ │ │ │ - stc2 0, cr0, [r2], {173} @ 0xad │ │ │ │ + stc2l 0, cr0, [r8], #-692 @ 0xfffffd4c │ │ │ │ + stc2l 0, cr0, [r2], #-692 @ 0xfffffd4c │ │ │ │ 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 5c6f30 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2052447,40 +2052429,40 @@ │ │ │ │ bl 5c77d4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5c7898 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #56] @ (60da90 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60d96c │ │ │ │ - cmp r2, #202 @ 0xca │ │ │ │ + cmp r3, #42 @ 0x2a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r1, r2 │ │ │ │ + subs r6, r5, r3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - b.n 60db14 │ │ │ │ + b.n 60dbd4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r7, pc, #712 @ (adr r7, 60dd34 ) │ │ │ │ + add r0, sp, #72 @ 0x48 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r6, r7, #18 │ │ │ │ + lsrs r6, r3, #20 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r7, pc, #680 @ (adr r7, 60dd1c ) │ │ │ │ + add r0, sp, #40 @ 0x28 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r7, pc, #656 @ (adr r7, 60dd08 ) │ │ │ │ + add r0, sp, #16 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r4, #234 @ 0xea │ │ │ │ + movs r5, #74 @ 0x4a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, #40 @ 0x28 │ │ │ │ + cmp r2, #136 @ 0x88 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, #30 │ │ │ │ + cmp r2, #126 @ 0x7e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add.w r0, r8, r4, ror #2 │ │ │ │ - cmp r2, #4 │ │ │ │ + sbc.w r0, r8, r4, ror #2 │ │ │ │ + cmp r2, #100 @ 0x64 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ + str r0, [r7, #52] @ 0x34 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xfa7c00ad │ │ │ │ + @ instruction: 0xfadc00ad │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c6f30 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2052532,27 +2052514,27 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5c7478 │ │ │ │ bl 5c784c │ │ │ │ bl 5c77d4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7898 │ │ │ │ pop {r4, pc} │ │ │ │ - cmp r1, #126 @ 0x7e │ │ │ │ + cmp r1, #222 @ 0xde │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r3, #29] │ │ │ │ + ldrb r2, [r7, #30] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - svc 132 @ 0x84 │ │ │ │ + svc 228 @ 0xe4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bmi.n 60dac0 │ │ │ │ + bpl.n 60db80 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #184 @ (adr r6, 60dc0c ) │ │ │ │ + add r6, pc, #568 @ (adr r6, 60dd8c ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r2, r7, #12 │ │ │ │ + lsrs r2, r3, #14 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cmp r1, #34 @ 0x22 │ │ │ │ + cmp r1, #130 @ 0x82 │ │ │ │ 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 5c6f30 │ │ │ │ @@ -2052606,27 +2052588,27 @@ │ │ │ │ bl 5c77d4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5c7898 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #28] @ (60dc1c ) │ │ │ │ add r0, pc │ │ │ │ b.n 60db9c │ │ │ │ - cmp r0, #218 @ 0xda │ │ │ │ + cmp r1, #58 @ 0x3a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r0, #230 @ 0xe6 │ │ │ │ + cmp r1, #70 @ 0x46 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, pc, #520 @ (adr r5, 60de18 ) │ │ │ │ + add r5, pc, #904 @ (adr r5, 60df98 ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r6, r1, #10 │ │ │ │ + lsrs r6, r5, #11 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cmp r0, #170 @ 0xaa │ │ │ │ + cmp r1, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r0, #72 @ 0x48 │ │ │ │ + cmp r0, #168 @ 0xa8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr.w r0, [r4, #173] @ 0xad │ │ │ │ + ldrsh.w r0, [r4, sp, lsl #2] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c6f30 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2052678,26 +2052660,26 @@ │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5c7448 │ │ │ │ bl 5c784c │ │ │ │ bl 5c77d4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7898 │ │ │ │ pop {r4, pc} │ │ │ │ - cmp r0, #70 @ 0x46 │ │ │ │ + cmp r0, #166 @ 0xa6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r6, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r4, r6} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r2, [r6, #80] @ 0x50 │ │ │ │ + str r2, [r2, #88] @ 0x58 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str.w r0, [sl, sp, lsl #3] │ │ │ │ - add r4, pc, #656 @ (adr r4, 60df70 ) │ │ │ │ + strh.w r0, [sl, #189] @ 0xbd │ │ │ │ + add r5, pc, #16 @ (adr r5, 60dcf0 ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r0, r6, #6 │ │ │ │ + lsrs r0, r2, #8 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r4, pc, #624 @ (adr r4, 60df58 ) │ │ │ │ + add r4, pc, #1008 @ (adr r4, 60e0d8 ) │ │ │ │ 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 5c6f30 │ │ │ │ @@ -2052734,23 +2052716,23 @@ │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5c7448 │ │ │ │ bl 5c784c │ │ │ │ bl 5c77d4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7898 │ │ │ │ pop {r4, pc} │ │ │ │ - movs r7, #142 @ 0x8e │ │ │ │ + movs r7, #238 @ 0xee │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #142 @ 0x8e │ │ │ │ + movs r7, #238 @ 0xee │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #126 @ 0x7e │ │ │ │ + movs r7, #222 @ 0xde │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #110 @ 0x6e │ │ │ │ + movs r7, #206 @ 0xce │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #94 @ 0x5e │ │ │ │ + movs r7, #190 @ 0xbe │ │ │ │ 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 5c6f30 │ │ │ │ @@ -2053061,99 +2053043,99 @@ │ │ │ │ bl 5c74a8 │ │ │ │ bl 5c784c │ │ │ │ bl 5c77d4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7898 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - movs r7, #14 │ │ │ │ + movs r7, #110 @ 0x6e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r4!, {r1, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r7, #8 │ │ │ │ + movs r7, #104 @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #2 │ │ │ │ + movs r7, #98 @ 0x62 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #0 │ │ │ │ + movs r7, #96 @ 0x60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #2 │ │ │ │ + movs r7, #98 @ 0x62 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #246 @ 0xf6 │ │ │ │ + movs r7, #86 @ 0x56 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #234 @ 0xea │ │ │ │ + movs r7, #74 @ 0x4a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #222 @ 0xde │ │ │ │ + movs r7, #62 @ 0x3e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #210 @ 0xd2 │ │ │ │ + movs r7, #50 @ 0x32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #204 @ 0xcc │ │ │ │ + movs r7, #44 @ 0x2c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #194 @ 0xc2 │ │ │ │ + movs r7, #34 @ 0x22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #184 @ 0xb8 │ │ │ │ + movs r7, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #170 @ 0xaa │ │ │ │ + movs r7, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #162 @ 0xa2 │ │ │ │ + movs r7, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #160 @ 0xa0 │ │ │ │ + movs r7, #0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #154 @ 0x9a │ │ │ │ + movs r6, #250 @ 0xfa │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #152 @ 0x98 │ │ │ │ + movs r6, #248 @ 0xf8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #158 @ 0x9e │ │ │ │ + movs r6, #254 @ 0xfe │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #160 @ 0xa0 │ │ │ │ + movs r7, #0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #150 @ 0x96 │ │ │ │ + movs r6, #246 @ 0xf6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #154 @ 0x9a │ │ │ │ + movs r6, #250 @ 0xfa │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #156 @ 0x9c │ │ │ │ + movs r6, #252 @ 0xfc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #146 @ 0x92 │ │ │ │ + movs r6, #242 @ 0xf2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #144 @ 0x90 │ │ │ │ + movs r6, #240 @ 0xf0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #142 @ 0x8e │ │ │ │ + movs r6, #238 @ 0xee │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #136 @ 0x88 │ │ │ │ + movs r6, #232 @ 0xe8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #132 @ 0x84 │ │ │ │ + movs r6, #228 @ 0xe4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #130 @ 0x82 │ │ │ │ + movs r6, #226 @ 0xe2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #128 @ 0x80 │ │ │ │ + movs r6, #224 @ 0xe0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #126 @ 0x7e │ │ │ │ + movs r6, #222 @ 0xde │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #116 @ 0x74 │ │ │ │ + movs r6, #212 @ 0xd4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #110 @ 0x6e │ │ │ │ + movs r6, #206 @ 0xce │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #104 @ 0x68 │ │ │ │ + movs r6, #200 @ 0xc8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #94 @ 0x5e │ │ │ │ + movs r6, #190 @ 0xbe │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #90 @ 0x5a │ │ │ │ + movs r6, #186 @ 0xba │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #90 @ 0x5a │ │ │ │ + movs r6, #186 @ 0xba │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #92 @ 0x5c │ │ │ │ + movs r6, #188 @ 0xbc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r2, #22 │ │ │ │ + lsrs r0, r6, #23 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r7, #20] │ │ │ │ + ldrh r0, [r3, #24] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r6, #44 @ 0x2c │ │ │ │ + movs r6, #140 @ 0x8c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #36 @ 0x24 │ │ │ │ + movs r6, #132 @ 0x84 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #28 │ │ │ │ + movs r6, #124 @ 0x7c │ │ │ │ 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 5c6f30 │ │ │ │ @@ -2053178,17 +2053160,17 @@ │ │ │ │ bl 5c76c4 │ │ │ │ bl 5c784c │ │ │ │ bl 5c77d4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5c7898 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r5, #62 @ 0x3e │ │ │ │ + movs r5, #158 @ 0x9e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r4, #0 │ │ │ │ + subs r2, r0, #2 │ │ │ │ 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 5c6f30 │ │ │ │ @@ -2053226,19 +2053208,19 @@ │ │ │ │ bne.n 60e2c4 │ │ │ │ bl 5c76c4 │ │ │ │ bl 5c784c │ │ │ │ bl 5c77d4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5c7898 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movs r4, #236 @ 0xec │ │ │ │ + movs r5, #76 @ 0x4c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r7, #184 @ 0xb8 │ │ │ │ + subs r0, #24 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - movs r4, #202 @ 0xca │ │ │ │ + movs r5, #42 @ 0x2a │ │ │ │ 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 5c6f30 │ │ │ │ @@ -2053275,23 +2053257,23 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5c7478 │ │ │ │ bl 5c784c │ │ │ │ bl 5c77d4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7898 │ │ │ │ pop {r4, pc} │ │ │ │ - movs r4, #122 @ 0x7a │ │ │ │ + movs r4, #218 @ 0xda │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #134 @ 0x86 │ │ │ │ + movs r4, #230 @ 0xe6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #122 @ 0x7a │ │ │ │ + movs r4, #218 @ 0xda │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #110 @ 0x6e │ │ │ │ + movs r4, #206 @ 0xce │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #98 @ 0x62 │ │ │ │ + movs r4, #194 @ 0xc2 │ │ │ │ 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 5c6f30 │ │ │ │ @@ -2053324,17 +2053306,17 @@ │ │ │ │ bl 5c76c4 │ │ │ │ bl 5c784c │ │ │ │ bl 5c77d4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5c7898 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - movs r4, #24 │ │ │ │ + movs r4, #120 @ 0x78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #32 │ │ │ │ + movs r4, #128 @ 0x80 │ │ │ │ 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 5c6f30 │ │ │ │ @@ -2053482,47 +2053464,47 @@ │ │ │ │ bl 5c7898 │ │ │ │ b.n 60e474 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ bl 5c7940 │ │ │ │ b.n 60e48c │ │ │ │ bl 5c7898 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movs r3, #164 @ 0xa4 │ │ │ │ + movs r4, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r3, [sp, #288] @ 0x120 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - movs r3, #156 @ 0x9c │ │ │ │ + movs r3, #252 @ 0xfc │ │ │ │ lsls r3, r6, #2 │ │ │ │ movs r6, #190 @ 0xbe │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldr r6, [sp, #616] @ 0x268 │ │ │ │ + ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r3, #90 @ 0x5a │ │ │ │ + movs r3, #186 @ 0xba │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r3, #98 @ 0x62 │ │ │ │ + movs r3, #194 @ 0xc2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r3, #114 @ 0x72 │ │ │ │ + movs r3, #210 @ 0xd2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, sp, #584 @ 0x248 │ │ │ │ + add r3, sp, #968 @ 0x3c8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r2, #38] @ 0x26 │ │ │ │ + ldrh r4, [r6, #40] @ 0x28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r7!, {r5} │ │ │ │ + ldmia r7, {r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - movs r3, #38 @ 0x26 │ │ │ │ + movs r3, #134 @ 0x86 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r3, #10 │ │ │ │ + movs r3, #106 @ 0x6a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #800 @ 0x320 │ │ │ │ + add r5, sp, #160 @ 0xa0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - movs r2, #236 @ 0xec │ │ │ │ + movs r3, #76 @ 0x4c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #228 @ 0xe4 │ │ │ │ + movs r3, #68 @ 0x44 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, #164 @ 0xa4 │ │ │ │ + subs r5, #4 │ │ │ │ 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 │ │ │ │ @@ -2053565,21 +2053547,21 @@ │ │ │ │ bl 5d274c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 5c7580 │ │ │ │ b.n 60e66a │ │ │ │ bl 5c7898 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - movs r2, #40 @ 0x28 │ │ │ │ + movs r2, #136 @ 0x88 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #52 @ 0x34 │ │ │ │ + movs r2, #148 @ 0x94 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #40 @ 0x28 │ │ │ │ + movs r2, #136 @ 0x88 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #24 │ │ │ │ + movs r2, #120 @ 0x78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ movs r4, #148 @ 0x94 │ │ │ │ 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 │ │ │ │ @@ -2053711,45 +2053693,45 @@ │ │ │ │ bl 5c77d4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r5, #1 │ │ │ │ b.n 60e742 │ │ │ │ bl 5c7898 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - movs r1, #184 @ 0xb8 │ │ │ │ + movs r2, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r1, #248 @ 0xf8 │ │ │ │ + movs r2, #88 @ 0x58 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r6, [r7, #22] │ │ │ │ + strh r6, [r3, #26] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r1, #200 @ 0xc8 │ │ │ │ + movs r2, #40 @ 0x28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r1, #194 @ 0xc2 │ │ │ │ + movs r2, #34 @ 0x22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r1, #188 @ 0xbc │ │ │ │ + movs r2, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 60e938 │ │ │ │ + beq.n 60e7f8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r2, #176 @ 0xb0 │ │ │ │ + movs r3, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r1, #122 @ 0x7a │ │ │ │ + movs r1, #218 @ 0xda │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r1, #104 @ 0x68 │ │ │ │ + movs r1, #200 @ 0xc8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r1, #90 @ 0x5a │ │ │ │ + movs r1, #186 @ 0xba │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r1, #78 @ 0x4e │ │ │ │ + movs r1, #174 @ 0xae │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r1, #64 @ 0x40 │ │ │ │ + movs r1, #160 @ 0xa0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r1, #34 @ 0x22 │ │ │ │ + movs r1, #130 @ 0x82 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r1, #28 │ │ │ │ + movs r1, #124 @ 0x7c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r1, #16 │ │ │ │ + movs r1, #112 @ 0x70 │ │ │ │ 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 5c6f30 │ │ │ │ @@ -2053917,52 +2053899,52 @@ │ │ │ │ bl 5c76c4 │ │ │ │ bl 5c784c │ │ │ │ bl 5c77d4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5c7898 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - movs r0, #138 @ 0x8a │ │ │ │ + movs r0, #234 @ 0xea │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r1, #30 │ │ │ │ + movs r1, #126 @ 0x7e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r0, #156 @ 0x9c │ │ │ │ + movs r0, #252 @ 0xfc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r0, #142 @ 0x8e │ │ │ │ + movs r0, #238 @ 0xee │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r0, #148 @ 0x94 │ │ │ │ + movs r0, #244 @ 0xf4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r0, #142 @ 0x8e │ │ │ │ + movs r0, #238 @ 0xee │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r0, #132 @ 0x84 │ │ │ │ + movs r0, #228 @ 0xe4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - orrs.w r0, r2, #176 @ 0xb0 │ │ │ │ - movs r0, #98 @ 0x62 │ │ │ │ + @ instruction: 0xf0b200b0 │ │ │ │ + movs r0, #194 @ 0xc2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r0, #104 @ 0x68 │ │ │ │ + movs r0, #200 @ 0xc8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r0, #98 @ 0x62 │ │ │ │ + movs r0, #194 @ 0xc2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r0, #82 @ 0x52 │ │ │ │ + movs r0, #178 @ 0xb2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r6!, {r1, r7} │ │ │ │ + ldmia r6, {r1, r5, r6, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - movs r0, #32 │ │ │ │ + movs r0, #128 @ 0x80 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r0, #18 │ │ │ │ + movs r0, #114 @ 0x72 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r0, #8 │ │ │ │ + movs r0, #104 @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r0, #4 │ │ │ │ + subs r2, r4, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, r4, #7 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r3, #7 │ │ │ │ + movs r0, #62 @ 0x3e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, r3, #7 │ │ │ │ + movs r0, #56 @ 0x38 │ │ │ │ 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 5c6f30 │ │ │ │ @@ -2053985,17 +2053967,17 @@ │ │ │ │ bne.n 60eb4c │ │ │ │ bl 5c76c4 │ │ │ │ bl 5c784c │ │ │ │ bl 5c77d4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5c7898 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - subs r2, r7, #4 │ │ │ │ + subs r2, r3, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf63e00ae │ │ │ │ + @ instruction: 0xf69e00ae │ │ │ │ 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 5c6f30 │ │ │ │ cbz r0, 60ebd2 │ │ │ │ @@ -2054019,17 +2054001,17 @@ │ │ │ │ bl 5c76c4 │ │ │ │ bl 5c784c │ │ │ │ bl 5c77d4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5c7898 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r2, r5, #3 │ │ │ │ + subs r2, r1, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r6, #3 │ │ │ │ + subs r6, r2, #5 │ │ │ │ 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 5c6f30 │ │ │ │ @@ -2054178,49 +2054160,49 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5c7898 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #72] @ (60ee04 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60eda4 │ │ │ │ nop │ │ │ │ - subs r2, r3, #2 │ │ │ │ + subs r2, r7, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r4, #2 │ │ │ │ + subs r6, r0, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r2, #2 │ │ │ │ + subs r6, r6, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r0, #2 │ │ │ │ + subs r6, r4, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r6, #1 │ │ │ │ + subs r6, r2, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r5, #1 │ │ │ │ + subs r6, r1, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r4, #1 │ │ │ │ + subs r6, r0, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r3, #1 │ │ │ │ + subs r6, r7, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r2, #1 │ │ │ │ + subs r6, r6, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r1, #1 │ │ │ │ + subs r6, r5, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, r1, #1 │ │ │ │ + subs r4, r5, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, r0, #1 │ │ │ │ + subs r4, r4, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r1, #72 @ 0x48 │ │ │ │ + subs r1, #168 @ 0xa8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, r5, #0 │ │ │ │ + subs r4, r1, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, r3, #0 │ │ │ │ + subs r4, r7, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, r1, #0 │ │ │ │ + subs r4, r5, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, r6, #7 │ │ │ │ + subs r0, r2, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 60ec3c │ │ │ │ + b.n 60ecfc │ │ │ │ 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 │ │ │ │ @@ -2054408,60 +2054390,60 @@ │ │ │ │ b.n 60ef16 │ │ │ │ bl 5c7898 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #96] @ (60f098 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60ee54 │ │ │ │ - adds r4, r4, #5 │ │ │ │ + adds r4, r0, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r3!, {r4, r5, r6} │ │ │ │ + ldmia r3!, {r4, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r6, r4, #21 │ │ │ │ + lsls r6, r0, #23 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrb r4, [r2, #6] │ │ │ │ + ldrb r4, [r6, #7] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r2, [sp, #456] @ 0x1c8 │ │ │ │ + str r2, [sp, #840] @ 0x348 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r1, {r1, r5, r6} │ │ │ │ + ldmia r1, {r1, r6, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - asrs r0, r0, #32 │ │ │ │ + asrs r0, r4, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r7, #31 │ │ │ │ + asrs r0, r3, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r1!, {r2, r5} │ │ │ │ + ldmia r1!, {r2, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r0, r7, #30 │ │ │ │ + asrs r0, r3, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, r4, #2 │ │ │ │ + adds r0, r0, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, r2, #2 │ │ │ │ + adds r4, r6, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, r1, #2 │ │ │ │ + adds r0, r5, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, r7, #1 │ │ │ │ + adds r4, r3, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r4, r6] │ │ │ │ + ldrsb r0, [r0, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov r6, r7 │ │ │ │ + mov lr, r3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r2, [r7, #22] │ │ │ │ + ldrh r2, [r3, #26] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r4, r3, r7 │ │ │ │ + adds r4, r7, #0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp lr, pc │ │ │ │ + mov r6, fp │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r2, r1, r7 │ │ │ │ + adds r2, r5, #0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r1, [sp, #168] @ 0xa8 │ │ │ │ + str r1, [sp, #552] @ 0x228 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf63600be │ │ │ │ - b.n 60e9d4 │ │ │ │ + @ instruction: 0xf69600be │ │ │ │ + b.n 60ea94 │ │ │ │ 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 │ │ │ │ @@ -2054525,29 +2054507,29 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5c7898 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #32] @ (60f17c ) │ │ │ │ add r0, pc │ │ │ │ b.n 60f0e0 │ │ │ │ nop │ │ │ │ - subs r4, r6, r4 │ │ │ │ + subs r4, r2, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r0!, {r5, r6, r7} │ │ │ │ + ldmia r1!, {r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r2, [r4, #28] │ │ │ │ + strb r2, [r0, #30] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r0, r1, #11 │ │ │ │ + lsls r0, r5, #12 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldmia r1, {r1, r6} │ │ │ │ + ldmia r1, {r1, r5, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r2, r3, #22 │ │ │ │ + lsrs r2, r7, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r2, #22 │ │ │ │ + lsrs r2, r6, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 60f874 │ │ │ │ + b.n 60f934 │ │ │ │ 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, 60f19e │ │ │ │ ldr r3, [r0, #16] │ │ │ │ @@ -2054640,30 +2054622,30 @@ │ │ │ │ add.w r0, r6, #176 @ 0xb0 │ │ │ │ cbz r1, 60f292 │ │ │ │ ldrb.w r1, [r1, #78] @ 0x4e │ │ │ │ bl 60f09c │ │ │ │ bl 5c784c │ │ │ │ bl 5c77d4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subs r6, r7, r0 │ │ │ │ + subs r6, r3, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r6, [r3, #58] @ 0x3a │ │ │ │ + ldrh r6, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - orn r0, sl, #6225920 @ 0x5f0000 │ │ │ │ - strb r6, [r0, r5] │ │ │ │ + @ instruction: 0xf4ca00be │ │ │ │ + strb r6, [r4, r6] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r2, r2, r0 │ │ │ │ + subs r2, r6, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r0, r0 │ │ │ │ + subs r6, r4, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, r7, r7 │ │ │ │ + subs r6, r3, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, r7, r7 │ │ │ │ + subs r0, r3, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, r0, r7 │ │ │ │ + subs r2, r4, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ b.w 60f1a8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2054692,20 +2054674,20 @@ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 5c78e4 │ │ │ │ bl 5c784c │ │ │ │ bl 5c77d4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7898 │ │ │ │ pop {r4, pc} │ │ │ │ - adds r2, r6, r6 │ │ │ │ + subs r2, r2, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, r7, r6 │ │ │ │ + subs r6, r3, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldc 0, cr0, [r8], {178} @ 0xb2 │ │ │ │ - hlt 0x0004 │ │ │ │ + ldcl 0, cr0, [r8], #-712 @ 0xfffffd38 │ │ │ │ + revsh r4, r4 │ │ │ │ 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 5c6f30 │ │ │ │ @@ -2054769,28 +2054751,28 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5c7898 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #32] @ (60f41c ) │ │ │ │ add r0, pc │ │ │ │ b.n 60f3d0 │ │ │ │ nop │ │ │ │ - adds r6, r3, r5 │ │ │ │ + adds r6, r7, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, r5, r5 │ │ │ │ + adds r2, r1, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, r4, r5 │ │ │ │ + adds r2, r0, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xeb9600b2 │ │ │ │ - adds r2, r1, r5 │ │ │ │ + @ instruction: 0xebf600b2 │ │ │ │ + adds r2, r5, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r1, r2, pc} │ │ │ │ + pop {r1, r2, r5, r6, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r6, r3, r4 │ │ │ │ + adds r6, r7, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 60f5d4 │ │ │ │ + b.n 60f694 │ │ │ │ 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 5c6f30 │ │ │ │ @@ -2054820,20 +2054802,20 @@ │ │ │ │ bl 5c7478 │ │ │ │ bl 5c784c │ │ │ │ bl 5c77d4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7898 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r2, r1, r3 │ │ │ │ + adds r2, r5, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r0, #30] │ │ │ │ + ldrb r2, [r4, #31] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xeac000b2 │ │ │ │ - asrs r0, r6, #7 │ │ │ │ + @ instruction: 0xeb2000b2 │ │ │ │ + asrs r0, r2, #9 │ │ │ │ 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 5c6f30 │ │ │ │ @@ -2054863,20 +2054845,20 @@ │ │ │ │ bl 5c7478 │ │ │ │ bl 5c784c │ │ │ │ bl 5c77d4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7898 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r2, r5, r1 │ │ │ │ + adds r2, r1, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r1, #28] │ │ │ │ + ldrb r2, [r5, #29] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - orr.w r0, r8, r2, ror #2 │ │ │ │ - asrs r0, r7, #5 │ │ │ │ + @ instruction: 0xeaa800b2 │ │ │ │ + asrs r0, r3, #7 │ │ │ │ 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 │ │ │ │ @@ -2055028,50 +2055010,50 @@ │ │ │ │ bl 5c77d4 │ │ │ │ bl 5c784c │ │ │ │ b.n 60f602 │ │ │ │ ldr r0, [pc, #76] @ (60f714 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60f56e │ │ │ │ nop │ │ │ │ - asrs r2, r7, #31 │ │ │ │ + adds r2, r3, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 60f530 │ │ │ │ + b.n 60f5f0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r4!, {r2, r4, r6} │ │ │ │ + stmia r4!, {r2, r4, r5, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r0, sp, #256 @ 0x100 │ │ │ │ + add r0, sp, #640 @ 0x280 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r0, [r6, #26] │ │ │ │ + ldrh r0, [r2, #30] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bkpt 0x008c │ │ │ │ + bkpt 0x00ec │ │ │ │ lsls r1, r7, #2 │ │ │ │ - stmia r2!, {r1, r5, r6} │ │ │ │ + stmia r2!, {r1, r6, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - lsrs r0, r0, #4 │ │ │ │ + lsrs r0, r4, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r7, #3 │ │ │ │ + lsrs r0, r3, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r4!, {r2, r3, r5, r6} │ │ │ │ + stmia r4!, {r2, r3, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r7, [pc, #40] @ (60f720 ) │ │ │ │ + ldr r7, [pc, #424] @ (60f8a0 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #168 @ 0xa8 │ │ │ │ + ands r0, r1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r4, [r4, #34] @ 0x22 │ │ │ │ + strh r4, [r0, #38] @ 0x26 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r6, r0, #21 │ │ │ │ + asrs r6, r4, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r7, #104 @ 0x68 │ │ │ │ + subs r7, #200 @ 0xc8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r4, r6, #20 │ │ │ │ + asrs r4, r2, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r2, #20] │ │ │ │ + ldrh r4, [r6, #22] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - vshr.s64 d0, d30, #32 │ │ │ │ - udf #14 │ │ │ │ + and.w r0, r0, #190 @ 0xbe │ │ │ │ + udf #110 @ 0x6e │ │ │ │ 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 5c6f30 │ │ │ │ @@ -2055124,27 +2055106,27 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5c7478 │ │ │ │ bl 5c784c │ │ │ │ bl 5c77d4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7898 │ │ │ │ pop {r4, pc} │ │ │ │ - asrs r2, r1, #24 │ │ │ │ + asrs r2, r5, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r2, #24 │ │ │ │ + asrs r6, r6, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r2, #24 │ │ │ │ + asrs r6, r6, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r2, #24 │ │ │ │ + asrs r6, r6, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r3, #24 │ │ │ │ + asrs r2, r7, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r3, #24 │ │ │ │ + asrs r6, r7, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r4, #24 │ │ │ │ + asrs r2, r0, #26 │ │ │ │ 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 5c6f30 │ │ │ │ @@ -2055225,35 +2055207,35 @@ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 5c78e4 │ │ │ │ bl 5c784c │ │ │ │ bl 5c77d4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7898 │ │ │ │ pop {r4, pc} │ │ │ │ - asrs r6, r4, #23 │ │ │ │ + asrs r6, r0, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r5, #23 │ │ │ │ + asrs r6, r1, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r4, #23 │ │ │ │ + asrs r6, r0, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, #90 @ 0x5a │ │ │ │ + cmp r6, #186 @ 0xba │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r1, #23 │ │ │ │ + asrs r6, r5, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r1, #23 │ │ │ │ + asrs r2, r5, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r0, #23 │ │ │ │ + asrs r6, r4, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r7, #22 │ │ │ │ + asrs r6, r3, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r6, #22 │ │ │ │ + asrs r6, r2, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r6, #22 │ │ │ │ + asrs r4, r2, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r6, #22 │ │ │ │ + asrs r0, r2, #24 │ │ │ │ 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] │ │ │ │ @@ -2055276,19 +2055258,19 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5c7478 │ │ │ │ bl 5c784c │ │ │ │ bl 5c77d4 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - asrs r4, r3, #21 │ │ │ │ + asrs r4, r7, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r5, #96 @ 0x60 │ │ │ │ + cmp r5, #192 @ 0xc0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r2, r3, #21 │ │ │ │ + asrs r2, r7, #22 │ │ │ │ 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 5c6f30 │ │ │ │ @@ -2055310,19 +2055292,19 @@ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r1, #0 │ │ │ │ bl 5c7478 │ │ │ │ bl 5c784c │ │ │ │ bl 5c77d4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - asrs r2, r6, #20 │ │ │ │ + asrs r2, r2, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r1, #19 │ │ │ │ + asrs r2, r5, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf59a00b3 │ │ │ │ + @ instruction: 0xf5fa00b3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c6f30 │ │ │ │ cbnz r0, 60f9dc │ │ │ │ @@ -2055350,20 +2055332,20 @@ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5c7448 │ │ │ │ bl 5c784c │ │ │ │ bl 5c77d4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r2, #19 │ │ │ │ + asrs r6, r6, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r5, #17 │ │ │ │ + asrs r6, r1, #19 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf53e00b3 │ │ │ │ - asrs r2, r0, #19 │ │ │ │ + @ instruction: 0xf59e00b3 │ │ │ │ + asrs r2, r4, #20 │ │ │ │ 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 5c6f30 │ │ │ │ @@ -2055421,29 +2055403,29 @@ │ │ │ │ bl 5c78e4 │ │ │ │ bl 5c784c │ │ │ │ bl 5c77d4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7898 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r0, #18 │ │ │ │ + asrs r6, r4, #19 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #118 @ 0x76 │ │ │ │ + subs r3, #214 @ 0xd6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r5, [sp, #888] @ 0x378 │ │ │ │ + str r6, [sp, #248] @ 0xf8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r5, #17 │ │ │ │ + asrs r6, r1, #19 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r4, #17 │ │ │ │ + asrs r6, r0, #19 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r6, [r2, #4] │ │ │ │ + ldrb r6, [r6, #5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r4, r3, #17 │ │ │ │ + asrs r4, r7, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r3, #17 │ │ │ │ + asrs r6, r7, #18 │ │ │ │ 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] @ (60fd64 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2055651,54 +2055633,55 @@ │ │ │ │ b.n 60fc1a │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r6, r2, #19 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #16 │ │ │ │ + asrs r0, r5, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r7, #23 │ │ │ │ + asrs r0, r3, #25 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - b.n 60ff98 │ │ │ │ + b.n 610058 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bkpt 0x00e6 │ │ │ │ - lsls r0, r6, #2 │ │ │ │ - bkpt 0x0022 │ │ │ │ - lsls r0, r6, #2 │ │ │ │ - lsls r6, r4, #1 │ │ │ │ + itte mi │ │ │ │ + lslmi r0, r6, #2 │ │ │ │ + bkpt 0x0082 │ │ │ │ + lslpl r0, r6, #2 │ │ │ │ + lsls r6, r0, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r2, #26 │ │ │ │ + asrs r2, r6, #27 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - b.n 60feb8 │ │ │ │ + b.n 60ff78 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bkpt 0x006c │ │ │ │ + bkpt 0x00cc │ │ │ │ lsls r0, r6, #2 │ │ │ │ - pop {r3, r5, r7, pc} │ │ │ │ + bkpt 0x0008 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - vshr.u64 d16, d18, #20 │ │ │ │ - add r5, sp, #416 @ 0x1a0 │ │ │ │ + lsls r4, r1, #1 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + add r5, sp, #800 @ 0x320 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r2, pc, #24 @ (adr r2, 60fdb8 ) │ │ │ │ + add r2, pc, #408 @ (adr r2, 60ff38 ) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - asrs r2, r3, #10 │ │ │ │ + asrs r2, r7, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r7, #1 │ │ │ │ + lsrs r6, r3, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r0, #10 │ │ │ │ + asrs r2, r4, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r6, #9 │ │ │ │ + asrs r4, r2, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r1, #56] @ 0x38 │ │ │ │ + strh r4, [r5, #58] @ 0x3a │ │ │ │ lsls r5, r7, #2 │ │ │ │ lsls r4, r0, #11 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - bvc.n 60fcbc │ │ │ │ + bvc.n 60fd7c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bvc.n 60feb4 │ │ │ │ + bvc.n 60fd74 │ │ │ │ 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 │ │ │ │ @@ -2055953,85 +2055936,85 @@ │ │ │ │ ldr r0, [pc, #160] @ (610174 ) │ │ │ │ add r0, pc │ │ │ │ bl 5c7820 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ bl 5c7478 │ │ │ │ bl 5c784c │ │ │ │ b.n 60ff1e │ │ │ │ - asrs r4, r2, #8 │ │ │ │ + asrs r4, r6, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r6, #8 │ │ │ │ + asrs r0, r2, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r5, #8 │ │ │ │ + asrs r0, r1, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r4, #8 │ │ │ │ + asrs r4, r0, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r4, #8 │ │ │ │ + asrs r0, r0, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r3, #8 │ │ │ │ + asrs r4, r7, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r3, #8 │ │ │ │ + asrs r0, r7, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r2, #8 │ │ │ │ + asrs r4, r6, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r2, #8 │ │ │ │ + asrs r0, r6, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r1, #8 │ │ │ │ + asrs r4, r5, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r1, #8 │ │ │ │ + asrs r0, r5, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r0, #8 │ │ │ │ + asrs r4, r4, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r0, #8 │ │ │ │ + asrs r0, r4, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r7, #7 │ │ │ │ + asrs r4, r3, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r7, #7 │ │ │ │ + asrs r0, r3, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r3, #3 │ │ │ │ + asrs r4, r7, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r0, #2 │ │ │ │ + asrs r2, r4, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r3, #2 │ │ │ │ + asrs r6, r7, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r2, #2 │ │ │ │ + asrs r6, r6, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r7, #31 │ │ │ │ + asrs r2, r3, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r2, #32 │ │ │ │ + asrs r2, r6, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r2, #32 │ │ │ │ + asrs r6, r6, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r7, #4 │ │ │ │ + asrs r6, r3, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r5, #4 │ │ │ │ + asrs r0, r1, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r0, #4 │ │ │ │ + asrs r2, r4, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r3, #3 │ │ │ │ + asrs r4, r7, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r6, #2 │ │ │ │ + asrs r6, r2, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r2, #2 │ │ │ │ + asrs r0, r6, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r5, #1 │ │ │ │ + asrs r2, r1, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r0, #1 │ │ │ │ + asrs r4, r4, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r3, #32 │ │ │ │ + asrs r6, r7, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r7, #31 │ │ │ │ + asrs r0, r3, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r2, #31 │ │ │ │ + asrs r2, r6, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r5, #30 │ │ │ │ + asrs r4, r1, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r0, #30 │ │ │ │ + lsrs r6, r4, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r4, #29 │ │ │ │ + lsrs r4, r0, #31 │ │ │ │ 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 5c6f30 │ │ │ │ @@ -2056135,32 +2056118,32 @@ │ │ │ │ bl 5c77d4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5c7898 │ │ │ │ b.n 6102ac │ │ │ │ bl 5c7898 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r6, #29 │ │ │ │ + lsrs r4, r2, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r7, #29 │ │ │ │ + lsrs r4, r3, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r4, r5 │ │ │ │ + subs r2, r0, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r1, #29 │ │ │ │ + lsrs r0, r5, #30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mrc2 0, 6, r0, cr2, cr13, {5} │ │ │ │ - lsrs r4, r2, #28 │ │ │ │ + vqadd.u64 d0, d18, d29 │ │ │ │ + lsrs r4, r6, #29 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r6, #18 │ │ │ │ + lsrs r4, r2, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r5, #18 │ │ │ │ + lsrs r4, r1, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r6, #18 │ │ │ │ + lsrs r4, r2, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r2, #27 │ │ │ │ + lsrs r6, r6, #28 │ │ │ │ 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 5c6f30 │ │ │ │ @@ -2056197,23 +2056180,23 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5c7478 │ │ │ │ bl 5c784c │ │ │ │ bl 5c77d4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7898 │ │ │ │ pop {r4, pc} │ │ │ │ - lsrs r2, r2, #25 │ │ │ │ + lsrs r2, r6, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r5, #25 │ │ │ │ + lsrs r2, r1, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r4, #25 │ │ │ │ + lsrs r2, r0, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r4, #25 │ │ │ │ + lsrs r2, r0, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r3, #25 │ │ │ │ + lsrs r2, r7, #26 │ │ │ │ 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 5c6f30 │ │ │ │ @@ -2056295,34 +2056278,34 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5c7898 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #44] @ (6104a0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 610434 │ │ │ │ nop │ │ │ │ - lsrs r2, r3, #24 │ │ │ │ + lsrs r2, r7, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r0, #14] │ │ │ │ + ldrb r2, [r4, #15] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r2, #6 │ │ │ │ + subs r2, #102 @ 0x66 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vqadd.s32 d0, d26, d29 │ │ │ │ - add r0, sp, #376 @ 0x178 │ │ │ │ + vshr.s64 d0, d29, #54 │ │ │ │ + add r0, sp, #760 @ 0x2f8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r3, #34] @ 0x22 │ │ │ │ + ldrh r6, [r7, #36] @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r1, #206 @ 0xce │ │ │ │ + adds r2, #46 @ 0x2e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - push {r1, r3, r7, lr} │ │ │ │ + push {r1, r3, r5, r6, r7, lr} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r5, [sp, #104] @ 0x68 │ │ │ │ + str r5, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r2, [r2, #25] │ │ │ │ + strb r2, [r6, #26] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - beq.n 610568 │ │ │ │ + beq.n 610428 │ │ │ │ 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 5c6f30 │ │ │ │ @@ -2056360,19 +2056343,19 @@ │ │ │ │ bl 5c74a8 │ │ │ │ bl 5c784c │ │ │ │ bl 5c77d4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7898 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r3, #19 │ │ │ │ + lsrs r6, r7, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r1, #154 @ 0x9a │ │ │ │ + movs r1, #250 @ 0xfa │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r0, r2, #19 │ │ │ │ + lsrs r0, r6, #20 │ │ │ │ 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 5c6f30 │ │ │ │ @@ -2056417,25 +2056400,25 @@ │ │ │ │ bl 6104cc │ │ │ │ bl 5c784c │ │ │ │ bl 5c77d4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7898 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r2, #18 │ │ │ │ + lsrs r2, r6, #19 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r4, #28 │ │ │ │ + lsls r6, r0, #30 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r2, r0, #18 │ │ │ │ + lsrs r2, r4, #19 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r7, #17 │ │ │ │ + lsrs r2, r3, #19 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r6, #17 │ │ │ │ + lsrs r2, r2, #19 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r5, {r3, r5, r6, r7} │ │ │ │ + ldmia r6, {r3, 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 5c6f30 │ │ │ │ @@ -2056456,19 +2056439,19 @@ │ │ │ │ ldrd r0, r1, [r4, #8] │ │ │ │ bl 5c7478 │ │ │ │ bl 5c784c │ │ │ │ bl 5c77d4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7898 │ │ │ │ pop {r4, pc} │ │ │ │ - lsrs r6, r2, #16 │ │ │ │ + lsrs r6, r6, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r1, #1 │ │ │ │ + lsrs r2, r5, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r0, #18] │ │ │ │ + strb r6, [r4, #19] │ │ │ │ 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 │ │ │ │ @@ -2056670,22 +2056653,22 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5c7448 │ │ │ │ bl 5c7378 │ │ │ │ bl 5c7090 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - stc2 0, cr0, [r2], #-712 @ 0xfffffd38 │ │ │ │ - lsrs r2, r3, #8 │ │ │ │ + stc2 0, cr0, [r2], {178} @ 0xb2 │ │ │ │ + lsrs r2, r7, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r3, #8 │ │ │ │ + lsrs r6, r7, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r1, #72 @ 0x48 │ │ │ │ + subs r1, #168 @ 0xa8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r6, pc, #88 @ (adr r6, 6108e8 ) │ │ │ │ + add r6, pc, #472 @ (adr r6, 610a68 ) │ │ │ │ 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 │ │ │ │ @@ -2056721,21 +2056704,21 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb8600b2 │ │ │ │ - lsrs r2, r2, #6 │ │ │ │ + @ instruction: 0xfbe600b2 │ │ │ │ + lsrs r2, r6, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r0, #6 │ │ │ │ + lsrs r2, r4, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xfb5000bd │ │ │ │ - strb r2, [r1, #7] │ │ │ │ + @ instruction: 0xfbb000bd │ │ │ │ + strb r2, [r5, #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] @ (610950 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2056751,17 +2056734,17 @@ │ │ │ │ bl 5c78e4 │ │ │ │ bl 5c7214 │ │ │ │ bl 5c7090 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ - vshr.s64 d0, d29, #52 │ │ │ │ - @ instruction: 0xfb0600b2 │ │ │ │ - lsrs r4, r0, #4 │ │ │ │ + vshr.s64 d16, d29, #20 │ │ │ │ + @ instruction: 0xfb6600b2 │ │ │ │ + lsrs r4, r4, #5 │ │ │ │ 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 │ │ │ │ @@ -2056806,23 +2056789,23 @@ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfaba00b2 │ │ │ │ - lsrs r6, r2, #3 │ │ │ │ + @ instruction: 0xfb1a00b2 │ │ │ │ + lsrs r6, r6, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r6, #2 │ │ │ │ + lsrs r4, r2, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rsbs r0, r2, sp, ror #2 │ │ │ │ - lsrs r4, r7, #2 │ │ │ │ + ldc 0, cr0, [r2], #-756 @ 0xfffffd0c │ │ │ │ + lsrs r4, r3, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xfa5e00bd │ │ │ │ + @ instruction: 0xfabe00bd │ │ │ │ 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] @ (610a68 ) │ │ │ │ @@ -2056855,21 +2056838,21 @@ │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsrs r4, r3, #1 │ │ │ │ + lsrs r4, r7, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xfa1800b2 │ │ │ │ - lsrs r6, r2, #32 │ │ │ │ + @ instruction: 0xfa7800b2 │ │ │ │ + lsrs r6, r6, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xeb3400bd │ │ │ │ - lsrs r2, r7, #32 │ │ │ │ + @ instruction: 0xeb9400bd │ │ │ │ + lsrs r2, r3, #2 │ │ │ │ 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 r4, r1 │ │ │ │ @@ -2056906,20 +2056889,20 @@ │ │ │ │ bl 5c7214 │ │ │ │ bl 5c7090 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5c7898 │ │ │ │ bl 5c7214 │ │ │ │ bl 5c7090 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - vst1.8 @ instruction: 0xf9c200b2 │ │ │ │ - lsls r6, r7, #31 │ │ │ │ + @ instruction: 0xfa2200b2 │ │ │ │ + lsrs r6, r3, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r4, #16] │ │ │ │ + ldr r6, [r0, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - vst4.32 {d0-d3}, [ip :256], lr │ │ │ │ + vld4.32 {d16-d19}, [ip :256], lr │ │ │ │ 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] @ (610b4c ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #52] @ (610b50 ) │ │ │ │ @@ -2056937,18 +2056920,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 457cf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3462a0> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r4, pc, #560 @ (adr r4, 610d80 ) │ │ │ │ + add r4, pc, #944 @ (adr r4, 610f00 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsb.w r0, [r2, r2, lsl #3] │ │ │ │ - lsls r4, r7, #29 │ │ │ │ + ldr??.w r0, [r2, r2, lsl #3] │ │ │ │ + lsls r4, r3, #31 │ │ │ │ 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 │ │ │ │ ldr r1, [pc, #96] @ (610bc8 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2056982,18 +2056965,18 @@ │ │ │ │ bl 5c7090 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5c7898 │ │ │ │ bl 5c7090 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsls r4, r0, #29 │ │ │ │ + lsls r4, r4, #30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str??.w r0, [r6, #178] @ 0xb2 │ │ │ │ - ldr r4, [r1, #4] │ │ │ │ + vst4.32 {d16-d19}, [r6 :256], r2 │ │ │ │ + ldr r4, [r5, #8] │ │ │ │ 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] @ (610c60 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2057037,18 +2057020,18 @@ │ │ │ │ bne.n 610c18 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ blx r3 │ │ │ │ mov r0, r6 │ │ │ │ bl 457cf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3462a0> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - add r3, pc, #752 @ (adr r3, 610f54 ) │ │ │ │ + add r4, pc, #112 @ (adr r4, 610cd4 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str??.w r0, [r2, r2, lsl #3] │ │ │ │ - ldrh r4, [r0, #60] @ 0x3c │ │ │ │ + str.w r0, [r2, #178] @ 0xb2 │ │ │ │ + ldrh r4, [r4, #62] @ 0x3e │ │ │ │ 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] @ (610d80 ) │ │ │ │ @@ -2057150,18 +2057133,18 @@ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ b.n 610d22 │ │ │ │ bl 5c7898 │ │ │ │ b.n 610cd6 │ │ │ │ nop │ │ │ │ - lsls r4, r7, #24 │ │ │ │ + lsls r4, r3, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf7cc00b2 │ │ │ │ - str r0, [r6, #112] @ 0x70 │ │ │ │ + strh.w r0, [ip, r2, lsl #3] │ │ │ │ + str r0, [r2, #120] @ 0x78 │ │ │ │ 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] @ (610ea0 ) │ │ │ │ @@ -2057263,18 +2057246,18 @@ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ b.n 610e42 │ │ │ │ bl 5c7898 │ │ │ │ b.n 610df6 │ │ │ │ nop │ │ │ │ - lsls r4, r6, #20 │ │ │ │ + lsls r4, r2, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subw r0, ip, #2226 @ 0x8b2 │ │ │ │ - str r0, [r2, #96] @ 0x60 │ │ │ │ + @ instruction: 0xf70c00b2 │ │ │ │ + str r0, [r6, #100] @ 0x64 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 610eea │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2057412,15 +2057395,15 @@ │ │ │ │ ldr.w r2, [r3, #132] @ 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 610f78 │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ str.w r2, [r3, #132] @ 0x84 │ │ │ │ b.n 610f78 │ │ │ │ nop │ │ │ │ - eors r2, r0 │ │ │ │ + lsls r2, r4 │ │ │ │ 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 │ │ │ │ @@ -2057466,22 +2057449,22 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx 74568 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsls r0, r7, #10 │ │ │ │ + lsls r0, r3, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf3f000b2 │ │ │ │ - lsls r4, r5, #7 │ │ │ │ + orrs.w r0, r0, #5832704 @ 0x590000 │ │ │ │ + lsls r4, r1, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 611788 │ │ │ │ + b.n 611848 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r0, r2, #10 │ │ │ │ + lsls r0, r6, #11 │ │ │ │ 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 │ │ │ │ sub sp, #16 │ │ │ │ ldr r7, [r0, #100] @ 0x64 │ │ │ │ @@ -2057601,29 +2057584,29 @@ │ │ │ │ bl 5c70dc │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6111cc │ │ │ │ bl 5c7678 │ │ │ │ b.n 61119a │ │ │ │ nop │ │ │ │ - lsls r2, r5, #8 │ │ │ │ + lsls r2, r1, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf34e00b2 │ │ │ │ - lsls r6, r1, #5 │ │ │ │ + @ instruction: 0xf3ae00b2 │ │ │ │ + lsls r6, r5, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 6117bc │ │ │ │ + b.n 61187c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r2, r6, #7 │ │ │ │ + lsls r2, r2, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mcr 0, 3, r0, cr8, cr2, {5} │ │ │ │ - movs r6, #52 @ 0x34 │ │ │ │ + mcr 0, 6, r0, cr8, cr2, {5} │ │ │ │ + movs r6, #148 @ 0x94 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cdp 0, 8, cr0, cr6, cr15, {5} │ │ │ │ - cdp 0, 0, cr0, cr12, cr15, {5} │ │ │ │ - stcl 0, cr0, [ip, #700]! @ 0x2bc │ │ │ │ + cdp 0, 14, cr0, cr6, cr15, {5} │ │ │ │ + cdp 0, 6, cr0, cr12, cr15, {5} │ │ │ │ + cdp 0, 4, cr0, cr12, cr15, {5} │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2057682,25 +2057665,26 @@ │ │ │ │ cbnz r7, 6112ea │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 74568 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - rsbs r0, r2, #178 @ 0xb2 │ │ │ │ - lsls r2, r7, #2 │ │ │ │ + @ instruction: 0xf23200b2 │ │ │ │ + lsls r2, r3, #4 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + movs r4, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vshr.u64 d16, d18, #52 │ │ │ │ - b.n 611590 │ │ │ │ + b.n 611650 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r0, r6, #1 │ │ │ │ + lsls r0, r2, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r2, #2 │ │ │ │ + lsls r2, r6, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r4, r7, #1 │ │ │ │ + lsls r4, r3, #3 │ │ │ │ lsls r3, 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 r3, r1 │ │ │ │ @@ -2057744,21 +2057728,22 @@ │ │ │ │ cbnz r6, 61138a │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx 74568 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movs r0, r3 │ │ │ │ + lsls r0, r7, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add.w r0, r4, #178 @ 0xb2 │ │ │ │ - vqadd.u8 d0, d16, d18 │ │ │ │ - b.n 611498 │ │ │ │ + sbc.w r0, r4, #178 @ 0xb2 │ │ │ │ + vqadd.u32 d16, d16, d18 │ │ │ │ + b.n 611558 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - vshr.u64 d0, d18, #28 │ │ │ │ + movs r4, r0 │ │ │ │ + lsls r3, 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, r1 │ │ │ │ cbz r1, 6113c4 │ │ │ │ @@ -2058114,15 +2058099,15 @@ │ │ │ │ b.n 611736 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeab4016e │ │ │ │ eors.w r1, lr, lr, asr #1 │ │ │ │ - subs r1, #246 @ 0xf6 │ │ │ │ + subs r2, #86 @ 0x56 │ │ │ │ lsls r3, r7, #4 │ │ │ │ subs r4, #188 @ 0xbc │ │ │ │ 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 │ │ │ │ @@ -2058499,15 +2058484,15 @@ │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ blx r7 │ │ │ │ b.n 611af4 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ stmia.w r4, {r1, r2, r3, r5, r6, r8} │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - cmp ip, r7 │ │ │ │ + mov r4, r3 │ │ │ │ lsls r3, r7, #4 │ │ │ │ b.n 6119a4 │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -2058821,16 +2058806,16 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ b.n 6122ac │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ b.n 612208 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - add.w r0, r4, #5832704 @ 0x590000 │ │ │ │ - @ instruction: 0xf52000b2 │ │ │ │ + sbc.w r0, r4, #5832704 @ 0x590000 │ │ │ │ + @ instruction: 0xf58000b2 │ │ │ │ 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] @ (611efc ) │ │ │ │ sub sp, #24 │ │ │ │ ldr r3, [pc, #112] @ (611f00 ) │ │ │ │ @@ -2058905,15 +2058890,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (611f48 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ str r3, [r0, #120] @ 0x78 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r6, #178 @ 0xb2 │ │ │ │ + subs r7, #18 │ │ │ │ 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] @ (611fb0 ) │ │ │ │ @@ -2058951,15 +2058936,15 @@ │ │ │ │ bx lr │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6120e8 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ands.w r0, lr, #5832704 @ 0x590000 │ │ │ │ + orns r0, lr, #5832704 @ 0x590000 │ │ │ │ b.n 612098 │ │ │ │ lsls r6, r5, #5 │ │ │ │ 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] @ (612138 ) │ │ │ │ @@ -2059100,22 +2059085,22 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ b.n 612188 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 612104 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - @ instruction: 0xf39400b2 │ │ │ │ + @ instruction: 0xf3f400b2 │ │ │ │ svc 146 @ 0x92 │ │ │ │ lsls r6, r5, #5 │ │ │ │ bmi.n 612050 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - @ instruction: 0xf36600b2 │ │ │ │ - @ instruction: 0xf2b800b2 │ │ │ │ - movt r0, #49330 @ 0xc0b2 │ │ │ │ + @ instruction: 0xf3c600b2 │ │ │ │ + @ instruction: 0xf31800b2 │ │ │ │ + @ instruction: 0xf32c00b2 │ │ │ │ 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 │ │ │ │ @@ -2059295,24 +2059280,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #40] @ (612388 ) │ │ │ │ ubfx r2, r2, #12, #8 │ │ │ │ add r1, pc │ │ │ │ bl 611d58 │ │ │ │ b.n 6122dc │ │ │ │ nop │ │ │ │ - @ instruction: 0xf0a600b2 │ │ │ │ - bcc.n 6123e8 │ │ │ │ + add.w r0, r6, #178 @ 0xb2 │ │ │ │ + bcc.n 6122a8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - udf #42 @ 0x2a │ │ │ │ + udf #138 @ 0x8a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - addw r0, r6, #178 @ 0xb2 │ │ │ │ - subs.w r0, r8, #178 @ 0xb2 │ │ │ │ - adcs.w r0, sl, #178 @ 0xb2 │ │ │ │ - @ instruction: 0xf0f200b2 │ │ │ │ - @ instruction: 0xf0f600b2 │ │ │ │ + @ instruction: 0xf26600b2 │ │ │ │ + @ instruction: 0xf21800b2 │ │ │ │ + subs.w r0, sl, #178 @ 0xb2 │ │ │ │ + adcs.w r0, r2, #178 @ 0xb2 │ │ │ │ + adcs.w r0, r6, #178 @ 0xb2 │ │ │ │ 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] @ (612428 ) │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [pc, #140] @ (61242c ) │ │ │ │ @@ -2059372,15 +2059357,15 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 612448 │ │ │ │ lsls r6, r5, #5 │ │ │ │ bne.n 61245c │ │ │ │ lsls r7, r4, #5 │ │ │ │ - add.w r0, r4, #178 @ 0xb2 │ │ │ │ + sbc.w r0, r4, #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 r3, [r0, #104] @ 0x68 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2059477,16 +2059462,16 @@ │ │ │ │ adds r4, #1 │ │ │ │ strd sl, r5, [r1] │ │ │ │ bl 61238c │ │ │ │ ldr r3, [r6, #124] @ 0x7c │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 61252a │ │ │ │ b.n 6124a0 │ │ │ │ - mrc 0, 5, r0, cr12, cr2, {5} │ │ │ │ - orr.w r0, r2, #178 @ 0xb2 │ │ │ │ + vqadd.s16 d0, d28, d18 │ │ │ │ + @ instruction: 0xf0a200b2 │ │ │ │ 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] @ (61261c ) │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [pc, #184] @ (612620 ) │ │ │ │ @@ -2059563,16 +2059548,16 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ bge.n 612694 │ │ │ │ lsls r6, r5, #5 │ │ │ │ ldmia r7!, {r2, r5} │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldc 0, cr0, [r8, #712] @ 0x2c8 │ │ │ │ - vqadd.s32 d16, d26, d18 │ │ │ │ + ldcl 0, cr0, [r8, #712]! @ 0x2c8 │ │ │ │ + vshr.s64 d16, d18, #54 │ │ │ │ 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] @ (612720 ) │ │ │ │ ldr r3, [pc, #220] @ (612724 ) │ │ │ │ @@ -2059673,15 +2059658,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 61204e │ │ │ │ lsls r4, r6, #5 │ │ │ │ b.n 612034 │ │ │ │ lsls r4, r6, #5 │ │ │ │ bls.n 61278c │ │ │ │ lsls r6, r5, #5 │ │ │ │ - mrc 0, 4, r0, cr8, cr2, {5} │ │ │ │ + mrc 0, 7, r0, cr8, cr2, {5} │ │ │ │ b.n 611f90 │ │ │ │ lsls r4, r6, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 613d58 │ │ │ │ @@ -2062353,15 +2062338,15 @@ │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ revsh r2, r2 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 614648 │ │ │ │ + beq.n 614508 │ │ │ │ lsls r2, r6, #2 │ │ │ │ hlt 0x000c │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2062412,19 +2062397,19 @@ │ │ │ │ b.n 6145e0 │ │ │ │ ldr r2, [pc, #20] @ (614624 ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 74b58 │ │ │ │ b.n 6145e0 │ │ │ │ nop │ │ │ │ - ldr r6, [r0, #100] @ 0x64 │ │ │ │ + ldr r6, [r4, #104] @ 0x68 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r0, [r6, #96] @ 0x60 │ │ │ │ + ldr r0, [r2, #104] @ 0x68 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r6, [r1, #96] @ 0x60 │ │ │ │ + ldr r6, [r5, #100] @ 0x64 │ │ │ │ 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] @ (6147d8 ) │ │ │ │ @@ -2062582,21 +2062567,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 614766 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ cbnz r4, 61480a │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #84] @ 0x54 │ │ │ │ + ldr r4, [r3, #92] @ 0x5c │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r4, [r6, #72] @ 0x48 │ │ │ │ + ldr r4, [r2, #80] @ 0x50 │ │ │ │ lsls r1, r7, #2 │ │ │ │ @ instruction: 0xb862 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldr r0, [r5, #68] @ 0x44 │ │ │ │ + ldr r0, [r1, #76] @ 0x4c │ │ │ │ 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 │ │ │ │ @@ -2062691,19 +2062676,19 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 74c24 │ │ │ │ mov r2, r0 │ │ │ │ b.n 614894 │ │ │ │ - ldr r4, [r4, #56] @ 0x38 │ │ │ │ + ldr r4, [r0, #64] @ 0x40 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r6, [r0, #56] @ 0x38 │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r2, [r0, #52] @ 0x34 │ │ │ │ + ldr r2, [r4, #56] @ 0x38 │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 6147f0 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2062775,19 +2062760,19 @@ │ │ │ │ bl 624088 │ │ │ │ b.n 614982 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb6ce │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #40] @ 0x28 │ │ │ │ + ldr r2, [r2, #48] @ 0x30 │ │ │ │ lsls r1, r7, #2 │ │ │ │ cpsid ai │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldmia r4, {r4} │ │ │ │ + ldmia r4, {r4, 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] │ │ │ │ @@ -2062798,17 +2062783,17 @@ │ │ │ │ add r2, pc │ │ │ │ blx 727ac │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #12] @ (614a00 ) │ │ │ │ add r2, pc │ │ │ │ blx 72920 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [r6, #32] │ │ │ │ + ldr r6, [r2, #40] @ 0x28 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r4, [r5, #32] │ │ │ │ + ldr r4, [r1, #40] @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -2062902,15 +2062887,15 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ bl 626ff0 │ │ │ │ mov r6, r0 │ │ │ │ b.n 614a3a │ │ │ │ - ldr r6, [r6, #20] │ │ │ │ + ldr r6, [r2, #28] │ │ │ │ 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 │ │ │ │ @@ -2062921,15 +2062906,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (614b48 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ blx 747cc │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ + ldr r0, [r0, #20] │ │ │ │ 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 │ │ │ │ @@ -2063116,29 +2063101,29 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ push {r2, r3, r7} │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r4, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [r6, #124] @ 0x7c │ │ │ │ + ldr r6, [r2, #4] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [r1, #124] @ 0x7c │ │ │ │ + ldr r4, [r5, #0] │ │ │ │ lsls r1, r7, #2 │ │ │ │ cbz r4, 614d98 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldmia r1!, {r2, r3, r4} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r5} │ │ │ │ + ldmia r1!, {r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2063151,15 +2063136,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (614d7c ) │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ blx 7316c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r4, [r5, #104] @ 0x68 │ │ │ │ + str r4, [r1, #112] @ 0x70 │ │ │ │ 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] @ (615060 ) │ │ │ │ @@ -2063440,35 +2063425,35 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ sxtb r6, r2 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r4, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #92] @ 0x5c │ │ │ │ + str r0, [r0, #100] @ 0x64 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r2, [r2, #92] @ 0x5c │ │ │ │ + str r2, [r6, #96] @ 0x60 │ │ │ │ lsls r1, r7, #2 │ │ │ │ cbz r4, 6150a4 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - stmia r7!, {r1, r2, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [r5, #72] @ 0x48 │ │ │ │ + str r6, [r1, #80] @ 0x50 │ │ │ │ lsls r1, r7, #2 │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [r5, #60] @ 0x3c │ │ │ │ + str r0, [r1, #68] @ 0x44 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - stmia r5!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r6} │ │ │ │ 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 │ │ │ │ @@ -2063699,27 +2063684,27 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #248 @ 0xf8 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r4, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r4, r5} │ │ │ │ + stmia r5!, {r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r6, sp, #712 @ 0x2c8 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - str r4, [r3, #40] @ 0x28 │ │ │ │ + str r4, [r7, #44] @ 0x2c │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ + str r6, [r2, #44] @ 0x2c │ │ │ │ lsls r1, r7, #2 │ │ │ │ - stmia r4!, {r1, r5, r6} │ │ │ │ + stmia r4!, {r1, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r3, r5, r6} │ │ │ │ + stmia r4!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r5} │ │ │ │ + stmia r4!, {r1, r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2063762,15 +2063747,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r4, sp, #848 @ 0x350 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r3, r4, r5} │ │ │ │ + stmia r3!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r4, sp, #616 @ 0x268 │ │ │ │ lsls r6, r5, #5 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 6153d4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ @@ -2063799,15 +2063784,15 @@ │ │ │ │ blx 725d8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #28] │ │ │ │ bx lr │ │ │ │ - str r2, [r3, #4] │ │ │ │ + str r2, [r7, #8] │ │ │ │ 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 │ │ │ │ @@ -2063854,19 +2063839,19 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [pc, #20] @ (615460 ) │ │ │ │ mov r1, lr │ │ │ │ add r3, pc │ │ │ │ blx 725d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrsh r4, [r7, r7] │ │ │ │ + str r4, [r3, #4] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsh r6, [r3, r7] │ │ │ │ + str r6, [r7, #0] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsh r2, [r2, r7] │ │ │ │ + str r2, [r6, #0] │ │ │ │ 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 │ │ │ │ @@ -2063910,15 +2063895,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ add r3, sp, #504 @ 0x1f8 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r3, sp, #240 @ 0xf0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2064054,21 +2064039,21 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 6155e8 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ add r2, sp, #256 @ 0x100 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r6, r7} │ │ │ │ + stmia r1!, {r1, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r2, sp, #24 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - stmia r0!, {r1, r5, r6} │ │ │ │ + stmia r0!, {r1, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r4, r6} │ │ │ │ + stmia r0!, {r4, r5, r7} │ │ │ │ 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 │ │ │ │ @@ -2064124,15 +2064109,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 73af0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r1, r6] │ │ │ │ + ldrb r2, [r5, r7] │ │ │ │ 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 │ │ │ │ @@ -2064183,15 +2064168,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 74820 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r5, r2] │ │ │ │ + ldrb r0, [r1, r4] │ │ │ │ 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 │ │ │ │ @@ -2064215,15 +2064200,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 7485c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r1, r1] │ │ │ │ + ldrb r0, [r5, r2] │ │ │ │ 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 │ │ │ │ @@ -2064244,15 +2064229,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 615660 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r3, #205 @ 0xcd │ │ │ │ str r7, [r7, #100] @ 0x64 │ │ │ │ add r0, pc, #632 @ (adr r0, 615ac0 ) │ │ │ │ subs r7, #246 @ 0xf6 │ │ │ │ - ldrh r2, [r6, r7] │ │ │ │ + ldrb r2, [r2, r1] │ │ │ │ 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] │ │ │ │ @@ -2064269,19 +2064254,19 @@ │ │ │ │ add r3, pc │ │ │ │ blx 727e8 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #16] @ (615894 ) │ │ │ │ add r3, pc │ │ │ │ blx 73f4c │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, r6] │ │ │ │ + ldrb r0, [r2, r0] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrh r6, [r4, r6] │ │ │ │ + ldrb r6, [r0, r0] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrh r4, [r3, r6] │ │ │ │ + ldrh r4, [r7, r7] │ │ │ │ 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 │ │ │ │ @@ -2064311,19 +2064296,19 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ blx 740a8 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bkpt 0x0000 │ │ │ │ + bkpt 0x0060 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r1, r5] │ │ │ │ + ldrh r4, [r5, r6] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - b.n 615f30 │ │ │ │ + b.n 615ff0 │ │ │ │ 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] @ (615c2c ) │ │ │ │ @@ -2064630,47 +2064615,47 @@ │ │ │ │ blx 73b68 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ b.n 615a40 │ │ │ │ add r6, pc, #880 @ (adr r6, 615fa0 ) │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r4, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r5, r6, r7, pc} │ │ │ │ + bkpt 0x0048 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r3, r4, r5, pc} │ │ │ │ + pop {r2, r3, r4, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r7, pc} │ │ │ │ + pop {r2, r5, r6, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r4, r7} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r3, r5, r7} │ │ │ │ + pop {r3, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [r2, r5] │ │ │ │ + ldr r6, [r6, r6] │ │ │ │ lsls r1, r7, #2 │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r6, r7} │ │ │ │ + pop {r2, r5, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r3, r5} │ │ │ │ + pop {r1, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r7} │ │ │ │ + pop {r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 615cc2 │ │ │ │ + cbnz r2, 615cda │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 615cde │ │ │ │ + pop {r1, r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r3, r4} │ │ │ │ + pop {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 615cc6 │ │ │ │ + cbnz r2, 615cde │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 615cec │ │ │ │ + pop {r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - revsh r6, r6 │ │ │ │ + cbnz r6, 615cc8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 615cd2 │ │ │ │ + cbnz r4, 615cea │ │ │ │ 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] @ (615d64 ) │ │ │ │ @@ -2064773,23 +2064758,23 @@ │ │ │ │ b.n 615cec │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r3, pc, #440 @ (adr r3, 615f20 ) │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 615db8 │ │ │ │ + cbnz r6, 615dd0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r2, pc, #976 @ (adr r2, 616144 ) │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldrsb r6, [r6, r3] │ │ │ │ + ldrsb r6, [r2, r5] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsb r0, [r2, r3] │ │ │ │ + ldrsb r0, [r6, r4] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - hlt 0x0026 │ │ │ │ + cbnz r6, 615dc0 │ │ │ │ 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] @ (615f50 ) │ │ │ │ @@ -2064965,19 +2064950,19 @@ │ │ │ │ b.n 615ea2 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r2, pc, #400 @ (adr r2, 6160e4 ) │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r3, r0] │ │ │ │ + ldrsb r6, [r7, r1] │ │ │ │ lsls r1, r7, #2 │ │ │ │ add r1, pc, #344 @ (adr r1, 6160b8 ) │ │ │ │ lsls r6, r5, #5 │ │ │ │ - strb r2, [r3, r5] │ │ │ │ + strb r2, [r7, r6] │ │ │ │ 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] @ 616004 │ │ │ │ mov r6, r3 │ │ │ │ @@ -2065035,15 +2065020,15 @@ │ │ │ │ b.n 615fd4 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r0, pc, #496 @ (adr r0, 6161f8 ) │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb654 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r0, pc, #144 @ (adr r0, 6160a4 ) │ │ │ │ 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 │ │ │ │ @@ -2065200,19 +2065185,19 @@ │ │ │ │ lsls r3, r3, #31 │ │ │ │ bmi.n 616170 │ │ │ │ rbit r2, r2 │ │ │ │ clz r2, r2 │ │ │ │ vmov s15, r2 │ │ │ │ vcvt.f64.s32 d0, s15 │ │ │ │ b.n 616120 │ │ │ │ - strh r0, [r6, r3] │ │ │ │ + strh r0, [r2, r5] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strh r0, [r3, r3] │ │ │ │ + strh r0, [r7, r4] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strh r2, [r1, r3] │ │ │ │ + strh r2, [r5, r4] │ │ │ │ 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] @ (6163a0 ) │ │ │ │ mov r7, r0 │ │ │ │ @@ -2065407,27 +2065392,27 @@ │ │ │ │ adcs r0, r6 │ │ │ │ ldr r6, [sp, #208] @ 0xd0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #168] @ 0xa8 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - @ instruction: 0xb60c │ │ │ │ + @ instruction: 0xb66c │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r5, [sp, #744] @ 0x2e8 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - str r6, [r2, r6] │ │ │ │ + str r6, [r6, r7] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - push {r1, r3, r5, r7, lr} │ │ │ │ + @ instruction: 0xb60a │ │ │ │ lsls r2, r6, #2 │ │ │ │ subs r4, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + push {r1, r2, r3, r4, r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r3, r4, r5, r7} │ │ │ │ + push {r2, r3, r4, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -2065564,25 +2065549,25 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r4, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r5} │ │ │ │ + push {r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r5} │ │ │ │ + push {r1, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r3, [sp, #608] @ 0x260 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldr r7, [pc, #504] @ (616730 ) │ │ │ │ + ldr r7, [pc, #888] @ (6168b0 ) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - cbz r4, 6165ac │ │ │ │ + push {r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 61659a │ │ │ │ + cbz r0, 6165b2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2065968,47 +2065953,47 @@ │ │ │ │ blx 73b68 │ │ │ │ ldrd r0, r3, [sp, #20] │ │ │ │ b.n 616778 │ │ │ │ ldr r1, [sp, #936] @ 0x3a8 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r4, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - uxth r2, r5 │ │ │ │ + cbz r2, 6169a6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r4, r4 │ │ │ │ + cbz r4, 6169a8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxth r6, r3 │ │ │ │ + sxtb r6, r7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [pc, #456] @ (616b38 ) │ │ │ │ + ldr r4, [pc, #840] @ (616cb8 ) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - cbz r6, 616976 │ │ │ │ + cbz r6, 61698e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 61697c │ │ │ │ + cbz r6, 616994 │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #472 @ 0x1d8 │ │ │ │ + sub sp, #344 @ 0x158 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #376 @ 0x178 │ │ │ │ + cbz r6, 616992 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 616994 │ │ │ │ + cbz r2, 6169ac │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #248 @ 0xf8 │ │ │ │ + sub sp, #120 @ 0x78 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #80 @ 0x50 │ │ │ │ + sub sp, #464 @ 0x1d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #752 @ 0x2f0 │ │ │ │ + add sp, #112 @ 0x70 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #48 @ 0x30 │ │ │ │ + add sp, #432 @ 0x1b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #160 @ 0xa0 │ │ │ │ + cbz r0, 61699e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #688 @ 0x2b0 │ │ │ │ + add sp, #48 @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #16 │ │ │ │ + add sp, #400 @ 0x190 │ │ │ │ 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 │ │ │ │ @@ -2066179,25 +2066164,25 @@ │ │ │ │ b.n 616b26 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #72] @ (616ba4 ) │ │ │ │ + ldr r2, [pc, #456] @ (616d24 ) │ │ │ │ lsls r1, r7, #2 │ │ │ │ str r5, [sp, #888] @ 0x378 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldr r1, [pc, #528] @ (616d74 ) │ │ │ │ + ldr r1, [pc, #912] @ (616ef4 ) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r1, [pc, #176] @ (616c18 ) │ │ │ │ + ldr r1, [pc, #560] @ (616d98 ) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - add r6, sp, #688 @ 0x2b0 │ │ │ │ + add r7, sp, #48 @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #488 @ 0x1e8 │ │ │ │ + add r6, sp, #872 @ 0x368 │ │ │ │ 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] @ (616d90 ) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2066401,19 +2066386,19 @@ │ │ │ │ b.n 616cf2 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [sp, #464] @ 0x1d0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - blx r0 │ │ │ │ + blx ip │ │ │ │ lsls r1, r7, #2 │ │ │ │ str r3, [sp, #24] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - mov r8, r4 │ │ │ │ + bx r0 │ │ │ │ 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] @ (616ec4 ) │ │ │ │ @@ -2066813,29 +2066798,29 @@ │ │ │ │ adcs r0, r6 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - add r0, sp, #328 @ 0x148 │ │ │ │ + add r0, sp, #712 @ 0x2c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r0, [r2, #62] @ 0x3e │ │ │ │ lsls r6, r5, #5 │ │ │ │ - bics r2, r6 │ │ │ │ + add r2, r2 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - add r5, pc, #400 @ (adr r5, 61734c ) │ │ │ │ + add r5, pc, #784 @ (adr r5, 6174cc ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bics r2, r0 │ │ │ │ + mvns r2, r4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ subs r4, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #464 @ (adr r7, 617398 ) │ │ │ │ + add r7, pc, #848 @ (adr r7, 617518 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #192 @ (adr r7, 61728c ) │ │ │ │ + add r7, pc, #576 @ (adr r7, 61740c ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -2066881,21 +2066866,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc │ │ │ │ mov r0, r5 │ │ │ │ blx 73554 │ │ │ │ str r0, [r7, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - add r7, pc, #872 @ (adr r7, 6175c0 ) │ │ │ │ + add r0, sp, #232 @ 0xe8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #832 @ (adr r7, 61759c ) │ │ │ │ + add r0, sp, #192 @ 0xc0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #720 @ (adr r7, 617530 ) │ │ │ │ + add r0, sp, #80 @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #616 @ (adr r7, 6174cc ) │ │ │ │ + add r7, pc, #1000 @ (adr r7, 61764c ) │ │ │ │ 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 │ │ │ │ @@ -2067041,25 +2067026,25 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r1, #42] @ 0x2a │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r4, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #288 @ (adr r5, 617500 ) │ │ │ │ + add r5, pc, #672 @ (adr r5, 617680 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #912 @ (adr r6, 617774 ) │ │ │ │ + add r7, pc, #272 @ (adr r7, 6174f4 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r6, [r4, #38] @ 0x26 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - add r4, pc, #872 @ (adr r4, 617754 ) │ │ │ │ + add r5, pc, #232 @ (adr r5, 6174d4 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsls r6, r4 │ │ │ │ + asrs r6, r0 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - add r6, pc, #456 @ (adr r6, 6175bc ) │ │ │ │ + add r6, pc, #840 @ (adr r6, 61773c ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -2067382,22 +2067367,22 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r2, #30] │ │ │ │ lsls r6, r5, #5 │ │ │ │ movs r7, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #86 @ 0x56 │ │ │ │ + subs r7, #182 @ 0xb6 │ │ │ │ lsls r1, r7, #2 │ │ │ │ ldrh r0, [r6, #22] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - @ instruction: 0xe858013a │ │ │ │ - subs r6, #36 @ 0x24 │ │ │ │ + ldmia.w r8!, {r1, r3, r4, r5, r8} │ │ │ │ + subs r6, #132 @ 0x84 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - add r3, pc, #784 @ (adr r3, 617a8c ) │ │ │ │ + add r4, pc, #144 @ (adr r4, 61780c ) │ │ │ │ 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] @ 6177d8 │ │ │ │ @@ -2067736,21 +2067721,21 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r3, #50] @ 0x32 │ │ │ │ lsls r6, r5, #5 │ │ │ │ movs r7, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #220 @ 0xdc │ │ │ │ + subs r2, #60 @ 0x3c │ │ │ │ lsls r1, r7, #2 │ │ │ │ - b.n 6182a8 │ │ │ │ + b.n 617368 │ │ │ │ lsls r2, r7, #4 │ │ │ │ strh r4, [r4, #42] @ 0x2a │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldr r7, [sp, #344] @ 0x158 │ │ │ │ + ldr r7, [sp, #728] @ 0x2d8 │ │ │ │ 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] @ (617be8 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2068155,15 +2068140,15 @@ │ │ │ │ ldrb r0, [r0, #30] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r5, #12] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #160 @ 0xa0 │ │ │ │ + adds r6, #0 │ │ │ │ lsls r1, r7, #2 │ │ │ │ strh r2, [r6, #8] │ │ │ │ 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 │ │ │ │ @@ -2068583,49 +2068568,49 @@ │ │ │ │ strh r0, [r6, r1] │ │ │ │ strb r4, [r2, r5] │ │ │ │ ittet gt │ │ │ │ subgt r3, #64 @ 0x40 │ │ │ │ movgt r0, r0 │ │ │ │ strhle r4, [r0, #6] │ │ │ │ lslgt r6, r5, #5 │ │ │ │ - ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #640] @ 0x280 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #544] @ 0x220 │ │ │ │ + ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #512] @ 0x200 │ │ │ │ + ldr r2, [sp, #896] @ 0x380 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #400] @ 0x190 │ │ │ │ + ldr r2, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #296] @ 0x128 │ │ │ │ + ldr r2, [sp, #680] @ 0x2a8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #288] @ 0x120 │ │ │ │ + ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #880] @ 0x370 │ │ │ │ + ldr r2, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r3, #148 @ 0x94 │ │ │ │ + adds r3, #244 @ 0xf4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r2, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r2, [sp, #88] @ 0x58 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #488] @ 0x1e8 │ │ │ │ + str r4, [sp, #872] @ 0x368 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r6, r3] │ │ │ │ + strh r0, [r2, r5] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [sp, #136] @ 0x88 │ │ │ │ + ldr r0, [sp, #520] @ 0x208 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ + ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsls r2, r6, #1 │ │ │ │ + lsls r2, r2, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r7, [sp, #784] @ 0x310 │ │ │ │ + ldr r0, [sp, #144] @ 0x90 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ bl 623d50 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movs r1, #3 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2068797,39 +2068782,39 @@ │ │ │ │ b.n 6180ba │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ - str r6, [sp, #512] @ 0x200 │ │ │ │ + str r6, [sp, #896] @ 0x380 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #288] @ 0x120 │ │ │ │ + str r6, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #256] @ 0x100 │ │ │ │ + str r6, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #192] @ 0xc0 │ │ │ │ + str r6, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #168] @ 0xa8 │ │ │ │ + str r6, [sp, #552] @ 0x228 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #176] @ 0xb0 │ │ │ │ + str r6, [sp, #560] @ 0x230 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #152] @ 0x98 │ │ │ │ + str r6, [sp, #536] @ 0x218 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #144] @ 0x90 │ │ │ │ + str r6, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r1, #23] │ │ │ │ + ldrb r0, [r5, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrb r0, [r3, #11] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #220 @ 0xdc │ │ │ │ + cmp r7, #60 @ 0x3c │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r5, [sp, #56] @ 0x38 │ │ │ │ + str r5, [sp, #440] @ 0x1b8 │ │ │ │ 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] @ (618640 ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2068886,15 +2068871,15 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r7, #8] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r2, #8] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - str r4, [sp, #752] @ 0x2f0 │ │ │ │ + str r5, [sp, #112] @ 0x70 │ │ │ │ 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] @ (6186e4 ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2068951,15 +2068936,15 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r6, #5] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - str r4, [sp, #144] @ 0x90 │ │ │ │ + str r4, [sp, #528] @ 0x210 │ │ │ │ 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] @ (618794 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2069017,15 +2069002,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r2, [r6, #3] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #210 @ 0xd2 │ │ │ │ + cmp r5, #50 @ 0x32 │ │ │ │ lsls r1, r7, #2 │ │ │ │ ldrb r2, [r0, #2] │ │ │ │ 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 │ │ │ │ @@ -2069118,23 +2069103,23 @@ │ │ │ │ str r0, [r6, #0] │ │ │ │ b.n 618852 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r7, #0] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #8] │ │ │ │ + str r3, [sp, #392] @ 0x188 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r3, #228 @ 0xe4 │ │ │ │ + cmp r4, #68 @ 0x44 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - cmp r3, #198 @ 0xc6 │ │ │ │ + cmp r4, #38 @ 0x26 │ │ │ │ lsls r1, r7, #2 │ │ │ │ strb r0, [r3, #30] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - cmp r3, #158 @ 0x9e │ │ │ │ + cmp r3, #254 @ 0xfe │ │ │ │ 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 │ │ │ │ @@ -2069142,15 +2069127,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r3, r2 │ │ │ │ mov r2, lr │ │ │ │ bl 6187a4 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - str r2, [sp, #200] @ 0xc8 │ │ │ │ + str r2, [sp, #584] @ 0x248 │ │ │ │ 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 │ │ │ │ @@ -2069158,15 +2069143,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r3, r2 │ │ │ │ mov r2, lr │ │ │ │ bl 6187a4 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - str r2, [sp, #136] @ 0x88 │ │ │ │ + str r2, [sp, #520] @ 0x208 │ │ │ │ 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 │ │ │ │ @@ -2069199,17 +2069184,17 @@ │ │ │ │ blx 72524 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 74820 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cmp r3, #6 │ │ │ │ + cmp r3, #102 @ 0x66 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - cmp r2, #244 @ 0xf4 │ │ │ │ + cmp r3, #84 @ 0x54 │ │ │ │ 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 │ │ │ │ @@ -2069242,17 +2069227,17 @@ │ │ │ │ blx 74598 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 74820 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cmp r2, #154 @ 0x9a │ │ │ │ + cmp r2, #250 @ 0xfa │ │ │ │ lsls r1, r7, #2 │ │ │ │ - cmp r2, #136 @ 0x88 │ │ │ │ + cmp r2, #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 │ │ │ │ @@ -2069285,17 +2069270,17 @@ │ │ │ │ blx 72ce0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 74820 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cmp r2, #46 @ 0x2e │ │ │ │ + cmp r2, #142 @ 0x8e │ │ │ │ lsls r1, r7, #2 │ │ │ │ - cmp r2, #28 │ │ │ │ + cmp r2, #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] │ │ │ │ mov r8, r2 │ │ │ │ @@ -2069340,17 +2069325,17 @@ │ │ │ │ blx 72ce0 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 74820 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cmp r1, #188 @ 0xbc │ │ │ │ + cmp r2, #28 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - cmp r1, #156 @ 0x9c │ │ │ │ + cmp r1, #252 @ 0xfc │ │ │ │ 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 │ │ │ │ @@ -2069379,29 +2069364,29 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx 74820 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r1, #58 @ 0x3a │ │ │ │ + cmp r1, #154 @ 0x9a │ │ │ │ lsls r1, r7, #2 │ │ │ │ - cmp r1, #40 @ 0x28 │ │ │ │ + cmp r1, #136 @ 0x88 │ │ │ │ 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] @ (618b40 ) │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ blx 737a0 │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #232 @ 0xe8 │ │ │ │ + cmp r1, #72 @ 0x48 │ │ │ │ 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] │ │ │ │ @@ -2069412,17 +2069397,17 @@ │ │ │ │ add r3, pc │ │ │ │ blx 7403c │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (618b78 ) │ │ │ │ add r3, pc │ │ │ │ blx 72944 │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #190 @ 0xbe │ │ │ │ + cmp r1, #30 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - cmp r0, #180 @ 0xb4 │ │ │ │ + cmp r1, #20 │ │ │ │ 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 │ │ │ │ @@ -2069439,15 +2069424,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (618bb8 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ blx 737a0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - cmp r0, #114 @ 0x72 │ │ │ │ + cmp r0, #210 @ 0xd2 │ │ │ │ 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 │ │ │ │ @@ -2069473,17 +2069458,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [pc, #16] @ (618c10 ) │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc │ │ │ │ blx 72944 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - cmp r0, #44 @ 0x2c │ │ │ │ + cmp r0, #140 @ 0x8c │ │ │ │ lsls r1, r7, #2 │ │ │ │ - cmp r0, #30 │ │ │ │ + cmp r0, #126 @ 0x7e │ │ │ │ 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] @ (618c74 ) │ │ │ │ @@ -2069520,15 +2069505,15 @@ │ │ │ │ add sp, #264 @ 0x108 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ strb r2, [r2, #15] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #54] @ 0x36 │ │ │ │ + ldrh r0, [r2, #58] @ 0x3a │ │ │ │ lsls r2, r6, #2 │ │ │ │ strb r0, [r4, #14] │ │ │ │ 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 │ │ │ │ @@ -2069567,15 +2069552,15 @@ │ │ │ │ add sp, #264 @ 0x108 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ strb r2, [r4, #13] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, #52] @ 0x34 │ │ │ │ + ldrh r4, [r5, #54] @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ strb r0, [r6, #12] │ │ │ │ lsls r6, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2069646,17 +2069631,17 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ strb r4, [r5, #11] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #48] @ 0x30 │ │ │ │ + ldrh r6, [r0, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r6, #202 @ 0xca │ │ │ │ + movs r7, #42 @ 0x2a │ │ │ │ lsls r1, r7, #2 │ │ │ │ strb r4, [r6, #9] │ │ │ │ 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 │ │ │ │ @@ -2069701,15 +2069686,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r2, [r4, #8] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, #42] @ 0x2a │ │ │ │ + ldrh r0, [r1, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ strb r2, [r4, #7] │ │ │ │ lsls r6, r5, #5 │ │ │ │ sub sp, #8 │ │ │ │ strd r0, r1, [sp] │ │ │ │ ubfx r0, r0, #6, #14 │ │ │ │ ldrb.w r3, [sp] │ │ │ │ @@ -2070566,15 +2070551,15 @@ │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 74820 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - strh r2, [r4, #28] │ │ │ │ + strh r2, [r0, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 74568 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2070669,15 +2070654,15 @@ │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ str r6, [r2, #120] @ 0x78 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, #20] │ │ │ │ + strh r6, [r2, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r4, [r7, #112] @ 0x70 │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2070718,15 +2070703,15 @@ │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ str r0, [r7, #108] @ 0x6c │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, #18] │ │ │ │ + strh r0, [r0, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r0, [r0, #108] @ 0x6c │ │ │ │ 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 │ │ │ │ @@ -2070777,15 +2070762,15 @@ │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ str r2, [r0, #104] @ 0x68 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #14] │ │ │ │ + strh r6, [r1, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r0, [r6, #96] @ 0x60 │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2070803,15 +2070788,15 @@ │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 623f50 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - strh r6, [r3, #12] │ │ │ │ + strh r6, [r7, #14] │ │ │ │ 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 │ │ │ │ @@ -2070827,15 +2070812,15 @@ │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 623f50 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - strh r2, [r6, #10] │ │ │ │ + strh r2, [r2, #14] │ │ │ │ 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 │ │ │ │ @@ -2070851,15 +2070836,15 @@ │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 623f50 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - strh r6, [r0, #10] │ │ │ │ + strh r6, [r4, #12] │ │ │ │ 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] @ (619b34 ) │ │ │ │ @@ -2070908,15 +2070893,15 @@ │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r5, #80] @ 0x50 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - strh r6, [r4, #6] │ │ │ │ + strh r6, [r0, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r0, [r4, #76] @ 0x4c │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2070995,17 +2070980,17 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [r5, #68] @ 0x44 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r2, #2] │ │ │ │ + strh r6, [r6, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r7, #0] │ │ │ │ + strh r6, [r3, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r4, [r1, #64] @ 0x40 │ │ │ │ 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 │ │ │ │ @@ -2071117,21 +2071102,21 @@ │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ str r4, [r0, #60] @ 0x3c │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #30] │ │ │ │ + ldrb r6, [r7, #31] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r5, #27] │ │ │ │ + ldrb r0, [r1, #29] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r0, r0, #30 │ │ │ │ + asrs r0, r4, #31 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r2, [r7, #25] │ │ │ │ + ldrb r2, [r3, #27] │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r2, [r3, #44] @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -2071223,17 +2071208,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [r1, #40] @ 0x28 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4, #26 │ │ │ │ + asrs r2, r0, #28 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r2, [r5, #22] │ │ │ │ + ldrb r2, [r1, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r4, [r3, #28] │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2071285,17 +2071270,17 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r2, #24] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldrb r6, [r0, #20] │ │ │ │ + ldrb r6, [r4, #21] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r6, r7, #21 │ │ │ │ + asrs r6, r3, #23 │ │ │ │ lsls r1, r7, #2 │ │ │ │ str r0, [r0, #20] │ │ │ │ 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 │ │ │ │ @@ -2071691,32 +2071676,32 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r7, #0] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r5, #7 │ │ │ │ + subs r0, r1, #1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrsh r0, [r1, r6] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - @ instruction: 0xfba600af │ │ │ │ - ldrb r6, [r6, #13] │ │ │ │ + stc2 0, cr0, [r6], {175} @ 0xaf │ │ │ │ + ldrb r6, [r2, #15] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r4, r7, #8 │ │ │ │ + asrs r4, r3, #10 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r0, [r2, #9] │ │ │ │ + ldrb r0, [r6, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r5, #8] │ │ │ │ + ldrb r2, [r1, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r0, #8] │ │ │ │ + ldrb r4, [r4, #9] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r3, #7] │ │ │ │ + ldrb r6, [r7, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r4, r4, r7 │ │ │ │ + adds r4, r0, #1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 61a368 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2071826,22 +2071811,22 @@ │ │ │ │ ldrd r3, r2, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ blx 74274 │ │ │ │ b.n 61a302 │ │ │ │ nop │ │ │ │ str r0, [r7, #120] @ 0x78 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldrb r0, [r2, #3] │ │ │ │ + ldrb r0, [r6, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r1, #3] │ │ │ │ + ldrb r4, [r5, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - smlaltt r0, r0, r6, r2 │ │ │ │ - asrs r2, r1, #1 │ │ │ │ + stc2 0, cr0, [r6], #-712 @ 0xfffffd38 │ │ │ │ + asrs r2, r5, #2 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strb r6, [r2, #15] │ │ │ │ + strb r6, [r6, #16] │ │ │ │ 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] @ (61a770 ) │ │ │ │ @@ -2072167,29 +2072152,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #3 │ │ │ │ + asrs r2, r4, #4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r0, [r3, #29] │ │ │ │ + strb r0, [r7, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r2, r1, #17 │ │ │ │ + asrs r2, r5, #18 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strb r6, [r6, #26] │ │ │ │ + strb r6, [r2, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r4, [sp, #864] @ 0x360 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r4, [r4, r3] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - strb r2, [r1, #22] │ │ │ │ + strb r2, [r5, #23] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r2, #22] │ │ │ │ + strb r0, [r6, #23] │ │ │ │ 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 74ab0 >::clear(std::_Ios_Iostate)@plt+0x4> │ │ │ │ @@ -2072298,17 +2072283,17 @@ │ │ │ │ ldr.w r3, [r3, #-12] │ │ │ │ str r2, [r4, r3] │ │ │ │ b.n 61a86e │ │ │ │ mov r0, r5 │ │ │ │ blx 73374 , std::allocator >::_M_dispose()@plt> │ │ │ │ b.n 61a848 │ │ │ │ nop │ │ │ │ - strb r2, [r0, #18] │ │ │ │ + strb r2, [r4, #19] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r4, #17] │ │ │ │ + strb r2, [r0, #19] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrsb r4, [r4, r6] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r6, [r7, r5] │ │ │ │ lsls r6, r5, #5 │ │ │ │ @@ -2072378,28 +2072363,28 @@ │ │ │ │ blx 73154 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ blx 724e8 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsrs r2, r5, #11 │ │ │ │ + lsrs r2, r1, #13 │ │ │ │ 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] @ (61a9b4 ) │ │ │ │ ldrd r1, r2, [r0, #12] │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [ip, #40] @ 0x28 │ │ │ │ blx 74610 │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #9 │ │ │ │ + lsrs r0, r3, #11 │ │ │ │ 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 │ │ │ │ @@ -2072420,15 +2072405,15 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ blx 72e70 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsrs r6, r1, #9 │ │ │ │ + lsrs r6, r5, #10 │ │ │ │ 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] │ │ │ │ @@ -2072451,15 +2072436,15 @@ │ │ │ │ ldr r3, [pc, #16] @ (61aa54 ) │ │ │ │ ldrd r1, r2, [r4, #12] │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 74610 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r3, #7 │ │ │ │ + lsrs r0, r7, #8 │ │ │ │ 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] │ │ │ │ @@ -2072513,17 +2072498,17 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ blx 73a64 │ │ │ │ mov r2, r0 │ │ │ │ b.n 61aa76 │ │ │ │ - lsrs r4, r4, #6 │ │ │ │ + lsrs r4, r0, #8 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrh r4, [r4, r2] │ │ │ │ + ldrh r4, [r0, r4] │ │ │ │ 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] │ │ │ │ @@ -2072541,15 +2072526,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 74610 │ │ │ │ str r0, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - lsrs r2, r7, #3 │ │ │ │ + lsrs r2, r3, #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 r1, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2072589,17 +2072574,17 @@ │ │ │ │ blx 73154 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx 724e8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r1, #3 │ │ │ │ + lsrs r6, r5, #4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strb r4, [r1, #6] │ │ │ │ + strb r4, [r5, #7] │ │ │ │ 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 │ │ │ │ @@ -2072627,17 +2072612,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r1, [r4, #12] │ │ │ │ blx 724e8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r6, #4] │ │ │ │ + strb r4, [r2, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r5, #4] │ │ │ │ + strb r0, [r1, #6] │ │ │ │ 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 │ │ │ │ @@ -2072653,15 +2072638,15 @@ │ │ │ │ blx 72c68 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r4, #16] │ │ │ │ blx 724e8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r6, #3] │ │ │ │ + strb r4, [r2, #5] │ │ │ │ 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 │ │ │ │ @@ -2072766,17 +2072751,17 @@ │ │ │ │ str r5, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 61a8dc │ │ │ │ str r0, [r4, #4] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r0, #0] │ │ │ │ + strb r4, [r4, #1] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r2, #108 @ 0x6c │ │ │ │ + cmp r2, #204 @ 0xcc │ │ │ │ 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 │ │ │ │ @@ -2072828,19 +2072813,19 @@ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r3, pc │ │ │ │ blx 74610 │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - ldrsb r0, [r3, r6] │ │ │ │ + ldrsb r0, [r7, r7] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [r1, #120] @ 0x78 │ │ │ │ + ldr r4, [r5, #124] @ 0x7c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsls r0, r4, #24 │ │ │ │ + lsls r0, r0, #26 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2072907,21 +2072892,21 @@ │ │ │ │ bl 61a8dc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [r4, #4] │ │ │ │ blx 724e8 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldrsb r0, [r7, r3] │ │ │ │ + ldrsb r0, [r3, r5] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [r4, #108] @ 0x6c │ │ │ │ + ldr r6, [r0, #116] @ 0x74 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsls r0, r6, #21 │ │ │ │ + lsls r0, r2, #23 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r2, [r3, #104] @ 0x68 │ │ │ │ + ldr r2, [r7, #108] @ 0x6c │ │ │ │ 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 │ │ │ │ @@ -2074057,29 +2074042,29 @@ │ │ │ │ cmp r5, r3 │ │ │ │ bcc.n 61ba84 │ │ │ │ b.n 61b90e │ │ │ │ ldr r7, [pc, #288] @ (61bbdc ) │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #6 │ │ │ │ + lsls r2, r6, #7 │ │ │ │ lsls r1, r7, #2 │ │ │ │ ldr r4, [pc, #736] @ (61bda8 ) │ │ │ │ lsls r6, r5, #5 │ │ │ │ - mrc2 0, 4, r0, cr12, cr8, {5} │ │ │ │ - str r4, [r5, #76] @ 0x4c │ │ │ │ + mrc2 0, 7, r0, cr12, cr8, {5} │ │ │ │ + str r4, [r1, #84] @ 0x54 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stc2 0, cr0, [lr, #736] @ 0x2e0 │ │ │ │ - str r4, [r3, #108] @ 0x6c │ │ │ │ + stc2l 0, cr0, [lr, #736]! @ 0x2e0 │ │ │ │ + str r4, [r7, #112] @ 0x70 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldc2l 0, cr0, [lr], #736 @ 0x2e0 │ │ │ │ - @ instruction: 0xfbea00b8 │ │ │ │ - @ instruction: 0xfba200b8 │ │ │ │ - @ instruction: 0xfa8600b8 │ │ │ │ - @ instruction: 0xfa7400b8 │ │ │ │ + ldc2l 0, cr0, [lr, #-736] @ 0xfffffd20 │ │ │ │ + mcrr2 0, 11, r0, sl, cr8 │ │ │ │ + stc2 0, cr0, [r2], {184} @ 0xb8 │ │ │ │ + @ instruction: 0xfae600b8 │ │ │ │ + @ instruction: 0xfad400b8 │ │ │ │ ands.w r1, r1, #64 @ 0x40 │ │ │ │ bne.w 61b1e4 │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.w 61bed6 │ │ │ │ ldr.w r3, [pc, #1240] @ 61bfd8 │ │ │ │ mov r6, r1 │ │ │ │ str r7, [sp, #28] │ │ │ │ @@ -2074524,20 +2074509,20 @@ │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ ldmia.w r8, {r1, r2} │ │ │ │ bl 637100 │ │ │ │ b.n 61beb4 │ │ │ │ - ldrsb.w r0, [ip, r8, lsl #3] │ │ │ │ - ldrsb.w r0, [r4, r8, lsl #3] │ │ │ │ - @ instruction: 0xf75800b8 │ │ │ │ - @ instruction: 0xf6e800b8 │ │ │ │ - subw r0, r8, #2232 @ 0x8b8 │ │ │ │ - @ instruction: 0xf5fc00b8 │ │ │ │ + ldr??.w r0, [ip, r8, lsl #3] │ │ │ │ + ldr??.w r0, [r4, r8, lsl #3] │ │ │ │ + @ instruction: 0xf7b800b8 │ │ │ │ + @ instruction: 0xf74800b8 │ │ │ │ + @ instruction: 0xf70800b8 │ │ │ │ + @ instruction: 0xf65c00b8 │ │ │ │ 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 │ │ │ │ @@ -2074592,15 +2074577,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 734dc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf3e600b8 │ │ │ │ + orr.w r0, r6, #6029312 @ 0x5c0000 │ │ │ │ stmdb 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] @ (61c240 ) │ │ │ │ ldr r3, [pc, #404] @ (61c244 ) │ │ │ │ @@ -2074753,15 +2074738,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #76 @ 0x4c │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf36200b8 │ │ │ │ + @ instruction: 0xf3c200b8 │ │ │ │ subs r5, #226 @ 0xe2 │ │ │ │ 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 │ │ │ │ @@ -2074873,15 +2074858,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #148 @ 0x94 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - adcs.w r0, r4, #184 @ 0xb8 │ │ │ │ + subs.w r0, r4, #184 @ 0xb8 │ │ │ │ subs r4, #178 @ 0xb2 │ │ │ │ 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] @ (61c408 ) │ │ │ │ @@ -2075027,18 +2075012,18 @@ │ │ │ │ b.n 61c498 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #210 @ 0xd2 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s64 d16, d30, d24 │ │ │ │ + vshr.s64 d16, d24, #34 │ │ │ │ subs r3, #70 @ 0x46 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldr r1, [sp, #664] @ 0x298 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ 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 │ │ │ │ @@ -2075487,16 +2075472,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #130 @ 0x82 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - mcr 0, 2, r0, cr8, cr8, {5} │ │ │ │ - subs.w r0, lr, r8, ror #2 │ │ │ │ + mcr 0, 5, r0, cr8, cr8, {5} │ │ │ │ + ldc 0, cr0, [lr], {184} @ 0xb8 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #148 @ 0x94 │ │ │ │ bl 615c78 │ │ │ │ vstr d8, [sp] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w r4, {r1, r2} │ │ │ │ @@ -2075825,18 +2075810,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - stmia.w r0!, {r3, r4, r5, r7} │ │ │ │ - b.n 61cd2c │ │ │ │ - lsls r0, r7, #2 │ │ │ │ - b.n 61cbc8 │ │ │ │ + stmdb r0, {r3, r4, r5, r7} │ │ │ │ + strex r0, r0, [ip, #736] @ 0x2e0 │ │ │ │ + b.n 61cc88 │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r3, #10 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ mov r3, r4 │ │ │ │ @@ -2075897,17 +2075881,17 @@ │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r1, r3 │ │ │ │ blx 73b68 │ │ │ │ b.n 61caf0 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ - b.n 61cb4c │ │ │ │ + b.n 61cc0c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 61cabc │ │ │ │ + b.n 61cb7c │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -2076094,15 +2076078,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #212 @ 0xd4 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - b.n 61cb24 │ │ │ │ + b.n 61cbe4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r0, #62 @ 0x3e │ │ │ │ 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 │ │ │ │ @@ -2076157,15 +2076141,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r7, #228 @ 0xe4 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 61d820 │ │ │ │ + b.n 61c8e0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r7, #140 @ 0x8c │ │ │ │ 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 │ │ │ │ @@ -2076236,21 +2076220,21 @@ │ │ │ │ add r6, pc │ │ │ │ b.n 61d0f6 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #544] @ (61d378 ) │ │ │ │ + ldr r4, [pc, #928] @ (61d4f8 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [pc, #536] @ (61d374 ) │ │ │ │ + ldr r4, [pc, #920] @ (61d4f4 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ cmp r6, #208 @ 0xd0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldr r4, [pc, #176] @ (61d214 ) │ │ │ │ + ldr r4, [pc, #560] @ (61d394 ) │ │ │ │ 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 │ │ │ │ @@ -2076585,21 +2076569,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #114 @ 0x72 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 61d94c │ │ │ │ + b.n 61da0c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 61d85c │ │ │ │ + b.n 61d91c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 61d614 │ │ │ │ + b.n 61d6d4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - svc 180 @ 0xb4 │ │ │ │ + b.n 61d530 │ │ │ │ lsls r0, r7, #2 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ blx 74820 │ │ │ │ vldr d8, [pc, #908] @ 61d8a0 │ │ │ │ ldr.w r2, [r8, #16] │ │ │ │ mov r3, r4 │ │ │ │ @@ -2076947,15 +2076931,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 61d910 │ │ │ │ + ble.n 61d7d0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r1, #0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2077059,15 +2077043,15 @@ │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ movs r7, #32 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 61d9a4 │ │ │ │ + blt.n 61da64 │ │ │ │ lsls r0, r7, #2 │ │ │ │ movs r6, #74 @ 0x4a │ │ │ │ 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 │ │ │ │ @@ -2077147,15 +2077131,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ movs r6, #4 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 61da44 │ │ │ │ + bge.n 61db04 │ │ │ │ lsls r0, r7, #2 │ │ │ │ movs r5, #102 @ 0x66 │ │ │ │ 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 │ │ │ │ @@ -2077270,15 +2077254,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #30 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 61db80 │ │ │ │ + bls.n 61dc40 │ │ │ │ lsls r0, r7, #2 │ │ │ │ movs r4, #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, #4024] @ 0xfb8 │ │ │ │ @@ -2077395,15 +2077379,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #216 @ 0xd8 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 61dc90 │ │ │ │ + bhi.n 61dd50 │ │ │ │ lsls r0, r7, #2 │ │ │ │ movs r2, #222 @ 0xde │ │ │ │ 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 │ │ │ │ @@ -2077535,15 +2077519,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 61df24 │ │ │ │ + bvs.n 61dde4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ movs r1, #114 @ 0x72 │ │ │ │ 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 │ │ │ │ @@ -2077979,27 +2077963,27 @@ │ │ │ │ eors r5, r4 │ │ │ │ movs r1, #6 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #194 @ 0xc2 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - bmi.n 61e408 │ │ │ │ + bmi.n 61e2c8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bcc.n 61e3f0 │ │ │ │ + bcc.n 61e2b0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ subs r4, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 61e430 │ │ │ │ + bcs.n 61e2f0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bcs.n 61e3b0 │ │ │ │ + bcs.n 61e270 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bne.n 61e348 │ │ │ │ + bcs.n 61e408 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bne.n 61e2dc │ │ │ │ + bcs.n 61e39c │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r0, r5, #3 │ │ │ │ lsls r6, r5, #5 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 61d000 │ │ │ │ @@ -2078400,31 +2078384,31 @@ │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 61e6c8 │ │ │ │ + beq.n 61e788 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - beq.n 61e7e0 │ │ │ │ + beq.n 61e6a0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - beq.n 61e79c │ │ │ │ + beq.n 61e85c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r7!, {r1, r6} │ │ │ │ + ldmia r7, {r1, r5, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r0, #84 @ 0x54 │ │ │ │ + subs r0, #180 @ 0xb4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r2, r3, r4, r5} │ │ │ │ + ldmia r6!, {r2, r3, r4, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r4, r5} │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r4} │ │ │ │ + ldmia r5, {r4, r5, r6} │ │ │ │ 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 │ │ │ │ @@ -2078768,24 +2078752,24 @@ │ │ │ │ nop │ │ │ │ adds r2, r5, r0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r1, r0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - adds r5, #164 @ 0xa4 │ │ │ │ + adds r6, #4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r2, r4, r5, r7} │ │ │ │ + ldmia r4, {r2, r4} │ │ │ │ lsls r0, r7, #2 │ │ │ │ asrs r4, r4, #29 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - @ instruction: 0xf4e400b1 │ │ │ │ - ldmia r2, {r2, r3, r6, r7} │ │ │ │ + adc.w r0, r4, #5799936 @ 0x588000 │ │ │ │ + ldmia r3, {r2, r3, r5} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r2!, {r1, r4, r5} │ │ │ │ + ldmia r2!, {r1, r4, r7} │ │ │ │ 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 │ │ │ │ @@ -2079302,21 +2079286,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r4} │ │ │ │ + ldmia r0!, {r2, r4, r5, r6} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r7!, {r3, r5, r6} │ │ │ │ + stmia r7!, {r3, r6, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ subs r4, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r3, r4, r5} │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r8 │ │ │ │ ldrd r1, r2, [sp, #116] @ 0x74 │ │ │ │ bl 63721c │ │ │ │ str r0, [r5, #12] │ │ │ │ @@ -2079531,17 +2079515,17 @@ │ │ │ │ and.w r0, pc, #0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r4} │ │ │ │ + stmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r2!, {r1, r4, r6} │ │ │ │ + stmia r2!, {r1, r4, r5, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ add r7, sp, #508 @ 0x1fc │ │ │ │ ldr.w r0, [r8, #32] │ │ │ │ blx 73d48 │ │ │ │ mov r4, r7 │ │ │ │ mov r5, r0 │ │ │ │ movs r6, #2 │ │ │ │ @@ -2080086,21 +2080070,21 @@ │ │ │ │ b.w 61ed22 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r4, r6} │ │ │ │ + stmia r0!, {r4, r5, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - itt vs │ │ │ │ - lslvs r0, r7, #2 │ │ │ │ - popvs {r1, r4, pc} │ │ │ │ + itt gt │ │ │ │ + lslgt r0, r7, #2 │ │ │ │ + popgt {r1, r4, r5, r6, pc} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - movs r5, #164 @ 0xa4 │ │ │ │ + movs r6, #4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -2080398,21 +2080382,21 @@ │ │ │ │ str.w fp, [sp] │ │ │ │ b.n 61f9fe │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ lsls r2, r6, #27 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x002c │ │ │ │ + cbnz r4, 61fc3e │ │ │ │ lsls r0, r7, #2 │ │ │ │ lsls r4, r4, #23 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - cbnz r0, 61fc20 │ │ │ │ + cbnz r0, 61fc38 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cbnz r2, 61fc0c │ │ │ │ + cbnz r2, 61fc24 │ │ │ │ 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 │ │ │ │ @@ -2080691,21 +2080675,21 @@ │ │ │ │ b.n 61fd28 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r6, r2, #15 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb792 │ │ │ │ + @ instruction: 0xb7f2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ lsls r0, r2, #11 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - @ instruction: 0xb6bc │ │ │ │ + @ instruction: 0xb71c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xb65c │ │ │ │ + @ instruction: 0xb6bc │ │ │ │ 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 │ │ │ │ @@ -2081263,20 +2081247,20 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - push {r4, r5, r6} │ │ │ │ + push {r4, r6, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ vrhadd.u q8, q0, │ │ │ │ - uxtb r4, r2 │ │ │ │ + cbz r4, 620500 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - sub sp, #24 │ │ │ │ + sub 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, #3944] @ 0xf68 │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2081530,15 +2081514,15 @@ │ │ │ │ blx 7353c │ │ │ │ mov r1, r0 │ │ │ │ b.n 620614 │ │ │ │ nop │ │ │ │ @ instruction: 0xfb28016d │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #784 @ 0x310 │ │ │ │ + add r7, sp, #144 @ 0x90 │ │ │ │ lsls r0, r7, #2 │ │ │ │ vld2.8 {d0[3],d1[3]}, [ip]! │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ @@ -2081879,34 +2081863,34 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 620a76 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf7d4016d │ │ │ │ - add r3, sp, #648 @ 0x288 │ │ │ │ + add r4, sp, #8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ @ instruction: 0xf772016d │ │ │ │ - add r3, sp, #120 @ 0x78 │ │ │ │ + add r3, sp, #504 @ 0x1f8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r2, sp, #568 @ 0x238 │ │ │ │ + add r2, sp, #952 @ 0x3b8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r2, sp, #336 @ 0x150 │ │ │ │ + add r2, sp, #720 @ 0x2d0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r2, sp, #200 @ 0xc8 │ │ │ │ + add r2, sp, #584 @ 0x248 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r2, sp, #56 @ 0x38 │ │ │ │ + add r2, sp, #440 @ 0x1b8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r1, sp, #936 @ 0x3a8 │ │ │ │ + add r2, sp, #296 @ 0x128 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r1, sp, #856 @ 0x358 │ │ │ │ + add r2, sp, #216 @ 0xd8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r1, sp, #576 @ 0x240 │ │ │ │ + add r1, sp, #960 @ 0x3c0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r1, sp, #288 @ 0x120 │ │ │ │ + add r1, sp, #672 @ 0x2a0 │ │ │ │ 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 │ │ │ │ @@ -2082259,40 +2082243,40 @@ │ │ │ │ blx 737a0 │ │ │ │ mov r5, r0 │ │ │ │ b.n 620e3e │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf4c4016d │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #304 @ 0x130 │ │ │ │ + add r0, sp, #688 @ 0x2b0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ands.w r1, sl, #15532032 @ 0xed0000 │ │ │ │ - add r0, sp, #24 │ │ │ │ + add r0, sp, #408 @ 0x198 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r7, pc, #768 @ (adr r7, 6211f8 ) │ │ │ │ + add r0, sp, #128 @ 0x80 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r7, pc, #664 @ (adr r7, 621194 ) │ │ │ │ + add r0, sp, #24 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r6, pc, #1016 @ (adr r6, 6212f8 ) │ │ │ │ + add r7, pc, #376 @ (adr r7, 621078 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r6, pc, #696 @ (adr r6, 6211bc ) │ │ │ │ + add r7, pc, #56 @ (adr r7, 620f3c ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r6, pc, #504 @ (adr r6, 621100 ) │ │ │ │ + add r6, pc, #888 @ (adr r6, 621280 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r6, pc, #368 @ (adr r6, 62107c ) │ │ │ │ + add r6, pc, #752 @ (adr r6, 6211fc ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r6, pc, #296 @ (adr r6, 621038 ) │ │ │ │ + add r6, pc, #680 @ (adr r6, 6211b8 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r6, pc, #0 @ (adr r6, 620f14 ) │ │ │ │ + add r6, pc, #384 @ (adr r6, 621094 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r5, pc, #848 @ (adr r5, 621268 ) │ │ │ │ + add r6, pc, #208 @ (adr r6, 620fe8 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r5, pc, #544 @ (adr r5, 62113c ) │ │ │ │ + add r5, pc, #928 @ (adr r5, 6212bc ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsrs r0, r5, #28 │ │ │ │ + lsrs r0, r1, #30 │ │ │ │ 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 │ │ │ │ @@ -2082479,19 +2082463,19 @@ │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #8 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ bl 6565dc │ │ │ │ mov r1, r0 │ │ │ │ b.n 621100 │ │ │ │ nop │ │ │ │ - add r3, pc, #680 @ (adr r3, 6213d8 ) │ │ │ │ + add r4, pc, #40 @ (adr r4, 621158 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r3, pc, #552 @ (adr r3, 62135c ) │ │ │ │ + add r3, pc, #936 @ (adr r3, 6214dc ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r3, pc, #456 @ (adr r3, 621300 ) │ │ │ │ + add r3, pc, #840 @ (adr r3, 621480 ) │ │ │ │ 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] @ 621d54 │ │ │ │ @@ -2083627,40 +2083611,40 @@ │ │ │ │ b.n 621bbe │ │ │ │ add r3, sp, #220 @ 0xdc │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ b.n 6216d6 │ │ │ │ cdp 1, 10, cr0, cr8, cr13, {3} │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #816 @ (adr r1, 622090 ) │ │ │ │ + add r2, pc, #176 @ (adr r2, 621e10 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldc 1, cr0, [lr], {109} @ 0x6d │ │ │ │ - add r0, pc, #424 @ (adr r0, 621f10 ) │ │ │ │ + add r0, pc, #808 @ (adr r0, 622090 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r6, [sp, #584] @ 0x248 │ │ │ │ + ldr r6, [sp, #968] @ 0x3c8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r6, [sp, #552] @ 0x228 │ │ │ │ + ldr r6, [sp, #936] @ 0x3a8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r6, [sp, #80] @ 0x50 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r4, [sp, #608] @ 0x260 │ │ │ │ + ldr r4, [sp, #992] @ 0x3e0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r4, [sp, #328] @ 0x148 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ + ldr r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r1, [sp, #776] @ 0x308 │ │ │ │ + ldr r2, [sp, #136] @ 0x88 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r1, [sp, #560] @ 0x230 │ │ │ │ + ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r0, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r1, [sp, #120] @ 0x78 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r7, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r7, [sp, #72] @ 0x48 │ │ │ │ + str r7, [sp, #456] @ 0x1c8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldrd r1, r2, [sp, #112] @ 0x70 │ │ │ │ mov r0, r5 │ │ │ │ bl 64a7b8 │ │ │ │ add r2, sp, #204 @ 0xcc │ │ │ │ str r2, [sp, #0] │ │ │ │ @@ -2083734,15 +2083718,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 6215fc │ │ │ │ udf #255 @ 0xff │ │ │ │ - str r6, [sp, #384] @ 0x180 │ │ │ │ + str r6, [sp, #768] @ 0x300 │ │ │ │ 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] @ 6222d0 │ │ │ │ @@ -2084148,17 +2084132,17 @@ │ │ │ │ bpl.w 621f16 │ │ │ │ b.n 6221a4 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ b.n 6225b4 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #736] @ 0x2e0 │ │ │ │ + str r5, [sp, #96] @ 0x60 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - mrc2 0, 2, r0, cr12, cr1, {5} │ │ │ │ + mrc2 0, 5, r0, cr12, cr1, {5} │ │ │ │ svc 50 @ 0x32 │ │ │ │ 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 │ │ │ │ @@ -2084265,15 +2084249,15 @@ │ │ │ │ subs r7, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ bgt.n 622418 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #142 @ 0x8e │ │ │ │ + subs r3, #238 @ 0xee │ │ │ │ lsls r2, r7, #4 │ │ │ │ bgt.n 622444 │ │ │ │ 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 │ │ │ │ @@ -2084557,15 +2084541,15 @@ │ │ │ │ eors r7, r5 │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ blt.n 6226a8 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #44] @ 0x2c │ │ │ │ + ldrh r4, [r1, #48] @ 0x30 │ │ │ │ lsls r0, r7, #2 │ │ │ │ bls.n 622820 │ │ │ │ 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 │ │ │ │ @@ -2084679,21 +2084663,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 6227a4 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r4, #34] @ 0x22 │ │ │ │ + ldrh r4, [r0, #38] @ 0x26 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r2, r3, r5 │ │ │ │ + adds r2, r7, r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [r7, r2] │ │ │ │ + ldr r2, [r3, r4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r2, [r2, #24] │ │ │ │ + ldrh r2, [r6, #26] │ │ │ │ lsls r0, r7, #2 │ │ │ │ bvc.n 6227d8 │ │ │ │ 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 │ │ │ │ @@ -2084802,21 +2084786,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bvc.n 622a4c │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #24] │ │ │ │ + ldrh r4, [r6, #26] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r0, r1, r0 │ │ │ │ + adds r0, r5, r1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrsb r0, [r5, r5] │ │ │ │ + ldrsb r0, [r1, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r0, [r0, #14] │ │ │ │ + ldrh r0, [r4, #16] │ │ │ │ lsls r0, r7, #2 │ │ │ │ bvs.n 622a7c │ │ │ │ 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 │ │ │ │ @@ -2085051,25 +2085035,25 @@ │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ vminnm.f16 , q8, │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - ldrh r6, [r1, #16] │ │ │ │ + ldrh r6, [r5, #18] │ │ │ │ lsls r0, r7, #2 │ │ │ │ bpl.n 622c40 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb82c │ │ │ │ + @ instruction: 0xb88c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - svc 212 @ 0xd4 │ │ │ │ + b.n 622cf4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 6233b0 │ │ │ │ + b.n 623470 │ │ │ │ lsls r0, r7, #2 │ │ │ │ bcc.n 622bf0 │ │ │ │ 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 │ │ │ │ @@ -2085168,15 +2085152,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ vhadd.u8 d0, d0, d0 │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 622e34 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #56] @ 0x38 │ │ │ │ + strh r6, [r1, #60] @ 0x3c │ │ │ │ lsls r0, r7, #2 │ │ │ │ bcs.n 622cb8 │ │ │ │ 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 │ │ │ │ @@ -2085430,17 +2085414,17 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ beq.n 6230e4 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, #34] @ 0x22 │ │ │ │ + strh r0, [r0, #38] @ 0x26 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r0, [r2, #34] @ 0x22 │ │ │ │ + strh r0, [r6, #36] @ 0x24 │ │ │ │ lsls r0, r7, #2 │ │ │ │ beq.n 623040 │ │ │ │ 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 │ │ │ │ @@ -2085520,17 +2085504,17 @@ │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ blx 74c24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - strh r0, [r1, #30] │ │ │ │ + strh r0, [r5, #32] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r0, [r0, #26] │ │ │ │ + strh r0, [r4, #28] │ │ │ │ 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 │ │ │ │ @@ -2085603,17 +2085587,17 @@ │ │ │ │ add r3, pc │ │ │ │ blx 74c24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r2, #22] │ │ │ │ + strh r0, [r6, #24] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r6, [r5, #18] │ │ │ │ + strh r6, [r1, #22] │ │ │ │ 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] @ 623838 │ │ │ │ @@ -2086213,33 +2086197,33 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r4, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #31] │ │ │ │ + strh r0, [r0, #2] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r0, [r5, #30] │ │ │ │ + strh r0, [r1, #0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldmia r3, {r1, r3, r6} │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldrb r0, [r6, #25] │ │ │ │ + ldrb r0, [r2, #27] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r4, [r2, #25] │ │ │ │ + ldrb r4, [r6, #26] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r0, [r2, #24] │ │ │ │ + ldrb r0, [r6, #25] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r6, [r5, #22] │ │ │ │ + ldrb r6, [r1, #24] │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r2, r3, r5, r7, pc} │ │ │ │ lsls r6, r4, #5 │ │ │ │ - ldrb r0, [r1, #16] │ │ │ │ + ldrb r0, [r5, #17] │ │ │ │ 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 │ │ │ │ @@ -2086279,15 +2086263,15 @@ │ │ │ │ cmp r5, r7 │ │ │ │ it eq │ │ │ │ cmpeq r4, r8 │ │ │ │ bne.n 6238b4 │ │ │ │ mov r0, sl │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrb r0, [r6, #13] │ │ │ │ + ldrb r0, [r2, #15] │ │ │ │ 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 │ │ │ │ @@ -2086313,15 +2086297,15 @@ │ │ │ │ blx 7292c │ │ │ │ cmp r6, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne.n 62392c │ │ │ │ mov r0, r1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrb r6, [r6, #11] │ │ │ │ + ldrb r6, [r2, #13] │ │ │ │ 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 r5, r2 │ │ │ │ @@ -2086398,23 +2086382,23 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 623a18 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ - b.n 62330c │ │ │ │ + b.n 6233cc │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmia r6!, {r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #9] │ │ │ │ + ldrb r2, [r2, #11] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r0, [r6, #31] │ │ │ │ + strh r0, [r2, #2] │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmia r5!, {r2, r3, r4, r5, r6, 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 │ │ │ │ @@ -2086491,23 +2086475,23 @@ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 623af8 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ - b.n 624264 │ │ │ │ + b.n 623324 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmia r5!, {r2, r3, r4, r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #6] │ │ │ │ + ldrb r6, [r5, #7] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r6, [r1, #28] │ │ │ │ + ldrb r6, [r5, #29] │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmia r5!, {r1, r3, r4} │ │ │ │ lsls r5, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2086559,15 +2086543,15 @@ │ │ │ │ nop │ │ │ │ stmia r4!, {r2, r4, r6, r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r4, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7, {r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #5 │ │ │ │ - b.n 624338 │ │ │ │ + b.n 6233f8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2086643,19 +2086627,19 @@ │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldmia r7!, {r1, r2, r5, r6} │ │ │ │ lsls r3, r6, #5 │ │ │ │ rev r4, r7 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - b.n 62431c │ │ │ │ + b.n 6243dc │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldmia r7!, {r1, r2, r3, r6} │ │ │ │ lsls r3, r6, #5 │ │ │ │ - b.n 6242bc │ │ │ │ + b.n 62437c │ │ │ │ lsls r1, r6, #2 │ │ │ │ cbnz r2, 623c92 │ │ │ │ lsls r6, r4, #5 │ │ │ │ ldmia r6, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r3, [pc, #4] @ (623c88 ) │ │ │ │ add r3, pc │ │ │ │ @@ -2086683,15 +2086667,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, pc │ │ │ │ blx 74ad4 │ │ │ │ str r0, [r4, #84] @ 0x54 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 6241f4 │ │ │ │ + b.n 6242b4 │ │ │ │ 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] @ (623cf0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -2086828,17 +2086812,17 @@ │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ movs r3, #16 │ │ │ │ b.n 623df2 │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ b.n 623df2 │ │ │ │ nop │ │ │ │ - b.n 624410 │ │ │ │ + b.n 6244d0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 624374 │ │ │ │ + b.n 624434 │ │ │ │ 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 │ │ │ │ @@ -2086938,31 +2086922,31 @@ │ │ │ │ add r0, pc │ │ │ │ b.n 623ec4 │ │ │ │ ldr r0, [pc, #40] @ (623f4c ) │ │ │ │ movs r1, #12 │ │ │ │ add r0, pc │ │ │ │ b.n 623ec4 │ │ │ │ nop │ │ │ │ - b.n 6243c0 │ │ │ │ + b.n 624480 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 6243e4 │ │ │ │ + b.n 6244a4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 624364 │ │ │ │ + b.n 624424 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 6242d8 │ │ │ │ + b.n 624398 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 6242dc │ │ │ │ + b.n 62439c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 6242e8 │ │ │ │ + b.n 6243a8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 62430c │ │ │ │ + b.n 6243cc │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 624748 │ │ │ │ + b.n 623808 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 62426c │ │ │ │ + b.n 62432c │ │ │ │ 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 │ │ │ │ @@ -2087071,21 +2087055,21 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r2, r3, r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r5, #5 │ │ │ │ - strb r4, [r1, #17] │ │ │ │ + strb r4, [r5, #18] │ │ │ │ lsls r0, r7, #2 │ │ │ │ nop {15} │ │ │ │ lsls r5, r5, #5 │ │ │ │ movs r7, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 62422c │ │ │ │ + b.n 6242ec │ │ │ │ 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 │ │ │ │ @@ -2087364,19 +2087348,19 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ b.n 6241ec │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ bkpt 0x00c0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #8] │ │ │ │ + strb r0, [r0, #10] │ │ │ │ lsls r0, r7, #2 │ │ │ │ pop {r1, r3, r4, r7, pc} │ │ │ │ lsls r5, r5, #5 │ │ │ │ - strb r0, [r3, #3] │ │ │ │ + strb r0, [r7, #4] │ │ │ │ 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] @ 624428 │ │ │ │ mov ip, r0 │ │ │ │ @@ -2087487,15 +2087471,15 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 73c1c │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r0, [r7, #120] @ 0x78 │ │ │ │ + strb r0, [r3, #0] │ │ │ │ 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] @ (6245d4 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2087600,15 +2087584,15 @@ │ │ │ │ nop │ │ │ │ cbnz r4, 624620 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ revsh r2, r6 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldr r0, [r5, #108] @ 0x6c │ │ │ │ + ldr r0, [r1, #116] @ 0x74 │ │ │ │ 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] @ (624720 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2087730,17 +2087714,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbnz r2, 624768 │ │ │ │ lsls r5, r5, #5 │ │ │ │ cbnz r6, 624764 │ │ │ │ lsls r5, r5, #5 │ │ │ │ movs r7, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #88] @ 0x58 │ │ │ │ + ldr r0, [r2, #96] @ 0x60 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r6, [r0, #84] @ 0x54 │ │ │ │ + ldr r6, [r4, #88] @ 0x58 │ │ │ │ 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] @ (6249c0 ) │ │ │ │ @@ -2087985,31 +2087969,31 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb8a8 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb8a2 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldr r2, [r3, #68] @ 0x44 │ │ │ │ + ldr r2, [r7, #72] @ 0x48 │ │ │ │ lsls r0, r7, #2 │ │ │ │ movs r7, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ + ldr r6, [r0, #68] @ 0x44 │ │ │ │ lsls r0, r7, #2 │ │ │ │ @ instruction: 0xb74e │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldr r2, [r2, #52] @ 0x34 │ │ │ │ + ldr r2, [r6, #56] @ 0x38 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bhi.n 624ab4 │ │ │ │ + bhi.n 624974 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bhi.n 624a84 │ │ │ │ + bhi.n 624944 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bhi.n 624a6c │ │ │ │ + bhi.n 62492c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [r0, #40] @ 0x28 │ │ │ │ + ldr r0, [r4, #44] @ 0x2c │ │ │ │ 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] @ 624e88 │ │ │ │ @@ -2088456,33 +2088440,33 @@ │ │ │ │ nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ lsls r5, r5, #5 │ │ │ │ push {r3, r5, r6, r7, lr} │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #24] │ │ │ │ + ldr r2, [r0, #32] │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r1, r2, r4, r5, lr} │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ lsls r0, r7, #2 │ │ │ │ movs r7, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #116] @ 0x74 │ │ │ │ + str r6, [r0, #124] @ 0x7c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r4, [r0, #108] @ 0x6c │ │ │ │ + str r4, [r4, #112] @ 0x70 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r4, [r6, #100] @ 0x64 │ │ │ │ + str r4, [r2, #108] @ 0x6c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bcc.n 624fb0 │ │ │ │ + bcc.n 624e70 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bcc.n 624f8c │ │ │ │ + bcc.n 624e4c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bcc.n 624f74 │ │ │ │ + bcc.n 624e34 │ │ │ │ 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] @ 625418 │ │ │ │ @@ -2088994,33 +2088978,33 @@ │ │ │ │ nop │ │ │ │ cbz r4, 625424 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 62542a │ │ │ │ lsls r5, r5, #5 │ │ │ │ - str r0, [r0, #80] @ 0x50 │ │ │ │ + str r0, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r7, #2 │ │ │ │ sub sp, #8 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - str r6, [r1, #64] @ 0x40 │ │ │ │ + str r6, [r5, #68] @ 0x44 │ │ │ │ lsls r0, r7, #2 │ │ │ │ movs r7, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ + str r2, [r7, #40] @ 0x28 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r2, [r2, #28] │ │ │ │ + str r2, [r6, #32] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r4, [r7, #20] │ │ │ │ + str r4, [r3, #28] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r6!, {r1, r7} │ │ │ │ + ldmia r6, {r1, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r6, {r1, r2, r3, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r6, {r5, r6} │ │ │ │ + ldmia r6, {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 │ │ │ │ @@ -2089148,15 +2089132,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 74610 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrsh r6, [r5, r2] │ │ │ │ + ldrsh r6, [r1, r4] │ │ │ │ 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 │ │ │ │ @@ -2089193,15 +2089177,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 74610 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldrsh r2, [r0, r1] │ │ │ │ + ldrsh r2, [r4, r2] │ │ │ │ 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 │ │ │ │ @@ -2089342,21 +2089326,21 @@ │ │ │ │ b.n 6256d6 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #736 @ 0x2e0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldrb r4, [r7, r6] │ │ │ │ + ldrsh r4, [r3, r0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldrb r0, [r2, r4] │ │ │ │ + ldrb r0, [r6, r5] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r0, [r7, r2] │ │ │ │ + ldrb r0, [r3, r4] │ │ │ │ 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 │ │ │ │ @@ -2089576,23 +2089560,23 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 6258dc │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ add r7, pc, #752 @ (adr r7, 625ce0 ) │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, r6] │ │ │ │ + ldrb r6, [r2, r0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r4, [r5, r4] │ │ │ │ + ldrh r4, [r1, r6] │ │ │ │ lsls r0, r7, #2 │ │ │ │ add r6, pc, #1008 @ (adr r6, 625df0 ) │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldrh r4, [r0, r3] │ │ │ │ + ldrh r4, [r4, r4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r6, [r1, r1] │ │ │ │ + ldrh r6, [r5, r2] │ │ │ │ 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 │ │ │ │ @@ -2089855,21 +2089839,21 @@ │ │ │ │ b.n 625c4a │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r4, pc, #464 @ (adr r4, 625eb8 ) │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, r0] │ │ │ │ + ldr r0, [r3, r2] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrsb r0, [r1, r7] │ │ │ │ + ldr r0, [r5, r0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ add r3, pc, #608 @ (adr r3, 625f58 ) │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldrsb r0, [r2, r6] │ │ │ │ + ldrsb r0, [r6, r7] │ │ │ │ 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 │ │ │ │ @@ -2090196,25 +2090180,25 @@ │ │ │ │ b.n 625f58 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #880 @ (adr r2, 6263cc ) │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldrsb r2, [r3, r2] │ │ │ │ + ldrsb r2, [r7, r3] │ │ │ │ lsls r0, r7, #2 │ │ │ │ add r2, pc, #176 @ (adr r2, 626114 ) │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldrsb r6, [r3, r0] │ │ │ │ + ldrsb r6, [r7, r1] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r6, [r6, r7] │ │ │ │ + ldrsb r6, [r2, r1] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r6, [r7, r5] │ │ │ │ + strb r6, [r3, r7] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r4, [r0, r4] │ │ │ │ + strb r4, [r4, r5] │ │ │ │ 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 │ │ │ │ @@ -2090415,19 +2090399,19 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ movs r4, #10 │ │ │ │ str r5, [sp, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 625cfc │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - str r4, [r2, r7] │ │ │ │ + strh r4, [r6, r0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - itt ne │ │ │ │ - lslne r1, r6, #2 │ │ │ │ - pushne {lr} │ │ │ │ + itt vc │ │ │ │ + lslvc r1, r6, #2 │ │ │ │ + pushvc {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov.w ip, #0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 625b70 │ │ │ │ @@ -2090734,15 +2090718,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 626618 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldr r2, [sp, #288] @ 0x120 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - cbnz r4, 6266a0 │ │ │ │ + pop {r2, r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #992] @ 0x3e0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2091454,17 +2091438,17 @@ │ │ │ │ b.n 626d6a │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ mov r0, r9 │ │ │ │ bl 6190f0 │ │ │ │ mov r4, r0 │ │ │ │ b.n 626cfc │ │ │ │ nop │ │ │ │ - bxns r7 │ │ │ │ + blxns r3 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - mov r8, r6 │ │ │ │ + bx r2 │ │ │ │ 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 │ │ │ │ @@ -2091664,21 +2091648,21 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx 740a8 │ │ │ │ mov r3, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, sl │ │ │ │ b.n 626f3c │ │ │ │ - cmp r6, r8 │ │ │ │ + cmp lr, r4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r4, r1 │ │ │ │ + cmp r4, sp │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r8, r5 │ │ │ │ + cmp r0, r1 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add ip, r2 │ │ │ │ + add ip, lr │ │ │ │ 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] @ (627330 ) │ │ │ │ @@ -2091985,43 +2091969,43 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r6, #62] @ 0x3e │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r4, #62] @ 0x3e │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bics r0, r7 │ │ │ │ + add r0, r3 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldrh r0, [r7, #58] @ 0x3a │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r4, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - cmn r6, r1 │ │ │ │ + orrs r6, r5 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - negs r4, r6 │ │ │ │ + cmn r4, r2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add sp, #80 @ 0x50 │ │ │ │ + add sp, #464 @ 0x1d0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - tst r0, r3 │ │ │ │ + negs r0, r7 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - rors r6, r7 │ │ │ │ + negs r6, r3 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - sbcs r6, r6 │ │ │ │ + tst r6, r2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #432 @ 0x1b0 │ │ │ │ + add r7, sp, #816 @ 0x330 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r6, sp, #848 @ 0x350 │ │ │ │ + add r7, sp, #208 @ 0xd0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r6, sp, #968 @ 0x3c8 │ │ │ │ + add r7, sp, #328 @ 0x148 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r7, sp, #56 @ 0x38 │ │ │ │ + add r7, sp, #440 @ 0x1b8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r6, sp, #704 @ 0x2c0 │ │ │ │ + add r7, sp, #64 @ 0x40 │ │ │ │ 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] @ (627494 ) │ │ │ │ @@ -2092132,15 +2092116,15 @@ │ │ │ │ b.n 62748c │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r5, #34] @ 0x22 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #222 @ 0xde │ │ │ │ + ands r6, r7 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldrh r6, [r4, #28] │ │ │ │ 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 │ │ │ │ @@ -2092214,17 +2092198,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 734dc │ │ │ │ mov r4, r0 │ │ │ │ b.n 627514 │ │ │ │ - subs r7, #32 │ │ │ │ + subs r7, #128 @ 0x80 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r7, #0 │ │ │ │ + subs r7, #96 @ 0x60 │ │ │ │ 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 │ │ │ │ @@ -2092417,15 +2092401,15 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r4, #6] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r1, #6] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - subs r4, #206 @ 0xce │ │ │ │ + subs r5, #46 @ 0x2e │ │ │ │ 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] @ (6277b8 ) │ │ │ │ mov ip, r1 │ │ │ │ @@ -2092544,15 +2092528,15 @@ │ │ │ │ str r0, [r3, #8] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #8] @ (6278a8 ) │ │ │ │ add r0, pc │ │ │ │ blx 72740 │ │ │ │ nop │ │ │ │ - adds r3, #160 @ 0xa0 │ │ │ │ + adds r4, #0 │ │ │ │ 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 │ │ │ │ @@ -2094004,15 +2093988,15 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ ldrb r4, [r3, #7] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #80] @ 0x50 │ │ │ │ + ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrb r4, [r0, #6] │ │ │ │ lsls r5, r5, #5 │ │ │ │ ldrb r0, [r4, #5] │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2094107,15 +2094091,15 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 73160 │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ b.n 628748 │ │ │ │ ldr r0, [pc, #4] @ (6287dc ) │ │ │ │ add r0, pc │ │ │ │ blx 72740 │ │ │ │ - movs r4, #106 @ 0x6a │ │ │ │ + movs r4, #202 @ 0xca │ │ │ │ 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 │ │ │ │ @@ -2094418,25 +2094402,25 @@ │ │ │ │ nop │ │ │ │ strb r2, [r4, #30] │ │ │ │ lsls r5, r5, #5 │ │ │ │ strb r0, [r4, #30] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r6, #7 │ │ │ │ + asrs r2, r2, #9 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r0, r2, #3 │ │ │ │ + lsls r0, r6, #4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ subs r4, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ + ldr r1, [sp, #424] @ 0x1a8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [sp, #904] @ 0x388 │ │ │ │ + ldr r1, [sp, #264] @ 0x108 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r1, [sp, #72] @ 0x48 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strb r2, [r0, #23] │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r6, #21] │ │ │ │ lsls r5, r5, #5 │ │ │ │ @@ -2095647,15 +2095631,15 @@ │ │ │ │ ldr r3, [r1, #52] @ 0x34 │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 6296d0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6296ca │ │ │ │ movs r3, #2 │ │ │ │ b.n 6296d0 │ │ │ │ - bge.n 62968c │ │ │ │ + blt.n 62974c │ │ │ │ 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 │ │ │ │ @@ -2095759,15 +2095743,15 @@ │ │ │ │ movt r2, #65535 @ 0xffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ b.n 629802 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - subs r4, r3, r7 │ │ │ │ + adds r4, r7, #0 │ │ │ │ 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 │ │ │ │ @@ -2095950,15 +2095934,15 @@ │ │ │ │ blx 72ce0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb.w r3, [r4, #3244] @ 0xcac │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 629a74 │ │ │ │ ldr.w r0, [r4, #3252] @ 0xcb4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r2, r6, r6 │ │ │ │ + subs r2, r2, r0 │ │ │ │ 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 │ │ │ │ @@ -2096134,35 +2096118,35 @@ │ │ │ │ it eq │ │ │ │ moveq r2, r3 │ │ │ │ ldr r3, [pc, #48] @ (629c88 ) │ │ │ │ add r3, pc │ │ │ │ blx 74820 │ │ │ │ b.n 629b54 │ │ │ │ nop │ │ │ │ - adds r2, r2, r3 │ │ │ │ + adds r2, r6, r4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r6, r5, r2 │ │ │ │ + adds r6, r1, r4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r2, r1, r2 │ │ │ │ + adds r2, r5, r3 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r4, r6, r1 │ │ │ │ + adds r4, r2, r3 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r0, r2, r1 │ │ │ │ + adds r0, r6, r2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r0, r7, r0 │ │ │ │ + adds r0, r3, r2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r2, r4, r0 │ │ │ │ + adds r2, r0, r2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r4, r1, r0 │ │ │ │ + adds r4, r5, r1 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r6, r6, #31 │ │ │ │ + adds r6, r2, r1 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r0, r4, #31 │ │ │ │ + adds r0, r0, r1 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r2, r1, #31 │ │ │ │ + adds r2, r5, r0 │ │ │ │ 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 │ │ │ │ @@ -2096185,15 +2096169,15 @@ │ │ │ │ blx 73af0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 72e70 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - asrs r6, r5, #29 │ │ │ │ + asrs r6, r1, #31 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldr.w r3, [r0, #3288] @ 0xcd8 │ │ │ │ cmp r3, r2 │ │ │ │ bhi.n 629ce2 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2096268,15 +2096252,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 72e70 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r3, #28 │ │ │ │ + asrs r4, r7, #29 │ │ │ │ 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] @ (629e94 ) │ │ │ │ @@ -2096353,15 +2096337,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r4, #32] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - asrs r4, r0, #23 │ │ │ │ + asrs r4, r4, #24 │ │ │ │ lsls r0, r7, #2 │ │ │ │ str r4, [r0, #24] │ │ │ │ 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 │ │ │ │ @@ -2096458,19 +2096442,19 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ b.n 629ee6 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ str r2, [r0, #20] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r3, #19 │ │ │ │ + asrs r2, r7, #20 │ │ │ │ lsls r0, r7, #2 │ │ │ │ str r2, [r4, #8] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - asrs r6, r3, #18 │ │ │ │ + asrs r6, r7, #19 │ │ │ │ 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] @ (62a0e8 ) │ │ │ │ @@ -2096578,17 +2096562,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r3, #0] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - asrs r6, r3, #16 │ │ │ │ + asrs r6, r7, #17 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r6, r1, #14 │ │ │ │ + asrs r6, r5, #15 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldrsh r2, [r6, r4] │ │ │ │ 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 │ │ │ │ @@ -2096661,15 +2096645,15 @@ │ │ │ │ bhi.n 62a18e │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ bl 615c78 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - asrs r4, r2, #10 │ │ │ │ + asrs r4, r6, #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, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r8, r2 │ │ │ │ @@ -2096858,23 +2096842,23 @@ │ │ │ │ b.n 62a370 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsh r2, [r1, r0] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #6 │ │ │ │ + asrs r2, r3, #8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r4, r6, #6 │ │ │ │ + asrs r4, r2, #8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r6, [r3, #0] │ │ │ │ + strh r6, [r7, #2] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r6, r0, #5 │ │ │ │ + asrs r6, r4, #6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r6, r3, #3 │ │ │ │ + asrs r6, r7, #4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldrb r0, [r1, r2] │ │ │ │ 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 │ │ │ │ @@ -2096949,17 +2096933,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 6194a4 │ │ │ │ mov r2, r0 │ │ │ │ b.n 62a414 │ │ │ │ bl 629a34 │ │ │ │ mov r2, r0 │ │ │ │ b.n 62a414 │ │ │ │ - asrs r6, r0, #32 │ │ │ │ + asrs r6, r4, #1 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r4, [r5, #20] │ │ │ │ + ldrb r4, [r1, #22] │ │ │ │ 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 │ │ │ │ @@ -2097050,15 +2097034,15 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ blx 72ce0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - lsrs r4, r5, #26 │ │ │ │ + lsrs r4, r1, #28 │ │ │ │ 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] @ (62a758 ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -2097208,17 +2097192,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r0, [r4, r0] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #24 │ │ │ │ + lsrs r6, r2, #26 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsrs r2, r4, #21 │ │ │ │ + lsrs r2, r0, #23 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ 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 │ │ │ │ @@ -2097280,15 +2097264,15 @@ │ │ │ │ b.n 62a79c │ │ │ │ blx 73310 │ │ │ │ b.n 62a7d4 │ │ │ │ blx 73d48 │ │ │ │ b.n 62a7d4 │ │ │ │ blx 725b4 │ │ │ │ b.n 62a7d4 │ │ │ │ - lsrs r4, r7, #17 │ │ │ │ + lsrs r4, r3, #19 │ │ │ │ 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] @ (62a8ec ) │ │ │ │ @@ -2097515,21 +2097499,21 @@ │ │ │ │ ldmia.w r3, {r1, r2} │ │ │ │ vstr d7, [sp] │ │ │ │ bl 6194a4 │ │ │ │ mov r2, r0 │ │ │ │ b.n 62a9d6 │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - lsrs r0, r5, #11 │ │ │ │ + lsrs r0, r1, #13 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsrs r2, r2, #10 │ │ │ │ + lsrs r2, r6, #11 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsrs r4, r0, #9 │ │ │ │ + lsrs r4, r4, #10 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r6, [r6, #29] │ │ │ │ + strb r6, [r2, #31] │ │ │ │ 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 │ │ │ │ @@ -2097634,25 +2097618,25 @@ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldrd r1, r2, [r0, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ bl 6194a4 │ │ │ │ mov r2, r0 │ │ │ │ b.n 62aad4 │ │ │ │ - strb r2, [r3, #26] │ │ │ │ + strb r2, [r7, #27] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r0, [r1, #26] │ │ │ │ + strb r0, [r5, #27] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r2, r3, #4 │ │ │ │ + lsrs r2, r7, #5 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r0, [r5, #25] │ │ │ │ + strb r0, [r1, #27] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r6, [r1, #29] │ │ │ │ + strb r6, [r5, #30] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r6, [r1, #29] │ │ │ │ + strb r6, [r5, #30] │ │ │ │ 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] @ (62adb4 ) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -2097838,15 +2097822,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ b.n 62ac02 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ strb r4, [r4, r0] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #32 │ │ │ │ + lsrs r0, r7, #1 │ │ │ │ lsls r0, r7, #2 │ │ │ │ strh r0, [r3, r2] │ │ │ │ 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 │ │ │ │ @@ -2098051,15 +2098035,15 @@ │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ beq.n 62af7a │ │ │ │ b.n 62ae66 │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ beq.n 62af68 │ │ │ │ b.n 62aef4 │ │ │ │ nop │ │ │ │ - lsls r4, r4, #21 │ │ │ │ + lsls r4, r0, #23 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2098169,19 +2098153,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 62b006 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [r3, #0] │ │ │ │ b.n 62b006 │ │ │ │ nop │ │ │ │ - lsls r6, r6, #15 │ │ │ │ + lsls r6, r2, #17 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r6, r2, #14 │ │ │ │ + lsls r6, r6, #15 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r0, r0, #14 │ │ │ │ + lsls r0, r4, #15 │ │ │ │ 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 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r3 │ │ │ │ @@ -2098420,17 +2098404,17 @@ │ │ │ │ b.n 62b270 │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ beq.n 62b322 │ │ │ │ b.n 62b1ae │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ beq.n 62b310 │ │ │ │ b.n 62b24c │ │ │ │ - lsls r4, r3, #8 │ │ │ │ + lsls r4, r7, #9 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r6, r0, #8 │ │ │ │ + lsls r6, r4, #9 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ @@ -2098522,17 +2098506,18 @@ │ │ │ │ b.n 62b43a │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [pc, #352] @ (62b5dc ) │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + lsls r0, r7, #2 │ │ │ │ + lsls r2, r3, #1 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - vshr.u64 d16, d23, #6 │ │ │ │ ldr r3, [pc, #760] @ (62b784 ) │ │ │ │ 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 │ │ │ │ @@ -2099128,31 +2099113,31 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ ldr r3, [pc, #320] @ (62bbdc ) │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - mrc2 0, 7, r0, cr2, cr7, {5} │ │ │ │ - mrc2 0, 5, r0, cr14, cr7, {5} │ │ │ │ - mrc2 0, 2, r0, cr6, cr7, {5} │ │ │ │ - mcr2 0, 2, r0, cr14, cr7, {5} │ │ │ │ - mcr2 0, 2, r0, cr12, cr7, {5} │ │ │ │ - ldc2l 0, cr0, [r6], #-732 @ 0xfffffd24 │ │ │ │ + vqadd.u16 d16, d18, d23 │ │ │ │ + vqadd.u16 d0, d30, d23 │ │ │ │ + mrc2 0, 5, r0, cr6, cr7, {5} │ │ │ │ + mcr2 0, 5, r0, cr14, cr7, {5} │ │ │ │ + mcr2 0, 5, r0, cr12, cr7, {5} │ │ │ │ + ldc2l 0, cr0, [r6], {183} @ 0xb7 │ │ │ │ ldr r0, [pc, #200] @ (62bb84 ) │ │ │ │ lsls r5, r5, #5 │ │ │ │ - stc2 0, cr0, [r2], {183} @ 0xb7 │ │ │ │ - smlaltt r0, r0, r2, r7 │ │ │ │ - ldr r4, [r7, #16] │ │ │ │ + stc2l 0, cr0, [r2], #-732 @ 0xfffffd24 │ │ │ │ + stc2 0, cr0, [r2], #-732 @ 0xfffffd24 │ │ │ │ + ldr r4, [r3, #24] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [r0, #20] │ │ │ │ + ldr r2, [r4, #24] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [r1, #20] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - and.w r0, r6, #186 @ 0xba │ │ │ │ + orn r0, r6, #186 @ 0xba │ │ │ │ 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 │ │ │ │ @@ -2099458,15 +2099443,15 @@ │ │ │ │ add.w r7, r4, r2, lsl #5 │ │ │ │ adds r7, #44 @ 0x2c │ │ │ │ b.n 62bd9a │ │ │ │ add.w r7, r4, r2, lsl #4 │ │ │ │ adds r7, #84 @ 0x54 │ │ │ │ b.n 62bd9a │ │ │ │ nop │ │ │ │ - movw r0, #51383 @ 0xc8b7 │ │ │ │ + subw r0, ip, #2231 @ 0x8b7 │ │ │ │ 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] @ (62becc ) │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #116] @ (62bed0 ) │ │ │ │ @@ -2099867,18 +2099852,18 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ lsls r6, r0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, r4, #5996544 @ 0x5b8000 │ │ │ │ + orn r0, r4, #5996544 @ 0x5b8000 │ │ │ │ subs r7, #76 @ 0x4c │ │ │ │ lsls r5, r5, #5 │ │ │ │ - @ instruction: 0xf29a00b7 │ │ │ │ + @ instruction: 0xf2fa00b7 │ │ │ │ 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] │ │ │ │ @@ -2100222,21 +2100207,21 @@ │ │ │ │ b.n 62c52a │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r4, #184 @ 0xb8 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r4, r4] │ │ │ │ + ldrsh r2, [r0, r6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ subs r3, #152 @ 0x98 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldrsh r6, [r2, r1] │ │ │ │ + ldrsh r6, [r6, r2] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - vqadd.s16 d0, d30, d23 │ │ │ │ + vqadd.s64 d16, d30, d23 │ │ │ │ stmdb 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 │ │ │ │ ldr.w r3, [pc, #1792] @ 62cd00 │ │ │ │ @@ -2100909,36 +2100894,36 @@ │ │ │ │ beq.w 62c8e2 │ │ │ │ bhi.w 62c96e │ │ │ │ b.n 62ccb8 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #238 @ 0xee │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldcl 0, cr0, [r2, #-732]! @ 0xfffffd24 │ │ │ │ - ldc 0, cr0, [r4, #-732] @ 0xfffffd24 │ │ │ │ - stc 0, cr0, [r8, #-732] @ 0xfffffd24 │ │ │ │ - ldcl 0, cr0, [lr], #732 @ 0x2dc │ │ │ │ + ldcl 0, cr0, [r2, #732] @ 0x2dc │ │ │ │ + ldcl 0, cr0, [r4, #-732]! @ 0xfffffd24 │ │ │ │ + stcl 0, cr0, [r8, #-732]! @ 0xfffffd24 │ │ │ │ + ldcl 0, cr0, [lr, #-732] @ 0xfffffd24 │ │ │ │ adds r7, #82 @ 0x52 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldr r4, [r5, r2] │ │ │ │ + ldr r4, [r1, r4] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [r7, r2] │ │ │ │ + ldr r0, [r3, r4] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrd r0, r0, [r8, #732]! @ 0x2dc │ │ │ │ - ldr r0, [r5, r1] │ │ │ │ + orrs.w r0, r8, r7, ror #2 │ │ │ │ + ldr r0, [r1, r3] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - svc 104 @ 0x68 │ │ │ │ + svc 200 @ 0xc8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrsb r0, [r4, r2] │ │ │ │ + ldrsb r0, [r0, r4] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmdb r2!, {r0, r1, r2, r4, r5, r7} │ │ │ │ - ldrsb r6, [r7, r1] │ │ │ │ + @ instruction: 0xe99200b7 │ │ │ │ + ldrsb r6, [r3, r3] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xe8ce00b7 │ │ │ │ - @ instruction: 0xe8cc00b7 │ │ │ │ + stmdb lr!, {r0, r1, r2, r4, r5, r7} │ │ │ │ + stmdb ip!, {r0, r1, r2, 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, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r0, [pc, #1232] @ 62d22c │ │ │ │ @@ -2101437,21 +2101422,21 @@ │ │ │ │ b.n 62cd9a │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r2, #156 @ 0x9c │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 62cee8 │ │ │ │ + b.n 62cfa8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 62cbac │ │ │ │ + b.n 62cc6c │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r0, #78 @ 0x4e │ │ │ │ lsls r5, r5, #5 │ │ │ │ - b.n 62d8c8 │ │ │ │ + b.n 62d988 │ │ │ │ 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] @ (62d3c8 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2102132,31 +2102117,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ cmp r3, #254 @ 0xfe │ │ │ │ lsls r5, r5, #5 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - svc 76 @ 0x4c │ │ │ │ + svc 172 @ 0xac │ │ │ │ lsls r7, r6, #2 │ │ │ │ - udf #248 @ 0xf8 │ │ │ │ + svc 88 @ 0x58 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - udf #208 @ 0xd0 │ │ │ │ + svc 48 @ 0x30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - udf #202 @ 0xca │ │ │ │ + svc 42 @ 0x2a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ble.n 62d9b8 │ │ │ │ + ble.n 62d878 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bgt.n 62da20 │ │ │ │ + bgt.n 62d8e0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r0, #24 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - blt.n 62da14 │ │ │ │ + blt.n 62d8d4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - blt.n 62d988 │ │ │ │ + blt.n 62da48 │ │ │ │ lsls r7, r6, #2 │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx 74820 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ @@ -2102662,55 +2102647,55 @@ │ │ │ │ b.n 62dcc4 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ - bls.n 62df68 │ │ │ │ + bls.n 62de28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bhi.n 62de6c │ │ │ │ + bls.n 62df2c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bhi.n 62de2c │ │ │ │ + bls.n 62deec │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bhi.n 62df94 │ │ │ │ + bhi.n 62de54 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r3, [sp, #104] @ 0x68 │ │ │ │ + str r3, [sp, #488] @ 0x1e8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r3, #120 @ 0x78 │ │ │ │ + adds r3, #216 @ 0xd8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp lr, lr │ │ │ │ + mov r6, sl │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bvs.n 62de74 │ │ │ │ + bvc.n 62df34 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bvs.n 62ddbc │ │ │ │ + bvs.n 62de7c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r7, #25 │ │ │ │ + asrs r2, r3, #27 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r4, r0, #25 │ │ │ │ + asrs r4, r4, #26 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #88] @ 0x58 │ │ │ │ + str r5, [sp, #472] @ 0x1d8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r4, 62deee │ │ │ │ + rev r4, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r5, [sp, #664] @ 0x298 │ │ │ │ + str r6, [sp, #24] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r5, [sp, #48] @ 0x30 │ │ │ │ + str r5, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [sp, #832] @ 0x340 │ │ │ │ + str r1, [sp, #192] @ 0xc0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r6, r0 │ │ │ │ + cmp r6, ip │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrsb.w r0, [r8, sl, lsl #3] │ │ │ │ - asrs r4, r0, #26 │ │ │ │ + ldr??.w r0, [r8, sl, lsl #3] │ │ │ │ + asrs r4, r4, #27 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia.w r6!, {r1, r2, r3, r5, r7} │ │ │ │ - ldcl 0, cr0, [r0], #-696 @ 0xfffffd48 │ │ │ │ - ldrsb.w r0, [r2, sl, lsl #3] │ │ │ │ - asrs r4, r7, #24 │ │ │ │ + stmdb r6, {r1, r2, r3, r5, r7} │ │ │ │ + ldcl 0, cr0, [r0], {174} @ 0xae │ │ │ │ + ldr??.w r0, [r2, sl, lsl #3] │ │ │ │ + asrs r4, r3, #26 │ │ │ │ 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 │ │ │ │ @@ -2103090,29 +2103075,29 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ movs r0, #252 @ 0xfc │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 62e2b8 │ │ │ │ + bpl.n 62e378 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bmi.n 62e22c │ │ │ │ + bmi.n 62e2ec │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bmi.n 62e340 │ │ │ │ + bmi.n 62e200 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bcc.n 62e214 │ │ │ │ + bcc.n 62e2d4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ subs r0, r7, #4 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bcc.n 62e310 │ │ │ │ + bcc.n 62e3d0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bcs.n 62e210 │ │ │ │ + bcs.n 62e2d0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bcs.n 62e3bc │ │ │ │ + bcs.n 62e27c │ │ │ │ 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] @ 62e76c │ │ │ │ @@ -2103533,25 +2103518,25 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r1, #3 │ │ │ │ lsls r5, r5, #5 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r5, r7} │ │ │ │ + beq.n 62e780 │ │ │ │ lsls r7, r6, #2 │ │ │ │ subs r2, r7, r2 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldmia r6, {r1, r5, r6} │ │ │ │ + ldmia r6, {r1, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r6, {r2, r6} │ │ │ │ + ldmia r6!, {r2, r5, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r4, r6} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r5!, {r1, r3} │ │ │ │ + ldmia r5, {r1, r3, r5, r6} │ │ │ │ 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] @ (62eba0 ) │ │ │ │ sub sp, #280 @ 0x118 │ │ │ │ @@ -2103942,21 +2103927,21 @@ │ │ │ │ nop │ │ │ │ adds r0, r2, r1 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r7, #28 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldmia r3, {r2, r3, r5} │ │ │ │ + ldmia r3, {r2, r3, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r4, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r1!, {r4, r6} │ │ │ │ + ldmia r1!, {r4, r5, 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, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ ldr r4, [pc, #688] @ (62ee80 ) │ │ │ │ @@ -2104221,23 +2104206,23 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ asrs r0, r4, #16 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r3, r5, r7} │ │ │ │ + ldmia r0!, {r3} │ │ │ │ lsls r7, r6, #2 │ │ │ │ asrs r0, r0, #13 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - stmia r7!, {r4} │ │ │ │ + stmia r7!, {r4, r5, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r3, #126 @ 0x7e │ │ │ │ + movs r3, #222 @ 0xde │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r5!, {r2, r6, r7} │ │ │ │ + stmia r6!, {r2, r5} │ │ │ │ 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] @ 62f3a0 │ │ │ │ @@ -2104724,31 +2104709,31 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r5, #4 │ │ │ │ lsls r5, r5, #5 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r7} │ │ │ │ + stmia r4!, {r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ asrs r4, r0, #32 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r3, r4, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r3!, {r1, r5} │ │ │ │ + stmia r3!, {r1, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r2!, {r2, r3, r5, r6} │ │ │ │ + stmia r2!, {r2, r3, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, #244 @ 0xf4 │ │ │ │ + adds r1, #84 @ 0x54 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, #240 @ 0xf0 │ │ │ │ + adds r1, #80 @ 0x50 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r0, #62 @ 0x3e │ │ │ │ + adds r0, #158 @ 0x9e │ │ │ │ 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 │ │ │ │ @@ -2105518,21 +2105503,21 @@ │ │ │ │ bl 643c9c │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 629db0 │ │ │ │ str r0, [r6, #0] │ │ │ │ b.n 62f956 │ │ │ │ - cmp r5, #56 @ 0x38 │ │ │ │ + cmp r5, #152 @ 0x98 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r5, #60 @ 0x3c │ │ │ │ + cmp r5, #156 @ 0x9c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r5, #64 @ 0x40 │ │ │ │ + cmp r5, #160 @ 0xa0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - rev r4, r7 │ │ │ │ + hlt 0x001c │ │ │ │ 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] @ (62fdcc ) │ │ │ │ @@ -2106753,15 +2106738,15 @@ │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #7 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r4, r3, r3 │ │ │ │ movs r0, r0 │ │ │ │ vuzp.32 q0, q14 │ │ │ │ - cbz r6, 6307fa │ │ │ │ + push {r1, r2, r3} │ │ │ │ lsls r7, r6, #2 │ │ │ │ sub.w r1, r2, #110 @ 0x6e │ │ │ │ cmp r1, #30 │ │ │ │ bhi.n 6307b6 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r6, #51712 @ 0xca00 │ │ │ │ movt r6, #1616 @ 0x650 │ │ │ │ @@ -2108044,103 +2108029,103 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r1, r3 │ │ │ │ blx 73b68 │ │ │ │ b.n 63144a │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r2, sp, #984 @ 0x3d8 │ │ │ │ + add r3, sp, #344 @ 0x158 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r2, sp, #760 @ 0x2f8 │ │ │ │ + add r3, sp, #120 @ 0x78 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r2, sp, #640 @ 0x280 │ │ │ │ + add r3, sp, #0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r2, sp, #560 @ 0x230 │ │ │ │ + add r2, sp, #944 @ 0x3b0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r2, sp, #192 @ 0xc0 │ │ │ │ + add r2, sp, #576 @ 0x240 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r2, sp, #88 @ 0x58 │ │ │ │ + add r2, sp, #472 @ 0x1d8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, sp, #960 @ 0x3c0 │ │ │ │ + add r2, sp, #320 @ 0x140 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, sp, #888 @ 0x378 │ │ │ │ + add r1, sp, #248 @ 0xf8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, sp, #792 @ 0x318 │ │ │ │ + add r1, sp, #152 @ 0x98 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, sp, #360 @ 0x168 │ │ │ │ + add r0, sp, #744 @ 0x2e8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, sp, #56 @ 0x38 │ │ │ │ + add r0, sp, #440 @ 0x1b8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r7, pc, #728 @ (adr r7, 6317ec ) │ │ │ │ + add r0, sp, #88 @ 0x58 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r7, pc, #536 @ (adr r7, 631730 ) │ │ │ │ + add r7, pc, #920 @ (adr r7, 6318b0 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r6, pc, #584 @ (adr r6, 631764 ) │ │ │ │ + add r6, pc, #968 @ (adr r6, 6318e4 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r6, pc, #272 @ (adr r6, 631630 ) │ │ │ │ + add r6, pc, #656 @ (adr r6, 6317b0 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r5, pc, #912 @ (adr r5, 6318b4 ) │ │ │ │ + add r6, pc, #272 @ (adr r6, 631634 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r5, pc, #776 @ (adr r5, 631830 ) │ │ │ │ + add r6, pc, #136 @ (adr r6, 6315b0 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r5, pc, #680 @ (adr r5, 6317d4 ) │ │ │ │ + add r6, pc, #40 @ (adr r6, 631554 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r4, pc, #1016 @ (adr r4, 631928 ) │ │ │ │ + add r5, pc, #376 @ (adr r5, 6316a8 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r4, pc, #560 @ (adr r4, 631764 ) │ │ │ │ + add r4, pc, #944 @ (adr r4, 6318e4 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r4, pc, #240 @ (adr r4, 631628 ) │ │ │ │ + add r4, pc, #624 @ (adr r4, 6317a8 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r3, pc, #1008 @ (adr r3, 63192c ) │ │ │ │ + add r4, pc, #368 @ (adr r4, 6316ac ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r3, pc, #568 @ (adr r3, 631778 ) │ │ │ │ + add r3, pc, #952 @ (adr r3, 6318f8 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r3, pc, #512 @ (adr r3, 631744 ) │ │ │ │ + add r3, pc, #896 @ (adr r3, 6318c4 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r3, pc, #456 @ (adr r3, 631710 ) │ │ │ │ + add r3, pc, #840 @ (adr r3, 631890 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r3, pc, #320 @ (adr r3, 63168c ) │ │ │ │ + add r3, pc, #704 @ (adr r3, 63180c ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r2, pc, #1016 @ (adr r2, 631948 ) │ │ │ │ + add r3, pc, #376 @ (adr r3, 6316c8 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r2, pc, #760 @ (adr r2, 63184c ) │ │ │ │ + add r3, pc, #120 @ (adr r3, 6315cc ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r2, pc, #320 @ (adr r2, 631698 ) │ │ │ │ + add r2, pc, #704 @ (adr r2, 631818 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r2, pc, #216 @ (adr r2, 631634 ) │ │ │ │ + add r2, pc, #600 @ (adr r2, 6317b4 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r0, #5 │ │ │ │ + asrs r2, r4, #6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r1, pc, #552 @ (adr r1, 63178c ) │ │ │ │ + add r1, pc, #936 @ (adr r1, 63190c ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, pc, #480 @ (adr r1, 631748 ) │ │ │ │ + add r1, pc, #864 @ (adr r1, 6318c8 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, pc, #320 @ (adr r1, 6316ac ) │ │ │ │ + add r1, pc, #704 @ (adr r1, 63182c ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, pc, #248 @ (adr r1, 631668 ) │ │ │ │ + add r1, pc, #632 @ (adr r1, 6317e8 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, pc, #176 @ (adr r1, 631624 ) │ │ │ │ + add r1, pc, #560 @ (adr r1, 6317a4 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #848 @ (adr r0, 6318c8 ) │ │ │ │ + add r1, pc, #208 @ (adr r1, 631648 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #696 @ (adr r0, 631834 ) │ │ │ │ + add r1, pc, #56 @ (adr r1, 6315b4 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #568 @ (adr r0, 6317b8 ) │ │ │ │ + add r0, pc, #952 @ (adr r0, 631938 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #240 @ (adr r0, 631674 ) │ │ │ │ + add r0, pc, #624 @ (adr r0, 6317f4 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #96 @ (adr r0, 6315e8 ) │ │ │ │ + add r0, pc, #480 @ (adr r0, 631768 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #16 @ (adr r0, 63159c ) │ │ │ │ + add r0, pc, #400 @ (adr r0, 63171c ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ + add r0, pc, #320 @ (adr r0, 6316d0 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ subs r4, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r7, [sp, #832] @ 0x340 │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2108655,21 +2108640,21 @@ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ b.n 6317c0 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xe8cc016c │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #312] @ 0x138 │ │ │ │ + ldr r4, [sp, #696] @ 0x2b8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r4, [sp, #56] @ 0x38 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [sp, #520] @ 0x208 │ │ │ │ + ldr r2, [sp, #904] @ 0x388 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [sp, #632] @ 0x278 │ │ │ │ + ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ b.n 6315ac │ │ │ │ lsls r4, r5, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2108960,15 +2108945,15 @@ │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ b.n 632454 │ │ │ │ lsls r4, r5, #5 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #848] @ 0x350 │ │ │ │ + str r7, [sp, #208] @ 0xd0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ b.n 6322a0 │ │ │ │ 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, #3800] @ 0xed8 │ │ │ │ @@ -2109153,21 +2109138,21 @@ │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ b.n 6323cc │ │ │ │ lsls r4, r5, #5 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #352] @ 0x160 │ │ │ │ + str r5, [sp, #736] @ 0x2e0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r5, [sp, #64] @ 0x40 │ │ │ │ + str r5, [sp, #448] @ 0x1c0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ b.n 6320f0 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - str r4, [sp, #680] @ 0x2a8 │ │ │ │ + str r5, [sp, #40] @ 0x28 │ │ │ │ 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] @ 632b74 │ │ │ │ @@ -2110271,29 +2110256,29 @@ │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ b.n 632bc0 │ │ │ │ lsls r4, r5, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #4 │ │ │ │ + lsls r2, r2, #6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - movs r0, #188 @ 0xbc │ │ │ │ + movs r1, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ ble.n 632c5c │ │ │ │ lsls r4, r5, #5 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #36] @ 0x24 │ │ │ │ + ldrh r0, [r2, #40] @ 0x28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r0, [r2, #24] │ │ │ │ + ldrh r0, [r6, #26] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r5, #10] │ │ │ │ + ldrh r4, [r1, #14] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r3, #10] │ │ │ │ + ldrh r4, [r7, #12] │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ sub.w r1, r3, #20 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mov r3, r1 │ │ │ │ cbz r2, 632bca │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ @@ -2111527,33 +2111512,33 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 62abc0 │ │ │ │ ldr r7, [sp, #160] @ 0xa0 │ │ │ │ b.w 632280 │ │ │ │ nop │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, #56] @ 0x38 │ │ │ │ + strh r2, [r1, #60] @ 0x3c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r4, [r4, #46] @ 0x2e │ │ │ │ + strh r4, [r0, #50] @ 0x32 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ands.w r0, sl, #5767168 @ 0x580000 │ │ │ │ - strh r4, [r6, #24] │ │ │ │ + orns r0, sl, #5767168 @ 0x580000 │ │ │ │ + strh r4, [r2, #28] │ │ │ │ lsls r7, r6, #2 │ │ │ │ subs r4, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #14] │ │ │ │ + strh r4, [r5, #16] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r0, #31] │ │ │ │ + strh r2, [r4, #0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r4, #21] │ │ │ │ + ldrb r0, [r0, #23] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stc 0, cr0, [r6], {176} @ 0xb0 │ │ │ │ - ldrb r6, [r0, #18] │ │ │ │ + stcl 0, cr0, [r6], #-704 @ 0xfffffd40 │ │ │ │ + ldrb r6, [r4, #19] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r2, #17] │ │ │ │ + ldrb r0, [r6, #18] │ │ │ │ lsls r7, r6, #2 │ │ │ │ add.w r1, r4, #84 @ 0x54 │ │ │ │ mov r0, r5 │ │ │ │ bl 62bed8 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r3, [r3, #13] │ │ │ │ @@ -2112303,31 +2112288,31 @@ │ │ │ │ b.w 63369a │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #7] │ │ │ │ + ldrb r6, [r5, #8] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r5, #0] │ │ │ │ + ldrb r0, [r1, #2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r5, #27] │ │ │ │ + strb r0, [r1, #29] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r1, #25] │ │ │ │ + strb r4, [r5, #26] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r7, #23] │ │ │ │ + strb r4, [r3, #25] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r0, #20] │ │ │ │ + strb r0, [r4, #21] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r4, #18] │ │ │ │ + strb r4, [r0, #20] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r3, #16] │ │ │ │ + strb r2, [r7, #17] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r1, #14] │ │ │ │ + strb r0, [r5, #15] │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr.w r3, [r5, #3008] @ 0xbc0 │ │ │ │ mov r0, r6 │ │ │ │ ldrd r1, r2, [r5, #524] @ 0x20c │ │ │ │ bl 629990 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2112756,35 +2112741,35 @@ │ │ │ │ b.w 632280 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - strb r6, [r6, #5] │ │ │ │ + strb r6, [r2, #7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 634720 │ │ │ │ + b.n 6347e0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #2] │ │ │ │ + strb r4, [r0, #4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r6, #1] │ │ │ │ + strb r2, [r2, #3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r0, #1] │ │ │ │ + strb r6, [r4, #2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r2, #116] @ 0x74 │ │ │ │ + ldr r2, [r6, #120] @ 0x78 │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #100] @ 0x64 │ │ │ │ + ldr r4, [r3, #108] @ 0x6c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ble.n 6345a0 │ │ │ │ + udf #36 @ 0x24 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r0, [r2, #100] @ 0x64 │ │ │ │ + ldr r0, [r6, #104] @ 0x68 │ │ │ │ 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] @ (6347a4 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2113937,47 +2113922,47 @@ │ │ │ │ b.n 6350a6 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xb834 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #56] @ 0x38 │ │ │ │ + ldr r0, [r5, #60] @ 0x3c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r4, #48] @ 0x30 │ │ │ │ + ldr r6, [r0, #56] @ 0x38 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r1, #32] │ │ │ │ + ldr r4, [r5, #36] @ 0x24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r5, r6, lr} │ │ │ │ lsls r4, r5, #5 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ + ldr r0, [r0, #16] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r7, #124] @ 0x7c │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [r4, #116] @ 0x74 │ │ │ │ + str r4, [r0, #124] @ 0x7c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r4, #112] @ 0x70 │ │ │ │ + str r6, [r0, #120] @ 0x78 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [r3, #108] @ 0x6c │ │ │ │ + str r4, [r7, #112] @ 0x70 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r3, #104] @ 0x68 │ │ │ │ + str r6, [r7, #108] @ 0x6c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r2, #100] @ 0x64 │ │ │ │ + str r2, [r6, #104] @ 0x68 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [r4, #84] @ 0x54 │ │ │ │ + str r4, [r0, #92] @ 0x5c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [r4, #68] @ 0x44 │ │ │ │ + str r4, [r0, #76] @ 0x4c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r0, #64] @ 0x40 │ │ │ │ + str r6, [r4, #68] @ 0x44 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r7, #56] @ 0x38 │ │ │ │ + str r6, [r3, #64] @ 0x40 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ + str r0, [r2, #52] @ 0x34 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [r2, #28] │ │ │ │ + str r4, [r6, #32] │ │ │ │ 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] @ 635954 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -2114569,31 +2114554,31 @@ │ │ │ │ blx 73fdc │ │ │ │ add r4, sp, #1000 @ 0x3e8 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #976 @ 0x3d0 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - str r4, [r7, #12] │ │ │ │ + str r4, [r3, #20] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [r6, #12] │ │ │ │ + str r4, [r2, #20] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r5, #12] │ │ │ │ + str r6, [r1, #20] │ │ │ │ lsls r7, r6, #2 │ │ │ │ add r3, sp, #928 @ 0x3a0 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - ldrh r2, [r7, r7] │ │ │ │ + ldrb r2, [r3, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r7, r5] │ │ │ │ + ldrh r2, [r3, r7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #20] │ │ │ │ + ldrb r4, [r6, #21] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strd r0, r0, [sl, #712]! @ 0x2c8 │ │ │ │ + orr.w r0, sl, r2, ror #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 │ │ │ │ mov fp, r1 │ │ │ │ @@ -2115677,61 +2115662,61 @@ │ │ │ │ nop │ │ │ │ add r6, pc, #336 @ (adr r6, 636720 ) │ │ │ │ lsls r4, r5, #5 │ │ │ │ add r6, pc, #272 @ (adr r6, 6366e4 ) │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r5, r6, r7} │ │ │ │ + stmia r6!, {r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r5!, {r1, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r4} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r5!, {r2, r6, r7} │ │ │ │ + stmia r6!, {r2, r5} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r5!, {r1, r5, r6} │ │ │ │ + stmia r5!, {r1, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r5!, {r1, r4, r6} │ │ │ │ + stmia r5!, {r1, r4, r5, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ asrs r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, r0] │ │ │ │ + strb r4, [r7, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r7, [sp, #640] @ 0x280 │ │ │ │ lsls r4, r5, #5 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r4, r5, r6} │ │ │ │ + stmia r5!, {r4, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ asrs r4, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r4} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb8ba │ │ │ │ + cbnz r2, 63661a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r6, [r2, #24] │ │ │ │ + strb r6, [r6, #25] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r1!, {r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r3, r4} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r5} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r4, [r5, r2] │ │ │ │ + str r4, [r1, r4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - itet │ │ │ │ - lsl r0, r6, #2 │ │ │ │ - stral r6, [r1, r0] │ │ │ │ - lsl r7, r6, #2 │ │ │ │ - ldr r7, [pc, #712] @ (6368f8 ) │ │ │ │ + stmia r0!, {r1, r2, r4, r6} │ │ │ │ + lsls r0, r6, #2 │ │ │ │ + str r6, [r5, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [pc, #632] @ (6368ac ) │ │ │ │ + str r2, [r2, r0] │ │ │ │ + lsls r7, r6, #2 │ │ │ │ + ldr r7, [pc, #1016] @ (636a2c ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [pc, #584] @ (636880 ) │ │ │ │ + ldr r6, [pc, #968] @ (636a00 ) │ │ │ │ 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 658d5c │ │ │ │ @@ -2115773,27 +2115758,27 @@ │ │ │ │ bl 53a108 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4286b8> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ bl 496e64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x385414> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl afe474 │ │ │ │ + bl afe45c │ │ │ │ mov r0, r5 │ │ │ │ bl 4d5924 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3c3ed4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl affa0c │ │ │ │ + bl aff9f4 │ │ │ │ mov r0, r5 │ │ │ │ bl 659594 │ │ │ │ mov r0, r5 │ │ │ │ bl 4d50a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3c3658> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl af84ec │ │ │ │ + bl af84d4 │ │ │ │ mov r0, r5 │ │ │ │ bl 65900c │ │ │ │ mov r0, r5 │ │ │ │ bl 64d090 │ │ │ │ b.n 6366aa │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -2115957,19 +2115942,19 @@ │ │ │ │ b.n 636860 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r7, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #816] @ (636bcc ) │ │ │ │ + ldr r4, [pc, #176] @ (63694c ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ str r7, [sp, #608] @ 0x260 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - ldr r3, [pc, #632] @ (636b1c ) │ │ │ │ + ldr r3, [pc, #1016] @ (636c9c ) │ │ │ │ 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] @ (6369ac ) │ │ │ │ mov fp, r0 │ │ │ │ @@ -2116066,15 +2116051,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r7, [sp, #256] @ 0x100 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #160] @ (636a58 ) │ │ │ │ + ldr r3, [pc, #544] @ (636bd8 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ str r6, [sp, #440] @ 0x1b8 │ │ │ │ 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 │ │ │ │ @@ -2116612,59 +2116597,59 @@ │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #912] @ 0x390 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r4, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #792] @ (63727c ) │ │ │ │ + ldr r2, [pc, #152] @ (636ffc ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [pc, #360] @ (6370d0 ) │ │ │ │ + ldr r1, [pc, #744] @ (637250 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ str r5, [sp, #120] @ 0x78 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - cbnz r0, 636fa6 │ │ │ │ + rev r0, r7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r0, [pc, #320] @ (6370b4 ) │ │ │ │ + ldr r0, [pc, #704] @ (637234 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - blxns ip │ │ │ │ + ldr r0, [pc, #272] @ (637088 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xb7d6 │ │ │ │ + @ instruction: 0xb836 │ │ │ │ lsls r0, r6, #2 │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7ba │ │ │ │ + @ instruction: 0xb81a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb7b0 │ │ │ │ + @ instruction: 0xb810 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb71a │ │ │ │ + @ instruction: 0xb77a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb702 │ │ │ │ + @ instruction: 0xb762 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb680 │ │ │ │ + @ instruction: 0xb6e0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb706 │ │ │ │ + @ instruction: 0xb766 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp ip, pc │ │ │ │ + mov r4, fp │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xb682 │ │ │ │ + @ instruction: 0xb6e2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb61c │ │ │ │ + @ instruction: 0xb67c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cpsid │ │ │ │ + @ instruction: 0xb6d0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb602 │ │ │ │ + cpsie i │ │ │ │ lsls r0, r6, #2 │ │ │ │ - push {r2, r3, r4, r7, lr} │ │ │ │ + push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - push {r1, r5, r6, lr} │ │ │ │ + push {r1, r6, r7, lr} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - push {r2, r4, r5, lr} │ │ │ │ + push {r2, r4, r7, lr} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - push {r1, r2, lr} │ │ │ │ + push {r1, r2, r5, r6, lr} │ │ │ │ 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 │ │ │ │ @@ -2116887,15 +2116872,15 @@ │ │ │ │ add sp, #272 @ 0x110 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r4, #50] @ 0x32 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - negs r2, r0 │ │ │ │ + cmp r2, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldrh r2, [r1, #48] @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -2117034,21 +2117019,21 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r0, #46] @ 0x2e │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r5, #44] @ 0x2c │ │ │ │ lsls r4, r5, #5 │ │ │ │ - sbcs r2, r3 │ │ │ │ + rors r2, r7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldrh r6, [r4, #42] @ 0x2a │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r4, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4 │ │ │ │ + sbcs r2, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -2117173,17 +2117158,17 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #32] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r3, #30] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - subs r7, #166 @ 0xa6 │ │ │ │ + ands r6, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r7, #44 @ 0x2c │ │ │ │ + subs r7, #140 @ 0x8c │ │ │ │ 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 │ │ │ │ @@ -2117252,17 +2117237,17 @@ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ add r3, pc │ │ │ │ mov r0, r8 │ │ │ │ blx 7403c │ │ │ │ mov r5, r0 │ │ │ │ b.n 637550 │ │ │ │ nop │ │ │ │ - subs r6, #160 @ 0xa0 │ │ │ │ + subs r7, #0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r6, #86 @ 0x56 │ │ │ │ + subs r6, #182 @ 0xb6 │ │ │ │ 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 │ │ │ │ @@ -2117380,17 +2117365,17 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r3 │ │ │ │ blx 73b68 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 6376e2 │ │ │ │ ldrh r2, [r6, #14] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - subs r5, #160 @ 0xa0 │ │ │ │ + subs r6, #0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r5, #86 @ 0x56 │ │ │ │ + subs r5, #182 @ 0xb6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ subs r4, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2117566,23 +2117551,23 @@ │ │ │ │ ldr r4, [pc, #28] @ (637934 ) │ │ │ │ add r4, pc │ │ │ │ b.n 6378a8 │ │ │ │ strh r2, [r4, #60] @ 0x3c │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r4, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #712 @ 0x2c8 │ │ │ │ + add r5, sp, #72 @ 0x48 │ │ │ │ lsls r0, r6, #2 │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #208 @ 0xd0 │ │ │ │ + add r4, sp, #592 @ 0x250 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r4, sp, #88 @ 0x58 │ │ │ │ + add r4, sp, #472 @ 0x1d8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r4, sp, #352 @ 0x160 │ │ │ │ + add r4, sp, #736 @ 0x2e0 │ │ │ │ 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 │ │ │ │ @@ -2118034,17 +2118019,17 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ strh r2, [r1, #40] @ 0x28 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r2, #32] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - adds r7, #168 @ 0xa8 │ │ │ │ + subs r0, #8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r7, #162 @ 0xa2 │ │ │ │ + subs r0, #2 │ │ │ │ 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] @ (637f1c ) │ │ │ │ @@ -2118155,19 +2118140,19 @@ │ │ │ │ b.n 637e6c │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r4, #14] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #200 @ 0xc8 │ │ │ │ + adds r6, #40 @ 0x28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ strh r4, [r1, #12] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - adds r5, #24 │ │ │ │ + adds r5, #120 @ 0x78 │ │ │ │ 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 │ │ │ │ @@ -2118249,23 +2118234,23 @@ │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r4, #4] │ │ │ │ lsls r4, r5, #5 │ │ │ │ movs r7, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #72 @ (adr r6, 63805c ) │ │ │ │ + add r6, pc, #456 @ (adr r6, 6381dc ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ asrs r0, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #968 @ (adr r5, 6383e4 ) │ │ │ │ + add r6, pc, #328 @ (adr r6, 638164 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ strh r6, [r6, #0] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - add r6, pc, #56 @ (adr r6, 63805c ) │ │ │ │ + add r6, pc, #440 @ (adr r6, 6381dc ) │ │ │ │ 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 │ │ │ │ @@ -2118326,15 +2118311,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 74ad4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #64] @ 0x40 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - add r5, pc, #248 @ (adr r5, 6381c4 ) │ │ │ │ + add r5, pc, #632 @ (adr r5, 638344 ) │ │ │ │ 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] @ (638104 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2118350,17 +2118335,17 @@ │ │ │ │ bl 644410 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6169a4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - udf #56 @ 0x38 │ │ │ │ + udf #152 @ 0x98 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - udf #36 @ 0x24 │ │ │ │ + udf #132 @ 0x84 │ │ │ │ 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] @ (638144 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2118376,17 +2118361,17 @@ │ │ │ │ bl 644410 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6169a4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ble.n 638128 │ │ │ │ + udf #80 @ 0x50 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - ble.n 638104 │ │ │ │ + udf #60 @ 0x3c │ │ │ │ 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] @ (6381a4 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2118417,21 +2118402,21 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ blx 73af0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ble.n 6380f4 │ │ │ │ + udf #6 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - ble.n 6380cc │ │ │ │ + ble.n 63818c │ │ │ │ lsls r0, r7, #4 │ │ │ │ - add r4, pc, #512 @ (adr r4, 6383b0 ) │ │ │ │ + add r4, pc, #896 @ (adr r4, 638530 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r4, pc, #448 @ (adr r4, 638374 ) │ │ │ │ + add r4, pc, #832 @ (adr r4, 6384f4 ) │ │ │ │ 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 │ │ │ │ @@ -2118589,21 +2118574,21 @@ │ │ │ │ blx 73af0 │ │ │ │ b.n 63834c │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r5, #24] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - adds r1, #14 │ │ │ │ + adds r1, #110 @ 0x6e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r2, pc, #808 @ (adr r2, 6386b0 ) │ │ │ │ + add r3, pc, #168 @ (adr r3, 638430 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldrb r4, [r5, #18] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - add r2, pc, #656 @ (adr r2, 638620 ) │ │ │ │ + add r3, pc, #16 @ (adr r3, 6383a0 ) │ │ │ │ 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 │ │ │ │ @@ -2118693,15 +2118678,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str.w r0, [r4], #8 │ │ │ │ cmp r8, r3 │ │ │ │ bne.n 638420 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - adds r0, #4 │ │ │ │ + adds r0, #100 @ 0x64 │ │ │ │ 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 │ │ │ │ @@ -2119575,69 +2119560,69 @@ │ │ │ │ mov r6, r0 │ │ │ │ b.n 638bb6 │ │ │ │ nop │ │ │ │ ldrb r4, [r5, #12] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #640 @ (adr r0, 639024 ) │ │ │ │ + add r1, pc, #0 @ (adr r1, 638da4 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldrb r2, [r0, #5] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - cmp r4, #222 @ 0xde │ │ │ │ + cmp r5, #62 @ 0x3e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bvc.n 638d4c │ │ │ │ + bhi.n 638e0c │ │ │ │ lsls r0, r7, #4 │ │ │ │ - bvc.n 638d28 │ │ │ │ + bhi.n 638de8 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - cmp r4, #20 │ │ │ │ + cmp r4, #116 @ 0x74 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bvc.n 638dc4 │ │ │ │ + bvc.n 638e84 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - bvs.n 638da0 │ │ │ │ + bvc.n 638e60 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - bvs.n 638d50 │ │ │ │ + bvc.n 638e10 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - bvs.n 638d30 │ │ │ │ + bvc.n 638df0 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - cmp r3, #48 @ 0x30 │ │ │ │ + cmp r3, #144 @ 0x90 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bvs.n 638e10 │ │ │ │ + bvs.n 638cd0 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - bvs.n 638dec │ │ │ │ + bvs.n 638eac │ │ │ │ lsls r0, r7, #4 │ │ │ │ - bpl.n 638d58 │ │ │ │ + bvs.n 638e18 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - cmp r1, #134 @ 0x86 │ │ │ │ + cmp r1, #230 @ 0xe6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bcc.n 638d20 │ │ │ │ + bmi.n 638de0 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - bcc.n 638d00 │ │ │ │ + bcc.n 638dc0 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - bcc.n 638e38 │ │ │ │ + bcc.n 638cf8 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - bcc.n 638e10 │ │ │ │ + bcc.n 638ed0 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - bcs.n 638d84 │ │ │ │ + bcc.n 638e44 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - bcs.n 638d64 │ │ │ │ + bcc.n 638e24 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - movs r7, #110 @ 0x6e │ │ │ │ + movs r7, #206 @ 0xce │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r7, #78 @ 0x4e │ │ │ │ + movs r7, #174 @ 0xae │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bcs.n 638e44 │ │ │ │ + bcs.n 638d04 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - bcs.n 638e24 │ │ │ │ + bcs.n 638ee4 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - bne.n 638dec │ │ │ │ + bcs.n 638eac │ │ │ │ lsls r0, r7, #4 │ │ │ │ - bne.n 638d80 │ │ │ │ + bcs.n 638e40 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - bne.n 638d60 │ │ │ │ + bcs.n 638e20 │ │ │ │ lsls r0, r7, #4 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 638e30 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r6, r0, #12 │ │ │ │ lsrs r4, r0, #12 │ │ │ │ @@ -2120751,37 +2120736,37 @@ │ │ │ │ nop │ │ │ │ ldr r6, [r4, #96] @ 0x60 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r3, #92] @ 0x5c │ │ │ │ lsls r4, r5, #5 │ │ │ │ - str r3, [sp, #616] @ 0x268 │ │ │ │ + str r3, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r0, r7, #4 │ │ │ │ + subs r0, r3, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [sp, #432] @ 0x1b0 │ │ │ │ + str r0, [sp, #816] @ 0x330 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r5, r7} │ │ │ │ + ldmia r2, {r1, r2} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - subs r0, r1, #0 │ │ │ │ + subs r0, r5, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ asrs r0, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - stmia r7!, {r1, r3, r4, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r7, #4 │ │ │ │ str r2, [r3, #108] @ 0x6c │ │ │ │ lsls r4, r5, #5 │ │ │ │ - ldrh r4, [r5, #34] @ 0x22 │ │ │ │ + ldrh r4, [r1, #38] @ 0x26 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r5, [pc, #892] @ (639dd0 ) │ │ │ │ movs r6, #4 │ │ │ │ mov r1, r0 │ │ │ │ movs r3, #2 │ │ │ │ add r5, pc │ │ │ │ str.w r8, [sp, #4] │ │ │ │ @@ -2121132,35 +2121117,35 @@ │ │ │ │ b.n 639dfc │ │ │ │ @ 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 │ │ │ │ - stmia r5!, {r2} │ │ │ │ + stmia r5!, {r2, r5, r6} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - adds r2, r3, r6 │ │ │ │ + adds r2, r7, r7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r6} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - stmia r4!, {r4, r5, r6} │ │ │ │ + stmia r4!, {r4, r6, r7} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - stmia r4!, {r4, r6} │ │ │ │ + stmia r4!, {r4, r5, r7} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - stmia r4!, {r1, r2, r3, r5} │ │ │ │ + stmia r4!, {r1, r2, r3, r7} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - stmia r3!, {r5, r6, r7} │ │ │ │ + stmia r4!, {r6} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - stmia r3!, {r3, r6, r7} │ │ │ │ + stmia r4!, {r3, r5} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - ldrh r4, [r7, #16] │ │ │ │ + ldrh r4, [r3, #20] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r3, r4, r6} │ │ │ │ lsls r0, r7, #4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r5, [sp, #272] @ 0x110 │ │ │ │ cmp r0, #1 │ │ │ │ ble.w 639f7a │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #524 @ 0x20c │ │ │ │ @@ -2121460,17 +2121445,17 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 615800 │ │ │ │ b.w 6394ee │ │ │ │ strb r3, [r2, r1] │ │ │ │ ldr r1, [sp, #700] @ 0x2bc │ │ │ │ ldmia r4!, {r1, r3, r7} │ │ │ │ subs r7, #243 @ 0xf3 │ │ │ │ - asrs r2, r7, #19 │ │ │ │ + asrs r2, r3, #21 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - nop {8} │ │ │ │ + nop {14} │ │ │ │ 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 │ │ │ │ @@ -2121625,19 +2121610,19 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx 72e34 │ │ │ │ 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 │ │ │ │ - strh r0, [r0, #34] @ 0x22 │ │ │ │ + strh r0, [r4, #36] @ 0x24 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r4, r4, #7 │ │ │ │ + asrs r4, r0, #9 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r0, [r0, #32] │ │ │ │ + strh r0, [r4, #34] @ 0x22 │ │ │ │ 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] @ (63a364 ) │ │ │ │ @@ -2121692,15 +2121677,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r2, [r1, r4] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #4 │ │ │ │ + asrs r0, r4, #5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldrb r2, [r6, r2] │ │ │ │ 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 │ │ │ │ @@ -2121822,17 +2121807,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r6, #240 @ 0xf0 │ │ │ │ bl 643e50 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - asrs r6, r4, #1 │ │ │ │ + asrs r6, r0, #3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r6, #31 │ │ │ │ + asrs r2, r2, #1 │ │ │ │ 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] @ (63a544 ) │ │ │ │ @@ -2121875,15 +2121860,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r6, [r2, r4] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #28 │ │ │ │ + lsrs r0, r5, #29 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldrh r2, [r2, r3] │ │ │ │ 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 │ │ │ │ @@ -2122006,17 +2121991,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #240 @ 0xf0 │ │ │ │ bl 643e50 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - lsrs r2, r1, #26 │ │ │ │ + lsrs r2, r5, #27 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r4, #24 │ │ │ │ + lsrs r2, r0, #26 │ │ │ │ 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] @ 63a830 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2122168,21 +2122153,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r7, r4] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r5, r4] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - ldrb r6, [r5, #28] │ │ │ │ + ldrb r6, [r1, #30] │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r6, [r6, r3] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r4, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #17 │ │ │ │ + lsrs r6, r7, #18 │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -2122222,15 +2122207,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop.w │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #14 │ │ │ │ + lsrs r4, r7, #15 │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 63a954 │ │ │ │ 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 │ │ │ │ @@ -2122280,15 +2122265,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx 72830 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ - lsrs r0, r4, #12 │ │ │ │ + lsrs r0, r0, #14 │ │ │ │ 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] @ (63ac70 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2122569,21 +2122554,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 63ab42 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldrsb r0, [r1, r2] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #17] │ │ │ │ + ldrb r4, [r7, #18] │ │ │ │ lsls r0, r6, #2 │ │ │ │ strb r0, [r7, r5] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - ldrb r0, [r2, #13] │ │ │ │ + ldrb r0, [r6, #14] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r1, #11] │ │ │ │ + ldrb r6, [r5, #12] │ │ │ │ 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 │ │ │ │ @@ -2123383,17 +2123368,17 @@ │ │ │ │ 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 │ │ │ │ - lsls r6, r4, #5 │ │ │ │ + lsls r6, r0, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r3, #17 │ │ │ │ + lsrs r2, r7, #18 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr.w r7, [pc, #1088] @ 63b8bc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ bl 626ff0 │ │ │ │ add r7, pc │ │ │ │ mov r3, r0 │ │ │ │ @@ -2123842,17 +2123827,17 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ bl 63810c │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ b.n 63b4f4 │ │ │ │ nop │ │ │ │ - vshr.u64 d0, d22, #36 │ │ │ │ - mrc2 0, 7, r0, cr8, cr6, {5} │ │ │ │ - lsls r6, r2, #31 │ │ │ │ + vshr.u64 d16, d22, #4 │ │ │ │ + vqadd.u16 d16, d24, d22 │ │ │ │ + lsrs r6, r6, #32 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ cmp r1, #1 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2123906,15 +2123891,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: 0xfaf200b6 │ │ │ │ + @ instruction: 0xfb5200b6 │ │ │ │ stmdb 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] @ (63ba4c ) │ │ │ │ mov r9, r3 │ │ │ │ @@ -2124498,20 +2124483,20 @@ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ b.n 63bcc4 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ cmp r0, pc │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - str.w r0, [r0, #182] @ 0xb6 │ │ │ │ + vld4.32 {d0-d3}, [r0 :256], r6 │ │ │ │ orrs r2, r3 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - @ instruction: 0xf68c00b6 │ │ │ │ - @ instruction: 0xf5ec00b6 │ │ │ │ - @ instruction: 0xf4fe00b6 │ │ │ │ + @ instruction: 0xf6ec00b6 │ │ │ │ + movw r0, #51382 @ 0xc8b6 │ │ │ │ + adcs.w r0, lr, #5963776 @ 0x5b0000 │ │ │ │ stmdb 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 │ │ │ │ @@ -2125406,15 +2125391,15 @@ │ │ │ │ blx 74820 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 615c78 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subs.w r0, ip, r6, ror #2 │ │ │ │ + ldc 0, cr0, [ip], {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, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r6, r2 │ │ │ │ mov r9, r3 │ │ │ │ @@ -2125565,15 +2125550,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #4 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - @ instruction: 0xeada00b6 │ │ │ │ + @ instruction: 0xeb3a00b6 │ │ │ │ adds r5, #176 @ 0xb0 │ │ │ │ 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 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2125859,15 +2125844,15 @@ │ │ │ │ b.n 63cc74 │ │ │ │ adds r4, #232 @ 0xe8 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #132 @ 0x84 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - b.n 63cb00 │ │ │ │ + b.n 63cbc0 │ │ │ │ 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 │ │ │ │ @@ -2125898,15 +2125883,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 73a64 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 63cabc │ │ │ │ + b.n 63cb7c │ │ │ │ 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 │ │ │ │ @@ -2125937,15 +2125922,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 73a64 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 63ca5c │ │ │ │ + b.n 63cb1c │ │ │ │ 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 │ │ │ │ @@ -2126353,31 +2126338,31 @@ │ │ │ │ b.n 63ceb0 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r1, #166 @ 0xa6 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 63cc28 │ │ │ │ + b.n 63cce8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ adds r0, #12 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - strb r6, [r2, r4] │ │ │ │ + strb r6, [r6, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r2, [r2, r4] │ │ │ │ + strb r2, [r6, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r4, [r1, r3] │ │ │ │ + strb r4, [r5, r4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r0, [r0, r2] │ │ │ │ + strb r0, [r4, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r4, [r7, r1] │ │ │ │ + strb r4, [r3, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r4, [r2, r1] │ │ │ │ + strb r4, [r6, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r0, [r0, r1] │ │ │ │ + strb r0, [r4, r2] │ │ │ │ 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 │ │ │ │ @@ -2126449,15 +2126434,15 @@ │ │ │ │ movs r2, #6 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ blx 73a64 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ b.n 63d31c │ │ │ │ - b.n 63d60c │ │ │ │ + b.n 63d6cc │ │ │ │ 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 │ │ │ │ @@ -2127269,17 +2127254,17 @@ │ │ │ │ b.n 63d6b0 │ │ │ │ cmp r2, #6 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #58 @ 0x3a │ │ │ │ lsls r4, r5, #5 │ │ │ │ - bhi.n 63dba0 │ │ │ │ + bls.n 63dc60 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bhi.n 63daf0 │ │ │ │ + bhi.n 63dbb0 │ │ │ │ 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 │ │ │ │ @@ -2128444,23 +2128429,23 @@ │ │ │ │ bl 63d5d4 │ │ │ │ ldr.w r8, [sp, #232] @ 0xe8 │ │ │ │ b.n 63e422 │ │ │ │ movs r4, #32 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #800] @ (63ea10 ) │ │ │ │ + ldr r1, [pc, #160] @ (63e790 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r0, [pc, #680] @ (63e99c ) │ │ │ │ + ldr r1, [pc, #40] @ (63e71c ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r0, [pc, #616] @ (63e960 ) │ │ │ │ + ldr r0, [pc, #1000] @ (63eae0 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r0, [sp, #888] @ 0x378 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bcs.n 63e7ec │ │ │ │ + bcs.n 63e6ac │ │ │ │ lsls r6, r6, #2 │ │ │ │ adds r6, r2, #2 │ │ │ │ lsls r4, r5, #5 │ │ │ │ ldr r3, [sp, #244] @ 0xf4 │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ movs r3, #0 │ │ │ │ @@ -2128848,23 +2128833,23 @@ │ │ │ │ bl 626ff0 │ │ │ │ str r0, [sp, #308] @ 0x134 │ │ │ │ b.n 63e5e6 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r0, #0] │ │ │ │ strb r5, [r2, r5] │ │ │ │ subs r7, #213 @ 0xd5 │ │ │ │ - subs r7, #40 @ 0x28 │ │ │ │ + subs r7, #136 @ 0x88 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r7, #30 │ │ │ │ + subs r7, #126 @ 0x7e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r7, #18 │ │ │ │ + subs r7, #114 @ 0x72 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r4, {r4, r6} │ │ │ │ + ldmia r4, {r4, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r7, #2 │ │ │ │ + subs r7, #98 @ 0x62 │ │ │ │ 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 │ │ │ │ @@ -2129499,17 +2129484,17 @@ │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ b.n 63f090 │ │ │ │ bl 626e54 │ │ │ │ mov r5, r0 │ │ │ │ b.n 63f074 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r3, r4, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r4!, {r3, r4, r6} │ │ │ │ + stmia r4!, {r3, 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, #3912] @ 0xf48 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov r8, r3 │ │ │ │ @@ -2129732,15 +2129717,15 @@ │ │ │ │ nop │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #26 │ │ │ │ lsls r4, r5, #5 │ │ │ │ lsrs r2, r5, #23 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - adds r3, #92 @ 0x5c │ │ │ │ + adds r3, #188 @ 0xbc │ │ │ │ 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 │ │ │ │ @@ -2130176,30 +2130161,30 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ b.n 63f432 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ lsrs r6, r5, #16 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - nop {12} │ │ │ │ + stmia r0!, {r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - vhadd.s16 d0, d16, d27 │ │ │ │ - asrs r0, r7, #26 │ │ │ │ + vhadd.s d16, d16, d27 │ │ │ │ + asrs r0, r3, #28 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r4, r6, r1 │ │ │ │ + subs r4, r2, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r0, r5, #21 │ │ │ │ + lsrs r0, r1, #23 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bkpt 0x009a │ │ │ │ + bkpt 0x00fa │ │ │ │ lsls r6, r6, #2 │ │ │ │ - pop {r1, r4, r6, pc} │ │ │ │ + pop {r1, r4, r5, r7, pc} │ │ │ │ lsls r6, r6, #2 │ │ │ │ lsrs r6, r3, #2 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - pop {r2, r3, r4, r5, r6} │ │ │ │ + pop {r2, r3, r4, r6, r7} │ │ │ │ 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] │ │ │ │ @@ -2131426,17 +2131411,17 @@ │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r1, #23 │ │ │ │ lsls r4, r5, #5 │ │ │ │ asrs r0, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r5, r6} │ │ │ │ + push {r2, r3, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r6, sp, #912 @ 0x390 │ │ │ │ + add r7, sp, #272 @ 0x110 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, sl │ │ │ │ bl 61abb4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ @@ -2132024,21 +2132009,21 @@ │ │ │ │ movs r6, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf76a016b │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #880 @ 0x370 │ │ │ │ + add r2, sp, #240 @ 0xf0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r0, sp, #744 @ 0x2e8 │ │ │ │ + add r1, sp, #104 @ 0x68 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r2, r3, r4 │ │ │ │ + subs r2, r7, r5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r0, sp, #232 @ 0xe8 │ │ │ │ + add r0, sp, #616 @ 0x268 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr.w r2, [sp, #2096] @ 0x830 │ │ │ │ add r0, sp, #548 @ 0x224 │ │ │ │ ldr.w r1, [sp, #2092] @ 0x82c │ │ │ │ bl 615c78 │ │ │ │ ldr r2, [sp, #180] @ 0xb4 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2133111,19 +2133096,19 @@ │ │ │ │ ldmia.w r7, {r0, r1} │ │ │ │ stmia.w sl, {r0, r1} │ │ │ │ b.w 640e4e │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ subs r4, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #456 @ (adr r0, 641a48 ) │ │ │ │ + add r0, pc, #840 @ (adr r0, 641bc8 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r6, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r7, [sp, #312] @ 0x138 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r6, [sp, #48] @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -2133752,19 +2133737,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ and.w r0, r0, #2004877312 @ 0x77800000 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strb.w r4, [r0, pc] │ │ │ │ ... │ │ │ │ - ldr r3, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r3, [sp, #824] @ 0x338 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r2, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r2, [sp, #840] @ 0x348 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r5, #12 │ │ │ │ + lsrs r4, r1, #14 │ │ │ │ lsls r0, r6, #2 │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -2134462,23 +2134447,23 @@ │ │ │ │ strd r3, r3, [sp, #200] @ 0xc8 │ │ │ │ b.n 642416 │ │ │ │ nop │ │ │ │ b.n 64276c │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #26 │ │ │ │ + lsls r4, r3, #28 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r2, [sp, #264] @ 0x108 │ │ │ │ + str r2, [sp, #648] @ 0x288 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ble.n 6426b8 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - lsls r0, r0, #17 │ │ │ │ + lsls r0, r4, #18 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbnz r4, 6426e0 │ │ │ │ + cbnz r4, 6426f8 │ │ │ │ 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] @ (642850 ) │ │ │ │ @@ -2134627,15 +2134612,15 @@ │ │ │ │ b.n 64280e │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bls.n 64285c │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #38] @ 0x26 │ │ │ │ + ldrh r2, [r1, #42] @ 0x2a │ │ │ │ lsls r6, r6, #2 │ │ │ │ bhi.n 642788 │ │ │ │ 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 │ │ │ │ @@ -2135136,23 +2135121,23 @@ │ │ │ │ movs r1, r0 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 642ca4 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #96] @ 0x60 │ │ │ │ + str r1, [sp, #480] @ 0x1e0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r4, [r2, #16] │ │ │ │ + ldrh r4, [r6, #18] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r6, [r6, #6] │ │ │ │ + ldrh r6, [r2, #10] │ │ │ │ lsls r6, r6, #2 │ │ │ │ bmi.n 642eb4 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ldrh r6, [r7, #0] │ │ │ │ + ldrh r6, [r3, #4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r5, #32] │ │ │ │ blx 725b4 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #6 │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -2135788,22 +2135773,22 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ bne.n 6433c4 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #40] @ 0x28 │ │ │ │ + strh r2, [r5, #42] @ 0x2a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r2, [r2, #30] │ │ │ │ + strh r2, [r6, #32] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r6, [r5, #24] │ │ │ │ + strh r6, [r1, #28] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldcl 0, cr0, [sl], #-700 @ 0xfffffd44 │ │ │ │ - strh r2, [r2, #16] │ │ │ │ + ldcl 0, cr0, [sl], {175} @ 0xaf │ │ │ │ + strh r2, [r6, #18] │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r5, #5 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, fp │ │ │ │ bl 4633c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x351978> │ │ │ │ mov fp, r0 │ │ │ │ @@ -2135969,15 +2135954,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6430cc │ │ │ │ b.n 6430d2 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ b.n 64347c │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r6, [r2, #26] │ │ │ │ + ldrb r6, [r6, #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] @ (6436e4 ) │ │ │ │ @@ -2136056,16 +2136041,16 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r1!, {r4, r6, r7} │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0c400af │ │ │ │ - ldrb r6, [r5, #21] │ │ │ │ + @ instruction: 0xf12400af │ │ │ │ + ldrb r6, [r1, #23] │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldmia r1!, {r2, r4, r5} │ │ │ │ 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 │ │ │ │ @@ -2136134,15 +2136119,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ands.w r0, r4, #175 @ 0xaf │ │ │ │ + orns r0, r4, #175 @ 0xaf │ │ │ │ ldmia r0!, {r1, r4, r5, r6} │ │ │ │ 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] @ 6437f4 │ │ │ │ @@ -2136160,15 +2136145,15 @@ │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ blx 74220 │ │ │ │ str.w r0, [r6, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, #4 │ │ │ │ bne.n 6437d8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrb r2, [r2, #17] │ │ │ │ + ldrb r2, [r6, #18] │ │ │ │ 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] @ (6438d4 ) │ │ │ │ @@ -2136250,18 +2136235,18 @@ │ │ │ │ b.n 64386a │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r7!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 15, cr0, cr6, cr15, {5} │ │ │ │ + vhadd.s16 d16, d22, d31 │ │ │ │ stmia r7!, {r1, r2, r3, r7} │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ldrb r6, [r1, #14] │ │ │ │ + ldrb r6, [r5, #15] │ │ │ │ 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] @ (6439f4 ) │ │ │ │ @@ -2136360,17 +2136345,17 @@ │ │ │ │ bne.n 643974 │ │ │ │ b.n 64399a │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #136 @ 0x88 │ │ │ │ + movs r0, #232 @ 0xe8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r5, #10] │ │ │ │ + ldrb r6, [r1, #12] │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmia r6!, {r1, r3, r5} │ │ │ │ lsls r3, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2136453,15 +2136438,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ stmia r5!, {r1, r2, r4, r7} │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #6] │ │ │ │ + ldrb r0, [r4, #7] │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmia r5!, {r1, r2, r3, r4, r5} │ │ │ │ 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 │ │ │ │ @@ -2136486,15 +2136471,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 72d20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r1, #4] │ │ │ │ + ldrb r0, [r5, #5] │ │ │ │ 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 │ │ │ │ @@ -2136541,15 +2136526,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #2] │ │ │ │ + ldrb r6, [r0, #4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ 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 │ │ │ │ @@ -2136604,15 +2136589,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ stmia r4!, {r1, r2, r3, r5} │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #0] │ │ │ │ + ldrb r4, [r0, #2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmia r3!, {r3, r4, r6, r7} │ │ │ │ lsls r3, r5, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2136639,15 +2136624,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r1, r3 │ │ │ │ blx 74580 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r0, #31] │ │ │ │ + ldrb r0, [r4, #0] │ │ │ │ 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] @ 643d04 │ │ │ │ sub sp, #28 │ │ │ │ @@ -2136681,15 +2136666,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 643d00 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ stmia r3!, {r2, r6} │ │ │ │ lsls r3, r5, #5 │ │ │ │ - strb r4, [r4, #29] │ │ │ │ + strb r4, [r0, #31] │ │ │ │ lsls r6, r6, #2 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r4} │ │ │ │ lsls r3, r5, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2136714,15 +2136699,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 72e70 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r6, [r4, #27] │ │ │ │ + strb r6, [r0, #29] │ │ │ │ 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 │ │ │ │ @@ -2136744,15 +2136729,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 72e70 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ blx 74580 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - strb r6, [r3, #26] │ │ │ │ + strb r6, [r7, #27] │ │ │ │ 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 │ │ │ │ @@ -2136789,15 +2136774,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 727a0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strb r2, [r6, #24] │ │ │ │ + strb r2, [r2, #26] │ │ │ │ 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 │ │ │ │ @@ -2136911,17 +2136896,17 @@ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 643da8 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ b.n 643eca │ │ │ │ nop │ │ │ │ - strb r0, [r0, #21] │ │ │ │ + strb r0, [r4, #22] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r0, [r4, #20] │ │ │ │ + strb r0, [r0, #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, #3752] @ 0xea8 │ │ │ │ ldr r6, [pc, #804] @ (644298 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2137235,35 +2137220,35 @@ │ │ │ │ b.n 644248 │ │ │ │ b.n 644292 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ stmia r0!, {r1, r7} │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #16] │ │ │ │ + strb r2, [r7, #17] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r6, r2, #4 │ │ │ │ + subs r6, r6, #5 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - strb r0, [r5, #14] │ │ │ │ + strb r0, [r1, #16] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r4, [r5, #13] │ │ │ │ + strb r4, [r1, #15] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r2, [r0, #13] │ │ │ │ + strb r2, [r4, #14] │ │ │ │ lsls r6, r6, #2 │ │ │ │ itee eq │ │ │ │ lsleq r3, r5, #5 │ │ │ │ - strbne r4, [r0, #11] │ │ │ │ + strbne r4, [r4, #12] │ │ │ │ lslne r6, r6, #2 │ │ │ │ - strb r4, [r6, #9] │ │ │ │ + strb r4, [r2, #11] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r2, [r2, #9] │ │ │ │ + strb r2, [r6, #10] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r0, [r2, #7] │ │ │ │ + strb r0, [r6, #8] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r0, [r7, #6] │ │ │ │ + strb r0, [r3, #8] │ │ │ │ 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] @ (6443fc ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -2137373,19 +2137358,19 @@ │ │ │ │ b.n 6443b4 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ pop {r1, r2, r4, pc} │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #1] │ │ │ │ + strb r4, [r3, #3] │ │ │ │ lsls r6, r6, #2 │ │ │ │ pop {r2, r6} │ │ │ │ lsls r3, r5, #5 │ │ │ │ - strb r2, [r6, #0] │ │ │ │ + strb r2, [r2, #2] │ │ │ │ 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, #3472] @ 0xd90 │ │ │ │ sub.w sp, sp, #588 @ 0x24c │ │ │ │ mov r5, r1 │ │ │ │ @@ -2137786,25 +2137771,25 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ cbnz r2, 6448be │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #108] @ 0x6c │ │ │ │ + ldr r2, [r6, #112] @ 0x70 │ │ │ │ lsls r6, r6, #2 │ │ │ │ hlt 0x001a │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ldr r2, [r2, #88] @ 0x58 │ │ │ │ + ldr r2, [r6, #92] @ 0x5c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r4, #84] @ 0x54 │ │ │ │ + ldr r4, [r0, #92] @ 0x5c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r2, [r1, #76] @ 0x4c │ │ │ │ + ldr r2, [r5, #80] @ 0x50 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r4, #68] @ 0x44 │ │ │ │ + ldr r0, [r0, #76] @ 0x4c │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r2, #4 │ │ │ │ beq.n 644880 │ │ │ │ bls.n 644876 │ │ │ │ cmp r2, #5 │ │ │ │ bne.n 64487c │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -2138153,30 +2138138,30 @@ │ │ │ │ b.n 644a72 │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ mov sl, r8 │ │ │ │ mov r7, r8 │ │ │ │ mov r5, r8 │ │ │ │ b.n 644a72 │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb3c00ba │ │ │ │ - asrs r6, r5, #15 │ │ │ │ + @ instruction: 0xfb9c00ba │ │ │ │ + asrs r6, r1, #17 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xfaea00ba │ │ │ │ - ldrb r2, [r6, #13] │ │ │ │ + @ instruction: 0xfb4a00ba │ │ │ │ + ldrb r2, [r2, #15] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bgt.n 644d14 │ │ │ │ + bgt.n 644bd4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bgt.n 644d08 │ │ │ │ + bgt.n 644bc8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bgt.n 644cfc │ │ │ │ + bgt.n 644bbc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bgt.n 644cf0 │ │ │ │ + bgt.n 644bb0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr??.w r0, [r8, sl, lsl #3] │ │ │ │ - ldrb r0, [r0, #8] │ │ │ │ + ldr??.w r0, [r8, #186] @ 0xba │ │ │ │ + ldrb r0, [r4, #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 │ │ │ │ @@ -2138309,19 +2138294,19 @@ │ │ │ │ blx 73acc │ │ │ │ b.n 644d54 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ cbz r6, 644dda │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #108] @ 0x6c │ │ │ │ + str r0, [r7, #112] @ 0x70 │ │ │ │ lsls r6, r6, #2 │ │ │ │ uxth r4, r4 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - str r4, [r4, #104] @ 0x68 │ │ │ │ + str r4, [r0, #112] @ 0x70 │ │ │ │ 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 │ │ │ │ @@ -2138421,15 +2138406,15 @@ │ │ │ │ bl 643e84 │ │ │ │ b.n 644e64 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ sxtb r6, r0 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #92] @ 0x5c │ │ │ │ + str r6, [r4, #96] @ 0x60 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cbz r4, 644ed4 │ │ │ │ lsls r3, r5, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr.w r3, [r0, #3312] @ 0xcf0 │ │ │ │ mov.w ip, #144 @ 0x90 │ │ │ │ @@ -2138536,15 +2138521,15 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb.w r3, [r4, #844] @ 0x34c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 644fbe │ │ │ │ ldr.w r0, [r4, #852] @ 0x354 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r5, #68] @ 0x44 │ │ │ │ + str r2, [r1, #76] @ 0x4c │ │ │ │ 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 │ │ │ │ @@ -2138561,15 +2138546,15 @@ │ │ │ │ bl 619ee8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ blx 724e8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - bcc.n 644f28 │ │ │ │ + bcc.n 644fe8 │ │ │ │ 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] @ (645038 ) │ │ │ │ @@ -2138577,15 +2138562,15 @@ │ │ │ │ movs r1, #7 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 73328 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r6, [r6, #60] @ 0x3c │ │ │ │ + str r6, [r2, #68] @ 0x44 │ │ │ │ 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] @ (645100 ) │ │ │ │ @@ -2138660,15 +2138645,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ add r7, sp, #680 @ 0x2a8 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #240 @ 0xf0 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - lsrs r6, r6, #27 │ │ │ │ + lsrs r6, r2, #29 │ │ │ │ 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] @ (645160 ) │ │ │ │ @@ -2138831,17 +2138816,17 @@ │ │ │ │ bne.n 6452c4 │ │ │ │ cmp r2, #1 │ │ │ │ itt eq │ │ │ │ moveq.w r3, #4294967295 @ 0xffffffff │ │ │ │ streq.w r3, [r1, #3464] @ 0xd88 │ │ │ │ bne.n 6452cc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrsb r2, [r3, r4] │ │ │ │ + ldrsb r2, [r7, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bmi.n 64522c │ │ │ │ + bmi.n 6452ec │ │ │ │ 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 │ │ │ │ @@ -2138910,17 +2138895,17 @@ │ │ │ │ bl 658568 │ │ │ │ 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 6453b6 │ │ │ │ - bcc.n 64536c │ │ │ │ + bmi.n 64542c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bcc.n 64536c │ │ │ │ + bmi.n 64542c │ │ │ │ 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 │ │ │ │ @@ -2138946,15 +2138931,15 @@ │ │ │ │ blx 72b60 │ │ │ │ mov r1, r0 │ │ │ │ b.n 645442 │ │ │ │ ldr.w r0, [r5, #836] @ 0x344 │ │ │ │ bl 61a91c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmia r7!, {r1, r4, r5} │ │ │ │ + ldmia r7, {r1, r4, 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 │ │ │ │ @@ -2139005,19 +2138990,19 @@ │ │ │ │ str.w r0, [r5, #864] @ 0x360 │ │ │ │ add.w r0, r8, #13120 @ 0x3340 │ │ │ │ adds r0, #8 │ │ │ │ bl 658568 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - bcs.n 645458 │ │ │ │ + bcs.n 645518 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r4, [r6, r4] │ │ │ │ + ldrsh r4, [r2, r6] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcs.n 64543c │ │ │ │ + bcs.n 6454fc │ │ │ │ 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] │ │ │ │ @@ -2139184,15 +2139169,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 6587bc │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrb r2, [r4, r4] │ │ │ │ + ldrb r2, [r0, r6] │ │ │ │ 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 │ │ │ │ @@ -2139302,21 +2139287,21 @@ │ │ │ │ bl 61a91c │ │ │ │ b.n 645800 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ add r0, sp, #560 @ 0x230 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, r1] │ │ │ │ + ldrb r2, [r5, r2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ add r7, pc, #992 @ (adr r7, 645c4c ) │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5} │ │ │ │ + ldmia r3!, {r1, r2, r4, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r3, r7] │ │ │ │ + ldrb r4, [r7, r0] │ │ │ │ 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 │ │ │ │ @@ -2139413,19 +2139398,19 @@ │ │ │ │ cmpne r2, #141 @ 0x8d │ │ │ │ bne.n 64589e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r1, #3464] @ 0xd88 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, r6 │ │ │ │ b.n 6458d4 │ │ │ │ - ldmia r6, {r1, r4, r6} │ │ │ │ + ldmia r6!, {r1, r4, r5, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r3, r3] │ │ │ │ + ldrh r6, [r7, r4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r4, r5} │ │ │ │ + ldmia r6!, {r1, r2, r4, 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 │ │ │ │ @@ -2139741,15 +2139726,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #96 @ (adr r6, 645d74 ) │ │ │ │ lsls r3, r5, #5 │ │ │ │ add r4, pc, #680 @ (adr r4, 645fc0 ) │ │ │ │ lsls r3, r5, #5 │ │ │ │ asrs r0, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r1, r2, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r5} │ │ │ │ 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 │ │ │ │ @@ -2139962,15 +2139947,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 72e70 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bx lr │ │ │ │ - strb r2, [r6, r5] │ │ │ │ + strb r2, [r2, r7] │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr.w r3, [r1, #3532] @ 0xdcc │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cbz r3, 645fb0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2140109,20 +2140094,21 @@ │ │ │ │ nop │ │ │ │ add r0, pc, #176 @ (adr r0, 64619c ) │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #128 @ (adr r0, 646174 ) │ │ │ │ lsls r3, r5, #5 │ │ │ │ - vsra.u32 d0, d23, #30 │ │ │ │ + movs r2, r0 │ │ │ │ + lsls r0, r7, #4 │ │ │ │ ldr r7, [sp, #592] @ 0x250 │ │ │ │ lsls r3, r5, #5 │ │ │ │ asrs r0, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r3} │ │ │ │ + stmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov ip, r2 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2140619,15 +2140605,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r5, #5 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ lsls r3, r5, #5 │ │ │ │ asrs r0, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r4, r5} │ │ │ │ + stmia r2!, {r1, r4, r7} │ │ │ │ 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 │ │ │ │ @@ -2141046,15 +2141032,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r5, #5 │ │ │ │ str r7, [sp, #840] @ 0x348 │ │ │ │ lsls r3, r5, #5 │ │ │ │ str r6, [sp, #376] @ 0x178 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - pop {r2, r3, r5, pc} │ │ │ │ + pop {r2, r3, r7, pc} │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r0, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2141194,21 +2141180,21 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ str r4, [sp, #872] @ 0x368 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #824] @ (646f78 ) │ │ │ │ + ldr r1, [pc, #184] @ (646cf8 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xb7bc │ │ │ │ + @ instruction: 0xb81c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xb7a6 │ │ │ │ + @ instruction: 0xb806 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xb726 │ │ │ │ + @ instruction: 0xb786 │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r3, [sp, #904] @ 0x388 │ │ │ │ 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 │ │ │ │ @@ -2141315,15 +2141301,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r3, [sp, #552] @ 0x228 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bx r3 │ │ │ │ + bx pc │ │ │ │ lsls r6, r6, #2 │ │ │ │ str r2, [sp, #624] @ 0x270 │ │ │ │ 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 │ │ │ │ @@ -2141393,15 +2141379,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 615c78 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r9 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r2, r3 │ │ │ │ + mov r2, pc │ │ │ │ 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 │ │ │ │ @@ -2141581,23 +2141567,23 @@ │ │ │ │ b.n 646fe0 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - cmp r2, r9 │ │ │ │ + cmp sl, r5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r4, r8 │ │ │ │ + cmp ip, r4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cbz r6, 6470ae │ │ │ │ + push {r1, r2, r3} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add sl, sl │ │ │ │ + cmp r2, r6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r2, sp │ │ │ │ + add sl, r9 │ │ │ │ lsls r6, r6, #2 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ 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 │ │ │ │ @@ -2141692,15 +2141678,15 @@ │ │ │ │ b.n 647096 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r2, #60] @ 0x3c │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r4, r1 │ │ │ │ + muls r4, r5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldrh r4, [r1, #54] @ 0x36 │ │ │ │ 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 │ │ │ │ @@ -2141800,15 +2141786,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #50] @ 0x32 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - negs r2, r6 │ │ │ │ + cmn r2, r2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldrh r4, [r2, #44] @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -2141851,15 +2141837,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 64716c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - adcs r6, r0 │ │ │ │ + sbcs r6, r4 │ │ │ │ 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] @ 647408 │ │ │ │ mov ip, r1 │ │ │ │ @@ -2141943,15 +2141929,15 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r1, #38] @ 0x26 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r0, #36] @ 0x24 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ands r6, r6 │ │ │ │ + lsls r6, r2 │ │ │ │ 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 │ │ │ │ @@ -2142026,19 +2142012,19 @@ │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ mov r0, r7 │ │ │ │ blx 74820 │ │ │ │ mov r2, r0 │ │ │ │ b.n 647466 │ │ │ │ nop │ │ │ │ - cbz r6, 64754e │ │ │ │ + cbz r6, 647566 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbz r0, 647550 │ │ │ │ + cbz r0, 647568 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r7, #62 @ 0x3e │ │ │ │ + subs r7, #158 @ 0x9e │ │ │ │ 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] │ │ │ │ @@ -2142233,15 +2142219,15 @@ │ │ │ │ bic.w r2, r5, #2 │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 647696 │ │ │ │ b.n 647706 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - subs r5, #212 @ 0xd4 │ │ │ │ + subs r6, #52 @ 0x34 │ │ │ │ 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 │ │ │ │ @@ -2142329,19 +2142315,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 646c50 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - subs r4, #198 @ 0xc6 │ │ │ │ + subs r5, #38 @ 0x26 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, #136 @ 0x88 │ │ │ │ + subs r4, #232 @ 0xe8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, #42 @ 0x2a │ │ │ │ + subs r4, #138 @ 0x8a │ │ │ │ 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 │ │ │ │ @@ -2142492,21 +2142478,21 @@ │ │ │ │ adds r5, #200 @ 0xc8 │ │ │ │ b.n 64795c │ │ │ │ adds r5, #160 @ 0xa0 │ │ │ │ b.n 64795c │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ b.n 64795c │ │ │ │ nop │ │ │ │ - subs r3, #86 @ 0x56 │ │ │ │ + subs r3, #182 @ 0xb6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r3, #22 │ │ │ │ + subs r3, #118 @ 0x76 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r2, #188 @ 0xbc │ │ │ │ + subs r3, #28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r2, #132 @ 0x84 │ │ │ │ + subs r2, #228 @ 0xe4 │ │ │ │ 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 │ │ │ │ @@ -2142579,15 +2142565,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 646c50 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - subs r2, #34 @ 0x22 │ │ │ │ + subs r2, #130 @ 0x82 │ │ │ │ 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] @ (647df8 ) │ │ │ │ @@ -2142899,23 +2142885,23 @@ │ │ │ │ movs r4, #1 │ │ │ │ b.n 647d7e │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ strh r4, [r5, #40] @ 0x28 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #234 @ 0xea │ │ │ │ + subs r1, #74 @ 0x4a │ │ │ │ lsls r6, r6, #2 │ │ │ │ strh r0, [r4, #36] @ 0x24 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - subs r0, #132 @ 0x84 │ │ │ │ + subs r0, #228 @ 0xe4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, #32 │ │ │ │ + subs r0, #128 @ 0x80 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 648328 │ │ │ │ + b.n 6483e8 │ │ │ │ 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 │ │ │ │ @@ -2143067,21 +2143053,21 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ blx 74820 │ │ │ │ mov r6, r0 │ │ │ │ b.n 647ee6 │ │ │ │ - b.n 6482b4 │ │ │ │ + b.n 648374 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r4, #148 @ 0x94 │ │ │ │ + adds r4, #244 @ 0xf4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, #130 @ 0x82 │ │ │ │ + adds r4, #226 @ 0xe2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, #106 @ 0x6a │ │ │ │ + adds r4, #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, #4024] @ 0xfb8 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2143260,19 +2143246,19 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r3, pc │ │ │ │ blx 74820 │ │ │ │ mov r6, r0 │ │ │ │ b.n 6480a2 │ │ │ │ - adds r2, #174 @ 0xae │ │ │ │ + adds r3, #14 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r2, #142 @ 0x8e │ │ │ │ + adds r2, #238 @ 0xee │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r2, #118 @ 0x76 │ │ │ │ + adds r2, #214 @ 0xd6 │ │ │ │ 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 │ │ │ │ @@ -2143457,19 +2143443,19 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r3, pc │ │ │ │ blx 74820 │ │ │ │ mov r6, r0 │ │ │ │ b.n 648290 │ │ │ │ - adds r0, #176 @ 0xb0 │ │ │ │ + adds r1, #16 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, #118 @ 0x76 │ │ │ │ + adds r0, #214 @ 0xd6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, #94 @ 0x5e │ │ │ │ + adds r0, #190 @ 0xbe │ │ │ │ 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] @ (648620 ) │ │ │ │ add.w r6, r0, #12288 @ 0x3000 │ │ │ │ @@ -2143679,31 +2143665,31 @@ │ │ │ │ str.w r0, [r6, #676] @ 0x2a4 │ │ │ │ b.n 64840c │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r1, #16] │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r7, [sp, #880] @ 0x370 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [sp, #536] @ 0x218 │ │ │ │ + ldr r7, [sp, #920] @ 0x398 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [sp, #568] @ 0x238 │ │ │ │ + ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrb r6, [r7, #13] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ldr r7, [sp, #400] @ 0x190 │ │ │ │ + ldr r7, [sp, #784] @ 0x310 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r7, #48 @ 0x30 │ │ │ │ + cmp r7, #144 @ 0x90 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r2, pc, #792 @ (adr r2, 64895c ) │ │ │ │ + add r3, pc, #152 @ (adr r3, 6486dc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r2, pc, #512 @ (adr r2, 648848 ) │ │ │ │ + add r2, pc, #896 @ (adr r2, 6489c8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r2, pc, #224 @ (adr r2, 64872c ) │ │ │ │ + add r2, pc, #608 @ (adr r2, 6488ac ) │ │ │ │ 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] @ (648894 ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -2143912,17 +2143898,17 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r3, #3] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - cmp r4, #130 @ 0x82 │ │ │ │ + cmp r4, #226 @ 0xe2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r3, #222 @ 0xde │ │ │ │ + cmp r4, #62 @ 0x3e │ │ │ │ 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 │ │ │ │ @@ -2144081,19 +2144067,19 @@ │ │ │ │ add.w r4, r4, r9, lsl #2 │ │ │ │ ldr r2, [r1, #24] │ │ │ │ str.w r2, [r3, #4]! │ │ │ │ cmp r3, r4 │ │ │ │ bne.n 648a60 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - cmp r2, #248 @ 0xf8 │ │ │ │ + cmp r3, #88 @ 0x58 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xe81c00b0 │ │ │ │ - vshr.s64 d16, d25, #60 │ │ │ │ - ldc 0, cr0, [lr], #-736 @ 0xfffffd20 │ │ │ │ + ldrd r0, r0, [ip], #-704 @ 0x2c0 │ │ │ │ + bic.w r0, r4, #185 @ 0xb9 │ │ │ │ + ldc 0, cr0, [lr], {184} @ 0xb8 │ │ │ │ stmdb 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] @ 648ed0 │ │ │ │ ldr.w r3, [pc, #1084] @ 648ed4 │ │ │ │ @@ -2144497,23 +2144483,23 @@ │ │ │ │ b.n 648e70 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r0, [r4, #21] │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #18 │ │ │ │ + cmp r1, #114 @ 0x72 │ │ │ │ lsls r6, r6, #2 │ │ │ │ strb r6, [r1, #19] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - cmp r0, #174 @ 0xae │ │ │ │ + cmp r1, #14 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r0, #94 @ 0x5e │ │ │ │ + cmp r0, #190 @ 0xbe │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bne.n 648e1c │ │ │ │ + bne.n 648edc │ │ │ │ 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] @ (649118 ) │ │ │ │ @@ -2144728,17 +2144714,17 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ strb r0, [r7, #3] │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r4, #2] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - movs r4, #152 @ 0x98 │ │ │ │ + movs r4, #248 @ 0xf8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r3, #96 @ 0x60 │ │ │ │ + movs r3, #192 @ 0xc0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr.w r3, [r1, #3532] @ 0xdcc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 64921a │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2144823,15 +2144809,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 72e70 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bx lr │ │ │ │ - movs r2, #192 @ 0xc0 │ │ │ │ + movs r3, #32 │ │ │ │ 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] @ 6496dc │ │ │ │ @@ -2145280,27 +2145266,27 @@ │ │ │ │ b.n 649680 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r0, #92] @ 0x5c │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r1, #88 @ 0x58 │ │ │ │ + movs r1, #184 @ 0xb8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r1, #48 @ 0x30 │ │ │ │ + movs r1, #144 @ 0x90 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r0, #138 @ 0x8a │ │ │ │ + movs r0, #234 @ 0xea │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r2, [r7, #56] @ 0x38 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - subs r4, r2, #5 │ │ │ │ + subs r4, r6, #6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r2!, {r3, r5} │ │ │ │ + ldmia r2!, {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 r6, r2 │ │ │ │ ldr r2, [pc, #544] @ (649934 ) │ │ │ │ @@ -2145510,21 +2145496,21 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r4, #12] │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - adds r0, r7, #1 │ │ │ │ + adds r0, r3, #3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, r2, r6 │ │ │ │ + subs r0, r6, r7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r6, r4, r5 │ │ │ │ + subs r6, r0, r7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r2, r1, r4 │ │ │ │ + subs r2, r5, r5 │ │ │ │ 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 │ │ │ │ @@ -2145811,19 +2145797,19 @@ │ │ │ │ nop │ │ │ │ str r4, [r1, #104] @ 0x68 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r6, #88] @ 0x58 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - adds r6, r3, r6 │ │ │ │ + adds r6, r7, r7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, r2, r2 │ │ │ │ + adds r0, r6, r3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, r3, r1 │ │ │ │ + adds r4, r7, r2 │ │ │ │ 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] @ (649fac ) │ │ │ │ @@ -2146120,27 +2146106,27 @@ │ │ │ │ blx 74820 │ │ │ │ b.n 649f24 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ str r0, [r6, #52] @ 0x34 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #28 │ │ │ │ + asrs r0, r6, #29 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r6, [r5, #16] │ │ │ │ + ldrh r6, [r1, #20] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r6, #16] │ │ │ │ + ldrh r4, [r2, #20] │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r4, [r2, #12] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - asrs r0, r2, #19 │ │ │ │ + asrs r0, r6, #20 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r2, #18 │ │ │ │ + asrs r0, r6, #19 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r0, #18 │ │ │ │ + asrs r0, r4, #19 │ │ │ │ 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] │ │ │ │ @@ -2147529,23 +2147515,23 @@ │ │ │ │ adds r3, #1 │ │ │ │ b.n 64ae3a │ │ │ │ ldr r1, [pc, #28] @ (64aec4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ ldr.w r1, [r1, lr, lsl #2] │ │ │ │ b.n 64adee │ │ │ │ - push {r4} │ │ │ │ + push {r4, r5, r6} │ │ │ │ lsls r7, r6, #4 │ │ │ │ - cbz r6, 64af28 │ │ │ │ + push {r1, r2, r4} │ │ │ │ lsls r7, r6, #4 │ │ │ │ - cbz r6, 64af28 │ │ │ │ + push {r1, r2} │ │ │ │ lsls r7, r6, #4 │ │ │ │ - cbz r0, 64af1c │ │ │ │ + cbz r0, 64af34 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - cbz r4, 64af1a │ │ │ │ + cbz r4, 64af32 │ │ │ │ lsls r7, r6, #4 │ │ │ │ ldr.w ip, [r1, #12] │ │ │ │ push {r4, lr} │ │ │ │ cmp ip, r2 │ │ │ │ bgt.n 64af20 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ rsb r2, r2, ip, lsl #1 │ │ │ │ @@ -2148773,21 +2148759,21 @@ │ │ │ │ adds r3, r7, #1 │ │ │ │ adds r1, r6, #1 │ │ │ │ str.w r8, [sp] │ │ │ │ adds r6, #1 │ │ │ │ adds r7, #1 │ │ │ │ bl 64ab6c │ │ │ │ b.n 64bae8 │ │ │ │ - add r6, pc, #808 @ (adr r6, 64bf20 ) │ │ │ │ + add r7, pc, #168 @ (adr r7, 64bca0 ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ - add r6, pc, #152 @ (adr r6, 64bc94 ) │ │ │ │ + add r6, pc, #536 @ (adr r6, 64be14 ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ - add r6, pc, #952 @ (adr r6, 64bfb8 ) │ │ │ │ + add r7, pc, #312 @ (adr r7, 64bd38 ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ - add r6, pc, #488 @ (adr r6, 64bdec ) │ │ │ │ + add r6, pc, #872 @ (adr r6, 64bf6c ) │ │ │ │ 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] @ (64bfb4 ) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ @@ -2149901,17 +2149887,17 @@ │ │ │ │ subs r7, #128 @ 0x80 │ │ │ │ lsls r0, r0, #2 │ │ │ │ subs r7, #128 @ 0x80 │ │ │ │ subs r4, #10 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r4, [sp, #376] @ 0x178 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r3, [sp, #904] @ 0x388 │ │ │ │ + ldr r4, [sp, #264] @ 0x108 │ │ │ │ lsls r7, r6, #4 │ │ │ │ subs r1, #154 @ 0x9a │ │ │ │ lsls r3, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3864] @ 0xf18 │ │ │ │ @@ -2150349,17 +2150335,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #90 @ 0x5a │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #18 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - str r6, [sp, #248] @ 0xf8 │ │ │ │ + str r6, [sp, #632] @ 0x278 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - str r6, [sp, #144] @ 0x90 │ │ │ │ + str r6, [sp, #528] @ 0x210 │ │ │ │ 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] @ (64cea8 ) │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ @@ -2150559,17 +2150545,17 @@ │ │ │ │ vmov.f32 s11, s12 │ │ │ │ b.n 64cf0e │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #368] @ 0x170 │ │ │ │ + str r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - str r1, [sp, #264] @ 0x108 │ │ │ │ + str r1, [sp, #648] @ 0x288 │ │ │ │ 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] @ (64d084 ) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -2151165,91 +2151151,91 @@ │ │ │ │ bl 652ab8 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ b.n 64d2f8 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ - lsls r0, r3, #10 │ │ │ │ + lsls r0, r7, #11 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp r6, #54 @ 0x36 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - str r5, [sp, #920] @ 0x398 │ │ │ │ + str r6, [sp, #280] @ 0x118 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r5, [sp, #984] @ 0x3d8 │ │ │ │ + str r6, [sp, #344] @ 0x158 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [sp, #24] │ │ │ │ + str r6, [sp, #408] @ 0x198 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [sp, #88] @ 0x58 │ │ │ │ + str r6, [sp, #472] @ 0x1d8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [sp, #152] @ 0x98 │ │ │ │ + str r6, [sp, #536] @ 0x218 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [sp, #200] @ 0xc8 │ │ │ │ + str r6, [sp, #584] @ 0x248 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [sp, #248] @ 0xf8 │ │ │ │ + str r6, [sp, #632] @ 0x278 │ │ │ │ lsls r5, r5, #2 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r6, r2] │ │ │ │ + ldrsb r6, [r2, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r4, #3] │ │ │ │ + strb r2, [r0, #5] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrsb r0, [r2, r2] │ │ │ │ + ldrsb r0, [r6, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r4, [r7, r1] │ │ │ │ + ldrsb r4, [r3, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r4, #1] │ │ │ │ + strb r0, [r0, #3] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r6, [r6, #0] │ │ │ │ + strb r6, [r2, #2] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrsb r4, [r4, r1] │ │ │ │ + ldrsb r4, [r0, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r0, [r6, r1] │ │ │ │ + ldrsb r0, [r2, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r2, [r5, r1] │ │ │ │ + ldrsb r2, [r1, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r3, #124] @ 0x7c │ │ │ │ + strb r2, [r7, #0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrsb r0, [r0, r2] │ │ │ │ + ldrsb r0, [r4, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r3, #124] @ 0x7c │ │ │ │ + strb r4, [r7, #0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrsb r6, [r0, r0] │ │ │ │ + ldrsb r6, [r4, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r1, #116] @ 0x74 │ │ │ │ + ldr r6, [r5, #120] @ 0x78 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r0, [r4, r7] │ │ │ │ + ldrsb r0, [r0, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r1, #112] @ 0x70 │ │ │ │ + ldr r2, [r5, #116] @ 0x74 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r4, [r7, r7] │ │ │ │ + ldrsb r4, [r3, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r6, [r3, r6] │ │ │ │ + strb r6, [r7, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r3, #104] @ 0x68 │ │ │ │ + ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r2, [r6, r6] │ │ │ │ + ldrsb r2, [r2, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r3, r5] │ │ │ │ + strb r4, [r7, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r5, #96] @ 0x60 │ │ │ │ + ldr r2, [r1, #104] @ 0x68 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r0, [r2, r3] │ │ │ │ + strb r0, [r6, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r4, r4] │ │ │ │ + strb r0, [r0, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp r2, #146 @ 0x92 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - strh r6, [r6, r3] │ │ │ │ + strh r6, [r2, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r4, r3] │ │ │ │ + strh r2, [r0, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r2, #80] @ 0x50 │ │ │ │ + ldr r2, [r6, #84] @ 0x54 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r2, [r6, r4] │ │ │ │ + strh r2, [r2, r6] │ │ │ │ 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 │ │ │ │ @@ -2151478,15 +2151464,15 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r7, #18 │ │ │ │ lsls r3, r5, #5 │ │ │ │ vmaxnm.f32 , , │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, r4] │ │ │ │ + str r6, [r0, r6] │ │ │ │ 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] @ (64da30 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2151542,25 +2151528,25 @@ │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - str r2, [r3, r4] │ │ │ │ + str r2, [r7, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r4, r4] │ │ │ │ + str r0, [r0, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r5, #20] │ │ │ │ + ldr r6, [r1, #28] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - sxth r6, r0 │ │ │ │ + sxtb r6, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r2, [r1, r4] │ │ │ │ + str r2, [r5, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r6, r3] │ │ │ │ + str r6, [r2, 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, #4000] @ 0xfa0 │ │ │ │ ldr.w r6, [pc, #3480] @ 64e7f4 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2152864,323 +2152850,323 @@ │ │ │ │ ldr.w r3, [r5, #296] @ 0x128 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 64dc2a │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #296 @ 0x128 │ │ │ │ bl 64d998 │ │ │ │ b.w 64dc2a │ │ │ │ - str r4, [r4, r2] │ │ │ │ + str r4, [r0, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r5, #56] @ 0x38 │ │ │ │ + ldr r2, [r1, #64] @ 0x40 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r6, #8] │ │ │ │ + ldr r6, [r2, #16] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r0, r2] │ │ │ │ + str r6, [r4, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r7, r1] │ │ │ │ + str r2, [r3, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r7, #56] @ 0x38 │ │ │ │ + ldrh r6, [r3, #60] @ 0x3c │ │ │ │ lsls r7, r6, #4 │ │ │ │ - str r2, [r4, r0] │ │ │ │ + str r2, [r0, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r6, #124] @ 0x7c │ │ │ │ + ldr r6, [r2, #4] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r7, [pc, #80] @ (64e868 ) │ │ │ │ + ldr r7, [pc, #464] @ (64e9e8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - sub sp, #24 │ │ │ │ + sub sp, #408 @ 0x198 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r2, [r0, r4] │ │ │ │ + strh r2, [r4, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r0, r4] │ │ │ │ + strb r0, [r4, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r1, r3] │ │ │ │ + strh r0, [r5, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r1, r3] │ │ │ │ + strb r2, [r5, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r6, [r6, r2] │ │ │ │ + strb r6, [r2, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r6, [r3, r2] │ │ │ │ + strb r6, [r7, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r0, r2] │ │ │ │ + strb r4, [r4, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r1, r3] │ │ │ │ + strb r2, [r5, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r4, #46] @ 0x2e │ │ │ │ + ldrh r0, [r0, #50] @ 0x32 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r6, [pc, #880] @ (64ebb4 ) │ │ │ │ + ldr r7, [pc, #240] @ (64e934 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r6, #104] @ 0x68 │ │ │ │ + str r0, [r2, #112] @ 0x70 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [r5, r4] │ │ │ │ + str r2, [r1, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r3, #44] @ 0x2c │ │ │ │ + ldrh r2, [r7, #46] @ 0x2e │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r6, [pc, #408] @ (64e9ec ) │ │ │ │ + ldr r6, [pc, #792] @ (64eb6c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r7, #96] @ 0x60 │ │ │ │ + str r2, [r3, #104] @ 0x68 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r5, [pc, #352] @ (64e9bc ) │ │ │ │ + ldr r5, [pc, #736] @ (64eb3c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r6, sp, #784 @ 0x310 │ │ │ │ + add r7, sp, #144 @ 0x90 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r2, [r5, r5] │ │ │ │ + strh r2, [r1, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r5, r2] │ │ │ │ + strh r0, [r1, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r2, r2] │ │ │ │ + strh r0, [r6, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r1, r4] │ │ │ │ + strh r4, [r5, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r4, #38] @ 0x26 │ │ │ │ + ldrh r6, [r0, #42] @ 0x2a │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r5, [pc, #616] @ (64eae0 ) │ │ │ │ + ldr r5, [pc, #1000] @ (64ec60 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r5, #84] @ 0x54 │ │ │ │ + str r6, [r1, #92] @ 0x5c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r0, [r3, r2] │ │ │ │ + strh r0, [r7, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r0, r2] │ │ │ │ + strh r4, [r4, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r5, #36] @ 0x24 │ │ │ │ + ldrh r6, [r1, #40] @ 0x28 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r5, [pc, #296] @ (64e9b4 ) │ │ │ │ + ldr r5, [pc, #680] @ (64eb34 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r3, #80] @ 0x50 │ │ │ │ + str r6, [r7, #84] @ 0x54 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r0, [r1, r1] │ │ │ │ + strh r0, [r5, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r6, r0] │ │ │ │ + strh r4, [r2, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r3, r0] │ │ │ │ + str r0, [r7, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r1, #34] @ 0x22 │ │ │ │ + ldrh r4, [r5, #36] @ 0x24 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r4, [pc, #800] @ (64ebc4 ) │ │ │ │ + ldr r5, [pc, #160] @ (64e944 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r3, #72] @ 0x48 │ │ │ │ + str r4, [r7, #76] @ 0x4c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r0, r7] │ │ │ │ + strh r6, [r4, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r6, r6] │ │ │ │ + strh r2, [r2, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r4, r6] │ │ │ │ + strh r6, [r0, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r6, #30] │ │ │ │ + ldrh r4, [r2, #34] @ 0x22 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r4, [pc, #352] @ (64ea1c ) │ │ │ │ + ldr r4, [pc, #736] @ (64eb9c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r5, #64] @ 0x40 │ │ │ │ + str r4, [r1, #72] @ 0x48 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [r5, r4] │ │ │ │ + str r2, [r1, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #192] @ (64e988 ) │ │ │ │ + ldr r4, [pc, #576] @ (64eb08 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r7, r3] │ │ │ │ + str r0, [r3, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r5, r3] │ │ │ │ + str r0, [r1, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [sp, #1000] @ 0x3e8 │ │ │ │ + str r5, [sp, #360] @ 0x168 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r2, [pc, #768] @ (64ebd8 ) │ │ │ │ + ldr r3, [pc, #128] @ (64e958 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r7, r0] │ │ │ │ + str r0, [r3, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r4, sp, #160 @ 0xa0 │ │ │ │ + add r4, sp, #544 @ 0x220 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r4, [r7, #24] │ │ │ │ + ldrh r4, [r3, #28] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r3, [pc, #520] @ (64eaf0 ) │ │ │ │ + ldr r3, [pc, #904] @ (64ec70 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r7, #24] │ │ │ │ + ldrh r4, [r3, #28] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r3, [pc, #424] @ (64ea98 ) │ │ │ │ + ldr r3, [pc, #808] @ (64ec18 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r0, #26] │ │ │ │ + ldrh r0, [r4, #28] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r3, [pc, #328] @ (64ea40 ) │ │ │ │ + ldr r3, [pc, #712] @ (64ebc0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r0, #26] │ │ │ │ + ldrh r4, [r4, #28] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r3, [pc, #232] @ (64e9e8 ) │ │ │ │ + ldr r3, [pc, #616] @ (64eb68 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r0, #26] │ │ │ │ + ldrh r4, [r4, #28] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r3, [pc, #128] @ (64e988 ) │ │ │ │ + ldr r3, [pc, #512] @ (64eb08 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #624] @ (64eb7c ) │ │ │ │ + ldr r7, [pc, #1008] @ (64ecfc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ + str r0, [r1, #52] @ 0x34 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r3, sp, #488 @ 0x1e8 │ │ │ │ + add r3, sp, #872 @ 0x368 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [pc, #488] @ (64eb00 ) │ │ │ │ + ldr r7, [pc, #872] @ (64ec80 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #392] @ (64eaa4 ) │ │ │ │ + ldr r7, [pc, #776] @ (64ec24 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #296] @ (64ea48 ) │ │ │ │ + ldr r7, [pc, #680] @ (64ebc8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #248] @ (64ea1c ) │ │ │ │ + ldr r7, [pc, #632] @ (64eb9c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #224] @ (64ea08 ) │ │ │ │ + ldr r7, [pc, #608] @ (64eb88 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r2, #32] │ │ │ │ + str r6, [r6, #36] @ 0x24 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r2, #18] │ │ │ │ + ldrh r6, [r6, #20] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r2, [pc, #88] @ (64e98c ) │ │ │ │ + ldr r2, [pc, #472] @ (64eb0c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r5, #28] │ │ │ │ + str r2, [r1, #36] @ 0x24 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [pc, #96] @ (64e99c ) │ │ │ │ + ldr r6, [pc, #480] @ (64eb1c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r2, sp, #560 @ 0x230 │ │ │ │ + add r2, sp, #944 @ 0x3b0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #944] @ (64ecf4 ) │ │ │ │ + ldr r6, [pc, #304] @ (64ea74 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #1016] @ (64ed40 ) │ │ │ │ + ldr r6, [pc, #376] @ (64eac0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #896] @ (64eccc ) │ │ │ │ + ldr r6, [pc, #256] @ (64ea4c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #848] @ (64eca0 ) │ │ │ │ + ldr r6, [pc, #208] @ (64ea20 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bpl.n 64e980 │ │ │ │ + bpl.n 64ea40 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r5, [pc, #712] @ (64ec20 ) │ │ │ │ + ldr r6, [pc, #72] @ (64e9a0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r2, #10] │ │ │ │ + ldrh r6, [r6, #12] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r2, [r3, #10] │ │ │ │ + ldrh r2, [r7, #12] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r1, [pc, #48] @ (64e994 ) │ │ │ │ + ldr r1, [pc, #432] @ (64eb14 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [pc, #152] @ (64ea00 ) │ │ │ │ + ldr r3, [pc, #536] @ (64eb80 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r1, #12] │ │ │ │ + str r4, [r5, #16] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r4, #10] │ │ │ │ + ldrh r0, [r0, #14] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r0, [pc, #816] @ (64eca4 ) │ │ │ │ + ldr r1, [pc, #176] @ (64ea24 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r4, #8] │ │ │ │ + str r0, [r0, #16] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [pc, #200] @ (64ea44 ) │ │ │ │ + ldr r3, [pc, #584] @ (64ebc4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r1, sp, #192 @ 0xc0 │ │ │ │ + add r1, sp, #576 @ 0x240 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #80] @ (64e9d4 ) │ │ │ │ + ldr r3, [pc, #464] @ (64eb54 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #1016] @ (64ed80 ) │ │ │ │ + ldr r3, [pc, #376] @ (64eb00 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #920] @ (64ed24 ) │ │ │ │ + ldr r3, [pc, #280] @ (64eaa4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #824] @ (64ecc8 ) │ │ │ │ + ldr r3, [pc, #184] @ (64ea48 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #728] @ (64ec6c ) │ │ │ │ + ldr r3, [pc, #88] @ (64e9ec ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #632] @ (64ec10 ) │ │ │ │ + ldr r2, [pc, #1016] @ (64ed90 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #552] @ (64ebc4 ) │ │ │ │ + ldr r2, [pc, #936] @ (64ed44 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r2, #2] │ │ │ │ + ldrh r6, [r6, #4] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - @ instruction: 0x47a2 │ │ │ │ + ldr r0, [pc, #8] @ (64e9ac ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r6, [r6, r5] │ │ │ │ + ldrsh r6, [r2, r7] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r1, [pc, #960] @ (64ed6c ) │ │ │ │ + ldr r2, [pc, #320] @ (64eaec ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bxns sp │ │ │ │ + blxns r9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r0, [r7, r4] │ │ │ │ + ldrsh r0, [r3, r6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bxns fp │ │ │ │ + blxns r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov ip, ip │ │ │ │ + bxns r8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [sp, #248] @ 0xf8 │ │ │ │ + str r0, [sp, #632] @ 0x278 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bx r8 │ │ │ │ + blx r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r2, sp │ │ │ │ + cmp sl, r9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bx r3 │ │ │ │ + bx pc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r0, [r1, r2] │ │ │ │ + ldrsh r0, [r5, r3] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bx r1 │ │ │ │ + bx sp │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r0, [r4, r1] │ │ │ │ + ldrsh r0, [r0, r3] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrsh r2, [r2, r1] │ │ │ │ + ldrsh r2, [r6, r2] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrsh r0, [r5, r0] │ │ │ │ + ldrsh r0, [r1, r2] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - mov sl, pc │ │ │ │ + bx fp │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov r8, fp │ │ │ │ + bx r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r3, #52] @ 0x34 │ │ │ │ + strh r6, [r7, #54] @ 0x36 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - cmp sl, fp │ │ │ │ + mov r2, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp ip, sl │ │ │ │ + mov r4, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r6, #46] @ 0x2e │ │ │ │ + strh r2, [r2, #50] @ 0x32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r2, [r2, r6] │ │ │ │ + ldrb r2, [r6, r7] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r0, [r7, #46] @ 0x2e │ │ │ │ + strh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - cmp r8, r2 │ │ │ │ + cmp r8, lr │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r4, r5] │ │ │ │ + ldrb r4, [r0, r7] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [pc, #680] @ (64ecb4 ) │ │ │ │ + ldr r1, [pc, #40] @ (64ea34 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #624] @ (64ec80 ) │ │ │ │ + ldr r0, [pc, #1008] @ (64ee00 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r5, pc, #920 @ (adr r5, 64edac ) │ │ │ │ + add r6, pc, #280 @ (adr r6, 64eb2c ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #528] @ (64ec28 ) │ │ │ │ + ldr r0, [pc, #912] @ (64eda8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #448] @ (64ebdc ) │ │ │ │ + ldr r0, [pc, #832] @ (64ed5c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r4, #52] @ 0x34 │ │ │ │ + str r0, [r0, #60] @ 0x3c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r6, [r3, r3] │ │ │ │ + ldrb r6, [r7, r4] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [pc, #304] @ (64eb58 ) │ │ │ │ + ldr r0, [pc, #688] @ (64ecd8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #264] @ (64eb34 ) │ │ │ │ + ldr r0, [pc, #648] @ (64ecb4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r5, pc, #312 @ (adr r5, 64eb68 ) │ │ │ │ + add r5, pc, #696 @ (adr r5, 64ece8 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #184] @ (64eaec ) │ │ │ │ + ldr r0, [pc, #568] @ (64ec6c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #104] @ (64eaa0 ) │ │ │ │ + ldr r0, [pc, #488] @ (64ec20 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r1, #44] @ 0x2c │ │ │ │ + str r2, [r5, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r6, [r0, r1] │ │ │ │ + ldrb r6, [r4, r2] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r4, pc, #936 @ (adr r4, 64edec ) │ │ │ │ + add r5, pc, #296 @ (adr r5, 64eb6c ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0x47f2 │ │ │ │ + ldr r0, [pc, #328] @ (64eb90 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r6, #34] @ 0x22 │ │ │ │ + strh r2, [r2, #38] @ 0x26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0x47da │ │ │ │ + ldr r0, [pc, #232] @ (64eb38 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - blxns r8 │ │ │ │ + ldr r0, [pc, #144] @ (64eae4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - blxns r6 │ │ │ │ + ldr r0, [pc, #80] @ (64eaa8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - blx r4 │ │ │ │ + ldr r0, [pc, #0] @ (64ea5c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - blx r3 │ │ │ │ + blx pc │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr.w r3, [pc, #1176] @ 64eefc │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r2, [pc, #1176] @ 64ef00 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r6, [pc, #1172] @ 64ef04 │ │ │ │ @@ -2153635,117 +2153621,117 @@ │ │ │ │ b.w 64e116 │ │ │ │ ldr r3, [pc, #212] @ (64efc4 ) │ │ │ │ add r3, pc │ │ │ │ b.w 64e6e2 │ │ │ │ ldr r3, [pc, #208] @ (64efc8 ) │ │ │ │ add r3, pc │ │ │ │ b.w 64e64c │ │ │ │ - strh r4, [r2, #10] │ │ │ │ + strh r4, [r6, #12] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsrs r4, r3 │ │ │ │ + asrs r4, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r6, r2] │ │ │ │ + ldr r0, [r2, r4] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - muls r2, r0 │ │ │ │ + bics r2, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r1, pc, #232 @ (adr r1, 64eff8 ) │ │ │ │ + add r1, pc, #616 @ (adr r1, 64f178 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - muls r0, r3 │ │ │ │ + bics r0, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - muls r2, r3 │ │ │ │ + bics r2, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - muls r2, r1 │ │ │ │ + bics r2, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - orrs r2, r7 │ │ │ │ + bics r2, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - orrs r0, r6 │ │ │ │ + bics r0, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - orrs r2, r3 │ │ │ │ + muls r2, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r2, r4 │ │ │ │ + asrs r2, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r7, #140 @ 0x8c │ │ │ │ + subs r7, #236 @ 0xec │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r0, pc, #336 @ (adr r0, 64f084 ) │ │ │ │ + add r0, pc, #720 @ (adr r0, 64f204 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r0, [r3, r6] │ │ │ │ + ldrsb r0, [r7, r7] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r4, [r7, #48] @ 0x30 │ │ │ │ + strh r4, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - eors r6, r6 │ │ │ │ + lsrs r6, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r4, [r1, r5] │ │ │ │ + ldrsb r4, [r5, r6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - eors r4, r1 │ │ │ │ + lsls r4, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r7, #2 │ │ │ │ + subs r7, #98 @ 0x62 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [sp, #832] @ 0x340 │ │ │ │ + add r0, pc, #192 @ (adr r0, 64f010 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r2, [r2, r4] │ │ │ │ + ldrsb r2, [r6, r5] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ands r0, r5 │ │ │ │ + lsls r0, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r6, [r5, r3] │ │ │ │ + ldrsb r6, [r1, r5] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r5, #148 @ 0x94 │ │ │ │ + subs r5, #244 @ 0xf4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ands r0, r0 │ │ │ │ + eors r0, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r2, [r0, r2] │ │ │ │ + ldrsb r2, [r4, r3] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r7, #198 @ 0xc6 │ │ │ │ + ands r6, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r6, [r7, r0] │ │ │ │ + ldrsb r6, [r3, r2] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r7, #200 @ 0xc8 │ │ │ │ + ands r0, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r6, [r4, r0] │ │ │ │ + ldrsb r6, [r0, r2] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r7, #184 @ 0xb8 │ │ │ │ + ands r0, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r7, #176 @ 0xb0 │ │ │ │ + ands r0, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r3, r7] │ │ │ │ + ldrsb r0, [r7, r0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r5, #142 @ 0x8e │ │ │ │ + subs r5, #238 @ 0xee │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r0, #19 │ │ │ │ + lsrs r2, r4, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [sp, #344] @ 0x158 │ │ │ │ + ldr r6, [sp, #728] @ 0x2d8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r5, #18 │ │ │ │ + lsrs r2, r1, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r1, #23] │ │ │ │ + ldrb r6, [r5, #24] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r7, #72 @ 0x48 │ │ │ │ + subs r7, #168 @ 0xa8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r7, #46 @ 0x2e │ │ │ │ + subs r7, #142 @ 0x8e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r7, #76 @ 0x4c │ │ │ │ + subs r7, #172 @ 0xac │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r6, [r3, r4] │ │ │ │ + strb r6, [r7, r5] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r7, #12 │ │ │ │ + subs r7, #108 @ 0x6c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r7, #32 │ │ │ │ + subs r7, #128 @ 0x80 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r7, #0 │ │ │ │ + subs r7, #96 @ 0x60 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r6, [r2, r2] │ │ │ │ + strb r6, [r6, r3] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r6, #196 @ 0xc4 │ │ │ │ + subs r7, #36 @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, #150 @ 0x96 │ │ │ │ + subs r6, #246 @ 0xf6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, #170 @ 0xaa │ │ │ │ + subs r7, #10 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 64eb94 │ │ │ │ + b.n 64ec54 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 64eb88 │ │ │ │ + b.n 64ec48 │ │ │ │ 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 │ │ │ │ @@ -2155903,34 +2155889,34 @@ │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ b.n 650652 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ vst2.8 {d16[3],d17[3]}, [r8], sl │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ vst2.8 {d16[3],d17[3]}, [r0], sl │ │ │ │ - ldr r1, [sp, #176] @ 0xb0 │ │ │ │ + ldr r1, [sp, #560] @ 0x230 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbz r6, 65074e │ │ │ │ + cbz r6, 650766 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r2, #222 @ 0xde │ │ │ │ + cmp r3, #62 @ 0x3e │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsls r2, r6, #18 │ │ │ │ lsls r1, r6, #5 │ │ │ │ - cmp r2, #196 @ 0xc4 │ │ │ │ + cmp r3, #36 @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ vld4.16 {d0,d2,d4,d6}, [sl :128], sl │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #98 @ 0x62 │ │ │ │ + cmp r2, #194 @ 0xc2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r2, #134 @ 0x86 │ │ │ │ + cmp r2, #230 @ 0xe6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r2, #14 │ │ │ │ + cmp r2, #110 @ 0x6e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - push {r1, r4, r5} │ │ │ │ + push {r1, r4, r7} │ │ │ │ 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] @ (6507d4 ) │ │ │ │ sub.w sp, sp, #524 @ 0x20c │ │ │ │ @@ -2155974,20 +2155960,20 @@ │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ b.n 6507a0 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ strb.w r0, [r4, #362] @ 0x16a │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr??.w r0, [r8, ] │ │ │ │ - asrs r2, r0, #14 │ │ │ │ + asrs r2, r4, #15 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr.w r0, [r8, ] │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #222 @ 0xde │ │ │ │ + cmp r2, #62 @ 0x3e │ │ │ │ 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] @ 6508a8 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2156139,24 +2156125,24 @@ │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ b.n 650938 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf72c016a │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #198 @ 0xc6 │ │ │ │ + cmp r1, #38 @ 0x26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r0, #196 @ 0xc4 │ │ │ │ + cmp r1, #36 @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r0, #194 @ 0xc2 │ │ │ │ + cmp r1, #34 @ 0x22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ @ instruction: 0xf6ba016a │ │ │ │ - cmp r0, #86 @ 0x56 │ │ │ │ + cmp r0, #182 @ 0xb6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r0, #146 @ 0x92 │ │ │ │ + cmp r0, #242 @ 0xf2 │ │ │ │ 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] @ (650a58 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2156224,19 +2156210,19 @@ │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ b.n 6509e6 │ │ │ │ movw r1, #18538 @ 0x486a │ │ │ │ @ instruction: 0xf63e016a │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf612016a │ │ │ │ - asrs r4, r0, #4 │ │ │ │ + asrs r4, r4, #5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #212 @ 0xd4 │ │ │ │ + cmp r0, #52 @ 0x34 │ │ │ │ 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 │ │ │ │ @@ -2156532,69 +2156518,69 @@ │ │ │ │ ... │ │ │ │ sbc.w r1, r6, #15335424 @ 0xea0000 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ adcs.w r1, sl, #15335424 @ 0xea0000 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #140 @ 0x8c │ │ │ │ + movs r7, #236 @ 0xec │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r7, #162 @ 0xa2 │ │ │ │ + cmp r0, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r7, #242 @ 0xf2 │ │ │ │ + cmp r0, #82 @ 0x52 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r3, #32 │ │ │ │ + asrs r2, r7, #1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r6, #230 @ 0xe6 │ │ │ │ + movs r7, #70 @ 0x46 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r6, #200 @ 0xc8 │ │ │ │ + movs r7, #40 @ 0x28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r6, #164 @ 0xa4 │ │ │ │ + movs r7, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r6, #152 @ 0x98 │ │ │ │ + movs r6, #248 @ 0xf8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r1, #27 │ │ │ │ + lsrs r6, r5, #28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r4, #76 @ 0x4c │ │ │ │ + movs r4, #172 @ 0xac │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r6, #180 @ 0xb4 │ │ │ │ + movs r7, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bvc.n 650cf4 │ │ │ │ + bvc.n 650db4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r6, #182 @ 0xb6 │ │ │ │ + movs r7, #22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r6, #186 @ 0xba │ │ │ │ + movs r7, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r6, #164 @ 0xa4 │ │ │ │ + movs r7, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r6, #156 @ 0x9c │ │ │ │ + movs r6, #252 @ 0xfc │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp r5, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #48 @ 0x30 │ │ │ │ + movs r5, #144 @ 0x90 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #46 @ 0x2e │ │ │ │ + movs r5, #142 @ 0x8e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #30 │ │ │ │ + movs r5, #126 @ 0x7e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #16 │ │ │ │ + movs r5, #112 @ 0x70 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #14 │ │ │ │ + movs r5, #110 @ 0x6e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #250 @ 0xfa │ │ │ │ + movs r5, #90 @ 0x5a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #242 @ 0xf2 │ │ │ │ + movs r5, #82 @ 0x52 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #164 @ 0xa4 │ │ │ │ + movs r6, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #138 @ 0x8a │ │ │ │ + movs r5, #234 @ 0xea │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #108 @ 0x6c │ │ │ │ + movs r5, #204 @ 0xcc │ │ │ │ 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 │ │ │ │ @@ -2157622,15 +2157608,15 @@ │ │ │ │ str.w r3, [r5, #3452] @ 0xd7c │ │ │ │ mov r0, r6 │ │ │ │ bl 650a78 │ │ │ │ nop │ │ │ │ @ instruction: 0xf184016a │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #2 │ │ │ │ + movs r5, #98 @ 0x62 │ │ │ │ lsls r7, r5, #2 │ │ │ │ vmla.f16 d16, d4, d2[3] │ │ │ │ ldr.w r3, [r0, #624] @ 0x270 │ │ │ │ ldr.w r2, [r3, #416] @ 0x1a0 │ │ │ │ cbz r2, 65195a │ │ │ │ ldr r2, [pc, #304] @ (651a88 ) │ │ │ │ add r2, pc │ │ │ │ @@ -2157785,15 +2157771,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (651b10 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ subs r6, #192 @ 0xc0 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r7, #30 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - adds r0, r6, r2 │ │ │ │ + adds r0, r2, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 651b24 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 651b32 │ │ │ │ ldr r3, [pc, #28] @ (651b38 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2157807,15 +2157793,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (651b40 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ subs r6, #104 @ 0x68 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r6, #110 @ 0x6e │ │ │ │ lsls r3, r5, #5 │ │ │ │ - adds r0, r0, r2 │ │ │ │ + adds r0, r4, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 651b54 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 651b62 │ │ │ │ ldr r3, [pc, #28] @ (651b68 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2157829,15 +2157815,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (651b70 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ subs r5, #184 @ 0xb8 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r5, #234 @ 0xea │ │ │ │ lsls r3, r5, #5 │ │ │ │ - adds r0, r2, r1 │ │ │ │ + adds r0, r6, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 651b84 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 651b92 │ │ │ │ ldr r3, [pc, #28] @ (651b98 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2157851,15 +2157837,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (651ba0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ subs r5, #72 @ 0x48 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r5, #90 @ 0x5a │ │ │ │ lsls r3, r5, #5 │ │ │ │ - adds r0, r4, r0 │ │ │ │ + adds r0, r0, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 651bb4 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 651bc2 │ │ │ │ ldr r3, [pc, #28] @ (651bc8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2157873,15 +2157859,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (651bd0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ subs r4, #216 @ 0xd8 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r4, #234 @ 0xea │ │ │ │ lsls r3, r5, #5 │ │ │ │ - asrs r0, r6, #31 │ │ │ │ + adds r0, r2, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 651be4 │ │ │ │ cmp r0, #8 │ │ │ │ bhi.n 651bf2 │ │ │ │ ldr r3, [pc, #28] @ (651bf8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2157895,15 +2157881,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (651c00 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ subs r4, #96 @ 0x60 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r4, #118 @ 0x76 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - asrs r0, r0, #31 │ │ │ │ + adds r0, r4, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 651c14 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 651c22 │ │ │ │ ldr r3, [pc, #28] @ (651c28 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2157917,15 +2157903,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (651c30 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ subs r3, #240 @ 0xf0 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r4, #2 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - asrs r0, r2, #30 │ │ │ │ + asrs r0, r6, #31 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 651c44 │ │ │ │ cmp r0, #2 │ │ │ │ bhi.n 651c52 │ │ │ │ ldr r3, [pc, #28] @ (651c58 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2157939,15 +2157925,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (651c60 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ subs r3, #168 @ 0xa8 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #166 @ 0xa6 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - asrs r0, r4, #29 │ │ │ │ + asrs r0, r0, #31 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 651c74 │ │ │ │ cmp r0, #1 │ │ │ │ bhi.n 651c82 │ │ │ │ ldr r3, [pc, #28] @ (651c88 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2157961,15 +2157947,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (651c90 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ subs r3, #104 @ 0x68 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #98 @ 0x62 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - asrs r0, r6, #28 │ │ │ │ + asrs r0, r2, #30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 651ca4 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 651cb2 │ │ │ │ ldr r3, [pc, #28] @ (651cb8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2157983,15 +2157969,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (651cc0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ subs r2, #208 @ 0xd0 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r2, #246 @ 0xf6 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - asrs r0, r0, #28 │ │ │ │ + asrs r0, r4, #29 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 651cd4 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 651ce2 │ │ │ │ ldr r3, [pc, #28] @ (651ce8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2158005,15 +2157991,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (651cf0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ subs r2, #24 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r2, #70 @ 0x46 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - asrs r0, r2, #27 │ │ │ │ + asrs r0, r6, #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 651d24 │ │ │ │ @@ -2158034,19 +2158020,19 @@ │ │ │ │ sub.w r3, r1, #256 @ 0x100 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ subs r2, #148 @ 0x94 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - cmp r4, #158 @ 0x9e │ │ │ │ + cmp r4, #254 @ 0xfe │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r4, r2, #26 │ │ │ │ + asrs r4, r6, #27 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r2, #26 │ │ │ │ + asrs r4, r6, #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 651d6a │ │ │ │ @@ -2158059,17 +2158045,17 @@ │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (651d78 ) │ │ │ │ add r3, pc │ │ │ │ b.n 651d5e │ │ │ │ subs r2, #4 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - cmp r4, #82 @ 0x52 │ │ │ │ + cmp r4, #178 @ 0xb2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r0, r1, #25 │ │ │ │ + asrs r0, r5, #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 651da2 │ │ │ │ @@ -2158082,17 +2158068,17 @@ │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (651db0 ) │ │ │ │ add r3, pc │ │ │ │ b.n 651d96 │ │ │ │ subs r1, #204 @ 0xcc │ │ │ │ lsls r3, r5, #5 │ │ │ │ - cmp r4, #26 │ │ │ │ + cmp r4, #122 @ 0x7a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r0, r2, #24 │ │ │ │ + asrs r0, r6, #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, 651e38 │ │ │ │ @@ -2158138,15 +2158124,15 @@ │ │ │ │ blx 72f00 │ │ │ │ b.n 651df6 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ blx 72f00 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cdp 1, 6, cr0, cr2, cr3, {3} │ │ │ │ - bcs.n 651f20 │ │ │ │ + bcs.n 651de0 │ │ │ │ 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] @ 651ec0 │ │ │ │ @@ -2158236,15 +2158222,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 651f3c │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ - cmp r6, #170 @ 0xaa │ │ │ │ + cmp r7, #10 │ │ │ │ lsls r3, r7, #2 │ │ │ │ b.n 652164 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ mcrr 1, 7, r0, lr, cr0 │ │ │ │ b.n 652108 │ │ │ │ @@ -2158290,15 +2158276,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 651fc0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ - adds r6, r0, #7 │ │ │ │ + subs r6, r4, #0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ b.n 6520e0 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ rsb r1, sl, r0, ror #1 │ │ │ │ b.n 652084 │ │ │ │ @@ -2158344,15 +2158330,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 652044 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ - ldrb r2, [r3, #15] │ │ │ │ + ldrb r2, [r7, #16] │ │ │ │ lsls r3, r5, #2 │ │ │ │ b.n 65205c │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ adc.w r1, r6, r0, ror #1 │ │ │ │ svc 210 @ 0xd2 │ │ │ │ @@ -2158389,15 +2158375,15 @@ │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop.w │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r4, #2 │ │ │ │ + adds r0, r0, #4 │ │ │ │ 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, 6520d8 │ │ │ │ mov r2, r1 │ │ │ │ @@ -2158408,17 +2158394,17 @@ │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #16] @ (6520ec ) │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 7374c │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r7, #1 │ │ │ │ + adds r0, r3, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r7, [sp, #176] @ 0xb0 │ │ │ │ + str r7, [sp, #560] @ 0x230 │ │ │ │ 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 │ │ │ │ @@ -2158630,51 +2158616,51 @@ │ │ │ │ add r0, pc │ │ │ │ blx 7374c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #76] @ (652360 ) │ │ │ │ add r0, pc │ │ │ │ b.n 65215c │ │ │ │ nop │ │ │ │ - adds r6, r3, #0 │ │ │ │ + adds r6, r7, #1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bcs.n 652274 │ │ │ │ + bcc.n 652334 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r4, [sp, #120] @ 0x78 │ │ │ │ + ldr r4, [sp, #504] @ 0x1f8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r0, [sp, #376] @ 0x178 │ │ │ │ + ldr r0, [sp, #760] @ 0x2f8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r4, [sp, #320] @ 0x140 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r2, r7, r6 │ │ │ │ + adds r2, r3, #0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r2, #9] │ │ │ │ + ldrb r0, [r6, #10] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r2, r1, r7 │ │ │ │ + adds r2, r5, #0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, r5, r6 │ │ │ │ + adds r6, r1, #0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, r2, r6 │ │ │ │ + subs r2, r6, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r0, [r5, r5] │ │ │ │ + ldrsh r0, [r1, r7] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bgt.n 652284 │ │ │ │ + bgt.n 652344 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 6526e4 │ │ │ │ + b.n 6527a4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 6526b4 │ │ │ │ + b.n 652774 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r2, pc, #560 @ (adr r2, 652584 ) │ │ │ │ + add r2, pc, #944 @ (adr r2, 652704 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 652648 │ │ │ │ + b.n 652708 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r4, r7, r1 │ │ │ │ + subs r4, r3, r3 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r5, [sp, #24] │ │ │ │ + str r5, [sp, #408] @ 0x198 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbz r2, 652394 │ │ │ │ + sxth r2, r4 │ │ │ │ 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 │ │ │ │ @@ -2159322,103 +2159308,103 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 7374c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - adds r6, r4, r6 │ │ │ │ + subs r6, r0, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r6, #27] │ │ │ │ + ldrb r0, [r2, #29] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r1, #238 @ 0xee │ │ │ │ + cmp r2, #78 @ 0x4e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r4, [r7, #31] │ │ │ │ + ldrb r4, [r3, #1] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 652c00 │ │ │ │ + b.n 652cc0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 652bcc │ │ │ │ + b.n 652c8c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 652ba4 │ │ │ │ + b.n 652c64 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 652b84 │ │ │ │ + b.n 652c44 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 652b4c │ │ │ │ + b.n 652c0c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 652b14 │ │ │ │ + b.n 652bd4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 652adc │ │ │ │ + b.n 652b9c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 652aa4 │ │ │ │ + b.n 652b64 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 652a74 │ │ │ │ + b.n 652b34 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - svc 254 @ 0xfe │ │ │ │ + b.n 652afc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - svc 224 @ 0xe0 │ │ │ │ + b.n 652ac4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - svc 190 @ 0xbe │ │ │ │ + b.n 652a84 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - svc 162 @ 0xa2 │ │ │ │ + b.n 652a50 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - svc 140 @ 0x8c │ │ │ │ + svc 236 @ 0xec │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 652c50 │ │ │ │ + b.n 652d10 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - svc 76 @ 0x4c │ │ │ │ + svc 172 @ 0xac │ │ │ │ lsls r6, r5, #2 │ │ │ │ - svc 56 @ 0x38 │ │ │ │ + svc 152 @ 0x98 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r4, r2, #27 │ │ │ │ + asrs r4, r6, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - svc 4 │ │ │ │ + svc 100 @ 0x64 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - udf #244 @ 0xf4 │ │ │ │ + svc 84 @ 0x54 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - svc 8 │ │ │ │ + svc 104 @ 0x68 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - svc 0 │ │ │ │ + svc 96 @ 0x60 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - svc 148 @ 0x94 │ │ │ │ + svc 244 @ 0xf4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - svc 132 @ 0x84 │ │ │ │ + svc 228 @ 0xe4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - udf #162 @ 0xa2 │ │ │ │ + svc 2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - udf #138 @ 0x8a │ │ │ │ + udf #234 @ 0xea │ │ │ │ lsls r6, r5, #2 │ │ │ │ - udf #116 @ 0x74 │ │ │ │ + udf #212 @ 0xd4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - udf #96 @ 0x60 │ │ │ │ + udf #192 @ 0xc0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - udf #76 @ 0x4c │ │ │ │ + udf #172 @ 0xac │ │ │ │ lsls r6, r5, #2 │ │ │ │ - udf #68 @ 0x44 │ │ │ │ + udf #164 @ 0xa4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - udf #44 @ 0x2c │ │ │ │ + udf #140 @ 0x8c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - udf #20 │ │ │ │ + udf #116 @ 0x74 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r5, #18 │ │ │ │ + asrs r2, r1, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ble.n 652a84 │ │ │ │ + udf #82 @ 0x52 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r5!, {r1, r4, r6} │ │ │ │ + stmia r5!, {r1, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - negs r6, r4 │ │ │ │ + cmn r6, r0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ble.n 652a38 │ │ │ │ + udf #38 @ 0x26 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ble.n 652a04 │ │ │ │ + udf #10 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ble.n 6529d0 │ │ │ │ + ble.n 652a90 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r4, [r2, #48] @ 0x30 │ │ │ │ + ldrh r4, [r6, #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 │ │ │ │ @@ -2159481,23 +2159467,23 @@ │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 7374c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - bpl.n 652c50 │ │ │ │ + bpl.n 652b10 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r3, #9 │ │ │ │ + asrs r2, r7, #10 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r3, #3] │ │ │ │ + strb r0, [r7, #4] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r2, [sp, #384] @ 0x180 │ │ │ │ + str r2, [sp, #768] @ 0x300 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r0, [r6, #36] @ 0x24 │ │ │ │ + ldrh r0, [r2, #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 │ │ │ │ @@ -2159581,26 +2159567,26 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 7374c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r3, #7 │ │ │ │ + asrs r0, r7, #8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r1, [sp, #696] @ 0x2b8 │ │ │ │ + str r2, [sp, #56] @ 0x38 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cdp 0, 9, cr0, cr2, cr12, {5} │ │ │ │ - asrs r0, r0, #6 │ │ │ │ + cdp 0, 15, cr0, cr2, cr12, {5} │ │ │ │ + asrs r0, r4, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - blt.n 652b80 │ │ │ │ + blt.n 652c40 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r5, #4 │ │ │ │ + asrs r6, r1, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r5, #28] │ │ │ │ + ldrh r4, [r1, #32] │ │ │ │ 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 │ │ │ │ @@ -2159683,29 +2159669,29 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 7374c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r0, #2 │ │ │ │ + asrs r6, r4, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r3, #112] @ 0x70 │ │ │ │ + ldr r2, [r7, #116] @ 0x74 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bge.n 652d50 │ │ │ │ + blt.n 652e10 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r0, [sp, #632] @ 0x278 │ │ │ │ + str r0, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bge.n 652d18 │ │ │ │ + blt.n 652dd8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bge.n 652ce0 │ │ │ │ + blt.n 652da0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bge.n 652ca8 │ │ │ │ + bge.n 652d68 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r4, [r5, #20] │ │ │ │ + ldrh r4, [r1, #24] │ │ │ │ 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 │ │ │ │ @@ -2159771,23 +2159757,23 @@ │ │ │ │ ldr r0, [pc, #32] @ (652e60 ) │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 7374c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - lsrs r4, r7, #30 │ │ │ │ + asrs r4, r3, #32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r3, #60] @ 0x3c │ │ │ │ + ldrh r2, [r7, #62] @ 0x3e │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bge.n 652e84 │ │ │ │ + bge.n 652f44 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r6, #29 │ │ │ │ + lsrs r2, r2, #31 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r0, #14] │ │ │ │ + ldrh r6, [r4, #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 │ │ │ │ @@ -2159939,37 +2159925,37 @@ │ │ │ │ ldr r0, [pc, #60] @ (653028 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 7374c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r4, [r7, #80] @ 0x50 │ │ │ │ + ldr r4, [r3, #88] @ 0x58 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bls.n 652f14 │ │ │ │ + bls.n 652fd4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r3, #26 │ │ │ │ + lsrs r6, r7, #27 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r7, #52] @ 0x34 │ │ │ │ + ldrh r0, [r3, #56] @ 0x38 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsrs r4, r4, #24 │ │ │ │ + lsrs r4, r0, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bls.n 65303c │ │ │ │ + bls.n 6530fc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r0, [r5, #72] @ 0x48 │ │ │ │ + ldr r0, [r1, #80] @ 0x50 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r2, [r6, #48] @ 0x30 │ │ │ │ + ldrh r2, [r2, #52] @ 0x34 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bhi.n 652ffc │ │ │ │ + bls.n 6530bc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [r3, #40] @ 0x28 │ │ │ │ + str r4, [r7, #44] @ 0x2c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bhi.n 652f88 │ │ │ │ + bls.n 653048 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r2, [r3, #0] │ │ │ │ + ldrh r2, [r7, #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 │ │ │ │ @@ -2160038,31 +2160024,31 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 7374c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bvc.n 652ff0 │ │ │ │ + bvc.n 6530b0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r1, #19 │ │ │ │ + lsrs r2, r5, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r2, #132 @ 0x84 │ │ │ │ + cmp r2, #228 @ 0xe4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r7, #36] @ 0x24 │ │ │ │ + ldrh r6, [r3, #40] @ 0x28 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bvc.n 653188 │ │ │ │ + bvc.n 653048 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r0, #18 │ │ │ │ + lsrs r6, r4, #19 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r2, #36] @ 0x24 │ │ │ │ + ldrh r2, [r6, #38] @ 0x26 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r6, [r6, #56] @ 0x38 │ │ │ │ + strh r6, [r2, #60] @ 0x3c │ │ │ │ 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 │ │ │ │ @@ -2160356,65 +2160342,65 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 7374c │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - lsrs r0, r1, #16 │ │ │ │ + lsrs r0, r5, #17 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bvc.n 653334 │ │ │ │ + bvc.n 6533f4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, r2, #1 │ │ │ │ + adds r2, r6, #2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r1, #32] │ │ │ │ + ldrh r4, [r5, #34] @ 0x22 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsrs r0, r0, #15 │ │ │ │ + lsrs r0, r4, #16 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, r3, #0 │ │ │ │ + adds r4, r7, #1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r0, #118 @ 0x76 │ │ │ │ + subs r0, #214 @ 0xd6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r2, #48] @ 0x30 │ │ │ │ + strh r2, [r6, #50] @ 0x32 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrh r0, [r5, #28] │ │ │ │ + ldrh r0, [r1, #32] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r6, [r0, #28] │ │ │ │ + ldrh r6, [r4, #30] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsrs r6, r6, #12 │ │ │ │ + lsrs r6, r2, #14 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bvc.n 6534a8 │ │ │ │ + bvc.n 653368 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r6, r7, r5 │ │ │ │ + subs r6, r3, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 6533e4 │ │ │ │ + bhi.n 6534a4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r4, [r6, #20] │ │ │ │ + ldr r4, [r2, #28] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bvs.n 653358 │ │ │ │ + bvs.n 653418 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bvs.n 653514 │ │ │ │ + bvs.n 6533d4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bvs.n 6534d8 │ │ │ │ + bvs.n 653398 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bvs.n 653494 │ │ │ │ + bvs.n 653554 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bpl.n 65345c │ │ │ │ + bvs.n 65351c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bpl.n 653550 │ │ │ │ + bpl.n 653410 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bpl.n 653524 │ │ │ │ + bpl.n 6533e4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bpl.n 6533a0 │ │ │ │ + bpl.n 653460 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bpl.n 653568 │ │ │ │ + bpl.n 653428 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r2, #6 │ │ │ │ + lsrs r0, r6, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r0, #32] │ │ │ │ + strh r4, [r4, #34] @ 0x22 │ │ │ │ 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 │ │ │ │ @@ -2160561,41 +2160547,41 @@ │ │ │ │ blx 736c8 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #1 │ │ │ │ blx 7374c │ │ │ │ b.n 6534ce │ │ │ │ - lsrs r0, r3, #2 │ │ │ │ + lsrs r0, r7, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r4, #4] │ │ │ │ + ldrh r2, [r0, #8] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bmi.n 6535d0 │ │ │ │ + bpl.n 653690 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r0, [r3, #112] @ 0x70 │ │ │ │ + str r0, [r7, #116] @ 0x74 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bpl.n 653540 │ │ │ │ + bpl.n 653600 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r3, #1 │ │ │ │ + lsrs r6, r7, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r5, #108] @ 0x6c │ │ │ │ + str r0, [r1, #116] @ 0x74 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r2, [r4, #2] │ │ │ │ + ldrh r2, [r0, #6] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bpl.n 653638 │ │ │ │ + bpl.n 6536f8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bmi.n 653600 │ │ │ │ + bpl.n 6536c0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bmi.n 6535d0 │ │ │ │ + bpl.n 653690 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bcc.n 6535a8 │ │ │ │ + bmi.n 653668 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bmi.n 653550 │ │ │ │ + bmi.n 653610 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bmi.n 653728 │ │ │ │ + bmi.n 6535e8 │ │ │ │ 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 │ │ │ │ @@ -2160768,41 +2160754,41 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 7374c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r2, #27 │ │ │ │ + lsls r2, r6, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bcc.n 6538a0 │ │ │ │ + bcc.n 653760 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r4, r3, #28 │ │ │ │ + asrs r4, r7, #29 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r2, [r3, #54] @ 0x36 │ │ │ │ + strh r2, [r7, #56] @ 0x38 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r2, pc, #1000 @ (adr r2, 653c00 ) │ │ │ │ + add r3, pc, #360 @ (adr r3, 653980 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcc.n 653844 │ │ │ │ + bcc.n 653904 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bcs.n 653818 │ │ │ │ + bcc.n 6538d8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r2, [r2, #76] @ 0x4c │ │ │ │ + str r2, [r6, #80] @ 0x50 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bcs.n 653924 │ │ │ │ + bcs.n 6537e4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bcs.n 653890 │ │ │ │ + bcs.n 653750 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r0, [r5, #46] @ 0x2e │ │ │ │ + strh r0, [r1, #50] @ 0x32 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r6, [r0, #6] │ │ │ │ + strh r6, [r4, #8] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bne.n 6537cc │ │ │ │ + bcs.n 65388c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r4, [r2, #0] │ │ │ │ + strh r4, [r6, #2] │ │ │ │ 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, 6538c2 │ │ │ │ @@ -2160852,23 +2160838,23 @@ │ │ │ │ ldr r0, [pc, #32] @ (6538e4 ) │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 7374c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - lsls r4, r3, #20 │ │ │ │ + lsls r4, r7, #21 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r6, #38] @ 0x26 │ │ │ │ + strh r2, [r2, #42] @ 0x2a │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r1, sp, #80 @ 0x50 │ │ │ │ + add r1, sp, #464 @ 0x1d0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r0, #19 │ │ │ │ + lsls r6, r4, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r0, #29] │ │ │ │ + ldrb r2, [r4, #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, 653966 │ │ │ │ @@ -2160917,23 +2160903,23 @@ │ │ │ │ ldr r0, [pc, #32] @ (653988 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 7374c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - str r2, [r7, #40] @ 0x28 │ │ │ │ + str r2, [r3, #48] @ 0x30 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r4, [r0, #34] @ 0x22 │ │ │ │ + strh r4, [r4, #36] @ 0x24 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bne.n 653890 │ │ │ │ + bne.n 653950 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r4, r3, #16 │ │ │ │ + lsls r4, r7, #17 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r3, #26] │ │ │ │ + ldrb r6, [r7, #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 │ │ │ │ @@ -2161214,54 +2161200,54 @@ │ │ │ │ ldr r0, [pc, #96] @ (653cd0 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 7374c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - lsls r2, r0, #14 │ │ │ │ + lsls r2, r4, #15 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bne.n 653c94 │ │ │ │ + bne.n 653d54 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r4, [r1, #28] │ │ │ │ + strh r4, [r5, #30] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r0, [r7, #28] │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - asrs r2, r4, #14 │ │ │ │ + asrs r2, r0, #16 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 653c40 │ │ │ │ + bne.n 653d00 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - beq.n 653bfc │ │ │ │ + bne.n 653cbc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - beq.n 653bbc │ │ │ │ + beq.n 653c7c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - beq.n 653d8c │ │ │ │ + beq.n 653c4c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - beq.n 653d5c │ │ │ │ + beq.n 653c1c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - beq.n 653d2c │ │ │ │ + beq.n 653bec │ │ │ │ lsls r6, r5, #2 │ │ │ │ - beq.n 653d00 │ │ │ │ + beq.n 653bc0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - beq.n 653cd0 │ │ │ │ + beq.n 653d90 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r7, {r1, r3, r4, r5, r6, r7} │ │ │ │ + beq.n 653d6c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r7, {r1, r5, r6, r7} │ │ │ │ + beq.n 653d40 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r7, #7 │ │ │ │ + lsls r6, r3, #9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - pkhtb r0, lr, lr, asr #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ + @ instruction: 0xeb2e00ae │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r7, {r1, r3, r4, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r7!, {r1, r4, r6} │ │ │ │ + ldmia r7, {r1, r4, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r6, [r2, #14] │ │ │ │ + ldrb r6, [r6, #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 │ │ │ │ @@ -2161376,42 +2161362,43 @@ │ │ │ │ add r0, pc │ │ │ │ blx 7374c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #60] @ (653e34 ) │ │ │ │ add r0, pc │ │ │ │ b.n 653d0e │ │ │ │ nop │ │ │ │ - ldrb r2, [r5, #18] │ │ │ │ + ldrb r2, [r1, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r0, r7 │ │ │ │ + lsls r0, r3, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r7, #0] │ │ │ │ + strh r4, [r3, #4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r2, #228 @ 0xe4 │ │ │ │ + cmp r3, #68 @ 0x44 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r2, r1 │ │ │ │ + lsls r2, r5, #1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r6, r1 │ │ │ │ + lsls r6, r5, #1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r2, #0] │ │ │ │ + strh r0, [r6, #2] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - vaddl.u16 q8, d28, d30 │ │ │ │ - ldrsh r2, [r6, r1] │ │ │ │ + movs r4, r7 │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + ldrsh r2, [r2, r3] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r4, [r6, #19] │ │ │ │ + ldrb r4, [r2, #21] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r5} │ │ │ │ + stmia r1!, {r2, r3, r4, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r1!, {r2, r5} │ │ │ │ + stmia r1!, {r2, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r2, [r6, #8] │ │ │ │ + ldrb r2, [r2, #10] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r2, [r4, #8] │ │ │ │ + ldrb r2, [r0, #10] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [sp, #888] @ 0x378 │ │ │ │ + str r7, [sp, #248] @ 0xf8 │ │ │ │ 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 │ │ │ │ @@ -2161544,35 +2161531,35 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx 7374c │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #125 @ 0x7d │ │ │ │ blx 72f00 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cdp2 0, 13, cr0, cr8, cr14, {5} │ │ │ │ - ldrb r4, [r5, r5] │ │ │ │ + vhadd.u d0, d24, d30 │ │ │ │ + ldrb r4, [r1, r7] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmn r4, r0 │ │ │ │ + orrs r4, r4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r0, [r6, #27] │ │ │ │ + ldrb r0, [r2, #29] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r7, pc, #752 @ (adr r7, 654294 ) │ │ │ │ + add r0, sp, #112 @ 0x70 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r0, r1, #2 │ │ │ │ + lsrs r0, r5, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r5!, {r2, r6} │ │ │ │ + ldmia r5, {r2, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r5, {r3, r5} │ │ │ │ + ldmia r5!, {r3, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r5!, {r3, r4} │ │ │ │ + ldmia r5, {r3, r4, r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r4, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r2, r3, r4, r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stc2l 0, cr0, [lr, #696] @ 0x2b8 │ │ │ │ - ldc2l 0, cr0, [r6, #696] @ 0x2b8 │ │ │ │ + cdp2 0, 2, cr0, cr14, cr14, {5} │ │ │ │ + cdp2 0, 3, cr0, cr6, cr14, {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 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 654148 │ │ │ │ @@ -2161733,44 +2161720,44 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 7374c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [pc, #84] @ (6541b0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 65402c │ │ │ │ - ldr r4, [sp, #528] @ 0x210 │ │ │ │ + ldr r4, [sp, #912] @ 0x390 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - stc2l 0, cr0, [sl, #-696] @ 0xfffffd48 │ │ │ │ - stc2l 0, cr0, [ip, #-696] @ 0xfffffd48 │ │ │ │ - ldrb r6, [r1, #21] │ │ │ │ + stc2 0, cr0, [sl, #696]! @ 0x2b8 │ │ │ │ + stc2 0, cr0, [ip, #696]! @ 0x2b8 │ │ │ │ + ldrb r6, [r5, #22] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r6, [r1, #6] │ │ │ │ + ldrb r6, [r5, #7] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldc2 0, cr0, [ip, #-696] @ 0xfffffd48 │ │ │ │ - ldrb r2, [r4, #20] │ │ │ │ + ldc2l 0, cr0, [ip, #-696]! @ 0xfffffd48 │ │ │ │ + ldrb r2, [r0, #22] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stc2l 0, cr0, [r0], #696 @ 0x2b8 │ │ │ │ stc2l 0, cr0, [r0, #-696] @ 0xfffffd48 │ │ │ │ - ldrh r4, [r4, r5] │ │ │ │ + stc2 0, cr0, [r0, #696]! @ 0x2b8 │ │ │ │ + ldrh r4, [r0, r7] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r2, r5, #20 │ │ │ │ + lsrs r2, r1, #22 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stc2 0, cr0, [lr, #-696]! @ 0xfffffd48 │ │ │ │ - ldc2 0, cr0, [lr, #-696] @ 0xfffffd48 │ │ │ │ - stc2 0, cr0, [lr, #-696] @ 0xfffffd48 │ │ │ │ - ldc2 0, cr0, [r4], #-696 @ 0xfffffd48 │ │ │ │ - ldc2l 0, cr0, [sl], #-696 @ 0xfffffd48 │ │ │ │ - ldrh r6, [r0, r3] │ │ │ │ + stc2 0, cr0, [lr, #696] @ 0x2b8 │ │ │ │ + ldc2l 0, cr0, [lr, #-696]! @ 0xfffffd48 │ │ │ │ + stc2l 0, cr0, [lr, #-696]! @ 0xfffffd48 │ │ │ │ + ldc2 0, cr0, [r4], {174} @ 0xae │ │ │ │ + ldc2l 0, cr0, [sl], {174} @ 0xae │ │ │ │ + ldrh r6, [r4, r4] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stc2l 0, cr0, [r2], #-696 @ 0xfffffd48 │ │ │ │ - strb r4, [r1, #27] │ │ │ │ + stc2l 0, cr0, [r2], {174} @ 0xae │ │ │ │ + strb r4, [r5, #28] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r4, [r7, #26] │ │ │ │ + strb r4, [r3, #28] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r3, [sp, #480] @ 0x1e0 │ │ │ │ + str r3, [sp, #864] @ 0x360 │ │ │ │ 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 │ │ │ │ @@ -2161848,30 +2161835,30 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 7374c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - adds r1, #234 @ 0xea │ │ │ │ + adds r2, #74 @ 0x4a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xfb5800ae │ │ │ │ - @ instruction: 0xfb5c00ae │ │ │ │ - ldrb r6, [r3, #13] │ │ │ │ + @ instruction: 0xfbb800ae │ │ │ │ + @ instruction: 0xfbbc00ae │ │ │ │ + ldrb r6, [r7, #14] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xfb2a00ae │ │ │ │ - ldr r4, [r7, r6] │ │ │ │ + @ instruction: 0xfb8a00ae │ │ │ │ + ldrh r4, [r3, r0] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ + ldr r5, [sp, #392] @ 0x188 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r4!, {r1, r5} │ │ │ │ + stmia r4!, {r1, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r4, #22] │ │ │ │ + strb r4, [r0, #24] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r4, [r2, #22] │ │ │ │ + strb r4, [r6, #23] │ │ │ │ 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 │ │ │ │ @@ -2162120,59 +2162107,59 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 7374c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [pc, #116] @ (654598 ) │ │ │ │ add r0, pc │ │ │ │ b.n 65431c │ │ │ │ - @ instruction: 0xfa6200ae │ │ │ │ - sub sp, #440 @ 0x1b8 │ │ │ │ + @ instruction: 0xfac200ae │ │ │ │ + cbz r6, 654542 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r0, [r4, #9] │ │ │ │ + ldrb r0, [r0, #11] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r0, [r4, #26] │ │ │ │ + strb r0, [r0, #28] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r5, #8] │ │ │ │ + ldrb r6, [r1, #10] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - movs r4, #214 @ 0xd6 │ │ │ │ + movs r5, #54 @ 0x36 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr??.w r0, [ip, #174] @ 0xae │ │ │ │ - ldr??.w r0, [lr, #174] @ 0xae │ │ │ │ - ldrb r0, [r0, #8] │ │ │ │ + @ instruction: 0xfa5c00ae │ │ │ │ + @ instruction: 0xfa5e00ae │ │ │ │ + ldrb r0, [r4, #9] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - vst1.8 {d16[5]}, [r0], lr │ │ │ │ - @ instruction: 0xfa3a00ae │ │ │ │ - ldr r2, [r2, r1] │ │ │ │ + @ instruction: 0xfa2000ae │ │ │ │ + @ instruction: 0xfa9a00ae │ │ │ │ + ldr r2, [r6, r2] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xfa2600ae │ │ │ │ - @ instruction: 0xfa2200ae │ │ │ │ - @ instruction: 0xfa1200ae │ │ │ │ - ldrsh.w r0, [r0, lr, lsl #2] │ │ │ │ - stmia r7!, {r4, r5, r7} │ │ │ │ + @ instruction: 0xfa8600ae │ │ │ │ + @ instruction: 0xfa8200ae │ │ │ │ + @ instruction: 0xfa7200ae │ │ │ │ + ldrsb.w r0, [r0, #174] @ 0xae │ │ │ │ + ldmia r0!, {r4} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsb r0, [r6, r6] │ │ │ │ + ldr r0, [r2, r0] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r6, [r6, #4] │ │ │ │ + ldrb r6, [r2, #6] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r7!, {r2, r3, r7} │ │ │ │ + stmia r7!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r7!, {r4, r5, r6} │ │ │ │ + stmia r7!, {r4, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r7!, {r2, r4, r6} │ │ │ │ + stmia r7!, {r2, r4, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str??.w r0, [ip, lr, lsl #2] │ │ │ │ - ldrh.w r0, [r2, #174] @ 0xae │ │ │ │ - ldrsb r6, [r7, r3] │ │ │ │ + str.w r0, [ip, #174] @ 0xae │ │ │ │ + ldrsb.w r0, [r2, lr, lsl #2] │ │ │ │ + ldrsb r6, [r3, r5] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb.w r0, [sl, #174] @ 0xae │ │ │ │ - strb r4, [r0, #12] │ │ │ │ + ldr??.w r0, [sl, #174] @ 0xae │ │ │ │ + strb r4, [r4, #13] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r4, [r6, #11] │ │ │ │ + strb r4, [r2, #13] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r0, [r6, #60] @ 0x3c │ │ │ │ + str r0, [sp, #64] @ 0x40 │ │ │ │ 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 │ │ │ │ @@ -2162274,36 +2162261,36 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 7374c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - cmp r6, #2 │ │ │ │ + cmp r6, #98 @ 0x62 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xf77000ae │ │ │ │ - @ instruction: 0xf77400ae │ │ │ │ - strb r6, [r6, #29] │ │ │ │ + @ instruction: 0xf7d000ae │ │ │ │ + @ instruction: 0xf7d400ae │ │ │ │ + strb r6, [r2, #31] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xf74200ae │ │ │ │ - strb r2, [r2, r7] │ │ │ │ + @ instruction: 0xf7a200ae │ │ │ │ + ldrsb r2, [r6, r0] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r1, [sp, #120] @ 0x78 │ │ │ │ + ldr r1, [sp, #504] @ 0x1f8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r1, r3, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xf7ca00ae │ │ │ │ - @ instruction: 0xf6f800ae │ │ │ │ - strb r2, [r7, #27] │ │ │ │ + strh.w r0, [sl, lr, lsl #2] │ │ │ │ + @ instruction: 0xf75800ae │ │ │ │ + strb r2, [r3, #29] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r4, [r2, #6] │ │ │ │ + strb r4, [r6, #7] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r4, [r0, #6] │ │ │ │ + strb r4, [r4, #7] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r4, [r6, #5] │ │ │ │ + strb r4, [r2, #7] │ │ │ │ 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 │ │ │ │ @@ -2162379,33 +2162366,33 @@ │ │ │ │ ldr r0, [pc, #52] @ (6547c8 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 7374c │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0xf63600ae │ │ │ │ - stmia r5!, {r1, r2, r5, r7} │ │ │ │ + @ instruction: 0xf69600ae │ │ │ │ + stmia r6!, {r1, r2} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r6, [r0, #25] │ │ │ │ + strb r6, [r4, #26] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r6, r7, #25 │ │ │ │ + lsls r6, r3, #27 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #920] @ 0x398 │ │ │ │ + ldr r0, [sp, #280] @ 0x118 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r2, [r2, r2] │ │ │ │ + strb r2, [r6, r3] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r0, [r0, #100] @ 0x64 │ │ │ │ + str r0, [r4, #104] @ 0x68 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xf5e600ae │ │ │ │ - strb r0, [r5, #23] │ │ │ │ + movw r0, #26798 @ 0x68ae │ │ │ │ + strb r0, [r1, #25] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r4, [r0, #2] │ │ │ │ + strb r4, [r4, #3] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r4, [r6, #1] │ │ │ │ + strb r4, [r2, #3] │ │ │ │ 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 │ │ │ │ @@ -2162512,37 +2162499,37 @@ │ │ │ │ add r0, pc │ │ │ │ blx 7374c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #52] @ (654914 ) │ │ │ │ add r0, pc │ │ │ │ b.n 654880 │ │ │ │ nop │ │ │ │ - adc.w r0, r0, #5701632 @ 0x570000 │ │ │ │ - strh r4, [r2, r7] │ │ │ │ + sub.w r0, r0, #5701632 @ 0x570000 │ │ │ │ + strb r4, [r6, r0] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r4!, {r1, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r4, r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r0, [r3, #21] │ │ │ │ + strb r0, [r7, #22] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r7, [sp, #0] │ │ │ │ + str r7, [sp, #384] @ 0x180 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r4!, {r4, r7} │ │ │ │ + stmia r4!, {r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r4, [r1, #4] │ │ │ │ + ldr r4, [r5, #8] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r6, [r1, #19] │ │ │ │ + strb r6, [r5, #20] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r6} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - eors.w r0, r6, #5701632 @ 0x570000 │ │ │ │ - strh r2, [r4, r4] │ │ │ │ + @ instruction: 0xf4f600ae │ │ │ │ + strh r2, [r0, r6] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r2, [r7, #112] @ 0x70 │ │ │ │ + ldr r2, [r3, #120] @ 0x78 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r6, [r6, #30] │ │ │ │ + ldrh r6, [r2, #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 │ │ │ │ @@ -2162620,30 +2162607,30 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 7374c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - cmp r2, #134 @ 0x86 │ │ │ │ + cmp r2, #230 @ 0xe6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xf3f400ae │ │ │ │ - @ instruction: 0xf3f800ae │ │ │ │ - strb r2, [r7, #15] │ │ │ │ + orrs.w r0, r4, #5701632 @ 0x570000 │ │ │ │ + orrs.w r0, r8, #5701632 @ 0x570000 │ │ │ │ + strb r2, [r3, #17] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xf3c600ae │ │ │ │ - strh r0, [r3, r1] │ │ │ │ + bic.w r0, r6, #5701632 @ 0x570000 │ │ │ │ + strh r0, [r7, r2] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r5, [sp, #632] @ 0x278 │ │ │ │ + str r5, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - pop {r1, r2, r3, r4, r5, r7} │ │ │ │ + pop {r1, r2, r3, r4, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [r0, #100] @ 0x64 │ │ │ │ + ldr r0, [r4, #104] @ 0x68 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [r6, #96] @ 0x60 │ │ │ │ + ldr r0, [r2, #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 │ │ │ │ @@ -2162850,51 +2162837,51 @@ │ │ │ │ ldr r0, [pc, #100] @ (654c6c ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 7374c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0xf2fa00ae │ │ │ │ - str r6, [r1, r6] │ │ │ │ + @ instruction: 0xf35a00ae │ │ │ │ + str r6, [r5, r7] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r3!, {r4, r5, r7} │ │ │ │ + stmia r4!, {r4} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r2, [r2, #12] │ │ │ │ + strb r2, [r6, #13] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r3!, {r1, r4, r7} │ │ │ │ + stmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - blt.n 654c1c │ │ │ │ + bgt.n 654cdc │ │ │ │ lsls r1, r7, #2 │ │ │ │ - stmia r3!, {r3, r4, r6} │ │ │ │ + stmia r3!, {r3, r4, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r3!, {r2, r6} │ │ │ │ + stmia r3!, {r2, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r3!, {r4, r5} │ │ │ │ + stmia r3!, {r4, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r3!, {r3, r4} │ │ │ │ + stmia r3!, {r3, r4, r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r3!, {} │ │ │ │ + stmia r3!, {r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r7, #8 │ │ │ │ + lsls r2, r3, #10 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xf29600ae │ │ │ │ - subs.w r0, r0, #174 @ 0xae │ │ │ │ - subs.w r0, r6, #174 @ 0xae │ │ │ │ - stmia r2!, {r2, r3, r6, r7} │ │ │ │ + @ instruction: 0xf2f600ae │ │ │ │ + @ instruction: 0xf21000ae │ │ │ │ + @ instruction: 0xf21600ae │ │ │ │ + stmia r3!, {r2, r3, r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xf19200ae │ │ │ │ - @ instruction: 0xf19800ae │ │ │ │ - strb r2, [r3, #6] │ │ │ │ + @ instruction: 0xf1f200ae │ │ │ │ + @ instruction: 0xf1f800ae │ │ │ │ + strb r2, [r7, #7] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r7} │ │ │ │ + stmia r2!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r6, [r1, #64] @ 0x40 │ │ │ │ + ldr r6, [r5, #68] @ 0x44 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [r7, #60] @ 0x3c │ │ │ │ + ldr r6, [r3, #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 │ │ │ │ @@ -2162953,26 +2162940,26 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx 7374c │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #125 @ 0x7d │ │ │ │ blx 72f00 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0xf0a200ae │ │ │ │ - ldr r7, [pc, #200] @ (654de8 ) │ │ │ │ + add.w r0, r2, #174 @ 0xae │ │ │ │ + ldr r7, [pc, #584] @ (654f68 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r1!, {r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r3, r4} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r6, [r6, #2] │ │ │ │ + strb r6, [r2, #4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r2, pc, #464 @ (adr r2, 654efc ) │ │ │ │ + add r2, pc, #848 @ (adr r2, 65507c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r1!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r6, [pc, #872] @ (65509c ) │ │ │ │ + ldr r7, [pc, #232] @ (654e1c ) │ │ │ │ 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 │ │ │ │ @@ -2163114,39 +2163101,39 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 7374c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - vaddl.s16 q8, d18, d30 │ │ │ │ - ldr r6, [pc, #384] @ (655034 ) │ │ │ │ + bics.w r0, r2, #174 @ 0xae │ │ │ │ + ldr r6, [pc, #768] @ (6551b4 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xf0bc00ae │ │ │ │ - ldr r6, [r4, #124] @ 0x7c │ │ │ │ + adds.w r0, ip, #174 @ 0xae │ │ │ │ + strb r6, [r0, #1] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r7, {r1, r3, r7} │ │ │ │ + ldmia r7, {r1, r3, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r3!, {r2, r4, r6} │ │ │ │ + stmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - vhadd.s8 d16, d28, d30 │ │ │ │ - uxth r6, r7 │ │ │ │ + vaddl.s32 q0, d28, d30 │ │ │ │ + cbz r6, 654f12 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - vhadd.s8 d0, d20, d30 │ │ │ │ - vhadd.s8 d0, d26, d30 │ │ │ │ - ldr r4, [r1, #112] @ 0x70 │ │ │ │ + vhadd.s32 d16, d20, d30 │ │ │ │ + vhadd.s32 d16, d26, d30 │ │ │ │ + ldr r4, [r5, #116] @ 0x74 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cdp 0, 13, cr0, cr8, cr14, {5} │ │ │ │ - ldr r5, [pc, #400] @ (655074 ) │ │ │ │ + vhadd.s d0, d24, d30 │ │ │ │ + ldr r5, [pc, #784] @ (6551f4 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r4, [r7, #20] │ │ │ │ + ldr r4, [r3, #28] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [r5, #20] │ │ │ │ + ldr r4, [r1, #28] │ │ │ │ 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 │ │ │ │ @@ -2163258,31 +2163245,31 @@ │ │ │ │ ldr r0, [pc, #52] @ (655040 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 7374c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cdp 0, 2, cr0, cr2, cr14, {5} │ │ │ │ - ldrb r0, [r4, r0] │ │ │ │ + cdp 0, 8, cr0, cr2, cr14, {5} │ │ │ │ + ldrb r0, [r0, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #688] @ (6552d8 ) │ │ │ │ + ldr r5, [pc, #48] @ (655058 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r4, [r5, #96] @ 0x60 │ │ │ │ + ldr r4, [r1, #104] @ 0x68 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - movw r0, #24761 @ 0x60b9 │ │ │ │ - strh r4, [r1, #42] @ 0x2a │ │ │ │ + subw r0, r6, #185 @ 0xb9 │ │ │ │ + strh r4, [r5, #44] @ 0x2c │ │ │ │ lsls r1, r7, #2 │ │ │ │ - adds r1, #150 @ 0x96 │ │ │ │ + adds r1, #246 @ 0xf6 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r6, [sp, #576] @ 0x240 │ │ │ │ + str r6, [sp, #960] @ 0x3c0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adds r1, #106 @ 0x6a │ │ │ │ + adds r1, #202 @ 0xca │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r2, [r7, #124] @ 0x7c │ │ │ │ + ldr r2, [r3, #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 │ │ │ │ @@ -2163402,36 +2163389,36 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 7374c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r0, #32] │ │ │ │ + ldrh r0, [r4, #34] @ 0x22 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - stcl 0, cr0, [r6], {174} @ 0xae │ │ │ │ - stcl 0, cr0, [sl], {174} @ 0xae │ │ │ │ - ldr r4, [r1, #76] @ 0x4c │ │ │ │ + stc 0, cr0, [r6, #-696]! @ 0xfffffd48 │ │ │ │ + stc 0, cr0, [sl, #-696]! @ 0xfffffd48 │ │ │ │ + ldr r4, [r5, #80] @ 0x50 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldc 0, cr0, [r8], {174} @ 0xae │ │ │ │ - ldr r3, [pc, #184] @ (655250 ) │ │ │ │ + ldcl 0, cr0, [r8], #696 @ 0x2b8 │ │ │ │ + ldr r3, [pc, #568] @ (6553d0 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r0, [r6, #24] │ │ │ │ + ldr r0, [r2, #32] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r1, #17] │ │ │ │ + strb r4, [r5, #18] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r3, sp, #144 @ 0x90 │ │ │ │ + add r3, sp, #528 @ 0x210 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r7, #66 @ 0x42 │ │ │ │ + subs r7, #162 @ 0xa2 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r2, sp, #968 @ 0x3c8 │ │ │ │ + add r3, sp, #328 @ 0x148 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r0, [r5, #104] @ 0x68 │ │ │ │ + str r0, [r1, #112] @ 0x70 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [r3, #104] @ 0x68 │ │ │ │ + str r0, [r7, #108] @ 0x6c │ │ │ │ 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] @ (6555b0 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2163831,84 +2163818,84 @@ │ │ │ │ b.n 655272 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r6, sp, #192 @ 0xc0 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - adc.w r0, r8, lr, asr #2 │ │ │ │ - ite pl │ │ │ │ - lslpl r5, r6, #2 │ │ │ │ - ldrhmi r6, [r4, #18] │ │ │ │ + sub.w r0, r8, lr, asr #2 │ │ │ │ + ite lt │ │ │ │ + lsllt r5, r6, #2 │ │ │ │ + ldrhge r6, [r0, #22] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - @ instruction: 0xeb3000ae │ │ │ │ - ldr r2, [r6, #48] @ 0x30 │ │ │ │ + @ instruction: 0xeb9000ae │ │ │ │ + ldr r2, [r2, #56] @ 0x38 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add.w r0, r2, lr, asr #2 │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ + sbc.w r0, r2, lr, asr #2 │ │ │ │ + ldr r6, [r7, #4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r1, [pc, #544] @ (6557f8 ) │ │ │ │ + ldr r1, [pc, #928] @ (655978 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r6, [r0, #116] @ 0x74 │ │ │ │ + str r6, [r4, #120] @ 0x78 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [r3, #44] @ 0x2c │ │ │ │ + ldr r4, [r7, #48] @ 0x30 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xeaae00ae │ │ │ │ - add r1, sp, #504 @ 0x1f8 │ │ │ │ + add.w r0, lr, lr, asr #2 │ │ │ │ + add r1, sp, #888 @ 0x378 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - nop {9} │ │ │ │ + nop {15} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r0, [r2, #12] │ │ │ │ + ldrh r0, [r6, #14] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - orrs.w r0, sl, lr, asr #2 │ │ │ │ - ldr r4, [r3, #36] @ 0x24 │ │ │ │ + @ instruction: 0xeaba00ae │ │ │ │ + ldr r4, [r7, #40] @ 0x28 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bic.w r0, ip, lr, asr #2 │ │ │ │ - str r0, [r1, #116] @ 0x74 │ │ │ │ + eor.w r0, ip, lr, asr #2 │ │ │ │ + str r0, [r5, #120] @ 0x78 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [pc, #712] @ (6558cc ) │ │ │ │ + ldr r1, [pc, #72] @ (65564c ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r0, [r6, #100] @ 0x64 │ │ │ │ + str r0, [r2, #108] @ 0x6c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r0, #32] │ │ │ │ + ldr r6, [r4, #36] @ 0x24 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrd r0, r0, [r8, #696] @ 0x2b8 │ │ │ │ - add r0, sp, #672 @ 0x2a0 │ │ │ │ + bics.w r0, r8, lr, asr #2 │ │ │ │ + add r1, sp, #32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xfa1c00ba │ │ │ │ - ldrsb r4, [r7, r0] │ │ │ │ + @ instruction: 0xfa7c00ba │ │ │ │ + ldrsb r4, [r3, r2] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r2, [pc, #472] @ (6557f8 ) │ │ │ │ + ldr r2, [pc, #856] @ (655978 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - revsh r0, r7 │ │ │ │ + cbnz r0, 65567a │ │ │ │ lsls r6, r5, #2 │ │ │ │ - sub sp, #296 @ 0x128 │ │ │ │ + cbz r2, 655632 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - hlt 0x003e │ │ │ │ + cbnz r6, 655672 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - hlt 0x0026 │ │ │ │ + cbnz r6, 655670 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strex r0, r0, [r2, #696] @ 0x2b8 │ │ │ │ - cmp r7, #54 @ 0x36 │ │ │ │ + stmia.w r2!, {r1, r2, r3, r5, r7} │ │ │ │ + cmp r7, #150 @ 0x96 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r6, [r2, #4] │ │ │ │ + ldr r6, [r6, #8] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmdb r6, {r1, r2, r3, r5, r7} │ │ │ │ - ldr.w r0, [sl, sl, lsl #3] │ │ │ │ + strd r0, r0, [r6, #-696]! @ 0x2b8 │ │ │ │ + ldrh.w r0, [sl, #186] @ 0xba │ │ │ │ add r2, sp, #656 @ 0x290 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - str r6, [r2, #40] @ 0x28 │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [r0, #40] @ 0x28 │ │ │ │ + str r6, [r4, #44] @ 0x2c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ + str r6, [r2, #44] @ 0x2c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r4, [r6, #28] │ │ │ │ + ldrb r4, [r2, #30] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r5, #28] │ │ │ │ + ldrb r6, [r1, #30] │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 736c8 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2163991,15 +2163978,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ b.n 655722 │ │ │ │ add r0, sp, #1016 @ 0x3f8 │ │ │ │ lsls r2, r5, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 65557c │ │ │ │ + b.n 65563c │ │ │ │ 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, 65577a │ │ │ │ @@ -2164068,15 +2164055,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ b.n 6557bc │ │ │ │ add r0, sp, #392 @ 0x188 │ │ │ │ lsls r2, r5, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6554fc │ │ │ │ + b.n 6555bc │ │ │ │ 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] @ (65588c ) │ │ │ │ @@ -2164137,15 +2164124,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r3, #20] │ │ │ │ lsls r2, r5, #5 │ │ │ │ add r7, pc, #648 @ (adr r7, 655b28 ) │ │ │ │ lsls r2, r5, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6554c4 │ │ │ │ + b.n 655584 │ │ │ │ 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 │ │ │ │ @@ -2164322,15 +2164309,15 @@ │ │ │ │ lsls r1, r1, #1 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ b.n 6559ea │ │ │ │ mov r0, lr │ │ │ │ b.n 655a26 │ │ │ │ nop │ │ │ │ - asrs r4, r5, #9 │ │ │ │ + asrs r4, r1, #11 │ │ │ │ lsls r7, r6, #4 │ │ │ │ push {r4, lr} │ │ │ │ cmp r0, #1 │ │ │ │ ldr.w ip, [sp, #8] │ │ │ │ beq.n 655ac6 │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 655aa4 │ │ │ │ @@ -2165008,19 +2164995,19 @@ │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #168 @ (adr r0, 6561e4 ) │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r4, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, r6] │ │ │ │ + strb r2, [r1, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r7, [sp, #328] @ 0x148 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - strh r0, [r0, r5] │ │ │ │ + strh r0, [r4, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -2165196,25 +2165183,25 @@ │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r4, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, r0] │ │ │ │ + strh r6, [r4, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r5, [sp, #856] @ 0x358 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - bgt.n 6563c0 │ │ │ │ + bgt.n 656280 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r6, [r4, r5] │ │ │ │ + str r6, [r0, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 6562a0 │ │ │ │ + bgt.n 656360 │ │ │ │ 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] @ (6565bc ) │ │ │ │ @@ -2165429,25 +2165416,25 @@ │ │ │ │ b.n 656426 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, r1] │ │ │ │ + str r2, [r0, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [pc, #904] @ (656954 ) │ │ │ │ + str r2, [r0, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r3, [sp, #664] @ 0x298 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - ldr r7, [pc, #432] @ (656784 ) │ │ │ │ + ldr r7, [pc, #816] @ (656904 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [pc, #24] @ (6565f0 ) │ │ │ │ + ldr r7, [pc, #408] @ (656770 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #464] @ (6567ac ) │ │ │ │ + ldr r6, [pc, #848] @ (65692c ) │ │ │ │ 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 │ │ │ │ @@ -2165587,19 +2165574,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 73c34 │ │ │ │ add sp, #28 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r5, [pc, #528] @ (6569a0 ) │ │ │ │ + ldr r5, [pc, #912] @ (656b20 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #32] @ (6567b4 ) │ │ │ │ + ldr r5, [pc, #416] @ (656934 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #952] @ (656b50 ) │ │ │ │ + ldr r5, [pc, #312] @ (6568d0 ) │ │ │ │ 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 │ │ │ │ @@ -2166660,29 +2166647,29 @@ │ │ │ │ ldmia.w r6, {r2, r3} │ │ │ │ bl 64a86c │ │ │ │ b.n 657370 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #376] @ (65756c ) │ │ │ │ + ldr r2, [pc, #760] @ (6576ec ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #328] @ (657540 ) │ │ │ │ + ldr r1, [pc, #712] @ (6576c0 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ str r4, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - ldr r0, [pc, #376] @ (657578 ) │ │ │ │ + ldr r0, [pc, #760] @ (6576f8 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov ip, r1 │ │ │ │ + mov ip, sp │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, r4 │ │ │ │ + cmp r8, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r6, r8 │ │ │ │ + add lr, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmn r0, r2 │ │ │ │ + orrs r0, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 656df8 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ @@ -2167276,19 +2167263,19 @@ │ │ │ │ b.n 657976 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r7, #58] @ 0x3a │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #252 @ 0xfc │ │ │ │ + subs r3, #92 @ 0x5c │ │ │ │ lsls r5, r6, #2 │ │ │ │ strh r6, [r3, #48] @ 0x30 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - subs r1, #200 @ 0xc8 │ │ │ │ + subs r2, #40 @ 0x28 │ │ │ │ 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] @ (657b80 ) │ │ │ │ @@ -2167670,17 +2167657,17 @@ │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ adcs r0, r2 │ │ │ │ strh r4, [r1, #34] @ 0x22 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #208 @ 0xd0 │ │ │ │ + subs r0, #48 @ 0x30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #178 @ 0xb2 │ │ │ │ + subs r0, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ strh r4, [r6, #12] │ │ │ │ lsls r2, r5, #5 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r7, [sp, #168] @ 0xa8 │ │ │ │ movs r2, #32 │ │ │ │ @@ -2168066,17 +2168053,17 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 65822e │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r1, #30] │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #100 @ 0x64 │ │ │ │ + adds r2, #196 @ 0xc4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #234 @ 0xea │ │ │ │ + adds r2, #74 @ 0x4a │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldrb r4, [r7, #22] │ │ │ │ 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 │ │ │ │ @@ -2168303,15 +2168290,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r4, #16] │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #76 @ 0x4c │ │ │ │ + cmp r7, #172 @ 0xac │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldrb r0, [r3, #11] │ │ │ │ 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 │ │ │ │ @@ -2168446,23 +2168433,23 @@ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ str r1, [r4, #12] │ │ │ │ b.n 658602 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [r4, #12] │ │ │ │ b.n 658612 │ │ │ │ nop │ │ │ │ - @ instruction: 0xb8f8 │ │ │ │ + cbnz r0, 6586d6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xb8c0 │ │ │ │ + cbnz r0, 6586cc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r5, #196 @ 0xc4 │ │ │ │ + cmp r6, #36 @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xb866 │ │ │ │ + @ instruction: 0xb8c6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xb860 │ │ │ │ + @ instruction: 0xb8c0 │ │ │ │ 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 │ │ │ │ @@ -2168531,17 +2168518,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 │ │ │ │ - @ instruction: 0xb7e2 │ │ │ │ + @ instruction: 0xb842 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xb7be │ │ │ │ + @ instruction: 0xb81e │ │ │ │ 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 74568 │ │ │ │ @@ -2168598,15 +2168585,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx 734dc │ │ │ │ mov r8, r0 │ │ │ │ b.n 658808 │ │ │ │ nop │ │ │ │ - cmp r4, #48 @ 0x30 │ │ │ │ + cmp r4, #144 @ 0x90 │ │ │ │ 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 │ │ │ │ @@ -2168634,15 +2168621,15 @@ │ │ │ │ blx 72e70 │ │ │ │ mov r0, r5 │ │ │ │ bl 658568 │ │ │ │ ldr.w r3, [r4, #3564] @ 0xdec │ │ │ │ str.w r3, [r4, #3568] @ 0xdf0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cmp r3, #162 @ 0xa2 │ │ │ │ + cmp r4, #2 │ │ │ │ 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 │ │ │ │ @@ -2168732,17 +2168719,17 @@ │ │ │ │ str r2, [r4, #28] │ │ │ │ blx 72e70 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 6588da │ │ │ │ mov r0, r4 │ │ │ │ bl 658848 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - cmp r2, #244 @ 0xf4 │ │ │ │ + cmp r3, #84 @ 0x54 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - push {r3, r5, r7, lr} │ │ │ │ + @ instruction: 0xb608 │ │ │ │ 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 │ │ │ │ @@ -2168864,21 +2168851,21 @@ │ │ │ │ ldr.w r3, [r1, #2280] @ 0x8e8 │ │ │ │ str.w r3, [r4, #2280] @ 0x8e8 │ │ │ │ str.w r6, [r4, #652] @ 0x28c │ │ │ │ bl 658568 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - cmp r1, #234 @ 0xea │ │ │ │ + cmp r2, #74 @ 0x4a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #164 @ 0xa4 │ │ │ │ + cmp r2, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - push {r2, r3, r7} │ │ │ │ + push {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r2, [r4, r1] │ │ │ │ + strh r2, [r0, r3] │ │ │ │ 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 │ │ │ │ @@ -2168904,15 +2168891,15 @@ │ │ │ │ add r3, pc │ │ │ │ blx 72ce0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 658568 │ │ │ │ pop {r4, pc} │ │ │ │ - cmp r0, #150 @ 0x96 │ │ │ │ + cmp r0, #246 @ 0xf6 │ │ │ │ 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 │ │ │ │ @@ -2168943,15 +2168930,15 @@ │ │ │ │ blx 72ce0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 658568 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - cmp r0, #80 @ 0x50 │ │ │ │ + cmp r0, #176 @ 0xb0 │ │ │ │ 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 │ │ │ │ @@ -2168997,15 +2168984,15 @@ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 72e70 │ │ │ │ mov r0, r4 │ │ │ │ bl 658568 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - movs r7, #196 @ 0xc4 │ │ │ │ + cmp r0, #36 @ 0x24 │ │ │ │ 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 │ │ │ │ @@ -2169068,23 +2169055,23 @@ │ │ │ │ blx 72e70 │ │ │ │ b.n 658cea │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 658cf0 │ │ │ │ str r3, [r1, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r0, #27 │ │ │ │ + lsrs r4, r4, #28 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - sxtb r0, r4 │ │ │ │ + uxtb r0, r0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r1, #26 │ │ │ │ + lsrs r2, r5, #27 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - movs r7, #4 │ │ │ │ + movs r7, #100 @ 0x64 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sxth r2, r1 │ │ │ │ + sxtb r2, r5 │ │ │ │ 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] @ (658ea4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2169111,15 +2169098,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ movw r7, #257 @ 0x101 │ │ │ │ bl 4af790 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x39dd40> │ │ │ │ movs r1, #31 │ │ │ │ mov r0, r4 │ │ │ │ - bl afac24 │ │ │ │ + bl afac0c │ │ │ │ mov r0, r4 │ │ │ │ bl 4a02c8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38e878> │ │ │ │ ldr r3, [pc, #244] @ (658eb4 ) │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4d26cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3c0c7c> │ │ │ │ @@ -2169180,36 +2169167,36 @@ │ │ │ │ bne.n 658e9e │ │ │ │ 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 b06158 │ │ │ │ + bl b06140 │ │ │ │ ldrsb.w r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 658da0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b07384 │ │ │ │ + bl b0736c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 658da0 │ │ │ │ mov r0, r4 │ │ │ │ - bl afdc08 │ │ │ │ + bl afdbf0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4bea24 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3acfd4> │ │ │ │ mov r0, r4 │ │ │ │ bl 4d6078 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3c4628> │ │ │ │ b.n 658da0 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r0, [r1, #10] │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - svc 28 │ │ │ │ + svc 124 @ 0x7c │ │ │ │ lsls r6, r6, #4 │ │ │ │ strb r4, [r7, #9] │ │ │ │ lsls r2, r5, #5 │ │ │ │ movs r7, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r5, #6] │ │ │ │ lsls r2, r5, #5 │ │ │ │ @@ -2170163,15 +2170150,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc │ │ │ │ blx 72ce0 │ │ │ │ mov r4, r0 │ │ │ │ b.n 6597d8 │ │ │ │ nop │ │ │ │ - subs r0, r7, r6 │ │ │ │ + adds r0, r3, #0 │ │ │ │ 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 │ │ │ │ @@ -2170294,15 +2170281,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r5, #116] @ 0x74 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r5, r4 │ │ │ │ + subs r6, r1, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ str r2, [r2, #100] @ 0x64 │ │ │ │ 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 │ │ │ │ @@ -2170581,23 +2170568,23 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc │ │ │ │ blx 72ce0 │ │ │ │ mov r5, r0 │ │ │ │ b.n 659a58 │ │ │ │ - adds r2, r5, r4 │ │ │ │ + adds r2, r1, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r1, r3 │ │ │ │ + adds r4, r5, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r2, r2 │ │ │ │ + adds r2, r6, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r4, r1 │ │ │ │ + adds r0, r0, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r0, #30 │ │ │ │ + asrs r6, r4, #31 │ │ │ │ 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] │ │ │ │ @@ -2171311,31 +2171298,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r3, #48] @ 0x30 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #25 │ │ │ │ + asrs r4, r6, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r6, #17 │ │ │ │ + asrs r4, r2, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r2, #16 │ │ │ │ + asrs r0, r6, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r4, #15 │ │ │ │ + asrs r0, r0, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldrsh r4, [r4, r1] │ │ │ │ lsls r2, r5, #5 │ │ │ │ - asrs r6, r6, #7 │ │ │ │ + asrs r6, r2, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r1, #5 │ │ │ │ + asrs r6, r5, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r7, #4 │ │ │ │ + asrs r6, r3, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r5, #2 │ │ │ │ + asrs r6, r1, #4 │ │ │ │ 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 │ │ │ │ @@ -2171573,17 +2171560,17 @@ │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ b.n 65a028 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r5, #24 │ │ │ │ + lsrs r4, r1, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r2, #24 │ │ │ │ + lsrs r0, r6, #25 │ │ │ │ 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 │ │ │ │ @@ -2171951,15 +2171938,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r5, r3] │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r2, [r5, r3] │ │ │ │ lsls r2, r5, #5 │ │ │ │ - lsrs r0, r3, #10 │ │ │ │ + lsrs r0, r7, #11 │ │ │ │ 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 │ │ │ │ @@ -2172262,25 +2172249,25 @@ │ │ │ │ eors r0, r6 │ │ │ │ strb r4, [r7, r3] │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r4, r1] │ │ │ │ lsls r2, r5, #5 │ │ │ │ - lsrs r4, r7, #32 │ │ │ │ + lsrs r4, r3, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r3, [sp, #384] @ 0x180 │ │ │ │ + str r3, [sp, #768] @ 0x300 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r4, r2, #29 │ │ │ │ + lsls r4, r6, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r4, #27 │ │ │ │ + lsls r4, r0, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r2, [r3, #5] │ │ │ │ + ldrb r2, [r7, #6] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r4, r3, #25 │ │ │ │ + lsls r4, r7, #26 │ │ │ │ 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, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ mov sl, r1 │ │ │ │ @@ -2172485,23 +2172472,23 @@ │ │ │ │ bpl.n 65af50 │ │ │ │ b.n 65afbc │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ str r6, [r0, r7] │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #808] @ 0x328 │ │ │ │ + str r1, [sp, #168] @ 0xa8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r4, r4, #21 │ │ │ │ + lsls r4, r0, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r6, #19 │ │ │ │ + lsls r4, r2, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ str r0, [r3, r2] │ │ │ │ lsls r2, r5, #5 │ │ │ │ - lsls r4, r1, #18 │ │ │ │ + lsls r4, r5, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r3, [r1, #3464] @ 0xd88 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r2, #88] @ 0x58 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ @@ -2172784,15 +2172771,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 7473c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsls r6, r6, #3 │ │ │ │ + lsls r6, r2, #5 │ │ │ │ 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 r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2172803,15 +2172790,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 7473c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r1, #3 │ │ │ │ + lsls r0, r5, #4 │ │ │ │ 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 r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2172822,15 +2172809,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 747cc │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r3, #2 │ │ │ │ + lsls r0, r7, #3 │ │ │ │ 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 r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2172840,15 +2172827,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 747cc │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsls r6, r4, #1 │ │ │ │ + lsls r6, r0, #3 │ │ │ │ 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 r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2172858,15 +2172845,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 74c24 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movs r6, r6 │ │ │ │ + lsls r6, r2, #2 │ │ │ │ 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 r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2172876,15 +2172863,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 740a8 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movs r6, r0 │ │ │ │ + lsls r6, r4, #1 │ │ │ │ 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 r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2172894,15 +2172881,16 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 73908 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - vshr.u64 d16, d20, #42 │ │ │ │ + movs r6, r6 │ │ │ │ + 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 r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (65b48c ) │ │ │ │ @@ -2172912,15 +2172900,16 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 73908 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - vshr.u64 d0, d20, #24 │ │ │ │ + movs r0, r1 │ │ │ │ + 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 r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (65b4bc ) │ │ │ │ @@ -2172929,15 +2172918,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 7316c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - vqadd.u64 d16, d22, d20 │ │ │ │ + vshr.u64 d16, d20, #42 │ │ │ │ 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] @ (65b4ec ) │ │ │ │ @@ -2172947,15 +2172936,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 7316c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - vqadd.u8 d16, d24, d20 │ │ │ │ + vshr.u64 d0, d20, #24 │ │ │ │ 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 │ │ │ │ @@ -2172970,15 +2172959,15 @@ │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ blx 7316c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - vqadd.u8 d0, d22, d20 │ │ │ │ + vqadd.u32 d16, d22, d20 │ │ │ │ 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] │ │ │ │ @@ -2173032,15 +2173021,15 @@ │ │ │ │ ldr r3, [pc, #16] @ (65b5d8 ) │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ blx 7316c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - mrc2 0, 2, r0, cr4, cr4, {5} │ │ │ │ + mrc2 0, 5, r0, cr4, cr4, {5} │ │ │ │ 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 │ │ │ │ @@ -2173054,15 +2173043,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ blx 73554 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - mrc2 0, 0, r0, cr10, cr4, {5} │ │ │ │ + mrc2 0, 3, r0, cr10, cr4, {5} │ │ │ │ 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 │ │ │ │ @@ -2173077,15 +2173066,15 @@ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ blx 725d8 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldc2l 0, cr0, [sl, #720] @ 0x2d0 │ │ │ │ + mrc2 0, 1, r0, cr10, cr4, {5} │ │ │ │ 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] @ (65b684 ) │ │ │ │ @@ -2173094,15 +2173083,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ adds r5, #24 │ │ │ │ blx 725d8 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldc2 0, cr0, [r0, #720]! @ 0x2d0 │ │ │ │ + mrc2 0, 0, r0, cr0, cr4, {5} │ │ │ │ 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] │ │ │ │ @@ -2173298,15 +2173287,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 73a4c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xfb9e00b4 │ │ │ │ + @ instruction: 0xfbfe00b4 │ │ │ │ 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] @ (65b8c4 ) │ │ │ │ @@ -2173316,15 +2173305,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 7256c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb7000b4 │ │ │ │ + @ instruction: 0xfbd000b4 │ │ │ │ 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] @ (65b90c ) │ │ │ │ @@ -2173343,15 +2173332,15 @@ │ │ │ │ ldrd r3, r2, [r4] │ │ │ │ adds r5, #24 │ │ │ │ blx 72e34 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb3e00b4 │ │ │ │ + @ instruction: 0xfb9e00b4 │ │ │ │ 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] @ (65b954 ) │ │ │ │ @@ -2173370,15 +2173359,15 @@ │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ adds r5, #24 │ │ │ │ blx 72e34 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfaf600b4 │ │ │ │ + @ instruction: 0xfb5600b4 │ │ │ │ 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] @ (65b9b0 ) │ │ │ │ mov r4, r2 │ │ │ │ @@ -2173467,15 +2173456,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ adds r5, #24 │ │ │ │ blx 73c34 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - vld1.8 @ instruction: 0xf9e800b4 │ │ │ │ + @ instruction: 0xfa4800b4 │ │ │ │ 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] │ │ │ │ @@ -2173549,15 +2173538,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ adds r5, #24 │ │ │ │ blx 7485c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr??.w r0, [ip, #180] @ 0xb4 │ │ │ │ + ldr??.w r0, [ip, r4, lsl #3] │ │ │ │ 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] │ │ │ │ @@ -2173645,15 +2173634,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 655fac │ │ │ │ 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 │ │ │ │ - ldrh.w r0, [r0, r4, lsl #3] │ │ │ │ + ldrb.w r0, [r0, #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] │ │ │ │ @@ -2173922,15 +2173911,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ adds r5, #24 │ │ │ │ bl 626ff0 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds.w r0, lr, #5898240 @ 0x5a0000 │ │ │ │ + sbcs.w r0, lr, #5898240 @ 0x5a0000 │ │ │ │ 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 │ │ │ │ @@ -2174325,15 +2174314,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r7 │ │ │ │ adds r5, #24 │ │ │ │ blx 72524 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - eors.w r0, r8, #180 @ 0xb4 │ │ │ │ + @ instruction: 0xf0f800b4 │ │ │ │ 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] @ (65c41c ) │ │ │ │ @@ -2174360,15 +2174349,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r7 │ │ │ │ adds r5, #24 │ │ │ │ blx 72524 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - bics.w r0, ip, #180 @ 0xb4 │ │ │ │ + eors.w r0, ip, #180 @ 0xb4 │ │ │ │ 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 │ │ │ │ @@ -2174398,15 +2174387,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 72524 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - vshr.s64 d16, d20, #46 │ │ │ │ + bics.w r0, r2, #180 @ 0xb4 │ │ │ │ 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 │ │ │ │ @@ -2174435,15 +2174424,15 @@ │ │ │ │ adds r4, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 72524 │ │ │ │ str.w r0, [r5, r4, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - vqadd.s32 d16, d30, d20 │ │ │ │ + vshr.s64 d16, d20, #50 │ │ │ │ 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 │ │ │ │ @@ -2174473,15 +2174462,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 72524 │ │ │ │ str.w r0, [r5, r4, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - vqadd.s16 d0, d16, d20 │ │ │ │ + vqadd.s64 d16, d16, d20 │ │ │ │ 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 │ │ │ │ @@ -2174510,15 +2174499,15 @@ │ │ │ │ adds r5, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 72524 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - mrc 0, 5, r0, cr0, cr4, {5} │ │ │ │ + vqadd.s16 d0, d16, d20 │ │ │ │ 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 │ │ │ │ ldrd r1, r2, [r2] │ │ │ │ @@ -2174774,15 +2174763,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 72524 │ │ │ │ str.w r0, [r5, r4, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - rsb r0, r0, r4, ror #2 │ │ │ │ + stc 0, cr0, [r0], #-720 @ 0xfffffd30 │ │ │ │ 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] │ │ │ │ @@ -2175075,15 +2175064,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ adds r5, #24 │ │ │ │ blx 72ce0 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0xe8c000b4 │ │ │ │ + stmdb r0!, {r2, r4, r5, r7} │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2175289,15 +2175278,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 734dc │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - b.n 65ca88 │ │ │ │ + b.n 65cb48 │ │ │ │ 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 │ │ │ │ @@ -2175315,15 +2175304,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 734dc │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - b.n 65ca44 │ │ │ │ + b.n 65cb04 │ │ │ │ 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 │ │ │ │ @@ -2175341,15 +2175330,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 734dc │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - b.n 65ca00 │ │ │ │ + b.n 65cac0 │ │ │ │ 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 │ │ │ │ @@ -2175519,15 +2175508,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 734dc │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - b.n 65d7f8 │ │ │ │ + b.n 65c8b8 │ │ │ │ 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 │ │ │ │ @@ -2175550,15 +2175539,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 73908 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 65d7a4 │ │ │ │ + b.n 65d864 │ │ │ │ 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] │ │ │ │ @@ -2175569,15 +2175558,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 7473c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 65d774 │ │ │ │ + b.n 65d834 │ │ │ │ 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] │ │ │ │ @@ -2175587,15 +2175576,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 7473c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.n 65d740 │ │ │ │ + b.n 65d800 │ │ │ │ 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] │ │ │ │ @@ -2175605,15 +2175594,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 747cc │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.n 65d710 │ │ │ │ + b.n 65d7d0 │ │ │ │ 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 │ │ │ │ @@ -2175681,15 +2175670,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 734dc │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - b.n 65d644 │ │ │ │ + b.n 65d704 │ │ │ │ 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 │ │ │ │ @@ -2175707,15 +2175696,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 734dc │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - b.n 65d600 │ │ │ │ + b.n 65d6c0 │ │ │ │ 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 │ │ │ │ @@ -2175733,15 +2175722,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 734dc │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - b.n 65d5bc │ │ │ │ + b.n 65d67c │ │ │ │ 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 │ │ │ │ @@ -2175759,15 +2175748,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 734dc │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - b.n 65d578 │ │ │ │ + b.n 65d638 │ │ │ │ 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 │ │ │ │ @@ -2175785,15 +2175774,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 734dc │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - b.n 65d534 │ │ │ │ + b.n 65d5f4 │ │ │ │ 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 │ │ │ │ @@ -2175811,15 +2175800,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 734dc │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - b.n 65d4f0 │ │ │ │ + b.n 65d5b0 │ │ │ │ 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 │ │ │ │ @@ -2176601,15 +2176590,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ movs r3, #108 @ 0x6c │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ + str r2, [r7, #48] @ 0x30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r3, #82 @ 0x52 │ │ │ │ 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 │ │ │ │ @@ -2177467,15 +2177456,15 @@ │ │ │ │ nop │ │ │ │ subs r4, r7, r5 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r0, r3 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - ldr r4, [r7, r7] │ │ │ │ + ldrh r4, [r3, 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] @ (65e5b8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -2203922,16266 +2203911,16274 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670800 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #176 @ 0xb0 │ │ │ │ + subs 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] @ (67081c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #176 @ 0xb0 │ │ │ │ + subs 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] @ (670838 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #164 @ 0xa4 │ │ │ │ + subs r0, #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] @ (670854 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #156 @ 0x9c │ │ │ │ + adds r7, #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] @ (670870 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #156 @ 0x9c │ │ │ │ + adds r7, #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] @ (67088c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #148 @ 0x94 │ │ │ │ + adds 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] @ (6708a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #136 @ 0x88 │ │ │ │ + adds r7, #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] @ (6708c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #128 @ 0x80 │ │ │ │ + adds r7, #224 @ 0xe0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6708e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #112 @ 0x70 │ │ │ │ + adds 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] @ (6708fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #96 @ 0x60 │ │ │ │ + adds 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] @ (670918 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #92 @ 0x5c │ │ │ │ + adds r7, #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] @ (670934 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #88 @ 0x58 │ │ │ │ + adds r7, #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] @ (670950 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #72 @ 0x48 │ │ │ │ + adds 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] @ (67096c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #72 @ 0x48 │ │ │ │ + adds 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] @ (670988 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #72 @ 0x48 │ │ │ │ + adds 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] @ (6709a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #60 @ 0x3c │ │ │ │ + adds r7, #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] @ (6709c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #52 @ 0x34 │ │ │ │ + adds r7, #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] @ (6709dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #48 @ 0x30 │ │ │ │ + adds r7, #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] @ (6709f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #48 @ 0x30 │ │ │ │ + adds r7, #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] @ (670a14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #48 @ 0x30 │ │ │ │ + adds r7, #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] @ (670a30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #44 @ 0x2c │ │ │ │ + adds 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] @ (670a4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #44 @ 0x2c │ │ │ │ + adds 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] @ (670a68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #44 @ 0x2c │ │ │ │ + adds 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] @ (670a84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #44 @ 0x2c │ │ │ │ + adds 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] @ (670aa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #40 @ 0x28 │ │ │ │ + adds r7, #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] @ (670abc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #40 @ 0x28 │ │ │ │ + adds r7, #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] @ (670ad8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #36 @ 0x24 │ │ │ │ + adds 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] @ (670af4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #32 │ │ │ │ + adds 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] @ (670b10 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #28 │ │ │ │ + adds 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] @ (670b2c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #20 │ │ │ │ + adds 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] @ (670b48 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #8 │ │ │ │ + adds r7, #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] @ (670b64 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #8 │ │ │ │ + adds r7, #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] @ (670b80 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #8 │ │ │ │ + adds r7, #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] @ (670b9c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #252 @ 0xfc │ │ │ │ + adds r7, #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] @ (670bb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #244 @ 0xf4 │ │ │ │ + adds r7, #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] @ (670bd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #240 @ 0xf0 │ │ │ │ + adds r7, #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] @ (670bf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #236 @ 0xec │ │ │ │ + adds 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] @ (670c0c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #3 │ │ │ │ + lsls r0, r6, #4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c28 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #2 │ │ │ │ + lsls r4, r6, #3 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c44 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #1 │ │ │ │ + lsls r4, r7, #2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c60 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u16 q8, d20, d24 │ │ │ │ + movs r4, r6 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c7c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfbac00a8 │ │ │ │ + stc2 0, cr0, [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] @ (670c98 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb7400a8 │ │ │ │ + @ instruction: 0xfbd400a8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670cb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb.w r0, [r4, #168] @ 0xa8 │ │ │ │ + ldr??.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] @ (670cd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #28 │ │ │ │ + adds 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] @ (670cec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #44 @ 0x2c │ │ │ │ + adds r6, #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] @ (670d08 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r2, r7] │ │ │ │ + str r0, [r6, #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] @ (670d24 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #592 @ 0x250 │ │ │ │ + add r1, sp, #976 @ 0x3d0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d40 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #368 @ 0x170 │ │ │ │ + add r1, sp, #752 @ 0x2f0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d5c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #228 @ 0xe4 │ │ │ │ + adds 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] @ (670d78 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #228 @ 0xe4 │ │ │ │ + adds 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] @ (670d94 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #224 @ 0xe0 │ │ │ │ + adds r6, #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] @ (670db0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #224 @ 0xe0 │ │ │ │ + adds r6, #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] @ (670dcc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #244 @ 0xf4 │ │ │ │ + adds r6, #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] @ (670de8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #12 │ │ │ │ + adds 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] @ (670e04 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #24 │ │ │ │ + adds r6, #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] @ (670e20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #24 │ │ │ │ + adds r6, #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] @ (670e3c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #24 │ │ │ │ + adds r6, #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] @ (670e58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #20 │ │ │ │ + adds r6, #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] @ (670e74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, r1 │ │ │ │ + lsls r0, r5, #1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, r0 │ │ │ │ + lsls r0, r4, #1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670eac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #212 @ 0xd4 │ │ │ │ + adds 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] @ (670ec8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa2800a8 │ │ │ │ + @ instruction: 0xfa8800a8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ee4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa4000a8 │ │ │ │ + @ instruction: 0xfaa000a8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [r0, #168] @ 0xa8 │ │ │ │ + @ instruction: 0xfa3000a8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f1c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #176 @ (adr r3, 670fd0 ) │ │ │ │ + add r3, pc, #560 @ (adr r3, 671150 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f38 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #848 @ (adr r2, 67128c ) │ │ │ │ + add r3, pc, #208 @ (adr r3, 67100c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #76 @ 0x4c │ │ │ │ + adds r5, #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] @ (670f70 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #72 @ 0x48 │ │ │ │ + adds 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] @ (670f8c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #68 @ 0x44 │ │ │ │ + adds 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] @ (670fa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #64 @ 0x40 │ │ │ │ + adds r5, #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] @ (670fc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #60 @ 0x3c │ │ │ │ + adds 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] @ (670fe0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #52 @ 0x34 │ │ │ │ + adds 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] @ (670ffc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #44 @ 0x2c │ │ │ │ + adds 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] @ (671018 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #36 @ 0x24 │ │ │ │ + adds 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] @ (671034 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #28 │ │ │ │ + adds 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] @ (671050 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #20 │ │ │ │ + adds 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] @ (67106c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #12 │ │ │ │ + adds 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] @ (671088 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #4 │ │ │ │ + adds 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] @ (6710a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #252 @ 0xfc │ │ │ │ + adds 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] @ (6710c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #244 @ 0xf4 │ │ │ │ + adds 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] @ (6710dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #240 @ 0xf0 │ │ │ │ + adds r5, #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] @ (6710f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #236 @ 0xec │ │ │ │ + adds 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] @ (671114 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #224 @ 0xe0 │ │ │ │ + adds 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] @ (671130 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #212 @ 0xd4 │ │ │ │ + adds r5, #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] @ (67114c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #208 @ 0xd0 │ │ │ │ + adds 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] @ (671168 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #200 @ 0xc8 │ │ │ │ + adds r5, #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] @ (671184 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #196 @ 0xc4 │ │ │ │ + adds 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] @ (6711a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #188 @ 0xbc │ │ │ │ + adds r5, #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] @ (6711bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #184 @ 0xb8 │ │ │ │ + adds 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] @ (6711d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #176 @ 0xb0 │ │ │ │ + adds 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] @ (6711f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #172 @ 0xac │ │ │ │ + adds 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] @ (671210 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #164 @ 0xa4 │ │ │ │ + adds r5, #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] @ (67122c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #152 @ 0x98 │ │ │ │ + adds r4, #248 @ 0xf8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671248 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #140 @ 0x8c │ │ │ │ + adds r4, #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] @ (671264 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #128 @ 0x80 │ │ │ │ + adds r4, #224 @ 0xe0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671280 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #116 @ 0x74 │ │ │ │ + adds r4, #212 @ 0xd4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67129c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #104 @ 0x68 │ │ │ │ + adds r4, #200 @ 0xc8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6712b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #92 @ 0x5c │ │ │ │ + adds r4, #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] @ (6712d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #80 @ 0x50 │ │ │ │ + adds r4, #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] @ (6712f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #68 @ 0x44 │ │ │ │ + adds r4, #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] @ (67130c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #56 @ 0x38 │ │ │ │ + adds r4, #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] @ (671328 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #40 @ 0x28 │ │ │ │ + adds 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] @ (671344 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #28 │ │ │ │ + adds r4, #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] @ (671360 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #12 │ │ │ │ + adds 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] @ (67137c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #0 │ │ │ │ + adds r4, #96 @ 0x60 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671398 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #244 @ 0xf4 │ │ │ │ + adds r4, #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] @ (6713b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #232 @ 0xe8 │ │ │ │ + adds r4, #72 @ 0x48 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6713d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #220 @ 0xdc │ │ │ │ + adds r4, #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] @ (6713ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #208 @ 0xd0 │ │ │ │ + adds r4, #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] @ (671408 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #196 @ 0xc4 │ │ │ │ + adds r4, #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] @ (671424 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #184 @ 0xb8 │ │ │ │ + adds r4, #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] @ (671440 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #172 @ 0xac │ │ │ │ + adds 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] @ (67145c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #176 @ 0xb0 │ │ │ │ + adds 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] @ (671478 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #184 @ 0xb8 │ │ │ │ + adds r4, #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] @ (671494 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #176 @ 0xb0 │ │ │ │ + adds 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] @ (6714b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #720] @ 0x2d0 │ │ │ │ + str r2, [sp, #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] @ (6714cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #368] @ 0x170 │ │ │ │ + str r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6714e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #50] @ 0x32 │ │ │ │ + ldrh r4, [r1, #54] @ 0x36 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671504 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #48] @ 0x30 │ │ │ │ + ldrh r4, [r3, #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] @ (671524 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r3, #60 @ 0x3c │ │ │ │ + adds r3, #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] @ (671540 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #44] @ 0x2c │ │ │ │ + ldrh r0, [r3, #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] @ (67155c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #42] @ 0x2a │ │ │ │ + ldrh r4, [r7, #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] @ (671578 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #40] @ 0x28 │ │ │ │ + ldrh r0, [r7, #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] @ (671594 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #22 │ │ │ │ + lsrs r4, r7, #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] @ (6715b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb8d8 │ │ │ │ + cbnz r0, 6715c2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6715cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb834 │ │ │ │ + @ instruction: 0xb894 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6715e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb790 │ │ │ │ + @ instruction: 0xb7f0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671604 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb734 │ │ │ │ + @ instruction: 0xb794 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671620 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb6d8 │ │ │ │ + @ instruction: 0xb738 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67163c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r3, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb638 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671658 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #0] │ │ │ │ + str r7, [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] @ (671674 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [sp, #768] @ 0x300 │ │ │ │ + str r7, [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] @ (671690 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #368] @ 0x170 │ │ │ │ + str r5, [sp, #752] @ 0x2f0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6716ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r4, r7} │ │ │ │ + push {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] @ (6716c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #832 @ 0x340 │ │ │ │ + add sp, #192 @ 0xc0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6716e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, r1] │ │ │ │ + ldrh r0, [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] @ (671700 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, r4] │ │ │ │ + ldr r4, [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] @ (67171c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #18 │ │ │ │ + lsls r4, r2, #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] @ (671738 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #17 │ │ │ │ + lsls r0, 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, #8] @ (671754 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb7fc │ │ │ │ + @ instruction: 0xb85c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671770 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb7c0 │ │ │ │ + @ instruction: 0xb820 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67178c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb764 │ │ │ │ + @ instruction: 0xb7c4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6717a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb708 │ │ │ │ + @ instruction: 0xb768 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6717c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #172 @ 0xac │ │ │ │ + adds 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] @ (6717e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #48 @ 0x30 │ │ │ │ + add sp, #432 @ 0x1b0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6717fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r0, #2 │ │ │ │ + adds 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] @ (671818 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r6, #0 │ │ │ │ + adds r0, r2, #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] @ (671834 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #944 @ 0x3b0 │ │ │ │ + add r7, 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] @ (671850 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #1008 @ 0x3f0 │ │ │ │ + add r6, 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] @ (67186c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #784 @ 0x310 │ │ │ │ + add r5, 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] @ (671888 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #272 @ 0x110 │ │ │ │ + add r4, sp, #656 @ 0x290 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6718a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #928 @ 0x3a0 │ │ │ │ + add r5, sp, #288 @ 0x120 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6718c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #688 @ 0x2b0 │ │ │ │ + add r5, sp, #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] @ (6718dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #576 @ 0x240 │ │ │ │ + add r3, 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] @ (6718f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #16 │ │ │ │ + add r4, sp, #400 @ 0x190 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671914 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #896 @ 0x380 │ │ │ │ + add r5, 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] @ (671930 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #432 @ 0x1b0 │ │ │ │ + add r3, sp, #816 @ 0x330 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67194c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, sp, #960 @ 0x3c0 │ │ │ │ + add r3, sp, #320 @ 0x140 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671968 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #19 │ │ │ │ + lsls r0, 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] @ (671984 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #496] @ (671b78 ) │ │ │ │ + ldr r6, [pc, #880] @ (671cf8 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6719a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, r0] │ │ │ │ + ldr r0, [r0, 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] @ (6719bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r5, r7] │ │ │ │ + ldr r0, [r1, 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] @ (6719d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 671ac4 │ │ │ │ + bmi.n 671984 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6719f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #156 @ 0x9c │ │ │ │ + cmp r6, #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] @ (671a10 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #160 @ 0xa0 │ │ │ │ + cmp r7, #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] @ (671a2c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #624] @ 0x270 │ │ │ │ + ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a48 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #192] @ 0xc0 │ │ │ │ + ldr r1, [sp, #576] @ 0x240 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a64 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #108 @ 0x6c │ │ │ │ + cmp r6, #204 @ 0xcc │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a80 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r3, [sp, #816] @ 0x330 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a9c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ + ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ab8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #656] @ 0x290 │ │ │ │ + ldr r1, [sp, #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] @ (671ad4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #336] @ 0x150 │ │ │ │ + str r1, [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] @ (671af0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #144] @ 0x90 │ │ │ │ + str r1, [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] @ (671b0c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 671b60 │ │ │ │ + bmi.n 671a20 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b28 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 671acc │ │ │ │ + bmi.n 671b8c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b44 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #172 @ 0xac │ │ │ │ + cmp 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] @ (671b60 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #180 @ 0xb4 │ │ │ │ + cmp r6, #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] @ (671b7c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 671be8 │ │ │ │ + bcc.n 671aa8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b98 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #160 @ 0xa0 │ │ │ │ + cmp r6, #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] @ (671bb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 671c68 │ │ │ │ + bcs.n 671b28 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671bd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 671b4c │ │ │ │ + bmi.n 671c0c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671bec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #8 │ │ │ │ + asrs r4, r6, #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] @ (671c08 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #84 @ 0x54 │ │ │ │ + cmp r5, #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] @ (671c24 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #88 @ 0x58 │ │ │ │ + cmp r5, #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] @ (671c40 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #256] @ (671d44 ) │ │ │ │ + ldr r5, [pc, #640] @ (671ec4 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c5c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #368] @ (671dd0 ) │ │ │ │ + ldr r3, [pc, #752] @ (671f50 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c78 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #32 │ │ │ │ + cmp r5, #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] @ (671c94 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #36 @ 0x24 │ │ │ │ + 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] @ (671cb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #640] @ 0x280 │ │ │ │ + ldr r0, [sp, #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] @ (671ccc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r0, [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, #8] @ (671ce8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #192] @ 0xc0 │ │ │ │ + str r1, [sp, #576] @ 0x240 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d04 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #48] @ 0x30 │ │ │ │ + ldrh r4, [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] @ (671d20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #42] @ 0x2a │ │ │ │ + ldrh r4, [r2, #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] @ (671d3c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #38] @ 0x26 │ │ │ │ + ldrh r4, [r2, #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] @ (671d58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #34] @ 0x22 │ │ │ │ + ldrh r0, [r7, #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] @ (671d74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #30] │ │ │ │ + ldrh 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] @ (671d90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #28] │ │ │ │ + ldrh r0, [r0, #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] @ (671dac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #304] @ 0x130 │ │ │ │ + str r0, [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, #8] @ (671dc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #42] @ 0x2a │ │ │ │ + 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] @ (671de4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #36] @ 0x24 │ │ │ │ + ldrh r4, [r5, #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] @ (671e00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #32] │ │ │ │ + ldrh r4, [r5, #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] @ (671e1c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #26] │ │ │ │ + ldrh r4, [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] @ (671e38 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #24] │ │ │ │ + ldrh r0, [r7, #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] @ (671e54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #20] │ │ │ │ + ldrh r4, [r3, #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] @ (671e70 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #100 @ 0x64 │ │ │ │ + cmp r3, #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] @ (671e8c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #624 @ 0x270 │ │ │ │ + add r3, sp, #1008 @ 0x3f0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ea8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #68 @ 0x44 │ │ │ │ + cmp r3, #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] @ (671ec4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf6b000a8 │ │ │ │ + @ instruction: 0xf71000a8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ee0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf66c00a8 │ │ │ │ + movt r0, #51368 @ 0xc8a8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671efc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - rsb r0, ip, #5505024 @ 0x540000 │ │ │ │ + @ instruction: 0xf62c00a8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f18 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #236 @ 0xec │ │ │ │ + cmp r3, #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] @ (671f34 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - sbcs.w r0, r4, #5505024 @ 0x540000 │ │ │ │ + rsbs r0, r4, #5505024 @ 0x540000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f50 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - rsbs r0, r8, #5505024 @ 0x540000 │ │ │ │ + @ instruction: 0xf63800a8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f6c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf59c00a8 │ │ │ │ + @ instruction: 0xf5fc00a8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f88 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - sbc.w r0, r0, #5505024 @ 0x540000 │ │ │ │ + rsb r0, r0, #5505024 @ 0x540000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671fa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #116 @ 0x74 │ │ │ │ + cmp r2, #212 @ 0xd4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671fc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #4] │ │ │ │ + ldrh r4, [r0, #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] @ (671fdc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #0] │ │ │ │ + ldrh r0, [r3, #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] @ (671ff8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #60] @ 0x3c │ │ │ │ + strh r0, [r6, #62] @ 0x3e │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672014 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, #58] @ 0x3a │ │ │ │ + strh r0, [r4, #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] @ (672030 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #112] @ 0x70 │ │ │ │ + str r5, [sp, #496] @ 0x1f0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67204c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #320] @ 0x140 │ │ │ │ + str r5, [sp, #704] @ 0x2c0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672068 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #204 @ 0xcc │ │ │ │ + cmp r2, #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] @ (672084 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #200 @ 0xc8 │ │ │ │ + cmp r2, #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] @ (6720a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #196 @ 0xc4 │ │ │ │ + cmp r2, #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] @ (6720bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, #38] @ 0x26 │ │ │ │ + strh r4, [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] @ (6720d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, #36] @ 0x24 │ │ │ │ + strh r4, [r2, #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] @ (6720f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, #34] @ 0x22 │ │ │ │ + strh r4, [r1, #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] @ (672110 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #34] @ 0x22 │ │ │ │ + ldrh r4, [r0, #38] @ 0x26 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67212c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #512] @ 0x200 │ │ │ │ + str r0, [sp, #896] @ 0x380 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672148 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #752] @ 0x2f0 │ │ │ │ + str r1, [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] @ (672164 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #544] @ 0x220 │ │ │ │ + str r1, [sp, #928] @ 0x3a0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672180 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #928] @ 0x3a0 │ │ │ │ + str r1, [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, #8] @ (67219c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #224 @ 0xe0 │ │ │ │ + cmp r1, #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] @ (6721b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #220 @ 0xdc │ │ │ │ + cmp r1, #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] @ (6721d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #216 @ 0xd8 │ │ │ │ + cmp r1, #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] @ (6721f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #208 @ 0xd0 │ │ │ │ + cmp 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] @ (67220c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #200 @ 0xc8 │ │ │ │ + cmp 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] @ (672228 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #192 @ 0xc0 │ │ │ │ + cmp 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] @ (672244 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, r4] │ │ │ │ + strh r4, [r1, 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] @ (672260 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #156 @ 0x9c │ │ │ │ + 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] @ (67227c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #156 @ 0x9c │ │ │ │ + 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] @ (672298 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #800] @ (6725bc ) │ │ │ │ + ldr r5, [pc, #160] @ (67233c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6722b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #992] @ (672698 ) │ │ │ │ + ldr r4, [pc, #352] @ (672418 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6722d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #960] @ (672694 ) │ │ │ │ + ldr r3, [pc, #320] @ (672414 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6722ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #720] @ (6725c0 ) │ │ │ │ + ldr r3, [pc, #80] @ (672340 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672308 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #480] @ (6724ec ) │ │ │ │ + ldr r2, [pc, #864] @ (67266c ) │ │ │ │ lsls r7, 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] @ (672328 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #48] @ (67235c ) │ │ │ │ + ldr r0, [pc, #432] @ (6724dc ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672344 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #160] @ (6723e8 ) │ │ │ │ + ldr r5, [pc, #544] @ (672568 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672360 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #6 │ │ │ │ + lsls r4, r3, #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] @ (67237c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #5 │ │ │ │ + lsls r4, r6, #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] @ (672398 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, r1 │ │ │ │ + lsls r4, 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] @ (6723b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r8], {167} @ 0xa7 │ │ │ │ + stc2l 0, cr0, [r8], #668 @ 0x29c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6723d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str??.w r0, [r0, #167] @ 0xa7 │ │ │ │ + vst4.32 {d16-d19}, [r0 :128], r7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6723ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa0800a7 │ │ │ │ + @ instruction: 0xfa6800a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672408 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf73000a7 │ │ │ │ + @ instruction: 0xf79000a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672424 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672440 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #336] @ 0x150 │ │ │ │ + str r0, [sp, #720] @ 0x2d0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67245c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #8] │ │ │ │ + ldrh r0, [r4, #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] @ (672478 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #40] @ 0x28 │ │ │ │ + ldrh r4, [r4, #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] @ (672494 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #42] @ 0x2a │ │ │ │ + ldrh r0, [r7, #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] @ (6724b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #48] @ 0x30 │ │ │ │ + ldrh r4, [r4, #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] @ (6724cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #42] @ 0x2a │ │ │ │ + ldrh r4, [r0, #46] @ 0x2e │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6724e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #288] @ 0x120 │ │ │ │ + str r0, [sp, #672] @ 0x2a0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672504 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #496] @ 0x1f0 │ │ │ │ + str r0, [sp, #880] @ 0x370 │ │ │ │ lsls r0, 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] @ (672524 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfaa000a7 │ │ │ │ + @ instruction: 0xfb0000a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672540 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #240 @ 0xf0 │ │ │ │ + movs r6, #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] @ (67255c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, #22] │ │ │ │ + strh 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] @ (672578 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, #20] │ │ │ │ + strh r0, [r4, #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] @ (672594 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, #14] │ │ │ │ + strh r4, [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] @ (6725b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, #12] │ │ │ │ + strh r4, [r5, #14] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6725cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, #10] │ │ │ │ + strh 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] @ (6725e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, #6] │ │ │ │ + strh r4, [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] @ (672604 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, #4] │ │ │ │ + strh 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, #8] @ (672620 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, #30] │ │ │ │ + ldrb r4, [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] @ (67263c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, #28] │ │ │ │ + ldrb r4, [r3, #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] @ (672658 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, #27] │ │ │ │ + ldrb r4, [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, #12] @ (672678 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strb.w r0, [ip, #167] @ 0xa7 │ │ │ │ + str??.w r0, [ip, #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] @ (672694 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf30000a7 │ │ │ │ + @ instruction: 0xf36000a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6726b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ands.w r0, ip, #5472256 @ 0x538000 │ │ │ │ + orns r0, ip, #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] @ (6726cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf39c00a7 │ │ │ │ + @ instruction: 0xf3fc00a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6726e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #4] │ │ │ │ + ldrh r0, [r4, #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] @ (672704 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #72 @ 0x48 │ │ │ │ + movs r4, #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] @ (672720 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #72 @ 0x48 │ │ │ │ + movs r4, #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] @ (67273c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #72 @ 0x48 │ │ │ │ + movs r4, #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] @ (672758 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #72 @ 0x48 │ │ │ │ + movs r4, #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] @ (672774 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, r6] │ │ │ │ + str 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] @ (672790 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, r4] │ │ │ │ + str r0, [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] @ (6727ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, r3] │ │ │ │ + str 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] @ (6727c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, r3] │ │ │ │ + str 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] @ (6727e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #216 @ 0xd8 │ │ │ │ + movs 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] @ (672800 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, r7] │ │ │ │ + strh r4, [r5, 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] @ (67281c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #184 @ 0xb8 │ │ │ │ + movs r4, #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] @ (672838 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, r6] │ │ │ │ + str r0, [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] @ (672854 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #148 @ 0x94 │ │ │ │ + movs r3, #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] @ (672870 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, r4] │ │ │ │ + str r4, [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] @ (67288c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, r3] │ │ │ │ + str r0, [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, #8] @ (6728a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #84 @ 0x54 │ │ │ │ + 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] @ (6728c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, r3] │ │ │ │ + str r4, [r5, 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] @ (6728e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #48 @ 0x30 │ │ │ │ + movs r3, #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] @ (6728fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, r2] │ │ │ │ + str r0, [r4, 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] @ (672918 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #12 │ │ │ │ + movs r3, #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] @ (672934 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #16 │ │ │ │ + movs r3, #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] @ (672950 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #12 │ │ │ │ + movs r3, #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] @ (67296c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #0 │ │ │ │ + movs r3, #96 @ 0x60 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672988 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #248 @ 0xf8 │ │ │ │ + movs r3, #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] @ (6729a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #240 @ 0xf0 │ │ │ │ + movs r3, #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] @ (6729c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #232 @ 0xe8 │ │ │ │ + movs r3, #72 @ 0x48 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6729dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #224 @ 0xe0 │ │ │ │ + movs r3, #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] @ (6729f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #212 @ 0xd4 │ │ │ │ + movs r3, #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] @ (672a14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #200 @ 0xc8 │ │ │ │ + movs r3, #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] @ (672a30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #188 @ 0xbc │ │ │ │ + movs 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] @ (672a4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #172 @ 0xac │ │ │ │ + movs 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] @ (672a68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #160 @ 0xa0 │ │ │ │ + movs r3, #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] @ (672a84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #148 @ 0x94 │ │ │ │ + movs r2, #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] @ (672aa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #136 @ 0x88 │ │ │ │ + movs r2, #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] @ (672abc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #124 @ 0x7c │ │ │ │ + movs r2, #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] @ (672ad8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #112 @ 0x70 │ │ │ │ + movs r2, #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] @ (672af4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #100 @ 0x64 │ │ │ │ + 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] @ (672b10 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #84 @ 0x54 │ │ │ │ + movs r2, #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] @ (672b2c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + movs r2, #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] @ (672b48 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #52 @ 0x34 │ │ │ │ + movs r2, #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] @ (672b64 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #44 @ 0x2c │ │ │ │ + movs r2, #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] @ (672b80 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #28 │ │ │ │ + movs r2, #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] @ (672b9c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #20 │ │ │ │ + movs r2, #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] @ (672bb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #8 │ │ │ │ + movs r2, #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] @ (672bd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #248 @ 0xf8 │ │ │ │ + movs r2, #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] @ (672bf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #232 @ 0xe8 │ │ │ │ + movs r2, #72 @ 0x48 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c0c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #216 @ 0xd8 │ │ │ │ + movs r2, #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] @ (672c28 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #208 @ 0xd0 │ │ │ │ + movs r2, #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] @ (672c44 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #196 @ 0xc4 │ │ │ │ + movs r2, #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] @ (672c60 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #184 @ 0xb8 │ │ │ │ + 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] @ (672c7c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #168 @ 0xa8 │ │ │ │ + movs 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] @ (672c98 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #156 @ 0x9c │ │ │ │ + movs r1, #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] @ (672cb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #144 @ 0x90 │ │ │ │ + movs r1, #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] @ (672cd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #128 @ 0x80 │ │ │ │ + movs r1, #224 @ 0xe0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672cec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #112 @ 0x70 │ │ │ │ + movs r1, #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] @ (672d08 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #100 @ 0x64 │ │ │ │ + movs r1, #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] @ (672d24 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #88 @ 0x58 │ │ │ │ + movs r1, #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] @ (672d40 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #72 @ 0x48 │ │ │ │ + movs r1, #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] @ (672d5c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #56 @ 0x38 │ │ │ │ + movs r1, #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] @ (672d78 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #36 @ 0x24 │ │ │ │ + movs r1, #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] @ (672d94 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #16 │ │ │ │ + movs r1, #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] @ (672db0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #4 │ │ │ │ + movs r1, #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] @ (672dcc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #244 @ 0xf4 │ │ │ │ + movs r1, #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] @ (672de8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #232 @ 0xe8 │ │ │ │ + movs r1, #72 @ 0x48 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e04 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #220 @ 0xdc │ │ │ │ + movs r1, #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] @ (672e20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #208 @ 0xd0 │ │ │ │ + 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] @ (672e3c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #212 @ 0xd4 │ │ │ │ + movs r1, #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] @ (672e58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r3, r4, r5} │ │ │ │ + stmia r0!, {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] @ (672e74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #196 @ 0xc4 │ │ │ │ + movs r1, #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] @ (672e90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #200 @ 0xc8 │ │ │ │ + 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] @ (672eac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #196 @ 0xc4 │ │ │ │ + subs r1, #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] @ (672ec8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #164 @ 0xa4 │ │ │ │ + subs r2, #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] @ (672ee4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #144 @ 0x90 │ │ │ │ + movs r0, #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] @ (672f00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 672f1c │ │ │ │ + bge.n 672fdc │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f1c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 672e38 │ │ │ │ + bls.n 672ef8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f38 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 672f54 │ │ │ │ + bls.n 673014 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 672e90 │ │ │ │ + bvc.n 672f50 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f70 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 67303c │ │ │ │ + bvc.n 672efc │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f8c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 672fd8 │ │ │ │ + bvc.n 672e98 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672fa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r5, #7 │ │ │ │ + movs r0, #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] @ (672fc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 673098 │ │ │ │ + bvc.n 672f58 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672fe0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 672f14 │ │ │ │ + bvs.n 672fd4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ffc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 6730c8 │ │ │ │ + bvs.n 672f88 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673018 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 67306c │ │ │ │ + bvs.n 672f2c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673034 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 673020 │ │ │ │ + bvs.n 6730e0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673050 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 672fdc │ │ │ │ + bvc.n 67309c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67306c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 6730b8 │ │ │ │ + bhi.n 672f78 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673088 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 67307c │ │ │ │ + bvc.n 67313c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6730a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strd r0, r0, [r4, #-668]! @ 0x29c │ │ │ │ + strd r0, r0, [r4, #668] @ 0x29c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6730c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 673114 │ │ │ │ + bpl.n 672fd4 │ │ │ │ lsls r0, 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] @ (6730e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r4, r2, #3 │ │ │ │ + subs r4, 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, #12] @ (673100 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r0, r1, #3 │ │ │ │ + subs r0, r5, #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] @ (67311c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adcs r0, r6 │ │ │ │ + rors r0, 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] @ (673138 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - rors r0, r0 │ │ │ │ + tst 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] @ (673154 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 673088 │ │ │ │ + bvs.n 673148 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673170 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r5, #1 │ │ │ │ + subs r0, r1, #3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67318c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 6730e0 │ │ │ │ + bmi.n 6731a0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6731a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 6730ec │ │ │ │ + bvs.n 6731ac │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6731c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r6, #0 │ │ │ │ + subs r4, r2, #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] @ (6731e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 6731bc │ │ │ │ + bmi.n 67327c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6731fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 673160 │ │ │ │ - lsls r7, r4, #2 │ │ │ │ + @ instruction: 0xe81000a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673218 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, #7 │ │ │ │ + subs r4, r3, #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] @ (673234 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r3} │ │ │ │ + ldmia r4!, {r3, 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] @ (673250 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r2, r4, r5} │ │ │ │ + ldmia r4, {r2, 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] @ (67326c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #816] @ 0x330 │ │ │ │ + ldr r4, [sp, #176] @ 0xb0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673288 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r4, #6 │ │ │ │ + subs r4, 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] @ (6732a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r4, #6 │ │ │ │ + subs r0, 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] @ (6732c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r3, #6 │ │ │ │ + adds 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] @ (6732dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r3, #6 │ │ │ │ + adds 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] @ (6732f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r3, #6 │ │ │ │ + adds r0, 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] @ (673314 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r3, #6 │ │ │ │ + adds r0, 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] @ (673330 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r3, #6 │ │ │ │ + adds r0, 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] @ (67334c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r3, #6 │ │ │ │ + adds r0, 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] @ (673368 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r2, #6 │ │ │ │ + adds r0, 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] @ (673384 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r1, #6 │ │ │ │ + adds 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] @ (6733a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r1, #6 │ │ │ │ + adds r0, 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] @ (6733bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r0, #6 │ │ │ │ + adds 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] @ (6733d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, #5 │ │ │ │ + adds 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] @ (6733f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r0, #6 │ │ │ │ + adds r0, 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] @ (673410 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bxns r6 │ │ │ │ + blxns 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] @ (67342c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r4, #5 │ │ │ │ + adds r4, r0, #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] @ (673448 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r4, #5 │ │ │ │ + adds r4, r0, #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] @ (673464 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r5, #5 │ │ │ │ + adds r4, r1, #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] @ (673480 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r6, #5 │ │ │ │ + adds r0, r2, #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] @ (67349c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - blx sl │ │ │ │ + ldr r0, [pc, #192] @ (673560 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6734b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r3, #5 │ │ │ │ + adds r0, 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] @ (6734d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r2, #5 │ │ │ │ + adds r0, r6, #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] @ (6734f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r1, #5 │ │ │ │ + adds r4, r5, #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] @ (67350c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r1, #5 │ │ │ │ + adds r0, r5, #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] @ (673528 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r0, #5 │ │ │ │ + adds r4, 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] @ (673544 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, #4 │ │ │ │ + adds r4, r3, #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] @ (673560 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r6, #4 │ │ │ │ + adds r4, r2, #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] @ (67357c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r6, #4 │ │ │ │ + adds r0, r2, #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] @ (673598 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r5, #4 │ │ │ │ + adds r4, r1, #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] @ (6735b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r5, #4 │ │ │ │ + adds r0, r1, #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] @ (6735d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r4, #4 │ │ │ │ + adds r4, r0, #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] @ (6735ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r4, #4 │ │ │ │ + adds r0, r0, #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] @ (673608 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r3, #4 │ │ │ │ + adds r4, r7, #5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673624 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r3, #4 │ │ │ │ + adds r0, r7, #5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673640 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, #4 │ │ │ │ + adds r4, r6, #5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67365c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r2, #4 │ │ │ │ + adds r0, r6, #5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673678 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r1, #4 │ │ │ │ + adds r4, r5, #5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673694 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r1, #4 │ │ │ │ + adds r0, r5, #5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6736b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r0, #4 │ │ │ │ + adds r4, r4, #5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6736cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r0, #4 │ │ │ │ + adds r0, r4, #5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6736e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, #3 │ │ │ │ + adds r4, r3, #5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673704 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #0 │ │ │ │ + cmp r3, #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] @ (673720 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #0 │ │ │ │ + adds r3, #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] @ (67373c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r0, #3 │ │ │ │ + adds r0, r4, #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] @ (673758 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r7, #2 │ │ │ │ + adds r0, r3, #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] @ (673774 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r5, #2 │ │ │ │ + adds r4, r1, #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] @ (673790 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r4, #2 │ │ │ │ + adds r0, r0, #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] @ (6737ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #368 @ (adr r1, 673920 ) │ │ │ │ + add r1, pc, #752 @ (adr r1, 673aa0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6737c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #4] │ │ │ │ + strb r4, [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] @ (6737e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r4, #1 │ │ │ │ + adds r0, r0, #3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673800 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r3, #1 │ │ │ │ + adds r4, r7, #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] @ (67381c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r3, #1 │ │ │ │ + adds r0, r7, #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] @ (673838 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r3, #1 │ │ │ │ + adds r4, r7, #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] @ (673854 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r2, #1 │ │ │ │ + adds r0, r6, #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, #12] @ (673874 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r0, r1, #1 │ │ │ │ + adds r0, r5, #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] @ (673890 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r0, #1 │ │ │ │ + adds r0, r4, #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] @ (6738ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, #0 │ │ │ │ + adds r4, 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] @ (6738c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, #0 │ │ │ │ + adds r4, 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] @ (6738e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r7, #0 │ │ │ │ + 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] @ (673900 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r6, #0 │ │ │ │ + adds r4, r2, #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] @ (67391c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb850 │ │ │ │ + @ instruction: 0xb8b0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673938 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, #0 │ │ │ │ + adds r4, r6, #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] @ (673954 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, #0 │ │ │ │ + adds r4, r6, #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] @ (673970 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r2, #0 │ │ │ │ + adds r0, r6, #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] @ (67398c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r1, #0 │ │ │ │ + adds r4, r5, #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] @ (6739a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r1, #0 │ │ │ │ + adds r0, r5, #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] @ (6739c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r0, #0 │ │ │ │ + adds r4, r4, #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] @ (6739e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r0, #0 │ │ │ │ + adds r0, r4, #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] @ (6739fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r7, r7 │ │ │ │ + adds r4, r3, #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] @ (673a18 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, r7 │ │ │ │ + adds r0, r3, #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] @ (673a34 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r6, r7 │ │ │ │ + adds r4, r2, #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] @ (673a50 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r6, r7 │ │ │ │ + adds r0, r2, #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] @ (673a6c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r5, r7 │ │ │ │ + adds r4, r1, #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] @ (673a88 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r5, r7 │ │ │ │ + adds r0, r1, #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] @ (673aa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r4, r7 │ │ │ │ + adds r4, 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] @ (673ac0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r4, r7 │ │ │ │ + adds 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] @ (673adc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r3, r7 │ │ │ │ + adds r4, r7, #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] @ (673af8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r3, r7 │ │ │ │ + adds r0, r7, #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] @ (673b14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r2, r7 │ │ │ │ + adds r4, r6, #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] @ (673b30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r2, r7 │ │ │ │ + adds r0, r6, #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] @ (673b4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r1, r7 │ │ │ │ + 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] @ (673b68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r0, r7 │ │ │ │ + adds r0, 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] @ (673b84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, r6 │ │ │ │ + adds r0, r3, #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] @ (673ba0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r6, r6 │ │ │ │ + adds r0, r2, #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] @ (673bbc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r5, r6 │ │ │ │ + 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] @ (673bd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r4, r6 │ │ │ │ + adds r0, 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] @ (673bf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r3, r6 │ │ │ │ + subs 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] @ (673c10 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r2, r6 │ │ │ │ + subs r0, r6, 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] @ (673c2c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r1, r6 │ │ │ │ + subs r0, 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] @ (673c48 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r0, r6 │ │ │ │ + subs 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] @ (673c64 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, r5 │ │ │ │ + subs r0, r3, 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] @ (673c80 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r6, r5 │ │ │ │ + subs 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] @ (673c9c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r5, r5 │ │ │ │ + subs r0, r1, 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] @ (673cb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r4, r5 │ │ │ │ + subs 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] @ (673cd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r3, r5 │ │ │ │ + subs r0, r7, 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] @ (673cf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r2, r5 │ │ │ │ + subs r0, 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] @ (673d0c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r1, r5 │ │ │ │ + subs 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] @ (673d28 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r0, r5 │ │ │ │ + subs r0, 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] @ (673d44 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, r4 │ │ │ │ + subs 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] @ (673d60 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r6, r4 │ │ │ │ + subs r0, r2, 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] @ (673d7c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r5, r4 │ │ │ │ + subs 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] @ (673d98 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r4, r4 │ │ │ │ + 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] @ (673db4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r3, r4 │ │ │ │ + subs r0, r7, 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] @ (673dd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r2, r4 │ │ │ │ + subs r0, 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] @ (673dec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r1, r4 │ │ │ │ + subs r0, r5, 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] @ (673e08 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r1, r4 │ │ │ │ + subs r0, r5, 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] @ (673e24 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r1, r4 │ │ │ │ + subs r0, r5, 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] @ (673e40 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r0, r4 │ │ │ │ + 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] @ (673e5c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, r3 │ │ │ │ + subs r0, 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] @ (673e78 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r6, r3 │ │ │ │ + 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] @ (673e94 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r5, r3 │ │ │ │ + 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] @ (673eb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r4, r3 │ │ │ │ + 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] @ (673ecc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r3, r3 │ │ │ │ + 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] @ (673ee8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r2, r3 │ │ │ │ + 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] @ (673f04 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r1, r3 │ │ │ │ + subs r0, 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] @ (673f20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r7, r2 │ │ │ │ + subs r4, 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] @ (673f3c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.s8 q0, d28, d23 │ │ │ │ + vaddl.s32 q8, 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] @ (673f58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r2, r2 │ │ │ │ + subs r4, 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] @ (673f74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r2, r2 │ │ │ │ + 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] @ (673f90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe98c00a7 │ │ │ │ + strd r0, r0, [ip, #668]! @ 0x29c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673fac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe9bc00a7 │ │ │ │ + ands.w r0, ip, 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] @ (673fc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r2, r3, r4, r5} │ │ │ │ + ldmia 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] @ (673fe4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6, {r2, r4, r6, r7} │ │ │ │ + ldmia r7!, {r2, 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] @ (674000 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r2, r3, r6} │ │ │ │ + ldmia r7, {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] @ (67401c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6, {r6, r7} │ │ │ │ + ldmia 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, #12] @ (67403c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - b.n 673fa8 │ │ │ │ - lsls r7, r4, #2 │ │ │ │ + @ instruction: 0xe81400a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674058 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 673f24 │ │ │ │ + b.n 673fe4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674074 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 674028 │ │ │ │ - lsls r7, r4, #2 │ │ │ │ + @ instruction: 0xe83800a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674090 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r1, r6 │ │ │ │ + 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] @ (6740ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #176 @ 0xb0 │ │ │ │ + cmp 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] @ (6740c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r5, r5 │ │ │ │ + adds r4, r1, 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] @ (6740e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, r2 │ │ │ │ + cmn r0, 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] @ (674100 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r2, r5 │ │ │ │ + adds r0, 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] @ (67411c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, #44] @ 0x2c │ │ │ │ + strh r0, [r4, #46] @ 0x2e │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674138 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #10] │ │ │ │ + ldrh r0, [r7, #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] @ (674154 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #40] @ 0x28 │ │ │ │ + strh r0, [r6, #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] @ (674170 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, #6] │ │ │ │ + ldrh 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] @ (67418c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, #34] @ 0x22 │ │ │ │ + strh r0, [r1, #38] @ 0x26 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6741a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #2] │ │ │ │ + ldrh r0, [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] @ (6741c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, #36] @ 0x24 │ │ │ │ + strh r4, [r3, #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] @ (6741e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #4] │ │ │ │ + ldrh r4, [r6, #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] @ (6741fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, #32] │ │ │ │ + strh r0, [r2, #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] @ (674218 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, #0] │ │ │ │ + ldrh r0, [r5, #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] @ (674234 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, #28] │ │ │ │ + strh r4, [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] @ (674250 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, #58] @ 0x3a │ │ │ │ + strh r4, [r3, #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] @ (67426c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, #30] │ │ │ │ + strh r4, [r7, #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] @ (674288 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, #60] @ 0x3c │ │ │ │ + ldrh r4, [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] @ (6742a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, #26] │ │ │ │ + strh 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] @ (6742c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, #58] @ 0x3a │ │ │ │ + strh r4, [r4, #60] @ 0x3c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6742dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, #22] │ │ │ │ + strh r0, [r0, #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] @ (6742f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r7, #52] @ 0x34 │ │ │ │ + strh r0, [r3, #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] @ (674314 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #20] │ │ │ │ + strh r0, [r6, #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] @ (674330 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #16] │ │ │ │ + strh 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] @ (67434c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, #10] │ │ │ │ + strh r4, [r1, #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] @ (674368 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, #4] │ │ │ │ + strh r0, [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] @ (674384 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, #6] │ │ │ │ + strh r4, [r0, #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] @ (6743a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, #0] │ │ │ │ + strh 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] @ (6743bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, #46] @ 0x2e │ │ │ │ + strh r0, [r0, #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] @ (6743d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, #42] @ 0x2a │ │ │ │ + strh r4, [r2, #46] @ 0x2e │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6743f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #12] │ │ │ │ + strh r0, [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] @ (674410 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, #8] │ │ │ │ + strh r4, [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] @ (67442c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r7, #2] │ │ │ │ + strh r0, [r3, #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] @ (674448 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, #30] │ │ │ │ + strh r4, [r3, #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] @ (674464 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, #31] │ │ │ │ + strh r0, [r2, #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] @ (674480 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, #28] │ │ │ │ + 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] @ (67449c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, #38] @ 0x26 │ │ │ │ + strh r4, [r1, #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] @ (6744b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, #36] @ 0x24 │ │ │ │ + strh r0, [r4, #38] @ 0x26 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6744d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, #4] │ │ │ │ + strh 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] @ (6744f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, #0] │ │ │ │ + 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] @ (67450c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, #30] │ │ │ │ + ldrb r4, [r4, #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] @ (674528 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, #27] │ │ │ │ + ldrb 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] @ (674544 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, #27] │ │ │ │ + ldrb 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] @ (674560 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, #25] │ │ │ │ + ldrb 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] @ (67457c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r7, #30] │ │ │ │ + strh r0, [r3, #34] @ 0x22 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674598 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, #28] │ │ │ │ + strh r4, [r5, #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] @ (6745b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, #30] │ │ │ │ + strh r0, [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] @ (6745d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, #28] │ │ │ │ + ldrb r4, [r3, #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] @ (6745ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r2, #26] │ │ │ │ + ldrb r0, [r6, #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] @ (674608 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, #23] │ │ │ │ + ldrb r4, [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] @ (674624 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, #24] │ │ │ │ + ldrb r0, [r5, #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] @ (674640 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, #21] │ │ │ │ + ldrb r4, [r5, #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] @ (67465c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, #24] │ │ │ │ + strh r4, [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] @ (674678 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #20] │ │ │ │ + strh r0, [r7, #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] @ (674694 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #15 │ │ │ │ + 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, #12] @ (6746b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r0, #15 │ │ │ │ + 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] @ (6746d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #14 │ │ │ │ + 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] @ (6746ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #14 │ │ │ │ + asrs 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] @ (674708 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #232 @ 0xe8 │ │ │ │ + subs r4, #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] @ (674724 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #14 │ │ │ │ + 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, #12] @ (674744 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r3, r1] │ │ │ │ + ldrb r0, [r7, 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] @ (674760 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #13 │ │ │ │ + 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] @ (67477c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #13 │ │ │ │ + asrs r4, 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] @ (674798 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #13 │ │ │ │ + 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] @ (6747b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #13 │ │ │ │ + asrs r4, 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] @ (6747d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #13 │ │ │ │ + asrs 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] @ (6747ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #13 │ │ │ │ + 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] @ (674808 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #13 │ │ │ │ + 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] @ (674824 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #13 │ │ │ │ + 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] @ (674840 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #13 │ │ │ │ + asrs r4, 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, #12] @ (674860 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r0, #13 │ │ │ │ + asrs r4, 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] @ (67487c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #12 │ │ │ │ + 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] @ (674898 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #12 │ │ │ │ + asrs 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] @ (6748b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #12 │ │ │ │ + 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] @ (6748d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #12 │ │ │ │ + asrs r4, 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] @ (6748ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #12 │ │ │ │ + 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] @ (674908 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #12 │ │ │ │ + asrs r4, 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] @ (674924 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #11 │ │ │ │ + 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] @ (674940 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #11 │ │ │ │ + asrs r4, 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] @ (67495c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #11 │ │ │ │ + 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] @ (674978 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #116] @ 0x74 │ │ │ │ + str r0, [r0, #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] @ (674994 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ + ldr r0, [r4, #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] @ (6749b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #232 @ 0xe8 │ │ │ │ + cmp r0, #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] @ (6749cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #56 @ 0x38 │ │ │ │ + cmp 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] @ (6749e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #9 │ │ │ │ + asrs r4, r0, #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] @ (674a04 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #9 │ │ │ │ + asrs r4, r0, #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] @ (674a20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - nop {14} │ │ │ │ + stmia r0!, {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] @ (674a3c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #208 @ 0xd0 │ │ │ │ + cmp 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] @ (674a58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #144 @ 0x90 │ │ │ │ + cmp r0, #240 @ 0xf0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674a74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #8 │ │ │ │ + asrs r4, r5, #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] @ (674a90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #8 │ │ │ │ + asrs r4, r5, #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] @ (674aac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #8 │ │ │ │ + asrs r4, r4, #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] @ (674ac8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #7 │ │ │ │ + asrs 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] @ (674ae4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #7 │ │ │ │ + asrs 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] @ (674b00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #7 │ │ │ │ + asrs 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] @ (674b1c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #7 │ │ │ │ + asrs 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] @ (674b38 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #7 │ │ │ │ + asrs 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] @ (674b54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #7 │ │ │ │ + asrs 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] @ (674b70 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #7 │ │ │ │ + asrs 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] @ (674b8c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #7 │ │ │ │ + asrs 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] @ (674ba8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #6 │ │ │ │ + asrs 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] @ (674bc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #6 │ │ │ │ + asrs 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] @ (674be0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #6 │ │ │ │ + asrs 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] @ (674bfc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #6 │ │ │ │ + asrs 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] @ (674c18 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #6 │ │ │ │ + asrs 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] @ (674c34 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #6 │ │ │ │ + asrs 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] @ (674c50 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, #31] │ │ │ │ + strh r0, [r2, #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] @ (674c6c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, #29] │ │ │ │ + ldrb r4, [r0, #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] @ (674c88 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r3, #27] │ │ │ │ + ldrb r0, [r7, #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] @ (674ca4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r2, #25] │ │ │ │ + ldrb r0, [r6, #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] @ (674cc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, #29] │ │ │ │ + ldrb r4, [r0, #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] @ (674cdc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r3, #27] │ │ │ │ + ldrb r0, [r7, #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] @ (674cf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, #25] │ │ │ │ + ldrb r4, [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] @ (674d14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, #23] │ │ │ │ + ldrb r0, [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] @ (674d30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r3, #27] │ │ │ │ + ldrb r0, [r7, #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] @ (674d4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, #25] │ │ │ │ + ldrb r4, [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] @ (674d68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, #23] │ │ │ │ + ldrb r0, [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] @ (674d84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, #21] │ │ │ │ + ldrb r0, [r4, #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] @ (674da0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, #25] │ │ │ │ + ldrb r4, [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] @ (674dbc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, #23] │ │ │ │ + ldrb r0, [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] @ (674dd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, #20] │ │ │ │ + ldrb r4, [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] @ (674df4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r7, #18] │ │ │ │ + ldrb r0, [r3, #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] @ (674e10 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #31 │ │ │ │ + asrs r4, 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] @ (674e2c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #31 │ │ │ │ + asrs r0, 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] @ (674e48 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #31 │ │ │ │ + asrs r4, 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] @ (674e64 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #31 │ │ │ │ + asrs r0, 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] @ (674e80 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 674da4 │ │ │ │ + bmi.n 674e64 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674e9c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 674ed8 │ │ │ │ + bmi.n 674f98 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674eb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r2, r3] │ │ │ │ + ldrsh r4, [r6, 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] @ (674ed4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #29 │ │ │ │ + lsrs r4, r0, #31 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674ef0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, #22] │ │ │ │ + ldrb 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] @ (674f0c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, #19] │ │ │ │ + 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] @ (674f28 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - hlt 0x003c │ │ │ │ + cbnz r4, 674f72 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674f44 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, #28] │ │ │ │ + ldrb r0, [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] @ (674f60 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, #23] │ │ │ │ + ldrb r4, [r3, #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] @ (674f7c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, #22] │ │ │ │ + ldrb r0, [r0, #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] @ (674f98 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, #21] │ │ │ │ + ldrb r4, [r4, #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] @ (674fb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, #24] │ │ │ │ + ldrb r0, [r2, #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] @ (674fd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r1, #26 │ │ │ │ + lsrs r0, r5, #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] @ (674ff0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #124] @ 0x7c │ │ │ │ + ldr r0, [r7, #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] @ (67500c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ + ldr r0, [r0, #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] @ (675028 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r0, r4] │ │ │ │ + ldrsb 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] @ (675044 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r7, r2] │ │ │ │ + ldrsb r0, [r3, 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] @ (675060 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r6, r1] │ │ │ │ + ldrsb r0, [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] @ (67507c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r3, r2] │ │ │ │ + ldrb r0, [r7, 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] @ (675098 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, #100] @ 0x64 │ │ │ │ + str r4, [r0, #108] @ 0x6c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6750b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, r1] │ │ │ │ + ldrb r0, [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] @ (6750d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #96] @ 0x60 │ │ │ │ + str r0, [r7, #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] @ (6750ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #92] @ 0x5c │ │ │ │ + str r0, [r1, #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] @ (675108 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, #32] │ │ │ │ + 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] @ (675124 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #20] │ │ │ │ + str r4, [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] @ (675140 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, #4] │ │ │ │ + str r4, [r6, #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] @ (67515c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #12] │ │ │ │ + str r0, [r4, #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] @ (675178 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #32] │ │ │ │ + str r4, [r7, #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] @ (675194 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #24] │ │ │ │ + str r0, [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] @ (6751b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, r2] │ │ │ │ + ldrh r4, [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] @ (6751cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, r0] │ │ │ │ + ldrh r0, [r3, 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] @ (6751e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #23 │ │ │ │ + asrs r0, r2, #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] @ (675204 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #22 │ │ │ │ + asrs r0, r7, #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] @ (675220 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r3, r2 │ │ │ │ + subs r0, r7, 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] @ (67523c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r5, r4 │ │ │ │ + subs r0, 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] @ (675258 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r6, #0 │ │ │ │ + adds r4, r2, #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] @ (675274 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 675200 │ │ │ │ + bcc.n 6752c0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675290 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r5, #5 │ │ │ │ + adds r4, r1, #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] @ (6752ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 675330 │ │ │ │ + bcs.n 6751f0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6752c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 6752bc │ │ │ │ + bne.n 67537c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6752e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r3, r5, r7} │ │ │ │ + ldmia r0!, {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] @ (675300 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r4, r5, r6, r7} │ │ │ │ + stmia r7!, {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] @ (67531c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r3, r4} │ │ │ │ + stmia r7!, {r3, 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, #12] @ (67533c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldmia r3, {r2, r3, r7} │ │ │ │ + ldmia r3, {r2, r3, 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, #12] @ (67535c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldmia r3, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r2, 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] @ (675378 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r7, #0 │ │ │ │ + subs r4, r3, #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] @ (675394 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r1, #2 │ │ │ │ + subs r0, r5, #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] @ (6753b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - setend le │ │ │ │ + @ instruction: 0xb6b0 │ │ │ │ lsls r7, r4, #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 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, #22] │ │ │ │ + strb r4, [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] @ (6753e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, #22] │ │ │ │ + strb r4, [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] @ (675404 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ + ldr 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] @ (675420 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #20] │ │ │ │ + ldr r4, [r7, #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] @ (67543c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #24] │ │ │ │ + ldr r4, [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] @ (675458 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #20] │ │ │ │ + str r0, [r0, #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] @ (675474 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #12] │ │ │ │ + str r4, [r2, #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] @ (675490 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, #24] │ │ │ │ + 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] @ (6754ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, #16] │ │ │ │ + str 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] @ (6754c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r5, r6] │ │ │ │ + str 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] @ (6754e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r5, r4] │ │ │ │ + ldrsh r4, [r1, 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] @ (675500 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, r1] │ │ │ │ + ldr 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] @ (67551c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #252 @ 0xfc │ │ │ │ + subs r1, #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] @ (675538 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #24 │ │ │ │ + subs r1, #120 @ 0x78 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675554 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #168 @ 0xa8 │ │ │ │ + subs 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] @ (675570 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #196 @ 0xc4 │ │ │ │ + subs r1, #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] @ (67558c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #15 │ │ │ │ + asrs r0, r6, #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] @ (6755a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, r5 │ │ │ │ + subs r0, 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] @ (6755c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r6, r5 │ │ │ │ + adds r0, r2, 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] @ (6755e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r3, r4} │ │ │ │ + stmia r5!, {r3, 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] @ (6755fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r3, r4, r5, r6} │ │ │ │ + stmia r7!, {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, #8] @ (675618 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r4, r6} │ │ │ │ + stmia r6!, {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] @ (675634 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r2, r3, r4, r7} │ │ │ │ + stmia r6!, {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] @ (675650 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r5, r7] │ │ │ │ + ldr r0, [r1, 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] @ (67566c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r4, r4 │ │ │ │ + subs r0, r0, 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] @ (675688 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r3, r5, r6} │ │ │ │ + ldmia r1!, {r3, 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] @ (6756a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #4] │ │ │ │ + strb r4, [r1, #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] @ (6756c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, #5] │ │ │ │ + strb r0, [r2, #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] @ (6756dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - uxtb r0, r6 │ │ │ │ + cbz r0, 675734 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6756f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r0, r6] │ │ │ │ + ldrsh r0, [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] @ (675714 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r3, r7] │ │ │ │ + ldr r4, [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] @ (675730 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #252 @ 0xfc │ │ │ │ + subs r1, #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] @ (67574c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #8 │ │ │ │ + lsrs r0, r6, #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] @ (675768 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #152 @ 0x98 │ │ │ │ + adds r2, #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] @ (675784 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #80 @ 0x50 │ │ │ │ + cmp r3, #176 @ 0xb0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6757a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #7 │ │ │ │ + lsrs r0, r1, #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] @ (6757bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r3, 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] @ (6757d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, r2] │ │ │ │ + str r0, [r1, 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] @ (6757f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, r0] │ │ │ │ + str r4, [r3, 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] @ (675810 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #832] @ (675b54 ) │ │ │ │ + str r0, [r6, 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] @ (67582c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r4, r5} │ │ │ │ + stmia r6!, {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] @ (675848 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, r2] │ │ │ │ + strh r4, [r1, 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] @ (675864 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, r1] │ │ │ │ + strh 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] @ (675880 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, r5] │ │ │ │ + str r4, [r1, 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] @ (67589c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #23 │ │ │ │ + lsls r4, r6, #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] @ (6758b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #23 │ │ │ │ + lsls r4, r6, #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] @ (6758d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #23 │ │ │ │ + lsls r4, r6, #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] @ (6758f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #23 │ │ │ │ + lsls r4, r6, #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] @ (67590c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r3, r5, r7} │ │ │ │ + stmia 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] @ (675928 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r6} │ │ │ │ + stmia r2!, {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, #12] @ (675948 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r3, #6 │ │ │ │ + asrs r0, r7, #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] @ (675964 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #192] @ 0xc0 │ │ │ │ + ldr r6, [sp, #576] @ 0x240 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675980 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #21 │ │ │ │ + lsls 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] @ (67599c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, #17] │ │ │ │ + strb r4, [r0, #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] @ (6759b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 67598c │ │ │ │ + bhi.n 675a4c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6759d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 675928 │ │ │ │ + bhi.n 6759e8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6759f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #304 @ (adr r1, 675b24 ) │ │ │ │ + add r1, pc, #688 @ (adr r1, 675ca4 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675a0c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #19 │ │ │ │ + lsls r0, 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] @ (675a28 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #19 │ │ │ │ + lsls r0, 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] @ (675a44 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #19 │ │ │ │ + lsls r4, r0, #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] @ (675a60 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #19 │ │ │ │ + lsls r0, r0, #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] @ (675a7c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #36] @ 0x24 │ │ │ │ + ldr r0, [r2, #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] @ (675a98 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #32] │ │ │ │ + ldr r4, [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] @ (675ab4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #18 │ │ │ │ + lsls r4, r0, #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] @ (675ad0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #18 │ │ │ │ + lsls 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] @ (675aec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #18 │ │ │ │ + lsls 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] @ (675b08 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #18 │ │ │ │ + lsls r4, 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, #12] @ (675b28 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r7, #18 │ │ │ │ + lsls r0, r3, #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, #12] @ (675b48 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r7, #18 │ │ │ │ + lsls r0, r3, #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] @ (675b64 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #84] @ 0x54 │ │ │ │ + ldr r0, [r0, #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, #12] @ (675b84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #18 │ │ │ │ + lsls r0, 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, #12] @ (675ba4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #18 │ │ │ │ + lsls r0, 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, #12] @ (675bc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #18 │ │ │ │ + lsls 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] @ (675be0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r3, #1] │ │ │ │ + strb r0, [r7, #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] @ (675bfc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #17 │ │ │ │ + lsls r0, r1, #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] @ (675c18 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #17 │ │ │ │ + lsls r4, r7, #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] @ (675c34 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #17 │ │ │ │ + lsls 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] @ (675c50 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r4, r5, r6, r7} │ │ │ │ + stmia r5!, {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] @ (675c6c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r3} │ │ │ │ + stmia r5!, {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] @ (675c88 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #176] @ (675d3c ) │ │ │ │ + ldr r4, [pc, #560] @ (675ebc ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675ca4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #368] @ (675e18 ) │ │ │ │ + ldr r4, [pc, #752] @ (675f98 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675cc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r6, r7} │ │ │ │ + pop {r2, r5, 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] @ (675cdc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #1008] @ (6760d0 ) │ │ │ │ + str r4, [r3, 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] @ (675cf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #560] @ (675f2c ) │ │ │ │ + ldr r7, [pc, #944] @ (6760ac ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #784] @ (676028 ) │ │ │ │ + ldr r7, [pc, #144] @ (675da8 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #40] @ 0x28 │ │ │ │ + ldr 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] @ (675d4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #112 @ 0x70 │ │ │ │ + subs r3, #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] @ (675d68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - uxtb r0, r2 │ │ │ │ + cbz r0, 675db8 │ │ │ │ lsls r0, 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] @ (675d88 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cbz r4, 675de2 │ │ │ │ + cbz r4, 675dfa │ │ │ │ lsls r0, 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] @ (675da8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - uxtb r0, r7 │ │ │ │ + cbz r0, 675e02 │ │ │ │ lsls r0, 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] @ (675dc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - sxth r0, r7 │ │ │ │ + uxth r0, 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] @ (675de4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 675e16 │ │ │ │ + sxth r4, 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] @ (675e00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 675ec4 │ │ │ │ + bcc.n 675d84 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675e1c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 675d98 │ │ │ │ + bcc.n 675e58 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675e38 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #10 │ │ │ │ + asrs r0, 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] @ (675e54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #28 │ │ │ │ + lsls 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] @ (675e70 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #27 │ │ │ │ + lsls r0, r6, #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] @ (675e8c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #124] @ 0x7c │ │ │ │ + strb r0, [r5, #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] @ (675ea8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #96] @ 0x60 │ │ │ │ + ldr r4, [r7, #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] @ (675ec4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #92] @ 0x5c │ │ │ │ + ldr r0, [r1, #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] @ (675ee0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #88] @ 0x58 │ │ │ │ + ldr r4, [r2, #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] @ (675efc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #108] @ 0x6c │ │ │ │ + ldr r0, [r6, #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] @ (675f18 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #72] @ 0x48 │ │ │ │ + ldr r0, [r0, #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] @ (675f34 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #5 │ │ │ │ + lsls r4, r0, #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] @ (675f50 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #5 │ │ │ │ + lsls r0, 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] @ (675f6c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #832] @ 0x340 │ │ │ │ + ldr r3, [sp, #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] @ (675f88 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #272] @ 0x110 │ │ │ │ + ldr r2, [sp, #656] @ 0x290 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675fa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 676026 │ │ │ │ + pop {r3, 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] @ (675fc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 676028 │ │ │ │ + cbnz r4, 676040 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675fdc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r4, r5] │ │ │ │ + ldrsb r4, [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] @ (675ff8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r6, r4] │ │ │ │ + ldrsb r0, [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] @ (676014 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r7, r3] │ │ │ │ + ldrsb r4, [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] @ (676030 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r3, r1] │ │ │ │ + ldrsb r4, [r7, 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] @ (67604c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r6, r0] │ │ │ │ + ldrsb 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] @ (676068 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r0, r0] │ │ │ │ + ldrsb r4, [r4, 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] @ (676084 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, r7 │ │ │ │ + lsls 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] @ (6760a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, r5 │ │ │ │ + lsls r4, r1, #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] @ (6760bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #0] │ │ │ │ + ldr r0, [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] @ (6760d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #29 │ │ │ │ + lsrs r0, 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] @ (6760f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u32 q8, d28, d28 │ │ │ │ + lsls r4, r1, #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] @ (676110 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - vrev32.32 d16, d28 │ │ │ │ + lsls r0, r3, #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] @ (67612c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, r0 │ │ │ │ + lsls r0, r4, #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] @ (676148 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, r2 │ │ │ │ + lsls r4, r6, #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] @ (676164 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, r3 │ │ │ │ + lsls r4, r7, #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] @ (676180 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, r4 │ │ │ │ + lsls r4, r0, #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] @ (67619c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, r3 │ │ │ │ + lsls r4, r7, #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] @ (6761b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, r2 │ │ │ │ + lsls r4, r6, #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] @ (6761d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, r1 │ │ │ │ + lsls r4, r5, #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] @ (6761f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, r0 │ │ │ │ + lsls r4, r4, #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] @ (67620c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #160] @ (6762b0 ) │ │ │ │ + ldr r3, [pc, #544] @ (676430 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676228 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u32 q8, d16, d28 │ │ │ │ + lsls 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] @ (676244 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u16 q8, d28, d28 │ │ │ │ + movs 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] @ (676260 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u16 q8, d24, d28 │ │ │ │ + movs 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] @ (67627c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u16 q8, d20, d28 │ │ │ │ + movs 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] @ (676298 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u8 q8, d28, d28 │ │ │ │ + movs 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] @ (6762b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u8 q8, d16, d28 │ │ │ │ + movs r0, 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] @ (6762d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - vrev32.16 d0, d28 │ │ │ │ + movs 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] @ (6762ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #864] @ (676650 ) │ │ │ │ + ldr r3, [pc, #224] @ (6763d0 ) │ │ │ │ lsls r0, 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] @ (67630c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - vaddl.u8 q0, d28, d28 │ │ │ │ + vaddl.u32 q8, d28, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676328 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #32] │ │ │ │ + ldr r4, [r5, #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] @ (676344 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #24] │ │ │ │ + ldr r0, [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] @ (676360 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u16 d16, d16, d28 │ │ │ │ + vrev32.8 d0, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67637c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #188 @ 0xbc │ │ │ │ + adds r2, #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] @ (676398 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #60 @ 0x3c │ │ │ │ + adds r1, #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] @ (6763b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u16 d0, d16, d28 │ │ │ │ + vhadd.u d16, d16, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6763d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #28 │ │ │ │ + lsrs r0, r5, #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] @ (6763ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #27 │ │ │ │ + lsrs 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] @ (676408 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 12, cr0, cr12, cr12, {5} │ │ │ │ + vhadd.u32 d0, d28, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676424 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 12, cr0, cr4, cr12, {5} │ │ │ │ + vhadd.u32 d0, d20, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676440 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #52] @ 0x34 │ │ │ │ + str r0, [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] @ (67645c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 10, cr0, cr0, cr12, {5} │ │ │ │ + vhadd.u8 d0, d16, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676478 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 9, cr0, cr8, cr12, {5} │ │ │ │ + cdp2 0, 15, cr0, cr8, 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] @ (676494 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 9, cr0, cr0, cr12, {5} │ │ │ │ + cdp2 0, 15, 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] @ (6764b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 8, cr0, cr8, cr12, {5} │ │ │ │ + cdp2 0, 14, cr0, cr8, 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] @ (6764cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 8, cr0, cr0, cr12, {5} │ │ │ │ + cdp2 0, 14, 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] @ (6764e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 7, cr0, cr8, cr12, {5} │ │ │ │ + cdp2 0, 13, cr0, cr8, 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] @ (676504 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 7, cr0, cr0, cr12, {5} │ │ │ │ + cdp2 0, 13, 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] @ (676520 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 6, cr0, cr8, cr12, {5} │ │ │ │ + cdp2 0, 12, cr0, cr8, 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] @ (67653c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #52] @ 0x34 │ │ │ │ + str r4, [r7, #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] @ (676558 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #124 @ 0x7c │ │ │ │ + subs r3, #220 @ 0xdc │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676574 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #52 @ 0x34 │ │ │ │ + subs r3, #148 @ 0x94 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676590 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #160 @ 0xa0 │ │ │ │ + subs r3, #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] @ (6765ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #36 @ 0x24 │ │ │ │ + subs r2, #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] @ (6765c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [r4, #688] @ 0x2b0 │ │ │ │ + cdp2 0, 3, 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] @ (6765e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [r0, #688] @ 0x2b0 │ │ │ │ + cdp2 0, 3, 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] @ (676600 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [r0, #688] @ 0x2b0 │ │ │ │ + cdp2 0, 3, 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] @ (67661c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [r4, #688] @ 0x2b0 │ │ │ │ + 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] @ (676638 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r8, #688]! @ 0x2b0 │ │ │ │ + cdp2 0, 1, cr0, cr8, 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] @ (676654 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r0, #688]! @ 0x2b0 │ │ │ │ + cdp2 0, 1, 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] @ (676670 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r8, #688]! @ 0x2b0 │ │ │ │ + cdp2 0, 0, cr0, cr8, 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] @ (67668c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [ip, #688]! @ 0x2b0 │ │ │ │ + cdp2 0, 0, cr0, cr12, 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] @ (6766a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r4, #688]! @ 0x2b0 │ │ │ │ + cdp2 0, 0, 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] @ (6766c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r4, #688]! @ 0x2b0 │ │ │ │ + cdp2 0, 0, 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, #12] @ (6766e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - stc2 0, cr0, [r4, #688]! @ 0x2b0 │ │ │ │ + cdp2 0, 0, 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] @ (676700 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #592] @ (676954 ) │ │ │ │ + ldr r7, [pc, #976] @ (676ad4 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67671c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r0, #688] @ 0x2b0 │ │ │ │ + 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] @ (676738 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [ip, #-688]! @ 0xfffffd50 │ │ │ │ + ldc2l 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] @ (676754 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [ip, #-688]! @ 0xfffffd50 │ │ │ │ + ldc2l 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] @ (676770 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #216 @ 0xd8 │ │ │ │ + subs r2, #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] @ (67678c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #208 @ 0xd0 │ │ │ │ + subs r2, #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] @ (6767a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #160 @ 0xa0 │ │ │ │ + subs r3, #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] @ (6767c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #156 @ 0x9c │ │ │ │ + subs r2, #252 @ 0xfc │ │ │ │ lsls r0, 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] @ (6767e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r1, #144 @ 0x90 │ │ │ │ + subs r1, #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, #12] @ (676804 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r1, #144 @ 0x90 │ │ │ │ + subs r1, #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] @ (676820 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #92 @ 0x5c │ │ │ │ + subs r2, #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] @ (67683c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #108 @ 0x6c │ │ │ │ + subs r1, #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] @ (676858 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #176 @ 0xb0 │ │ │ │ + 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] @ (676874 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #184 @ 0xb8 │ │ │ │ + subs 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] @ (676890 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - mrrc2 0, 10, r0, r8, cr12 │ │ │ │ + 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] @ (6768ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - mrrc2 0, 10, r0, r4, cr12 │ │ │ │ + ldc2 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] @ (6768c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - mrrc2 0, 10, r0, r0, cr12 @ │ │ │ │ + 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] @ (6768e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - mcrr2 0, 10, r0, r8, cr12 │ │ │ │ + stc2 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] @ (676900 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - mcrr2 0, 10, r0, r4, cr12 │ │ │ │ + stc2 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] @ (67691c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - mcrr2 0, 10, r0, r0, cr12 │ │ │ │ + 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] @ (676938 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r8], #-688 @ 0xfffffd50 │ │ │ │ + ldc2 0, cr0, [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] @ (676954 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r4], #-688 @ 0xfffffd50 │ │ │ │ + ldc2 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] @ (676970 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r0], #-688 @ 0xfffffd50 │ │ │ │ + ldc2 0, cr0, [r0], {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] @ (67698c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r8], #-688 @ 0xfffffd50 │ │ │ │ + stc2 0, cr0, [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] @ (6769a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [ip], {172} @ 0xac │ │ │ │ + ldc2l 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] @ (6769c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [ip], {172} @ 0xac │ │ │ │ + stc2l 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] @ (6769e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r0], {172} @ 0xac │ │ │ │ + stc2l 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] @ (6769fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfbf000ac │ │ │ │ + mrrc2 0, 10, r0, r0, cr12 @ │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676a18 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfbe400ac │ │ │ │ + mcrr2 0, 10, r0, r4, cr12 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676a34 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfbd400ac │ │ │ │ + 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] @ (676a50 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - smlaltb r0, r0, r8, ip │ │ │ │ + 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] @ (676a6c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfbb800ac │ │ │ │ + ldc2 0, cr0, [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] @ (676a88 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r3, r4, r5} │ │ │ │ + stmia r6!, {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] @ (676aa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r6, r7} │ │ │ │ + stmia 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] @ (676ac0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #96] @ 0x60 │ │ │ │ + ldr r0, [r2, #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] @ (676adc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #96] @ 0x60 │ │ │ │ + ldr r4, [r4, #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] @ (676af8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #92] @ 0x5c │ │ │ │ + ldr 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] @ (676b14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #88] @ 0x58 │ │ │ │ + ldr r4, [r1, #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] @ (676b30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #88] @ 0x58 │ │ │ │ + ldr r0, [r4, #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] @ (676b4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #84] @ 0x54 │ │ │ │ + ldr r0, [r5, #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] @ (676b68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #124] @ 0x7c │ │ │ │ + strb r0, [r1, #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] @ (676b84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #120] @ 0x78 │ │ │ │ + strb 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] @ (676ba0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, #0] │ │ │ │ + strb r0, [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] @ (676bbc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #124] @ 0x7c │ │ │ │ + strb r0, [r3, #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] @ (676bd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #124] @ 0x7c │ │ │ │ + strb r0, [r5, #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] @ (676bf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #120] @ 0x78 │ │ │ │ + ldr r0, [r7, #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] @ (676c10 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #116] @ 0x74 │ │ │ │ + ldr r0, [r1, #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] @ (676c2c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #112] @ 0x70 │ │ │ │ + ldr r0, [r3, #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] @ (676c48 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #76] @ 0x4c │ │ │ │ + ldr r0, [r1, #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] @ (676c64 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #72] @ 0x48 │ │ │ │ + ldr r4, [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] @ (676c80 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #84] @ 0x54 │ │ │ │ + ldr r4, [r0, #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] @ (676c9c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #80] @ 0x50 │ │ │ │ + ldr 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] @ (676cb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #100] @ 0x64 │ │ │ │ + ldr r0, [r5, #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] @ (676cd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #96] @ 0x60 │ │ │ │ + ldr r4, [r7, #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] @ (676cf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #72] @ 0x48 │ │ │ │ + ldr r0, [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] @ (676d0c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #68] @ 0x44 │ │ │ │ + ldr r4, [r3, #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] @ (676d28 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #84] @ 0x54 │ │ │ │ + ldr r4, [r5, #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] @ (676d44 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #80] @ 0x50 │ │ │ │ + ldr r0, [r7, #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] @ (676d60 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #76] @ 0x4c │ │ │ │ + ldr r0, [r6, #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] @ (676d7c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #72] @ 0x48 │ │ │ │ + ldr r4, [r0, #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] @ (676d98 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #56] @ 0x38 │ │ │ │ + ldr r4, [r3, #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] @ (676db4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #56] @ 0x38 │ │ │ │ + ldr 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] @ (676dd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #64] @ 0x40 │ │ │ │ + ldr r0, [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] @ (676dec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #64] @ 0x40 │ │ │ │ + ldr r0, [r5, #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] @ (676e08 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #80] @ 0x50 │ │ │ │ + ldr r4, [r7, #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] @ (676e24 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #76] @ 0x4c │ │ │ │ + ldr r4, [r1, #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] @ (676e40 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #52] @ 0x34 │ │ │ │ + ldr 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] @ (676e5c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #52] @ 0x34 │ │ │ │ + ldr r4, [r5, #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] @ (676e78 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #48] @ 0x30 │ │ │ │ + ldr r0, [r4, #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] @ (676e94 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #44] @ 0x2c │ │ │ │ + ldr r0, [r7, #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] @ (676eb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #56] @ 0x38 │ │ │ │ + ldr r4, [r7, #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] @ (676ecc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #52] @ 0x34 │ │ │ │ + ldr r4, [r2, #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] @ (676ee8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r0, #7 │ │ │ │ + subs 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] @ (676f04 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r4, #3 │ │ │ │ + subs r0, r0, #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] @ (676f20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r5, #2 │ │ │ │ + subs r4, 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] @ (676f3c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #168 @ 0xa8 │ │ │ │ + movs r3, #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] @ (676f58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #228 @ 0xe4 │ │ │ │ + movs r2, #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] @ (676f74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #200 @ 0xc8 │ │ │ │ + movs r3, #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] @ (676f90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #0 │ │ │ │ + movs 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] @ (676fac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #72 @ 0x48 │ │ │ │ + movs r3, #168 @ 0xa8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676fc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #204 @ 0xcc │ │ │ │ + movs r3, #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, #12] @ (676fe8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf65000ac │ │ │ │ + @ instruction: 0xf6b000ac │ │ │ │ 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 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #80 @ 0x50 │ │ │ │ + movs r3, #176 @ 0xb0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ 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 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #112 @ 0x70 │ │ │ │ + movs r3, #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] @ (67703c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #208 @ 0xd0 │ │ │ │ + movs r4, #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] @ (677058 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #116 @ 0x74 │ │ │ │ + movs r3, #212 @ 0xd4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ 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 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r5, #6 │ │ │ │ + movs 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] @ (677090 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs.w r0, r0, #5636096 @ 0x560000 │ │ │ │ + @ instruction: 0xf61000ac │ │ │ │ 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 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - sub.w r0, r8, #5636096 @ 0x560000 │ │ │ │ + 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, #12] @ (6770cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r6, #184 @ 0xb8 │ │ │ │ + movs r7, #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] @ (6770e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #120 @ 0x78 │ │ │ │ + movs r5, #216 @ 0xd8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677104 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - sbc.w r0, r0, #5636096 @ 0x560000 │ │ │ │ + rsb 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] @ (677120 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adcs.w r0, r4, #5636096 @ 0x560000 │ │ │ │ + subs.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] @ (67713c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adcs.w r0, r0, #5636096 @ 0x560000 │ │ │ │ + subs.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] @ (677158 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adc.w r0, r8, #5636096 @ 0x560000 │ │ │ │ + sub.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] @ (677174 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #248 @ 0xf8 │ │ │ │ + subs 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] @ (677190 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #196 @ 0xc4 │ │ │ │ + subs r3, #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] @ (6771ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #16 │ │ │ │ + movs 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 │ │ │ │ ldr r0, [pc, #8] @ (6771c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf4f400ac │ │ │ │ + adcs.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] @ (6771e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf4ec00ac │ │ │ │ + adc.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] @ (677200 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf4e400ac │ │ │ │ + adc.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] @ (67721c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf4e800ac │ │ │ │ + adc.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] @ (677238 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf4ec00ac │ │ │ │ + adc.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] @ (677254 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf4f400ac │ │ │ │ + adcs.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] @ (677270 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf4f400ac │ │ │ │ + adcs.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, #12] @ (677290 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf4e400ac │ │ │ │ + adc.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] @ (6772ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf4d000ac │ │ │ │ + @ instruction: 0xf53000ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6772c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u32 q0, d20, d23 │ │ │ │ + movs 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, #12] @ (6772e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf4a400ac │ │ │ │ + add.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] @ (677304 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - eors.w r0, r0, #5636096 @ 0x560000 │ │ │ │ + @ instruction: 0xf4f000ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (677324 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - eor.w r0, r4, #5636096 @ 0x560000 │ │ │ │ + @ instruction: 0xf4e400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677340 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, sp, #832 @ 0x340 │ │ │ │ + add r3, sp, #192 @ 0xc0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67735c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, r7] │ │ │ │ + strb r4, [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] @ (677378 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, r6] │ │ │ │ + strh 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, #12] @ (677398 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r5, r5] │ │ │ │ + strh r0, [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] @ (6773b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #256] @ (6774b8 ) │ │ │ │ + ldr r4, [pc, #640] @ (677638 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6773d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, r3] │ │ │ │ + strb r4, [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, #8] @ (6773ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, r1] │ │ │ │ + strb r4, [r7, 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] @ (677408 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, r2] │ │ │ │ + strb r0, [r5, 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, #12] @ (677428 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf39400ac │ │ │ │ + @ instruction: 0xf3f400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677444 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #464] @ 0x1d0 │ │ │ │ + str r5, [sp, #848] @ 0x350 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677460 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf36800ac │ │ │ │ + @ instruction: 0xf3c800ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67747c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf36400ac │ │ │ │ + @ instruction: 0xf3c400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (67749c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r1, sp, #896 @ 0x380 │ │ │ │ + add r2, 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] @ (6774b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #112 @ 0x70 │ │ │ │ + add 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] @ (6774d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movw r0, #166 @ 0xa6 │ │ │ │ + subw r0, r0, #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] @ (6774f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf1e400a6 │ │ │ │ + movw r0, #16550 @ 0x40a6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (677510 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf2e800ac │ │ │ │ + @ instruction: 0xf34800ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (677530 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf2dc00ac │ │ │ │ + @ instruction: 0xf33c00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67754c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf3b400a6 │ │ │ │ + ands.w r0, r4, #5439488 @ 0x530000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677568 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - vld1.8 {d0[5]}, [r4], r6 │ │ │ │ + @ instruction: 0xfa0400a6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677584 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfbf400a7 │ │ │ │ + mrrc2 0, 10, r0, r4, cr7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6775a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - rsbs r0, r4, r6, asr #2 │ │ │ │ + ldc 0, cr0, [r4], #-664 @ 0xfffffd68 │ │ │ │ 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 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xebe400a6 │ │ │ │ + mcrr 0, 10, r0, r4, cr6 │ │ │ │ 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 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movt r0, #18598 @ 0x48a6 │ │ │ │ + @ instruction: 0xf72400a6 │ │ │ │ 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 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf69000a6 │ │ │ │ + @ instruction: 0xf6f000a6 │ │ │ │ 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 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf63400a6 │ │ │ │ + @ instruction: 0xf69400a6 │ │ │ │ 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 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - addw r0, r0, #2214 @ 0x8a6 │ │ │ │ + @ instruction: 0xf66000a6 │ │ │ │ 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 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh.w r0, [r8, r6, lsl #2] │ │ │ │ + strb.w 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] @ (677664 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs.w r0, r4, #172 @ 0xac │ │ │ │ + @ instruction: 0xf21400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677680 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf3b800a6 │ │ │ │ + ands.w r0, r8, #5439488 @ 0x530000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6776a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf19400ac │ │ │ │ + @ instruction: 0xf1f400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6776bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r3, #30] │ │ │ │ + ldrb 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] @ (6776d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - sbcs.w r0, r4, #172 @ 0xac │ │ │ │ + rsbs 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] @ (6776f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - sbc.w r0, ip, #172 @ 0xac │ │ │ │ + rsb r0, ip, #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] @ (677710 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 67771c │ │ │ │ + cbnz r0, 677734 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67772c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb810 │ │ │ │ + @ instruction: 0xb870 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677748 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #184 @ 0xb8 │ │ │ │ + movs r7, #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] @ (677764 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds.w r0, r0, #172 @ 0xac │ │ │ │ + sbcs.w r0, r0, #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] @ (677780 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #112 @ 0x70 │ │ │ │ + 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, #12] @ (6777a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r6, #180 @ 0xb4 │ │ │ │ + movs 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] @ (6777bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf0d400ac │ │ │ │ + @ instruction: 0xf13400ac │ │ │ │ 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 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf0d000ac │ │ │ │ + @ instruction: 0xf13000ac │ │ │ │ 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 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #104 @ 0x68 │ │ │ │ + movs r5, #200 @ 0xc8 │ │ │ │ lsls r0, 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] @ (677814 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r5, #20 │ │ │ │ + movs r5, #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, #12] @ (677834 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - eor.w r0, ip, #172 @ 0xac │ │ │ │ + @ instruction: 0xf0ec00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677850 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #160 @ 0xa0 │ │ │ │ + movs 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] @ (67786c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - orn r0, ip, #172 @ 0xac │ │ │ │ + @ instruction: 0xf0cc00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677888 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - orn r0, r8, #172 @ 0xac │ │ │ │ + @ instruction: 0xf0c800ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6778a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - orn r0, r0, #172 @ 0xac │ │ │ │ + @ instruction: 0xf0c000ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6778c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - orrs.w r0, ip, #172 @ 0xac │ │ │ │ + @ instruction: 0xf0bc00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6778dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - orrs.w r0, r4, #172 @ 0xac │ │ │ │ + @ instruction: 0xf0b400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6778f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - orrs.w r0, r0, #172 @ 0xac │ │ │ │ + @ instruction: 0xf0b000ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677914 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - orr.w r0, r8, #172 @ 0xac │ │ │ │ + @ instruction: 0xf0a800ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677930 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - orr.w r0, r4, #172 @ 0xac │ │ │ │ + @ instruction: 0xf0a400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67794c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r5, r7} │ │ │ │ + push {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] @ (677968 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bic.w r0, r0, #172 @ 0xac │ │ │ │ + eor.w r0, r0, #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] @ (677984 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bic.w r0, r4, #172 @ 0xac │ │ │ │ + eor.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] @ (6779a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bic.w r0, r8, #172 @ 0xac │ │ │ │ + eor.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] @ (6779bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bic.w r0, ip, #172 @ 0xac │ │ │ │ + eor.w r0, ip, #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] @ (6779d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bics.w r0, r0, #172 @ 0xac │ │ │ │ + eors.w r0, r0, #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] @ (6779f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bics.w r0, r0, #172 @ 0xac │ │ │ │ + eors.w r0, r0, #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] @ (677a10 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bics.w r0, r0, #172 @ 0xac │ │ │ │ + eors.w r0, r0, #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] @ (677a2c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bics.w r0, r0, #172 @ 0xac │ │ │ │ + eors.w r0, r0, #172 @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (677a4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - bics.w r0, r0, #172 @ 0xac │ │ │ │ + eors.w r0, r0, #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] @ (677a68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, #18] │ │ │ │ + strb r0, [r3, #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] @ (677a84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - and.w r0, r4, #172 @ 0xac │ │ │ │ + orn 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] @ (677aa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, #15] │ │ │ │ + strb r0, [r6, #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] @ (677abc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, #16] │ │ │ │ + strb r4, [r7, #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] @ (677ad8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.s8 q8, d24, d28 │ │ │ │ + bic.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] @ (677af4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.s8 q8, d28, d28 │ │ │ │ + bic.w r0, ip, #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] @ (677b10 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.s16 q8, d16, d28 │ │ │ │ + bics.w r0, r0, #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] @ (677b2c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.s8 q8, d24, d28 │ │ │ │ + bic.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] @ (677b48 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.s8 q8, d16, d28 │ │ │ │ + bic.w r0, r0, #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] @ (677b64 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - vext.8 d0, d24, d28, #0 │ │ │ │ + ands.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] @ (677b80 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r4, r5 │ │ │ │ + adds r4, 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] @ (677b9c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.s16 q0, d24, d28 │ │ │ │ + vext.8 d16, d24, d28, #0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677bb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf70c00a7 │ │ │ │ + @ instruction: 0xf76c00a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677bd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #480 @ (adr r0, 677db8 ) │ │ │ │ + add r0, pc, #864 @ (adr r0, 677f38 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677bf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf13800a6 │ │ │ │ + @ instruction: 0xf19800a6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677c0c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #148 @ 0x94 │ │ │ │ + cmp r7, #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] @ (677c28 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.s32 d0, d20, d28 │ │ │ │ + vaddl.s8 q0, d20, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677c44 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #784] @ (677f58 ) │ │ │ │ + ldr r3, [pc, #144] @ (677cd8 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677c60 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.s8 d0, d20, d28 │ │ │ │ + vhadd.s32 d16, d20, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677c7c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 15, cr0, cr12, cr12, {5} │ │ │ │ + vhadd.s16 d16, d28, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677c98 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 15, cr0, cr4, cr12, {5} │ │ │ │ + vhadd.s16 d16, d20, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677cb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 14, cr0, cr12, cr12, {5} │ │ │ │ + vhadd.s8 d16, d28, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677cd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 14, cr0, cr4, cr12, {5} │ │ │ │ + vhadd.s8 d16, d20, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677cec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 13, cr0, cr12, cr12, {5} │ │ │ │ + vhadd.s d0, d28, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677d08 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 13, cr0, cr4, cr12, {5} │ │ │ │ + vhadd.s d0, d20, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677d24 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 12, cr0, cr8, cr12, {5} │ │ │ │ + vhadd.s32 d0, d24, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677d40 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 11, cr0, cr12, cr12, {5} │ │ │ │ + vhadd.s16 d0, d28, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677d5c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 11, cr0, cr0, cr12, {5} │ │ │ │ + vhadd.s16 d0, d16, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677d78 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 10, cr0, cr4, cr12, {5} │ │ │ │ + vhadd.s8 d0, d20, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677d94 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 9, cr0, cr8, cr12, {5} │ │ │ │ + cdp 0, 15, cr0, cr8, 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] @ (677db0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 8, cr0, cr12, cr12, {5} │ │ │ │ + cdp 0, 14, cr0, cr12, 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] @ (677dcc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 8, cr0, cr0, cr12, {5} │ │ │ │ + cdp 0, 14, 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] @ (677de8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #144 @ 0x90 │ │ │ │ + subs r4, #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] @ (677e04 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #100 @ 0x64 │ │ │ │ + adds r3, #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, #8] @ (677e20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #52 @ 0x34 │ │ │ │ + adds r3, #148 @ 0x94 │ │ │ │ lsls r0, 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] @ (677e40 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cdp 0, 2, cr0, cr0, cr12, {5} │ │ │ │ + cdp 0, 8, 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] @ (677e5c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #624] @ (6780d0 ) │ │ │ │ + ldr r2, [pc, #1008] @ (678250 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677e78 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #416] @ (67801c ) │ │ │ │ + ldr r2, [pc, #800] @ (67819c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677e94 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldcl 0, cr0, [r8, #688] @ 0x2b0 │ │ │ │ + cdp 0, 3, cr0, cr8, 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] @ (677eb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #192 @ 0xc0 │ │ │ │ + subs r5, #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] @ (677ecc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #76 @ 0x4c │ │ │ │ + adds r6, #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] @ (677ee8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #24 │ │ │ │ + adds r6, #120 @ 0x78 │ │ │ │ lsls r0, 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] @ (677f08 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf63800a7 │ │ │ │ + @ instruction: 0xf69800a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677f24 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf39000a7 │ │ │ │ + @ instruction: 0xf3f000a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (677f44 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r7, #31 │ │ │ │ + adds r4, r3, 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] @ (677f60 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf34400a7 │ │ │ │ + @ instruction: 0xf3a400a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677f7c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [r0, #-688] @ 0xfffffd50 │ │ │ │ + stcl 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] @ (677f98 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldcl 0, cr0, [ip], #688 @ 0x2b0 │ │ │ │ + ldcl 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] @ (677fb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r3, r6, r7, lr} │ │ │ │ + @ instruction: 0xb628 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677fd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r3, r4, r5, r7, lr} │ │ │ │ + setpan #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] @ (677fec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - stcl 0, cr0, [r0], {172} @ 0xac │ │ │ │ + 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] @ (678008 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc 0, cr0, [r4], #688 @ 0x2b0 │ │ │ │ + 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] @ (678024 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [ip], #688 @ 0x2b0 │ │ │ │ + stc 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] @ (678040 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [r0], #688 @ 0x2b0 │ │ │ │ + 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] @ (67805c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc 0, cr0, [r4], {172} @ 0xac │ │ │ │ + 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] @ (678078 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [r8], {172} @ 0xac │ │ │ │ + stcl 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] @ (678094 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldcl 0, cr0, [ip], #-688 @ 0xfffffd50 │ │ │ │ + ldcl 0, cr0, [ip], {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] @ (6780b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ + add r0, pc, #64 @ (adr r0, 6780f4 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6780cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #160 @ (adr r0, 678170 ) │ │ │ │ + add r0, pc, #544 @ (adr r0, 6782f0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6780e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - mcrr 0, 10, r0, r0, cr12 │ │ │ │ + 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] @ (678104 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - mcrr 0, 10, r0, r0, cr12 │ │ │ │ + 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] @ (678120 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - mcrr 0, 10, r0, r0, cr12 │ │ │ │ + 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] @ (67813c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc 0, cr0, [ip], #-688 @ 0xfffffd50 │ │ │ │ + ldc 0, cr0, [ip], {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] @ (678158 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc 0, cr0, [r8], #-688 @ 0xfffffd50 │ │ │ │ + ldc 0, cr0, [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] @ (678174 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc 0, cr0, [r4], #-688 @ 0xfffffd50 │ │ │ │ + ldc 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] @ (678190 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc 0, cr0, [r0], #-688 @ 0xfffffd50 │ │ │ │ + ldc 0, cr0, [r0], {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] @ (6781ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [ip], #-688 @ 0xfffffd50 │ │ │ │ + stc 0, cr0, [ip], {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] @ (6781c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp │ │ │ │ + add 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] @ (6781e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [ip], {172} @ 0xac │ │ │ │ + stcl 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] @ (678200 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [r4], {172} @ 0xac │ │ │ │ + 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] @ (67821c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xebfc00ac │ │ │ │ + mrrc 0, 10, r0, ip, cr12 │ │ │ │ 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 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xebf400ac │ │ │ │ + mrrc 0, 10, r0, r4, cr12 │ │ │ │ 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 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xebec00ac │ │ │ │ + mcrr 0, 10, r0, ip, cr12 │ │ │ │ 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 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xebe400ac │ │ │ │ + mcrr 0, 10, r0, r4, cr12 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67828c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - rsbs r0, ip, ip, asr #2 │ │ │ │ + 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] @ (6782a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - rsbs r0, r4, ip, asr #2 │ │ │ │ + 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] @ (6782c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - rsb r0, ip, ip, asr #2 │ │ │ │ + stc 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] @ (6782e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - rsb r0, r4, ip, asr #2 │ │ │ │ + stc 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] @ (6782fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs.w r0, ip, ip, asr #2 │ │ │ │ + ldc 0, cr0, [ip], {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] @ (678318 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs.w r0, r4, ip, asr #2 │ │ │ │ + ldc 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] @ (678334 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - sub.w r0, ip, ip, asr #2 │ │ │ │ + stc 0, cr0, [ip], {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] @ (678350 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - sub.w r0, r4, ip, asr #2 │ │ │ │ + stc 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] @ (67836c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeb9c00ac │ │ │ │ + @ instruction: 0xebfc00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678388 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeb9400ac │ │ │ │ + @ instruction: 0xebf400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6783a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeb8c00ac │ │ │ │ + @ instruction: 0xebec00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6783c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeb8400ac │ │ │ │ + @ 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] @ (6783dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - sbcs.w r0, ip, ip, asr #2 │ │ │ │ + rsbs r0, ip, 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] @ (6783f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - sbcs.w r0, r4, ip, asr #2 │ │ │ │ + rsbs 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] @ (678414 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - sbc.w r0, ip, ip, asr #2 │ │ │ │ + rsb r0, ip, 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] @ (678430 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - sbc.w r0, r4, ip, asr #2 │ │ │ │ + rsb 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] @ (67844c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adcs.w r0, ip, ip, asr #2 │ │ │ │ + subs.w r0, ip, 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] @ (678468 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adcs.w r0, r4, ip, asr #2 │ │ │ │ + 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, #8] @ (678484 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adc.w r0, ip, ip, asr #2 │ │ │ │ + sub.w r0, ip, 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] @ (6784a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adc.w r0, r4, ip, asr #2 │ │ │ │ + sub.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] @ (6784bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeb3c00ac │ │ │ │ + @ instruction: 0xeb9c00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6784d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeb3400ac │ │ │ │ + @ instruction: 0xeb9400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6784f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, r0 │ │ │ │ + subs 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] @ (678510 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r1, #4 │ │ │ │ + subs r4, r5, #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] @ (67852c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeaf400ac │ │ │ │ + adcs.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] @ (678548 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeaec00ac │ │ │ │ + adc.w r0, ip, 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] @ (678564 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeae400ac │ │ │ │ + adc.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] @ (678580 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeadc00ac │ │ │ │ + @ instruction: 0xeb3c00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67859c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xead000ac │ │ │ │ + @ instruction: 0xeb3000ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6785b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - pkhtb r0, r0, ip, asr #2 │ │ │ │ + @ instruction: 0xeb2000ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6785d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeab400ac │ │ │ │ + adds.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] @ (6785f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeaa400ac │ │ │ │ + add.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] @ (67860c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - eors.w r0, r8, ip, asr #2 │ │ │ │ + @ instruction: 0xeaf800ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678628 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - eor.w r0, r8, ip, asr #2 │ │ │ │ + @ instruction: 0xeae800ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678644 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - orns r0, ip, ip, asr #2 │ │ │ │ + @ instruction: 0xeadc00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678660 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - orn r0, ip, ip, asr #2 │ │ │ │ + pkhtb r0, ip, 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] @ (67867c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - orn r0, r0, ip, asr #2 │ │ │ │ + pkhtb r0, r0, 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] @ (678698 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - orrs.w r0, r0, ip, asr #2 │ │ │ │ + @ instruction: 0xeab000ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6786b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - orr.w r0, r4, ip, asr #2 │ │ │ │ + @ instruction: 0xeaa400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6786d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bics.w r0, r4, ip, asr #2 │ │ │ │ + eors.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] @ (6786ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bic.w r0, r8, ip, asr #2 │ │ │ │ + eor.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] @ (678708 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ands.w r0, r8, ip, asr #2 │ │ │ │ + orns 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] @ (678724 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - and.w r0, ip, ip, asr #2 │ │ │ │ + orn r0, ip, 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] @ (678740 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrd r0, r0, [ip, #688]! @ 0x2b0 │ │ │ │ + orrs.w r0, ip, 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] @ (67875c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrd r0, r0, [r4, #688]! @ 0x2b0 │ │ │ │ + orrs.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] @ (678778 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrd r0, r0, [r0, #688]! @ 0x2b0 │ │ │ │ + orrs.w r0, r0, 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] @ (678794 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strd r0, r0, [ip, #688]! @ 0x2b0 │ │ │ │ + orr.w r0, ip, 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] @ (6787b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r3, #1 │ │ │ │ + adds r4, r7, #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, #12] @ (6787d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strd r0, r0, [r4, #688] @ 0x2b0 │ │ │ │ + bic.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] @ (6787f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xe9b000ac │ │ │ │ + ands.w r0, r0, 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] @ (67880c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4 │ │ │ │ + asrs 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] @ (678828 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - eors r0, r1 │ │ │ │ + lsls r0, 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] @ (678844 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - eors r0, r0 │ │ │ │ + lsls r0, 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] @ (678860 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strd r0, r0, [r8, #-688] @ 0x2b0 │ │ │ │ + @ instruction: 0xe9a800ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67887c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strd r0, r0, [r8, #-688] @ 0x2b0 │ │ │ │ + @ instruction: 0xe9a800ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678898 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #116 @ 0x74 │ │ │ │ + adds r7, #212 @ 0xd4 │ │ │ │ lsls r0, 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] @ (6788b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r6, #4 │ │ │ │ + subs r6, #100 @ 0x64 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6788d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #2 │ │ │ │ + asrs 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] @ (6788f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #21 │ │ │ │ + asrs r4, r5, #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] @ (67890c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe8c800ac │ │ │ │ + stmdb 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] @ (678928 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe8c000ac │ │ │ │ + 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] @ (678944 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia.w r4!, {r2, r3, r5, r7} │ │ │ │ + ldmdb 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, #12] @ (678964 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r4, #22 │ │ │ │ + lsrs r0, 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] @ (678980 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #31 │ │ │ │ + asrs r4, r4, #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] @ (67899c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #224 @ 0xe0 │ │ │ │ + adds r6, #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] @ (6789b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #25 │ │ │ │ + lsrs r0, r7, #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] @ (6789d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #212 @ 0xd4 │ │ │ │ + subs r6, #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] @ (6789f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #832] @ 0x340 │ │ │ │ + ldr r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r7, r4, #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 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe80000ac │ │ │ │ + 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] @ (678a28 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #28 │ │ │ │ + lsrs 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] @ (678a44 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #12 │ │ │ │ + asrs r0, r5, #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] @ (678a60 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #11 │ │ │ │ + asrs r4, r7, #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] @ (678a80 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r3, #10 │ │ │ │ + asrs r0, r7, #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] @ (678aa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - b.n 6789bc │ │ │ │ + b.n 678a7c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678abc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #9 │ │ │ │ + asrs r0, r5, #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] @ (678ad8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67899c │ │ │ │ + b.n 678a5c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678af4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #12 │ │ │ │ + lsrs 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] @ (678b10 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #27 │ │ │ │ + lsrs r0, r7, #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] @ (678b30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r0, [sp, #784] @ 0x310 │ │ │ │ + str r1, [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, #12] @ (678b50 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r3, [sp, #832] @ 0x340 │ │ │ │ + str r4, [sp, #192] @ 0xc0 │ │ │ │ lsls r7, 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] @ (678b70 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - b.n 67893c │ │ │ │ + b.n 6789fc │ │ │ │ lsls r4, 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] @ (678b90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - b.n 678934 │ │ │ │ + b.n 6789f4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678bac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678928 │ │ │ │ + b.n 6789e8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678bc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #7 │ │ │ │ + lsls r0, r2, #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] @ (678be4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #7 │ │ │ │ + lsls r0, r4, #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] @ (678c00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #54] @ 0x36 │ │ │ │ + ldrh r4, [r0, #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] @ (678c1c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #32] │ │ │ │ + str r1, [sp, #416] @ 0x1a0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678c38 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #62] @ 0x3e │ │ │ │ + str 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] @ (678c54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [ip, #668] @ 0x29c │ │ │ │ + ldc2l 0, cr0, [ip, #668]! @ 0x29c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678c70 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #38] @ 0x26 │ │ │ │ + ldrh 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] @ (678c8c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r4, #668] @ 0x29c │ │ │ │ + stc2l 0, cr0, [r4, #668]! @ 0x29c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678ca8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67884c │ │ │ │ + b.n 67890c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678cc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678850 │ │ │ │ + b.n 678910 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678ce0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #44] @ 0x2c │ │ │ │ + ldrh r0, [r0, #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] @ (678cfc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, #40] @ 0x28 │ │ │ │ + ldrh 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] @ (678d18 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #30] │ │ │ │ + ldrh r0, [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] @ (678d34 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 10, cr0, cr8, cr7, {5} │ │ │ │ + vhadd.u8 d0, d24, d23 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678d50 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6787e4 │ │ │ │ + b.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] @ (678d6c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6787e8 │ │ │ │ + b.n 6788a8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678d88 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6787ec │ │ │ │ + b.n 6788ac │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678da4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6787f0 │ │ │ │ + b.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] @ (678dc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6787f4 │ │ │ │ + b.n 6788b4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678ddc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6787f8 │ │ │ │ + b.n 6788b8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678df8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6787fc │ │ │ │ + b.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] @ (678e14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678800 │ │ │ │ + b.n 6788c0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678e30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678804 │ │ │ │ + b.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] @ (678e4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678808 │ │ │ │ + b.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] @ (678e68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67880c │ │ │ │ + b.n 6788cc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678e84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678810 │ │ │ │ + b.n 6788d0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678ea0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678814 │ │ │ │ + b.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] @ (678ebc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678818 │ │ │ │ + b.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] @ (678ed8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67881c │ │ │ │ + b.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] @ (678ef4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678820 │ │ │ │ + b.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] @ (678f10 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #8 │ │ │ │ + adds r6, #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] @ (678f2c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678808 │ │ │ │ + b.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] @ (678f48 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67881c │ │ │ │ + b.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] @ (678f64 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678828 │ │ │ │ + b.n 6788e8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678f80 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67883c │ │ │ │ + b.n 6788fc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678f9c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678848 │ │ │ │ + b.n 678908 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678fb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67885c │ │ │ │ + b.n 67891c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678fd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678868 │ │ │ │ + b.n 678928 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678ff0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678874 │ │ │ │ + b.n 678934 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67900c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678880 │ │ │ │ + b.n 678940 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679028 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67888c │ │ │ │ + b.n 67894c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679044 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678898 │ │ │ │ + b.n 678958 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679060 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6788a4 │ │ │ │ + b.n 678964 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67907c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6788b0 │ │ │ │ + b.n 678970 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679098 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6788bc │ │ │ │ + b.n 67897c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6790b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6788c8 │ │ │ │ + b.n 678988 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6790d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6788d4 │ │ │ │ + b.n 678994 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6790ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6798e0 │ │ │ │ + b.n 6789a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679108 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6798ec │ │ │ │ + b.n 6789ac │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679124 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #192] @ 0xc0 │ │ │ │ + ldr r6, [sp, #576] @ 0x240 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679140 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6798dc │ │ │ │ + b.n 67899c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67915c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6798e0 │ │ │ │ + b.n 6789a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679178 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #64 @ 0x40 │ │ │ │ + adds r3, #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] @ (679194 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r3, #6] │ │ │ │ + ldrb r0, [r7, #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] @ (6791b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6798a4 │ │ │ │ + b.n 679964 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6791cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6798b0 │ │ │ │ + b.n 679970 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6791e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6798c4 │ │ │ │ + b.n 679984 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679204 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6798d8 │ │ │ │ + b.n 679998 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679220 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6798ec │ │ │ │ + b.n 6799ac │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67923c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r4, r6 │ │ │ │ + adds 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] @ (679258 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r0, r2 │ │ │ │ + adds r0, 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] @ (679274 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #31 │ │ │ │ + adds r0, 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] @ (679290 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #29 │ │ │ │ + asrs r0, r4, #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] @ (6792ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 679890 │ │ │ │ + b.n 679950 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6792c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6798a4 │ │ │ │ + b.n 679964 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6792e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6798b8 │ │ │ │ + b.n 679978 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679300 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6798cc │ │ │ │ + b.n 67998c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67931c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6798d8 │ │ │ │ + b.n 679998 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679338 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6798e4 │ │ │ │ + b.n 6799a4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679354 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6798f0 │ │ │ │ + b.n 6799b0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679370 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6798fc │ │ │ │ + b.n 6799bc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67938c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 679910 │ │ │ │ + b.n 6799d0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6793a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 679924 │ │ │ │ + b.n 6799e4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6793c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 679930 │ │ │ │ + b.n 6799f0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6793e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67993c │ │ │ │ + b.n 6799fc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6793fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 679948 │ │ │ │ + b.n 679a08 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679418 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 679954 │ │ │ │ + b.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] @ (679434 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 679960 │ │ │ │ + b.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] @ (679450 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67996c │ │ │ │ + b.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] @ (67946c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 679980 │ │ │ │ + b.n 679a40 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679488 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 679994 │ │ │ │ + b.n 679a54 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6794a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6799a0 │ │ │ │ + b.n 679a60 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6794c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6799ac │ │ │ │ + b.n 679a6c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6794dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6799b8 │ │ │ │ + b.n 679a78 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6794f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6799c4 │ │ │ │ + b.n 679a84 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679514 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6799d0 │ │ │ │ + b.n 679a90 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679530 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6799dc │ │ │ │ + b.n 679a9c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67954c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6799f0 │ │ │ │ + b.n 679ab0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679568 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 679a04 │ │ │ │ + b.n 679ac4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679584 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 679a10 │ │ │ │ + b.n 679ad0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6795a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 679a1c │ │ │ │ + b.n 679adc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6795bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 679a28 │ │ │ │ + b.n 679ae8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6795d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 679a34 │ │ │ │ + b.n 679af4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6795f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 679a40 │ │ │ │ + b.n 679b00 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679610 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 679a4c │ │ │ │ + b.n 679b0c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67962c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 679a60 │ │ │ │ + b.n 679b20 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679648 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 679a74 │ │ │ │ + b.n 679b34 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679664 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 679a80 │ │ │ │ + b.n 679b40 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679680 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 679a8c │ │ │ │ + b.n 679b4c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67969c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 679aa0 │ │ │ │ + b.n 679b60 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6796b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #4 │ │ │ │ + asrs r4, r6, #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] @ (6796d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #31 │ │ │ │ + asrs r4, 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] @ (6796f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 679a6c │ │ │ │ + b.n 679b2c │ │ │ │ lsls r4, r5, #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 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #368] @ 0x170 │ │ │ │ + ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ lsls r7, r4, #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 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #17] │ │ │ │ + strb r4, [r1, #19] │ │ │ │ lsls r7, r4, #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 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 679a38 │ │ │ │ + b.n 679af8 │ │ │ │ lsls r4, r5, #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 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, r1] │ │ │ │ + ldrb r4, [r0, 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] @ (67977c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, r1] │ │ │ │ + ldrb r4, [r7, 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] @ (679798 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #28 │ │ │ │ + lsrs r0, r4, #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] @ (6797b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #27 │ │ │ │ + lsrs r4, r6, #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] @ (6797d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, r2 │ │ │ │ + adds r4, r3, 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, #12] @ (6797f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - b.n 6799b4 │ │ │ │ + b.n 679a74 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67980c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 679890 │ │ │ │ + ble.n 679750 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679828 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #26 │ │ │ │ + asrs r0, r3, #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] @ (679844 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 679970 │ │ │ │ + b.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] @ (679860 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #29 │ │ │ │ + lsrs r0, r7, #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] @ (67987c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #28 │ │ │ │ + lsrs r0, 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] @ (679898 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 679944 │ │ │ │ + b.n 679a04 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6798b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 679950 │ │ │ │ + b.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, #12] @ (6798d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r6, #31 │ │ │ │ + adds r0, r2, 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] @ (6798f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #60 @ 0x3c │ │ │ │ + cmp r3, #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] @ (67990c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #76 @ 0x4c │ │ │ │ + cmp r4, #172 @ 0xac │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679928 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 236 @ 0xec │ │ │ │ + b.n 6799c4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679944 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #24 │ │ │ │ + cmp r3, #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] @ (679960 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 196 @ 0xc4 │ │ │ │ + b.n 6799ac │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67997c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 188 @ 0xbc │ │ │ │ + b.n 6799b8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679998 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 172 @ 0xac │ │ │ │ + b.n 6799b4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6799b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #56 @ 0x38 │ │ │ │ + cmp r3, #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] @ (6799d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 128 @ 0x80 │ │ │ │ + svc 224 @ 0xe0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6799ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #244 @ 0xf4 │ │ │ │ + cmp r4, #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] @ (679a08 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #848] @ 0x350 │ │ │ │ + str r5, [sp, #208] @ 0xd0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679a24 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #32] │ │ │ │ + str r5, [sp, #416] @ 0x1a0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679a40 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 36 @ 0x24 │ │ │ │ + svc 132 @ 0x84 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679a5c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #48 @ 0x30 │ │ │ │ + cmp r2, #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] @ (679a78 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #18 │ │ │ │ + asrs r4, 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] @ (679a94 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #232 @ 0xe8 │ │ │ │ + svc 72 @ 0x48 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679ab0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #220 @ 0xdc │ │ │ │ + svc 60 @ 0x3c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679acc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #204 @ 0xcc │ │ │ │ + svc 44 @ 0x2c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679ae8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #192 @ 0xc0 │ │ │ │ + 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] @ (679b04 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #180 @ 0xb4 │ │ │ │ + svc 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] @ (679b20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #164 @ 0xa4 │ │ │ │ + svc 4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679b3c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #148 @ 0x94 │ │ │ │ + udf #244 @ 0xf4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679b58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #132 @ 0x84 │ │ │ │ + udf #228 @ 0xe4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679b74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 679bf0 │ │ │ │ + ble.n 679ab0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679b90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #88 @ 0x58 │ │ │ │ + udf #184 @ 0xb8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679bac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 679b60 │ │ │ │ + ble.n 679c20 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679bc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #44 @ 0x2c │ │ │ │ + udf #140 @ 0x8c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679be4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #32 │ │ │ │ + udf #128 @ 0x80 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679c00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 679b44 │ │ │ │ + ble.n 679c04 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679c1c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 679c10 │ │ │ │ + udf #88 @ 0x58 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679c38 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 679c14 │ │ │ │ + udf #76 @ 0x4c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679c54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 679c18 │ │ │ │ + udf #64 @ 0x40 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679c70 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 679c5c │ │ │ │ + bgt.n 679d1c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679c8c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 679c00 │ │ │ │ + udf #24 │ │ │ │ lsls r4, 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] @ (679cac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ble.n 679c08 │ │ │ │ + udf #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, #12] @ (679ccc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ble.n 679c00 │ │ │ │ + ble.n 679cc0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679ce8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 679bf4 │ │ │ │ + ble.n 679cb4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679d04 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 679c10 │ │ │ │ + ble.n 679cd0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679d20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #31 │ │ │ │ + adds r4, r5, 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] @ (679d3c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #30 │ │ │ │ + asrs r4, 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] @ (679d58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #30 │ │ │ │ + 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] @ (679d74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r3, #0] │ │ │ │ + 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] @ (679d90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, #31] │ │ │ │ + ldrb r4, [r6, #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] @ (679dac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, #30] │ │ │ │ + strb r0, [r6, #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] @ (679dc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 679d84 │ │ │ │ + ble.n 679e44 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679de4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 679d88 │ │ │ │ + ble.n 679e48 │ │ │ │ lsls r4, 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] @ (679e04 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - bvs.n 679d30 │ │ │ │ + bvs.n 679df0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679e20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - sub.w r0, r4, r7, asr #2 │ │ │ │ + stc 0, cr0, [r4], {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] @ (679e3c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 679d50 │ │ │ │ + bgt.n 679e10 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679e58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 679d5c │ │ │ │ + bgt.n 679e1c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679e74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 679f68 │ │ │ │ + bgt.n 679e28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679e90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 679f6c │ │ │ │ + bgt.n 679e2c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679eac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 679f70 │ │ │ │ + bgt.n 679e30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679ec8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 679f74 │ │ │ │ + bgt.n 679e34 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679ee4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 679f70 │ │ │ │ + bgt.n 679e30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679f00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 679f6c │ │ │ │ + bgt.n 679e2c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679f1c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 67a000 │ │ │ │ + bhi.n 679ec0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679f38 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 679fc4 │ │ │ │ + bhi.n 679e84 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679f54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 679f30 │ │ │ │ + bcc.n 679ff0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679f70 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 679f54 │ │ │ │ + bcc.n 67a014 │ │ │ │ lsls r7, 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] @ (679f90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - blt.n 679efc │ │ │ │ + bgt.n 679fbc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679fac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 679f50 │ │ │ │ + bcc.n 67a010 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679fc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, r7] │ │ │ │ + ldrh 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] @ (679fe4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 67a0c0 │ │ │ │ + bcs.n 679f80 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a000 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #928] @ 0x3a0 │ │ │ │ + str r2, [sp, #288] @ 0x120 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a01c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, #4] │ │ │ │ + strb r0, [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] @ (67a038 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #944] @ 0x3b0 │ │ │ │ + str r3, [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] @ (67a054 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r7, #36] @ 0x24 │ │ │ │ + strh r0, [r3, #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] @ (67a070 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 67a02c │ │ │ │ + blt.n 67a0ec │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a08c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 67a030 │ │ │ │ + blt.n 67a0f0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a0a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 67a034 │ │ │ │ + blt.n 67a0f4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a0c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 67a038 │ │ │ │ + blt.n 67a0f8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a0e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 67a03c │ │ │ │ + blt.n 67a0fc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a0fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 67a040 │ │ │ │ + blt.n 67a100 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a118 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 67a04c │ │ │ │ + bge.n 67a10c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a134 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 67a058 │ │ │ │ + bge.n 67a118 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a150 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 67a054 │ │ │ │ + bge.n 67a114 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a16c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 67a250 │ │ │ │ + bge.n 67a110 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a188 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 67a24c │ │ │ │ + bge.n 67a10c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a1a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #40] @ 0x28 │ │ │ │ + ldr r4, [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] @ (67a1c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #20] │ │ │ │ + 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] @ (67a1dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 67a218 │ │ │ │ + bge.n 67a2d8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a1f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 67a214 │ │ │ │ + bge.n 67a2d4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a214 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 67a218 │ │ │ │ + bge.n 67a2d8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a230 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 67a214 │ │ │ │ + bge.n 67a2d4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a24c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 67a218 │ │ │ │ + bge.n 67a2d8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a268 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 67a214 │ │ │ │ + bge.n 67a2d4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a284 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 67a218 │ │ │ │ + bge.n 67a2d8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a2a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 67a21c │ │ │ │ + bge.n 67a2dc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a2bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 67a220 │ │ │ │ + bge.n 67a2e0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a2d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 67a224 │ │ │ │ + bge.n 67a2e4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a2f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 67a228 │ │ │ │ + bls.n 67a2e8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a310 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 67a22c │ │ │ │ + bls.n 67a2ec │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a32c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 67a230 │ │ │ │ + bls.n 67a2f0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a348 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 67a434 │ │ │ │ + bls.n 67a2f4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a364 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 67a430 │ │ │ │ + bls.n 67a2f0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a380 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #288] @ 0x120 │ │ │ │ + str r5, [sp, #672] @ 0x2a0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a39c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 67a410 │ │ │ │ + bls.n 67a2d0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a3b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 67a40c │ │ │ │ + bls.n 67a2cc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a3d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 67a400 │ │ │ │ + bls.n 67a4c0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a3f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 67a3f4 │ │ │ │ + bls.n 67a4b4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a40c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 67a3e8 │ │ │ │ + bls.n 67a4a8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a428 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #512] @ (67a62c ) │ │ │ │ + ldr r7, [pc, #896] @ (67a7ac ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a444 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #464] @ (67a618 ) │ │ │ │ + ldr r7, [pc, #848] @ (67a798 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a460 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 67a3a4 │ │ │ │ + bls.n 67a464 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a47c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 67a398 │ │ │ │ + bhi.n 67a458 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a498 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 67a594 │ │ │ │ + bhi.n 67a454 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a4b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 67a590 │ │ │ │ + bhi.n 67a450 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a4d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, r5 │ │ │ │ + mov r0, 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] @ (67a4ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 67a570 │ │ │ │ + bhi.n 67a430 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a508 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 67a56c │ │ │ │ + bhi.n 67a42c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a524 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 67a568 │ │ │ │ + bhi.n 67a428 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a540 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 67a564 │ │ │ │ + bhi.n 67a624 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a55c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 67a568 │ │ │ │ + bhi.n 67a628 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a578 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 67a56c │ │ │ │ + bhi.n 67a62c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a594 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 67a570 │ │ │ │ + bhi.n 67a630 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a5b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 67a574 │ │ │ │ + bhi.n 67a634 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a5cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 67a578 │ │ │ │ + bhi.n 67a638 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a5e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - tst r0, r0 │ │ │ │ + negs 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] @ (67a604 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r2, #22] │ │ │ │ + ldrb 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] @ (67a620 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r2, {r2, r3, 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] @ (67a63c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r2, r3, r5, r7} │ │ │ │ + ldmia 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] @ (67a658 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 67a70c │ │ │ │ + bvc.n 67a5cc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a674 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r2, r3, r4, r6} │ │ │ │ + ldmia r1!, {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] @ (67a690 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 67a6f4 │ │ │ │ + bvc.n 67a5b4 │ │ │ │ lsls r4, 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] @ (67a6b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldmia r1!, {r3, r6} │ │ │ │ + ldmia r1!, {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] @ (67a6cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, 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] @ (67a6e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r4, r5, r6} │ │ │ │ + ldmia r0!, {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, #8] @ (67a704 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #88] @ 0x58 │ │ │ │ + ldr r0, [r3, #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] @ (67a720 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 67a67c │ │ │ │ + bvc.n 67a73c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a73c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #84] @ 0x54 │ │ │ │ + ldr r0, [r0, #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] @ (67a758 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #92] @ 0x5c │ │ │ │ + ldr r4, [r4, #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] @ (67a774 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #88] @ 0x58 │ │ │ │ + ldr r0, [r5, #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] @ (67a790 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #84] @ 0x54 │ │ │ │ + ldr r4, [r5, #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] @ (67a7ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 67a808 │ │ │ │ + bvs.n 67a6c8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a7c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 67a804 │ │ │ │ + bvs.n 67a8c4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a7e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 67a800 │ │ │ │ + bvs.n 67a8c0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a800 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 67a7fc │ │ │ │ + bvs.n 67a8bc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a81c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 67a7f8 │ │ │ │ + bvs.n 67a8b8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a838 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 67a7fc │ │ │ │ + bvs.n 67a8bc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a854 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #3 │ │ │ │ + lsrs r4, r1, #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] @ (67a870 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #3 │ │ │ │ + lsrs r0, 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] @ (67a88c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #2 │ │ │ │ + lsrs 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] @ (67a8a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #1 │ │ │ │ + lsrs r4, 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, #8] @ (67a8c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6, {r2, r3, r4, r6} │ │ │ │ + ldmia 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] @ (67a8e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - sbc.w r0, ip, r7, asr #2 │ │ │ │ + rsb r0, ip, 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] @ (67a8fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67aa68 │ │ │ │ + b.n 67ab28 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a918 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 67a93c │ │ │ │ + bpl.n 67a9fc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a934 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 224 @ 0xe0 │ │ │ │ + b.n 67a9b8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a950 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 67a924 │ │ │ │ + bpl.n 67a9e4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a96c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 67a928 │ │ │ │ + bpl.n 67a9e8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a988 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 67a924 │ │ │ │ + bpl.n 67a9e4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a9a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 67a928 │ │ │ │ + bpl.n 67a9e8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a9c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6, {r2, r3, r5, r6} │ │ │ │ + ldmia r6, {r2, r3, 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] @ (67a9dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 67a908 │ │ │ │ + bmi.n 67a9c8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a9f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 67a90c │ │ │ │ + bmi.n 67a9cc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aa14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 67ab10 │ │ │ │ + bmi.n 67a9d0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aa30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 67ab14 │ │ │ │ + bmi.n 67a9d4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aa4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 67ab18 │ │ │ │ + bmi.n 67a9d8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aa68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 67ab1c │ │ │ │ + bmi.n 67a9dc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aa84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 67ab18 │ │ │ │ + bmi.n 67a9d8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aaa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 67ab14 │ │ │ │ + bmi.n 67a9d4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aabc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 67ab10 │ │ │ │ + bmi.n 67a9d0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aad8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 67ab0c │ │ │ │ + bmi.n 67abcc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aaf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #136 @ 0x88 │ │ │ │ + udf #232 @ 0xe8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ab10 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 67aae4 │ │ │ │ + bmi.n 67aba4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ab2c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 67aad8 │ │ │ │ + bmi.n 67ab98 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ab48 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 67aacc │ │ │ │ + bmi.n 67ab8c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ab64 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 67aac0 │ │ │ │ + bmi.n 67ab80 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ab80 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 67ab64 │ │ │ │ + udf #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] @ (67ab9c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r3, r4, r5} │ │ │ │ + ldmia r4, {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] @ (67abb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #864] @ (67af1c ) │ │ │ │ + ldr r6, [pc, #224] @ (67ac9c ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67abd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 67ac60 │ │ │ │ + bcc.n 67ab20 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67abf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 67ac5c │ │ │ │ + bcc.n 67ab1c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ac0c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 67ac58 │ │ │ │ + bcc.n 67ab18 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ac28 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 67ac54 │ │ │ │ + bcc.n 67ad14 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ac44 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 67ac50 │ │ │ │ + bcc.n 67ad10 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ac60 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 67ac4c │ │ │ │ + bcc.n 67ad0c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ac7c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 67ac48 │ │ │ │ + bcc.n 67ad08 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ac98 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 67ac44 │ │ │ │ + bcc.n 67ad04 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67acb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 67ac40 │ │ │ │ + bcc.n 67ad00 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67acd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 67ac3c │ │ │ │ + bcc.n 67acfc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67acec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 67ac38 │ │ │ │ + bcc.n 67acf8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ad08 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 67ac34 │ │ │ │ + bcs.n 67acf4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ad24 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 67ac30 │ │ │ │ + bcs.n 67acf0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ad40 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 67ae2c │ │ │ │ + bcs.n 67acec │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ad5c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 67ae28 │ │ │ │ + bcs.n 67ace8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ad78 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 67ae24 │ │ │ │ + bcs.n 67ace4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ad94 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 67ae20 │ │ │ │ + bcs.n 67ace0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67adb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 67ae1c │ │ │ │ + bcs.n 67acdc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67adcc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 67ae18 │ │ │ │ + bcs.n 67acd8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ade8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 67ae14 │ │ │ │ + bcs.n 67aed4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ae04 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 67ae10 │ │ │ │ + bcs.n 67aed0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ae20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 67ae0c │ │ │ │ + bcs.n 67aecc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ae3c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 67ae08 │ │ │ │ + bcs.n 67aec8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ae58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 67ae04 │ │ │ │ + bcs.n 67aec4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ae74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 67ae00 │ │ │ │ + bcs.n 67aec0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ae90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 67ae04 │ │ │ │ + bcs.n 67aec4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aeac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 67ae08 │ │ │ │ + bcs.n 67aec8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aec8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 67ae0c │ │ │ │ + bcs.n 67aecc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aee4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 67ae10 │ │ │ │ + bne.n 67aed0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67af00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 67ae14 │ │ │ │ + bne.n 67aed4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67af1c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 67b018 │ │ │ │ + bne.n 67aed8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67af38 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 67b01c │ │ │ │ + bne.n 67aedc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67af54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 67b020 │ │ │ │ + bne.n 67aee0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67af70 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 67b024 │ │ │ │ + bne.n 67aee4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67af8c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 67b028 │ │ │ │ + bne.n 67aee8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67afa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 67b02c │ │ │ │ + bne.n 67aeec │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67afc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 67b030 │ │ │ │ + bne.n 67aef0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67afe0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 67b034 │ │ │ │ + bne.n 67aef4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67affc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 67b038 │ │ │ │ + bne.n 67b0f8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b018 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 67b03c │ │ │ │ + bne.n 67b0fc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b034 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 67b040 │ │ │ │ + bne.n 67b100 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b050 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 67b044 │ │ │ │ + bne.n 67b104 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b06c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 67b048 │ │ │ │ + bne.n 67b108 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b088 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 67b04c │ │ │ │ + bne.n 67b10c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b0a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 67b050 │ │ │ │ + bne.n 67b110 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b0c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 67b054 │ │ │ │ + bne.n 67b114 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b0dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 67b058 │ │ │ │ + bne.n 67b118 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b0f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 67b05c │ │ │ │ + bne.n 67b11c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b114 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 67b060 │ │ │ │ + bne.n 67b120 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b130 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 67b064 │ │ │ │ + beq.n 67b124 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b14c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 67b068 │ │ │ │ + beq.n 67b128 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b168 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 67b06c │ │ │ │ + beq.n 67b12c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b184 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 67b270 │ │ │ │ + beq.n 67b130 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b1a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 67b274 │ │ │ │ + beq.n 67b134 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b1bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 67b278 │ │ │ │ + beq.n 67b138 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b1d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 67b27c │ │ │ │ + beq.n 67b13c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b1f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 67b280 │ │ │ │ + beq.n 67b140 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b210 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 67b27c │ │ │ │ + beq.n 67b13c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b22c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 67b270 │ │ │ │ + beq.n 67b130 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b248 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 67b26c │ │ │ │ + beq.n 67b32c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b264 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ + beq.n 67b320 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b280 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ + beq.n 67b31c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b29c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7, {r3, r4, r6, r7} │ │ │ │ + beq.n 67b310 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b2b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7, {r3, r6, r7} │ │ │ │ + beq.n 67b30c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b2d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7, {r2, r4, r5, r7} │ │ │ │ + beq.n 67b300 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b2f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7, {r3, r5, r7} │ │ │ │ + beq.n 67b304 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b30c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7, {r2, r3, r4, r7} │ │ │ │ + ldmia r7, {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] @ (67b328 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7, {r4, r7} │ │ │ │ + ldmia r7, {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] @ (67b344 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7, {r2, r7} │ │ │ │ + ldmia r7, {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] @ (67b360 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r3, r4, r5, r6} │ │ │ │ + ldmia r7, {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] @ (67b37c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r2, r3, r5, r6} │ │ │ │ + ldmia r7, {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] @ (67b398 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r5, r6} │ │ │ │ + ldmia r7, {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] @ (67b3b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r2, r4, r6} │ │ │ │ + ldmia r7, {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] @ (67b3d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r3, r6} │ │ │ │ + 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] @ (67b3ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r2, r3, r4, r5} │ │ │ │ + ldmia r7, {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] @ (67b408 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r4, r5} │ │ │ │ + ldmia r7, {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] @ (67b424 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r2, r5} │ │ │ │ + ldmia r7, {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] @ (67b440 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r3, r4} │ │ │ │ + ldmia r7!, {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] @ (67b45c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r2, r3} │ │ │ │ + ldmia r7!, {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] @ (67b478 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {} │ │ │ │ + ldmia r7!, {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] @ (67b494 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {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] @ (67b4b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6, {r3, r5, r6, r7} │ │ │ │ + ldmia r7!, {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] @ (67b4cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r7!, {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] @ (67b4e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6, {r4, r6, r7} │ │ │ │ + ldmia r7!, {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] @ (67b504 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6, {r2, r6, r7} │ │ │ │ + ldmia r7!, {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] @ (67b520 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6!, {r3, r4, r5, r7} │ │ │ │ + ldmia r7!, {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] @ (67b53c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6!, {r2, r3, r5, r7} │ │ │ │ + ldmia r7!, {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] @ (67b558 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6!, {r5, r7} │ │ │ │ + ldmia 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] @ (67b574 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6!, {r2, r4, r7} │ │ │ │ + ldmia r6, {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] @ (67b590 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6!, {r2, r7} │ │ │ │ + ldmia 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] @ (67b5ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6, {r2, r4, r5, r6} │ │ │ │ + ldmia 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] @ (67b5c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6, {r2, r5, r6} │ │ │ │ + ldmia 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] @ (67b5e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6, {r2, r4, r6} │ │ │ │ + ldmia 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] @ (67b600 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6, {r2, r6} │ │ │ │ + ldmia 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] @ (67b61c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6!, {r2, r4, r5} │ │ │ │ + ldmia 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] @ (67b638 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6!, {r2, r5} │ │ │ │ + ldmia 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] @ (67b654 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6!, {r2, r4} │ │ │ │ + ldmia 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] @ (67b670 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6!, {r2} │ │ │ │ + ldmia 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] @ (67b68c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia 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] @ (67b6a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r2, r5, r6, r7} │ │ │ │ + ldmia 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] @ (67b6c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r2, r4, r6, r7} │ │ │ │ + ldmia 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] @ (67b6e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r2, r6, r7} │ │ │ │ + ldmia 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] @ (67b6fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r2, r4, r5, r7} │ │ │ │ + ldmia 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] @ (67b718 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r2, r5, r7} │ │ │ │ + ldmia 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] @ (67b734 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r2, r4, r7} │ │ │ │ + ldmia 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] @ (67b750 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r2, r7} │ │ │ │ + ldmia 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] @ (67b76c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #32 │ │ │ │ + movs r1, #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] @ (67b788 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r3, r4, r6} │ │ │ │ + ldmia r5, {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] @ (67b7a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r3, r6} │ │ │ │ + ldmia 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] @ (67b7c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r3, r4, r5} │ │ │ │ + ldmia 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] @ (67b7dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r3, r5} │ │ │ │ + ldmia 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] @ (67b7f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r3, r4} │ │ │ │ + ldmia 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] @ (67b814 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r3} │ │ │ │ + ldmia 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] @ (67b830 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia 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] @ (67b84c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r3, r5, r6, r7} │ │ │ │ + ldmia 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] @ (67b868 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r3, r4, r6, r7} │ │ │ │ + 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] @ (67b884 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r3, r6, r7} │ │ │ │ + ldmia 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] @ (67b8a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r3, r4, r5, r7} │ │ │ │ + ldmia 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] @ (67b8bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r3, r5, r7} │ │ │ │ + ldmia 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] @ (67b8d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r3, r4, r7} │ │ │ │ + ldmia 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] @ (67b8f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r3, r7} │ │ │ │ + ldmia 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] @ (67b910 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r3, r4, r5, r6} │ │ │ │ + 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] @ (67b92c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r3, r5, r6} │ │ │ │ + ldmia 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] @ (67b948 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r3, r4, r6} │ │ │ │ + ldmia 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] @ (67b964 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r3, r6} │ │ │ │ + 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] @ (67b980 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r3, r4, r5} │ │ │ │ + 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] @ (67b99c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r3, r5} │ │ │ │ + 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] @ (67b9b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r3, r4} │ │ │ │ + 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] @ (67b9d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r3} │ │ │ │ + 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] @ (67b9f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia 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] @ (67ba0c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3, {r3, r5, r6, r7} │ │ │ │ + ldmia 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] @ (67ba28 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3, {r3, r4, r6, r7} │ │ │ │ + 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] @ (67ba44 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3, {r3, r6, r7} │ │ │ │ + ldmia 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] @ (67ba60 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3, {r3, r4, r5, r7} │ │ │ │ + ldmia 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] @ (67ba7c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3, {r3, r5, r7} │ │ │ │ + ldmia 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] @ (67ba98 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3, {r3, r4, r7} │ │ │ │ + ldmia 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] @ (67bab4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3, {r3, r7} │ │ │ │ + ldmia 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] @ (67bad0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3, {r3, r4, r5, r6} │ │ │ │ + ldmia 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] @ (67baec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3, {r3, r5, r6} │ │ │ │ + ldmia 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] @ (67bb08 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3, {r3, r4, r6} │ │ │ │ + ldmia 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] @ (67bb24 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3, {r3, r6} │ │ │ │ + ldmia 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] @ (67bb40 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, #2] │ │ │ │ + ldrb r0, [r5, #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] @ (67bb5c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r4, #6 │ │ │ │ + subs r4, r0, #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] @ (67bb78 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {} │ │ │ │ + ldmia 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, #12] @ (67bb98 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r7, #10] │ │ │ │ + strb r0, [r3, #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] @ (67bbb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, #10] │ │ │ │ + strb 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] @ (67bbd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r4, r5, r7} │ │ │ │ + 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] @ (67bbec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #128 @ 0x80 │ │ │ │ + cmp r6, #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] @ (67bc08 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, #9] │ │ │ │ + strb r0, [r3, #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] @ (67bc24 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a424 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1689d4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #124] @ 0x7c │ │ │ │ + strb r4, [r2, #1] │ │ │ │ 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] @ (67bc78 ) │ │ │ │ add.w r8, r0, #2 │ │ │ │ @@ -2220203,17 +2220200,17 @@ │ │ │ │ lsrgt r4, r4, #1 │ │ │ │ movle r4, r5 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 67bc4a │ │ │ │ mov r7, r4 │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - cbz r2, 67bcb6 <_mesa_glapi_get_proc_offset@@libgallium-26.2.4-1.so+0x2e> │ │ │ │ + sxtb r2, r1 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - @ instruction: 0xfa280134 │ │ │ │ + @ instruction: 0xfa880134 │ │ │ │ │ │ │ │ 0067bc80 <_mesa_glapi_get_dispatch_table_size@@libgallium-26.2.4-1.so>: │ │ │ │ movw r0, #1639 @ 0x667 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ 0067bc88 <_mesa_glapi_get_proc_offset@@libgallium-26.2.4-1.so>: │ │ │ │ @@ -2220604,15 +2220601,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 5fa290 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r1, #44] @ 0x2c │ │ │ │ + strh r4, [r5, #46] @ 0x2e │ │ │ │ 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 │ │ │ │ @@ -2220638,15 +2220635,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r6, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 74568 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bcc.n 67c0a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x364> │ │ │ │ + bmi.n 67c160 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x424> │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r1, r2, r4, r5, r6, lr} │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r0, r2, #20 │ │ │ │ lsls r0, r5, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2220679,15 +2220676,15 @@ │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 74568 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bcc.n 67c058 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x31c> │ │ │ │ + bmi.n 67c118 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x3dc> │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r1, r2, r3, lr} │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r2, r2, #18 │ │ │ │ lsls r0, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2220756,21 +2220753,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ b.n 67c194 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x458> │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 67c196 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x45a> │ │ │ │ b.n 67c1aa <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x46e> │ │ │ │ - bcc.n 67c23c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x500> │ │ │ │ + bcc.n 67c0fc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x3c0> │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r1, r2, r4, r5, r7} │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r0, r2, #17 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - bcc.n 67c204 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x4c8> │ │ │ │ + bcc.n 67c2c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x588> │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldrd r0, r2, [r3, #4] │ │ │ │ str r2, [r1, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ @@ -2220985,37 +2220982,37 @@ │ │ │ │ nop │ │ │ │ subs r5, #192 @ 0xc0 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ cbz r4, 67c478 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x73c> │ │ │ │ lsls r1, r4, #5 │ │ │ │ - bne.n 67c40c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6d0> │ │ │ │ + bcs.n 67c4cc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x790> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bne.n 67c404 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6c8> │ │ │ │ + bcs.n 67c4c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x788> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r3, #16] │ │ │ │ + ldrh r2, [r7, #18] │ │ │ │ lsls r6, r4, #2 │ │ │ │ asrs r2, r0, #12 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldr r0, [sp, #312] @ 0x138 │ │ │ │ + ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [sp, #208] @ 0xd0 │ │ │ │ + ldr r0, [sp, #592] @ 0x250 │ │ │ │ lsls r6, r4, #2 │ │ │ │ subs r4, #208 @ 0xd0 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - strh r0, [r4, #22] │ │ │ │ + strh r0, [r0, #26] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r2, [r4, #26] │ │ │ │ + ldrh r2, [r0, #30] │ │ │ │ lsls r6, r4, #2 │ │ │ │ asrs r0, r0, #9 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - strh r0, [r4, #18] │ │ │ │ + strh r0, [r0, #22] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r6, [r1, #18] │ │ │ │ + strh r6, [r5, #20] │ │ │ │ lsls r6, r4, #2 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 67c482 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x746> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2221298,15 +2221295,15 @@ │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 67c6fe <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x9c2> │ │ │ │ ldr.w r0, [ip, r3, lsl #3] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r5, [sp, #456] @ 0x1c8 │ │ │ │ + str r5, [sp, #840] @ 0x348 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r1, [pc, #32] @ (67c740 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0xa04>) │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ b.n 67c728 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x9ec> │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ beq.n 67c73c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0xa00> │ │ │ │ @@ -2221315,15 +2221312,15 @@ │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 67c724 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x9e8> │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - str r5, [sp, #288] @ 0x120 │ │ │ │ + str r5, [sp, #672] @ 0x2a0 │ │ │ │ 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] @ (67c7a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0xa6c>) │ │ │ │ @@ -2221466,19 +2221463,19 @@ │ │ │ │ nop │ │ │ │ subs r0, #42 @ 0x2a │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #12 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldmia r4, {r1, r4, r7} │ │ │ │ + ldmia r4, {r1, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r4, {r1, r4, r6} │ │ │ │ + ldmia r4, {r1, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r4!, {r1, r2, r6} │ │ │ │ + ldmia r4!, {r1, r2, r5, 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 │ │ │ │ @@ -2221530,15 +2221527,15 @@ │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r7, #42 @ 0x2a │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #212 @ 0xd4 │ │ │ │ lsls r0, r5, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2221672,35 +2221669,35 @@ │ │ │ │ movs r3, r1 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #142 @ 0x8e │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #30] │ │ │ │ + ldrh r2, [r2, #34] @ 0x22 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldmia r3, {r3, r4, r5} │ │ │ │ + ldmia r3, {r3, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r2, #17] │ │ │ │ + ldrb r4, [r6, #18] │ │ │ │ lsls r6, r4, #2 │ │ │ │ adds r6, #24 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldrh r0, [r0, #28] │ │ │ │ + ldrh r0, [r4, #30] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ add lr, pc │ │ │ │ lsls r6, r5, #5 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldmia r2, {r2, r3, r5, r7} │ │ │ │ + ldmia r3, {r2, r3} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r2!, {r3, r7} │ │ │ │ + ldmia r2!, {r3, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r2!, {r3, r4, r5, r6} │ │ │ │ + ldmia r2!, {r3, r4, 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 │ │ │ │ @@ -2221742,15 +2221739,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx r4 │ │ │ │ b.n 67cafe <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0xdc2> │ │ │ │ ldrh r6, [r5, #58] @ 0x3a │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldmia r2, {r1, r2} │ │ │ │ + ldmia r2, {r1, r2, r5, 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 │ │ │ │ @@ -2221799,17 +2221796,17 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r1, #56] @ 0x38 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r1, {r1, r3, r4, r7} │ │ │ │ + ldmia r1, {r1, r3, r4, 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 67cb7c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0xe40> │ │ │ │ mov r4, r0 │ │ │ │ @@ -2221830,17 +2221827,17 @@ │ │ │ │ blx 74964 │ │ │ │ clz r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ blx 74568 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldmia r0!, {r3, r4, r7} │ │ │ │ + ldmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, 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 67cb7c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0xe40> │ │ │ │ @@ -2221873,15 +2221870,15 @@ │ │ │ │ subs r4, #101 @ 0x65 │ │ │ │ it eq │ │ │ │ ldrbeq r4, [r3, #2] │ │ │ │ clz r4, r4 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ b.n 67cc76 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0xf3a> │ │ │ │ nop │ │ │ │ - ldrh r0, [r0, #10] │ │ │ │ + ldrh r0, [r4, #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 │ │ │ │ @@ -2222018,15 +2222015,15 @@ │ │ │ │ nop │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #226 @ 0xe2 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldrb r2, [r7, #2] │ │ │ │ + ldrb r2, [r3, #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] @ 67ce60 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1124> │ │ │ │ sub sp, #8 │ │ │ │ @@ -2222545,85 +2222542,85 @@ │ │ │ │ b.n 67cfba <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x127e> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r1, #116 @ 0x74 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r2, r3, r4} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r7!, {r4} │ │ │ │ + stmia r7!, {r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r7!, {r1, r2} │ │ │ │ + stmia r7!, {r1, r2, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrh r0, [r2, #26] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - stmia r7!, {r1, r5, r6} │ │ │ │ + stmia r7!, {r1, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r7!, {r1, r5} │ │ │ │ + stmia r7!, {r1, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrh r4, [r4, #20] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - stmia r7!, {r1, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ cmp r7, #214 @ 0xd6 │ │ │ │ lsls r0, r5, #5 │ │ │ │ add r5, pc, #776 @ (adr r5, 67d65c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1920>) │ │ │ │ lsls r1, r4, #5 │ │ │ │ - stmia r5!, {r3, r5, r6} │ │ │ │ + stmia r5!, {r3, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrh r0, [r4, #14] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - stmia r5!, {r4, r6} │ │ │ │ + stmia r5!, {r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r1, #8] │ │ │ │ + ldr r6, [r5, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r5!, {r1, r4, r6} │ │ │ │ + stmia r5!, {r1, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r5!, {r1, r3, r6} │ │ │ │ + stmia r5!, {r1, r3, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldrh r6, [r5, #10] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - stmia r5!, {r2, r5} │ │ │ │ + stmia r5!, {r2, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrh r2, [r3, #10] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - b.n 67cdc8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x108c> │ │ │ │ + b.n 67ce88 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x114c> │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldrh r2, [r4, #8] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - strb r0, [r6, #6] │ │ │ │ + strb r0, [r2, #8] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r5!, {r3, r5, r7} │ │ │ │ + stmia r6!, {r3} │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrh r4, [r7, #4] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - stmia r4!, {r2, r4, r5, r7} │ │ │ │ - lsls r4, r5, #2 │ │ │ │ stmia r5!, {r2, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ + stmia r5!, {r2, r4, r5, r6} │ │ │ │ + lsls r4, r5, #2 │ │ │ │ ldrh r0, [r3, #0] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - stmia r4!, {r2, r4, r5, r6} │ │ │ │ + stmia r4!, {r2, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r3!, {r2, r3, r4, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r4!, {r2, r3, r5, r6} │ │ │ │ + stmia r4!, {r2, r3, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r4!, {r1, r2, r4} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r3!, {r5, r6, r7} │ │ │ │ + stmia r4!, {r6} │ │ │ │ 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] @ (67d4b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x177c>) │ │ │ │ @@ -2222731,29 +2222728,29 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ cmp r4, #46 @ 0x2e │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r7, #52] @ 0x34 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - stmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ cmp r3, #220 @ 0xdc │ │ │ │ lsls r0, r5, #5 │ │ │ │ - bls.n 67d470 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1734> │ │ │ │ + bge.n 67d530 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x17f4> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r3!, {r1, r5, r7} │ │ │ │ + stmia r4!, {r1} │ │ │ │ lsls r4, r5, #2 │ │ │ │ strh r2, [r2, #48] @ 0x30 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - stmia r3!, {r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ strh r2, [r7, #46] @ 0x2e │ │ │ │ lsls r0, r5, #5 │ │ │ │ - stmia r3!, {r2, r4, r7} │ │ │ │ + stmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ 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] @ (67d688 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x194c>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2222926,35 +2222923,35 @@ │ │ │ │ ldr r3, [pc, #56] @ (67d6bc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1980>) │ │ │ │ add r3, pc │ │ │ │ b.n 67d656 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x191a> │ │ │ │ cmp r3, #2 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r3, r4, r5} │ │ │ │ + stmia r3!, {r3, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r0, pc, #968 @ (adr r0, 67da60 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1d24>) │ │ │ │ lsls r1, r4, #5 │ │ │ │ - stmia r0!, {r1, r3, r7} │ │ │ │ + stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r2, pc, #808 @ (adr r2, 67d9c8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1c8c>) │ │ │ │ lsls r1, r4, #5 │ │ │ │ strh r6, [r3, #38] @ 0x26 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - stmia r2!, {r2, r3, r5, r7} │ │ │ │ + stmia r3!, {r2, r3} │ │ │ │ lsls r4, r5, #2 │ │ │ │ cmp r2, #20 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - bge.n 67d66c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1930> │ │ │ │ + blt.n 67d72c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x19f0> │ │ │ │ lsls r3, r5, #2 │ │ │ │ add r2, pc, #96 @ (adr r2, 67d714 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x19d8>) │ │ │ │ lsls r1, r4, #5 │ │ │ │ strh r4, [r7, #32] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - stmia r2!, {r1, r2} │ │ │ │ + stmia r2!, {r1, r2, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r1, pc, #928 @ (adr r1, 67da60 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1d24>) │ │ │ │ lsls r1, r4, #5 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 67d78c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1a50> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2223042,25 +2223039,25 @@ │ │ │ │ ands r2, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ b.n 67d74e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1a12> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - stmia r1!, {r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcc.n 67d740 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1a04> │ │ │ │ + bmi.n 67d800 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1ac4> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r1!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ strh r2, [r4, #26] │ │ │ │ lsls r0, r5, #5 │ │ │ │ strh r6, [r6, #24] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - stmia r1!, {r3, r4, r5} │ │ │ │ + stmia r1!, {r3, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov sl, r1 │ │ │ │ mov r4, r0 │ │ │ │ cbz r3, 67d824 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1ae8> │ │ │ │ cbz r2, 67d7ca <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1a8e> │ │ │ │ movs r3, #1 │ │ │ │ @@ -2223285,18 +2223282,18 @@ │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - itte ge │ │ │ │ - lslge r4, r5, #2 │ │ │ │ - pushge {r0, r1, r2, r3} │ │ │ │ - movlt.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1, r2} │ │ │ │ + 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] @ (67da84 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1d48>) │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [pc, #120] @ (67da88 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1d4c>) │ │ │ │ add r3, pc │ │ │ │ @@ -2223349,28 +2223346,28 @@ │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ b.n 67da36 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1cfa> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ movs r5, #238 @ 0xee │ │ │ │ lsls r0, r5, #5 │ │ │ │ movs r5, #230 @ 0xe6 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ite vc │ │ │ │ - lslvc r4, r5, #2 │ │ │ │ - subvs r3, #64 @ 0x40 │ │ │ │ + ite le │ │ │ │ + lslle r4, r5, #2 │ │ │ │ + subgt r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - itet vs │ │ │ │ - lslvs r4, r5, #2 │ │ │ │ - movvc r5, #194 @ 0xc2 │ │ │ │ - lslvs r0, r5, #5 │ │ │ │ + itet gt │ │ │ │ + lslgt r4, r5, #2 │ │ │ │ + movle r5, #194 @ 0xc2 │ │ │ │ + lslgt r0, r5, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - itte mi │ │ │ │ - lslmi r4, r5, #2 │ │ │ │ - ldrmi r4, [r7, #8] │ │ │ │ - lslpl r6, r5, #2 │ │ │ │ + itte ge │ │ │ │ + lslge r4, r5, #2 │ │ │ │ + ldrge r4, [r3, #16] │ │ │ │ + lsllt 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 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2223437,21 +2223434,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #24] @ (67db74 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1e38>) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 67d9f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1cbc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bkpt 0x00ce │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - bkpt 0x00cc │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - bkpt 0x00dc │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - bkpt 0x004a │ │ │ │ + itee cs │ │ │ │ + lslcs r4, r5, #2 │ │ │ │ + ite cs @ unpredictable │ │ │ │ + lslcs r4, r5, #2 │ │ │ │ + itt cc @ unpredictable │ │ │ │ + lslcc r4, r5, #2 │ │ │ │ + bkpt 0x00aa │ │ │ │ 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] @ (67dc9c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1f60>) │ │ │ │ @@ -2223560,15 +2223557,15 @@ │ │ │ │ movs r4, #86 @ 0x56 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, r3, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 15, cr15, [sp, #1020] @ 0x3fc │ │ │ │ lsls r5, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 67dd9c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2060> │ │ │ │ + bge.n 67dc5c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1f20> │ │ │ │ lsls r1, r5, #2 │ │ │ │ lsls r1, r4, #31 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #126 @ 0x7e │ │ │ │ lsls r0, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2223912,23 +2223909,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ subs r5, #204 @ 0xcc │ │ │ │ movs r1, #206 @ 0xce │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r4} │ │ │ │ + pop {r1, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ movs r1, #110 @ 0x6e │ │ │ │ lsls r0, r5, #5 │ │ │ │ - svc 128 @ 0x80 │ │ │ │ + svc 224 @ 0xe0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - revsh r2, r0 │ │ │ │ + cbnz r2, 67e094 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2358> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - svc 64 @ 0x40 │ │ │ │ + svc 160 @ 0xa0 │ │ │ │ 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] @ (67e118 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x23dc>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2224006,17 +2224003,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ blx 73fdc │ │ │ │ subs r6, r2, #6 │ │ │ │ lsls r0, r5, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 67e136 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x23fa> │ │ │ │ + cbnz r0, 67e14e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2412> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbnz r4, 67e13e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2402> │ │ │ │ + cbnz r4, 67e156 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x241a> │ │ │ │ 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] @ (67e390 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2654>) │ │ │ │ @@ -2224246,37 +2224243,37 @@ │ │ │ │ bl 67d9f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1cbc> │ │ │ │ b.n 67e1e2 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x24a6> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ subs r6, r6, #2 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r5} │ │ │ │ + pop {r2, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb8fe │ │ │ │ + cbnz r6, 67e3b6 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x267a> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbnz r6, 67e3a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2668> │ │ │ │ + cbnz r6, 67e3bc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2680> │ │ │ │ lsls r4, r5, #2 │ │ │ │ adds r4, r5, #7 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - @ instruction: 0xb86c │ │ │ │ + @ instruction: 0xb8cc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb82a │ │ │ │ + @ instruction: 0xb88a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb8bc │ │ │ │ + cbnz r4, 67e3ba <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x267e> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb804 │ │ │ │ + @ instruction: 0xb864 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbnz r2, 67e3c2 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2686> │ │ │ │ + cbnz r2, 67e3da <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x269e> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb828 │ │ │ │ + @ instruction: 0xb888 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb7ca │ │ │ │ + @ instruction: 0xb82a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb828 │ │ │ │ + @ instruction: 0xb888 │ │ │ │ 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] @ 67ec88 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2f4c> │ │ │ │ mov r5, r2 │ │ │ │ @@ -2225121,129 +2225118,129 @@ │ │ │ │ nop │ │ │ │ adds r0, r3, #0 │ │ │ │ lsls r0, r5, #5 │ │ │ │ adds r6, r1, #0 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #840] @ 0x348 │ │ │ │ + ldr r3, [sp, #200] @ 0xc8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r5, [sp, #304] @ 0x130 │ │ │ │ + ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #220 @ 0xdc │ │ │ │ + movs r6, #60 @ 0x3c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r6!, {r2, r5, r7} │ │ │ │ + stmia r7!, {r2} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xb86a │ │ │ │ + @ instruction: 0xb8ca │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb742 │ │ │ │ + @ instruction: 0xb7a2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ subs r2, r4, r2 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - @ instruction: 0xb7ea │ │ │ │ + @ instruction: 0xb84a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r0, 67ecbe <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2f82> │ │ │ │ + cbnz r0, 67ecd6 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2f9a> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbnz r0, 67ecc6 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2f8a> │ │ │ │ + cbnz r0, 67ecde <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2fa2> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb760 │ │ │ │ + @ instruction: 0xb7c0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r6, #30] │ │ │ │ + ldrh r6, [r2, #34] @ 0x22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r2, 67ed46 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x300a> │ │ │ │ + pop {r1, r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbnz r0, 67ed14 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2fd8> │ │ │ │ + cbnz r0, 67ed2c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2ff0> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb784 │ │ │ │ + @ instruction: 0xb7e4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb722 │ │ │ │ + @ instruction: 0xb782 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb65a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb8e2 │ │ │ │ + cbnz r2, 67ecec <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2fb0> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb880 │ │ │ │ + @ instruction: 0xb8e0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - revsh r0, r5 │ │ │ │ + cbnz r0, 67ed36 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2ffa> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r1, r2, r4, lr} │ │ │ │ + push {r1, r2, r4, r5, r6, lr} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r1, r3, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb63a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb6dc │ │ │ │ + @ instruction: 0xb73c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb716 │ │ │ │ + @ instruction: 0xb776 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb886 │ │ │ │ + @ instruction: 0xb8e6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add sp, #352 @ 0x160 │ │ │ │ + sub sp, #224 @ 0xe0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb82c │ │ │ │ + @ instruction: 0xb88c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb8aa │ │ │ │ + cbnz r2, 67ed06 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2fca> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [pc, #560] @ (67ef38 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x31fc>) │ │ │ │ + ldr r0, [pc, #944] @ (67f0b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x337c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xb86c │ │ │ │ + @ instruction: 0xb8cc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r2, r3, r4, r7} │ │ │ │ + push {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r6, #8] │ │ │ │ + ldrh r2, [r2, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r6, 67ed24 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2fe8> │ │ │ │ + cbnz r6, 67ed3c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x3000> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r0, r5, #3 │ │ │ │ + subs r0, r1, #5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - beq.n 67ee08 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x30cc> │ │ │ │ + beq.n 67ecc8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2f8c> │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 67ed3c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x3000> │ │ │ │ + cbnz r2, 67ed54 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x3018> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r2, r5, #1 │ │ │ │ + subs r2, r1, #3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ + beq.n 67ede0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x30a4> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xb8d8 │ │ │ │ + cbnz r0, 67ed42 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x3006> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - sub sp, #8 │ │ │ │ + sub sp, #392 @ 0x188 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r4, 67ed7c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x3040> │ │ │ │ + cbz r4, 67ed94 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x3058> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r5, r6} │ │ │ │ + push {r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r1, r4, r7} │ │ │ │ + push {r1, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r2, r3, r4, r7, lr} │ │ │ │ + push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb630 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r3, r4, r5, r6, lr} │ │ │ │ + push {r3, r4, r6, r7, lr} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb786 │ │ │ │ + @ instruction: 0xb7e6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb7ba │ │ │ │ + @ instruction: 0xb81a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb764 │ │ │ │ + @ instruction: 0xb7c4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb798 │ │ │ │ + @ instruction: 0xb7f8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb740 │ │ │ │ + @ instruction: 0xb7a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb724 │ │ │ │ + @ instruction: 0xb784 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb7ac │ │ │ │ + @ instruction: 0xb80c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r3, r6, lr} │ │ │ │ + push {r3, r5, r7, lr} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r2, 67ed8c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x3050> │ │ │ │ + cbz r2, 67eda4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x3068> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb6d6 │ │ │ │ + @ instruction: 0xb736 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb6fc │ │ │ │ + @ instruction: 0xb75c │ │ │ │ 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 │ │ │ │ @@ -2225441,37 +2225438,37 @@ │ │ │ │ nop │ │ │ │ asrs r6, r3, #9 │ │ │ │ lsls r0, r5, #5 │ │ │ │ asrs r6, r2, #9 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb612 │ │ │ │ + cpsid i │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r0, r3, r2 │ │ │ │ + subs r0, r7, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r4!, {r1, r3, r5} │ │ │ │ + ldmia r4!, {r1, r3, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r4, #5 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - add r3, sp, #488 @ 0x1e8 │ │ │ │ + add r3, sp, #872 @ 0x368 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r3, sp, #576 @ 0x240 │ │ │ │ + add r3, sp, #960 @ 0x3c0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r1, r2, r4, r5, r6} │ │ │ │ + push {r1, r2, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r3, sp, #0 │ │ │ │ + add r3, sp, #384 @ 0x180 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r3, sp, #88 @ 0x58 │ │ │ │ + add r3, sp, #472 @ 0x1d8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r2, sp, #944 @ 0x3b0 │ │ │ │ + add r3, sp, #304 @ 0x130 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r3, sp, #8 │ │ │ │ + add r3, sp, #392 @ 0x188 │ │ │ │ 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] @ (67f21c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x34e0>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -2225700,63 +2225697,63 @@ │ │ │ │ b.n 67f07a <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x333e> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r0, #1 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r5, r6} │ │ │ │ + push {r2, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb726 │ │ │ │ + @ instruction: 0xb786 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r2, [r7, #40] @ 0x28 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldr r6, [r3, #48] @ 0x30 │ │ │ │ + ldr r6, [r7, #52] @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r4, #32] │ │ │ │ + strh r4, [r0, #36] @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbnz r2, 67f250 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x3514> │ │ │ │ + cbnz r2, 67f268 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x352c> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - movs r7, #32 │ │ │ │ + movs r7, #128 @ 0x80 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xb6d2 │ │ │ │ + @ instruction: 0xb732 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb72e │ │ │ │ + @ instruction: 0xb78e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb606 │ │ │ │ + cpsie ai │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb724 │ │ │ │ + @ instruction: 0xb784 │ │ │ │ lsls r4, r5, #2 │ │ │ │ lsrs r0, r3, #28 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldmia r5, {r2, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ + ldr r2, [r7, r3] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r5!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r4, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r2, sp, #552 @ 0x228 │ │ │ │ + add r2, sp, #936 @ 0x3a8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - push {r2, r3, r4, r5, r6, lr} │ │ │ │ + push {r2, r3, r4, r6, r7, lr} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r3, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb638 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r2!, {r1, r2, r7} │ │ │ │ + stmia r2!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r3, r7, lr} │ │ │ │ + push {r2, r3, r5, r6, r7, lr} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {lr} │ │ │ │ + push {r5, r6, lr} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r2, r6, r7, lr} │ │ │ │ + @ instruction: 0xb624 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r3, r6, r7, lr} │ │ │ │ + @ instruction: 0xb628 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - push {r1, r3, r5, lr} │ │ │ │ + push {r1, r3, r7, lr} │ │ │ │ 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 │ │ │ │ @@ -2225994,49 +2225991,49 @@ │ │ │ │ nop │ │ │ │ lsrs r6, r2, #21 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #20 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - add r7, pc, #104 @ (adr r7, 67f588 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x384c>) │ │ │ │ + add r7, pc, #488 @ (adr r7, 67f708 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x39cc>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, pc, #192 @ (adr r7, 67f5e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x38a8>) │ │ │ │ + add r7, pc, #576 @ (adr r7, 67f764 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x3a28>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r0, #0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - push {r3, r4, r5, r6} │ │ │ │ + push {r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r5, r7} │ │ │ │ + stmia r4!, {} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - push {r1, r2, r4, r5} │ │ │ │ + push {r1, r2, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldaexd pc, pc, [sp] │ │ │ │ @ instruction: 0xef8fffff │ │ │ │ lsrs r4, r1, #14 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ite ls │ │ │ │ - lslls r2, r6, #2 │ │ │ │ - itee hi @ unpredictable │ │ │ │ - lslhi r2, r6, #2 │ │ │ │ - cbz r4, 67f5ac <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x3870> @ unpredictable │ │ │ │ - lslls r4, r5, #2 │ │ │ │ - cbz r6, 67f5b6 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x387a> │ │ │ │ + ite │ │ │ │ + lsl r2, r6, #2 │ │ │ │ + itee al @ unpredictable │ │ │ │ + lslal r2, r6, #2 │ │ │ │ + cbz r4, 67f5c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x3888> @ unpredictable > │ │ │ │ + lsl r4, r5, #2 │ │ │ │ + cbz r6, 67f5ce <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x3892> │ │ │ │ lsls r4, r5, #2 │ │ │ │ strex pc, pc, [sp, #1020] @ 0x3fc │ │ │ │ mrc 15, 7, APSR_nzcv, cr15, cr15, {7} │ │ │ │ - cbz r0, 67f5be <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x3882> │ │ │ │ + cbz r0, 67f5d6 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x389a> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, pc, #288 @ (adr r5, 67f688 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x394c>) │ │ │ │ + add r5, pc, #672 @ (adr r5, 67f808 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x3acc>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, pc, #376 @ (adr r5, 67f6e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x39a8>) │ │ │ │ + add r5, pc, #760 @ (adr r5, 67f864 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x3b28>) │ │ │ │ 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 │ │ │ │ @@ -2226203,15 +2226200,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r5, #3 │ │ │ │ lsls r0, r5, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 67f748 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x3a0c> │ │ │ │ + cbz r4, 67f760 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x3a24> │ │ │ │ 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] @ (67f758 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x3a1c>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -2226225,15 +2226222,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r7, #2 │ │ │ │ lsls r0, r5, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 67f77e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x3a42> │ │ │ │ + cbz r0, 67f796 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x3a5a> │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 74568 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2227027,17 +2227024,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ lsls r2, r7, #6 │ │ │ │ lsls r0, r5, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #992 @ 0x3e0 │ │ │ │ + add r2, sp, #352 @ 0x160 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r1, sp, #760 @ 0x2f8 │ │ │ │ + add r2, sp, #120 @ 0x78 │ │ │ │ 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] @ (680088 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x434c>) │ │ │ │ @@ -2227695,15 +2227692,15 @@ │ │ │ │ @ instruction: 0xfafc0167 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfae20167 │ │ │ │ @ instruction: 0xfa520167 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #336 @ (adr r3, 68076c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x4a30>) │ │ │ │ + add r3, pc, #720 @ (adr r3, 6808ec <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x4bb0>) │ │ │ │ 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 │ │ │ │ @@ -2229769,21 +2229766,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 6814fc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x57c0> │ │ │ │ lsls r7, r4, #5 │ │ │ │ ldr r0, [pc, #4] @ (681b58 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5e1c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r2, [r0, #22] │ │ │ │ + ldrb r2, [r4, #23] │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r0, [pc, #4] @ (681b64 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5e28>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cmp r2, #126 @ 0x7e │ │ │ │ + cmp r2, #222 @ 0xde │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldr.w r1, [r2, #280] @ 0x118 │ │ │ │ cbz r1, 681b92 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5e56> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2230034,15 +2230031,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 b30958 │ │ │ │ + bl b30940 │ │ │ │ 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 │ │ │ │ @@ -2230229,19 +2230226,19 @@ │ │ │ │ mrc2 15, 3, pc, cr7, cr15, {7} │ │ │ │ asrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ mrc2 15, 3, pc, cr13, cr15, {7} │ │ │ │ mcr2 15, 1, pc, cr9, cr15, {7} @ │ │ │ │ - ldr r2, [pc, #32] @ (6820e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x63ac>) │ │ │ │ + ldr r2, [pc, #416] @ (682268 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x652c>) │ │ │ │ lsls r5, r6, #4 │ │ │ │ svc 240 @ 0xf0 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldrh r4, [r3, #8] │ │ │ │ + ldrh r4, [r7, #10] │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r6, [r4, r3] │ │ │ │ lsls r1, r4, #5 │ │ │ │ cdp 1, 15, cr0, cr12, cr13, {3} │ │ │ │ ldr.w r1, [r2, #280] @ 0x118 │ │ │ │ cbz r1, 6820f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x63bc> │ │ │ │ push {r3, lr} │ │ │ │ @@ -2231034,15 +2231031,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, 682950 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6c14> │ │ │ │ - bl b2b6f8 │ │ │ │ + bl b2b6e0 │ │ │ │ ldr.w r0, [r8, #1756] @ 0x6dc │ │ │ │ cbz r0, 68295a <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6c1e> │ │ │ │ bl 5ae488 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x49ca38> │ │ │ │ ldr.w r0, [r8, #1660] @ 0x67c │ │ │ │ cbz r0, 682964 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6c28> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ blx r3 │ │ │ │ @@ -2231414,40 +2231411,40 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 684fe8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x92ac> │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r9, #1760] @ 0x6e0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 682cd4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6f98> │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ - bl b33be0 │ │ │ │ + bl b33bc8 │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r9, #1764] @ 0x6e4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 682cd4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6f98> │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ bl 5ae8d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x49ce88> │ │ │ │ ldr.w r1, [r9, #1760] @ 0x6e0 │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ bl 5aef50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x49d500> │ │ │ │ mov r0, r4 │ │ │ │ - bl b2b324 │ │ │ │ + bl b2b30c │ │ │ │ str.w r0, [r9, #1768] @ 0x6e8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 682cd4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6f98> │ │ │ │ - bl b2bdb8 │ │ │ │ + bl b2bda0 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ bl 5b233c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4a08ec> │ │ │ │ movs r2, #38 @ 0x26 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ bl 5b31f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4a17a4> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ - bl b3354c │ │ │ │ + bl b33534 │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ movs r1, #1 │ │ │ │ bl 5aebe4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x49d194> │ │ │ │ mov r0, r4 │ │ │ │ bl 68e79c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x12a60> │ │ │ │ b.n 682cde <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6fa2> │ │ │ │ bl 5ae664 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x49cc14> │ │ │ │ @@ -2239733,15 +2239730,15 @@ │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ @ instruction: 0xffff4b7f │ │ │ │ vaba.u8 q2, q0, │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r0, #14] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - b.n 688e40 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0xd104> │ │ │ │ + b.n 688f00 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0xd1c4> │ │ │ │ lsls r4, r6, #4 │ │ │ │ ldrb r6, [r7, #0] │ │ │ │ lsls r7, r4, #5 │ │ │ │ lsls r4, r3, #31 │ │ │ │ bmi.n 688cce <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0xcf92> │ │ │ │ ldr r7, [sp, #20] │ │ │ │ b.n 688762 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0xca26> │ │ │ │ @@ -2244445,15 +2244442,15 @@ │ │ │ │ ldrsb.w r3, [r9, #1377] @ 0x561 │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 68c58c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x10850> │ │ │ │ ldrsb.w r3, [r9, #1378] @ 0x562 │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 68c55a <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1081e> │ │ │ │ mov r0, r6 │ │ │ │ - bl b33cd4 │ │ │ │ + bl b33cbc │ │ │ │ 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 68c486 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1074a> │ │ │ │ ldrb.w r2, [r4, #80] @ 0x50 │ │ │ │ @@ -2246035,15 +2246032,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r1, #160 @ 0xa0 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 68d680 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x11944> │ │ │ │ + bmi.n 68d740 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x11a04> │ │ │ │ lsls r3, r5, #2 │ │ │ │ subs r0, #204 @ 0xcc │ │ │ │ lsls r5, r5, #5 │ │ │ │ cmp r1, #78 @ 0x4e │ │ │ │ lsls r7, r4, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2246335,15 +2246332,15 @@ │ │ │ │ ldr.w r1, [r5, #1748] @ 0x6d4 │ │ │ │ ldr.w r3, [r0, #2764] @ 0xacc │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 68da02 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x11cc6> │ │ │ │ ldr.w r1, [r6, #548] @ 0x224 │ │ │ │ ldr.w r0, [r5, #1756] @ 0x6dc │ │ │ │ - bl b3297c │ │ │ │ + bl b32964 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bl 5dd4b0 │ │ │ │ mov r0, r6 │ │ │ │ blx 74568 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2246365,15 +2246362,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ bl 68d788 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x11a4c> │ │ │ │ ldr.w r0, [r5, #1756] @ 0x6dc │ │ │ │ mov r1, r4 │ │ │ │ - bl b32910 │ │ │ │ + bl b328f8 │ │ │ │ str.w r0, [r4, #548] @ 0x224 │ │ │ │ cbz r0, 68da82 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x11d46> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -2246404,22 +2246401,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, 68daf6 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x11dba> │ │ │ │ ldr.w r1, [r1, #548] @ 0x224 │ │ │ │ - bl b32958 │ │ │ │ + bl b32940 │ │ │ │ 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 b32958 │ │ │ │ + bl b32940 │ │ │ │ b.n 68dae2 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-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 │ │ │ │ @@ -2247202,15 +2247199,15 @@ │ │ │ │ movne r2, #1 │ │ │ │ bl 59f30c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x48d8bc> │ │ │ │ cbz r0, 68e3d8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-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 b2ca28 │ │ │ │ + bl b2ca10 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 68e3d2 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x12696> │ │ │ │ ldrsh.w r3, [r5, #24] │ │ │ │ mov r0, r4 │ │ │ │ ldrd r1, r2, [r5] │ │ │ │ bl 682b08 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6dcc> │ │ │ │ cmp r0, #2 │ │ │ │ @@ -2247430,15 +2247427,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 b2d8e8 │ │ │ │ + bl b2d8d0 │ │ │ │ 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 450b34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x33f0e4> │ │ │ │ cbz r0, 68e68c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x12950> │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ @@ -2247938,15 +2247935,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 │ │ │ │ - ldrb r0, [r4, #17] │ │ │ │ + ldrb r0, [r0, #19] │ │ │ │ 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 │ │ │ │ @@ -2253181,20 +2253178,20 @@ │ │ │ │ str r3, [r5, #12] │ │ │ │ str r3, [r5, #8] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r3, [r5, #0] │ │ │ │ b.n 6927b2 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x16a76> │ │ │ │ nop │ │ │ │ bvs.n 69284e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x16b12> │ │ │ │ - @ instruction: 0xffff414c │ │ │ │ + vaddw.u q10, , d28 │ │ │ │ lsls r4, r6, #4 │ │ │ │ bvs.n 692876 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x16b3a> │ │ │ │ - vmla.i q10, , d10[0] │ │ │ │ + vaddw.u q10, , d26 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - eors r0, r3 │ │ │ │ + lsls r0, r7 │ │ │ │ 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] @ 692e6c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x17130> │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -2254161,15 +2254158,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 693034 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x172f8> │ │ │ │ - adds r5, #184 @ 0xb8 │ │ │ │ + adds r6, #24 │ │ │ │ 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 │ │ │ │ @@ -2256106,21 +2256103,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 6947a6 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x18a6a> │ │ │ │ - movs r3, #180 @ 0xb4 │ │ │ │ + movs r4, #20 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - movs r2, #208 @ 0xd0 │ │ │ │ + movs r3, #48 @ 0x30 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - movs r2, #92 @ 0x5c │ │ │ │ + movs r2, #188 @ 0xbc │ │ │ │ lsls r4, r6, #4 │ │ │ │ - movs r2, #44 @ 0x2c │ │ │ │ + movs r2, #140 @ 0x8c │ │ │ │ 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 │ │ │ │ @@ -2259478,15 +2259475,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ lsls r6, r4, #5 │ │ │ │ cmp r3, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 1, cr0, [r8], #-204 @ 0xffffff34 │ │ │ │ + ldc2l 1, cr0, [r8], {51} @ 0x33 │ │ │ │ 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 │ │ │ │ @@ -2259721,15 +2259718,15 @@ │ │ │ │ str r2, [r3, #4] │ │ │ │ str.w r3, [r0, #1672] @ 0x688 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #4] @ (697138 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1b3fc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - movs r7, #162 @ 0xa2 │ │ │ │ + cmp r0, #2 │ │ │ │ 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 │ │ │ │ @@ -2259784,15 +2259781,15 @@ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r0, #242 @ 0xf2 │ │ │ │ + subs r1, #82 @ 0x52 │ │ │ │ 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 │ │ │ │ @@ -2259826,15 +2259823,15 @@ │ │ │ │ ldr.w r1, [r5, #2280] @ 0x8e8 │ │ │ │ cbz r1, 69725c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-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 af502c │ │ │ │ + bl af5014 │ │ │ │ ldr.w r0, [r5, #2216] @ 0x8a8 │ │ │ │ blx 726e0 │ │ │ │ add.w r0, r4, #18560 @ 0x4880 │ │ │ │ adds r0, #44 @ 0x2c │ │ │ │ bl 47c124 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x36a6d4> │ │ │ │ add.w r0, r4, #1896 @ 0x768 │ │ │ │ bl 47c124 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x36a6d4> │ │ │ │ @@ -2259862,15 +2259859,15 @@ │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldrb.w r2, [ip] │ │ │ │ strb r2, [r3, #12] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r0, #0 │ │ │ │ + subs r0, #96 @ 0x60 │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldr.w ip, [pc, #32] @ 6972f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1b5bc> │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #0 │ │ │ │ strh.w r2, [r1, #13] │ │ │ │ add ip, pc │ │ │ │ strb r2, [r1, #15] │ │ │ │ @@ -2259878,15 +2259875,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 r7, #232 @ 0xe8 │ │ │ │ + subs r0, #72 @ 0x48 │ │ │ │ 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 │ │ │ │ @@ -2259974,38 +2259971,38 @@ │ │ │ │ str.w r3, [sp, #2156] @ 0x86c │ │ │ │ mov.w r3, #0 │ │ │ │ bl 623c80 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 479c78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x368228> │ │ │ │ mov r0, r5 │ │ │ │ - bl aefef4 │ │ │ │ + bl aefedc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6974f2 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1b7b6> │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl aeff6c │ │ │ │ + bl aeff54 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl aeff68 │ │ │ │ + bl aeff50 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 479cf4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3682a4> │ │ │ │ ldr r3, [pc, #372] @ (6975a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1b864>) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl aefef4 │ │ │ │ + bl aefedc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 697524 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1b7e8> │ │ │ │ - bl aeff6c │ │ │ │ + bl aeff54 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl aeff68 │ │ │ │ + bl aeff50 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 479cf4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3682a4> │ │ │ │ movs r2, #4 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ @@ -2260136,26 +2260133,26 @@ │ │ │ │ @ instruction: 0xffdfffff │ │ │ │ ldrh r6, [r1, #32] │ │ │ │ lsls r6, r4, #5 │ │ │ │ asrs r4, r1, #11 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - adds.w r1, r4, #11730944 @ 0xb30000 │ │ │ │ - bne.n 697648 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1b90c> │ │ │ │ + sbcs.w r1, r4, #11730944 @ 0xb30000 │ │ │ │ + bne.n 697508 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1b7cc> │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldrh r2, [r4, #24] │ │ │ │ lsls r6, r4, #5 │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #108 @ 0x6c │ │ │ │ + adds r5, #204 @ 0xcc │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r5, #90 @ 0x5a │ │ │ │ + adds r5, #186 @ 0xba │ │ │ │ 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 450b34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x33f0e4> │ │ │ │ @@ -2260667,21 +2260664,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 af5430 │ │ │ │ + bl af5418 │ │ │ │ ldr.w r2, [pc, #1616] @ 6981b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1c474> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ strb.w r5, [r9, #2272] @ 0x8e0 │ │ │ │ - bl aefbfc │ │ │ │ + bl aefbe4 │ │ │ │ str.w r0, [r9, #2216] @ 0x8a8 │ │ │ │ adds r0, #1 │ │ │ │ beq.w 697ca6 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1bf6a> │ │ │ │ bl 623b14 │ │ │ │ ldr.w r3, [pc, #1588] @ 6981b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1c478> │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -2260885,15 +2260882,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 b30958 │ │ │ │ + bl b30940 │ │ │ │ ldr.w r2, [r4, #1880] @ 0x758 │ │ │ │ movs r3, #3 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 69811c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1c3e0> │ │ │ │ str.w r3, [r4, #456] @ 0x1c8 │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ @@ -2261118,21 +2261115,21 @@ │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r5, #50] @ 0x32 │ │ │ │ lsls r6, r4, #5 │ │ │ │ lsls r4, r2, #5 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - adds r1, #170 @ 0xaa │ │ │ │ + adds r2, #10 │ │ │ │ lsls r3, r5, #2 │ │ │ │ str r5, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r5, #5 │ │ │ │ movs r0, r7 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - adds r1, #154 @ 0x9a │ │ │ │ + adds r1, #250 @ 0xfa │ │ │ │ lsls r3, r5, #2 │ │ │ │ str r5, [sp, #576] @ 0x240 │ │ │ │ lsls r4, r5, #5 │ │ │ │ bl 5c8162 │ │ │ │ bl 5d6166 │ │ │ │ bl 66c16a │ │ │ │ ldc2l 15, cr15, [sp], #-1020 @ 0xfffffc04 │ │ │ │ @@ -2261149,36 +2261146,36 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr.w pc, [r1, #255]! │ │ │ │ pld [pc, #-4095] @ 697199 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1b45d> │ │ │ │ bl 56e19a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x45c74a> │ │ │ │ bl 53c19e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x42a74e> │ │ │ │ subs r4, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #152 @ 0x98 │ │ │ │ + adds r0, #248 @ 0xf8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - mrc 1, 5, r0, cr14, cr3, {1} │ │ │ │ - adds r0, #132 @ 0x84 │ │ │ │ + vbic d0, d14, d19 │ │ │ │ + adds r0, #228 @ 0xe4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r0, #52 @ 0x34 │ │ │ │ + adds r0, #148 @ 0x94 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r0, #92 @ 0x5c │ │ │ │ + adds r0, #188 @ 0xbc │ │ │ │ lsls r3, r5, #2 │ │ │ │ - movs r6, #84 @ 0x54 │ │ │ │ + movs r6, #180 @ 0xb4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r6, #206 @ 0xce │ │ │ │ + cmp r7, #46 @ 0x2e │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r6!, {r2, r6} │ │ │ │ + stmia r6!, {r2, r5, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ strh r2, [r0, #28] │ │ │ │ lsls r6, r4, #5 │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #248 @ 0xf8 │ │ │ │ + cmp r7, #88 @ 0x58 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ movs r7, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [r0, #1692] @ 0x69c │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 6981f4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1c4b8> │ │ │ │ add.w r2, r0, #155648 @ 0x26000 │ │ │ │ @@ -2261314,15 +2261311,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 af4ac4 │ │ │ │ + bl af4aac │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 457cf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3462a0> │ │ │ │ mov r0, r4 │ │ │ │ blx 74568 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2261330,18 +2261327,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 af4ac4 │ │ │ │ + bl af4aac │ │ │ │ ldr.w r1, [r4, #560] @ 0x230 │ │ │ │ ldr.w r0, [r5, #3592] @ 0xe08 │ │ │ │ - bl b32a98 │ │ │ │ + bl b32a80 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 457cf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3462a0> │ │ │ │ mov r0, r4 │ │ │ │ blx 74568 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr.w r3, [r0, #1708] @ 0x6ac │ │ │ │ @@ -2261355,15 +2261352,15 @@ │ │ │ │ sub sp, #12 │ │ │ │ str.w r1, [r0, #1708] @ 0x6ac │ │ │ │ ldr.w r2, [r3, #3592] @ 0xe08 │ │ │ │ cbz r1, 6983da <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1c69e> │ │ │ │ ldr.w r1, [r1, #560] @ 0x230 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ - bl b32a54 │ │ │ │ + bl b32a3c │ │ │ │ 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} │ │ │ │ @@ -2261572,17 +2261569,17 @@ │ │ │ │ str r2, [r0, #24] │ │ │ │ adds r3, #1 │ │ │ │ adds r0, #28 │ │ │ │ cmp r3, #32 │ │ │ │ bne.n 6985c6 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1c88a> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r1, r3] │ │ │ │ + strh r2, [r5, r4] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6980d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1c394> │ │ │ │ + b.n 698190 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1c454> │ │ │ │ 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 │ │ │ │ @@ -2262175,15 +2262172,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 b32bc8 │ │ │ │ + bl b32bb0 │ │ │ │ mov r0, r5 │ │ │ │ blx 74568 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx 74568 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr.w r3, [r2, #2752] @ 0xac0 │ │ │ │ ldr.w r0, [r2, #3592] @ 0xe08 │ │ │ │ @@ -2262294,15 +2262291,15 @@ │ │ │ │ ldrb r4, [r5, #3] │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r1, #3] │ │ │ │ lsls r6, r4, #5 │ │ │ │ @ instruction: 0xfb81ffff │ │ │ │ - b.n 699228 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1d4ec> │ │ │ │ + b.n 6992e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1d5ac> │ │ │ │ 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 │ │ │ │ @@ -2262327,15 +2262324,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 af4a4c │ │ │ │ + bl af4a34 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr.w r3, [r0, #292] @ 0x124 │ │ │ │ mov ip, r3 │ │ │ │ cbz r3, 698df4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1d0b8> │ │ │ │ clz r3, r3 │ │ │ │ rsb ip, r3, #32 │ │ │ │ add.w r1, r0, #260 @ 0x104 │ │ │ │ @@ -2262398,19 +2262395,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 af4a4c │ │ │ │ + bl af4a34 │ │ │ │ add.w r0, r5, #155648 @ 0x26000 │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r0, #3592] @ 0xe08 │ │ │ │ - bl b32994 │ │ │ │ + bl b3297c │ │ │ │ mov r5, r0 │ │ │ │ str.w r0, [r4, #560] @ 0x230 │ │ │ │ cbz r0, 698f24 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1d1e8> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr.w r3, [r0, #292] @ 0x124 │ │ │ │ mov ip, r3 │ │ │ │ cbz r3, 698ece <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1d192> │ │ │ │ @@ -2262489,15 +2262486,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 6ab87c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2fb40> │ │ │ │ add.w r0, r4, #544 @ 0x220 │ │ │ │ - bl af4a4c │ │ │ │ + bl af4a34 │ │ │ │ ldr.w r0, [r5, #292] @ 0x124 │ │ │ │ cbz r0, 698fb0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1d274> │ │ │ │ clz r3, r0 │ │ │ │ rsb r0, r3, #32 │ │ │ │ add.w r1, r5, #260 @ 0x104 │ │ │ │ movs r3, #3 │ │ │ │ ldr.w r2, [r1, #-4]! │ │ │ │ @@ -2262527,15 +2262524,15 @@ │ │ │ │ clz r3, r1 │ │ │ │ rsb r3, r3, #32 │ │ │ │ add r3, r5 │ │ │ │ lsls r3, r3, #4 │ │ │ │ b.n 698fd0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1d294> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - bl b3c56c │ │ │ │ + bl b3c554 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ b.n 698f78 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1d23c> │ │ │ │ strh r4, [r5, #0] │ │ │ │ lsls r4, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2262675,15 +2262672,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 af4c58 │ │ │ │ + bl af4c40 │ │ │ │ ldrb.w r3, [sp, #39] @ 0x27 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6992cc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1d590> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w r1, sp, #4128 @ 0x1020 │ │ │ │ ldr r2, [pc, #276] @ (6992e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1d5a4>) │ │ │ │ adds r1, #20 │ │ │ │ @@ -2263000,15 +2262997,15 @@ │ │ │ │ b.n 699360 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1d624> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [r7, #76] @ 0x4c │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #112 @ 0x70 │ │ │ │ + movs r0, #208 @ 0xd0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r6, [r1, #48] @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -2263058,15 +2263055,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 699558 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1d81c> │ │ │ │ mov r1, r4 │ │ │ │ b.n 69958c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1d850> │ │ │ │ blx 74568 │ │ │ │ add.w r1, r5, #544 @ 0x220 │ │ │ │ addw r0, r9, #2068 @ 0x814 │ │ │ │ - bl af4ac4 │ │ │ │ + bl af4aac │ │ │ │ ldr r0, [r5, #8] │ │ │ │ bl 457cf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3462a0> │ │ │ │ mov r0, r5 │ │ │ │ blx 74568 │ │ │ │ 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 │ │ │ │ @@ -2263344,17 +2263341,17 @@ │ │ │ │ dmb ish │ │ │ │ cbz r2, 6998e2 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1dba6> │ │ │ │ ldr r4, [sp, #0] │ │ │ │ b.n 699882 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1db46> │ │ │ │ mov r1, r4 │ │ │ │ b.n 6998ba <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1db7e> │ │ │ │ nop │ │ │ │ - lsrs r4, r6 │ │ │ │ + adcs r4, r2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bcc.n 69984c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1db10> │ │ │ │ + bmi.n 69990c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1dbd0> │ │ │ │ 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] @ (6999d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1dc94>) │ │ │ │ mov sl, r1 │ │ │ │ @@ -2263425,17 +2263422,17 @@ │ │ │ │ bne.n 6999b2 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1dc76> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 699958 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1dc1c> │ │ │ │ b.n 69999e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1dc62> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - bcs.n 699a70 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1dd34> │ │ │ │ + bcs.n 699930 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1dbf4> │ │ │ │ lsls r3, r6, #4 │ │ │ │ - asrs r6, r3, #14 │ │ │ │ + asrs r6, r7, #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] @ (699aac <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1dd70>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2263504,17 +2263501,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 699a90 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1dd54> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 699a3e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1dd02> │ │ │ │ b.n 699a7c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1dd40> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - bne.n 699ba4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1de68> │ │ │ │ + bne.n 699a64 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1dd28> │ │ │ │ lsls r3, r6, #4 │ │ │ │ - asrs r4, r6, #10 │ │ │ │ + asrs r4, r2, #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] @ (699bb0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1de74>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2263599,17 +2263596,17 @@ │ │ │ │ bne.n 699b92 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1de56> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 699b22 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1dde6> │ │ │ │ b.n 699b7e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1de42> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - beq.n 699c24 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1dee8> │ │ │ │ + beq.n 699ae4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1dda8> │ │ │ │ lsls r3, r6, #4 │ │ │ │ - asrs r2, r3, #7 │ │ │ │ + asrs r2, r7, #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] @ (699ddc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1e0a0>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -2264071,25 +2264068,25 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ str r6, [r4, #28] │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #22 │ │ │ │ + asrs r4, r7, #23 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r2, r2, #22 │ │ │ │ + asrs r2, r6, #23 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r4, r5, #21 │ │ │ │ + asrs r4, r1, #23 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r2, r2, #18 │ │ │ │ + asrs r2, r6, #19 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrsh r0, [r2, r7] │ │ │ │ lsls r6, r4, #5 │ │ │ │ - asrs r2, r2, #15 │ │ │ │ + asrs r2, r6, #16 │ │ │ │ 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] @ 69acd0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1ef94> │ │ │ │ @@ -2265223,51 +2265220,51 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r2, r4] │ │ │ │ lsls r6, r4, #5 │ │ │ │ ldrsh r6, [r0, r4] │ │ │ │ lsls r6, r4, #5 │ │ │ │ movs r7, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r2, #13 │ │ │ │ + lsrs r0, r6, #14 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r4, r7, #12 │ │ │ │ + lsrs r4, r3, #14 │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldrb r6, [r2, r5] │ │ │ │ lsls r6, r4, #5 │ │ │ │ - subs r1, #198 @ 0xc6 │ │ │ │ + subs r2, #38 @ 0x26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r1, #126 @ 0x7e │ │ │ │ + subs r1, #222 @ 0xde │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [sp, #208] @ 0xd0 │ │ │ │ + ldr r4, [sp, #592] @ 0x250 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r2, [sp, #544] @ 0x220 │ │ │ │ + str r2, [sp, #928] @ 0x3a0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r2, r4, #32 │ │ │ │ + lsrs r2, r0, #2 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r2, r5, #28 │ │ │ │ + lsrs r2, r1, #30 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r6, r4, #27 │ │ │ │ + lsrs r6, r0, #29 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r2, r0, #24 │ │ │ │ + lsrs r2, r4, #25 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r2, r1, #23 │ │ │ │ + lsrs r2, r5, #24 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r0, r3, #11 │ │ │ │ + lsls r0, r7, #12 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r3, [sp, #808] @ 0x328 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r6, r4, #7 │ │ │ │ + lsrs r6, r0, #9 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r3, #174 @ 0xae │ │ │ │ + adds r4, #14 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r1, #218 @ 0xda │ │ │ │ + adds r2, #58 @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [sp, #520] @ 0x208 │ │ │ │ + str r4, [sp, #904] @ 0x388 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r7, [sp, #144] @ 0x90 │ │ │ │ + str r7, [sp, #528] @ 0x210 │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldr.w r4, [pc, #2644] @ 69b784 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1fa48> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, fp │ │ │ │ mvn.w r2, #3 │ │ │ │ add r4, pc │ │ │ │ strd r2, r3, [sp] │ │ │ │ @@ -2266228,52 +2266225,52 @@ │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc │ │ │ │ mov r0, fp │ │ │ │ bl 61af54 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ b.n 69b008 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1f2cc> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ - lsls r0, r5, #27 │ │ │ │ + lsls r0, r1, #29 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r0, r3, #23 │ │ │ │ + lsls r0, r7, #24 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r7, #22 │ │ │ │ + cmp r7, #118 @ 0x76 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r1, [sp, #816] @ 0x330 │ │ │ │ + str r2, [sp, #176] @ 0xb0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r0, [r4, #0] │ │ │ │ + ldrh r0, [r0, #4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldc2 0, cr0, [sl, #680]! @ 0x2a8 │ │ │ │ - cmp r7, #100 @ 0x64 │ │ │ │ + cdp2 0, 1, cr0, cr10, cr10, {5} │ │ │ │ + cmp r7, #196 @ 0xc4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r7, #90 @ 0x5a │ │ │ │ + cmp r7, #186 @ 0xba │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r2, #28] │ │ │ │ + ldrh r0, [r6, #30] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldc2l 0, cr0, [r4, #-680] @ 0xfffffd58 │ │ │ │ + ldc2 0, cr0, [r4, #680]! @ 0x2a8 │ │ │ │ mcr 15, 2, pc, cr11, cr15, {7} @ │ │ │ │ bcc.n 69b882 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1fb46> │ │ │ │ - @ instruction: 0xffff2e26 │ │ │ │ + @ instruction: 0xffff2e86 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r1, #16 │ │ │ │ + lsls r6, r5, #17 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - mrrc2 0, 10, r0, r2, cr10 │ │ │ │ - cmp r5, #232 @ 0xe8 │ │ │ │ + ldc2 0, cr0, [r2], #680 @ 0x2a8 │ │ │ │ + cmp r6, #72 @ 0x48 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r0, #12 │ │ │ │ + lsls r2, r4, #13 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r4, #242 @ 0xf2 │ │ │ │ + cmp r5, #82 @ 0x52 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r3, #1 │ │ │ │ + lsls r4, r7, #2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - movs r2, r4 │ │ │ │ + lsls r2, r0, #2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [r4, #104] @ 0x68 │ │ │ │ + ldr r6, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r7, [sp, #576] @ 0x240 │ │ │ │ + str r7, [sp, #960] @ 0x3c0 │ │ │ │ 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] @ (69bb54 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1fe18>) │ │ │ │ @@ -2266594,28 +2266591,28 @@ │ │ │ │ nop │ │ │ │ ldr r0, [pc, #32] @ (69bb78 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1fe3c>) │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0x47f6 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - stmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - orns r0, r6, #5570560 @ 0x550000 │ │ │ │ + @ instruction: 0xf4d600aa │ │ │ │ cmp r5, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ cmp ip, r1 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - cmp r4, #34 @ 0x22 │ │ │ │ + cmp r4, #130 @ 0x82 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bge.n 69bbb8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1fe7c> │ │ │ │ + bge.n 69bc78 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1ff3c> │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {lr} │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [pc, #48] @ (69bbb8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1fe7c>) │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #48] @ (69bbbc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1fe80>) │ │ │ │ mov lr, sp │ │ │ │ @@ -2266641,23 +2266638,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 af4a58 │ │ │ │ + bl af4a40 │ │ │ │ add.w r1, r5, #548 @ 0x224 │ │ │ │ addw r0, r4, #2068 @ 0x814 │ │ │ │ movs r2, #0 │ │ │ │ - bl af4a58 │ │ │ │ + bl af4a40 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r5, #552 @ 0x228 │ │ │ │ addw r0, r4, #2068 @ 0x814 │ │ │ │ - bl af4a58 │ │ │ │ + bl af4a40 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r2, [pc, #36] @ (69bc28 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1feec>) │ │ │ │ ldr r3, [pc, #40] @ (69bc2c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1fef0>) │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [pc, #40] @ 69bc30 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1fef4> │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #36] @ (69bc34 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1fef8>) │ │ │ │ @@ -2267570,15 +2267567,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ subs r4, #56 @ 0x38 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #126 @ 0x7e │ │ │ │ lsls r6, r4, #5 │ │ │ │ - add r5, pc, #944 @ (adr r5, 69c9d8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x20c9c>) │ │ │ │ + add r6, pc, #304 @ (adr r6, 69c758 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x20a1c>) │ │ │ │ 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] @ (69c854 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x20b18>) │ │ │ │ @@ -2267789,21 +2267786,21 @@ │ │ │ │ b.n 69c682 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x20946> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r1, #188 @ 0xbc │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r6, #704]! @ 0x2c0 │ │ │ │ + mcr 0, 0, r0, cr6, cr0, {5} │ │ │ │ subs r1, #118 @ 0x76 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - ldcl 0, cr0, [r2, #-704]! @ 0xfffffd40 │ │ │ │ - stc 0, cr0, [r2, #-704] @ 0xfffffd40 │ │ │ │ - ldc 0, cr0, [ip], {176} @ 0xb0 │ │ │ │ - ldc 0, cr0, [lr], #-704 @ 0xfffffd40 │ │ │ │ + ldcl 0, cr0, [r2, #704] @ 0x2c0 │ │ │ │ + stcl 0, cr0, [r2, #-704]! @ 0xfffffd40 │ │ │ │ + ldcl 0, cr0, [ip], #704 @ 0x2c0 │ │ │ │ + ldc 0, cr0, [lr], {176} @ 0xb0 │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ @@ -2267822,15 +2267819,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 74568 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add.w r2, r3, #4096 @ 0x1000 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #2972] @ 0xb9c │ │ │ │ - bl b3297c │ │ │ │ + bl b32964 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 457cf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3462a0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 74568 │ │ │ │ mov r0, r4 │ │ │ │ blx 74568 │ │ │ │ @@ -2267895,15 +2267892,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 af4ac4 │ │ │ │ + bl af4aac │ │ │ │ cbz r4, 69c998 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x20c5c> │ │ │ │ add.w r3, r4, #544 @ 0x220 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r3] │ │ │ │ subs r2, #1 │ │ │ │ strex r1, r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2267911,15 +2267908,15 @@ │ │ │ │ dmb ish │ │ │ │ cbz r2, 69c99a <_mesa_glapi_set_dispatch@@libgallium-26.2.4-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 b3297c │ │ │ │ + bl b32964 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 457cf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3462a0> │ │ │ │ mov r0, r4 │ │ │ │ blx 74568 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr.w r3, [r0, #1672] @ 0x688 │ │ │ │ cmp r3, r1 │ │ │ │ @@ -2267933,15 +2267930,15 @@ │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r0, [r6, #3592] @ 0xe08 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 69ca76 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x20d3a> │ │ │ │ add.w r3, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #2972] @ 0xb9c │ │ │ │ - bl b32958 │ │ │ │ + bl b32940 │ │ │ │ ldr.w r3, [r4, #1672] @ 0x688 │ │ │ │ add.w r1, r5, #544 @ 0x220 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 69ca88 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x20d4c> │ │ │ │ add.w r2, r3, #544 @ 0x220 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 69ca54 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x20d18> │ │ │ │ @@ -2267960,15 +2267957,15 @@ │ │ │ │ bne.n 69ca20 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x20ce4> │ │ │ │ dmb ish │ │ │ │ cbnz r1, 69ca54 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-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 b3297c │ │ │ │ + bl b32964 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 457cf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3462a0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 74568 │ │ │ │ ldr.w r0, [r6, #3248] @ 0xcb0 │ │ │ │ movs r1, #0 │ │ │ │ @@ -2267976,15 +2267973,15 @@ │ │ │ │ bl 6c1c88 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-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 b32958 │ │ │ │ + bl b32940 │ │ │ │ ldr.w r3, [r4, #1672] @ 0x688 │ │ │ │ add.w r2, r3, #544 @ 0x220 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 69ca1c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x20ce0> │ │ │ │ b.n 69ca54 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x20d18> │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ @@ -2268015,28 +2268012,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 af4a4c │ │ │ │ + bl af4a34 │ │ │ │ ldr.w r2, [r8] │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 69cd6c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-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 afb390 │ │ │ │ + bl afb378 │ │ │ │ ldr.w r3, [r4, #432] @ 0x1b0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cbz r1, 69cb32 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x20df6> │ │ │ │ movs r1, #0 │ │ │ │ ldrb.w r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ @@ -2268057,15 +2268054,15 @@ │ │ │ │ add.w r7, r7, #155648 @ 0x26000 │ │ │ │ ldr.w r3, [r5, #2308] @ 0x904 │ │ │ │ mov r1, r5 │ │ │ │ str.w r3, [r5, #3300] @ 0xce4 │ │ │ │ bl 6ab87c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2fb40> │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r0, [r7, #3592] @ 0xe08 │ │ │ │ - bl b32910 │ │ │ │ + bl b328f8 │ │ │ │ mov r7, r0 │ │ │ │ str.w r0, [r6, #2972] @ 0xb9c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 69cd8c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x21050> │ │ │ │ ldr.w r0, [r4, #292] @ 0x124 │ │ │ │ cbz r0, 69cb7c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x20e40> │ │ │ │ clz r0, r0 │ │ │ │ @@ -2268242,15 +2268239,15 @@ │ │ │ │ b.n 69cba8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x20e6c> │ │ │ │ clz r2, r2 │ │ │ │ rsb r2, r2, #32 │ │ │ │ add.w r2, r2, r3, lsl #5 │ │ │ │ b.n 69cb90 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x20e54> │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ - bl b3c56c │ │ │ │ + bl b3c554 │ │ │ │ mov r4, r0 │ │ │ │ b.n 69cafc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-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 │ │ │ │ @@ -2268887,31 +2268884,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 69d012 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x212d6> │ │ │ │ nop │ │ │ │ - add r5, pc, #896 @ (adr r5, 69d7f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x21ab4>) │ │ │ │ + add r6, pc, #256 @ (adr r6, 69d570 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x21834>) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r2, pc, #656 @ (adr r2, 69d704 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x219c8>) │ │ │ │ + add r3, pc, #16 @ (adr r3, 69d484 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x21748>) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r1, pc, #536 @ (adr r1, 69d690 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x21954>) │ │ │ │ + add r1, pc, #920 @ (adr r1, 69d810 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x21ad4>) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r1, pc, #168 @ (adr r1, 69d524 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x217e8>) │ │ │ │ + add r1, pc, #552 @ (adr r1, 69d6a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x21968>) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r0, pc, #824 @ (adr r0, 69d7b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x21a7c>) │ │ │ │ + add r1, pc, #184 @ (adr r1, 69d538 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x217fc>) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r0, pc, #456 @ (adr r0, 69d64c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x21910>) │ │ │ │ + add r0, pc, #840 @ (adr r0, 69d7cc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x21a90>) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r0, pc, #192 @ (adr r0, 69d548 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2180c>) │ │ │ │ + add r0, pc, #576 @ (adr r0, 69d6c8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2198c>) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r7, [sp, #968] @ 0x3c8 │ │ │ │ + add r0, pc, #328 @ (adr r0, 69d5d4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x21898>) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r7, [sp, #744] @ 0x2e8 │ │ │ │ + add r0, pc, #104 @ (adr r0, 69d4f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x217bc>) │ │ │ │ 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 │ │ │ │ @@ -2269118,15 +2269115,15 @@ │ │ │ │ ldrd r4, r0, [r1, #92] @ 0x5c │ │ │ │ ldr.w r3, [r0, #1676] @ 0x68c │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 69d6d2 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x21996> │ │ │ │ b.n 69d69e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x21962> │ │ │ │ nop │ │ │ │ - str r6, [sp, #920] @ 0x398 │ │ │ │ + str r7, [sp, #280] @ 0x118 │ │ │ │ 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 │ │ │ │ @@ -2269231,15 +2269228,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 69d826 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x21aea> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ble.n 69d830 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x21af4> │ │ │ │ + ble.n 69d8f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x21bb4> │ │ │ │ lsls r0, r6, #2 │ │ │ │ cmp r0, #214 @ 0xd6 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #236 @ 0xec │ │ │ │ lsls r6, r4, #5 │ │ │ │ @@ -2269360,15 +2269357,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r7, #158 @ 0x9e │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 69d8a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x21b6c> │ │ │ │ + blt.n 69d968 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x21c2c> │ │ │ │ lsls r0, r6, #2 │ │ │ │ movs r6, #164 @ 0xa4 │ │ │ │ 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 │ │ │ │ @@ -2269569,15 +2269566,15 @@ │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ str r3, [r7, #8] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ str r3, [r7, #12] │ │ │ │ b.n 69da68 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x21d2c> │ │ │ │ movs r4, #0 │ │ │ │ b.n 69dba8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x21e6c> │ │ │ │ - movs r6, #32 │ │ │ │ + movs r6, #128 @ 0x80 │ │ │ │ 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 │ │ │ │ @@ -2269768,15 +2269765,15 @@ │ │ │ │ b.n 69dd54 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x22018> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r3, #248 @ 0xf8 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 69ddfc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x220c0> │ │ │ │ + bvc.n 69debc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x22180> │ │ │ │ lsls r0, r6, #2 │ │ │ │ movs r2, #164 @ 0xa4 │ │ │ │ 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 │ │ │ │ @@ -2270035,21 +2270032,21 @@ │ │ │ │ b.n 69e01a <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x222de> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r1, #222 @ 0xde │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 69e010 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x222d4> │ │ │ │ + bmi.n 69e0d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x22394> │ │ │ │ lsls r0, r6, #2 │ │ │ │ subs r6, r3, #7 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - bcc.n 69e094 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x22358> │ │ │ │ + bmi.n 69e154 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x22418> │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bcc.n 69e010 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x222d4> │ │ │ │ + bcc.n 69e0d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x22394> │ │ │ │ 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] @ (69e314 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x225d8>) │ │ │ │ @@ -2270237,19 +2270234,19 @@ │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ subs r6, r6, #3 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #16] │ │ │ │ + ldrh r6, [r3, #20] │ │ │ │ lsls r3, r6, #4 │ │ │ │ - bcs.n 69e264 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x22528> │ │ │ │ + bcc.n 69e324 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x225e8> │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bne.n 69e3b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x22678> │ │ │ │ + bne.n 69e274 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x22538> │ │ │ │ lsls r0, r6, #2 │ │ │ │ adds r2, r0, #4 │ │ │ │ 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 │ │ │ │ @@ -2270379,19 +2270376,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 69e372 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x22636> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ adds r4, r6, #2 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r7} │ │ │ │ + ldmia r1, {r1, r5, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r2, r7, #1 │ │ │ │ + adds r2, r3, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - beq.n 69e528 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x227ec> │ │ │ │ + beq.n 69e3e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x226ac> │ │ │ │ lsls r0, r6, #2 │ │ │ │ subs r0, r6, r6 │ │ │ │ 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 │ │ │ │ @@ -2271293,29 +2271290,29 @@ │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, r0, r5 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r2, r4} │ │ │ │ + ldmia r4, {r2, r4, r5, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r4!, {r2} │ │ │ │ + ldmia r4!, {r2, r5, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r3, {r3} │ │ │ │ + ldmia r3, {r3, r5, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r4} │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r4, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r7!, {r3, r7} │ │ │ │ + stmia r7!, {r3, r5, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ ldr.w fp, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 69fde6 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x240aa> │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ @@ -2272722,33 +2272719,33 @@ │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 69fbda <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x23e9e> │ │ │ │ add r0, sp, #292 @ 0x124 │ │ │ │ bl 61aa1c │ │ │ │ b.n 69fbda <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x23e9e> │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r3, r5, r6} │ │ │ │ + stmia r2!, {r1, r3, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r2!, {r1, r5, r6} │ │ │ │ + stmia r2!, {r1, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r0!, {r4, r5, r6} │ │ │ │ + stmia r0!, {r4, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - rev16 r2, r2 │ │ │ │ + hlt 0x0032 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbnz r2, 69fdc8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2408c> │ │ │ │ + cbnz r2, 69fde0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x240a4> │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbnz r6, 69fdbe <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x24082> │ │ │ │ + cbnz r6, 69fdd6 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2409a> │ │ │ │ lsls r0, r6, #2 │ │ │ │ lsls r6, r3, #16 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7f8 │ │ │ │ + @ instruction: 0xb858 │ │ │ │ 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] │ │ │ │ @@ -2273921,27 +2273918,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 69e9e2 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x22ca6> │ │ │ │ - push {r1, r2, r3, r5, r7, lr} │ │ │ │ + @ instruction: 0xb60e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - uxtb r4, r6 │ │ │ │ + cbz r4, 6a0ae8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x24dac> │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add sp, #144 @ 0x90 │ │ │ │ + sub sp, #16 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r7, sp, #512 @ 0x200 │ │ │ │ + add r7, sp, #896 @ 0x380 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r5, sp, #616 @ 0x268 │ │ │ │ + add r5, sp, #1000 @ 0x3e8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r5, sp, #296 @ 0x128 │ │ │ │ + add r5, sp, #680 @ 0x2a8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r4, sp, #784 @ 0x310 │ │ │ │ + add r5, sp, #144 @ 0x90 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ ldrh r4, [r3, #4] │ │ │ │ blx 73b20 <__aeabi_uidiv@plt> │ │ │ │ ubfx r4, r4, #0, #14 │ │ │ │ @@ -2274423,30 +2274420,30 @@ │ │ │ │ bl 450b34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x33f0e4> │ │ │ │ mov r8, r0 │ │ │ │ b.n 6a0b56 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x24e1a> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ add.w r1, sl, #15007744 @ 0xe50000 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #560 @ 0x230 │ │ │ │ + add r0, sp, #944 @ 0x3b0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r0, sp, #264 @ 0x108 │ │ │ │ + add r0, sp, #648 @ 0x288 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r0, sp, #224 @ 0xe0 │ │ │ │ + add r0, sp, #608 @ 0x260 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r7, pc, #784 @ (adr r7, 6a130c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x255d0>) │ │ │ │ + add r0, sp, #144 @ 0x90 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r6, pc, #880 @ (adr r6, 6a1370 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x25634>) │ │ │ │ + add r7, pc, #240 @ (adr r7, 6a10f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x253b4>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ @ instruction: 0xf2560165 │ │ │ │ - add r6, pc, #208 @ (adr r6, 6a10d8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2539c>) │ │ │ │ + add r6, pc, #592 @ (adr r6, 6a1258 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2551c>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r5, pc, #304 @ (adr r5, 6a113c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x25400>) │ │ │ │ + add r5, pc, #688 @ (adr r5, 6a12bc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x25580>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r4, pc, #920 @ (adr r4, 6a13a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2566c>) │ │ │ │ + add r5, pc, #280 @ (adr r5, 6a1128 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x253ec>) │ │ │ │ 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 │ │ │ │ @@ -2275153,31 +2275150,31 @@ │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vext.8 q0, q5, , #1 │ │ │ │ vmla.f32 d0, d10, d5[1] │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r3, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r3, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r2, {r2, r5, r6} │ │ │ │ + ldmia r2, {r2, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r1, [sp, #344] @ 0x158 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [sp, #664] @ 0x298 │ │ │ │ + add r0, pc, #24 @ (adr r0, 6a17b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x25a78>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r0, [sp, #384] @ 0x180 │ │ │ │ + ldr r0, [sp, #768] @ 0x300 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [sp, #280] @ 0x118 │ │ │ │ + ldr r0, [sp, #664] @ 0x298 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [sp, #256] @ 0x100 │ │ │ │ + ldr r6, [sp, #640] @ 0x280 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r6, [sp, #400] @ 0x190 │ │ │ │ + str r6, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r5, #2 │ │ │ │ lsrs r4, r6, #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 │ │ │ │ @@ -2275772,45 +2275769,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 │ │ │ │ - ldr r3, [sp, #312] @ 0x138 │ │ │ │ + ldr r3, [sp, #696] @ 0x2b8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r4, [sp, #592] @ 0x250 │ │ │ │ + str r4, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [sp, #192] @ 0xc0 │ │ │ │ + str r4, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [sp, #184] @ 0xb8 │ │ │ │ + str r4, [sp, #568] @ 0x238 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r4!, {r2, r3, r6} │ │ │ │ + stmia r4!, {r2, r3, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r7, #4 │ │ │ │ + movs r7, #100 @ 0x64 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r3, [sp, #224] @ 0xe0 │ │ │ │ + str r3, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [sp, #800] @ 0x320 │ │ │ │ + ldr r1, [sp, #160] @ 0xa0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r7, [sp, #872] @ 0x368 │ │ │ │ + ldr r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r1, [sp, #48] @ 0x30 │ │ │ │ + str r1, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [sp, #904] @ 0x388 │ │ │ │ + str r1, [sp, #264] @ 0x108 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [sp, #600] @ 0x258 │ │ │ │ + str r0, [sp, #984] @ 0x3d8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [sp, #552] @ 0x228 │ │ │ │ + str r0, [sp, #936] @ 0x3a8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [sp, #448] @ 0x1c0 │ │ │ │ + str r0, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [sp, #344] @ 0x158 │ │ │ │ + str r0, [sp, #728] @ 0x2d8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ b.n 6a228c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x26550> │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #420] @ 0x1a4 │ │ │ │ str r3, [sp, #188] @ 0xbc │ │ │ │ @@ -2276708,55 +2276705,55 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #36] @ 0x24 │ │ │ │ + str r4, [r4, #40] @ 0x28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blt.n 6a27e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x26aac> │ │ │ │ + blt.n 6a26a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2696c> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [sp, #976] @ 0x3d0 │ │ │ │ + str r5, [sp, #336] @ 0x150 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r2, [r2, #52] @ 0x34 │ │ │ │ + ldrh r2, [r6, #54] @ 0x36 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r0, #28] │ │ │ │ + str r6, [r4, #32] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [sp, #408] @ 0x198 │ │ │ │ + str r4, [sp, #792] @ 0x318 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r4, [sp, #328] @ 0x148 │ │ │ │ + str r4, [sp, #712] @ 0x2c8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r4, [sp, #64] @ 0x40 │ │ │ │ + str r4, [sp, #448] @ 0x1c0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ add r2, pc, #588 @ (adr r2, 6a29d8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x26c9c>) │ │ │ │ @ instruction: 0xffffe9f5 │ │ │ │ - vqdmulh.s q12, , d26[0] │ │ │ │ + vqrdmulh.s q12, , d10[0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r1, [sp, #464] @ 0x1d0 │ │ │ │ + str r1, [sp, #848] @ 0x350 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r1, [sp, #432] @ 0x1b0 │ │ │ │ + str r1, [sp, #816] @ 0x330 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r2, [r5, #62] @ 0x3e │ │ │ │ + str r0, [sp, #296] @ 0x128 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r0, [r5, #58] @ 0x3a │ │ │ │ + ldrh r0, [r1, #62] @ 0x3e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r2, [r5, #54] @ 0x36 │ │ │ │ + ldrh r2, [r1, #58] @ 0x3a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r4, [r3, #52] @ 0x34 │ │ │ │ + ldrh r4, [r7, #54] @ 0x36 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r2, [r7, #50] @ 0x32 │ │ │ │ + ldrh r2, [r3, #54] @ 0x36 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r6, [r7, #6] │ │ │ │ + ldrh r6, [r3, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r6, #46] @ 0x2e │ │ │ │ + ldrh r0, [r2, #50] @ 0x32 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r4, [r1, #46] @ 0x2e │ │ │ │ + ldrh r4, [r5, #48] @ 0x30 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r6, [r0, #2] │ │ │ │ + ldrh r6, [r4, #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 │ │ │ │ @@ -2277998,71 +2277995,71 @@ │ │ │ │ bl 6abbb4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2fe78> │ │ │ │ b.w 6a21aa <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2646e> │ │ │ │ nop │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #44] @ 0x2c │ │ │ │ + strh r0, [r6, #46] @ 0x2e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r2, #40] @ 0x28 │ │ │ │ + strh r6, [r6, #42] @ 0x2a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r1, #40] @ 0x28 │ │ │ │ + strh r4, [r5, #42] @ 0x2a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r1, #22] │ │ │ │ + ldrh r2, [r5, #24] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r6, [r6, #14] │ │ │ │ + ldrh r6, [r2, #18] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r2, sp, #264 @ 0x108 │ │ │ │ + add r2, sp, #648 @ 0x288 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r2, [r7, #2] │ │ │ │ + ldrh r2, [r3, #6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r0, sp, #904 @ 0x388 │ │ │ │ + add r1, sp, #264 @ 0x108 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r2, [r1, #14] │ │ │ │ + strh r2, [r5, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r0, #54] @ 0x36 │ │ │ │ + strh r6, [r4, #56] @ 0x38 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r2, [r0, #54] @ 0x36 │ │ │ │ + strh r2, [r4, #56] @ 0x38 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r2, [r3, #8] │ │ │ │ + strh r2, [r7, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r6, #42] @ 0x2a │ │ │ │ + strh r4, [r2, #46] @ 0x2e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r2, [r3, #42] @ 0x2a │ │ │ │ + strh r2, [r7, #44] @ 0x2c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r2, [r3, #34] @ 0x22 │ │ │ │ + strh r2, [r7, #36] @ 0x24 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r4, [r5, #24] │ │ │ │ + strh r4, [r1, #28] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r4, [r6, #18] │ │ │ │ + ldrb r4, [r2, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r5, #16] │ │ │ │ + strh r4, [r1, #20] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r4, [r7, #17] │ │ │ │ + ldrb r4, [r3, #19] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r6, #14] │ │ │ │ + strh r0, [r2, #18] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r2, [r0, #12] │ │ │ │ + strh r2, [r4, #14] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r2, [r0, #10] │ │ │ │ + strh r2, [r4, #12] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r2, [r2, #14] │ │ │ │ + ldrb r2, [r6, #15] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r5, #6] │ │ │ │ + strh r2, [r1, #10] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r2, [r1, #6] │ │ │ │ + strh r2, [r5, #8] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r0, [r6, #2] │ │ │ │ + strh r0, [r2, #6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r0, #2] │ │ │ │ + strh r6, [r4, #4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r6, r7, #2 │ │ │ │ + lsrs r6, r3, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bpl.n 6a355c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x27820> │ │ │ │ + bpl.n 6a341c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x276e0> │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ movs r1, #4 │ │ │ │ bl 69c8dc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x20ba0> │ │ │ │ adds r4, r0, #1 │ │ │ │ beq.w 6a21b6 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2647a> │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ @@ -2278653,27 +2278650,27 @@ │ │ │ │ ldrd r1, r2, [sp, #360] @ 0x168 │ │ │ │ bl 6ac5a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x3086c> │ │ │ │ b.w 6a21b6 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2647a> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #176 @ 0xb0 │ │ │ │ - lsls r0, r5, #30 │ │ │ │ + lsrs r0, r1, #32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r6, #25] │ │ │ │ + ldrb r6, [r2, #27] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r0, [r7, #21] │ │ │ │ + ldrb r0, [r3, #23] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r2, #15] │ │ │ │ + ldrb r6, [r6, #16] │ │ │ │ lsls r0, r6, #2 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #9] │ │ │ │ + ldrb r6, [r4, #10] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [sp, #328] @ 0x148 │ │ │ │ + ldr r2, [sp, #712] @ 0x2c8 │ │ │ │ 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 │ │ │ │ @@ -2279008,27 +2279005,27 @@ │ │ │ │ bl 61a9b8 │ │ │ │ b.w 6a21b6 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2647a> │ │ │ │ nop │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #8] │ │ │ │ + strb r2, [r2, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r5, #8] │ │ │ │ + strb r6, [r1, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r6, #30] │ │ │ │ + ldrb r0, [r2, #0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r0, [r4, #7] │ │ │ │ + strb r0, [r0, #9] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r0, r7, #16 │ │ │ │ + lsrs r0, r3, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strb r4, [r6, #27] │ │ │ │ + strb r4, [r2, #29] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r0, [r2, #22] │ │ │ │ + strb r0, [r6, #23] │ │ │ │ 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 │ │ │ │ @@ -2279556,15 +2279553,15 @@ │ │ │ │ nop │ │ │ │ stmia r0!, {r2, r3, r4, r7} │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r2, r3, r7} │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldr r2, [r1, #104] @ 0x68 │ │ │ │ + ldr r2, [r5, #108] @ 0x6c │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r5, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x0076 │ │ │ │ lsls r5, r4, #5 │ │ │ │ @@ -2279927,15 +2279924,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 af4c58 │ │ │ │ + bl af4c40 │ │ │ │ ldrb.w r3, [r4, #-129] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6a4c48 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x28f0c> │ │ │ │ ldr.w r1, [sl, #3604] @ 0xe14 │ │ │ │ ldr.w r0, [sl, #3248] @ 0xcb0 │ │ │ │ bl 6c1c88 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x45f4c> │ │ │ │ ldr r2, [pc, #952] @ (6a4d44 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x29008>) │ │ │ │ @@ -2280292,15 +2280289,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 af4a58 │ │ │ │ + bl af4a40 │ │ │ │ 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 │ │ │ │ @@ -2280756,15 +2280753,15 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ cbz r0, 6a528c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x29550> │ │ │ │ lsls r5, r4, #5 │ │ │ │ cbz r2, 6a5288 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2954c> │ │ │ │ lsls r5, r4, #5 │ │ │ │ - adds r0, r4, #2 │ │ │ │ + adds r0, r0, #4 │ │ │ │ lsls r3, r6, #4 │ │ │ │ subs r4, r3, r3 │ │ │ │ movs r0, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2280875,15 +2280872,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 b3cb10 │ │ │ │ + bl b3caf8 │ │ │ │ mov r0, r4 │ │ │ │ bl 457cf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3462a0> │ │ │ │ ldr r4, [r6, #4] │ │ │ │ ldr r7, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 6a54be <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x29782> │ │ │ │ ldr r3, [pc, #332] @ (6a5504 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x297c8>) │ │ │ │ @@ -2281017,21 +2281014,21 @@ │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ b.n 6a5350 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x29614> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #160 @ 0xa0 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - adds r4, r7, r0 │ │ │ │ + adds r4, r3, r2 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - str r2, [r4, #4] │ │ │ │ + str r2, [r0, #12] │ │ │ │ lsls r0, r6, #2 │ │ │ │ add r3, sp, #232 @ 0xe8 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - asrs r0, r2, #27 │ │ │ │ + asrs r0, r6, #28 │ │ │ │ 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 │ │ │ │ @@ -2281728,38 +2281725,38 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ add r2, sp, #736 @ 0x2e0 │ │ │ │ lsls r5, r4, #5 │ │ │ │ cmp r5, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, r4] │ │ │ │ + ldr r2, [r1, r6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r1, #60] @ 0x3c │ │ │ │ + strh r6, [r5, #62] @ 0x3e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r2, #58] @ 0x3a │ │ │ │ + strh r2, [r6, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r2, #104] @ 0x68 │ │ │ │ + str r6, [r6, #108] @ 0x6c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r0, [r1, #20] │ │ │ │ + str r0, [r5, #24] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [r0, r0] │ │ │ │ + ldr r6, [r4, r1] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r3, r4] │ │ │ │ + ldrb r0, [r7, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r1, sp, #488 @ 0x1e8 │ │ │ │ + add r1, sp, #872 @ 0x368 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbz r6, 6a5c62 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x29f26> │ │ │ │ + sxth r6, r5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r4, r1] │ │ │ │ + ldrb r2, [r0, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ vst4. {d31[0],d33[0],d35[0],d37[0]}, [r7 :256] │ │ │ │ - ldrh r2, [r3, r5] │ │ │ │ + ldrh r2, [r7, r6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r6, [r4, r2] │ │ │ │ + ldrh r6, [r0, r4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ add r4, pc, #184 @ (adr r4, 6a5cfc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x29fc0>) │ │ │ │ lsls r5, r4, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2281872,37 +2281869,37 @@ │ │ │ │ add r3, pc │ │ │ │ blx 73554 │ │ │ │ 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} │ │ │ │ - strh r4, [r3, r1] │ │ │ │ + strh r4, [r7, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r0, r1] │ │ │ │ + strh r6, [r4, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r7, r0] │ │ │ │ + strh r6, [r3, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r7, r0] │ │ │ │ + strh r6, [r3, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r0, r1] │ │ │ │ + strh r0, [r4, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r7, r0] │ │ │ │ + strh r0, [r3, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r7, r0] │ │ │ │ + strh r0, [r3, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r7, r0] │ │ │ │ + strh r2, [r3, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r6, r0] │ │ │ │ + strh r2, [r2, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r5, r0] │ │ │ │ + strh r2, [r1, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r4, r0] │ │ │ │ + strh r4, [r0, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r3, r0] │ │ │ │ + strh r4, [r7, r1] │ │ │ │ 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 │ │ │ │ @@ -2281963,15 +2281960,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r2, pc, #320 @ (adr r2, 6a5f70 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2a234>) │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r6, r0] │ │ │ │ + ldrsb r2, [r2, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ add r1, pc, #944 @ (adr r1, 6a61ec <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2a4b0>) │ │ │ │ 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 │ │ │ │ @@ -2282046,15 +2282043,15 @@ │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ add r1, pc, #656 @ (adr r1, 6a6188 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2a44c>) │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, r6] │ │ │ │ + ldrsb r6, [r1, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ add r1, pc, #136 @ (adr r1, 6a5f8c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2a250>) │ │ │ │ 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 │ │ │ │ @@ -2282174,21 +2282171,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r0, pc, #896 @ (adr r0, 6a63b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2a678>) │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, r2] │ │ │ │ + strb r6, [r2, r4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r7, [pc, #904] @ (6a63c8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2a68c>) │ │ │ │ + str r2, [r0, r1] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [pc, #808] @ (6a636c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2a630>) │ │ │ │ + str r2, [r5, r0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [pc, #712] @ (6a6310 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2a5d4>) │ │ │ │ + str r2, [r2, r0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldr r7, [sp, #936] @ 0x3a8 │ │ │ │ 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 │ │ │ │ @@ -2282293,21 +2282290,21 @@ │ │ │ │ b.n 6a6138 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2a3fc> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #608] @ 0x260 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, r6] │ │ │ │ + strh r2, [r6, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [pc, #904] @ (6a64ec <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2a7b0>) │ │ │ │ + ldr r7, [pc, #264] @ (6a626c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2a530>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [pc, #784] @ (6a6478 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2a73c>) │ │ │ │ + ldr r7, [pc, #144] @ (6a61f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2a4bc>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [pc, #672] @ (6a640c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2a6d0>) │ │ │ │ + ldr r7, [pc, #32] @ (6a618c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2a450>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldr r6, [sp, #904] @ 0x388 │ │ │ │ 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 │ │ │ │ @@ -2282484,19 +2282481,19 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #400] @ 0x190 │ │ │ │ lsls r5, r4, #5 │ │ │ │ add r5, sp, #696 @ 0x2b8 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ldr r5, [pc, #760] @ (6a6650 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2a914>) │ │ │ │ + ldr r6, [pc, #120] @ (6a63d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2a694>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r5, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #11] │ │ │ │ + ldrb r2, [r4, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ cmp r5, #8 │ │ │ │ beq.n 6a6380 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2a644> │ │ │ │ ldr.w r0, [r4], #4 │ │ │ │ adds r5, #1 │ │ │ │ blx 74328 │ │ │ │ cmp r0, #12 │ │ │ │ @@ -2282863,39 +2282860,39 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ bl 643e84 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ b.n 6a677c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2aa40> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - ldr r3, [pc, #432] @ (6a68fc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2abc0>) │ │ │ │ + ldr r3, [pc, #816] @ (6a6a7c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2ad40>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r3, [pc, #432] @ (6a6900 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2abc4>) │ │ │ │ + ldr r3, [pc, #816] @ (6a6a80 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2ad44>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r3, [pc, #376] @ (6a68cc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2ab90>) │ │ │ │ + ldr r3, [pc, #760] @ (6a6a4c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2ad10>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [pc, #544] @ (6a6978 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2ac3c>) │ │ │ │ + ldr r7, [pc, #928] @ (6a6af8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2adbc>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 6a6660 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2a924> │ │ │ │ + b.n 6a6720 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2a9e4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [pc, #928] @ (6a6b00 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2adc4>) │ │ │ │ + ldr r3, [pc, #288] @ (6a6880 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2ab44>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [pc, #592] @ (6a69b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2ac78>) │ │ │ │ + ldr r6, [pc, #976] @ (6a6b34 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2adf8>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [pc, #0] @ (6a6768 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2aa2c>) │ │ │ │ + ldr r2, [pc, #384] @ (6a68e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2abac>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r1, [pc, #840] @ (6a6ab4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2ad78>) │ │ │ │ + ldr r2, [pc, #200] @ (6a6834 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2aaf8>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r1, [pc, #816] @ (6a6aa0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2ad64>) │ │ │ │ + ldr r2, [pc, #176] @ (6a6820 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2aae4>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #848 @ (adr r6, 6a6ac4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2ad88>) │ │ │ │ + add r7, pc, #208 @ (adr r7, 6a6844 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2ab08>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [pc, #88] @ (6a67d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2aa94>) │ │ │ │ + ldr r1, [pc, #472] @ (6a6950 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2ac14>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r5, [pc, #104] @ (6a67e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2aaa8>) │ │ │ │ + ldr r5, [pc, #488] @ (6a6964 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2ac28>) │ │ │ │ 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 │ │ │ │ @@ -2283404,37 +2283401,37 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6a6c74 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2af38> │ │ │ │ b.w 6a61c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2a484> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - ldr r3, [pc, #808] @ (6a701c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2b2e0>) │ │ │ │ + ldr r4, [pc, #168] @ (6a6d9c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2b060>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - blxns sl │ │ │ │ + ldr r0, [pc, #208] @ (6a6dc8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2b08c>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ str r7, [sp, #168] @ 0xa8 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r8, r3 │ │ │ │ + cmp r8, pc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp sl, r0 │ │ │ │ + cmp sl, ip │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r0, lr │ │ │ │ + cmp r8, sl │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r0, ip │ │ │ │ + cmp r8, r8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r2, fp │ │ │ │ + cmp sl, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r0, fp │ │ │ │ + cmp r8, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - rev16 r6, r5 │ │ │ │ + revsh r6, r1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - mvns r2, r6 │ │ │ │ + add r2, sl │ │ │ │ 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] @ (6a6d6c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2b030>) │ │ │ │ @@ -2283451,26 +2283448,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 af4a4c │ │ │ │ + bl af4a34 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ bl 2dcd6e <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x1cb31e> │ │ │ │ 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 af4ac4 │ │ │ │ + bl af4aac │ │ │ │ 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 │ │ │ │ @@ -2283579,15 +2283576,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 af4c58 │ │ │ │ + bl af4c40 │ │ │ │ ldr.w r1, [r4, #3612] @ 0xe1c │ │ │ │ ldr.w r0, [r4, #3248] @ 0xcb0 │ │ │ │ bl 6c1c54 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-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 │ │ │ │ @@ -2283619,15 +2283616,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 af4a58 │ │ │ │ + bl af4a40 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 62544c │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2283686,15 +2283683,15 @@ │ │ │ │ subs r5, r0, #0 │ │ │ │ blt.n 6a709a <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2b35e> │ │ │ │ cbnz r6, 6a705a <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2b31e> │ │ │ │ ldr r3, [pc, #160] @ (6a70d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2b394>) │ │ │ │ add.w r2, r4, #24 │ │ │ │ add.w r1, r4, #16 │ │ │ │ add r3, pc │ │ │ │ - bl af0c1c │ │ │ │ + bl af0c04 │ │ │ │ cbz r0, 6a7094 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-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 │ │ │ │ @@ -2283741,15 +2283738,15 @@ │ │ │ │ mov r3, r6 │ │ │ │ str r5, [r4, #0] │ │ │ │ strd r7, r6, [r4, #24] │ │ │ │ strd r0, r2, [r4, #32] │ │ │ │ vstr d7, [r4, #8] │ │ │ │ b.n 6a704a <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2b30e> │ │ │ │ ... │ │ │ │ - bpl.n 6a7084 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2b348> │ │ │ │ + bvs.n 6a7144 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2b408> │ │ │ │ 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 │ │ │ │ @@ -2283824,15 +2283821,15 @@ │ │ │ │ ldr r3, [pc, #364] @ (6a7304 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-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 af0d48 │ │ │ │ + bl af0d30 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6a72c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2b584> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 456f54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x345504> │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2283942,31 +2283939,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 6a720c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2b4d0> │ │ │ │ mov r0, r5 │ │ │ │ - bl af0e24 │ │ │ │ + bl af0e0c │ │ │ │ b.n 6a72c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2b584> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldrh r4, [r4, #52] @ 0x34 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 6a73f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2b6b4> │ │ │ │ + bmi.n 6a72b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2b574> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #176 @ 0xb0 │ │ │ │ + subs r7, #16 │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldrh r2, [r5, #48] @ 0x30 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - subs r6, #52 @ 0x34 │ │ │ │ + subs r6, #148 @ 0x94 │ │ │ │ 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 │ │ │ │ @@ -2284090,15 +2284087,15 @@ │ │ │ │ bl 47c1c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x36a774> │ │ │ │ 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 af52c8 │ │ │ │ + bl af52b0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 47c1e0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x36a790> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 6a748e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2b752> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ blx 729f8 │ │ │ │ @@ -2284153,15 +2284150,15 @@ │ │ │ │ bl 47c1c4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x36a774> │ │ │ │ vldr d7, [sp, #8] │ │ │ │ adds r7, #80 @ 0x50 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ vstr d7, [sp] │ │ │ │ - bl af5054 │ │ │ │ + bl af503c │ │ │ │ orrs.w r3, r0, r1 │ │ │ │ strd r0, r1, [r5, #8] │ │ │ │ beq.n 6a758e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2b852> │ │ │ │ adds r2, r0, r6 │ │ │ │ adc.w r3, r4, r1 │ │ │ │ ldrd r0, r1, [r7, #-8] │ │ │ │ cmp r0, r2 │ │ │ │ @@ -2284210,15 +2284207,15 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #8] @ (6a75c8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2b88c>) │ │ │ │ add r1, pc │ │ │ │ bl 6b0900 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x34bc4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, #22] │ │ │ │ + strh r4, [r0, #26] │ │ │ │ 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 │ │ │ │ @@ -2284455,15 +2284452,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, #236] @ (6a7934 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2bbf8>) │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r9 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, sl │ │ │ │ - bl af0ca8 │ │ │ │ + bl af0c90 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6a77a6 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2ba6a> │ │ │ │ b.n 6a776a <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2ba2e> │ │ │ │ vldr d7, [pc, #192] @ 6a7920 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2bbe4> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #3 │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -2284534,15 +2284531,15 @@ │ │ │ │ ... │ │ │ │ ldrh r2, [r1, #14] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r7, #10] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldmia r5!, {r2, r6, r7} │ │ │ │ + ldmia r6!, {r2, 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, #3992] @ 0xf98 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2284554,15 +2284551,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 b30640 │ │ │ │ + bl b30628 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ cmp r2, #7 │ │ │ │ bhi.n 6a7a38 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2bcfc> │ │ │ │ tbb [pc, r2] │ │ │ │ subs r6, #55 @ 0x37 │ │ │ │ ldrh r6, [r0, r5] │ │ │ │ lsls r4, r0, #16 │ │ │ │ @@ -2284607,15 +2284604,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 6a79b6 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2bc7a> │ │ │ │ mov r0, r5 │ │ │ │ - bl b3062c │ │ │ │ + bl b30614 │ │ │ │ movs r3, #0 │ │ │ │ strd r0, r3, [r4] │ │ │ │ b.n 6a79dc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2bca0> │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movs r2, #0 │ │ │ │ adds r3, #26 │ │ │ │ ldr.w r3, [r0, r3, lsl #2] │ │ │ │ @@ -2284863,15 +2284860,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 74568 │ │ │ │ pop {r4, pc} │ │ │ │ blx 726e0 │ │ │ │ mov r0, r4 │ │ │ │ blx 74568 │ │ │ │ pop {r4, pc} │ │ │ │ - bl af0e24 │ │ │ │ + bl af0e0c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 726e0 │ │ │ │ mov r0, r4 │ │ │ │ blx 74568 │ │ │ │ pop {r4, pc} │ │ │ │ cbz r1, 6a7ce4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2bfa8> │ │ │ │ push {r4, lr} │ │ │ │ @@ -2286440,15 +2286437,15 @@ │ │ │ │ b.n 6a8b04 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2cdc8> │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #32] │ │ │ │ b.n 6a8bee <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2ceb2> │ │ │ │ mov fp, r0 │ │ │ │ b.n 6a8b04 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2cdc8> │ │ │ │ - b.n 6a8e90 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2d154> │ │ │ │ + b.n 6a8f50 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2d214> │ │ │ │ lsls r2, r6, #4 │ │ │ │ bl 6c4d3a <_mesa_glapi_set_dispatch@@libgallium-26.2.4-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 │ │ │ │ @@ -2287038,24 +2287035,24 @@ │ │ │ │ nop │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r3, #104] @ 0x68 │ │ │ │ lsls r5, r4, #5 │ │ │ │ ldr r6, [r2, #104] @ 0x68 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - subs r6, r4, #3 │ │ │ │ + subs r6, r0, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r0, #4 │ │ │ │ + movs r0, #100 @ 0x64 │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r7, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe81200b5 │ │ │ │ - ldr r3, [pc, #184] @ (6a9474 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2d738>) │ │ │ │ + ldrd r0, r0, [r2], #-724 @ 0x2d4 │ │ │ │ + ldr r3, [pc, #568] @ (6a95f4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2d8b8>) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 6a9294 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2d558> │ │ │ │ + b.n 6a9354 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2d618> │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ 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 │ │ │ │ @@ -2287520,25 +2287517,25 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ ldr r4, [r1, #64] @ 0x40 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r6, #44] @ 0x2c │ │ │ │ lsls r5, r4, #5 │ │ │ │ - subs r0, r1, r5 │ │ │ │ + subs r0, r5, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, r4, #1 │ │ │ │ + adds r4, r0, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r7, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, r0] │ │ │ │ + ldrh r2, [r4, r1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - mov r8, sp │ │ │ │ + bx r9 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r2, r2] │ │ │ │ + ldr r2, [r6, 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] @ (6a9998 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2dc5c>) │ │ │ │ addw r3, r0, #3796 @ 0xed4 │ │ │ │ @@ -2287987,25 +2287984,25 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ str r2, [r7, #96] @ 0x60 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r5, #96] @ 0x60 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - asrs r2, r5, #25 │ │ │ │ + asrs r2, r1, #27 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r6, r7, #24 │ │ │ │ + asrs r6, r3, #26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r7, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 6a9e38 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2e0fc> │ │ │ │ + beq.n 6a9cf8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2dfbc> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - sbcs r0, r6 │ │ │ │ + tst r0, r2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r7!, {r3} │ │ │ │ + ldmia r7!, {r3, r5, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ str r6, [r4, #48] @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -2288730,27 +2288727,27 @@ │ │ │ │ b.n 6aa316 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2e5da> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r6, [r1, r5] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r6, #25 │ │ │ │ + lsrs r4, r2, #27 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r0, r4, #25 │ │ │ │ + lsrs r0, r0, #27 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r1, #180 @ 0xb4 │ │ │ │ + subs r2, #20 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r2, #124 @ 0x7c │ │ │ │ + subs r2, #220 @ 0xdc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r6, #1 │ │ │ │ + asrs r6, r2, #3 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r0, r7, #28 │ │ │ │ + lsrs r0, r3, #30 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r7, #234 @ 0xea │ │ │ │ + subs r0, #74 @ 0x4a │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldrh r0, [r3, r3] │ │ │ │ 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 │ │ │ │ @@ -2289028,27 +2289025,27 @@ │ │ │ │ strb.w r3, [r5, #3904] @ 0xf40 │ │ │ │ b.n 6aa606 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2e8ca> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldrh r2, [r4, r1] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #15 │ │ │ │ + lsrs r6, r7, #16 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r6, r0, #15 │ │ │ │ + lsrs r6, r4, #16 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bmi.n 6aa90c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2ebd0> │ │ │ │ + bmi.n 6aa7cc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2ea90> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #110 @ 0x6e │ │ │ │ + adds r7, #206 @ 0xce │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r5, #21 │ │ │ │ + lsrs r2, r1, #23 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r2, r5, #16 │ │ │ │ + lsrs r2, r1, #18 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bcs.n 6aa788 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2ea4c> │ │ │ │ + bcs.n 6aa848 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2eb0c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldrsb r2, [r1, r7] │ │ │ │ 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 │ │ │ │ @@ -2289337,27 +2289334,27 @@ │ │ │ │ strb.w r3, [r5, #3904] @ 0xf40 │ │ │ │ b.n 6aa90e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2ebd2> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldrsb r6, [r2, r5] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r5, #4 │ │ │ │ + lsrs r4, r1, #6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r4, r2, #4 │ │ │ │ + lsrs r4, r6, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r2, r6, #11 │ │ │ │ + lsrs r2, r2, #13 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - mov lr, pc │ │ │ │ + bx fp │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r4, #116 @ 0x74 │ │ │ │ + adds r4, #212 @ 0xd4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r1, #4 │ │ │ │ + lsrs r2, r5, #5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r4, r0 │ │ │ │ + cmp r4, ip │ │ │ │ lsls r7, r4, #2 │ │ │ │ strb r2, [r5, r2] │ │ │ │ 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 │ │ │ │ @@ -2292032,26 +2292029,26 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ blx 72524 │ │ │ │ b.n 6ac692 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x30956> │ │ │ │ mov r0, r4 │ │ │ │ b.n 6ac692 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x30956> │ │ │ │ - ldcl 0, cr0, [ip, #-700]! @ 0xfffffd44 │ │ │ │ - stcl 0, cr0, [r2, #-700]! @ 0xfffffd44 │ │ │ │ - stcl 0, cr0, [r6, #-700] @ 0xfffffd44 │ │ │ │ - ldc 0, cr0, [r8, #-700]! @ 0xfffffd44 │ │ │ │ - ldc 0, cr0, [sl, #-700] @ 0xfffffd44 │ │ │ │ - stc 0, cr0, [sl, #-700] @ 0xfffffd44 │ │ │ │ - ldcl 0, cr0, [sl], #700 @ 0x2bc │ │ │ │ - ldcl 0, cr0, [lr], {175} @ 0xaf │ │ │ │ - stcl 0, cr0, [lr], {175} @ 0xaf │ │ │ │ - ldc 0, cr0, [r0], #700 @ 0x2bc │ │ │ │ - ldc 0, cr0, [r4], {175} @ 0xaf │ │ │ │ - ldcl 0, cr0, [r4], #-700 @ 0xfffffd44 │ │ │ │ + ldcl 0, cr0, [ip, #700] @ 0x2bc │ │ │ │ + stcl 0, cr0, [r2, #700] @ 0x2bc │ │ │ │ + stc 0, cr0, [r6, #700]! @ 0x2bc │ │ │ │ + ldc 0, cr0, [r8, #700] @ 0x2bc │ │ │ │ + ldcl 0, cr0, [sl, #-700]! @ 0xfffffd44 │ │ │ │ + stcl 0, cr0, [sl, #-700]! @ 0xfffffd44 │ │ │ │ + ldcl 0, cr0, [sl, #-700] @ 0xfffffd44 │ │ │ │ + ldc 0, cr0, [lr, #-700]! @ 0xfffffd44 │ │ │ │ + stc 0, cr0, [lr, #-700]! @ 0xfffffd44 │ │ │ │ + ldc 0, cr0, [r0, #-700] @ 0xfffffd44 │ │ │ │ + ldcl 0, cr0, [r4], #700 @ 0x2bc │ │ │ │ + ldcl 0, cr0, [r4], {175} @ 0xaf │ │ │ │ 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] │ │ │ │ mov r4, r2 │ │ │ │ @@ -2292091,15 +2292088,15 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ ubfx r1, r1, #1, #3 │ │ │ │ bl 626e54 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xebec00af │ │ │ │ + mcrr 0, 10, r0, ip, cr15 │ │ │ │ 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 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2292195,17 +2292192,17 @@ │ │ │ │ b.n 6ac8d6 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x30b9a> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ b.n 6ac8d6 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x30b9a> │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb3a00af │ │ │ │ - adds.w r0, r4, pc, asr #2 │ │ │ │ - @ instruction: 0xeafa00af │ │ │ │ + @ instruction: 0xeb9a00af │ │ │ │ + sbcs.w r0, r4, pc, asr #2 │ │ │ │ + adcs.w r0, sl, pc, asr #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] │ │ │ │ sub sp, #16 │ │ │ │ @@ -2292308,15 +2292305,15 @@ │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ bl 626ff0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - bics.w r0, sl, pc, asr #2 │ │ │ │ + eors.w r0, sl, pc, asr #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #168] @ (6acb48 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x30e0c>) │ │ │ │ sub sp, #16 │ │ │ │ ldr.w lr, [pc, #168] @ 6acb4c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x30e10> │ │ │ │ @@ -2292716,53 +2292713,52 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #130 @ 0x82 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r4, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6acbd4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x30e98> │ │ │ │ + b.n 6acc94 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x30f58> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 6ace84 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x31148> │ │ │ │ - lsls r7, r5, #2 │ │ │ │ - b.n 6acdbc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x31080> │ │ │ │ + @ instruction: 0xe85000af │ │ │ │ + b.n 6ace7c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x31140> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 6aca80 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x30d44> │ │ │ │ + b.n 6acb40 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x30e04> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 6ac9e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x30ca8> │ │ │ │ + b.n 6acaa4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x30d68> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 6acd3c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x31000> │ │ │ │ + b.n 6acdfc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x310c0> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 6aca44 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x30d08> │ │ │ │ + b.n 6acb04 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x30dc8> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 6aca48 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x30d0c> │ │ │ │ + b.n 6acb08 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x30dcc> │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r2, #228 @ 0xe4 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - b.n 6ac9ac <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x30c70> │ │ │ │ + b.n 6aca6c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x30d30> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 6acc44 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x30f08> │ │ │ │ + b.n 6acd04 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x30fc8> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 6acc10 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x30ed4> │ │ │ │ + b.n 6accd0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x30f94> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 6ac880 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x30b44> │ │ │ │ + b.n 6ac940 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x30c04> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 6ac838 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x30afc> │ │ │ │ + b.n 6ac8f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x30bbc> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 6ac864 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x30b28> │ │ │ │ + b.n 6ac924 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x30be8> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 6acb3c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x30e00> │ │ │ │ + b.n 6acbfc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x30ec0> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 6ac75c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x30a20> │ │ │ │ + b.n 6ac81c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x30ae0> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 6ac764 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x30a28> │ │ │ │ + b.n 6ac824 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x30ae8> │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6ac730 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x309f4> │ │ │ │ + b.n 6ac7f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x30ab4> │ │ │ │ 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 │ │ │ │ @@ -2293150,29 +2293146,29 @@ │ │ │ │ ldr r2, [r3, #24] │ │ │ │ b.n 6ad08a <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x3134e> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ adds r0, #246 @ 0xf6 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6acc1c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x30ee0> │ │ │ │ + b.n 6accdc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x30fa0> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 6acb58 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x30e1c> │ │ │ │ + b.n 6acc18 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x30edc> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 6ada80 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x31d44> │ │ │ │ + b.n 6acb40 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x30e04> │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp r7, #94 @ 0x5e │ │ │ │ lsls r5, r4, #5 │ │ │ │ - b.n 6ad938 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x31bfc> │ │ │ │ + b.n 6ad9f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x31cbc> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 6ad848 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x31b0c> │ │ │ │ + b.n 6ad908 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x31bcc> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 6ad738 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x319fc> │ │ │ │ + b.n 6ad7f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x31abc> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 6ad5cc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x31890> │ │ │ │ + b.n 6ad68c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x31950> │ │ │ │ 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] @ 6ad790 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x31a54> │ │ │ │ @@ -2293598,31 +2293594,31 @@ │ │ │ │ b.n 6ad606 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x318ca> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r4, #192 @ 0xc0 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6ad7b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x31a78> │ │ │ │ + b.n 6ad874 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x31b38> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - svc 172 @ 0xac │ │ │ │ + b.n 6ad7b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x31a7c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - svc 16 │ │ │ │ + svc 112 @ 0x70 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - udf #222 @ 0xde │ │ │ │ + svc 62 @ 0x3e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - udf #66 @ 0x42 │ │ │ │ + udf #162 @ 0xa2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - udf #8 │ │ │ │ + udf #104 @ 0x68 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp r1, #172 @ 0xac │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ble.n 6ad708 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x319cc> │ │ │ │ + udf #8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ble.n 6ad6c8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x3198c> │ │ │ │ + ble.n 6ad788 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x31a4c> │ │ │ │ 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 │ │ │ │ @@ -2294391,49 +2294387,49 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ cmp r0, #30 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 6adecc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x32190> │ │ │ │ + bge.n 6adf8c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x32250> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bge.n 6adff8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x322bc> │ │ │ │ + bge.n 6adeb8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x3217c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bls.n 6adf80 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x32244> │ │ │ │ + bge.n 6ae040 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x32304> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bls.n 6adfc4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x32288> │ │ │ │ + bls.n 6ae084 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x32348> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bhi.n 6adf28 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x321ec> │ │ │ │ + bls.n 6adfe8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x322ac> │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r3, #254 @ 0xfe │ │ │ │ lsls r5, r4, #5 │ │ │ │ - bvs.n 6ae078 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x3233c> │ │ │ │ + bvs.n 6adf38 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x321fc> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bvc.n 6adec8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x3218c> │ │ │ │ + bvc.n 6adf88 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x3224c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bvc.n 6ae040 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x32304> │ │ │ │ + bvc.n 6adf00 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x321c4> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bvc.n 6ae020 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x322e4> │ │ │ │ + bvc.n 6adee0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x321a4> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bvc.n 6adff0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x322b4> │ │ │ │ + bvc.n 6adeb0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x32174> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bvc.n 6adfcc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x32290> │ │ │ │ + bvc.n 6ae08c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x32350> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bvs.n 6adf60 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x32224> │ │ │ │ + bvc.n 6ae020 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x322e4> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bvs.n 6adef0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x321b4> │ │ │ │ + bvc.n 6adfb0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x32274> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bvs.n 6ae07c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x32340> │ │ │ │ + bvs.n 6adf3c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x32200> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bvs.n 6ae038 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x322fc> │ │ │ │ + bvs.n 6adef8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x321bc> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bvs.n 6adffc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x322c0> │ │ │ │ + bvs.n 6adebc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x32180> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bpl.n 6ae094 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x32358> │ │ │ │ + bpl.n 6adf54 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x32218> │ │ │ │ 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] │ │ │ │ @@ -2294506,15 +2294502,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 74610 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bcc.n 6ae014 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x322d8> │ │ │ │ + bmi.n 6ae0d4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x32398> │ │ │ │ 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 │ │ │ │ @@ -2294664,15 +2294660,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 6ae1ec <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x324b0> │ │ │ │ nop │ │ │ │ - bcc.n 6ae2e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x325a8> │ │ │ │ + bcc.n 6ae1a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x32468> │ │ │ │ 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 │ │ │ │ @@ -2295171,25 +2295167,25 @@ │ │ │ │ b.n 6ae5e6 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x328aa> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r0, r0, #6 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 6ae690 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x32954> │ │ │ │ + bne.n 6ae750 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x32a14> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - beq.n 6ae740 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x32a04> │ │ │ │ + bne.n 6ae800 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x32ac4> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - beq.n 6ae734 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x329f8> │ │ │ │ + bne.n 6ae7f4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x32ab8> │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r4, r2, #1 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldmia r6, {r4, r6, r7} │ │ │ │ + ldmia r7!, {r4, r5} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r5, {r3, r5, r6} │ │ │ │ + ldmia r5!, {r3, r6, 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, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ ldr r7, [pc, #956] @ (6aeb68 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x32e2c>) │ │ │ │ @@ -2295538,27 +2295534,27 @@ │ │ │ │ mov r6, r0 │ │ │ │ b.n 6aeb06 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x32dca> │ │ │ │ nop.w │ │ │ │ movs r4, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r4, r5, r6} │ │ │ │ + ldmia r4, {r4, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r0, r7, r0 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r5, r7} │ │ │ │ + ldmia r4!, {} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r3, {r3, r7} │ │ │ │ + ldmia r3, {r3, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r3!, {r4, r5} │ │ │ │ + ldmia r3!, {r4, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r2, r6, #19 │ │ │ │ lsls r5, r4, #5 │ │ │ │ ldr.w r3, [r9] │ │ │ │ movs r2, #8 │ │ │ │ ldr.w r9, [r5, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2296130,27 +2296126,27 @@ │ │ │ │ b.n 6af1b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x33478> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ asrs r0, r4, #10 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r3!, {r1, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r4} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r3!, {r2, r5, r7} │ │ │ │ + stmia r4!, {r2} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r3!, {r1, r3, r5, r7} │ │ │ │ + stmia r4!, {r1, r3} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r1, #11] │ │ │ │ + ldrb r4, [r5, #12] │ │ │ │ lsls r2, r6, #4 │ │ │ │ - ldrb r4, [r6, #10] │ │ │ │ + ldrb r4, [r2, #12] │ │ │ │ lsls r2, r6, #4 │ │ │ │ - stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r4, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr.w r0, [r8, #32] │ │ │ │ blx 725b4 │ │ │ │ mov r2, fp │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ @@ -2296333,15 +2296329,15 @@ │ │ │ │ ldrd r1, r2, [sp, #92] @ 0x5c │ │ │ │ str.w r0, [r4, #1088] @ 0x440 │ │ │ │ mov r0, r5 │ │ │ │ bl 619410 │ │ │ │ str.w r0, [r4, #1092] @ 0x444 │ │ │ │ b.n 6af06e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x33332> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ - stmia r1!, {r1, r2, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r5} │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsrs r4, r6, #18 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2296412,25 +2296408,25 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #8] @ (6af4b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x33774>) │ │ │ │ add r1, pc │ │ │ │ bl 6b0900 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x34bc4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #15 │ │ │ │ + lsls r4, r3, #17 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #8] @ (6af4cc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x33790>) │ │ │ │ add r2, pc │ │ │ │ bl 6b0894 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x34b58> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, #28] │ │ │ │ + strb r0, [r3, #30] │ │ │ │ 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] @ (6af5c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x33888>) │ │ │ │ mov r2, r0 │ │ │ │ @@ -2296543,15 +2296539,15 @@ │ │ │ │ cbz r0, 6af620 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x338e4> │ │ │ │ bl 69bc40 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1ff04> │ │ │ │ ldr.w r0, [r8, #3636] @ 0xe34 │ │ │ │ cbz r0, 6af62a <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x338ee> │ │ │ │ bl 69bc40 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x1ff04> │ │ │ │ ldr.w r0, [r8, #3596] @ 0xe0c │ │ │ │ cbz r0, 6af634 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x338f8> │ │ │ │ - bl b2b6f8 │ │ │ │ + bl b2b6e0 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ cbz r0, 6af63c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x33900> │ │ │ │ bl 5ab85c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x499e0c> │ │ │ │ ldr.w r0, [r8, #3592] @ 0xe08 │ │ │ │ cbz r0, 6af646 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x3390a> │ │ │ │ bl 5ae488 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x49ca38> │ │ │ │ add.w r0, r7, #137216 @ 0x21800 │ │ │ │ @@ -2296924,29 +2296920,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5ab770 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x499d20> │ │ │ │ str r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6afb2a <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x33dee> │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl b2b324 │ │ │ │ + bl b2b30c │ │ │ │ str.w r0, [r6, #3596] @ 0xe0c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6afb2a <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x33dee> │ │ │ │ - bl b2bdb8 │ │ │ │ + bl b2bda0 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r6, #3592] @ 0xe08 │ │ │ │ bl 5b233c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4a08ec> │ │ │ │ movs r2, #7 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r6, #3592] @ 0xe08 │ │ │ │ bl 5b31f4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4a17a4> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r6, #3592] @ 0xe08 │ │ │ │ - bl b3354c │ │ │ │ + bl b33534 │ │ │ │ ldr.w r0, [r6, #3592] @ 0xe08 │ │ │ │ movs r1, #0 │ │ │ │ bl 5aebe4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x49d194> │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r6, #3592] @ 0xe08 │ │ │ │ bl 5aecd0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x49d280> │ │ │ │ ldr.w r0, [r6, #3592] @ 0xe08 │ │ │ │ @@ -2297018,15 +2297014,15 @@ │ │ │ │ mov r4, r3 │ │ │ │ lsls r4, r1, #29 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #29 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - cbnz r4, 6afbda <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x33e9e> │ │ │ │ + rev16 r4, r1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldc2 15, cr15, [fp], {255} @ 0xff │ │ │ │ asrs r0, r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb67ffff │ │ │ │ @@ -2297639,15 +2297635,15 @@ │ │ │ │ add.w r7, r7, #16384 @ 0x4000 │ │ │ │ ldr.w r0, [r7, #2284] @ 0x8ec │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 6b025e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x34522> │ │ │ │ bl 456f54 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x345504> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [r3, #28] │ │ │ │ + ldr r6, [r7, #32] │ │ │ │ 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 │ │ │ │ @@ -2298234,15 +2298230,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #2280] @ 0x8e8 │ │ │ │ b.n 6b0830 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x34af4> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldrb.w r0, [sl, ] │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #64] @ 0x40 │ │ │ │ + str r6, [r5, #68] @ 0x44 │ │ │ │ lsls r2, r6, #4 │ │ │ │ ldr??.w pc, [r7, #4095] @ 0xfff │ │ │ │ @ instruction: 0xf7c80164 │ │ │ │ ldr r3, [pc, #8] @ (6b0890 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x34b54>) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #420] @ 0x1a4 │ │ │ │ bx lr │ │ │ │ @@ -2298573,15 +2298569,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs.w r1, r0, #14942208 @ 0xe40000 │ │ │ │ movs r7, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ orr.w r1, r6, #14942208 @ 0xe40000 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #216 @ 0xd8 │ │ │ │ + subs r6, #56 @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -2298682,15 +2298678,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf3b40164 │ │ │ │ movs r7, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf32e0164 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #194 @ 0xc2 │ │ │ │ + subs r5, #34 @ 0x22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cbz r0, 6b0d58 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x3501c> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2298743,15 +2298739,15 @@ │ │ │ │ add r0, pc │ │ │ │ strd r0, r2, [r4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r1, #12] │ │ │ │ b.n 6b0d84 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x35048> │ │ │ │ nop │ │ │ │ - ldrsh r0, [r6, r1] │ │ │ │ + ldrsh r0, [r2, r3] │ │ │ │ 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 │ │ │ │ @@ -2299341,15 +2299337,15 @@ │ │ │ │ b.n 6b1298 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x3555c> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, r6] │ │ │ │ + ldrh r6, [r0, r0] │ │ │ │ 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 │ │ │ │ @@ -2299672,19 +2299668,19 @@ │ │ │ │ b.n 6b14b6 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x3577a> │ │ │ │ movs r0, #0 │ │ │ │ movs r6, #1 │ │ │ │ ldrd r3, r2, [r4, #600] @ 0x258 │ │ │ │ mov lr, r0 │ │ │ │ b.n 6b14b6 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x3577a> │ │ │ │ rsbs r1, ip, r4, asr #1 │ │ │ │ - ldrsb r0, [r5, r5] │ │ │ │ + ldrsb r0, [r1, r7] │ │ │ │ lsls r2, r6, #4 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #352] @ 0x160 │ │ │ │ + ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ 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 │ │ │ │ @@ -2299973,15 +2299969,15 @@ │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r6, #2744] @ 0xab8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ mov r0, r5 │ │ │ │ blx 73ee0 │ │ │ │ b.n 6b1acc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x35d90> │ │ │ │ - strh r6, [r1, r0] │ │ │ │ + strh r6, [r5, r1] │ │ │ │ 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 │ │ │ │ @@ -2300036,15 +2300032,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6b1b48 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x35e0c> │ │ │ │ b.n 6b1b6e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x35e32> │ │ │ │ bl 6b0340 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x34604> │ │ │ │ mov r0, r4 │ │ │ │ blx 74568 │ │ │ │ pop {r4, pc} │ │ │ │ - str r6, [r5, r2] │ │ │ │ + str r6, [r1, r4] │ │ │ │ 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] @ (6b1c58 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x35f1c>) │ │ │ │ add.w r4, r0, #155648 @ 0x26000 │ │ │ │ @@ -2300650,17 +2300646,17 @@ │ │ │ │ mov sl, r3 │ │ │ │ b.n 6b1f4e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x36212> │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp lr, r1 │ │ │ │ bls.n 6b21a2 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x36466> │ │ │ │ b.n 6b21d4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x36498> │ │ │ │ nop │ │ │ │ - str r4, [sp, #688] @ 0x2b0 │ │ │ │ + str r5, [sp, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [pc, #368] @ (6b2364 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x36628>) │ │ │ │ + ldr r6, [pc, #752] @ (6b24e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x367a8>) │ │ │ │ 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 │ │ │ │ @@ -2300739,17 +2300735,17 @@ │ │ │ │ bx lr │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ble.n 6b2290 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x36554> │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #512] @ (6b24e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x367a4>) │ │ │ │ + ldr r2, [pc, #896] @ (6b2660 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x36924>) │ │ │ │ lsls r2, r6, #4 │ │ │ │ - str r0, [sp, #920] @ 0x398 │ │ │ │ + str r1, [sp, #280] @ 0x118 │ │ │ │ lsls r1, r5, #2 │ │ │ │ ble.n 6b2378 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x3663c> │ │ │ │ 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} │ │ │ │ @@ -2301016,17 +2301012,17 @@ │ │ │ │ ... │ │ │ │ bgt.n 6b25c8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x3688c> │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 6b25a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x36864> │ │ │ │ lsls r4, r4, #5 │ │ │ │ - ldr r1, [pc, #728] @ (6b28c8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x36b8c>) │ │ │ │ + ldr r2, [pc, #88] @ (6b2648 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x3690c>) │ │ │ │ lsls r2, r6, #4 │ │ │ │ - push {r2, r4, r5, lr} │ │ │ │ + push {r2, r4, r7, lr} │ │ │ │ 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 │ │ │ │ @@ -2301046,17 +2301042,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6b22e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x365ac> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - sxtb r0, r6 │ │ │ │ + uxtb r0, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mov ip, r1 │ │ │ │ + mov ip, sp │ │ │ │ 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 │ │ │ │ @@ -2301205,21 +2301201,21 @@ │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r3, fp │ │ │ │ strd r9, r5, [sp, #12] │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 463190 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x351740> │ │ │ │ b.n 6b2698 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x3695c> │ │ │ │ - sxth r6, r1 │ │ │ │ + sxtb r6, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mov r4, r8 │ │ │ │ + mov ip, r4 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - cmp r6, r6 │ │ │ │ + cmp lr, r2 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - cbz r4, 6b2824 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x36ae8> │ │ │ │ + cbz r4, 6b283c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x36b00> │ │ │ │ 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 │ │ │ │ @@ -2301492,19 +2301488,19 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ bvc.n 6b2a2c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x36cf0> │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 6b2be0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x36ea4> │ │ │ │ lsls r4, r4, #5 │ │ │ │ - add r8, r2 │ │ │ │ + add r8, lr │ │ │ │ lsls r2, r6, #4 │ │ │ │ - add r2, r4 │ │ │ │ + add sl, r0 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - ldrh r0, [r1, #20] │ │ │ │ + ldrh r0, [r5, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ cmp r5, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #24 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r4, r5, r7 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2301607,19 +2301603,19 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 6b2c58 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x36f1c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ - ldrh r2, [r6, #0] │ │ │ │ + ldrh r2, [r2, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - rors r6, r0 │ │ │ │ + tst r6, r4 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - add r5, sp, #64 @ 0x40 │ │ │ │ + add r5, sp, #448 @ 0x1c0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ bmi.n 6b2b7c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x36e40> │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 6b2bec <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x36eb0> │ │ │ │ lsls r4, r4, #5 │ │ │ │ @@ -2301976,25 +2301972,25 @@ │ │ │ │ add.w r4, r4, #264 @ 0x108 │ │ │ │ cmp r3, r5 │ │ │ │ bhi.n 6b3016 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x372da> │ │ │ │ b.n 6b2fc4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x37288> │ │ │ │ bl 6b0340 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x34604> │ │ │ │ b.n 6b2f78 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x3723c> │ │ │ │ nop │ │ │ │ - subs r6, #12 │ │ │ │ + subs r6, #108 @ 0x6c │ │ │ │ lsls r2, r6, #4 │ │ │ │ - add r1, sp, #312 @ 0x138 │ │ │ │ + add r1, sp, #696 @ 0x2b8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r5, #146 @ 0x92 │ │ │ │ + subs r5, #242 @ 0xf2 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - add r0, sp, #904 @ 0x388 │ │ │ │ + add r1, sp, #264 @ 0x108 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r5, #114 @ 0x72 │ │ │ │ + subs r5, #210 @ 0xd2 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - strh r4, [r1, #30] │ │ │ │ + strh r4, [r5, #32] │ │ │ │ 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] @ (6b31dc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x374a0>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2302134,15 +2302130,15 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r3, r4, r5, r6} │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r4, #5 │ │ │ │ - strh r2, [r4, #18] │ │ │ │ + strh r2, [r0, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr??.w pc, [fp, #4095] @ 0xfff │ │ │ │ adds r0, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2302630,19 +2302626,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r4, #5 │ │ │ │ - add r1, pc, #992 @ (adr r1, 6b3aec <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x37db0>) │ │ │ │ + add r2, pc, #352 @ (adr r2, 6b386c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x37b30>) │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #202 @ 0xca │ │ │ │ + subs r0, #42 @ 0x2a │ │ │ │ lsls r2, r6, #4 │ │ │ │ ldmia r1!, {r3, r4} │ │ │ │ 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 │ │ │ │ @@ -2303019,21 +2303015,21 @@ │ │ │ │ ands r4, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 6b3778 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x37a3c> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - adds r6, #14 │ │ │ │ + adds r6, #110 @ 0x6e │ │ │ │ lsls r2, r6, #4 │ │ │ │ - adds r5, #238 @ 0xee │ │ │ │ + adds r6, #78 @ 0x4e │ │ │ │ lsls r2, r6, #4 │ │ │ │ - adds r5, #204 @ 0xcc │ │ │ │ + adds r6, #44 @ 0x2c │ │ │ │ lsls r2, r6, #4 │ │ │ │ - adds r5, #200 @ 0xc8 │ │ │ │ + adds r6, #40 @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -2303650,21 +2303646,21 @@ │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 6b2e38 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x370fc> │ │ │ │ b.n 6b3d92 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x38056> │ │ │ │ mov r1, r5 │ │ │ │ bl 6b3b20 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x37de4> │ │ │ │ b.n 6b4094 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x38358> │ │ │ │ nop │ │ │ │ - adds r1, #36 @ 0x24 │ │ │ │ + adds r1, #132 @ 0x84 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - adds r0, #250 @ 0xfa │ │ │ │ + adds r1, #90 @ 0x5a │ │ │ │ lsls r2, r6, #4 │ │ │ │ - adds r0, #176 @ 0xb0 │ │ │ │ + adds r1, #16 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - adds r0, #140 @ 0x8c │ │ │ │ + adds r0, #236 @ 0xec │ │ │ │ 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 │ │ │ │ @@ -2314140,15 +2314136,15 @@ │ │ │ │ nop │ │ │ │ ldr r2, [pc, #704] @ (6bc0f4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x403b8>) │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #128] @ (6bbebc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x40180>) │ │ │ │ lsls r4, r4, #5 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + push {r4, r6, r7, lr} │ │ │ │ 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 │ │ │ │ @@ -2315000,15 +2314996,15 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ b.n 6bc5a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x4086c> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ sbcs r0, r3 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #40 @ 0x28 │ │ │ │ + add r2, sp, #424 @ 0x1a8 │ │ │ │ lsls r1, r6, #4 │ │ │ │ subs r0, #16 │ │ │ │ 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 │ │ │ │ @@ -2315837,15 +2315833,15 @@ │ │ │ │ b.n 6bd17a <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x4143e> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r7, #148 @ 0x94 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #728 @ (adr r2, 6bd508 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x417cc>) │ │ │ │ + add r3, pc, #88 @ (adr r3, 6bd288 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x4154c>) │ │ │ │ lsls r1, r6, #4 │ │ │ │ cmp r6, #28 │ │ │ │ lsls r4, r4, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2316716,15 +2316712,15 @@ │ │ │ │ b.n 6bdbe2 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x41ea6> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r5, #44 @ 0x2c │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #312] @ 0x138 │ │ │ │ + ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ lsls r1, r6, #4 │ │ │ │ movs r3, #180 @ 0xb4 │ │ │ │ lsls r4, r4, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2317576,15 +2317572,15 @@ │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6be60e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x428d2> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r4, #48] @ 0x30 │ │ │ │ + ldrh r4, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r6, #4 │ │ │ │ adds r0, r1, 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 │ │ │ │ @@ -2318407,15 +2318403,15 @@ │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6befec <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x432b0> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ adds r0, r3, r4 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #32] │ │ │ │ + strh r0, [r3, #36] @ 0x24 │ │ │ │ lsls r1, r6, #4 │ │ │ │ lsrs r2, r5, #30 │ │ │ │ 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 │ │ │ │ @@ -2319246,15 +2319242,15 @@ │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6bf9ca <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x43c8e> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r7, #28 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #9] │ │ │ │ + ldrb r0, [r0, #11] │ │ │ │ lsls r1, r6, #4 │ │ │ │ lsls r4, r1, #23 │ │ │ │ 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 │ │ │ │ @@ -2320085,15 +2320081,15 @@ │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6c03ac <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x44670> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ lsls r2, r3, #21 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #1] │ │ │ │ + strb r6, [r3, #3] │ │ │ │ lsls r1, r6, #4 │ │ │ │ umaal r0, r1, sl, r3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2320138,15 +2320134,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 af457c │ │ │ │ + bl af4564 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 6c0514 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x447d8> │ │ │ │ movs r1, #0 │ │ │ │ mov.w r2, #920 @ 0x398 │ │ │ │ movt r2, #1 │ │ │ │ blx 73ee0 │ │ │ │ add.w r3, r4, #65536 @ 0x10000 │ │ │ │ @@ -2320398,15 +2320394,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 af4a58 │ │ │ │ + bl af4a40 │ │ │ │ ldr.w r3, [r6, #128] @ 0x80 │ │ │ │ cmp r3, r4 │ │ │ │ bgt.n 6c07b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x44a74> │ │ │ │ ldr.w r6, [r6, #132] @ 0x84 │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 6c07a2 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x44a66> │ │ │ │ add.w r6, r8, #65536 @ 0x10000 │ │ │ │ @@ -2320459,15 +2320455,15 @@ │ │ │ │ add.w r0, r4, #876 @ 0x36c │ │ │ │ bl 47c124 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x36a6d4> │ │ │ │ ldr.w r0, [r4, #904] @ 0x388 │ │ │ │ blx 74568 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r4 │ │ │ │ adds r0, #112 @ 0x70 │ │ │ │ - bl af4594 │ │ │ │ + bl af457c │ │ │ │ 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 │ │ │ │ @@ -2320757,15 +2320753,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 af4a58 │ │ │ │ + bl af4a40 │ │ │ │ b.n 6c0b92 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-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] │ │ │ │ @@ -2321184,17 +2321180,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 │ │ │ │ - str r6, [r0, #16] │ │ │ │ + str r6, [r4, #20] │ │ │ │ lsls r1, r6, #4 │ │ │ │ - ldmia r0!, {r2, r4, r5, r6} │ │ │ │ + ldmia r0!, {r2, r4, 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 │ │ │ │ @@ -2321374,15 +2321370,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ vrhadd.s16 q8, q6, │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #208 @ (adr r1, 6c1380 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x45644>) │ │ │ │ + add r1, pc, #592 @ (adr r1, 6c1500 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x457c4>) │ │ │ │ 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 │ │ │ │ @@ -2321880,17 +2321876,17 @@ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ b.n 6c1724 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x459e8> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strd r0, r1, [r4, #396] @ 0x18c │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r5, [sp, #856] @ 0x358 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r0, [r1, r1] │ │ │ │ + ldrh r0, [r5, r2] │ │ │ │ lsls r1, r6, #4 │ │ │ │ ldmdb r4!, {r0, r1, r5, r6, r8} │ │ │ │ stmdb 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 │ │ │ │ @@ -2322154,17 +2322150,17 @@ │ │ │ │ @ instruction: 0xffff416f │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ - ldr r4, [r5, r2] │ │ │ │ + ldr r4, [r1, r4] │ │ │ │ lsls r1, r6, #4 │ │ │ │ - ldr r3, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r4, [sp, #88] @ 0x58 │ │ │ │ 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] @ (6c1c44 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x45f08>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2322257,17 +2322253,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 │ │ │ │ - strb r2, [r3, r5] │ │ │ │ + strb r2, [r7, r6] │ │ │ │ lsls r1, r6, #4 │ │ │ │ - pop {r1, r2, r4, r6, pc} │ │ │ │ + pop {r1, r2, r4, r5, r7, pc} │ │ │ │ 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 │ │ │ │ @@ -2322279,17 +2322275,17 @@ │ │ │ │ movs r0, #16 │ │ │ │ add r1, pc │ │ │ │ bl 6c0f88 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x4524c> │ │ │ │ add.w r3, r5, #32768 @ 0x8000 │ │ │ │ str.w r4, [r3, #3204] @ 0xc84 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r7, r7] │ │ │ │ + strb r2, [r3, r1] │ │ │ │ lsls r1, r6, #4 │ │ │ │ - pop {r1, r4} │ │ │ │ + pop {r1, r4, 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] @ (6c1cc8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x45f8c>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2322306,17 +2322302,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 │ │ │ │ - strh r4, [r5, r6] │ │ │ │ + strb r4, [r1, r0] │ │ │ │ lsls r1, r6, #4 │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ + str r0, [sp, #424] @ 0x1a8 │ │ │ │ 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 │ │ │ │ @@ -2322476,17 +2322472,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 6c1e16 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x460da> │ │ │ │ nop │ │ │ │ - strh r2, [r0, r5] │ │ │ │ + strh r2, [r4, r6] │ │ │ │ lsls r1, r6, #4 │ │ │ │ - ldrh r4, [r7, #60] @ 0x3c │ │ │ │ + str r0, [sp, #112] @ 0x70 │ │ │ │ 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 │ │ │ │ @@ -2323199,27 +2323195,27 @@ │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, r3 │ │ │ │ bcc.n 6c2666 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x4692a> │ │ │ │ b.n 6c25f6 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x468ba> │ │ │ │ ldr r2, [pc, #28] @ (6c26f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x469b4>) │ │ │ │ add r2, pc │ │ │ │ b.n 6c24e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x467ac> │ │ │ │ - ldrb r2, [r4, #27] │ │ │ │ + ldrb r2, [r0, #29] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r0, pc, #648 @ (adr r0, 6c2968 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x46c2c>) │ │ │ │ + add r1, pc, #8 @ (adr r1, 6c26e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x469ac>) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [pc, #360] @ (6c284c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x46b10>) │ │ │ │ + ldr r4, [pc, #744] @ (6c29cc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x46c90>) │ │ │ │ lsls r1, r6, #4 │ │ │ │ - ldrh r4, [r4, #54] @ 0x36 │ │ │ │ + ldrh r4, [r0, #58] @ 0x3a │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r3, [pc, #216] @ (6c27c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x46a88>) │ │ │ │ + ldr r3, [pc, #600] @ (6c2944 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x46c08>) │ │ │ │ lsls r1, r6, #4 │ │ │ │ - ldrh r6, [r3, #46] @ 0x2e │ │ │ │ + ldrh r6, [r7, #48] @ 0x30 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r6, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r7, [sp, #80] @ 0x50 │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r3, [pc, #288] @ (6c2818 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x46adc>) │ │ │ │ ldr.w r2, [r0, #1848] @ 0x738 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r1 │ │ │ │ beq.n 6c27d2 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x46a96> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -2323330,21 +2323326,21 @@ │ │ │ │ bne.n 6c276e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x46a32> │ │ │ │ b.n 6c2742 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x46a06> │ │ │ │ nop │ │ │ │ bls.n 6c2820 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x46ae4> │ │ │ │ lsls r3, r4, #5 │ │ │ │ cmp r5, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #384] @ (6c29a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x46c68>) │ │ │ │ + ldr r1, [pc, #768] @ (6c2b24 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x46de8>) │ │ │ │ lsls r1, r6, #4 │ │ │ │ - ldrh r6, [r2, #30] │ │ │ │ + ldrh r6, [r6, #32] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r1, [pc, #232] @ (6c2914 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x46bd8>) │ │ │ │ + ldr r1, [pc, #616] @ (6c2a94 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x46d58>) │ │ │ │ lsls r1, r6, #4 │ │ │ │ - add sp, #496 @ 0x1f0 │ │ │ │ + sub sp, #368 @ 0x170 │ │ │ │ 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 │ │ │ │ @@ -2323423,17 +2323419,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} │ │ │ │ - @ instruction: 0x47e6 │ │ │ │ + ldr r0, [pc, #280] @ (6c2a34 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x46cf8>) │ │ │ │ lsls r1, r6, #4 │ │ │ │ - add r7, sp, #576 @ 0x240 │ │ │ │ + add r7, sp, #960 @ 0x3c0 │ │ │ │ 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] @ (6c2984 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x46c48>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2323460,17 +2323456,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} │ │ │ │ - @ instruction: 0x47be │ │ │ │ + ldr r0, [pc, #120] @ (6c2a00 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x46cc4>) │ │ │ │ lsls r1, r6, #4 │ │ │ │ - add r7, sp, #280 @ 0x118 │ │ │ │ + add r7, sp, #664 @ 0x298 │ │ │ │ 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 6c26f4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x469b8> │ │ │ │ @@ -2323648,17 +2323644,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 │ │ │ │ - strh r6, [r4, #22] │ │ │ │ + strh r6, [r0, #26] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - mov r4, r9 │ │ │ │ + mov ip, r5 │ │ │ │ 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 │ │ │ │ @@ -2323834,17 +2323830,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 6c2d26 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x46fea> │ │ │ │ - add r0, r8 │ │ │ │ + add r8, r4 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - strh r0, [r5, #6] │ │ │ │ + strh r0, [r1, #10] │ │ │ │ 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 │ │ │ │ @@ -2323867,17 +2323863,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 │ │ │ │ - tst r0, r0 │ │ │ │ + negs r0, r4 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - strh r6, [r3, #48] @ 0x30 │ │ │ │ + strh r6, [r7, #50] @ 0x32 │ │ │ │ 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 │ │ │ │ @@ -2323909,17 +2323905,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} │ │ │ │ - adcs r2, r6 │ │ │ │ + rors r2, r2 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - strh r2, [r0, #46] @ 0x2e │ │ │ │ + strh r2, [r4, #48] @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -2323949,17 +2323945,17 @@ │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ ldr.w r1, [r5, #1864] @ 0x748 │ │ │ │ cmp r1, r2 │ │ │ │ bne.n 6c2ee2 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x471a6> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r1 │ │ │ │ + asrs r4, r5 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - strh r4, [r1, #42] @ 0x2a │ │ │ │ + strh r4, [r5, #44] @ 0x2c │ │ │ │ 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] @ (6c2f70 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x47234>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2323987,17 +2323983,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 │ │ │ │ - eors r6, r1 │ │ │ │ + lsls r6, r5 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - add r1, sp, #312 @ 0x138 │ │ │ │ + add r1, sp, #696 @ 0x2b8 │ │ │ │ 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] @ (6c2fe0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x472a4>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2324025,17 +2324021,17 @@ │ │ │ │ str.w r2, [r3, #908] @ 0x38c │ │ │ │ bne.n 6c2fa0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-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 r7, #214 @ 0xd6 │ │ │ │ + ands r6, r6 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - add r0, sp, #952 @ 0x3b8 │ │ │ │ + add r1, sp, #312 @ 0x138 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr.w r3, [r0, #1888] @ 0x760 │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 6c3004 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x472c8> │ │ │ │ add.w r2, r0, #32768 @ 0x8000 │ │ │ │ str.w r1, [r0, #1888] @ 0x760 │ │ │ │ ldr.w r3, [r2, #3208] @ 0xc88 │ │ │ │ @@ -2324165,17 +2324161,17 @@ │ │ │ │ bne.n 6c3134 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x473f8> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r5, #19] │ │ │ │ subs r6, #255 @ 0xff │ │ │ │ sbcs r1, r1 │ │ │ │ subs r7, #0 │ │ │ │ - subs r6, #198 @ 0xc6 │ │ │ │ + subs r7, #38 @ 0x26 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - add r7, pc, #992 @ (adr r7, 6c358c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x47850>) │ │ │ │ + add r0, sp, #352 @ 0x160 │ │ │ │ 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 │ │ │ │ @@ -2324308,17 +2324304,17 @@ │ │ │ │ dmb ish │ │ │ │ cbz r2, 6c332e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x475f2> │ │ │ │ ldr r4, [sp, #0] │ │ │ │ b.n 6c32ce <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x47592> │ │ │ │ mov r1, r4 │ │ │ │ b.n 6c3306 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x475ca> │ │ │ │ nop │ │ │ │ - add r6, pc, #720 @ (adr r6, 6c3608 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x478cc>) │ │ │ │ + add r7, pc, #80 @ (adr r7, 6c3388 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x4764c>) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r5, #90 @ 0x5a │ │ │ │ + subs r5, #186 @ 0xba │ │ │ │ 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 │ │ │ │ @@ -2324343,17 +2324339,17 @@ │ │ │ │ cmp r4, #32 │ │ │ │ bne.n 6c3368 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x4762c> │ │ │ │ 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} │ │ │ │ - add r5, pc, #136 @ (adr r5, 6c3420 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x476e4>) │ │ │ │ + add r5, pc, #520 @ (adr r5, 6c35a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x47864>) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r3, #162 @ 0xa2 │ │ │ │ + subs r4, #2 │ │ │ │ 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, 6c33d4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x47698> │ │ │ │ @@ -2324657,20 +2324653,20 @@ │ │ │ │ cmp r2, r4 │ │ │ │ bhi.n 6c36c6 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x4798a> │ │ │ │ ldr r1, [pc, #28] @ (6c3700 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x479c4>) │ │ │ │ movs r0, #16 │ │ │ │ add r1, pc │ │ │ │ bl 6c0f88 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x4524c> │ │ │ │ add.w r0, r8, #112 @ 0x70 │ │ │ │ - bl af45ac │ │ │ │ + bl af4594 │ │ │ │ mov r0, r8 │ │ │ │ blx 74568 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r0, #21] │ │ │ │ + ldrb r2, [r4, #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 │ │ │ │ @@ -2324685,29 +2324681,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 b33be0 │ │ │ │ + bl b33bc8 │ │ │ │ str r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6c37d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x47a94> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ae8d8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x49ce88> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5aef50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x49d500> │ │ │ │ movs r2, #4 │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ mov.w r1, #920 @ 0x398 │ │ │ │ movt r1, #1 │ │ │ │ - bl af45c4 │ │ │ │ + bl af45ac │ │ │ │ mov r0, r4 │ │ │ │ bl 6c04d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x44794> │ │ │ │ str.w r0, [r4, #148] @ 0x94 │ │ │ │ cbz r0, 6c37b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x47a78> │ │ │ │ add.w r3, r4, #32768 @ 0x8000 │ │ │ │ ldr.w r1, [r4, #144] @ 0x90 │ │ │ │ ldr r2, [pc, #88] @ (6c37e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x47aa4>) │ │ │ │ @@ -2330385,20 +2330381,20 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r7, #58] @ 0x3a │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r4, #24] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - mrrc2 1, 3, r0, r0, cr0 @ │ │ │ │ - @ instruction: 0xfb8a0130 │ │ │ │ - @ instruction: 0xfb200130 │ │ │ │ - smlatt r1, lr, r0, r0 │ │ │ │ - @ instruction: 0xfa100130 │ │ │ │ - @ instruction: 0xfa160130 │ │ │ │ + ldc2 1, cr0, [r0], #192 @ 0xc0 │ │ │ │ + @ instruction: 0xfbea0130 │ │ │ │ + @ instruction: 0xfb800130 │ │ │ │ + @ instruction: 0xfb7e0130 │ │ │ │ + @ instruction: 0xfa700130 │ │ │ │ + @ instruction: 0xfa760130 │ │ │ │ stmdb 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] @ 6c7df0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x4c0b4> │ │ │ │ @@ -2333544,15 +2333540,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 6c9cc6 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x4df8a> │ │ │ │ ldrsb.w r3, [r4, #3235] @ 0xca3 │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 6c9c94 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x4df58> │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl b33cd4 │ │ │ │ + bl b33cbc │ │ │ │ ldr.w r0, [r4, #3248] @ 0xcb0 │ │ │ │ mov r1, r5 │ │ │ │ bl 6c3054 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x47318> │ │ │ │ ldr r2, [pc, #260] @ (6c9d04 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x4dfc8>) │ │ │ │ ldr r3, [pc, #252] @ (6c9d00 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x4dfc4>) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -2334951,15 +2334947,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 6ca944 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x4ec08> │ │ │ │ nop │ │ │ │ - lsrs r6, r7, #13 │ │ │ │ + lsrs r6, r3, #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 │ │ │ │ @@ -2335997,15 +2335993,15 @@ │ │ │ │ movs r3, #1 │ │ │ │ add ip, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r2, ip, [sp, #4] │ │ │ │ bl 6b0984 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x34c48> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - movs r5, #28 │ │ │ │ + movs r5, #124 @ 0x7c │ │ │ │ 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 │ │ │ │ @@ -2336820,16 +2336816,16 @@ │ │ │ │ b.n 6cbea8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5016c> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ rors r0, r1 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - addw r0, r0, #2215 @ 0x8a7 │ │ │ │ - @ instruction: 0xf5f800a7 │ │ │ │ + @ instruction: 0xf66000a7 │ │ │ │ + @ instruction: 0xf65800a7 │ │ │ │ adcs r0, r2 │ │ │ │ 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 │ │ │ │ @@ -2337115,15 +2337111,15 @@ │ │ │ │ ldrh.w r7, [r1, #76] @ 0x4c │ │ │ │ cmp r7, r0 │ │ │ │ it eq │ │ │ │ cmpeq r3, r0 │ │ │ │ beq.w 6cc6a2 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x50966> │ │ │ │ ldr.w r0, [r4, #3596] @ 0xe0c │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl b2ca28 │ │ │ │ + bl b2ca10 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6cc5da <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5089e> │ │ │ │ ldr r3, [r6, #60] @ 0x3c │ │ │ │ cmp.w r3, #270 @ 0x10e │ │ │ │ beq.w 6cc678 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5093c> │ │ │ │ ldr.w sl, [r4, #2540] @ 0x9ec │ │ │ │ ldr.w r8, [r4, #3596] @ 0xe0c │ │ │ │ @@ -2337342,15 +2337338,15 @@ │ │ │ │ strd r7, r1, [r0, #1008] @ 0x3f0 │ │ │ │ strb.w r2, [r0, #1016] @ 0x3f8 │ │ │ │ ldr.w r7, [r4, #3652] @ 0xe44 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6cc654 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x50918> │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ - bl b2d8e8 │ │ │ │ + bl b2d8d0 │ │ │ │ mov r0, r5 │ │ │ │ ldrd r1, r2, [r6] │ │ │ │ bl 6a8d64 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2d028> │ │ │ │ lsls r3, r0, #30 │ │ │ │ bmi.n 6cc696 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5095a> │ │ │ │ str.w r7, [r4, #3652] @ 0xe44 │ │ │ │ ldr r2, [pc, #280] @ (6cc6f4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x509b8>) │ │ │ │ @@ -2337875,27 +2337871,27 @@ │ │ │ │ subs r1, #128 @ 0x80 │ │ │ │ adds r7, #78 @ 0x4e │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - add r7, pc, #672 @ (adr r7, 6cce80 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x51144>) │ │ │ │ + add r0, sp, #32 │ │ │ │ lsls r0, r6, #4 │ │ │ │ ldr r0, [pc, #4] @ (6ccbe8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x50eac>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r4, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r4, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr r0, [pc, #4] @ (6ccbf4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x50eb8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - movs r5, #138 @ 0x8a │ │ │ │ + movs r5, #234 @ 0xea │ │ │ │ lsls r3, r4, #2 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r3, [pc, #8] @ (6ccc08 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x50ecc>) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ bx lr │ │ │ │ @@ -2337992,30 +2337988,30 @@ │ │ │ │ blx r3 │ │ │ │ cbz r0, 6ccd2c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x50ff0> │ │ │ │ add.w r0, r4, #4160 @ 0x1040 │ │ │ │ adds r0, #28 │ │ │ │ bl 47c124 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x36a6d4> │ │ │ │ add.w r0, r4, #4160 @ 0x1040 │ │ │ │ adds r0, #8 │ │ │ │ - bl af41c4 │ │ │ │ + bl af41ac │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ bl 451814 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x33fdc4> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 74568 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add.w r0, r0, #4160 @ 0x1040 │ │ │ │ adds r0, #28 │ │ │ │ bl 47c124 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x36a6d4> │ │ │ │ add.w r0, r4, #4160 @ 0x1040 │ │ │ │ adds r0, #8 │ │ │ │ - bl af41c4 │ │ │ │ + bl af41ac │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ bl 451814 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x33fdc4> │ │ │ │ b.n 6ccd26 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x50fea> │ │ │ │ nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2338034,22 +2338030,22 @@ │ │ │ │ add r5, pc │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [sp, #2148] @ 0x864 │ │ │ │ mov.w r3, #0 │ │ │ │ bl 479c78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x368228> │ │ │ │ mov r0, r5 │ │ │ │ - bl aefef4 │ │ │ │ + bl aefedc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6cce28 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x510ec> │ │ │ │ mov r4, r0 │ │ │ │ - bl aeff6c │ │ │ │ + bl aeff54 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl aeff68 │ │ │ │ + bl aeff50 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ bl 479cf4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3682a4> │ │ │ │ movs r2, #32 │ │ │ │ add.w r1, sp, #2048 @ 0x800 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ @@ -2338126,23 +2338122,23 @@ │ │ │ │ adds r2, #148 @ 0x94 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #140 @ 0x8c │ │ │ │ lsls r3, r4, #5 │ │ │ │ @ instruction: 0xffd9ffff │ │ │ │ - add r4, pc, #400 @ (adr r4, 6cd014 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x512d8>) │ │ │ │ + add r4, pc, #784 @ (adr r4, 6cd194 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x51458>) │ │ │ │ lsls r0, r6, #4 │ │ │ │ add r7, sp, #512 @ 0x200 │ │ │ │ lsls r4, r3, #5 │ │ │ │ adds r1, #236 @ 0xec │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 6ccf84 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x51248> │ │ │ │ + bgt.n 6cce44 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x51108> │ │ │ │ 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 │ │ │ │ @@ -2338523,15 +2338519,15 @@ │ │ │ │ cmp r2, #16 │ │ │ │ bne.w 6ccfd4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x51298> │ │ │ │ ldrb.w r2, [ip, #4] │ │ │ │ and.w r2, r2, #31 │ │ │ │ cmp r2, #4 │ │ │ │ bne.w 6ccfd4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x51298> │ │ │ │ b.n 6cd010 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x512d4> │ │ │ │ - ldr r7, [sp, #840] @ 0x348 │ │ │ │ + add r0, pc, #200 @ (adr r0, 6cd38c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x51650>) │ │ │ │ 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] @ 6cd7c8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x51a8c> │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ @@ -2338741,15 +2338737,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 b30958 │ │ │ │ + bl b30940 │ │ │ │ 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 │ │ │ │ @@ -2338854,15 +2338850,15 @@ │ │ │ │ vstr s15, [r4, #588] @ 0x24c │ │ │ │ vstr s15, [r4, #584] @ 0x248 │ │ │ │ bl 6ccd50 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x51014> │ │ │ │ add.w r0, r4, #4160 @ 0x1040 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ adds r0, #8 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - bl af41ac │ │ │ │ + bl af4194 │ │ │ │ add.w r0, r4, #4160 @ 0x1040 │ │ │ │ movs r1, #1 │ │ │ │ adds r0, #28 │ │ │ │ bl 47c138 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x36a6e8> │ │ │ │ ldr r2, [pc, #284] @ (6cd81c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x51ae0>) │ │ │ │ ldr r3, [pc, #200] @ (6cd7cc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x51a90>) │ │ │ │ add r2, pc │ │ │ │ @@ -2338943,57 +2338939,57 @@ │ │ │ │ cmp r3, pc │ │ │ │ cmp r5, #28 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #14 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - strh r4, [r2, #10] │ │ │ │ + strh r4, [r6, #12] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strh r6, [r5, #10] │ │ │ │ + strh r6, [r1, #14] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strh r0, [r0, #12] │ │ │ │ + strh r0, [r4, #14] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strh r0, [r5, #12] │ │ │ │ + strh r0, [r1, #16] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strh r4, [r1, #14] │ │ │ │ + strh r4, [r5, #16] │ │ │ │ lsls r1, r4, #2 │ │ │ │ str.w pc, [sp, #4095] @ 0xfff │ │ │ │ bl 6a77ee <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x2bab2> │ │ │ │ bl 6877f2 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0xbab6> │ │ │ │ bl 68b7f6 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0xfaba> │ │ │ │ bl 6a37fa <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x27abe> │ │ │ │ pld [r1, #255]! │ │ │ │ @ instruction: 0xfa4dffff │ │ │ │ cmp r7, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ bl 68b80a <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0xface> │ │ │ │ bl 69d80e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x21ad2> │ │ │ │ strb.w pc, [r1, #255]! │ │ │ │ - ldr r5, [sp, #824] @ 0x338 │ │ │ │ + ldr r6, [sp, #184] @ 0xb8 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - add r2, pc, #176 @ (adr r2, 6cd8cc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x51b90>) │ │ │ │ + add r2, pc, #560 @ (adr r2, 6cda4c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x51d10>) │ │ │ │ lsls r0, r6, #4 │ │ │ │ cmp r0, #250 @ 0xfa │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r5, [sp, #328] @ 0x148 │ │ │ │ + ldr r5, [sp, #712] @ 0x2c8 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldr r4, [sp, #224] @ 0xe0 │ │ │ │ + ldr r4, [sp, #608] @ 0x260 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldr r3, [sp, #784] @ 0x310 │ │ │ │ + ldr r4, [sp, #144] @ 0x90 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - add r0, pc, #112 @ (adr r0, 6cd8a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x51b68>) │ │ │ │ + add r0, pc, #496 @ (adr r0, 6cda24 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x51ce8>) │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ + ldr r7, [sp, #392] @ 0x188 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldr r5, [sp, #904] @ 0x388 │ │ │ │ + ldr r6, [sp, #264] @ 0x108 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldr r3, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r4, [sp, #64] @ 0x40 │ │ │ │ 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] @ (6cd8b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x51b74>) │ │ │ │ @@ -2339041,15 +2339037,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #160 @ 0xa0 │ │ │ │ lsls r3, r4, #5 │ │ │ │ movs r7, #130 @ 0x82 │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 6cd884 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x51b48> │ │ │ │ + ble.n 6cd944 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x51c08> │ │ │ │ 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 450b34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x33f0e4> │ │ │ │ @@ -2339548,25 +2339544,25 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #172 @ 0xac │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r6, #16 │ │ │ │ + lsls r4, r2, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bhi.n 6cdf6c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x52230> │ │ │ │ + bhi.n 6cde2c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x520f0> │ │ │ │ lsls r7, r4, #2 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ lsls r3, r4, #5 │ │ │ │ - add r2, pc, #960 @ (adr r2, 6ce254 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x52518>) │ │ │ │ + add r3, pc, #320 @ (adr r3, 6cdfd4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x52298>) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r2, pc, #904 @ (adr r2, 6ce220 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x524e4>) │ │ │ │ + add r3, pc, #264 @ (adr r3, 6cdfa0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x52264>) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r4, r2, #12 │ │ │ │ + lsls r4, r6, #13 │ │ │ │ lsls r3, r4, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2339652,15 +2339648,15 @@ │ │ │ │ lsl.w r3, r6, r0 │ │ │ │ orr.w ip, ip, r3 │ │ │ │ b.n 6cdf1a <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x521de> │ │ │ │ movs r1, #70 @ 0x46 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #712 @ (adr r2, 6ce24c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x52510>) │ │ │ │ + add r3, pc, #72 @ (adr r3, 6cdfcc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x52290>) │ │ │ │ lsls r0, r6, #4 │ │ │ │ movs r0, #218 @ 0xda │ │ │ │ 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 │ │ │ │ @@ -2340070,15 +2340066,15 @@ │ │ │ │ it eq │ │ │ │ orreq.w r0, r0, #6 │ │ │ │ bne.w 6ce168 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5242c> │ │ │ │ b.n 6cdffc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x522c0> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - add r1, pc, #792 @ (adr r1, 6ce734 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x529f8>) │ │ │ │ + add r2, pc, #152 @ (adr r2, 6ce4b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x52778>) │ │ │ │ lsls r0, r6, #4 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r7, #7 │ │ │ │ lsls r3, r4, #5 │ │ │ │ movw r3, #273 @ 0x111 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -2340136,17 +2340132,17 @@ │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r6, [sp, #128] @ 0x80 │ │ │ │ + str r6, [sp, #512] @ 0x200 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - str r4, [sp, #240] @ 0xf0 │ │ │ │ + str r4, [sp, #624] @ 0x270 │ │ │ │ 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 │ │ │ │ @@ -2340668,31 +2340664,31 @@ │ │ │ │ str.w fp, [r4, #32] │ │ │ │ strd r2, r3, [sp, #36] @ 0x24 │ │ │ │ bl 6cd8c8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x51b8c> │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, fp │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ b.n 6ce8c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x52b84> │ │ │ │ - str r2, [sp, #16] │ │ │ │ + str r2, [sp, #400] @ 0x190 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - str r0, [sp, #144] @ 0x90 │ │ │ │ + str r0, [sp, #528] @ 0x210 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldr r0, [pc, #920] @ (6cee04 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x530c8>) │ │ │ │ + ldr r1, [pc, #280] @ (6ceb84 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x52e48>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r0, [pc, #872] @ (6cedd8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5309c>) │ │ │ │ + ldr r1, [pc, #232] @ (6ceb58 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x52e1c>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r0, [pc, #832] @ (6cedb4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x53078>) │ │ │ │ + ldr r1, [pc, #192] @ (6ceb34 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x52df8>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r4!, {r2} │ │ │ │ + ldmia r4!, {r2, r5, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r4!, {r1, r3, r5} │ │ │ │ + ldmia r4!, {r1, r3, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r4!, {r2, r5} │ │ │ │ + ldmia r4!, {r2, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5, r6} │ │ │ │ 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 │ │ │ │ @@ -2340863,27 +2340859,27 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 6cec02 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x52ec6> │ │ │ │ nop │ │ │ │ asrs r4, r4, #17 │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - mov ip, r2 │ │ │ │ + mov ip, lr │ │ │ │ lsls r7, r4, #2 │ │ │ │ - mov ip, r1 │ │ │ │ + mov ip, sp │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r1!, {r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r3, r4} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r1!, {r4, r5, r7} │ │ │ │ + ldmia r2!, {r4} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia.w lr, {r0, r5, r7} │ │ │ │ + ldrd r0, r0, [lr], #644 @ 0x284 │ │ │ │ ldrb.w ip, [r0, #80] @ 0x50 │ │ │ │ cmp.w ip, #1 │ │ │ │ bhi.n 6ced08 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x52fcc> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2340952,15 +2340948,15 @@ │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov ip, r0 │ │ │ │ movs r1, #1 │ │ │ │ b.n 6cecc0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x52f84> │ │ │ │ - str r5, [sp, #160] @ 0xa0 │ │ │ │ + str r5, [sp, #544] @ 0x220 │ │ │ │ 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 │ │ │ │ @@ -2341023,15 +2341019,15 @@ │ │ │ │ blx 73b20 <__aeabi_uidiv@plt> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r2, r0 │ │ │ │ it cc │ │ │ │ movcc r2, r0 │ │ │ │ b.n 6ced92 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x53056> │ │ │ │ - str r4, [sp, #408] @ 0x198 │ │ │ │ + str r4, [sp, #792] @ 0x318 │ │ │ │ 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 │ │ │ │ @@ -2341377,25 +2341373,25 @@ │ │ │ │ b.n 6cef4c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x53210> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #3 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - stmia r7!, {r2, r3, r5} │ │ │ │ + stmia r7!, {r2, r3, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r7!, {r2, r4} │ │ │ │ + stmia r7!, {r2, r4, r5, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r5!, {r1, r3, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r5!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r3, r4, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ lsrs r0, r7, #26 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - b.n 6cf878 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x53b3c> │ │ │ │ + b.n 6cf938 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x53bfc> │ │ │ │ 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] │ │ │ │ @@ -2342051,29 +2342047,29 @@ │ │ │ │ b.n 6cf8ae <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x53b72> │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [r4, #124] @ 0x7c │ │ │ │ b.n 6cf2d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x53594> │ │ │ │ nop │ │ │ │ lsrs r6, r0, #24 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrh r4, [r0, #48] @ 0x30 │ │ │ │ + ldrh r4, [r4, #50] @ 0x32 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldrh r4, [r4, #46] @ 0x2e │ │ │ │ + ldrh r4, [r0, #50] @ 0x32 │ │ │ │ lsls r0, r6, #4 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r2, r3, r5} │ │ │ │ + stmia r1!, {r1, r2, r3, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r2, [r5, #26] │ │ │ │ + ldrh r2, [r1, #30] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldrh r2, [r0, #26] │ │ │ │ + ldrh r2, [r4, #28] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldrh r4, [r4, #26] │ │ │ │ + ldrh r4, [r0, #30] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldrh r6, [r0, #26] │ │ │ │ + ldrh r6, [r4, #28] │ │ │ │ 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 │ │ │ │ @@ -2342608,15 +2342604,15 @@ │ │ │ │ beq.w 6cfca2 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x53f66> │ │ │ │ b.n 6cfb92 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x53e56> │ │ │ │ nop │ │ │ │ lsls r0, r4, #26 │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r4, r6} │ │ │ │ + pop {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 │ │ │ │ bl 6d4820 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x58ae4> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2342649,15 +2342645,15 @@ │ │ │ │ ldr.w r3, [r5, #680] @ 0x2a8 │ │ │ │ cbz r3, 6cff46 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5420a> │ │ │ │ ldrb.w r3, [r5, #2400] @ 0x960 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6d01c2 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x54486> │ │ │ │ ldr.w r0, [r5, #704] @ 0x2c0 │ │ │ │ cbz r0, 6cff50 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x54214> │ │ │ │ - bl b2b6f8 │ │ │ │ + bl b2b6e0 │ │ │ │ ldr.w r0, [r5, #692] @ 0x2b4 │ │ │ │ cbz r0, 6cff5a <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5421e> │ │ │ │ bl 5ae488 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x49ca38> │ │ │ │ ldr.w r3, [r5, #2308] @ 0x904 │ │ │ │ cbz r3, 6cffb8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5427c> │ │ │ │ mov.w r8, #0 │ │ │ │ mov r6, r5 │ │ │ │ @@ -2342781,15 +2342777,15 @@ │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ blx r3 │ │ │ │ add.w r0, r5, #2416 @ 0x970 │ │ │ │ bl 6ece94 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x71158> │ │ │ │ addw r0, r5, #2500 @ 0x9c4 │ │ │ │ bl 6ece94 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x71158> │ │ │ │ addw r0, r5, #2316 @ 0x90c │ │ │ │ - bl af41d4 │ │ │ │ + bl af41bc │ │ │ │ ldr.w r0, [r5, #876] @ 0x36c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6d0178 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5443c> │ │ │ │ blx 74568 │ │ │ │ ldr.w r0, [r5, #996] @ 0x3e4 │ │ │ │ blx 74568 │ │ │ │ ldr.w r0, [r5, #1196] @ 0x4ac │ │ │ │ @@ -2342936,15 +2342932,15 @@ │ │ │ │ ldr r3, [pc, #992] @ (6d0690 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x54954>) │ │ │ │ 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 af41c8 │ │ │ │ + bl af41b0 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ str.w r0, [r4, #628] @ 0x274 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6d0c84 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x54f48> │ │ │ │ @@ -2343256,106 +2343252,106 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 1, cr0, [sl, #-392]! @ 0xfffffe78 │ │ │ │ mcrr2 15, 15, pc, r3, cr15 @ │ │ │ │ mcrr2 15, 15, pc, sp, cr15 @ │ │ │ │ @ instruction: 0xfbf3ffff │ │ │ │ subs r4, r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r3, r7} │ │ │ │ + push {r1, r3, r5, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, r6} │ │ │ │ + push {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ movs r7, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r5, r6} │ │ │ │ + push {r2, r3, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r4, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r3, r6} │ │ │ │ + push {r1, r3, r5, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ subs r3, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r6} │ │ │ │ + push {r1, r2, r5, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - push {r1, r4, r5} │ │ │ │ + push {r1, r4, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r0, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #22 │ │ │ │ + lsls r4, r3, #24 │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r4, r0, #22 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3} │ │ │ │ + push {r2, r3, r5, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ subs r4, r5, r1 │ │ │ │ movs r0, r0 │ │ │ │ - rsb r0, r8, #5439488 @ 0x530000 │ │ │ │ + @ instruction: 0xf62800a6 │ │ │ │ adds r3, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa9c00a6 │ │ │ │ + @ instruction: 0xfafc00a6 │ │ │ │ subs r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r4, r7 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 6d0766 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x54a2a> │ │ │ │ + push {r1, r2, r3, r4, r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbz r4, 6d075a <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x54a1e> │ │ │ │ + cbz r4, 6d0772 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x54a36> │ │ │ │ lsls r7, r4, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 6d0760 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x54a24> │ │ │ │ + cbz r0, 6d0778 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x54a3c> │ │ │ │ lsls r7, r4, #2 │ │ │ │ subs r3, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 6d0764 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x54a28> │ │ │ │ + cbz r0, 6d077c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x54a40> │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r0, r6, r1 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 6d0766 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x54a2a> │ │ │ │ + cbz r4, 6d077e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x54a42> │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 6d076a <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x54a2e> │ │ │ │ + cbz r6, 6d0782 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x54a46> │ │ │ │ lsls r7, r4, #2 │ │ │ │ subs r3, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 6d0770 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x54a34> │ │ │ │ + cbz r6, 6d0788 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x54a4c> │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 6d0774 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x54a38> │ │ │ │ + cbz r0, 6d078c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x54a50> │ │ │ │ lsls r7, r4, #2 │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfac200a6 │ │ │ │ + @ instruction: 0xfb2200a6 │ │ │ │ subs r6, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 6d0778 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x54a3c> │ │ │ │ + cbz r6, 6d0790 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x54a54> │ │ │ │ lsls r7, r4, #2 │ │ │ │ movs r1, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 6d077e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x54a42> │ │ │ │ + cbz r2, 6d0796 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x54a5a> │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r1, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - uxtb r2, r7 │ │ │ │ + cbz r2, 6d079a <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x54a5e> │ │ │ │ lsls r7, r4, #2 │ │ │ │ subs r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #584] @ 0x248 │ │ │ │ + str r4, [sp, #968] @ 0x3c8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ asrs r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - uxtb r6, r2 │ │ │ │ + cbz r6, 6d07a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x54a64> │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r2, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - uxtb r2, r2 │ │ │ │ + cbz r2, 6d07a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x54a6c> │ │ │ │ lsls r7, r4, #2 │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -2343871,15 +2343867,15 @@ │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov.w r1, #1048576 @ 0x100000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 5ab720 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x499cd0> │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl b2b324 │ │ │ │ + bl b2b30c │ │ │ │ str.w r0, [r4, #704] @ 0x2c0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6d0c84 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x54f48> │ │ │ │ ldr.w r3, [r4, #688] @ 0x2b0 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldrb.w r1, [r3, #58] @ 0x3a │ │ │ │ ldr r3, [pc, #668] @ (6d1048 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5530c>) │ │ │ │ @@ -2344075,35 +2344071,35 @@ │ │ │ │ ldr.w ip, [pc, #112] @ 6d1064 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x55328> │ │ │ │ add ip, pc │ │ │ │ b.n 6d0ef4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x551b8> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ movs r0, #6 │ │ │ │ b.w 6d0390 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x54654> │ │ │ │ nop │ │ │ │ - cbz r2, 6d103c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x55300> │ │ │ │ + sxth r2, r6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ cmp r4, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 6d1044 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x55308> │ │ │ │ + sxth r2, r6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ movs r0, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 6d1046 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5530a> │ │ │ │ + sxth r6, r3 │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r4, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 6d1046 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5530a> │ │ │ │ + cbz r0, 6d105e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x55322> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbz r2, 6d1040 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x55304> │ │ │ │ + cbz r2, 6d1058 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5531c> │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 6d1040 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x55304> │ │ │ │ + cbz r4, 6d1058 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5531c> │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r4, r0, #23 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ @@ -2344112,25 +2344108,25 @@ │ │ │ │ @ instruction: 0xf36a0162 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #92 @ 0x5c │ │ │ │ + movs r3, #188 @ 0xbc │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r3, #78 @ 0x4e │ │ │ │ + movs r3, #174 @ 0xae │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r3, #62 @ 0x3e │ │ │ │ + movs r3, #158 @ 0x9e │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r2, sp, #608 @ 0x260 │ │ │ │ + add r2, sp, #992 @ 0x3e0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r0, sp, #248 @ 0xf8 │ │ │ │ + add r0, sp, #632 @ 0x278 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r0, sp, #192 @ 0xc0 │ │ │ │ + add r0, sp, #576 @ 0x240 │ │ │ │ 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] @ (6d1090 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x55354>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2344141,15 +2344137,15 @@ │ │ │ │ add r0, pc │ │ │ │ bl 462304 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3508b4> │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ str r0, [r3, #64] @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r6, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - add r1, sp, #824 @ 0x338 │ │ │ │ + add r2, sp, #184 @ 0xb8 │ │ │ │ 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] @ (6d1258 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5551c>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2344324,55 +2344320,55 @@ │ │ │ │ add r2, pc │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ b.n 6d1168 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5542c> │ │ │ │ nop │ │ │ │ vrhadd.s8 q8, q6, q9 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, #3] │ │ │ │ + strb r2, [r3, #5] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r0, r5, #27 │ │ │ │ + lsls r0, r1, #29 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #496 @ 0x1f0 │ │ │ │ + add r1, sp, #880 @ 0x370 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r1, sp, #688 @ 0x2b0 │ │ │ │ + add r2, sp, #48 @ 0x30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r1, sp, #728 @ 0x2d8 │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r1, sp, #816 @ 0x330 │ │ │ │ + add r2, sp, #176 @ 0xb0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r1, sp, #720 @ 0x2d0 │ │ │ │ + add r2, sp, #80 @ 0x50 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r1, sp, #744 @ 0x2e8 │ │ │ │ + add r2, sp, #104 @ 0x68 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r1, sp, #1016 @ 0x3f8 │ │ │ │ + add r2, sp, #376 @ 0x178 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r1, #198 @ 0xc6 │ │ │ │ + adds r2, #38 @ 0x26 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r1, #94 @ 0x5e │ │ │ │ + adds r1, #190 @ 0xbe │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r0, sp, #992 @ 0x3e0 │ │ │ │ + add r1, sp, #352 @ 0x160 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r0, sp, #936 @ 0x3a8 │ │ │ │ + add r1, sp, #296 @ 0x128 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r1, sp, #456 @ 0x1c8 │ │ │ │ + add r1, sp, #840 @ 0x348 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r1, sp, #312 @ 0x138 │ │ │ │ + add r1, sp, #696 @ 0x2b8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r1, sp, #216 @ 0xd8 │ │ │ │ + add r1, sp, #600 @ 0x258 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r1, sp, #120 @ 0x78 │ │ │ │ + add r1, sp, #504 @ 0x1f8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r1, sp, #24 │ │ │ │ + add r1, sp, #408 @ 0x198 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r0, sp, #952 @ 0x3b8 │ │ │ │ + add r1, sp, #312 @ 0x138 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r0, sp, #856 @ 0x358 │ │ │ │ + add r1, sp, #216 @ 0xd8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r0, sp, #760 @ 0x2f8 │ │ │ │ + add r1, sp, #120 @ 0x78 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6d1334 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x555f8> │ │ │ │ mov.w ip, #11 │ │ │ │ ldr.w r3, [r1, r0, lsl #2] │ │ │ │ adds r0, #2 │ │ │ │ @@ -2344547,15 +2344543,15 @@ │ │ │ │ asrs r7, r5, #9 │ │ │ │ subs r2, #131 @ 0x83 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ mcrr 1, 6, r0, lr, cr2 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #72 @ 0x48 │ │ │ │ + add r3, sp, #456 @ 0x1c8 │ │ │ │ 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] @ (6d1540 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x55804>) │ │ │ │ @@ -2345498,19 +2345494,19 @@ │ │ │ │ b.n 6d1f32 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x561f6> │ │ │ │ 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 6d1f8a <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5624e> │ │ │ │ - ldr r0, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r1, [sp, #336] @ 0x150 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r0, pc, #736 @ (adr r0, 6d22dc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x565a0>) │ │ │ │ + add r1, pc, #96 @ (adr r1, 6d205c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x56320>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r6, r4, #9 │ │ │ │ + asrs r6, r0, #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 │ │ │ │ @@ -2345969,15 +2345965,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 │ │ │ │ - ldr r3, [sp, #888] @ 0x378 │ │ │ │ + ldr r4, [sp, #248] @ 0xf8 │ │ │ │ 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 │ │ │ │ @@ -2346714,17 +2346710,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ blx 73fdc │ │ │ │ bpl.n 6d2e74 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x57138> │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #80] @ 0x50 │ │ │ │ + str r5, [sp, #464] @ 0x1d0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r1, [sp, #128] @ 0x80 │ │ │ │ + str r1, [sp, #512] @ 0x200 │ │ │ │ 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 │ │ │ │ @@ -2346956,23 +2346952,23 @@ │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ ldr.w r3, [r4, #688] @ 0x2b0 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ b.n 6d305c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x57320> │ │ │ │ nop │ │ │ │ ldmia r7, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldrh r6, [r4, #54] @ 0x36 │ │ │ │ + ldrh r6, [r0, #58] @ 0x3a │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, #54] @ 0x36 │ │ │ │ + ldrh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r6, [r7, #52] @ 0x34 │ │ │ │ + ldrh r6, [r3, #56] @ 0x38 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r0, [r6, #52] @ 0x34 │ │ │ │ + ldrh r0, [r2, #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 │ │ │ │ @@ -2347626,15 +2347622,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, [r7, #54] @ 0x36 │ │ │ │ + strh r6, [r3, #58] @ 0x3a │ │ │ │ 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 │ │ │ │ @@ -2347727,19 +2347723,19 @@ │ │ │ │ cmp r2, r6 │ │ │ │ bhi.n 6d3bba <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x57e7e> │ │ │ │ b.n 6d3af8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x57dbc> │ │ │ │ stmia r5!, {r4} │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, #46] @ 0x2e │ │ │ │ + strh r0, [r0, #50] @ 0x32 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r0, [r3, #46] @ 0x2e │ │ │ │ + strh r0, [r7, #48] @ 0x30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r0, [r2, #46] @ 0x2e │ │ │ │ + strh r0, [r6, #48] @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -2349206,15 +2349202,15 @@ │ │ │ │ bl 6d4820 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x58ae4> │ │ │ │ b.n 6d4ce2 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x58fa6> │ │ │ │ nop │ │ │ │ cbz r4, 6d4d8a <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5904e> │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #19] │ │ │ │ + strb r2, [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 r3, [pc, #108] @ (6d4dbc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x59080>) │ │ │ │ ldr r2, [r1, #0] │ │ │ │ @@ -2349257,15 +2349253,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ b.n 6d4d96 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5905a> │ │ │ │ nop │ │ │ │ uxth r2, r5 │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #17] │ │ │ │ + strb r4, [r2, #19] │ │ │ │ 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, 6d4dfa <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x590be> │ │ │ │ @@ -2349330,15 +2349326,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #12] @ (6d4e90 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x59154>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ strd r1, r3, [r0, #68] @ 0x44 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r4, #230 @ 0xe6 │ │ │ │ + adds r5, #70 @ 0x46 │ │ │ │ lsls r0, r6, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 74568 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2349411,15 +2349407,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 │ │ │ │ - strb r4, [r2, #11] │ │ │ │ + strb r4, [r6, #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 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2349432,15 +2349428,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} │ │ │ │ - strb r4, [r7, #10] │ │ │ │ + strb r4, [r3, #12] │ │ │ │ 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] @ (6d4fcc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x59290>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2349456,15 +2349452,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 │ │ │ │ - strb r0, [r5, #10] │ │ │ │ + strb r0, [r1, #12] │ │ │ │ lsls r7, r4, #2 │ │ │ │ mov r2, r0 │ │ │ │ cbz r1, 6d5016 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x592da> │ │ │ │ clz r3, r0 │ │ │ │ subs r1, #4 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ cmp r1, #5 │ │ │ │ @@ -2349560,15 +2349556,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 6d508a <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5934e> │ │ │ │ nop │ │ │ │ - strb r6, [r5, #8] │ │ │ │ + strb r6, [r1, #10] │ │ │ │ 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 │ │ │ │ @@ -2349765,21 +2349761,21 @@ │ │ │ │ str r6, [sp, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r6, sp, #440 @ 0x1b8 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - strb r2, [r1, #5] │ │ │ │ + strb r2, [r5, #6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r1, #132 @ 0x84 │ │ │ │ + adds r1, #228 @ 0xe4 │ │ │ │ lsls r0, r6, #4 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #116] @ 0x74 │ │ │ │ + ldr r0, [r4, #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 │ │ │ │ @@ -2349815,15 +2349811,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 r7, #146 @ 0x92 │ │ │ │ + cmp r7, #242 @ 0xf2 │ │ │ │ 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] @ (6d5540 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x59804>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2349930,15 +2349926,15 @@ │ │ │ │ nop │ │ │ │ add r3, sp, #832 @ 0x340 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #632 @ 0x278 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - cmp r6, #98 @ 0x62 │ │ │ │ + cmp r6, #194 @ 0xc2 │ │ │ │ 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 │ │ │ │ @@ -2350084,15 +2350080,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r2, sp, #576 @ 0x240 │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #64] @ 0x40 │ │ │ │ + ldr r0, [r2, #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 │ │ │ │ @@ -2350160,15 +2350156,15 @@ │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #65536 @ 0x10000 │ │ │ │ beq.n 6d577e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x59a42> │ │ │ │ subs r0, #7 │ │ │ │ cmp r0, #2 │ │ │ │ bls.n 6d577a <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x59a3e> │ │ │ │ b.n 6d577e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x59a42> │ │ │ │ - ldr r2, [r0, #68] @ 0x44 │ │ │ │ + ldr r2, [r4, #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 │ │ │ │ @@ -2350394,15 +2350390,15 @@ │ │ │ │ bne.n 6d5a78 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x59d3c> │ │ │ │ b.n 6d59dc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x59ca0> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ add r7, pc, #960 @ (adr r7, 6d5e6c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5a130>) │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, #52] @ 0x34 │ │ │ │ + ldr r2, [r7, #56] @ 0x38 │ │ │ │ lsls r7, r4, #2 │ │ │ │ add r6, pc, #112 @ (adr r6, 6d5b28 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x59dec>) │ │ │ │ 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 │ │ │ │ @@ -2350891,15 +2350887,15 @@ │ │ │ │ b.n 6d5f9e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5a262> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r2, pc, #120 @ (adr r2, 6d6070 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5a334>) │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #40 @ 0x28 │ │ │ │ + movs r4, #136 @ 0x88 │ │ │ │ lsls r0, r6, #4 │ │ │ │ add r0, pc, #520 @ (adr r0, 6d620c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5a4d0>) │ │ │ │ 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 │ │ │ │ @@ -2350973,15 +2350969,15 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ b.n 6d607c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5a340> │ │ │ │ ldr r7, [sp, #840] @ 0x348 │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #44] @ 0x2c │ │ │ │ + str r4, [r2, #52] @ 0x34 │ │ │ │ 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] @ 6d65c8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5a88c> │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2351421,25 +2351417,25 @@ │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #968] @ 0x3c8 │ │ │ │ lsls r2, r4, #5 │ │ │ │ ldr r6, [sp, #768] @ 0x300 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - movs r1, #126 @ 0x7e │ │ │ │ + movs r1, #222 @ 0xde │ │ │ │ lsls r0, r6, #4 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, #0] │ │ │ │ + str r0, [r3, #8] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r2, r5, #4 │ │ │ │ + subs r2, r1, #6 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - subs r4, r3, #2 │ │ │ │ + subs r4, r7, #3 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - subs r6, r5, #0 │ │ │ │ + subs r6, r1, #2 │ │ │ │ lsls r0, r6, #4 │ │ │ │ ldr.w r3, [r4, #632] @ 0x278 │ │ │ │ tst.w r9, #1 │ │ │ │ add.w r0, r2, r3, lsl #2 │ │ │ │ beq.n 6d663c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5a900> │ │ │ │ cmp r5, #1 │ │ │ │ bls.n 6d661e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5a8e2> │ │ │ │ @@ -2351545,15 +2351541,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 b33be0 │ │ │ │ + bl b33bc8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 6d6752 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5aa16> │ │ │ │ ldr.w r0, [r4, #692] @ 0x2b4 │ │ │ │ bl 5aef50 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x49d500> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ @@ -2351721,15 +2351717,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 b2a63c │ │ │ │ + bl b2a624 │ │ │ │ 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] @ (6d6c28 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5aeec>) │ │ │ │ movs r1, #16 │ │ │ │ @@ -2351937,19 +2351933,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 6d68c6 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5ab8a> │ │ │ │ nop │ │ │ │ - subs r4, r5, r6 │ │ │ │ + adds r4, r1, #0 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldrh r2, [r2, r4] │ │ │ │ + ldrh r2, [r6, r5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r4, r3, #30 │ │ │ │ + asrs r4, r7, #31 │ │ │ │ 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 │ │ │ │ @@ -2352191,15 +2352187,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 b2f6f0 │ │ │ │ + bl b2f6d8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r4, #0] │ │ │ │ lsrs r3, r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r2, [pc, #168] @ (6d6fb8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5b27c>) │ │ │ │ ldr r3, [pc, #160] @ (6d6fb4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5b278>) │ │ │ │ @@ -2352230,15 +2352226,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 b2f890 │ │ │ │ + bl b2f878 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsrs r3, r3, #2 │ │ │ │ str r3, [r6, #0] │ │ │ │ b.n 6d6f0e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5b1d2> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6d6f0e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5b1d2> │ │ │ │ @@ -2352258,15 +2352254,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 b2f7c0 │ │ │ │ + bl b2f7a8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsrs r3, r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ b.n 6d6f0e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5b1d2> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r1, [sp, #304] @ 0x130 │ │ │ │ @@ -2352364,15 +2352360,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 b312e0 │ │ │ │ + bl b312c8 │ │ │ │ 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 │ │ │ │ @@ -2352408,15 +2352404,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 b312e0 │ │ │ │ + bl b312c8 │ │ │ │ b.n 6d70e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5b3a4> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2352629,15 +2352625,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 af431c │ │ │ │ + bl af4304 │ │ │ │ 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 │ │ │ │ @@ -2352672,15 +2352668,15 @@ │ │ │ │ mov r0, sl │ │ │ │ blx r5 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6d73aa <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5b66e> │ │ │ │ mov r1, r4 │ │ │ │ addw r0, r7, #2316 @ 0x90c │ │ │ │ - bl af4448 │ │ │ │ + bl af4430 │ │ │ │ b.n 6d73b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5b678> │ │ │ │ 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 │ │ │ │ @@ -2352742,15 +2352738,15 @@ │ │ │ │ b.n 6d73c8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5b68c> │ │ │ │ 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 af4448 │ │ │ │ + bl af4430 │ │ │ │ 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] @ (6d7568 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5b82c>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2353504,21 +2353500,21 @@ │ │ │ │ b.n 6d7c2e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5bef2> │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ strh r6, [r2, #58] @ 0x3a │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #360] @ (6d7e2c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5c0f0>) │ │ │ │ + ldr r0, [pc, #744] @ (6d7fac <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5c270>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r2, r3, #31 │ │ │ │ + lsrs r2, r7, #32 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldr r0, [pc, #144] @ (6d7d5c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5c020>) │ │ │ │ + ldr r0, [pc, #528] @ (6d7edc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5c1a0>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r0, r0, #30 │ │ │ │ + lsls r0, r4, #31 │ │ │ │ lsls r0, r6, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ blx 74568 │ │ │ │ @@ -2353708,15 +2353704,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r3, #10] │ │ │ │ lsls r2, r4, #5 │ │ │ │ strh r6, [r7, #8] │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp sl, r5 │ │ │ │ + mov r2, r1 │ │ │ │ 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] @ (6d807c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5c340>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2353802,15 +2353798,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 6de71c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x629e0> │ │ │ │ b.n 6d7fbc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5c280> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl b3c56c │ │ │ │ + bl b3c554 │ │ │ │ movs r3, #1 │ │ │ │ str r0, [r4, #8] │ │ │ │ str r3, [r4, #0] │ │ │ │ b.n 6d7f44 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5c208> │ │ │ │ bl 6e5b44 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x69e08> │ │ │ │ mov r3, r0 │ │ │ │ cbz r0, 6d801e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5c2e2> │ │ │ │ @@ -2353851,19 +2353847,19 @@ │ │ │ │ blx 74568 │ │ │ │ b.n 6d804a <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5c30e> │ │ │ │ nop │ │ │ │ strh r2, [r3, #6] │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, r9 │ │ │ │ + cmp sl, r5 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add lr, r6 │ │ │ │ + cmp r6, r2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r2, ip │ │ │ │ + add sl, r8 │ │ │ │ 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] @ (6d82c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5c588>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2353886,15 +2353882,15 @@ │ │ │ │ blx 73160 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ cmp r7, #1 │ │ │ │ beq.n 6d815a <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5c41e> │ │ │ │ ldr.w r1, [fp] │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl b3c56c │ │ │ │ + bl b3c554 │ │ │ │ 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 │ │ │ │ @@ -2354086,21 +2354082,21 @@ │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r0, #29] │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add lr, r9 │ │ │ │ + cmp r6, r5 │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldrb r4, [r7, #26] │ │ │ │ lsls r2, r4, #5 │ │ │ │ - mvns r2, r6 │ │ │ │ + add r2, sl │ │ │ │ lsls r7, r4, #2 │ │ │ │ - orrs r0, r1 │ │ │ │ + muls r0, r5 │ │ │ │ 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 74568 │ │ │ │ @@ -2354414,21 +2354410,21 @@ │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r1, #17] │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - negs r2, r4 │ │ │ │ + cmn r2, r0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r4, r7 │ │ │ │ + orrs r4, r3 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r6, r1 │ │ │ │ + lsls r6, r5, #1 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - tst r4, r4 │ │ │ │ + cmp r4, r0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ cbz r1, 6d866a <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5c92e> │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2354622,25 +2354618,25 @@ │ │ │ │ cmp sl, fp │ │ │ │ bne.w 6d8744 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5ca08> │ │ │ │ b.n 6d87d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5ca94> │ │ │ │ ldrb r0, [r0, #5] │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #784 @ 0x310 │ │ │ │ + add r3, sp, #144 @ 0x90 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r2, sp, #744 @ 0x2e8 │ │ │ │ + add r3, sp, #104 @ 0x68 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r7, #68 @ 0x44 │ │ │ │ + subs r7, #164 @ 0xa4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r5, [pc, #0] @ (6d886c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5cb30>) │ │ │ │ + ldr r5, [pc, #384] @ (6d89ec <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5ccb0>) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cmp r6, #0 │ │ │ │ + cmp r6, #96 @ 0x60 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r5, #246 @ 0xf6 │ │ │ │ + cmp r6, #86 @ 0x56 │ │ │ │ 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] │ │ │ │ @@ -2355006,15 +2355002,15 @@ │ │ │ │ ands r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ tst r0, r0 │ │ │ │ strb r4, [r2, #26] │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #56 @ 0x38 │ │ │ │ + subs r3, #152 @ 0x98 │ │ │ │ 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] │ │ │ │ @@ -2357814,45 +2357810,45 @@ │ │ │ │ movs r0, r0 │ │ │ │ rev r2, r0 │ │ │ │ lsls r2, r4, #5 │ │ │ │ ldrb r0, [r0, r7] │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #236 @ 0xec │ │ │ │ + movs r4, #76 @ 0x4c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r3, #144 @ 0x90 │ │ │ │ + movs r3, #240 @ 0xf0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r1, #182 @ 0xb6 │ │ │ │ + movs r2, #22 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r1, #156 @ 0x9c │ │ │ │ + movs r1, #252 @ 0xfc │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r1, #130 @ 0x82 │ │ │ │ + movs r1, #226 @ 0xe2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r1, #38 @ 0x26 │ │ │ │ + movs r1, #134 @ 0x86 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r0, #134 @ 0x86 │ │ │ │ + movs r0, #230 @ 0xe6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r0, #50 @ 0x32 │ │ │ │ + movs r0, #146 @ 0x92 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r2, r3, #7 │ │ │ │ + movs r0, #58 @ 0x3a │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r4, r0, #7 │ │ │ │ + movs r0, #36 @ 0x24 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r0, r6, #6 │ │ │ │ + movs r0, #16 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r2, r3, #6 │ │ │ │ + subs r2, r7, #7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r4, r0, #5 │ │ │ │ + subs r4, r4, #6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r6, r5, #5 │ │ │ │ + subs r6, r1, #7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r0, r3, #4 │ │ │ │ + subs r0, r7, #5 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r6, r7, #4 │ │ │ │ + subs r6, r3, #6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ orr.w r4, r4, #704643072 @ 0x2a000000 │ │ │ │ b.n 6da67e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5e942> │ │ │ │ orr.w r4, r4, #603979776 @ 0x24000000 │ │ │ │ b.n 6da67e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5e942> │ │ │ │ orr.w r4, r4, #637534208 @ 0x26000000 │ │ │ │ b.n 6da67e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5e942> │ │ │ │ @@ -2358050,19 +2358046,19 @@ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ b.w 6da480 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5e744> │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r2, r3 │ │ │ │ + subs r6, r6, r4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r0, r5, r2 │ │ │ │ + subs r0, r1, r4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r4, r7, r1 │ │ │ │ + subs r4, r3, r3 │ │ │ │ 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 │ │ │ │ @@ -2358216,15 +2358212,15 @@ │ │ │ │ vcmp.f32 s14, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ beq.n 6daf2a <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5f1ee> │ │ │ │ b.n 6daf58 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5f21c> │ │ │ │ nop │ │ │ │ stc2 6, cr12, [r0], {127} @ 0x7f │ │ │ │ stc2 6, cr4, [r0], {127} @ 0x7f │ │ │ │ - asrs r2, r6, #20 │ │ │ │ + asrs r2, r2, #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 │ │ │ │ @@ -2359320,23 +2359316,23 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6db94c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5fc10> │ │ │ │ b.n 6dbaa6 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5fd6a> │ │ │ │ @ instruction: 0x47c6 │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r5, r6, r7} │ │ │ │ + ldmia r3!, {r6} │ │ │ │ lsls r7, r5, #4 │ │ │ │ - lsrs r4, r1, #29 │ │ │ │ + lsrs r4, r5, #30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r0, r2, #25 │ │ │ │ + lsrs r0, r6, #26 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r0, r3, #25 │ │ │ │ + lsrs r0, r7, #26 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r0, r6, #24 │ │ │ │ + lsrs r0, r2, #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 │ │ │ │ @@ -2359521,19 +2359517,19 @@ │ │ │ │ ldr r3, [pc, #20] @ (6dbec8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6018c>) │ │ │ │ add r3, pc │ │ │ │ b.n 6dbe86 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6014a> │ │ │ │ negs r4, r4 │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r2, r3} │ │ │ │ lsls r7, r5, #4 │ │ │ │ - lsrs r2, r3, #8 │ │ │ │ + lsrs r2, r7, #9 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r4, r5, #24 │ │ │ │ + asrs r4, r1, #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 │ │ │ │ @@ -2361076,15 +2361072,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 b33cd4 │ │ │ │ + bl b33cbc │ │ │ │ ldr.w r9, [r5, #1156] @ 0x484 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ blx 73ee0 │ │ │ │ ldr r2, [pc, #772] @ (6dd310 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x615d4>) │ │ │ │ ldr.w r3, [r5, #1424] @ 0x590 │ │ │ │ @@ -2361350,36 +2361346,36 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #238 @ 0xee │ │ │ │ lsls r2, r4, #5 │ │ │ │ @ instruction: 0xf925ffff │ │ │ │ str.w pc, [r9, #4095] @ 0xfff │ │ │ │ strh.w pc, [r5, #4095] @ 0xfff │ │ │ │ ldr??.w pc, [r9, #255]! │ │ │ │ - cdp2 0, 0, cr0, cr10, cr6, {5} │ │ │ │ - ldc2 0, cr0, [r2, #664] @ 0x298 │ │ │ │ - lsls r4, r0, #6 │ │ │ │ + cdp2 0, 6, cr0, cr10, cr6, {5} │ │ │ │ + ldc2l 0, cr0, [r2, #664]! @ 0x298 │ │ │ │ + lsls r4, r4, #7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xe81800ac │ │ │ │ - cdp2 0, 6, cr0, cr12, cr6, {5} │ │ │ │ - cdp2 0, 1, cr0, cr0, cr6, {5} │ │ │ │ + ldrd r0, r0, [r8], #-688 @ 0x2b0 │ │ │ │ + cdp2 0, 12, cr0, cr12, cr6, {5} │ │ │ │ + cdp2 0, 7, cr0, cr0, cr6, {5} │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 7, cr0, cr6, cr6, {5} │ │ │ │ - cdp2 0, 9, cr0, cr10, cr6, {5} │ │ │ │ - vhadd.u8 d0, d28, d22 │ │ │ │ - ldc2l 0, cr0, [r8, #-664] @ 0xfffffd68 │ │ │ │ - stc2 0, cr0, [lr, #-664]! @ 0xfffffd68 │ │ │ │ - push {r3, r5} │ │ │ │ + cdp2 0, 13, cr0, cr6, cr6, {5} │ │ │ │ + cdp2 0, 15, cr0, cr10, cr6, {5} │ │ │ │ + vhadd.u32 d16, d28, d22 │ │ │ │ + ldc2 0, cr0, [r8, #664]! @ 0x298 │ │ │ │ + stc2 0, cr0, [lr, #664] @ 0x298 │ │ │ │ + push {r3, r7} │ │ │ │ lsls r7, r5, #4 │ │ │ │ - lsls r2, r5, #18 │ │ │ │ + lsls r2, r1, #20 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldc2 0, cr0, [ip, #-664] @ 0xfffffd68 │ │ │ │ - rsb r0, r6, #5439488 @ 0x530000 │ │ │ │ - strb.w r0, [r0, r6, lsl #2] │ │ │ │ - @ instruction: 0xface00a6 │ │ │ │ + ldc2l 0, cr0, [ip, #-664]! @ 0xfffffd68 │ │ │ │ + @ instruction: 0xf62600a6 │ │ │ │ + str??.w r0, [r0, r6, lsl #2] │ │ │ │ + @ instruction: 0xfb2e00a6 │ │ │ │ add.w r8, r8, #4096 @ 0x1000 │ │ │ │ ldrb.w r3, [r8, #58] @ 0x3a │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 6dd794 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x61a58> │ │ │ │ ldr r7, [sp, #28] │ │ │ │ mov r3, fp │ │ │ │ mov.w sl, #1 │ │ │ │ @@ -2361745,27 +2361741,27 @@ │ │ │ │ b.n 6dd514 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x617d8> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ movs r0, r0 │ │ │ │ b.n 6dd76e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x61a32> │ │ │ │ @ instruction: 0xffff416f │ │ │ │ - @ instruction: 0xf73000a6 │ │ │ │ - @ instruction: 0xf70400a6 │ │ │ │ + @ instruction: 0xf79000a6 │ │ │ │ + @ instruction: 0xf76400a6 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #352 @ 0x160 │ │ │ │ + cbz r0, 6dd78e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x61a52> │ │ │ │ lsls r7, r5, #4 │ │ │ │ - @ instruction: 0xf31000a6 │ │ │ │ - b.n 6dd858 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x61b1c> │ │ │ │ + @ instruction: 0xf37000a6 │ │ │ │ + b.n 6dd918 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x61bdc> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xf53600a6 │ │ │ │ - b.n 6dd7ac <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x61a70> │ │ │ │ + @ instruction: 0xf59600a6 │ │ │ │ + b.n 6dd86c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x61b30> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subw r0, r2, #2214 @ 0x8a6 │ │ │ │ + @ instruction: 0xf70200a6 │ │ │ │ ldr.w r1, [fp] │ │ │ │ ldr.w r6, [r5, #712] @ 0x2c8 │ │ │ │ mov r8, r6 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 6ddbf8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x61ebc> │ │ │ │ cbz r6, 6dd7b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x61a74> │ │ │ │ cmp r6, r1 │ │ │ │ @@ -2362235,25 +2362231,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ @ instruction: 0xea8bffff │ │ │ │ @ instruction: 0xea4fffff │ │ │ │ @ instruction: 0xea33ffff │ │ │ │ @ instruction: 0xea07ffff │ │ │ │ - and.w r0, r8, #5439488 @ 0x530000 │ │ │ │ - orrs.w r0, sl, #166 @ 0xa6 │ │ │ │ + orn r0, r8, #5439488 @ 0x530000 │ │ │ │ + @ instruction: 0xf0ba00a6 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - orn r0, r4, #166 @ 0xa6 │ │ │ │ - vhadd.s16 d0, d20, d22 │ │ │ │ - vhadd.s32 d16, d30, d22 │ │ │ │ - vhadd.s16 d0, d30, d22 │ │ │ │ - vaddl.s16 q0, d26, d22 │ │ │ │ - bic.w r0, ip, #166 @ 0xa6 │ │ │ │ - @ instruction: 0xf0a000a6 │ │ │ │ + @ instruction: 0xf0c400a6 │ │ │ │ + vhadd.s d16, d20, d22 │ │ │ │ + vaddl.s8 q8, d30, d22 │ │ │ │ + vhadd.s d16, d30, d22 │ │ │ │ + vext.8 d16, d26, d22, #0 │ │ │ │ + eor.w r0, ip, #166 @ 0xa6 │ │ │ │ + add.w r0, r0, #166 @ 0xa6 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ mov.w r1, #348 @ 0x15c │ │ │ │ bl 6dc4c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x60788> │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ @@ -2362546,16 +2362542,16 @@ │ │ │ │ movs r1, #105 @ 0x69 │ │ │ │ bl 6dc4c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x60788> │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ ldr.w r8, [r5, #688] @ 0x2b0 │ │ │ │ b.w 6dd47a <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6173e> │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r6], #-664 @ 0xfffffd68 │ │ │ │ - mcrr 0, 10, r0, r4, cr6 │ │ │ │ + ldc 0, cr0, [r6], {166} @ 0xa6 │ │ │ │ + stc 0, cr0, [r4], #664 @ 0x298 │ │ │ │ stmdb 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] @ (6de414 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x626d8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -2362909,16 +2362905,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r1, #6 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r6, r4, #0 │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add.w r0, ip, r6, asr #2 │ │ │ │ - orrs.w r0, sl, r6, asr #2 │ │ │ │ + sbc.w r0, ip, r6, asr #2 │ │ │ │ + @ instruction: 0xeaba00a6 │ │ │ │ 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] @ (6de520 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x627e4>) │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [pc, #224] @ (6de524 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x627e8>) │ │ │ │ @@ -2363449,15 +2363445,15 @@ │ │ │ │ adds r0, r1, r3 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [r7], {255} @ 0xff │ │ │ │ asrs r6, r7, #27 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - b.n 6de290 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x62554> │ │ │ │ + b.n 6de350 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x62614> │ │ │ │ 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] @ (6deb48 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x62e0c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -2364035,33 +2364031,33 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ asrs r2, r1, #18 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #11 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldrb r6, [r6, #6] │ │ │ │ + ldrb r6, [r2, #8] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r2, [r7, #5] │ │ │ │ + ldrb r2, [r3, #7] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r2, [r3, #4] │ │ │ │ + ldrb r2, [r7, #5] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r6, [r5, #4] │ │ │ │ + ldrb r6, [r1, #6] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r0, [r1, #4] │ │ │ │ + ldrb r0, [r5, #5] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r0, [r5, #3] │ │ │ │ + ldrb r0, [r1, #5] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r6, [r3, #3] │ │ │ │ + ldrb r6, [r7, #4] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r6, [r6, #3] │ │ │ │ + ldrb r6, [r2, #5] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r2, [r1, #3] │ │ │ │ + ldrb r2, [r5, #4] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r6, [r5, #2] │ │ │ │ + ldrb r6, [r1, #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 │ │ │ │ @@ -2364267,17 +2364263,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 73548 <__printf_chk@plt> │ │ │ │ nop │ │ │ │ lsrs r4, r5, #25 │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 6df2d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x63594> │ │ │ │ + bgt.n 6df190 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x63454> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bgt.n 6df2d8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6359c> │ │ │ │ + bgt.n 6df198 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6345c> │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldrb r3, [r0, #13] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ cmp r3, #32 │ │ │ │ bhi.n 6df272 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x63536> │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #31 │ │ │ │ @@ -2364636,17 +2364632,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r0, #14 │ │ │ │ lsls r2, r4, #5 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #9 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - bhi.n 6df564 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x63828> │ │ │ │ + bls.n 6df624 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x638e8> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bhi.n 6df550 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x63814> │ │ │ │ + bhi.n 6df610 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x638d4> │ │ │ │ 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] @ 6df6d8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6399c> │ │ │ │ mov r3, r2 │ │ │ │ @@ -2364718,15 +2364714,15 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r0, #7 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #6 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - bvc.n 6df67c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x63940> │ │ │ │ + bhi.n 6df73c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x63a00> │ │ │ │ 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 │ │ │ │ @@ -2365346,15 +2365342,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ lsls r4, r3, #15 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r0, #12 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - bne.n 6dfdc4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x64088> │ │ │ │ + bne.n 6dfe84 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x64148> │ │ │ │ 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] @ (6e0000 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x642c4>) │ │ │ │ @@ -2365416,15 +2365412,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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 6dfd9c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x64060> │ │ │ │ mov r0, r6 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ bl 6df294 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x63558> │ │ │ │ @@ -2365585,19 +2365581,19 @@ │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r0, #9 │ │ │ │ lsls r2, r4, #5 │ │ │ │ lsls r2, r2, #8 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldmia r7, {r4, r5, r7} │ │ │ │ + beq.n 6e0034 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x642f8> │ │ │ │ lsls r6, r4, #2 │ │ │ │ subs r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r7!, {r2, r3, r4, r5} │ │ │ │ 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] @ 6e00a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x64368> │ │ │ │ mov r6, r0 │ │ │ │ @@ -2365624,15 +2365620,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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r6 │ │ │ │ add r2, sp, #28 │ │ │ │ bl 6dfd9c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x64060> │ │ │ │ ldrd r0, r1, [sp, #4] │ │ │ │ stmia.w r4, {r0, r1} │ │ │ │ ldr r2, [pc, #36] @ (6e00ac <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x64370>) │ │ │ │ @@ -2365696,15 +2365692,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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 6dfd9c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x64060> │ │ │ │ mov r0, r7 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ bl 6df294 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x63558> │ │ │ │ @@ -2365723,15 +2365719,15 @@ │ │ │ │ b.n 6e00f6 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x643ba> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vrhadd.u q0, q3, │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ cdp2 1, 14, cr0, cr14, cr1, {3} │ │ │ │ - ldmia r5, {r1, r5} │ │ │ │ + ldmia r5!, {r1, 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] @ (6e026c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x64530>) │ │ │ │ @@ -2365766,15 +2365762,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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ add r0, sp, #12 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ bl 6dfd9c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x64060> │ │ │ │ mov r0, r6 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ bl 6df294 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x63558> │ │ │ │ @@ -2365815,18 +2365811,18 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6e01d6 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6449a> │ │ │ │ b.n 6e021a <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x644de> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ cdp2 1, 5, cr0, cr10, cr1, {3} │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r2, r3, r4, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldc2l 1, cr0, [sl, #388] @ 0x184 │ │ │ │ - ldmia r4, {r1, r3, r4, r5} │ │ │ │ + ldmia r4, {r1, r3, r4, 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 │ │ │ │ @@ -2365858,15 +2365854,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 af728c │ │ │ │ + bl af7274 │ │ │ │ add r2, sp, #176 @ 0xb0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ bl 6dfd9c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x64060> │ │ │ │ ldrb.w r3, [sp, #197] @ 0xc5 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ @@ -2365915,15 +2365911,15 @@ │ │ │ │ ldmia.w r4, {r0, r1} │ │ │ │ cmp r6, fp │ │ │ │ stmia.w r5, {r0, r1} │ │ │ │ stmia.w r3, {r0, r1} │ │ │ │ bcc.n 6e02e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x645a8> │ │ │ │ add.w r1, sl, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl af7554 │ │ │ │ + bl af753c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 6e018c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x64450> │ │ │ │ ldrb.w r2, [sp, #124] @ 0x7c │ │ │ │ ldrb.w r6, [sp, #142] @ 0x8e │ │ │ │ ubfx r4, r0, #14, #4 │ │ │ │ cbnz r2, 6e03dc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x646a0> │ │ │ │ @@ -2366104,15 +2366100,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 af74c0 │ │ │ │ + bl af74a8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6e02d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x64594> │ │ │ │ b.n 6e048e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x64752> │ │ │ │ cmp r2, #1 │ │ │ │ it hi │ │ │ │ addhi.w r8, sp, #152 @ 0x98 │ │ │ │ bhi.n 6e05be <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x64882> │ │ │ │ @@ -2366472,15 +2366468,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ movs r1, #18 │ │ │ │ mov r0, r9 │ │ │ │ bl 6df2dc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x635a0> │ │ │ │ b.n 6e048e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x64752> │ │ │ │ mov r0, sl │ │ │ │ - bl af7220 │ │ │ │ + bl af7208 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6e048e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x64752> │ │ │ │ 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 │ │ │ │ @@ -2366520,15 +2366516,15 @@ │ │ │ │ strh r3, [r0, #40] @ 0x28 │ │ │ │ ldmia.w r7, {r0, r1} │ │ │ │ stmia.w r4, {r0, r1} │ │ │ │ b.n 6e048e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x64752> │ │ │ │ mov.w r8, #0 │ │ │ │ b.n 6e0430 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x646f4> │ │ │ │ mov r0, sl │ │ │ │ - bl af7220 │ │ │ │ + bl af7208 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6e048e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x64752> │ │ │ │ ldr.w r3, [r9, #40] @ 0x28 │ │ │ │ ldrb.w r9, [r9, #8] │ │ │ │ ldr.w r8, [r3, #16] │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.w 6e07ee <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x64ab2> │ │ │ │ @@ -2366562,22 +2366558,22 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldc2l 1, cr0, [sl, #-388] @ 0xfffffe7c │ │ │ │ ldc2l 1, cr0, [r8, #-388] @ 0xfffffe7c │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r3, r3 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #4] │ │ │ │ + strh r6, [r0, #8] │ │ │ │ lsls r7, r5, #4 │ │ │ │ asrs r4, r2, #11 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb660161 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r2, r4, r5, r6, r7} │ │ │ │ + beq.n 6e0c24 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x64ee8> │ │ │ │ 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] @ 6e0c58 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x64f1c> │ │ │ │ mov r5, r0 │ │ │ │ @@ -2366587,15 +2366583,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 af7830 │ │ │ │ + bl af7818 │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ cbz r3, 6e0bf2 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x64eb6> │ │ │ │ ldrsb.w r2, [sp, #1] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ cmp r2, #0 │ │ │ │ ldr.w ip, [sp, #32] │ │ │ │ strd r0, r1, [sp, #12] │ │ │ │ @@ -2366712,15 +2366708,15 @@ │ │ │ │ cbz r0, 6e0d12 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x64fd6> │ │ │ │ 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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ mov r1, sl │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ add r2, sp, #124 @ 0x7c │ │ │ │ bl 6dfd9c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x64060> │ │ │ │ ldrd r0, r1, [sp, #100] @ 0x64 │ │ │ │ strd r0, r1, [sl, #16] │ │ │ │ ldr r6, [r6, #0] │ │ │ │ @@ -2366779,27 +2366775,27 @@ │ │ │ │ subs r3, #111 @ 0x6f │ │ │ │ cmp r3, #1 │ │ │ │ it ls │ │ │ │ movls r6, #8 │ │ │ │ bhi.w 6e16ac <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x65970> │ │ │ │ add.w r1, r4, #20 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ - bl af7830 │ │ │ │ + bl af7818 │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ mov r0, sl │ │ │ │ add r7, sp, #108 @ 0x6c │ │ │ │ bl 6e018c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x64450> │ │ │ │ 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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ add r2, sp, #124 @ 0x7c │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ bl 6dfd9c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x64060> │ │ │ │ ldr.w r0, [sl, #40] @ 0x28 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ bl 6eb740 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6fa04> │ │ │ │ @@ -2366823,15 +2366819,15 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6e0cb8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x64f7c> │ │ │ │ b.n 6e0ce4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x64fa8> │ │ │ │ add.w fp, sp, #124 @ 0x7c │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, fp │ │ │ │ - bl af7830 │ │ │ │ + bl af7818 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl 6e018c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x64450> │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ mov r9, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r3 │ │ │ │ @@ -2366883,15 +2366879,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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 6dfd9c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x64060> │ │ │ │ ldrh.w r3, [sp, #100] @ 0x64 │ │ │ │ ubfx r3, r3, #4, #11 │ │ │ │ str r3, [sp, #16] │ │ │ │ @@ -2367136,15 +2367132,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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 6dfd9c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x64060> │ │ │ │ mov r0, sl │ │ │ │ ldrd r1, r2, [sp, #100] @ 0x64 │ │ │ │ bl 6df294 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x63558> │ │ │ │ @@ -2367172,15 +2367168,15 @@ │ │ │ │ bne.w 6e16a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x65964> │ │ │ │ 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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ add r2, sp, #124 @ 0x7c │ │ │ │ mov r1, sl │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 6dfd9c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x64060> │ │ │ │ ldrb.w r3, [sp, #100] @ 0x64 │ │ │ │ and.w r3, r3, #15 │ │ │ │ cmp r3, #3 │ │ │ │ @@ -2367304,15 +2367300,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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 6dfd9c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x64060> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add.w ip, sp, #108 @ 0x6c │ │ │ │ @@ -2367321,15 +2367317,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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 6dfd9c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x64060> │ │ │ │ add.w r3, r8, #1 │ │ │ │ add r2, sp, #176 @ 0xb0 │ │ │ │ add.w r8, r8, #2 │ │ │ │ @@ -2367452,15 +2367448,15 @@ │ │ │ │ bne.w 6e16ac <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x65970> │ │ │ │ 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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ add r2, sp, #124 @ 0x7c │ │ │ │ mov r1, sl │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ bl 6dfd9c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x64060> │ │ │ │ movs r3, #0 │ │ │ │ ldrd r1, r2, [sp, #76] @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ @@ -2367668,15 +2367664,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 af77d4 │ │ │ │ + bl af77bc │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ bl 6dfd9c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x64060> │ │ │ │ mov r0, sl │ │ │ │ ldrd r1, r2, [sp, #84] @ 0x54 │ │ │ │ bl 6df294 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x63558> │ │ │ │ @@ -2367745,35 +2367741,35 @@ │ │ │ │ bl 5598a6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x447e56> │ │ │ │ bl 6d58aa <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x59b6e> │ │ │ │ @ instruction: 0xf37e0161 │ │ │ │ @ instruction: 0xf37a0161 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf2da0161 │ │ │ │ - hlt 0x0022 │ │ │ │ + cbnz r2, 6e1900 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x65bc4> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - revsh r6, r6 │ │ │ │ + cbnz r6, 6e1918 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x65bdc> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - hlt 0x0002 │ │ │ │ + revsh r2, r4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - it mi │ │ │ │ - lslmi r5, r4, #2 │ │ │ │ - cmp r4, #104 @ 0x68 │ │ │ │ + it ge │ │ │ │ + lslge r5, r4, #2 │ │ │ │ + cmp r4, #200 @ 0xc8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - @ instruction: 0xb63e │ │ │ │ + @ instruction: 0xb69e │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xb630 │ │ │ │ + @ instruction: 0xb690 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xb622 │ │ │ │ + @ instruction: 0xb682 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xb614 │ │ │ │ + cpsid a │ │ │ │ lsls r6, r4, #2 │ │ │ │ cmp.w r3, #448 @ 0x1c0 │ │ │ │ bls.w 6e16ac <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x65970> │ │ │ │ subw r3, r3, #550 @ 0x226 │ │ │ │ cmp r3, #1 │ │ │ │ bhi.w 6e16ac <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x65970> │ │ │ │ ldr r4, [r4, #0] │ │ │ │ @@ -2367843,25 +2367839,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 6e0ffc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x652c0> │ │ │ │ nop │ │ │ │ - push {r1, r7, lr} │ │ │ │ + push {r1, r5, r6, r7, lr} │ │ │ │ lsls r6, r4, #2 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r5, pc} │ │ │ │ + pop {r1, r2, r7, pc} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r1, #252 @ 0xfc │ │ │ │ + cmp r2, #92 @ 0x5c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - pop {r1, r2, r4, r6, r7} │ │ │ │ + pop {r1, r2, r4, r5, pc} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r1, #200 @ 0xc8 │ │ │ │ + cmp r2, #40 @ 0x28 │ │ │ │ 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] │ │ │ │ @@ -2367901,15 +2367897,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 6e1a04 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x65cc8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - push {r2, r6, lr} │ │ │ │ + push {r2, r5, r7, lr} │ │ │ │ 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 │ │ │ │ @@ -2368016,41 +2368012,41 @@ │ │ │ │ bne.n 6e1b5c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x65e20> │ │ │ │ ldrsb.w r3, [r4, #72] @ 0x48 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #4 │ │ │ │ beq.w 6e2200 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x664c4> │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl affa0c │ │ │ │ + bl aff9f4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4d50a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3c3658> │ │ │ │ mov r0, r4 │ │ │ │ bl 6ef1b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7347c> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cbnz r2, 6e1bce <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x65e92> │ │ │ │ ldrsb.w r1, [r4, #72] @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ sub.w r1, r1, #4 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - bl af84ec │ │ │ │ + bl af84d4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4d50a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3c3658> │ │ │ │ mov r0, r4 │ │ │ │ bl 4d510c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3c36bc> │ │ │ │ ldrsb.w r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6e1e66 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6612a> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 6ef308 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x735cc> │ │ │ │ b.n 6e1bf4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x65eb8> │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl af84ec │ │ │ │ + bl af84d4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4d50a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3c3658> │ │ │ │ mov r0, r4 │ │ │ │ bl 4d510c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3c36bc> │ │ │ │ ldrsb.w r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6e1e66 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6612a> │ │ │ │ @@ -2368061,50 +2368057,50 @@ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ bl 6ef110 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x733d4> │ │ │ │ mov r0, r4 │ │ │ │ bl 4d5924 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3c3ed4> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b1be7c │ │ │ │ + bl b1be64 │ │ │ │ mov r0, r4 │ │ │ │ bl 4d5924 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3c3ed4> │ │ │ │ movs r1, #13 │ │ │ │ movt r1, #93 @ 0x5d │ │ │ │ mov r0, r4 │ │ │ │ - bl b17fa8 │ │ │ │ + bl b17f90 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl b0cac0 │ │ │ │ + bl b0caa8 │ │ │ │ ldrsb.w r2, [r4, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 6e21f4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x664b8> │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 496e64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x385414> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl b090b8 │ │ │ │ + bl b090a0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 6e21ec <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x664b0> │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl afe474 │ │ │ │ + bl afe45c │ │ │ │ mov r0, r5 │ │ │ │ bl 4d5924 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3c3ed4> │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ eor.w r1, r1, #1 │ │ │ │ - bl af788c │ │ │ │ + bl af7874 │ │ │ │ ldr.w r3, [r5, #432] @ 0x1b0 │ │ │ │ str r5, [r4, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 6e323e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x67502> │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w r1, [r3, #32] │ │ │ │ @@ -2368675,15 +2368671,15 @@ │ │ │ │ adds r2, #1 │ │ │ │ cmp r1, r2 │ │ │ │ bne.n 6e222e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x664f2> │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, fp │ │ │ │ - bl b07c84 │ │ │ │ + bl b07c6c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr.w r4, [r3, #432] @ 0x1b0 │ │ │ │ mov r6, r4 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 6e2724 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x669e8> │ │ │ │ mov.w r2, #408 @ 0x198 │ │ │ │ @@ -2368758,24 +2368754,24 @@ │ │ │ │ b.n 6e1e4c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x66110> │ │ │ │ lsls r1, r4, #5 │ │ │ │ b.n 6e1e20 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x660e4> │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 6e22ce <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x66592> │ │ │ │ - vshr.u32 d27, d22, #1 │ │ │ │ + vshr.u64 d27, d6, #1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ b.n 6e2484 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x66748> │ │ │ │ lsls r1, r4, #5 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #760 @ 0x2f8 │ │ │ │ + add r6, sp, #120 @ 0x78 │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldmia r7, {r0, r2, r4, r6, r7} │ │ │ │ - @ instruction: 0xffffacf8 │ │ │ │ + vcvt.u16.f16 q13, q4, #1 │ │ │ │ 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 6e2308 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x665cc> │ │ │ │ mov r5, r4 │ │ │ │ @@ -2369914,15 +2369910,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #131 @ 0x83 │ │ │ │ bl 4d03a0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3be950> │ │ │ │ b.n 6e2f30 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x671f4> │ │ │ │ nop │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #52] @ 0x34 │ │ │ │ + str r0, [r5, #56] @ 0x38 │ │ │ │ lsls r7, r5, #4 │ │ │ │ ldr r6, [r5, #24] │ │ │ │ cmp r6, #0 │ │ │ │ bne.w 6e2d78 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6703c> │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -2370322,40 +2370318,40 @@ │ │ │ │ ldrh r2, [r2, #4] │ │ │ │ ubfx r2, r2, #3, #11 │ │ │ │ bl 6e68ac <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6ab70> │ │ │ │ movs r3, #0 │ │ │ │ b.n 6e332e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x675f2> │ │ │ │ ldr.w r0, [sl] │ │ │ │ mov r1, r9 │ │ │ │ - bl af39a8 │ │ │ │ + bl af3990 │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 6e339e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x67662> │ │ │ │ subs r7, #4 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r2, [r7, #4]! │ │ │ │ mov r0, r4 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - bl af39e0 │ │ │ │ + bl af39c8 │ │ │ │ cmp r9, r8 │ │ │ │ bne.n 6e338a <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6764e> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 6ecbbc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x70e80> │ │ │ │ mov r0, r4 │ │ │ │ - bl af3ba8 │ │ │ │ + bl af3b90 │ │ │ │ cbz r0, 6e33f2 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x676b6> │ │ │ │ movw r6, #34953 @ 0x8889 │ │ │ │ movt r6, #34952 @ 0x8888 │ │ │ │ movs r7, #0 │ │ │ │ cbz r5, 6e33e6 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x676aa> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl af40f8 │ │ │ │ + bl af40e0 │ │ │ │ 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 │ │ │ │ @@ -2370374,17 +2370370,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ bl 6e68ac <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6ab70> │ │ │ │ mov r0, r4 │ │ │ │ bl 457cf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3462a0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r4, [sp, #152] @ 0x98 │ │ │ │ + ldr r4, [sp, #536] @ 0x218 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r3, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r3, [sp, #872] @ 0x368 │ │ │ │ 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 │ │ │ │ @@ -2370453,17 +2370449,17 @@ │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ b.n 6e348c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x67750> │ │ │ │ nop │ │ │ │ ldmia r3!, {r2, r5, r7} │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #784] @ 0x310 │ │ │ │ + ldr r3, [sp, #144] @ 0x90 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r2, [r1, r6] │ │ │ │ + strb r2, [r5, 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, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ ldrh r0, [r1, #2] │ │ │ │ @@ -2370540,17 +2370536,17 @@ │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ b.n 6e357e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x67842> │ │ │ │ nop │ │ │ │ ldmia r2, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, r2] │ │ │ │ + strb r0, [r7, r3] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r1, [sp, #824] @ 0x338 │ │ │ │ + ldr r2, [sp, #184] @ 0xb8 │ │ │ │ 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 │ │ │ │ @@ -2370662,21 +2370658,21 @@ │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ b.n 6e36ce <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x67992> │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, r7] │ │ │ │ + strb r4, [r2, r1] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r1, [sp, #216] @ 0xd8 │ │ │ │ + ldr r1, [sp, #600] @ 0x258 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r3, r5] │ │ │ │ + strh r4, [r7, r6] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r0, [sp, #584] @ 0x248 │ │ │ │ + ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ 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 │ │ │ │ @@ -2370826,25 +2370822,25 @@ │ │ │ │ and.w r0, r2, #15 │ │ │ │ mov r2, r0 │ │ │ │ b.n 6e3804 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x67ac8> │ │ │ │ ldmia r0!, {r4, r5, r7} │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, r2] │ │ │ │ + strh r0, [r3, r4] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r7, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r0, [sp, #360] @ 0x168 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r6, [r3, r7] │ │ │ │ + strh r6, [r7, r0] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r7, [sp, #80] @ 0x50 │ │ │ │ + str r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r6, [sp, #992] @ 0x3e0 │ │ │ │ + str r7, [sp, #352] @ 0x160 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r6, [r6, r6] │ │ │ │ + strh r6, [r2, r0] │ │ │ │ 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 │ │ │ │ @@ -2370993,25 +2370989,25 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 6e39c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x67c88> │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, r3] │ │ │ │ + str r4, [r3, r5] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r6, [sp, #248] @ 0xf8 │ │ │ │ + str r6, [sp, #632] @ 0x278 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [r4, r0] │ │ │ │ + str r2, [r0, r2] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r5, [sp, #352] @ 0x160 │ │ │ │ + str r5, [sp, #736] @ 0x2e0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r5, [sp, #240] @ 0xf0 │ │ │ │ + str r5, [sp, #624] @ 0x270 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r7, [pc, #992] @ (6e3e7c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x68140>) │ │ │ │ + str r0, [r3, r1] │ │ │ │ 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] @ (6e3e30 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x680f4>) │ │ │ │ movs r3, #12 │ │ │ │ @@ -2371339,63 +2371335,63 @@ │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ b.n 6e3ad0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x67d94> │ │ │ │ nop │ │ │ │ stmia r5!, {r3, r6} │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r4, r2, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #216] @ (6e3f14 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x681d8>) │ │ │ │ + ldr r7, [pc, #600] @ (6e4094 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x68358>) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r4, [sp, #432] @ 0x1b0 │ │ │ │ + str r4, [sp, #816] @ 0x330 │ │ │ │ lsls r6, r4, #2 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #176] @ (6e3ef8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x681bc>) │ │ │ │ + ldr r7, [pc, #560] @ (6e4078 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6833c>) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r4, [sp, #352] @ 0x160 │ │ │ │ + str r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r7, [pc, #40] @ (6e3e78 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6813c>) │ │ │ │ + ldr r7, [pc, #424] @ (6e3ff8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x682bc>) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r4, [sp, #256] @ 0x100 │ │ │ │ + str r4, [sp, #640] @ 0x280 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r3, [sp, #1000] @ 0x3e8 │ │ │ │ + str r4, [sp, #360] @ 0x168 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [pc, #728] @ (6e4134 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x683f8>) │ │ │ │ + ldr r7, [pc, #88] @ (6e3eb4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x68178>) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r3, [sp, #656] @ 0x290 │ │ │ │ + str r4, [sp, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [pc, #384] @ (6e3fe4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x682a8>) │ │ │ │ + ldr r6, [pc, #768] @ (6e4164 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x68428>) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r3, [sp, #496] @ 0x1f0 │ │ │ │ + str r3, [sp, #880] @ 0x370 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [pc, #224] @ (6e3f4c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x68210>) │ │ │ │ + ldr r6, [pc, #608] @ (6e40cc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x68390>) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r5, [pc, #640] @ (6e40f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x683b4>) │ │ │ │ + ldr r6, [pc, #0] @ (6e3e70 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x68134>) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r2, [sp, #856] @ 0x358 │ │ │ │ + str r3, [sp, #216] @ 0xd8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r5, [pc, #0] @ (6e3e78 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6813c>) │ │ │ │ + ldr r5, [pc, #384] @ (6e3ff8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x682bc>) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r2, [sp, #216] @ 0xd8 │ │ │ │ + str r2, [sp, #600] @ 0x258 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [sp, #88] @ 0x58 │ │ │ │ + str r2, [sp, #472] @ 0x1d8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [pc, #840] @ (6e41cc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x68490>) │ │ │ │ + ldr r5, [pc, #200] @ (6e3f4c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x68210>) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r4, [pc, #504] @ (6e4080 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x68344>) │ │ │ │ + ldr r4, [pc, #888] @ (6e4200 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x684c4>) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r1, [sp, #720] @ 0x2d0 │ │ │ │ + str r2, [sp, #80] @ 0x50 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r1, [sp, #592] @ 0x250 │ │ │ │ + str r1, [sp, #976] @ 0x3d0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [pc, #320] @ (6e3fd4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x68298>) │ │ │ │ + ldr r4, [pc, #704] @ (6e4154 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x68418>) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r1, [sp, #488] @ 0x1e8 │ │ │ │ + str r1, [sp, #872] @ 0x368 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [pc, #216] @ (6e3f74 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x68238>) │ │ │ │ + ldr r4, [pc, #600] @ (6e40f4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x683b8>) │ │ │ │ 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] @ 6e4a68 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x68d2c> │ │ │ │ mov fp, r0 │ │ │ │ @@ -2372475,55 +2372471,55 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r1, r2, r4, r5} │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r4, r2, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #62] @ 0x3e │ │ │ │ + str r0, [sp, #200] @ 0xc8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r6, [r6, #62] @ 0x3e │ │ │ │ + str r0, [sp, #344] @ 0x158 │ │ │ │ lsls r6, r4, #2 │ │ │ │ nop {12} │ │ │ │ lsls r1, r4, #5 │ │ │ │ - str r0, [sp, #56] @ 0x38 │ │ │ │ + str r0, [sp, #440] @ 0x1b8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - mov r0, r9 │ │ │ │ + mov r8, r5 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrh r2, [r1, #28] │ │ │ │ + ldrh r2, [r5, #30] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r0, r2 │ │ │ │ + cmp r0, lr │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrh r2, [r2, #18] │ │ │ │ + ldrh r2, [r6, #20] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bics r6, r2 │ │ │ │ + mvns r6, r6 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrh r0, [r3, #6] │ │ │ │ + ldrh r0, [r7, #8] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r6, [r4, #0] │ │ │ │ + ldrh r6, [r0, #4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - sbcs r4, r0 │ │ │ │ + rors r4, r4 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r6, [r0, #54] @ 0x36 │ │ │ │ + strh r6, [r4, #56] @ 0x38 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r6, r5 │ │ │ │ + sbcs r6, r1 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r4, [r4, #50] @ 0x32 │ │ │ │ + strh r4, [r0, #54] @ 0x36 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r4, #58] @ 0x3a │ │ │ │ + strh r2, [r0, #62] @ 0x3e │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r4, #48] @ 0x30 │ │ │ │ + strh r4, [r0, #52] @ 0x34 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r2, r6 │ │ │ │ + asrs r2, r2 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r0, [r5, #46] @ 0x2e │ │ │ │ + strh r0, [r1, #50] @ 0x32 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r4, #48] @ 0x30 │ │ │ │ + strh r2, [r0, #52] @ 0x34 │ │ │ │ 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 │ │ │ │ @@ -2372704,44 +2372700,44 @@ │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ vrsqrts.f32 , , │ │ │ │ - strh r4, [r7, #42] @ 0x2a │ │ │ │ + strh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r6, r4, #2 │ │ │ │ b.n 6e4ac6 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x68d8a> │ │ │ │ - vabal.u q12, d31, d2 │ │ │ │ + @ instruction: 0xffff85e2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r5, #44] @ 0x2c │ │ │ │ + strh r2, [r1, #48] @ 0x30 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r6, [r5, #42] @ 0x2a │ │ │ │ + strh r6, [r1, #46] @ 0x2e │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r6, [r5, #42] @ 0x2a │ │ │ │ + strh r6, [r1, #46] @ 0x2e │ │ │ │ lsls r6, r4, #2 │ │ │ │ movs r4, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, #44] @ 0x2c │ │ │ │ + strh r4, [r4, #46] @ 0x2e │ │ │ │ lsls r6, r4, #2 │ │ │ │ b.n 6e4b26 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x68dea> │ │ │ │ - vsli.32 q12, q7, #31 │ │ │ │ + vsli.64 d24, d30, #63 @ 0x3f │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r0, #44] @ 0x2c │ │ │ │ + strh r4, [r4, #46] @ 0x2e │ │ │ │ lsls r6, r4, #2 │ │ │ │ subs r4, r3, #1 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, #42] @ 0x2a │ │ │ │ + strh r6, [r2, #46] @ 0x2e │ │ │ │ lsls r6, r4, #2 │ │ │ │ movs r4, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, #42] @ 0x2a │ │ │ │ + strh r2, [r3, #46] @ 0x2e │ │ │ │ lsls r6, r4, #2 │ │ │ │ bl 970cee │ │ │ │ - strh r2, [r7, #42] @ 0x2a │ │ │ │ + strh r2, [r3, #46] @ 0x2e │ │ │ │ lsls r6, r4, #2 │ │ │ │ asrs r4, r3, #29 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #84 @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ cbz r2, 6e4d64 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x69028> │ │ │ │ lsls r1, r4, #5 │ │ │ │ @@ -2373046,85 +2373042,85 @@ │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ b.n 6e4f10 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x691d4> │ │ │ │ nop │ │ │ │ uxtb r6, r3 │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #34] @ 0x22 │ │ │ │ + strh r0, [r2, #38] @ 0x26 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r6, [r5, #34] @ 0x22 │ │ │ │ + strh r6, [r1, #38] @ 0x26 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r7, #34] @ 0x22 │ │ │ │ + strh r2, [r3, #38] @ 0x26 │ │ │ │ lsls r6, r4, #2 │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - strh r2, [r7, #32] │ │ │ │ + strh r2, [r3, #36] @ 0x24 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r0, [r4, #34] @ 0x22 │ │ │ │ + strh r0, [r0, #38] @ 0x26 │ │ │ │ lsls r6, r4, #2 │ │ │ │ adds r2, #252 @ 0xfc │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldr r4, [pc, #624] @ (6e52e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x695a4>) │ │ │ │ + ldr r4, [pc, #1008] @ (6e5460 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x69724>) │ │ │ │ lsls r2, r4, #2 │ │ │ │ adds r2, #128 @ 0x80 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldr r4, [pc, #528] @ (6e5288 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6954c>) │ │ │ │ + ldr r4, [pc, #912] @ (6e5408 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x696cc>) │ │ │ │ lsls r2, r4, #2 │ │ │ │ adds r2, #104 @ 0x68 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldr r4, [pc, #432] @ (6e5230 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x694f4>) │ │ │ │ + ldr r4, [pc, #816] @ (6e53b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x69674>) │ │ │ │ lsls r2, r4, #2 │ │ │ │ adds r2, #76 @ 0x4c │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldr r4, [pc, #328] @ (6e51d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x69494>) │ │ │ │ + ldr r4, [pc, #712] @ (6e5350 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x69614>) │ │ │ │ lsls r2, r4, #2 │ │ │ │ adds r2, #44 @ 0x2c │ │ │ │ lsls r3, r3, #5 │ │ │ │ - strh r4, [r0, #30] │ │ │ │ + strh r4, [r4, #32] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r0, [r0, #30] │ │ │ │ + strh r0, [r4, #32] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r0, #30] │ │ │ │ + strh r4, [r4, #32] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r3, #28] │ │ │ │ + strh r2, [r7, #30] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r6, [r1, #26] │ │ │ │ + strh r6, [r5, #28] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r6, [r5, #24] │ │ │ │ + strh r6, [r1, #28] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r0, [r0, #26] │ │ │ │ + strh r0, [r4, #28] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r0, [r6, #48] @ 0x30 │ │ │ │ + ldrh r0, [r2, #52] @ 0x34 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r4, #7] │ │ │ │ + strb r6, [r0, #9] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xb87a │ │ │ │ + @ instruction: 0xb8da │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adcs r6, r1 │ │ │ │ + sbcs r6, r5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adcs r6, r0 │ │ │ │ + sbcs r6, r4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r6, r7 │ │ │ │ + sbcs r6, r3 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r0, r7 │ │ │ │ + sbcs r0, r3 │ │ │ │ lsls r0, r6, #2 │ │ │ │ adds r1, #0 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldrh r4, [r4, #4] │ │ │ │ + ldrh r4, [r0, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r0, [r6, #14] │ │ │ │ + strh r0, [r2, #18] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r0, [r1, #16] │ │ │ │ + strh r0, [r5, #18] │ │ │ │ lsls r6, r4, #2 │ │ │ │ adds r1, #76 @ 0x4c │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldrh r0, [r6, #2] │ │ │ │ + ldrh r0, [r2, #6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r2, [r0, #18] │ │ │ │ + strh r2, [r4, #20] │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ cbnz r3, 6e50fc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x693c0> │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ subs r3, #43 @ 0x2b │ │ │ │ cmp r3, #20 │ │ │ │ bhi.n 6e50fc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x693c0> │ │ │ │ @@ -2373445,19 +2373441,19 @@ │ │ │ │ bl 47fd4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x36e2fc> │ │ │ │ mov r9, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 4d26cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3c0c7c> │ │ │ │ movs r1, #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl b1b5e4 │ │ │ │ + bl b1b5cc │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl b1be7c │ │ │ │ + bl b1be64 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 4df19c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3cd74c> │ │ │ │ ldrsb.w r3, [fp, #72] @ 0x48 │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r3, #4 │ │ │ │ ite eq │ │ │ │ @@ -2373594,19 +2373590,19 @@ │ │ │ │ bl 47fd4c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x36e2fc> │ │ │ │ mov r9, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 4d26cc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3c0c7c> │ │ │ │ movs r1, #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl b1b5e4 │ │ │ │ + bl b1b5cc │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl b1be7c │ │ │ │ + bl b1be64 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 4df19c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3cd74c> │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r1, [pc, #1324] @ 6e5b24 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x69de8> │ │ │ │ mov r0, fp │ │ │ │ @@ -2373617,25 +2373613,25 @@ │ │ │ │ cbz r0, 6e5678 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6993c> │ │ │ │ mov r0, fp │ │ │ │ bl 4e2c28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3d11d8> │ │ │ │ mov r0, fp │ │ │ │ bl 4e0b38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3cf0e8> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl b12914 │ │ │ │ + bl b128fc │ │ │ │ ldr r4, [sp, #12] │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 73ee0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - bl b19bd4 │ │ │ │ + bl b19bbc │ │ │ │ b.n 6e5380 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x69644> │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ cmp r3, r9 │ │ │ │ bne.n 6e5540 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x69804> │ │ │ │ ldr.w r3, [pc, #1248] @ 6e5b20 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x69de4> │ │ │ │ mov r7, sl │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ @@ -2373665,33 +2373661,33 @@ │ │ │ │ orrs r4, r3 │ │ │ │ bl 4e2c28 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3d11d8> │ │ │ │ orrs r4, r0 │ │ │ │ ands.w r4, r4, #255 @ 0xff │ │ │ │ bne.n 6e5610 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x698d4> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ - bl b08868 │ │ │ │ + bl b08850 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 4e0b38 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3cf0e8> │ │ │ │ mov r1, r4 │ │ │ │ orrs r5, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl b12914 │ │ │ │ + bl b128fc │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ orrs r5, r0 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ blx 73ee0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - bl b19bd4 │ │ │ │ + bl b19bbc │ │ │ │ orr.w r4, r0, r5 │ │ │ │ ands.w r4, r4, #255 @ 0xff │ │ │ │ bne.w 6e5380 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x69644> │ │ │ │ mov r0, fp │ │ │ │ bl 4ce510 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3bcac0> │ │ │ │ mov r2, r4 │ │ │ │ mov.w r1, #8388608 @ 0x800000 │ │ │ │ @@ -2374131,22 +2374127,22 @@ │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfafbffff │ │ │ │ add r0, sp, #936 @ 0x3a8 │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, #10] │ │ │ │ + strh r6, [r2, #14] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r0, [r4, #12] │ │ │ │ + strh r0, [r0, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r6, [r3, #12] │ │ │ │ + strh r6, [r7, #14] │ │ │ │ lsls r6, r4, #2 │ │ │ │ strb.w r0, [r4, ] │ │ │ │ - orns r0, r6, r2, asr #2 │ │ │ │ + @ instruction: 0xead600a2 │ │ │ │ ldr.w r3, [r0, #432] @ 0x1b0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cbz r2, 6e5b8a <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x69e4e> │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ @@ -2374175,19 +2374171,19 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #16] @ (6e5b98 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x69e5c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r3, [r2, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldrb r0, [r5, #30] │ │ │ │ + strh r0, [r1, #0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r4, [r1, #29] │ │ │ │ + ldrb r4, [r5, #30] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r6, [r3, #27] │ │ │ │ + ldrb r6, [r7, #28] │ │ │ │ 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] @ (6e5d64 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6a028>) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ @@ -2374365,17 +2374361,17 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #280 @ (adr r4, 6e5e88 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6a14c>) │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r4, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #27] │ │ │ │ + ldrb r2, [r2, #29] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r2, [r6, #25] │ │ │ │ + ldrb r2, [r2, #27] │ │ │ │ lsls r6, r4, #2 │ │ │ │ add r2, pc, #792 @ (adr r2, 6e6098 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6a35c>) │ │ │ │ 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 │ │ │ │ @@ -2374596,15 +2374592,15 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #368 @ (adr r2, 6e60f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6a3bc>) │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r4, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #21] │ │ │ │ + ldrb r6, [r6, #22] │ │ │ │ lsls r6, r4, #2 │ │ │ │ add r1, pc, #96 @ (adr r1, 6e5ff4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6a2b8>) │ │ │ │ lsls r1, r4, #5 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2375383,29 +2375379,29 @@ │ │ │ │ b.n 6e673e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6aa02> │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r1, [sp, #816] @ 0x330 │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, #19] │ │ │ │ + strb r2, [r3, #21] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r6, [r1, #19] │ │ │ │ + strb r6, [r5, #20] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r3, #182 @ 0xb6 │ │ │ │ + movs r4, #22 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strb r4, [r1, #19] │ │ │ │ + strb r4, [r5, #20] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r0, [r7, #17] │ │ │ │ + strb r0, [r3, #19] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r2, [r7, #17] │ │ │ │ + strb r2, [r3, #19] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r0, [r0, #18] │ │ │ │ + strb r0, [r4, #19] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [r2, #108] @ 0x6c │ │ │ │ + ldr r4, [r6, #112] @ 0x70 │ │ │ │ lsls r0, r4, #2 │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 6e67c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6aa84> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ cmpeq r2, #2 │ │ │ │ @@ -2375603,15 +2375599,15 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #0] │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #10] │ │ │ │ + strb r4, [r6, #11] │ │ │ │ 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] @ (6e6a48 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6ad0c>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2376009,15 +2376005,15 @@ │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r3, [sp, #920] @ 0x398 │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r4, r2, #11 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb65ffff │ │ │ │ - ldr r2, [r3, #120] @ 0x78 │ │ │ │ + ldr r2, [r7, #124] @ 0x7c │ │ │ │ lsls r6, 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, [r1, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2376072,15 +2376068,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r2, r6, #14 │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #88] @ 0x58 │ │ │ │ + ldr r6, [r7, #92] @ 0x5c │ │ │ │ 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] @ (6e6f4c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6b210>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2376178,38 +2376174,38 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ str r1, [sp, #344] @ 0x158 │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r2, r2, #12 │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #80] @ 0x50 │ │ │ │ + ldr r4, [r6, #84] @ 0x54 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [r2, #100] @ 0x64 │ │ │ │ + str r2, [r6, #104] @ 0x68 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [r1, #76] @ 0x4c │ │ │ │ + ldr r2, [r5, #80] @ 0x50 │ │ │ │ lsls r6, r4, #2 │ │ │ │ b.n 6e7178 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6b43c> │ │ │ │ lsls r7, r4, #5 │ │ │ │ - @ instruction: 0xb63c │ │ │ │ + @ instruction: 0xb69c │ │ │ │ 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 6e6f92 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6b256> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #8] @ (6e6f9c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6b260>) │ │ │ │ add r1, pc │ │ │ │ bl 6e68ac <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6ab70> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #76] @ 0x4c │ │ │ │ + ldr r4, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 6e6fa8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6b26c> │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cbnz r2, 6e6fb4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6b278> │ │ │ │ @@ -2376363,15 +2376359,15 @@ │ │ │ │ bhi.n 6e7164 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6b428> │ │ │ │ ldr r3, [pc, #12] @ (6e7168 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6b42c>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #7 │ │ │ │ bx lr │ │ │ │ - adds r0, r2, r4 │ │ │ │ + adds r0, r6, r5 │ │ │ │ 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 │ │ │ │ @@ -2377195,15 +2377191,15 @@ │ │ │ │ ldr r1, [pc, #16] @ (6e7a10 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6bcd4>) │ │ │ │ add r1, pc │ │ │ │ bl 6e68ac <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6ab70> │ │ │ │ vldr s0, [pc, #4] @ 6e7a0c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6bcd0> │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #44] @ 0x2c │ │ │ │ + str r4, [r7, #48] @ 0x30 │ │ │ │ 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 6e7a28 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6bcec> │ │ │ │ @@ -2378363,15 +2378359,15 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldrb r0, [r5, #19] │ │ │ │ lsls r1, r4, #5 │ │ │ │ strb.w pc, [fp, #255]! │ │ │ │ stc2 15, cr15, [r5], {255} @ 0xff │ │ │ │ asrs r4, r2, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r2, r6] │ │ │ │ + ldrsb r6, [r6, r7] │ │ │ │ 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] │ │ │ │ @@ -2382700,15 +2382696,15 @@ │ │ │ │ strd r0, r1, [sp, #8] │ │ │ │ strd r0, r1, [r2, #12] │ │ │ │ b.n 6eb4d2 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6f796> │ │ │ │ mov r1, r2 │ │ │ │ bl 6eb364 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6f628> │ │ │ │ b.n 6eb4d2 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6f796> │ │ │ │ nop │ │ │ │ - bpl.n 6eb4c8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6f78c> │ │ │ │ + bvs.n 6eb588 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6f84c> │ │ │ │ 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 │ │ │ │ @@ -2382885,15 +2382881,15 @@ │ │ │ │ b.n 6eb6de <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6f9a2> │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r0, #168] @ 0xa8 │ │ │ │ mov r0, r1 │ │ │ │ b.n 6eb6bc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6f980> │ │ │ │ ldr r1, [pc, #336] @ (6eb878 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6fb3c>) │ │ │ │ lsls r1, r4, #5 │ │ │ │ - movs r7, #92 @ 0x5c │ │ │ │ + movs r7, #188 @ 0xbc │ │ │ │ lsls r6, r4, #2 │ │ │ │ asrs r4, r2, #11 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ strd r0, r3, [r1] │ │ │ │ str r1, [r0, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ @@ -2383294,29 +2383290,29 @@ │ │ │ │ b.n 6ebb30 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6fdf4> │ │ │ │ ldr r3, [pc, #32] @ (6ebb78 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6fe3c>) │ │ │ │ add r3, pc │ │ │ │ b.n 6ebb30 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6fdf4> │ │ │ │ ldr r3, [pc, #32] @ (6ebb7c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6fe40>) │ │ │ │ add r3, pc │ │ │ │ b.n 6ebb30 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6fdf4> │ │ │ │ - movs r3, #14 │ │ │ │ + movs r3, #110 @ 0x6e │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r4, [r6, #24] │ │ │ │ + ldrb r4, [r2, #26] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r3, #14 │ │ │ │ + movs r3, #110 @ 0x6e │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r3, #12 │ │ │ │ + movs r3, #108 @ 0x6c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r3, #10 │ │ │ │ + movs r3, #106 @ 0x6a │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r3, #8 │ │ │ │ + movs r3, #104 @ 0x68 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r3, #6 │ │ │ │ + movs r3, #102 @ 0x66 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r3, #4 │ │ │ │ + movs r3, #100 @ 0x64 │ │ │ │ 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, 6ebbc0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6fe84> │ │ │ │ @@ -2383393,37 +2383389,37 @@ │ │ │ │ add r2, pc │ │ │ │ vstr d0, [sp] │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ b.n 6ebbca <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6fe8e> │ │ │ │ ldr r0, [pc, #52] @ (6ebc70 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6ff34>) │ │ │ │ add r0, pc │ │ │ │ b.n 6ebbe0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6fea4> │ │ │ │ - movs r2, #210 @ 0xd2 │ │ │ │ + movs r3, #50 @ 0x32 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - stc2 0, cr0, [r0], #-652 @ 0xfffffd74 │ │ │ │ - movs r2, #170 @ 0xaa │ │ │ │ + stc2 0, cr0, [r0], {163} @ 0xa3 │ │ │ │ + movs r3, #10 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - push {r1, r5, r7, lr} │ │ │ │ + @ instruction: 0xb602 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r2, #140 @ 0x8c │ │ │ │ + movs r2, #236 @ 0xec │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r2, #176 @ 0xb0 │ │ │ │ + movs r3, #16 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - pop {r1, r4, r5, r7, pc} │ │ │ │ + bkpt 0x0012 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb.w r0, [sl, fp, lsl #2] │ │ │ │ - rev16 r4, r2 │ │ │ │ + ldr??.w r0, [sl, fp, lsl #2] │ │ │ │ + hlt 0x0034 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - push {r1, r3, r5, r7, lr} │ │ │ │ + @ instruction: 0xb60a │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r4, [r1, r7] │ │ │ │ + ldrsb r4, [r5, r0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r2, #102 @ 0x66 │ │ │ │ + movs r2, #198 @ 0xc6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r2, #40 @ 0x28 │ │ │ │ + movs r2, #136 @ 0x88 │ │ │ │ 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, 6ebc9c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6ff60> │ │ │ │ @@ -2383473,33 +2383469,33 @@ │ │ │ │ add r2, pc │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [pc, #40] @ (6ebd18 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6ffdc>) │ │ │ │ add r4, pc │ │ │ │ b.n 6ebcae <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6ff72> │ │ │ │ - lsls r4, r1, #9 │ │ │ │ + lsls r4, r5, #10 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - udf #16 │ │ │ │ + udf #112 @ 0x70 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r6, [sp, #616] @ 0x268 │ │ │ │ + ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r1!, {r3, r5, r6} │ │ │ │ + stmia r1!, {r3, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r2, r0, r3 │ │ │ │ + subs r2, r4, r4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [r4, #40] @ 0x28 │ │ │ │ + str r4, [r0, #48] @ 0x30 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ble.n 6ebce4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6ffa8> │ │ │ │ + udf #74 @ 0x4a │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ble.n 6ebccc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6ff90> │ │ │ │ + udf #60 @ 0x3c │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsls r0, r0, #8 │ │ │ │ + lsls r0, r4, #9 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ble.n 6ebca4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6ff68> │ │ │ │ + udf #36 @ 0x24 │ │ │ │ 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] @ 6ec900 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x70bc4> │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -2384595,254 +2384591,254 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ cmp r4, r7 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #206 @ 0xce │ │ │ │ + movs r2, #46 @ 0x2e │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r6, r1, #18 │ │ │ │ + asrs r6, r5, #19 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ble.n 6ec948 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x70c0c> │ │ │ │ + ble.n 6eca08 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x70ccc> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - @ instruction: 0xf69600ab │ │ │ │ - bcc.n 6ec99c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x70c60> │ │ │ │ + @ instruction: 0xf6f600ab │ │ │ │ + bcc.n 6ec85c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x70b20> │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r4, r2, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #30] │ │ │ │ + ldrh r0, [r6, #32] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - movs r2, #34 @ 0x22 │ │ │ │ + movs r2, #130 @ 0x82 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bcs.n 6ec8a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x70b6c> │ │ │ │ + bcc.n 6ec968 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x70c2c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 6eca98 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x70d5c> │ │ │ │ + b.n 6ecb58 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x70e1c> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r3, {r1, r3, r5, r7} │ │ │ │ + ldmia r4!, {r1, r3} │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrh r0, [r1, #52] @ 0x34 │ │ │ │ + ldrh r0, [r5, #54] @ 0x36 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r0, pc, #808 @ (adr r0, 6ecc6c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x70f30>) │ │ │ │ + add r1, pc, #168 @ (adr r1, 6ec9ec <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x70cb0>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - b.n 6ec990 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x70c54> │ │ │ │ + b.n 6eca50 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x70d14> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r4, [r6, #6] │ │ │ │ + strb r4, [r2, #8] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r0, #128 @ 0x80 │ │ │ │ + movs r0, #224 @ 0xe0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb.w r0, [r6, pc, lsl #1] │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + ldr??.w r0, [r6, pc, lsl #1] │ │ │ │ + movs r0, #166 @ 0xa6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r0, #46 @ 0x2e │ │ │ │ + movs r0, #142 @ 0x8e │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r0, #38 @ 0x26 │ │ │ │ + movs r0, #134 @ 0x86 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r0, r5, #4 │ │ │ │ + asrs r0, r1, #6 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - @ instruction: 0xf3c000ab │ │ │ │ - subs r6, r2, #2 │ │ │ │ + bic.w r0, r0, #5603328 @ 0x558000 │ │ │ │ + subs r6, r6, #3 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r0, r3, #2 │ │ │ │ + subs r0, r7, #3 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r2, r0, #7 │ │ │ │ + movs r0, #34 @ 0x22 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [r1, #52] @ 0x34 │ │ │ │ + ldr r0, [r5, #56] @ 0x38 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r2, [r4, #18] │ │ │ │ + strh r2, [r0, #22] │ │ │ │ lsls r7, r4, #2 │ │ │ │ subs r7, #10 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldrh r6, [r0, #22] │ │ │ │ + ldrh r6, [r4, #24] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - udf #96 @ 0x60 │ │ │ │ + udf #192 @ 0xc0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bls.n 6eca34 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x70cf8> │ │ │ │ + bls.n 6ec8f4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x70bb8> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldmia r7, {r1, r2, r4, r7} │ │ │ │ + ldmia r7, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r1, #7 │ │ │ │ + subs r0, r5, #0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xfb8a00ae │ │ │ │ - adds r2, r7, #5 │ │ │ │ + @ instruction: 0xfbea00ae │ │ │ │ + adds r2, r3, #7 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xfb4200ae │ │ │ │ - strh r0, [r3, #6] │ │ │ │ + @ instruction: 0xfba200ae │ │ │ │ + strh r0, [r7, #8] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r6!, {r3, r7} │ │ │ │ + ldmia r6, {r3, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r2, #6 │ │ │ │ + adds r0, r6, #7 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r4, r2, #3 │ │ │ │ + adds r4, r6, #4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adc.w r0, r8, #171 @ 0xab │ │ │ │ - ldrb r0, [r5, #26] │ │ │ │ + sub.w r0, r8, #171 @ 0xab │ │ │ │ + ldrb r0, [r1, #28] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r1, #7 │ │ │ │ + asrs r2, r5, #8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r2, r2, #2 │ │ │ │ + adds r2, r6, #3 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xf0fa00ab │ │ │ │ - ldrb r2, [r3, #25] │ │ │ │ + adcs.w r0, sl, #171 @ 0xab │ │ │ │ + ldrb r2, [r7, #26] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r4, r7, #5 │ │ │ │ + asrs r4, r3, #7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r2, r3, #1 │ │ │ │ + adds r2, r7, #2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - eors.w r0, sl, #171 @ 0xab │ │ │ │ - ldrh r2, [r1, #2] │ │ │ │ + @ instruction: 0xf0fa00ab │ │ │ │ + ldrh r2, [r5, #4] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bvs.n 6ec9a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x70c68> │ │ │ │ + bvc.n 6eca64 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x70d28> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r4, r0, #0 │ │ │ │ + adds r4, r4, #1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - sub sp, #72 @ 0x48 │ │ │ │ + sub sp, #456 @ 0x1c8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r6!, {r1, r2, r5, r7} │ │ │ │ + stmia r7!, {r1, r2} │ │ │ │ lsls r6, r5, #4 │ │ │ │ - subs r2, r7, r6 │ │ │ │ + adds r2, r3, #0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r4, [r1, #28] │ │ │ │ + ldrb r4, [r5, #29] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r2, r3, r4} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r0, r7 │ │ │ │ + adds r4, r4, #0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r0, r1, r4 │ │ │ │ + subs r0, r5, r5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - vhadd.s8 d16, d26, d27 │ │ │ │ - strh r0, [r5, #54] @ 0x36 │ │ │ │ + vaddl.s32 q0, d26, d27 │ │ │ │ + strh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bpl.n 6ec930 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x70bf4> │ │ │ │ + bpl.n 6ec9f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x70cb4> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r4, r6, r2 │ │ │ │ + subs r4, r2, r4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r7, sp, #264 @ 0x108 │ │ │ │ + add r7, sp, #648 @ 0x288 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r5!, {r2, r4, r6} │ │ │ │ + stmia r5!, {r2, r4, r5, r7} │ │ │ │ lsls r6, r5, #4 │ │ │ │ - subs r2, r6, r2 │ │ │ │ + subs r2, r2, r4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r0, [r2, #23] │ │ │ │ + ldrb r0, [r6, #24] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r3!, {r7} │ │ │ │ + ldmia r3!, {r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, r6, r1 │ │ │ │ + subs r6, r2, r3 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r4, [sp, #440] @ 0x1b8 │ │ │ │ + str r4, [sp, #824] @ 0x338 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r4, r5, r1 │ │ │ │ + subs r4, r1, r3 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r0, [r2, #48] @ 0x30 │ │ │ │ + strh r0, [r6, #50] @ 0x32 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r0, [r0, #48] @ 0x30 │ │ │ │ + strh r0, [r4, #50] @ 0x32 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bls.n 6ec95c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x70c20> │ │ │ │ + bls.n 6eca1c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x70ce0> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r2, r1, r1 │ │ │ │ + subs r2, r5, r2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r2, [r4, r3] │ │ │ │ + strb r2, [r0, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r6, r0 │ │ │ │ + subs r0, r2, r2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r2, r3, r0 │ │ │ │ + subs r2, r7, r1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldmia r2, {r2, r3, r7} │ │ │ │ + ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bhi.n 6eca1c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x70ce0> │ │ │ │ + bls.n 6ecadc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x70da0> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r1, [sp, #152] @ 0x98 │ │ │ │ + ldr r1, [sp, #536] @ 0x218 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbnz r2, 6ecaa8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x70d6c> │ │ │ │ + cbnz r2, 6ecac0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x70d84> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stc 0, cr0, [ip, #-684]! @ 0xfffffd54 │ │ │ │ - cbnz r6, 6ecaaa <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x70d6e> │ │ │ │ + stc 0, cr0, [ip, #684] @ 0x2ac │ │ │ │ + cbnz r6, 6ecac2 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x70d86> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r4, r3, r4 │ │ │ │ + adds r4, r7, r5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r2, r3, r4 │ │ │ │ + adds r2, r7, r5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r6, r4, #31 │ │ │ │ + adds r6, r0, r1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r0, r4, r4 │ │ │ │ + adds r0, r0, r6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - stc 0, cr0, [lr], #684 @ 0x2ac │ │ │ │ - stc 0, cr0, [r8], #684 @ 0x2ac │ │ │ │ - b.n 6ed1f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x714b4> │ │ │ │ + stc 0, cr0, [lr, #-684] @ 0xfffffd54 │ │ │ │ + stc 0, cr0, [r8, #-684] @ 0xfffffd54 │ │ │ │ + b.n 6ec2b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x70574> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r4, r7, #7 │ │ │ │ + lsrs r4, r3, #9 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cdp2 0, 4, cr0, cr10, cr1, {5} │ │ │ │ - ldrsb r4, [r7, r7] │ │ │ │ + cdp2 0, 10, cr0, cr10, cr1, {5} │ │ │ │ + ldr r4, [r3, r1] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r5, [sp, #40] @ 0x28 │ │ │ │ + ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r1!, {r3, r4, r5} │ │ │ │ + stmia r1!, {r3, r4, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r5, [sp, #104] @ 0x68 │ │ │ │ + ldr r5, [sp, #488] @ 0x1e8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r1!, {r5, r6} │ │ │ │ + stmia r1!, {r6, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 6ed19c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x71460> │ │ │ │ + b.n 6ed25c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x71520> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - mrrc 0, 10, r0, lr, cr11 │ │ │ │ - mrrc 0, 10, r0, r6, cr11 │ │ │ │ - b.n 6ed174 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x71438> │ │ │ │ + ldc 0, cr0, [lr], #684 @ 0x2ac │ │ │ │ + ldc 0, cr0, [r6], #684 @ 0x2ac │ │ │ │ + b.n 6ed234 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x714f8> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - mcrr 0, 10, r0, r4, cr11 │ │ │ │ - ldc 0, cr0, [ip], #-684 @ 0xfffffd54 │ │ │ │ - ldc 0, cr0, [r4], #-684 @ 0xfffffd54 │ │ │ │ - stc 0, cr0, [ip], #-684 @ 0xfffffd54 │ │ │ │ - asrs r2, r7, #31 │ │ │ │ + stc 0, cr0, [r4], #684 @ 0x2ac │ │ │ │ + ldc 0, cr0, [ip], {171} @ 0xab │ │ │ │ + ldc 0, cr0, [r4], {171} @ 0xab │ │ │ │ + stc 0, cr0, [ip], {171} @ 0xab │ │ │ │ + adds r2, r3, r1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r0, r4, #30 │ │ │ │ + adds r0, r0, r0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r2, r7, #30 │ │ │ │ + adds r2, r3, r0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r4, r2, #30 │ │ │ │ + asrs r4, r6, #31 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r0, r3] │ │ │ │ + strh r2, [r4, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r2, #17 │ │ │ │ + lsrs r4, r6, #18 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r2, [r3, #4] │ │ │ │ + ldrb r2, [r7, #5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 6ed048 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7130c> │ │ │ │ + b.n 6ed108 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x713cc> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - asrs r4, r5, #28 │ │ │ │ + asrs r4, r1, #30 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r6, r2, #24 │ │ │ │ + asrs r6, r6, #25 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r6, r2, #27 │ │ │ │ + asrs r6, r6, #28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r5, #46] @ 0x2e │ │ │ │ + strh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r6, #26 │ │ │ │ + asrs r4, r2, #28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r2, r6, #23 │ │ │ │ + asrs r2, r2, #25 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r2, #46] @ 0x2e │ │ │ │ + strh r4, [r6, #48] @ 0x30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r2, #24 │ │ │ │ + asrs r6, r6, #25 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r0, r6, #23 │ │ │ │ + asrs r0, r2, #25 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r2, r7, #23 │ │ │ │ + asrs r2, r3, #25 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r4, r4, #23 │ │ │ │ + asrs r4, r0, #25 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r6, r5, #23 │ │ │ │ + asrs r6, r1, #25 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r0, r7, #23 │ │ │ │ + asrs r0, r3, #25 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r2, r7, #23 │ │ │ │ + asrs r2, r3, #25 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r4, r6, #23 │ │ │ │ + asrs r4, r2, #25 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r2, r0, #24 │ │ │ │ + asrs r2, r4, #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 │ │ │ │ @@ -2384944,15 +2384940,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6ecb58 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x70e1c> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6ecbfe <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x70ec2> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl af3a38 │ │ │ │ + bl af3a20 │ │ │ │ ldr r7, [r7, #68] @ 0x44 │ │ │ │ cmp r7, #0 │ │ │ │ bne.n 6ecc02 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x70ec6> │ │ │ │ ldr r5, [r5, #68] @ 0x44 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 6ecbf2 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x70eb6> │ │ │ │ ldr.w r9, [r9, #8] │ │ │ │ @@ -2385010,15 +2385006,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 af3518 │ │ │ │ + bl af3500 │ │ │ │ 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] │ │ │ │ @@ -2385026,15 +2385022,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 af3600 │ │ │ │ + bl af35e8 │ │ │ │ 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 │ │ │ │ @@ -2385042,15 +2385038,15 @@ │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ cbz r1, 6ecd22 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x70fe6> │ │ │ │ add r1, r4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add.w r8, r8, #1 │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl af3678 │ │ │ │ + bl af3660 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ cmp r3, r8 │ │ │ │ bhi.n 6ecd1a <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x70fde> │ │ │ │ adds r4, #15 │ │ │ │ cmp r4, r7 │ │ │ │ bne.n 6ecd10 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x70fd4> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ @@ -2385110,15 +2385106,15 @@ │ │ │ │ beq.n 6ecdec <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x710b0> │ │ │ │ tst.w r9, r4 │ │ │ │ beq.n 6ecdce <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x71092> │ │ │ │ add.w r2, sl, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ adds r4, #1 │ │ │ │ - bl af35c4 │ │ │ │ + bl af35ac │ │ │ │ cmp r4, #16 │ │ │ │ bne.n 6ecdd4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x71098> │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, #16 │ │ │ │ bne.n 6ecdc4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x71088> │ │ │ │ ldr.w r9, [sp, #4] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ @@ -2385126,15 +2385122,15 @@ │ │ │ │ cmp r9, r3 │ │ │ │ bne.n 6ecdb6 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7107a> │ │ │ │ ldrd r9, r5, [sp, #16] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r5 │ │ │ │ add.w r4, r5, fp, lsl #2 │ │ │ │ - bl af369c │ │ │ │ + bl af3684 │ │ │ │ ldr.w r0, [r9], #4 │ │ │ │ blx 74568 │ │ │ │ cmp r9, r4 │ │ │ │ bne.n 6ece12 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x710d6> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 74568 │ │ │ │ ldr r2, [pc, #100] @ (6ece8c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x71150>) │ │ │ │ @@ -2385166,23 +2385162,23 @@ │ │ │ │ add r2, pc │ │ │ │ mov.w sl, #19 │ │ │ │ str r3, [sp, #8] │ │ │ │ b.n 6eccc2 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x70f86> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1} │ │ │ │ + stmia r1!, {r1, r5, r6} │ │ │ │ lsls r6, r5, #4 │ │ │ │ adds r3, #126 @ 0x7e │ │ │ │ lsls r1, r4, #5 │ │ │ │ - stmia r0!, {r6} │ │ │ │ + stmia r0!, {r5, r7} │ │ │ │ lsls r6, r5, #4 │ │ │ │ adds r1, #212 @ 0xd4 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - pop {r1, r2, r3, r5} │ │ │ │ + pop {r1, r2, r3, r7} │ │ │ │ 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 457cf0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3462a0> │ │ │ │ @@ -2386919,15 +2386915,15 @@ │ │ │ │ movs r0, #112 @ 0x70 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xff93ffff │ │ │ │ subs r6, r7, #7 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - lsls r4, r7, #1 │ │ │ │ + lsls r4, r3, #3 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ ldr r4, [pc, #888] @ (6ee3c8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7268c>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2387235,15 +2387231,15 @@ │ │ │ │ nop │ │ │ │ subs r0, r5, #6 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r3, #3 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldc 0, cr0, [lr, #-660] @ 0xfffffd6c │ │ │ │ + ldcl 0, cr0, [lr, #-660]! @ 0xfffffd6c │ │ │ │ add.w r1, r1, r2, lsl #5 │ │ │ │ ldr r3, [r1, #56] @ 0x38 │ │ │ │ ldrb.w r2, [r3, #-8] │ │ │ │ cmp r2, #4 │ │ │ │ bne.n 6ee404 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x726c8> │ │ │ │ ldr r0, [r3, #16] │ │ │ │ mvn.w r3, #440 @ 0x1b8 │ │ │ │ @@ -2389512,15 +2389508,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 b2ddd4 │ │ │ │ + bl b2ddbc │ │ │ │ ldr.w r1, [r4, #732] @ 0x2dc │ │ │ │ cbz r1, 6efb34 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x73df8> │ │ │ │ mov r0, r4 │ │ │ │ bl 6d4dc8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5908c> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r4, #1877] @ 0x755 │ │ │ │ @@ -2389583,15 +2389579,15 @@ │ │ │ │ bcs.n 6efc6a <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x73f2e> │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ bl 6ef790 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x73a54> │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r4, #704] @ 0x2c0 │ │ │ │ movs r2, #0 │ │ │ │ - bl b2eb10 │ │ │ │ + bl b2eaf8 │ │ │ │ ldr.w r1, [r4, #732] @ 0x2dc │ │ │ │ cbz r1, 6efbfe <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x73ec2> │ │ │ │ mov r0, r4 │ │ │ │ bl 6d4dc8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5908c> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r4, #1877] @ 0x755 │ │ │ │ @@ -2389754,15 +2389750,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 b2c874 │ │ │ │ + bl b2c85c │ │ │ │ ldr.w r1, [r4, #732] @ 0x2dc │ │ │ │ cbz r1, 6efdee <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x740b2> │ │ │ │ mov r0, r4 │ │ │ │ bl 6d4dc8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5908c> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r4, #1877] @ 0x755 │ │ │ │ @@ -2390324,15 +2390320,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r6, #5 │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldr r6, [pc, #172] @ (6f051c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x747e0>) │ │ │ │ lsls r7, r4, #5 │ │ │ │ ldr r6, [pc, #120] @ (6f04ec <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x747b0>) │ │ │ │ lsls r7, r4, #5 │ │ │ │ - udf #28 │ │ │ │ + udf #124 @ 0x7c │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr r5, [pc, #496] @ (6f066c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x74930>) │ │ │ │ lsls r7, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r3, [r0, #2380] @ 0x94c │ │ │ │ cbz r3, 6f048c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x74750> │ │ │ │ @@ -2390364,15 +2390360,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #9 │ │ │ │ bl 6ef790 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x73a54> │ │ │ │ vldr d0, [pc, #132] @ 6f0560 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x74824> │ │ │ │ ldrd r1, r2, [r6] │ │ │ │ ldr.w r3, [r4, #1920] @ 0x780 │ │ │ │ ldr.w r0, [r4, #704] @ 0x2c0 │ │ │ │ - bl b2c8a8 │ │ │ │ + bl b2c890 │ │ │ │ ldr.w r1, [r4, #732] @ 0x2dc │ │ │ │ cbz r1, 6f0500 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x747c4> │ │ │ │ mov r0, r4 │ │ │ │ bl 6d4dc8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5908c> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r4, #1877] @ 0x755 │ │ │ │ @@ -2390499,15 +2390495,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #376] @ 0x178 │ │ │ │ strh.w r4, [sp, #400] @ 0x190 │ │ │ │ bl 6ef790 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x73a54> │ │ │ │ add r1, sp, #344 @ 0x158 │ │ │ │ ldr.w r0, [r5, #704] @ 0x2c0 │ │ │ │ mov r2, r4 │ │ │ │ - bl b2d8e8 │ │ │ │ + bl b2d8d0 │ │ │ │ ldr.w r1, [r5, #732] @ 0x2dc │ │ │ │ cbz r1, 6f0676 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7493a> │ │ │ │ mov r0, r5 │ │ │ │ bl 6d4dc8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5908c> │ │ │ │ str.w r4, [r5, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r5, #1877] @ 0x755 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -2390550,15 +2390546,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ bl 6ef790 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x73a54> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #704] @ 0x2c0 │ │ │ │ movs r2, #0 │ │ │ │ - bl b2d8e8 │ │ │ │ + bl b2d8d0 │ │ │ │ ldr.w r1, [r5, #732] @ 0x2dc │ │ │ │ cbz r1, 6f0704 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x749c8> │ │ │ │ mov r0, r5 │ │ │ │ bl 6d4dc8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5908c> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r5, #1877] @ 0x755 │ │ │ │ @@ -2390728,15 +2390724,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 b2e14c │ │ │ │ + bl b2e134 │ │ │ │ ldr.w r1, [r4, #732] @ 0x2dc │ │ │ │ cbz r1, 6f08de <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x74ba2> │ │ │ │ mov r0, r4 │ │ │ │ bl 6d4dc8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5908c> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r4, #1877] @ 0x755 │ │ │ │ @@ -2390833,20 +2390829,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 b2c8dc │ │ │ │ + bl b2c8c4 │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ mov r2, r5 │ │ │ │ ldr.w r0, [r6, #704] @ 0x2c0 │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ - bl b2c930 │ │ │ │ + bl b2c918 │ │ │ │ ldrh.w r0, [sp, #120] @ 0x78 │ │ │ │ bl 450b34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x33f0e4> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldrh.w fp, [sp, #120] @ 0x78 │ │ │ │ mov lr, r0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6f0a60 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x74d24> │ │ │ │ @@ -2391033,15 +2391029,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 b2cbfc │ │ │ │ + bl b2cbe4 │ │ │ │ ldr.w r1, [r6, #732] @ 0x2dc │ │ │ │ cbz r1, 6f0c00 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x74ec4> │ │ │ │ mov r0, r6 │ │ │ │ bl 6d4dc8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x5908c> │ │ │ │ str.w r5, [r6, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r6, #1877] @ 0x755 │ │ │ │ cbz r3, 6f0c10 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x74ed4> │ │ │ │ @@ -2391598,20 +2391594,20 @@ │ │ │ │ b.n 6f115c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x75420> │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ vmla.f16 d16, d12, d0[2] │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 6f115c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x75420> │ │ │ │ + bne.n 6f121c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x754e0> │ │ │ │ lsls r5, r4, #2 │ │ │ │ vmla.f d16, d14, d0[4] │ │ │ │ asrs r4, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 6f1130 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x753f4> │ │ │ │ + beq.n 6f11f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x754b4> │ │ │ │ lsls r5, r4, #2 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ cdp 1, 5, cr0, cr6, cr0, {3} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2392357,19 +2392353,19 @@ │ │ │ │ blx 73fdc │ │ │ │ ldcl 1, cr0, [r8, #384] @ 0x180 │ │ │ │ ldcl 1, cr0, [r0, #384] @ 0x180 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ stc2 15, cr15, [pc], #-1020 @ 6f16bc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x75980> │ │ │ │ stmdb ip, {r5, r6, r8} │ │ │ │ - stmia r6!, {r2, r3, r7} │ │ │ │ + stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r7} │ │ │ │ + stmia r6!, {r5, r6, r7} │ │ │ │ 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, 6f1adc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x75da0> │ │ │ │ ldrb.w r2, [r0, #1904] @ 0x770 │ │ │ │ @@ -2392555,15 +2392551,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 6f23e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x766a4> │ │ │ │ lsls r0, r4, #5 │ │ │ │ b.n 6f23a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7666c> │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r4, r7} │ │ │ │ + stmia r4!, {r1, r2, 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 │ │ │ │ @@ -2392828,15 +2392824,15 @@ │ │ │ │ cmp.w lr, #1 │ │ │ │ bne.n 6f1f18 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x761dc> │ │ │ │ b.n 6f1e68 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7612c> │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 6f1f6c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x76230> │ │ │ │ b.n 6f1e68 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7612c> │ │ │ │ nop │ │ │ │ - stmia r1!, {r5, r6, r7} │ │ │ │ + stmia r2!, {r6} │ │ │ │ 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 │ │ │ │ @@ -2393007,17 +2393003,17 @@ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #832] @ 0x340 │ │ │ │ + ldr r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r2, [sp, #528] @ 0x210 │ │ │ │ + ldr r2, [sp, #912] @ 0x390 │ │ │ │ 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] │ │ │ │ @@ -2393105,15 +2393101,15 @@ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ b.n 6f2284 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x76548> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ strb r2, [r1, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [sp, #200] @ 0xc8 │ │ │ │ + ldr r2, [sp, #584] @ 0x248 │ │ │ │ lsls r6, r5, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r4, [pc, #60] @ (6f231c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x765e0>) │ │ │ │ add r4, pc │ │ │ │ movs r3, #0 │ │ │ │ add.w ip, r4, lr, lsl #2 │ │ │ │ @@ -2393133,15 +2393129,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ add.w lr, lr, #4 │ │ │ │ cmp.w lr, #44 @ 0x2c │ │ │ │ bne.n 6f22e2 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x765a6> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #400] @ 0x190 │ │ │ │ + ldr r1, [sp, #784] @ 0x310 │ │ │ │ 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] @ 6f23ac <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x76670> │ │ │ │ mov r4, r0 │ │ │ │ @@ -2393187,23 +2393183,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r4] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ + ldr r1, [sp, #424] @ 0x1a8 │ │ │ │ lsls r6, r5, #4 │ │ │ │ bgt.n 6f2330 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x765f4> │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r0, [sp, #864] @ 0x360 │ │ │ │ + ldr r1, [sp, #224] @ 0xe0 │ │ │ │ lsls r6, r5, #4 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r6, r7, pc} │ │ │ │ + bkpt 0x002c │ │ │ │ lsls r5, r4, #2 │ │ │ │ and.w r1, r1, #7 │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 6f23e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x766a8> │ │ │ │ cmp r1, #2 │ │ │ │ bls.n 6f23dc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x766a0> │ │ │ │ cmp r1, #4 │ │ │ │ @@ -2393628,70 +2393624,70 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 6f28a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x76b64> │ │ │ │ + cbnz r6, 6f28b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x76b7c> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r2, sp, #640 @ 0x280 │ │ │ │ + add r3, sp, #0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r2, sp, #728 @ 0x2d8 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ lsls r5, r4, #2 │ │ │ │ asrs r4, r4, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 6f28a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x76b68> │ │ │ │ + cbnz r0, 6f28bc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x76b80> │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r2, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 6f28a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x76b68> │ │ │ │ + cbnz r6, 6f28bc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x76b80> │ │ │ │ lsls r5, r4, #2 │ │ │ │ stc2l 15, cr15, [r3, #-1020]! @ 0xfffffc04 │ │ │ │ - cbnz r0, 6f28ae <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x76b72> │ │ │ │ + cbnz r0, 6f28c6 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x76b8a> │ │ │ │ lsls r5, r4, #2 │ │ │ │ adds r3, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #336 @ 0x150 │ │ │ │ + add r2, sp, #720 @ 0x2d0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r4, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - revsh r6, r7 │ │ │ │ + cbnz r6, 6f28ce <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x76b92> │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 6f28c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x76b84> │ │ │ │ + cbnz r4, 6f28d8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x76b9c> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - revsh r4, r4 │ │ │ │ + cbnz r4, 6f28d4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x76b98> │ │ │ │ lsls r5, r4, #2 │ │ │ │ subs r5, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - revsh r6, r4 │ │ │ │ + cbnz r6, 6f28dc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x76ba0> │ │ │ │ lsls r5, r4, #2 │ │ │ │ adds r4, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - revsh r6, r3 │ │ │ │ + cbnz r6, 6f28e2 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x76ba6> │ │ │ │ lsls r5, r4, #2 │ │ │ │ adds r4, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #920 @ 0x398 │ │ │ │ + add r2, sp, #280 @ 0x118 │ │ │ │ lsls r5, r4, #2 │ │ │ │ adds r4, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #1000 @ 0x3e8 │ │ │ │ + add r2, sp, #360 @ 0x168 │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r4, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #1008 @ 0x3f0 │ │ │ │ + add r2, sp, #368 @ 0x170 │ │ │ │ lsls r5, r4, #2 │ │ │ │ adds r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #976 @ 0x3d0 │ │ │ │ + add r2, sp, #336 @ 0x150 │ │ │ │ lsls r5, r4, #2 │ │ │ │ adds r0, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2393899,28 +2393895,28 @@ │ │ │ │ ldr r0, [pc, #36] @ (6f2afc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x76dc0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #32] @ (6f2b00 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x76dc4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r2, pc, #688 @ (adr r2, 6f2d98 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7705c>) │ │ │ │ + add r3, pc, #48 @ (adr r3, 6f2b18 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x76ddc>) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r6, [r7, #20] │ │ │ │ + strh r6, [r3, #24] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r4, [r4, #31] │ │ │ │ + ldrb r4, [r0, #1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r2, r5] │ │ │ │ + strh r4, [r6, r6] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r6, [r3, #8] │ │ │ │ + ldrb r6, [r7, #9] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - @ instruction: 0xfa9c00af │ │ │ │ - add r2, pc, #456 @ (adr r2, 6f2ccc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x76f90>) │ │ │ │ + @ instruction: 0xfafc00af │ │ │ │ + add r2, pc, #840 @ (adr r2, 6f2e4c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x77110>) │ │ │ │ lsls r3, r5, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 6f2b78 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x76e3c> │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r0, r1, #24 │ │ │ │ asrs r1, r2, #16 │ │ │ │ @@ -2393975,45 +2393971,45 @@ │ │ │ │ ldr r0, [pc, #68] @ (6f2bb8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x76e7c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #64] @ (6f2bbc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x76e80>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r2, pc, #192 @ (adr r2, 6f2c44 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x76f08>) │ │ │ │ + add r2, pc, #576 @ (adr r2, 6f2dc4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x77088>) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xb6fa │ │ │ │ + @ instruction: 0xb75a │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r2, pc, #208 @ (adr r2, 6f2c5c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x76f20>) │ │ │ │ + add r2, pc, #592 @ (adr r2, 6f2ddc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x770a0>) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - movs r1, #26 │ │ │ │ + movs r1, #122 @ 0x7a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r4, [r5, #29] │ │ │ │ + strb r4, [r1, #31] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r4, #14 │ │ │ │ + adds r4, #110 @ 0x6e │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [r2, #36] @ 0x24 │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [r1, #44] @ 0x2c │ │ │ │ + str r6, [r5, #48] @ 0x30 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r6} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r0, pc, #568 @ (adr r0, 6f2de0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x770a4>) │ │ │ │ + add r0, pc, #952 @ (adr r0, 6f2f60 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x77224>) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r2, pc, #944 @ (adr r2, 6f2f5c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x77220>) │ │ │ │ + add r3, pc, #304 @ (adr r3, 6f2cdc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x76fa0>) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xb6c6 │ │ │ │ + @ instruction: 0xb726 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xb6c4 │ │ │ │ + @ instruction: 0xb724 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [sp, #936] @ 0x3a8 │ │ │ │ + str r7, [sp, #296] @ 0x128 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xb6bc │ │ │ │ + @ instruction: 0xb71c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r3, #26 │ │ │ │ + movs r3, #122 @ 0x7a │ │ │ │ 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 │ │ │ │ @@ -2394965,217 +2394961,217 @@ │ │ │ │ add r7, pc │ │ │ │ b.n 6f342c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x776f0> │ │ │ │ nop │ │ │ │ bcs.n 6f35f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x778b4> │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r5, r7} │ │ │ │ + push {r1, r2, r3, lr} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - push {r1, r2, r5, r7} │ │ │ │ + push {r1, r2, lr} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbz r2, 6f367e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x77942> │ │ │ │ + push {r1, r3, r4, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbz r6, 6f3672 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x77936> │ │ │ │ + push {r1, r2, r3, r4} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [sp, #808] @ 0x328 │ │ │ │ + ldr r1, [sp, #168] @ 0xa8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r7, sp, #104 @ 0x68 │ │ │ │ + add r7, sp, #488 @ 0x1e8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbz r0, 6f367a <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7793e> │ │ │ │ + push {r3} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - push {r2, r6} │ │ │ │ + push {r2, r5, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - push {r1, r4, r5} │ │ │ │ + push {r1, r4, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - push {r1, r3, r4} │ │ │ │ + push {r1, r3, r4, r5, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - push {r3, r5} │ │ │ │ + push {r3, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - push {r3} │ │ │ │ + push {r3, r5, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbz r6, 6f3698 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7795c> │ │ │ │ + push {r1, r2, r5} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbz r6, 6f3684 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x77948> │ │ │ │ + cbz r6, 6f369c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x77960> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbz r4, 6f3692 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x77956> │ │ │ │ + cbz r4, 6f36aa <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7796e> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r0, sp, #872 @ 0x368 │ │ │ │ + add r1, sp, #232 @ 0xe8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r1, #28] │ │ │ │ + strh r4, [r5, #30] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r0, [r0, #28] │ │ │ │ + strh r0, [r4, #30] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r4, [r6, #26] │ │ │ │ + strh r4, [r2, #30] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r2, [r5, #26] │ │ │ │ + strh r2, [r1, #30] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r2, r1, #5 │ │ │ │ + lsrs r2, r5, #6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, pc, #576 @ (adr r0, 6f388c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x77b50>) │ │ │ │ + add r0, pc, #960 @ (adr r0, 6f3a0c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x77cd0>) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r0, 6f36b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x77974> │ │ │ │ + cbz r0, 6f36c8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7798c> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbz r0, 6f36b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x77978> │ │ │ │ + cbz r0, 6f36cc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x77990> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbz r2, 6f36b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x77978> │ │ │ │ + cbz r2, 6f36cc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x77990> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsh r2, [r5, r6] │ │ │ │ + str r2, [r1, #0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r4, #4 │ │ │ │ + adds r0, r0, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r2, [r7, r5] │ │ │ │ + ldrsh r2, [r3, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r5, #5 │ │ │ │ + lsrs r0, r1, #7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - uxtb r6, r6 │ │ │ │ + cbz r6, 6f36c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x77984> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r6, [r3, #2] │ │ │ │ + ldrb r6, [r7, #3] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - uxtb r0, r3 │ │ │ │ + cbz r0, 6f36c2 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x77986> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - uxtb r4, r1 │ │ │ │ + cbz r4, 6f36c2 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x77986> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r0, r0, #4 │ │ │ │ + asrs r0, r4, #5 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r0, r3, #2 │ │ │ │ + lsrs r0, r7, #3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r2, r4, #0 │ │ │ │ + adds r2, r0, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - sxtb r4, r0 │ │ │ │ + uxth r4, r4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r3, sp, #448 @ 0x1c0 │ │ │ │ + add r3, sp, #832 @ 0x340 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r3, sp, #96 @ 0x60 │ │ │ │ + add r3, sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r6, [r2, #12] │ │ │ │ + ldrb r6, [r6, #13] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r4, r0, #10 │ │ │ │ + lsls r4, r4, #11 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r7, sp, #912 @ 0x390 │ │ │ │ + add sp, #272 @ 0x110 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r7, sp, #920 @ 0x398 │ │ │ │ + add sp, #280 @ 0x118 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - sxtb r6, r3 │ │ │ │ + uxth r6, r7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r7, sp, #520 @ 0x208 │ │ │ │ + add r7, sp, #904 @ 0x388 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r7, sp, #304 @ 0x130 │ │ │ │ + add r7, sp, #688 @ 0x2b0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbz r4, 6f36ea <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x779ae> │ │ │ │ + sxtb r4, r1 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - sxth r0, r3 │ │ │ │ + sxtb r0, r7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r2, sp, #112 @ 0x70 │ │ │ │ + add r2, sp, #496 @ 0x1f0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r1, #4] │ │ │ │ + strh r0, [r5, #6] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r0, [r0, #4] │ │ │ │ + strh r0, [r4, #6] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r4, #214 @ 0xd6 │ │ │ │ + adds r5, #54 @ 0x36 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, sp, #928 @ 0x3a0 │ │ │ │ + add r7, sp, #288 @ 0x120 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r1, [sp, #152] @ 0x98 │ │ │ │ + ldr r1, [sp, #536] @ 0x218 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r6, sp, #848 @ 0x350 │ │ │ │ + add r7, sp, #208 @ 0xd0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r6, sp, #792 @ 0x318 │ │ │ │ + add r7, sp, #152 @ 0x98 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r6, sp, #736 @ 0x2e0 │ │ │ │ + add r7, sp, #96 @ 0x60 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bmi.n 6f377c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x77a40> │ │ │ │ + bmi.n 6f363c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x77900> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r7, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r0, [sp, #64] @ 0x40 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r6, [sp, #576] @ 0x240 │ │ │ │ + ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bvc.n 6f3620 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x778e4> │ │ │ │ + bvc.n 6f36e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x779a4> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - sub sp, #176 @ 0xb0 │ │ │ │ + cbz r4, 6f36ee <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x779b2> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - sub sp, #96 @ 0x60 │ │ │ │ + sub sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - sub sp, #32 │ │ │ │ + sub sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r2, [r0, #0] │ │ │ │ + strh r2, [r4, #2] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r4, [r7, #31] │ │ │ │ + strh r4, [r3, #2] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r6, sp, #168 @ 0xa8 │ │ │ │ + add r6, sp, #552 @ 0x228 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r6, sp, #208 @ 0xd0 │ │ │ │ + add r6, sp, #592 @ 0x250 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r7, sp, #416 @ 0x1a0 │ │ │ │ + add r7, sp, #800 @ 0x320 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r7, sp, #608 @ 0x260 │ │ │ │ + add r7, sp, #992 @ 0x3e0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [sp, #792] @ 0x318 │ │ │ │ + ldr r3, [sp, #152] @ 0x98 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r5, sp, #648 @ 0x288 │ │ │ │ + add r6, sp, #8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r7, sp, #168 @ 0xa8 │ │ │ │ + add r7, sp, #552 @ 0x228 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r5, sp, #136 @ 0x88 │ │ │ │ + add r5, sp, #520 @ 0x208 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r4, [r5, #27] │ │ │ │ + ldrb r4, [r1, #29] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r5, sp, #248 @ 0xf8 │ │ │ │ + add r5, sp, #632 @ 0x278 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [sp, #192] @ 0xc0 │ │ │ │ + ldr r2, [sp, #576] @ 0x240 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r5, sp, #136 @ 0x88 │ │ │ │ + add r5, sp, #520 @ 0x208 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r0!, {r5} │ │ │ │ + stmia r0!, {r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, pc, #872 @ (adr r7, 6f3a9c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x77d60>) │ │ │ │ + add r0, sp, #232 @ 0xe8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r5, sp, #0 │ │ │ │ + add r5, sp, #384 @ 0x180 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - udf #2 │ │ │ │ + udf #98 @ 0x62 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ble.n 6f36e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x779ac> │ │ │ │ + udf #52 @ 0x34 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r5, sp, #40 @ 0x28 │ │ │ │ + add r5, sp, #424 @ 0x1a8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r2, [sp, #288] @ 0x120 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r1, [sp, #888] @ 0x378 │ │ │ │ + ldr r2, [sp, #248] @ 0xf8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ble.n 6f370c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x779d0> │ │ │ │ + udf #62 @ 0x3e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r2, #26] │ │ │ │ + ldrb r6, [r6, #27] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r4, sp, #800 @ 0x320 │ │ │ │ + add r5, sp, #160 @ 0xa0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r7, pc, #600 @ (adr r7, 6f39b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x77c78>) │ │ │ │ + add r7, pc, #984 @ (adr r7, 6f3b34 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x77df8>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - nop {13} │ │ │ │ + stmia r0!, {r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r1, [sp, #824] @ 0x338 │ │ │ │ + ldr r2, [sp, #184] @ 0xb8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r2, [sp, #112] @ 0x70 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r4, sp, #728 @ 0x2d8 │ │ │ │ + add r5, sp, #88 @ 0x58 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r1, [sp, #896] @ 0x380 │ │ │ │ + ldr r2, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r1, [sp, #888] @ 0x378 │ │ │ │ + ldr r2, [sp, #248] @ 0xf8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r1, [sp, #896] @ 0x380 │ │ │ │ + ldr r2, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r1, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r1, [sp, #888] @ 0x378 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r4, sp, #624 @ 0x270 │ │ │ │ + add r4, sp, #1008 @ 0x3f0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r4, sp, #504 @ 0x1f8 │ │ │ │ + add r4, sp, #888 @ 0x378 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ble.n 6f3848 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x77b0c> │ │ │ │ + ble.n 6f3708 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x779cc> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [sp, #632] @ 0x278 │ │ │ │ + ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ adds r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [pc, #80] @ (6f37e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x77aa8>) │ │ │ │ add.w r3, r0, r1, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w lr, [r0, r1, lsl #2] │ │ │ │ @@ -2395199,15 +2395195,15 @@ │ │ │ │ ldrls.w r3, [r4, r1, lsl #2] │ │ │ │ cmp r2, #9 │ │ │ │ lsl.w r3, r3, lr │ │ │ │ orr.w r0, r0, r3 │ │ │ │ bne.n 6f37bc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x77a80> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r3, #42] @ 0x2a │ │ │ │ + strh r0, [r7, #44] @ 0x2c │ │ │ │ lsls r6, r5, #4 │ │ │ │ lsls r3, r1, #31 │ │ │ │ bpl.n 6f380e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x77ad2> │ │ │ │ and.w r3, r1, #30 │ │ │ │ subs r3, #2 │ │ │ │ cmp r3, #14 │ │ │ │ bhi.n 6f380a <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x77ace> │ │ │ │ @@ -2396300,67 +2396296,67 @@ │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r3, r5, r7} │ │ │ │ lsls r0, r4, #5 │ │ │ │ stmia r7!, {r1, r2, r4, r7} │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #36] @ 0x24 │ │ │ │ + strh r2, [r6, #38] @ 0x26 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - add r5, sp, #408 @ 0x198 │ │ │ │ + add r5, sp, #792 @ 0x318 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r5, sp, #776 @ 0x308 │ │ │ │ + add r6, sp, #136 @ 0x88 │ │ │ │ lsls r5, r4, #2 │ │ │ │ asrs r4, r2, #11 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r5, r7} │ │ │ │ lsls r0, r4, #5 │ │ │ │ - strh r6, [r2, #0] │ │ │ │ + strh r6, [r6, #2] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - add r1, sp, #0 │ │ │ │ + add r1, sp, #384 @ 0x180 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r1, sp, #584 @ 0x248 │ │ │ │ + add r1, sp, #968 @ 0x3c8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r0, [r1, #0] │ │ │ │ + strh r0, [r5, #2] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - add r0, sp, #920 @ 0x398 │ │ │ │ + add r1, sp, #280 @ 0x118 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r1, sp, #128 @ 0x80 │ │ │ │ + add r1, sp, #512 @ 0x200 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r0, sp, #752 @ 0x2f0 │ │ │ │ + add r1, sp, #112 @ 0x70 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r1, sp, #680 @ 0x2a8 │ │ │ │ + add r2, sp, #40 @ 0x28 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r4, [r3, #30] │ │ │ │ + ldrb r4, [r7, #31] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrb r2, [r5, #20] │ │ │ │ + ldrb r2, [r1, #22] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrb r4, [r6, #19] │ │ │ │ + ldrb r4, [r2, #21] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrb r4, [r7, #18] │ │ │ │ + ldrb r4, [r3, #20] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrb r6, [r4, #16] │ │ │ │ + ldrb r6, [r0, #18] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - add r6, pc, #720 @ (adr r6, 6f46cc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x78990>) │ │ │ │ + add r7, pc, #80 @ (adr r7, 6f444c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x78710>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r6, pc, #688 @ (adr r6, 6f46b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x78974>) │ │ │ │ + add r7, pc, #48 @ (adr r7, 6f4430 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x786f4>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r4, [r2, #16] │ │ │ │ + ldrb r4, [r6, #17] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - add r4, pc, #1016 @ (adr r4, 6f4800 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x78ac4>) │ │ │ │ + add r5, pc, #376 @ (adr r5, 6f4580 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x78844>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r6, pc, #128 @ (adr r6, 6f448c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x78750>) │ │ │ │ + add r6, pc, #512 @ (adr r6, 6f460c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x788d0>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r4, pc, #464 @ (adr r4, 6f45e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x788a4>) │ │ │ │ + add r4, pc, #848 @ (adr r4, 6f4760 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x78a24>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r5, pc, #120 @ (adr r5, 6f448c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x78750>) │ │ │ │ + add r5, pc, #504 @ (adr r5, 6f460c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x788d0>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r4, pc, #336 @ (adr r4, 6f4568 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7882c>) │ │ │ │ + add r4, pc, #720 @ (adr r4, 6f46e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x789ac>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r2, [r2, #13] │ │ │ │ + ldrb r2, [r6, #14] │ │ │ │ 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] │ │ │ │ @@ -2396560,29 +2396556,29 @@ │ │ │ │ mla r3, r3, r2, r0 │ │ │ │ ldr r2, [pc, #40] @ (6f466c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x78930>) │ │ │ │ mov r0, sl │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ bl 6e68ac <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6ab70> │ │ │ │ b.w 6f3ada <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x77d9e> │ │ │ │ - add r2, pc, #528 @ (adr r2, 6f4864 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x78b28>) │ │ │ │ + add r2, pc, #912 @ (adr r2, 6f49e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x78ca8>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r6, [r2, #29] │ │ │ │ + strb r6, [r6, #30] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ + add r0, pc, #320 @ (adr r0, 6f479c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x78a60>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r4, [r0, #29] │ │ │ │ + strb r4, [r4, #30] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r7, [sp, #888] @ 0x378 │ │ │ │ + add r0, pc, #248 @ (adr r0, 6f475c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x78a20>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ + add r0, pc, #48 @ (adr r0, 6f4698 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7895c>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r7, [sp, #888] @ 0x378 │ │ │ │ + add r0, pc, #248 @ (adr r0, 6f4764 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x78a28>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r0, [r3, #28] │ │ │ │ + strb r0, [r7, #29] │ │ │ │ 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 │ │ │ │ @@ -2396612,17 +2396608,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (6f46d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x78994>) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ bl 6e68ac <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6ab70> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r1, pc, #272 @ (adr r1, 6f47e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x78aa4>) │ │ │ │ + add r1, pc, #656 @ (adr r1, 6f4960 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x78c24>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r6, [r5, #26] │ │ │ │ + strb r6, [r1, #28] │ │ │ │ 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 │ │ │ │ @@ -2397170,25 +2397166,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb8ba │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r2, #11 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb628 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - strb r0, [r7, #5] │ │ │ │ + strb r0, [r3, #7] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ + ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r2, [r0, #5] │ │ │ │ + strb r2, [r4, #6] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r3, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r4, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r4, [r0, #3] │ │ │ │ + strb r4, [r4, #4] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r3, [sp, #568] @ 0x238 │ │ │ │ + ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ 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 │ │ │ │ @@ -2398077,15 +2398073,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ sxth r6, r1 │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r2, #11 │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #312 @ 0x138 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r4, [sp, #184] @ 0xb8 │ │ │ │ + str r4, [sp, #568] @ 0x238 │ │ │ │ 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] @ (6f5954 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x79c18>) │ │ │ │ add.w sl, r0, #16 │ │ │ │ @@ -2398764,24 +2398760,24 @@ │ │ │ │ str r0, [r7, #52] @ 0x34 │ │ │ │ adds r7, #56 @ 0x38 │ │ │ │ cmp r7, lr │ │ │ │ bne.n 6f5ea0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7a164> │ │ │ │ add.w r1, r6, r9 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl af39a8 │ │ │ │ + bl af3990 │ │ │ │ mov r9, r0 │ │ │ │ cbz r6, 6f5eec <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7a1b0> │ │ │ │ sub.w r8, r8, #4 │ │ │ │ movs r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r2, [r8, #4]! │ │ │ │ mov r0, r9 │ │ │ │ adds r4, #1 │ │ │ │ - bl af39e0 │ │ │ │ + bl af39c8 │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 6f5eda <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7a19e> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 6ecbbc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x70e80> │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2398818,38 +2398814,38 @@ │ │ │ │ bl 6ecb58 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x70e1c> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6f5f30 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7a1f4> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, sl │ │ │ │ adds r7, #1 │ │ │ │ - bl af3a38 │ │ │ │ + bl af3a20 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ add r0, r6 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 6f5f3a <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7a1fe> │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ cbz r2, 6f5f6e <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7a232> │ │ │ │ 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 af4114 │ │ │ │ + bl af40fc │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ add.w r8, r8, #1 │ │ │ │ adds r5, #1 │ │ │ │ cmp r8, r1 │ │ │ │ bcc.n 6f5f12 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7a1d6> │ │ │ │ ldr r5, [sp, #0] │ │ │ │ mov r0, r9 │ │ │ │ - bl af3ba8 │ │ │ │ + bl af3b90 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6f60e2 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7a3a6> │ │ │ │ movw sl, #34953 @ 0x8889 │ │ │ │ movt sl, #34952 @ 0x8888 │ │ │ │ movs r6, #0 │ │ │ │ cbnz r5, 6f5fc2 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7a286> │ │ │ │ b.n 6f60d6 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7a39a> │ │ │ │ @@ -2398864,15 +2398860,15 @@ │ │ │ │ bl 6edcc8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x71f8c> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ adds r6, #1 │ │ │ │ cmp r5, #0 │ │ │ │ beq.w 6f60d6 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7a39a> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl af40f8 │ │ │ │ + bl af40e0 │ │ │ │ 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 │ │ │ │ @@ -2398989,21 +2398985,21 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ add r3, pc, #960 @ (adr r3, 6f64bc <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7a780>) │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f32 , , │ │ │ │ mrc2 15, 3, pc, cr1, cr15, {7} │ │ │ │ - strb r4, [r0, #10] │ │ │ │ + strb r4, [r4, #11] │ │ │ │ lsls r5, r4, #2 │ │ │ │ stc2 15, cr15, [sp, #-1020]! @ 0xfffffc04 │ │ │ │ @ instruction: 0xfab1ffff │ │ │ │ ldr r7, [sp, #632] @ 0x278 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r2, [r1, #104] @ 0x68 │ │ │ │ + ldr r2, [r5, #108] @ 0x6c │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #4] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2399754,21 +2399750,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (6f6968 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7ac2c>) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 6e68ac <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6ab70> │ │ │ │ b.n 6f6932 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7abf6> │ │ │ │ nop │ │ │ │ - strb r2, [r3, r1] │ │ │ │ + strb r2, [r7, r2] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrb r0, [r0, #30] │ │ │ │ + ldrb r0, [r4, #31] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r4, [r2, r1] │ │ │ │ + strb r4, [r6, r2] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrb r2, [r2, #29] │ │ │ │ + ldrb r2, [r6, #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 │ │ │ │ @@ -2399888,21 +2399884,21 @@ │ │ │ │ str.w r3, [r1, #132] @ 0x84 │ │ │ │ bl 6e8ac4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6cd88> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #136 @ 0x88 │ │ │ │ bl 6e8ae4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x6cda8> │ │ │ │ b.n 6f6a0c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7acd0> │ │ │ │ nop │ │ │ │ - strh r2, [r3, r5] │ │ │ │ + strh r2, [r7, r6] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrb r0, [r0, #26] │ │ │ │ + ldrb r0, [r4, #27] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r0, [r7, r4] │ │ │ │ + strh r0, [r3, r6] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrb r6, [r6, #24] │ │ │ │ + ldrb r6, [r2, #26] │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ push {lr} │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 6f6b22 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7ade6> │ │ │ │ ldrb.w r2, [r3, #48] @ 0x30 │ │ │ │ @@ -2400477,15 +2400473,15 @@ │ │ │ │ str.w r3, [r9, #32] │ │ │ │ b.n 6f701c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7b2e0> │ │ │ │ nop │ │ │ │ str r2, [sp, #576] @ 0x240 │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r2, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #7] │ │ │ │ + ldrb r6, [r1, #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 │ │ │ │ @@ -2401069,15 +2401065,15 @@ │ │ │ │ ldrh r4, [r4, #56] @ 0x38 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r1, #56] @ 0x38 │ │ │ │ lsls r0, r4, #5 │ │ │ │ bl 9416be │ │ │ │ - strb r2, [r4, #31] │ │ │ │ + ldrb r2, [r0, #1] │ │ │ │ lsls r5, r4, #2 │ │ │ │ asrs r4, r2, #11 │ │ │ │ movs r0, r0 │ │ │ │ bl a376ca │ │ │ │ mrc 15, 7, APSR_nzcv, cr13, cr15, {7} │ │ │ │ bl 50d6d2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3fbc82> │ │ │ │ bl 5c76d6 │ │ │ │ @@ -2401937,23 +2401933,23 @@ │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldrh r4, [r2, #6] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #11 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #5] │ │ │ │ + strb r6, [r2, #7] │ │ │ │ lsls r5, r4, #2 │ │ │ │ strh r0, [r0, #62] @ 0x3e │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r6, [r7, #52] @ 0x34 │ │ │ │ + ldr r6, [r3, #60] @ 0x3c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [r1, #36] @ 0x24 │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [r5, #20] │ │ │ │ + ldr r4, [r1, #28] │ │ │ │ lsls r5, r4, #2 │ │ │ │ and.w r1, r1, #6291456 @ 0x600000 │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r1, #4194304 @ 0x400000 │ │ │ │ beq.n 6f80a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7c368> │ │ │ │ cmp.w r1, #6291456 @ 0x600000 │ │ │ │ beq.n 6f8096 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7c35a> │ │ │ │ @@ -2401979,21 +2401975,21 @@ │ │ │ │ str r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #20] @ (6f80c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7c388>) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r2, #0] │ │ │ │ str r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - add r5, pc, #872 @ (adr r5, 6f8424 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7c6e8>) │ │ │ │ + add r6, pc, #232 @ (adr r6, 6f81a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7c468>) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r4, [r5, #20] │ │ │ │ + ldr r4, [r1, #28] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r2, r4, #27 │ │ │ │ + asrs r2, r0, #29 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r4, [r4, #14] │ │ │ │ + strb r4, [r0, #16] │ │ │ │ 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] @ 6f88b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7cb7c> │ │ │ │ sub sp, #388 @ 0x184 │ │ │ │ @@ -2402763,147 +2402759,147 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r1, #28] │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r1, r3, r6} │ │ │ │ lsls r6, r4, #5 │ │ │ │ - ldr r4, [r7, #12] │ │ │ │ + ldr r4, [r3, #20] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [r2, #16] │ │ │ │ + ldr r2, [r6, #20] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6f8360 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7c624> │ │ │ │ + b.n 6f8420 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7c6e4> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r2, #202 @ 0xca │ │ │ │ + adds r3, #42 @ 0x2a │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r6, r6, r4 │ │ │ │ + adds r6, r2, r6 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r2, #182 @ 0xb6 │ │ │ │ + adds r3, #22 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r4, [r7, #4] │ │ │ │ + ldr r4, [r3, #12] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r6, [r1, #12] │ │ │ │ + ldr r6, [r5, #16] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r0, #104 @ 0x68 │ │ │ │ + cmp r0, #200 @ 0xc8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bkpt 0x00b0 │ │ │ │ + yield │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r2, r7] │ │ │ │ + strh r0, [r6, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r2, r1, #28 │ │ │ │ + lsls r2, r5, #29 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r2, [r3, #124] @ 0x7c │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r7, #250 @ 0xfa │ │ │ │ + cmp r0, #90 @ 0x5a │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bkpt 0x0042 │ │ │ │ + bkpt 0x00a2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r4, r5] │ │ │ │ + str r2, [r0, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r4, r3, #26 │ │ │ │ + lsls r4, r7, #27 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r2, [r1, #116] @ 0x74 │ │ │ │ + str r2, [r5, #120] @ 0x78 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [r2, #112] @ 0x70 │ │ │ │ + str r6, [r6, #116] @ 0x74 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [r7, #108] @ 0x6c │ │ │ │ + str r6, [r3, #116] @ 0x74 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r7!, {r2, r4, r6} │ │ │ │ + stmia r7!, {r2, r4, r5, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r6, [r3, #19] │ │ │ │ + strb r6, [r7, #20] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r0, [r5, #112] @ 0x70 │ │ │ │ + str r0, [r1, #120] @ 0x78 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r0, r6, #22 │ │ │ │ + asrs r0, r2, #24 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r6, [r5, #17] │ │ │ │ + strb r6, [r1, #19] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r6, #242 @ 0xf2 │ │ │ │ + cmp r7, #82 @ 0x52 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r0, [r3, #108] @ 0x6c │ │ │ │ + str r0, [r7, #112] @ 0x70 │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldrb r4, [r7, #9] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - cmp r6, #134 @ 0x86 │ │ │ │ + cmp r6, #230 @ 0xe6 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmp r6, #128 @ 0x80 │ │ │ │ + cmp r6, #224 @ 0xe0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r6, [r7, #92] @ 0x5c │ │ │ │ + str r6, [r3, #100] @ 0x64 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r4, [r4, #92] @ 0x5c │ │ │ │ + str r4, [r0, #100] @ 0x64 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [r1, #92] @ 0x5c │ │ │ │ + str r2, [r5, #96] @ 0x60 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [r6, #88] @ 0x58 │ │ │ │ + str r0, [r2, #96] @ 0x60 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [r3, #92] @ 0x5c │ │ │ │ + str r0, [r7, #96] @ 0x60 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [r5, #88] @ 0x58 │ │ │ │ + str r6, [r1, #96] @ 0x60 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [r5, #84] @ 0x54 │ │ │ │ + str r2, [r1, #92] @ 0x5c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [r3, #76] @ 0x4c │ │ │ │ + str r2, [r7, #80] @ 0x50 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r5, #36 @ 0x24 │ │ │ │ + cmp r5, #132 @ 0x84 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmp r5, #30 │ │ │ │ + cmp r5, #126 @ 0x7e │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmp r5, #24 │ │ │ │ + cmp r5, #120 @ 0x78 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmp r5, #18 │ │ │ │ + cmp r5, #114 @ 0x72 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmp r5, #12 │ │ │ │ + cmp r5, #108 @ 0x6c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmp r5, #6 │ │ │ │ + cmp r5, #102 @ 0x66 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r6, [r2, #68] @ 0x44 │ │ │ │ + str r6, [r6, #72] @ 0x48 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsb r0, [r6, r1] │ │ │ │ + ldrsb r0, [r2, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r6, #64] @ 0x40 │ │ │ │ + str r0, [r2, #72] @ 0x48 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [r3, #64] @ 0x40 │ │ │ │ + str r2, [r7, #68] @ 0x44 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [r3, #64] @ 0x40 │ │ │ │ + str r2, [r7, #68] @ 0x44 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bmi.n 6f88c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7cb84> │ │ │ │ + bmi.n 6f8980 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7cc44> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [r7, #52] @ 0x34 │ │ │ │ + str r6, [r3, #60] @ 0x3c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [r1, #52] @ 0x34 │ │ │ │ + str r2, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [r6, #64] @ 0x40 │ │ │ │ + str r6, [r2, #72] @ 0x48 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [r5, #64] @ 0x40 │ │ │ │ + str r0, [r1, #72] @ 0x48 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [r6, #64] @ 0x40 │ │ │ │ + str r2, [r2, #72] @ 0x48 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [r6, #60] @ 0x3c │ │ │ │ + str r6, [r2, #68] @ 0x44 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [r4, #60] @ 0x3c │ │ │ │ + str r0, [r0, #68] @ 0x44 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ + str r2, [r2, #48] @ 0x30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bx fp │ │ │ │ + @ instruction: 0x47be │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0x4796 │ │ │ │ + @ instruction: 0x47f6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r4, #36] @ 0x24 │ │ │ │ + str r2, [r0, #44] @ 0x2c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [r5, r3] │ │ │ │ + str r2, [r1, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bxns r6 │ │ │ │ + blxns r2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r7, #24] │ │ │ │ + str r2, [r3, #32] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [r4, #88] @ 0x58 │ │ │ │ + ldr r0, [r0, #96] @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [r4, #44] @ 0x2c │ │ │ │ + str r4, [r0, #52] @ 0x34 │ │ │ │ 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 │ │ │ │ @@ -2403399,33 +2403395,33 @@ │ │ │ │ b.n 6f8b3c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7ce00> │ │ │ │ mov.w r2, #58720256 @ 0x3800000 │ │ │ │ b.n 6f8ac2 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7cd86> │ │ │ │ mov.w r2, #67108864 @ 0x4000000 │ │ │ │ b.n 6f8ac2 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7cd86> │ │ │ │ strb r6, [r0, #24] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r6, [r2, #28] │ │ │ │ + str r6, [r6, #32] │ │ │ │ lsls r5, r4, #2 │ │ │ │ asrs r4, r2, #11 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #32] │ │ │ │ + str r6, [r7, #36] @ 0x24 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r4, [r2, #28] │ │ │ │ + str r4, [r6, #32] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r3, #42 @ 0x2a │ │ │ │ + adds r3, #138 @ 0x8a │ │ │ │ lsls r6, r5, #4 │ │ │ │ - str r4, [r4, #24] │ │ │ │ + str r4, [r0, #32] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [r3, #20] │ │ │ │ + str r2, [r7, #24] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r2, #152 @ 0x98 │ │ │ │ + adds r2, #248 @ 0xf8 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrb r2, [r4, r6] │ │ │ │ + ldrsh r2, [r0, r0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r4, [r2, r6] │ │ │ │ + ldrb r4, [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, #3984] @ 0xf90 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [pc, #328] @ (6f9114 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7d3d8>) │ │ │ │ @@ -2403549,19 +2403545,19 @@ │ │ │ │ nop │ │ │ │ strb r6, [r5, #0] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r6, #116] @ 0x74 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - cmp r4, #196 @ 0xc4 │ │ │ │ + cmp r5, #36 @ 0x24 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrh r6, [r1, r6] │ │ │ │ + ldrh r6, [r5, r7] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r0, [r3, r0] │ │ │ │ + ldrb r0, [r7, r1] │ │ │ │ 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 │ │ │ │ @@ -2403855,35 +2403851,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r4, #104] @ 0x68 │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldr r6, [r3, #104] @ 0x68 │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r2, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r4, r6] │ │ │ │ + ldrb r4, [r0, r0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r0, [r2, r2] │ │ │ │ + ldrh r0, [r6, r3] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r3, #248 @ 0xf8 │ │ │ │ + cmp r4, #88 @ 0x58 │ │ │ │ lsls r6, r5, #4 │ │ │ │ ldr r6, [r3, #80] @ 0x50 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - cmp r2, #8 │ │ │ │ + cmp r2, #104 @ 0x68 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r6, [r2, r2] │ │ │ │ + ldr r6, [r6, r3] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [r7, r5] │ │ │ │ + ldr r0, [r3, r7] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r0, [r3, r6] │ │ │ │ + strh r0, [r7, r7] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r1, #182 @ 0xb6 │ │ │ │ + cmp r2, #22 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r0, [r7, r0] │ │ │ │ + ldr r0, [r3, r2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [r6, r3] │ │ │ │ + ldr r2, [r2, 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 │ │ │ │ @@ -2403923,15 +2403919,15 @@ │ │ │ │ addw r0, r4, #2888 @ 0xb48 │ │ │ │ bl 47c124 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x36a6d4> │ │ │ │ addw r0, r4, #2916 @ 0xb64 │ │ │ │ bl 47c124 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x36a6d4> │ │ │ │ ldrb.w r3, [r4, #961] @ 0x3c1 │ │ │ │ cbnz r3, 6f9594 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7d858> │ │ │ │ add.w r0, r4, #272 @ 0x110 │ │ │ │ - bl b29a94 │ │ │ │ + bl b29a7c │ │ │ │ ldr.w r3, [r4, #468] @ 0x1d4 │ │ │ │ cbnz r3, 6f958a <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7d84e> │ │ │ │ ldr.w r0, [r4, #2716] @ 0xa9c │ │ │ │ movs r1, #0 │ │ │ │ bl 454cf4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3432a4> │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r4, #2720] @ 0xaa0 │ │ │ │ @@ -2403953,15 +2403949,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 74568 │ │ │ │ pop {r4, pc} │ │ │ │ ldr.w r0, [r4, #2876] @ 0xb3c │ │ │ │ bl 6ffd44 │ │ │ │ b.n 6f953a <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7d7fe> │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ - bl af1350 │ │ │ │ + bl af1338 │ │ │ │ b.n 6f952c <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7d7f0> │ │ │ │ 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] @ 6f9624 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7d8e8> │ │ │ │ @@ -2404016,15 +2404012,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r6, #32] │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldr r2, [r1, #32] │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r5, r6] │ │ │ │ + ldr r2, [r1, 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 │ │ │ │ @@ -2404150,27 +2404146,27 @@ │ │ │ │ ... │ │ │ │ ldr r6, [r4, #24] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrsb r0, [r6, r3] │ │ │ │ + ldrsb r0, [r2, r5] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsb r2, [r5, r3] │ │ │ │ + ldrsb r2, [r1, r5] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsb r0, [r4, r3] │ │ │ │ + ldrsb r0, [r0, r5] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsb r6, [r2, r3] │ │ │ │ + ldrsb r6, [r6, r4] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsb r4, [r1, r3] │ │ │ │ + ldrsb r4, [r5, r4] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsb r2, [r1, r3] │ │ │ │ + ldrsb r2, [r5, r4] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r6, pc, #784 @ (adr r6, 6f9ac8 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7dd8c>) │ │ │ │ + add r7, pc, #144 @ (adr r7, 6f9848 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7db0c>) │ │ │ │ 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] @ (6f97f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.4-1.so+0x7dab4>) │ │ │ │ dmb ish │ │ │ │ @@ -2404504,15 +2404500,15 @@ │ │ │ │ pop {pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ... │ │ │ │ str r2, [r2, #80] @ 0x50 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, r5] │ │ │ │ + strh r4, [r4, r6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ str r6, [r4, #76] @ 0x4c │ │ │ │ lsls r0, r4, #5 │ │ │ │ │ │ │ │ 006f9b48 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2405161,15 +2405157,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 b299f8 │ │ │ │ + bl b299e0 │ │ │ │ ldrb.w r2, [r4, #961] @ 0x3c1 │ │ │ │ movs r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 6fa58a │ │ │ │ ldr.w r3, [r4, #884] @ 0x374 │ │ │ │ str.w r3, [r4, #912] @ 0x390 │ │ │ │ ldr.w r3, [r4, #468] @ 0x1d4 │ │ │ │ @@ -2405391,20 +2405387,20 @@ │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [pc, #348] @ (6fa6fc ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ strd r4, r2, [sp, #4] │ │ │ │ movs r2, #14 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ - bl af12e8 │ │ │ │ + bl af12d0 │ │ │ │ mov.w r3, #512 @ 0x200 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6fa304 │ │ │ │ mov r0, r7 │ │ │ │ - bl b29a94 │ │ │ │ + bl b29a7c │ │ │ │ b.w 6f9c7a │ │ │ │ ldr r7, [pc, #316] @ (6fa700 ) │ │ │ │ add r7, pc │ │ │ │ ldrb r1, [r7, #0] │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 6faafa │ │ │ │ @@ -2405475,39 +2405471,39 @@ │ │ │ │ lsls r6, r4, #5 │ │ │ │ push {r1, r2, r3, r5, r6} │ │ │ │ lsls r6, r4, #5 │ │ │ │ str r0, [r0, #64] @ 0x40 │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #168 @ 0xa8 │ │ │ │ + movs r2, #8 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - str r6, [r4, r7] │ │ │ │ + strh r6, [r0, r1] │ │ │ │ lsls r5, r4, #2 │ │ │ │ cbz r6, 6fa704 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - str r2, [r3, r7] │ │ │ │ + strh r2, [r7, r0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [r6, r4] │ │ │ │ + str r2, [r2, r6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ subs r4, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, r0] │ │ │ │ + str r0, [r2, r2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [r4, r0] │ │ │ │ + str r6, [r0, r2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ add sp, #504 @ 0x1f8 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - asrs r4, r6, #6 │ │ │ │ + asrs r4, r2, #8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r5, [pc, #1008] @ (6faaa4 ) │ │ │ │ + ldr r6, [pc, #368] @ (6fa824 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r6, [pc, #24] @ (6fa6d0 ) │ │ │ │ + ldr r6, [pc, #408] @ (6fa850 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r5, [pc, #1008] @ (6faaac ) │ │ │ │ + ldr r6, [pc, #368] @ (6fa82c ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r0, #12 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ bl 4f26c6 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e0c76> │ │ │ │ bl 8be6ca │ │ │ │ @@ -2405529,15 +2405525,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #516 @ 0x204 │ │ │ │ lsls r6, r4, #5 │ │ │ │ add r2, sp, #456 @ 0x1c8 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - ldr r2, [pc, #792] @ (6faa24 ) │ │ │ │ + ldr r3, [pc, #152] @ (6fa7a4 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ add r2, sp, #288 @ 0x120 │ │ │ │ lsls r6, r4, #5 │ │ │ │ add r2, sp, #160 @ 0xa0 │ │ │ │ lsls r6, r4, #5 │ │ │ │ ldr.w r2, [pc, #3240] @ 6fb3c0 │ │ │ │ addw r3, r4, #2428 @ 0x97c │ │ │ │ @@ -2405803,15 +2405799,15 @@ │ │ │ │ lsls r2, r2, #31 │ │ │ │ bpl.n 6fa9ac │ │ │ │ b.w 6f9d80 │ │ │ │ ldrb.w r3, [r4, #961] @ 0x3c1 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 6fa5b8 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ - bl af1350 │ │ │ │ + bl af1338 │ │ │ │ b.n 6fa5b8 │ │ │ │ ldr.w r1, [pc, #2452] @ 6fb3d0 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r2, [pc, #2448] @ 6fb3d4 │ │ │ │ add r2, pc │ │ │ │ ldr r1, [r6, r1] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2406636,43 +2406632,43 @@ │ │ │ │ movt r2, #3072 @ 0xc00 │ │ │ │ lsrs r2, r3 │ │ │ │ lsls r0, r2, #31 │ │ │ │ bmi.w 6fafae │ │ │ │ b.n 6fad80 │ │ │ │ movs r3, #31 │ │ │ │ b.n 6fb348 │ │ │ │ - ldr r0, [pc, #192] @ (6fb484 ) │ │ │ │ + ldr r0, [pc, #576] @ (6fb604 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - mov r0, pc │ │ │ │ + mov r8, fp │ │ │ │ lsls r5, r4, #2 │ │ │ │ add r7, pc, #248 @ (adr r7, 6fb4c4 ) │ │ │ │ lsls r6, r4, #5 │ │ │ │ add r7, pc, #112 @ (adr r7, 6fb440 ) │ │ │ │ lsls r6, r4, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add ip, r7 │ │ │ │ + cmp r4, r3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add ip, r2 │ │ │ │ + add ip, lr │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp lr, r3 │ │ │ │ + cmp lr, pc │ │ │ │ lsls r5, r4, #2 │ │ │ │ add r5, pc, #216 @ (adr r5, 6fb4bc ) │ │ │ │ lsls r6, r4, #5 │ │ │ │ - orrs r2, r0 │ │ │ │ + muls r2, r4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bics r4, r0 │ │ │ │ + mvns r4, r4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6 │ │ │ │ + sbcs r6, r2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - tst r2, r1 │ │ │ │ + negs r2, r5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r6, #190 @ 0xbe │ │ │ │ + subs r7, #30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ sub.w r3, r3, #26112 @ 0x6600 │ │ │ │ subs r3, #96 @ 0x60 │ │ │ │ cmp r3, #15 │ │ │ │ bhi.w 6fad80 │ │ │ │ movw r2, #32953 @ 0x80b9 │ │ │ │ lsr.w r3, r2, r3 │ │ │ │ @@ -2407154,15 +2407150,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #568] @ (6fbb0c ) │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #2 │ │ │ │ + subs r0, #98 @ 0x62 │ │ │ │ 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] @ (6fb944 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2407301,15 +2407297,15 @@ │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ mvn.w r0, #13 │ │ │ │ pop {r4, pc} │ │ │ │ mov r8, r3 │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #162 @ 0xa2 │ │ │ │ + adds r7, #2 │ │ │ │ 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] @ (6fbc04 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2407475,15 +2407471,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ b.n 6fbb16 │ │ │ │ nop │ │ │ │ cmp r6, pc │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #76 @ 0x4c │ │ │ │ + adds r5, #172 @ 0xac │ │ │ │ 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 │ │ │ │ @@ -2409850,15 +2409846,15 @@ │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ mvn.w r0, #13 │ │ │ │ b.n 6fd4ac │ │ │ │ cmp r4, #186 @ 0xba │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r7, r7 │ │ │ │ + adds r0, r3, #1 │ │ │ │ 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 │ │ │ │ @@ -2410146,23 +2410142,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #216 @ 0xd8 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - b.n 6fd788 │ │ │ │ - lsls r5, r5, #4 │ │ │ │ - b.n 6fd748 │ │ │ │ - lsls r5, r5, #4 │ │ │ │ - b.n 6fd51c │ │ │ │ + @ instruction: 0xe828012d │ │ │ │ + @ instruction: 0xe806012d │ │ │ │ + b.n 6fd5dc │ │ │ │ lsls r5, r5, #4 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r4, r3 │ │ │ │ + adds r4, r0, r5 │ │ │ │ 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] @ (6fd870 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2410437,17 +2410431,17 @@ │ │ │ │ ... │ │ │ │ movs r7, #100 @ 0x64 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #238 @ 0xee │ │ │ │ lsls r0, r4, #5 │ │ │ │ - b.n 6fd3b8 │ │ │ │ + b.n 6fd478 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - b.n 6fd378 │ │ │ │ + b.n 6fd438 │ │ │ │ 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] @ 6fe1bc │ │ │ │ sub sp, #32 │ │ │ │ @@ -2413674,22 +2413668,22 @@ │ │ │ │ strb.w r3, [r5, #36] @ 0x24 │ │ │ │ b.n 6ffe98 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ lsls r6, r7, #7 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - itee al │ │ │ │ - lslal r5, r5, #4 │ │ │ │ - lsl r0, r4, #5 │ │ │ │ - lsl r0, r4, #5 │ │ │ │ - itet pl │ │ │ │ - lslpl r5, r5, #4 │ │ │ │ - pushmi {r4, r5, r6, lr} │ │ │ │ - movpl.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1, r2, r3, r6} │ │ │ │ + lsls r5, r5, #4 │ │ │ │ + lsls r0, r4, #5 │ │ │ │ + lsls r0, r4, #5 │ │ │ │ + itet lt │ │ │ │ + lsllt r5, r5, #4 │ │ │ │ + pushge {r4, r5, r6, lr} │ │ │ │ + movlt.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ ldr.w ip, [pc, #120] @ 6fffb8 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ add ip, pc │ │ │ │ @@ -2413747,15 +2413741,15 @@ │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #1 │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - sub.w r0, sl, #164 @ 0xa4 │ │ │ │ + addw r0, sl, #164 @ 0xa4 │ │ │ │ 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] @ (70009c ) │ │ │ │ mov r6, r2 │ │ │ │ @@ -2414654,33 +2414648,33 @@ │ │ │ │ @ instruction: 0xfa3e015f │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfa30015f │ │ │ │ str??.w r0, [r6, ] │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmdb lr, {r2, r5, r7} │ │ │ │ - ldmdb r6!, {r2, r5, r7} │ │ │ │ - strd r0, r0, [r6, #-656] @ 0x290 │ │ │ │ + strd r0, r0, [lr, #-656]! @ 0x290 │ │ │ │ + @ instruction: 0xe99600a4 │ │ │ │ + @ instruction: 0xe9a600a4 │ │ │ │ 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, 70099c │ │ │ │ ldrb.w r2, [r1, #64] @ 0x40 │ │ │ │ cbz r2, 7009aa │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #272 @ 0x110 │ │ │ │ - bl b29468 │ │ │ │ + bl b29450 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r1, #68] @ 0x44 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl af1194 │ │ │ │ + bl af117c │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r2 │ │ │ │ bl 7005a4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2414746,28 +2414740,28 @@ │ │ │ │ bne.n 700a92 │ │ │ │ ldr r3, [r1, #76] @ 0x4c │ │ │ │ cbz r3, 700a84 │ │ │ │ ldrb.w r3, [r1, #64] @ 0x40 │ │ │ │ cbz r3, 700a98 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r8, #272 @ 0x110 │ │ │ │ - bl b29468 │ │ │ │ + bl b29450 │ │ │ │ str.w r7, [sl] │ │ │ │ adds r4, #1 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r4, r2 │ │ │ │ bcc.n 700a08 │ │ │ │ adds r6, #4 │ │ │ │ subs r2, r2, r4 │ │ │ │ movs r7, #0 │ │ │ │ b.n 700adc │ │ │ │ ldr r0, [r1, #68] @ 0x44 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl af1194 │ │ │ │ + bl af117c │ │ │ │ b.n 7009fc │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ b.n 7009fc │ │ │ │ bl 7005a4 │ │ │ │ b.n 7009fc │ │ │ │ ldr r1, [r1, #68] @ 0x44 │ │ │ │ @@ -2414990,15 +2414984,15 @@ │ │ │ │ bne.n 700d40 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ cbz r3, 700d2e │ │ │ │ ldrb.w r0, [r4, #64] @ 0x40 │ │ │ │ cbz r0, 700d4a │ │ │ │ add.w r1, r4, #16 │ │ │ │ add.w r0, r5, #272 @ 0x110 │ │ │ │ - bl b29468 │ │ │ │ + bl b29450 │ │ │ │ mov r4, r6 │ │ │ │ b.n 700c20 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r9 │ │ │ │ blx 74568 │ │ │ │ b.n 700c20 │ │ │ │ ldr r3, [pc, #96] @ (700d74 ) │ │ │ │ @@ -2415012,15 +2415006,15 @@ │ │ │ │ mov r4, r8 │ │ │ │ bl 7005a4 │ │ │ │ b.n 700c20 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r4, r6 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl af1194 │ │ │ │ + bl af117c │ │ │ │ b.n 700c20 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r6 │ │ │ │ blx r3 │ │ │ │ b.n 700c20 │ │ │ │ mov r1, r4 │ │ │ │ @@ -2415036,15 +2415030,15 @@ │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf4c0015f │ │ │ │ @ instruction: 0xf3d8015f │ │ │ │ stc2 15, cr15, [sp], {255} @ 0xff │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 700750 │ │ │ │ + b.n 700810 │ │ │ │ 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 │ │ │ │ @@ -2415220,15 +2415214,15 @@ │ │ │ │ str.w r2, [r5, #408] @ 0x198 │ │ │ │ adc.w r3, r3, #0 │ │ │ │ str.w r3, [r5, #412] @ 0x19c │ │ │ │ b.n 700f28 │ │ │ │ mov r2, r4 │ │ │ │ add.w r1, r4, #16 │ │ │ │ add.w r0, r5, #272 @ 0x110 │ │ │ │ - bl b299ec │ │ │ │ + bl b299d4 │ │ │ │ ldrb.w r3, [r5, #961] @ 0x3c1 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 700f00 │ │ │ │ b.n 700e72 │ │ │ │ mov r0, r5 │ │ │ │ bl 700378 │ │ │ │ b.n 700ea6 │ │ │ │ @@ -2415301,15 +2415295,15 @@ │ │ │ │ beq.n 7010b2 │ │ │ │ ldrb.w r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7010ce │ │ │ │ add.w r1, r4, #16 │ │ │ │ add.w r0, r5, #272 @ 0x110 │ │ │ │ mov r4, r7 │ │ │ │ - bl b29468 │ │ │ │ + bl b29450 │ │ │ │ b.n 700f28 │ │ │ │ ldr r3, [pc, #160] @ (7010f8 ) │ │ │ │ ldr r2, [pc, #184] @ (701114 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r5, [sl, r3] │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ @@ -2415344,15 +2415338,15 @@ │ │ │ │ mov r4, r6 │ │ │ │ bl 7005a4 │ │ │ │ b.n 700f28 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r4, r7 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl af1194 │ │ │ │ + bl af117c │ │ │ │ b.n 700f28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r7 │ │ │ │ blx r3 │ │ │ │ b.n 700f28 │ │ │ │ mov r1, r4 │ │ │ │ @@ -2415365,34 +2415359,34 @@ │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf258015f │ │ │ │ movw r1, #24671 @ 0x605f │ │ │ │ @ instruction: 0xf0d0015f │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 70162c │ │ │ │ + b.n 7016ec │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 70165c │ │ │ │ + b.n 70171c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 70168c │ │ │ │ + b.n 70174c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 7016b8 │ │ │ │ + b.n 701778 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 7016d8 │ │ │ │ + b.n 701798 │ │ │ │ lsls r4, r4, #2 │ │ │ │ @ instruction: 0xf943ffff │ │ │ │ - b.n 701614 │ │ │ │ + b.n 7016d4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 701660 │ │ │ │ + b.n 701720 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 701690 │ │ │ │ + b.n 701750 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 7016c0 │ │ │ │ + b.n 701780 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 7016d0 │ │ │ │ + b.n 701790 │ │ │ │ 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 │ │ │ │ @@ -2415574,15 +2415568,15 @@ │ │ │ │ orr.w r6, r0, #2 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 70120c │ │ │ │ ldrb.w r3, [r8, #961] @ 0x3c1 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 7013d8 │ │ │ │ add.w r0, r8, #272 @ 0x110 │ │ │ │ - bl b298b4 │ │ │ │ + bl b2989c │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ strd r6, r4, [sp] │ │ │ │ bl 700d80 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2415613,15 +2415607,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 b2966c │ │ │ │ + bl b29654 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 70126a │ │ │ │ mov.w fp, #1 │ │ │ │ b.n 701234 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ movw r2, #9228 @ 0x240c │ │ │ │ @@ -2415641,26 +2415635,26 @@ │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ orreq.w r4, r4, r3, lsl #4 │ │ │ │ bne.n 701376 │ │ │ │ mov r3, r4 │ │ │ │ b.n 70137c │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ - bl af1240 │ │ │ │ + bl af1228 │ │ │ │ b.n 701320 │ │ │ │ and.w r2, r6, #8 │ │ │ │ mov r0, r6 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 70119e │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 70120c │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl af117c │ │ │ │ + bl af1164 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 701438 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r5, #-16]! │ │ │ │ b.n 70126a │ │ │ │ lsls r2, r3, #30 │ │ │ │ ite mi │ │ │ │ @@ -2415676,19 +2415670,19 @@ │ │ │ │ bic.w r2, r6, #4096 @ 0x1000 │ │ │ │ bic.w r2, r2, #6 │ │ │ │ cmp r7, #2 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ b.n 7013a2 │ │ │ │ add.w r0, r8, #272 @ 0x110 │ │ │ │ - bl b298b4 │ │ │ │ + bl b2989c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ - bl af117c │ │ │ │ + bl af1164 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 701404 │ │ │ │ b.n 70126a │ │ │ │ orr.w r0, r6, #1 │ │ │ │ and.w r2, r6, #8 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2415835,24 +2415829,24 @@ │ │ │ │ bne.n 701600 │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ cbz r3, 7015ee │ │ │ │ ldrb.w r0, [r5, #64] @ 0x40 │ │ │ │ cbz r0, 701608 │ │ │ │ add.w r1, r5, #16 │ │ │ │ add.w r0, r7, #272 @ 0x110 │ │ │ │ - bl b29468 │ │ │ │ + bl b29450 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ b.n 70159c │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 701580 │ │ │ │ b.n 7015a0 │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ add.w r1, r5, #16 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl af1194 │ │ │ │ + bl af117c │ │ │ │ ldr r3, [r4, #32] │ │ │ │ b.n 70159c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ b.n 70159a │ │ │ │ mov r1, r5 │ │ │ │ @@ -2415887,22 +2415881,22 @@ │ │ │ │ ldr r2, [r5, #76] @ 0x4c │ │ │ │ cbz r2, 70166a │ │ │ │ ldrb.w r0, [r5, #64] @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ cbz r0, 70168a │ │ │ │ add.w r1, r5, #16 │ │ │ │ add.w r0, r7, #272 @ 0x110 │ │ │ │ - bl b29468 │ │ │ │ + bl b29450 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 70162a │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ add.w r1, r5, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl af1194 │ │ │ │ + bl af117c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 70162a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -2416197,15 +2416191,15 @@ │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ cbz r3, 7019de │ │ │ │ ldrb.w r0, [r4, #64] @ 0x40 │ │ │ │ cbz r0, 7019fa │ │ │ │ add.w r1, r4, #16 │ │ │ │ add.w r0, r5, #272 @ 0x110 │ │ │ │ mov r4, r7 │ │ │ │ - bl b29468 │ │ │ │ + bl b29450 │ │ │ │ b.n 7017b2 │ │ │ │ ldr r3, [pc, #96] @ (701a24 ) │ │ │ │ ldr r2, [pc, #96] @ (701a28 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ @@ -2416214,15 +2416208,15 @@ │ │ │ │ mov r4, r7 │ │ │ │ bl 7005a4 │ │ │ │ b.n 7017b2 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r4, r7 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl af1194 │ │ │ │ + bl af117c │ │ │ │ b.n 7017b2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r7 │ │ │ │ blx r3 │ │ │ │ b.n 7017b2 │ │ │ │ mov r1, r4 │ │ │ │ @@ -2416235,15 +2416229,15 @@ │ │ │ │ ldrd r0, r1, [ip], #380 @ 0x17c │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ strex r1, r0, [r6, #380] @ 0x17c │ │ │ │ @ instruction: 0xefd3ffff │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 701aa0 │ │ │ │ + bhi.n 701960 │ │ │ │ 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 │ │ │ │ @@ -2416366,15 +2416360,15 @@ │ │ │ │ ldr r2, [pc, #124] @ (701bf4 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ b.n 701a68 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ add.w r0, r0, #272 @ 0x110 │ │ │ │ - bl b298b4 │ │ │ │ + bl b2989c │ │ │ │ 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 │ │ │ │ @@ -2416406,17 +2416400,17 @@ │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ b.n 701710 │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 701c34 │ │ │ │ + bhi.n 701cf4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bvc.n 701be8 │ │ │ │ + bhi.n 701ca8 │ │ │ │ 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 │ │ │ │ @@ -2416738,15 +2416732,15 @@ │ │ │ │ orr.w r3, r3, #1 │ │ │ │ b.n 701e7c │ │ │ │ orr.w r3, r3, #3 │ │ │ │ b.n 701e72 │ │ │ │ ldr.w r0, [r8, #68] @ 0x44 │ │ │ │ add.w r1, r8, #16 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl af1194 │ │ │ │ + bl af117c │ │ │ │ mov r0, r4 │ │ │ │ blx 74568 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ @@ -2416768,15 +2416762,15 @@ │ │ │ │ ldr.w r3, [r8, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 701f80 │ │ │ │ ldrb.w r3, [r8, #64] @ 0x40 │ │ │ │ cbz r3, 701fec │ │ │ │ add.w r1, r8, #16 │ │ │ │ add.w r0, r6, #272 @ 0x110 │ │ │ │ - bl b29468 │ │ │ │ + bl b29450 │ │ │ │ b.n 701f90 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ b.n 701f90 │ │ │ │ mov r1, r8 │ │ │ │ bl 7005a4 │ │ │ │ @@ -2416829,15 +2416823,15 @@ │ │ │ │ cmp r2, sl │ │ │ │ bne.n 7020e8 │ │ │ │ ldr r2, [r3, #76] @ 0x4c │ │ │ │ cbz r2, 7020dc │ │ │ │ ldrb.w r2, [r3, #64] @ 0x40 │ │ │ │ add.w r0, r9, #272 @ 0x110 │ │ │ │ cbz r2, 7020f0 │ │ │ │ - bl b29468 │ │ │ │ + bl b29450 │ │ │ │ str.w r8, [r7, r6] │ │ │ │ adds r4, #1 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 702042 │ │ │ │ ldrd r7, r6, [sp] │ │ │ │ adds r7, #1 │ │ │ │ @@ -2416862,15 +2416856,15 @@ │ │ │ │ cbz r3, 7020fa │ │ │ │ mov r0, fp │ │ │ │ blx 74568 │ │ │ │ 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 af1194 │ │ │ │ + bl af117c │ │ │ │ b.n 702036 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r9 │ │ │ │ blx r2 │ │ │ │ b.n 702036 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ @@ -2416883,23 +2416877,23 @@ │ │ │ │ bne.n 70214e │ │ │ │ ldr r3, [r1, #76] @ 0x4c │ │ │ │ cbz r3, 702126 │ │ │ │ ldrb.w r0, [r1, #64] @ 0x40 │ │ │ │ cbz r0, 70213e │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r9, #272 @ 0x110 │ │ │ │ - bl b29468 │ │ │ │ + bl b29450 │ │ │ │ mov r0, fp │ │ │ │ blx 74568 │ │ │ │ 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 af1194 │ │ │ │ + bl af117c │ │ │ │ mov r0, fp │ │ │ │ blx 74568 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 7005a4 │ │ │ │ mov r0, fp │ │ │ │ blx 74568 │ │ │ │ @@ -2417454,25 +2417448,25 @@ │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ b.n 702700 │ │ │ │ nop │ │ │ │ bls.n 702860 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldmia r5!, {r1, r2, r4, r6} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r1, r2, r3, r6} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r5} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r4!, {r3, r5, r6} │ │ │ │ + ldmia r4!, {r3, r6, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r4!, {r1, r6, r7} │ │ │ │ + ldmia r5, {r1, 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 │ │ │ │ @@ -2417575,17 +2417569,17 @@ │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ subs r7, #233 @ 0xe9 │ │ │ │ bhi.n 70293c │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #584] @ 0x248 │ │ │ │ + str r5, [sp, #968] @ 0x3c8 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r4, {r2, r3, r4} │ │ │ │ lsls r4, r4, #2 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 70296c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2418090,15 +2418084,15 @@ │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ subs r7, #244 @ 0xf4 │ │ │ │ bcc.n 702efc │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r3} │ │ │ │ + stmia r6!, {r1, r2, r3, r5, r6} │ │ │ │ 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 │ │ │ │ @@ -2418661,17 +2418655,17 @@ │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ b.n 7031de │ │ │ │ ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #5 │ │ │ │ bl a7951e │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r3, r7} │ │ │ │ + stmia r1!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r0!, {r2} │ │ │ │ + stmia r0!, {r2, r5, r6} │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr r2, [pc, #120] @ (7035a8 ) │ │ │ │ ldr r3, [pc, #124] @ (7035ac ) │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [pc, #124] @ 7035b0 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #120] @ (7035b4 ) │ │ │ │ @@ -2419618,17 +2419612,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r3, r5, r7} │ │ │ │ lsls r7, r3, #5 │ │ │ │ stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 70406a │ │ │ │ + cbnz r2, 704082 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - push {r5, r6, lr} │ │ │ │ + push {r6, r7, lr} │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr r3, [pc, #8] @ (704058 ) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #224] @ 0xe0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bl 4a405a <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x39260a> │ │ │ │ @@ -2420024,43 +2420018,43 @@ │ │ │ │ ldr.w r9, [fp, r3] │ │ │ │ b.n 70438a │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ itt hi │ │ │ │ lslhi r7, r3, #5 │ │ │ │ subhi r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r5, lr} │ │ │ │ + push {r1, r2, r3, r7, lr} │ │ │ │ lsls r4, r4, #2 │ │ │ │ nop {7} │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r7} │ │ │ │ + push {r1, r5, r6, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ bkpt 0x0010 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - cbz r4, 70451a │ │ │ │ + push {r2, r3, r6} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r2, 7044f0 │ │ │ │ + cbz r2, 704508 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r0, 704512 │ │ │ │ + push {r3} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r2, 704518 │ │ │ │ + push {r1, r4} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r4, 70451e │ │ │ │ + push {r2, r3, r4} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r4, 70452e │ │ │ │ + push {r2, r3, r6} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - push {r1, r6} │ │ │ │ + push {r1, r5, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r6, 7044f8 │ │ │ │ + sxtb r6, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - uxtb r0, r7 │ │ │ │ + cbz r0, 704516 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r6, 704508 │ │ │ │ + cbz r6, 704520 │ │ │ │ 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 │ │ │ │ @@ -2421008,15 +2421002,15 @@ │ │ │ │ cmphi.w ip, #38 @ 0x26 │ │ │ │ bhi.n 70505c │ │ │ │ movs r1, #1 │ │ │ │ strb.w r1, [r4, #165] @ 0xa5 │ │ │ │ strb.w r1, [r4, #149] @ 0x95 │ │ │ │ b.n 704fca │ │ │ │ nop │ │ │ │ - ldr r0, [r6, #108] @ 0x6c │ │ │ │ + ldr r0, [r2, #116] @ 0x74 │ │ │ │ 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 │ │ │ │ @@ -2422083,17 +2422077,17 @@ │ │ │ │ mov.w ip, #10 │ │ │ │ b.w 705414 │ │ │ │ nop │ │ │ │ add r4, sp, #728 @ 0x2d8 │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #472 @ (adr r4, 705e0c ) │ │ │ │ + add r4, pc, #856 @ (adr r4, 705f8c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r7, [sp, #48] @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -2422590,15 +2422584,15 @@ │ │ │ │ b.n 705f0e │ │ │ │ movs r1, #0 │ │ │ │ cmp r3, #10 │ │ │ │ strb.w r1, [r4, #365] @ 0x16d │ │ │ │ bls.w 705f0e │ │ │ │ b.n 706044 │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #56] @ 0x38 │ │ │ │ + ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ 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 │ │ │ │ @@ -2422751,15 +2422745,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #488] @ 0x1e8 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #176] @ 0xb0 │ │ │ │ + str r5, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr r4, [sp, #264] @ 0x108 │ │ │ │ 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 │ │ │ │ @@ -2422791,15 +2422785,15 @@ │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ b.n 70640a │ │ │ │ nop │ │ │ │ ldr r4, [sp, #8] │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #632] @ 0x278 │ │ │ │ + str r4, [sp, #1016] @ 0x3f8 │ │ │ │ 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] @ 706d90 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2423621,241 +2423615,241 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ b.n 706f68 │ │ │ │ ldr r3, [sp, #624] @ 0x270 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #640] @ 0x280 │ │ │ │ + str r5, [sp, #0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #560] @ 0x230 │ │ │ │ + str r4, [sp, #944] @ 0x3b0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #560] @ 0x230 │ │ │ │ + str r4, [sp, #944] @ 0x3b0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #552] @ 0x228 │ │ │ │ + str r4, [sp, #936] @ 0x3a8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #456] @ 0x1c8 │ │ │ │ + str r4, [sp, #840] @ 0x348 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #488] @ 0x1e8 │ │ │ │ + str r4, [sp, #872] @ 0x368 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #512] @ 0x200 │ │ │ │ + str r4, [sp, #896] @ 0x380 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #528] @ 0x210 │ │ │ │ + str r4, [sp, #912] @ 0x390 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #544] @ 0x220 │ │ │ │ + str r4, [sp, #928] @ 0x3a0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #592] @ 0x250 │ │ │ │ + str r4, [sp, #976] @ 0x3d0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #936] @ 0x3a8 │ │ │ │ + str r5, [sp, #296] @ 0x128 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #0] │ │ │ │ + str r5, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #120] @ 0x78 │ │ │ │ + str r5, [sp, #504] @ 0x1f8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #128] @ 0x80 │ │ │ │ + str r6, [sp, #512] @ 0x200 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #96] @ 0x60 │ │ │ │ + str r5, [sp, #480] @ 0x1e0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #136] @ 0x88 │ │ │ │ + str r5, [sp, #520] @ 0x208 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #160] @ 0xa0 │ │ │ │ + str r5, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #216] @ 0xd8 │ │ │ │ + str r5, [sp, #600] @ 0x258 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #272] @ 0x110 │ │ │ │ + str r5, [sp, #656] @ 0x290 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #280] @ 0x118 │ │ │ │ + str r5, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #280] @ 0x118 │ │ │ │ + str r5, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #344] @ 0x158 │ │ │ │ + str r5, [sp, #728] @ 0x2d8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #352] @ 0x160 │ │ │ │ + str r5, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #280] @ 0x118 │ │ │ │ + str r5, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #560] @ 0x230 │ │ │ │ + str r5, [sp, #944] @ 0x3b0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #576] @ 0x240 │ │ │ │ + str r5, [sp, #960] @ 0x3c0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #600] @ 0x258 │ │ │ │ + str r5, [sp, #984] @ 0x3d8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #608] @ 0x260 │ │ │ │ + str r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #616] @ 0x268 │ │ │ │ + str r5, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #624] @ 0x270 │ │ │ │ + str r5, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #664] @ 0x298 │ │ │ │ + str r6, [sp, #24] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #680] @ 0x2a8 │ │ │ │ + str r6, [sp, #40] @ 0x28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #648] @ 0x288 │ │ │ │ + str r6, [sp, #8] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #672] @ 0x2a0 │ │ │ │ + str r6, [sp, #32] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #712] @ 0x2c8 │ │ │ │ + str r6, [sp, #72] @ 0x48 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #768] @ 0x300 │ │ │ │ + str r6, [sp, #128] @ 0x80 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #840] @ 0x348 │ │ │ │ + str r6, [sp, #200] @ 0xc8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #864] @ 0x360 │ │ │ │ + str r6, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #904] @ 0x388 │ │ │ │ + str r6, [sp, #264] @ 0x108 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #960] @ 0x3c0 │ │ │ │ + str r6, [sp, #320] @ 0x140 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #1016] @ 0x3f8 │ │ │ │ + str r6, [sp, #376] @ 0x178 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #80] @ 0x50 │ │ │ │ + str r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #136] @ 0x88 │ │ │ │ + str r6, [sp, #520] @ 0x208 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #224] @ 0xe0 │ │ │ │ + str r6, [sp, #608] @ 0x260 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #360] @ 0x168 │ │ │ │ + str r6, [sp, #744] @ 0x2e8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #480] @ 0x1e0 │ │ │ │ + str r6, [sp, #864] @ 0x360 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #600] @ 0x258 │ │ │ │ + str r6, [sp, #984] @ 0x3d8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #688] @ 0x2b0 │ │ │ │ + str r7, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #744] @ 0x2e8 │ │ │ │ + str r7, [sp, #104] @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #784] @ 0x310 │ │ │ │ + str r7, [sp, #144] @ 0x90 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #872] @ 0x368 │ │ │ │ + str r7, [sp, #232] @ 0xe8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #944] @ 0x3b0 │ │ │ │ + str r7, [sp, #304] @ 0x130 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #8] │ │ │ │ + str r7, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #96] @ 0x60 │ │ │ │ + str r7, [sp, #480] @ 0x1e0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #184] @ 0xb8 │ │ │ │ + str r7, [sp, #568] @ 0x238 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #272] @ 0x110 │ │ │ │ + str r7, [sp, #656] @ 0x290 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #328] @ 0x148 │ │ │ │ + str r7, [sp, #712] @ 0x2c8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #416] @ 0x1a0 │ │ │ │ + str r7, [sp, #800] @ 0x320 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #456] @ 0x1c8 │ │ │ │ + str r7, [sp, #840] @ 0x348 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #528] @ 0x210 │ │ │ │ + str r7, [sp, #912] @ 0x390 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #584] @ 0x248 │ │ │ │ + str r7, [sp, #968] @ 0x3c8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #120] @ 0x78 │ │ │ │ + ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #120] @ 0x78 │ │ │ │ + ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #160] @ 0xa0 │ │ │ │ + ldr r0, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #176] @ 0xb0 │ │ │ │ + ldr r0, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #176] @ 0xb0 │ │ │ │ + ldr r0, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #152] @ 0x98 │ │ │ │ + ldr r0, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #176] @ 0xb0 │ │ │ │ + ldr r0, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #160] @ 0xa0 │ │ │ │ + ldr r0, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #216] @ 0xd8 │ │ │ │ + ldr r0, [sp, #600] @ 0x258 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #256] @ 0x100 │ │ │ │ + ldr r0, [sp, #640] @ 0x280 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #296] @ 0x128 │ │ │ │ + ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #352] @ 0x160 │ │ │ │ + ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #384] @ 0x180 │ │ │ │ + ldr r0, [sp, #768] @ 0x300 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #408] @ 0x198 │ │ │ │ + ldr r0, [sp, #792] @ 0x318 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r0, [sp, #800] @ 0x320 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r0, [sp, #848] @ 0x350 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #552] @ 0x228 │ │ │ │ + ldr r0, [sp, #936] @ 0x3a8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #600] @ 0x258 │ │ │ │ + ldr r0, [sp, #984] @ 0x3d8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #664] @ 0x298 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r1, [sp, #88] @ 0x58 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #856] @ 0x358 │ │ │ │ + ldr r1, [sp, #216] @ 0xd8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #776] @ 0x308 │ │ │ │ + ldr r1, [sp, #136] @ 0x88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #856] @ 0x358 │ │ │ │ + ldr r1, [sp, #216] @ 0xd8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r1, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #920] @ 0x398 │ │ │ │ + ldr r1, [sp, #280] @ 0x118 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r1, [sp, #344] @ 0x158 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r1, [sp, #376] @ 0x178 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ + ldr r1, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #56] @ 0x38 │ │ │ │ + ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #88] @ 0x58 │ │ │ │ + ldr r1, [sp, #472] @ 0x1d8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #136] @ 0x88 │ │ │ │ + ldr r1, [sp, #520] @ 0x208 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #184] @ 0xb8 │ │ │ │ + ldr r1, [sp, #568] @ 0x238 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #232] @ 0xe8 │ │ │ │ + ldr r1, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #312] @ 0x138 │ │ │ │ + ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #248] @ 0xf8 │ │ │ │ + ldr r2, [sp, #632] @ 0x278 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #288] @ 0x120 │ │ │ │ + ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #312] @ 0x138 │ │ │ │ + ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #384] @ 0x180 │ │ │ │ + ldr r2, [sp, #768] @ 0x300 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r2, [sp, #832] @ 0x340 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r3, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r4, [sp, #312] @ 0x138 │ │ │ │ + ldr r4, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r3, [sp, #304] @ 0x130 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r3, [sp, #328] @ 0x148 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r3, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ + ldr r3, [sp, #488] @ 0x1e8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r3, [sp, #200] @ 0xc8 │ │ │ │ + ldr r3, [sp, #584] @ 0x248 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r3, [sp, #232] @ 0xe8 │ │ │ │ + ldr r3, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r3, [sp, #296] @ 0x128 │ │ │ │ + ldr r3, [sp, #680] @ 0x2a8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r3, [sp, #376] @ 0x178 │ │ │ │ + ldr r3, [sp, #760] @ 0x2f8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r3, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r3, [sp, #856] @ 0x358 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r3, [sp, #520] @ 0x208 │ │ │ │ + ldr r3, [sp, #904] @ 0x388 │ │ │ │ lsls r4, r4, #2 │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r9, r6 │ │ │ │ beq.n 706f90 │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 706f60 │ │ │ │ @@ -2424811,263 +2424805,263 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ ldr.w r3, [r4, #1636] @ 0x664 │ │ │ │ b.n 7076b6 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ - ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r2, [sp, #80] @ 0x50 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #792] @ 0x318 │ │ │ │ + ldr r2, [sp, #152] @ 0x98 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r2, [sp, #104] @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #592] @ 0x250 │ │ │ │ + ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #656] @ 0x290 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #768] @ 0x300 │ │ │ │ + ldr r2, [sp, #128] @ 0x80 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #776] @ 0x308 │ │ │ │ + ldr r2, [sp, #136] @ 0x88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #800] @ 0x320 │ │ │ │ + ldr r2, [sp, #160] @ 0xa0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #824] @ 0x338 │ │ │ │ + ldr r2, [sp, #184] @ 0xb8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #864] @ 0x360 │ │ │ │ + ldr r2, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r2, [sp, #320] @ 0x140 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r2, [sp, #320] @ 0x140 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r2, [sp, #376] @ 0x178 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #80] @ 0x50 │ │ │ │ + ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #200] @ 0xc8 │ │ │ │ + ldr r2, [sp, #584] @ 0x248 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #272] @ 0x110 │ │ │ │ + ldr r2, [sp, #656] @ 0x290 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #312] @ 0x138 │ │ │ │ + ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #352] @ 0x160 │ │ │ │ + ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r2, [sp, #808] @ 0x328 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r2, [sp, #864] @ 0x360 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #520] @ 0x208 │ │ │ │ + ldr r2, [sp, #904] @ 0x388 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #608] @ 0x260 │ │ │ │ + ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #664] @ 0x298 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r3, [sp, #120] @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #816] @ 0x330 │ │ │ │ + ldr r3, [sp, #176] @ 0xb0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #840] @ 0x348 │ │ │ │ + ldr r3, [sp, #200] @ 0xc8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #848] @ 0x350 │ │ │ │ + ldr r3, [sp, #208] @ 0xd0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #840] @ 0x348 │ │ │ │ + ldr r3, [sp, #200] @ 0xc8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #880] @ 0x370 │ │ │ │ + ldr r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r3, [sp, #312] @ 0x138 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ + ldr r3, [sp, #400] @ 0x190 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ + ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r3, [sp, #144] @ 0x90 │ │ │ │ + ldr r3, [sp, #528] @ 0x210 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r3, [sp, #232] @ 0xe8 │ │ │ │ + ldr r3, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r3, [sp, #288] @ 0x120 │ │ │ │ + ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r3, [sp, #296] @ 0x128 │ │ │ │ + ldr r3, [sp, #680] @ 0x2a8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r3, [sp, #352] @ 0x160 │ │ │ │ + ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r3, [sp, #808] @ 0x328 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r3, [sp, #512] @ 0x200 │ │ │ │ + ldr r3, [sp, #896] @ 0x380 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r3, [sp, #568] @ 0x238 │ │ │ │ + ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r3, [sp, #624] @ 0x270 │ │ │ │ + ldr r3, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r3, [sp, #664] @ 0x298 │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r4, [sp, #96] @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r3, [sp, #792] @ 0x318 │ │ │ │ + ldr r4, [sp, #152] @ 0x98 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r3, [sp, #848] @ 0x350 │ │ │ │ + ldr r4, [sp, #208] @ 0xd0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r3, [sp, #920] @ 0x398 │ │ │ │ + ldr r4, [sp, #280] @ 0x118 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r3, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r4, [sp, #336] @ 0x150 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r4, [sp, #376] @ 0x178 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r4, [sp, #96] @ 0x60 │ │ │ │ + ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r5, [sp, #32] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r4, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r5, [sp, #96] @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r4, [sp, #784] @ 0x310 │ │ │ │ + ldr r5, [sp, #144] @ 0x90 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r4, [sp, #864] @ 0x360 │ │ │ │ + ldr r5, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r4, [sp, #896] @ 0x380 │ │ │ │ + ldr r5, [sp, #256] @ 0x100 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r5, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r5, [sp, #32] │ │ │ │ + ldr r5, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r5, [sp, #48] @ 0x30 │ │ │ │ + ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r5, [sp, #88] @ 0x58 │ │ │ │ + ldr r5, [sp, #472] @ 0x1d8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r5, [sp, #112] @ 0x70 │ │ │ │ + ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r5, [sp, #168] @ 0xa8 │ │ │ │ + ldr r5, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r5, [sp, #72] @ 0x48 │ │ │ │ + ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r5, [sp, #40] @ 0x28 │ │ │ │ + ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r5, [sp, #288] @ 0x120 │ │ │ │ + ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r5, [sp, #536] @ 0x218 │ │ │ │ + ldr r5, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r5, [sp, #264] @ 0x108 │ │ │ │ + ldr r5, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r5, [sp, #848] @ 0x350 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r5, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r5, [sp, #856] @ 0x358 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r5, [sp, #600] @ 0x258 │ │ │ │ + ldr r5, [sp, #984] @ 0x3d8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r5, [sp, #608] @ 0x260 │ │ │ │ + ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [pc, #256] @ (707c90 ) │ │ │ │ + ldr r1, [pc, #640] @ (707e10 ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ ldrh r2, [r4, #16] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #472] @ 0x1d8 │ │ │ │ + str r0, [sp, #856] @ 0x358 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r1, [sp, #272] @ 0x110 │ │ │ │ + str r1, [sp, #656] @ 0x290 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r2, [r3, #48] @ 0x30 │ │ │ │ + strh r2, [r7, #50] @ 0x32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r5, [sp, #144] @ 0x90 │ │ │ │ + ldr r5, [sp, #528] @ 0x210 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r3, [pc, #160] @ (707c4c ) │ │ │ │ + ldr r3, [pc, #544] @ (707dcc ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r0, [r0, #54] @ 0x36 │ │ │ │ + ldrh r0, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r0, #54] @ 0x36 │ │ │ │ + ldrh r4, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r3, #58] @ 0x3a │ │ │ │ + ldrh r6, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r4, #58] @ 0x3a │ │ │ │ + ldrh r6, [r0, #62] @ 0x3e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r3, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r3, [sp, #328] @ 0x148 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ + ldr r3, [sp, #400] @ 0x190 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r1, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r5, #18] │ │ │ │ + strh r4, [r1, #22] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r7, #18] │ │ │ │ + strh r6, [r3, #22] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r5, #20] │ │ │ │ + strh r6, [r1, #24] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r2, #62] @ 0x3e │ │ │ │ + str r0, [sp, #216] @ 0xd8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r5, #60] @ 0x3c │ │ │ │ + str r0, [sp, #32] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r5, #10] │ │ │ │ + ldrh r0, [r1, #14] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r5, #10] │ │ │ │ + ldrh r6, [r1, #14] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r0, #12] │ │ │ │ + ldrh r2, [r4, #14] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r7, #18] │ │ │ │ + strh r0, [r3, #22] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r2, [sp, #96] @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #840] @ 0x348 │ │ │ │ + ldr r2, [sp, #200] @ 0xc8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #656] @ 0x290 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r2, #52] @ 0x34 │ │ │ │ + ldrh r6, [r6, #54] @ 0x36 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r4, #52] @ 0x34 │ │ │ │ + ldrh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r5, #52] @ 0x34 │ │ │ │ + ldrh r4, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #216] @ 0xd8 │ │ │ │ + ldr r1, [sp, #600] @ 0x258 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #192] @ 0xc0 │ │ │ │ + ldr r1, [sp, #576] @ 0x240 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #320] @ 0x140 │ │ │ │ + ldr r1, [sp, #704] @ 0x2c0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #352] @ 0x160 │ │ │ │ + ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #384] @ 0x180 │ │ │ │ + ldr r1, [sp, #768] @ 0x300 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #344] @ 0x158 │ │ │ │ + ldr r1, [sp, #728] @ 0x2d8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #408] @ 0x198 │ │ │ │ + ldr r1, [sp, #792] @ 0x318 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r1, [sp, #840] @ 0x348 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r1, [sp, #856] @ 0x358 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #536] @ 0x218 │ │ │ │ + ldr r1, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #512] @ 0x200 │ │ │ │ + ldr r1, [sp, #896] @ 0x380 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #528] @ 0x210 │ │ │ │ + ldr r1, [sp, #912] @ 0x390 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #576] @ 0x240 │ │ │ │ + ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #208] @ 0xd0 │ │ │ │ + str r6, [sp, #592] @ 0x250 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #264] @ 0x108 │ │ │ │ + str r6, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r4, #30] │ │ │ │ + ldrh r6, [r0, #34] @ 0x22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r6, #30] │ │ │ │ + ldrh r4, [r2, #34] @ 0x22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r2, #26] │ │ │ │ + ldrh r0, [r6, #28] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r3, #26] │ │ │ │ + ldrh r6, [r7, #28] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r5, #26] │ │ │ │ + ldrh r6, [r1, #30] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r6, #26] │ │ │ │ + ldrh r6, [r2, #30] │ │ │ │ lsls r4, r4, #2 │ │ │ │ cmp r0, #10 │ │ │ │ bhi.n 707c80 │ │ │ │ subs r1, #49 @ 0x31 │ │ │ │ movs r3, #1 │ │ │ │ movw r2, #54055 @ 0xd327 │ │ │ │ movt r2, #3 │ │ │ │ @@ -2425188,15 +2425182,15 @@ │ │ │ │ mov r2, ip │ │ │ │ b.n 707cf2 │ │ │ │ nop │ │ │ │ strh r0, [r3, #26] │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #8] │ │ │ │ + str r6, [sp, #392] @ 0x188 │ │ │ │ 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] @ (708000 ) │ │ │ │ @@ -2425944,17 +2425938,17 @@ │ │ │ │ cmp r3, #5 │ │ │ │ bhi.w 708306 │ │ │ │ b.n 70851a │ │ │ │ ldrb r6, [r3, #25] │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #56] @ 0x38 │ │ │ │ + ldrh r4, [r6, #58] @ 0x3a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, #120 @ 0x78 │ │ │ │ + subs r0, #216 @ 0xd8 │ │ │ │ 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 │ │ │ │ @@ -2426494,45 +2426488,45 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2 │ │ │ │ ldrb r0, [r6, #6] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #44] @ 0x2c │ │ │ │ + ldrh r4, [r4, #46] @ 0x2e │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldrb r2, [r7, #5] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldrh r2, [r3, #52] @ 0x34 │ │ │ │ + ldrh r2, [r7, #54] @ 0x36 │ │ │ │ lsls r4, r4, #2 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, #20] │ │ │ │ + ldrh r6, [r5, #22] │ │ │ │ lsls r4, r4, #2 │ │ │ │ strb r6, [r4, #25] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldrh r6, [r0, #22] │ │ │ │ + ldrh r6, [r4, #24] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r0, #28] │ │ │ │ + ldrh r2, [r4, #30] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r1, #26] │ │ │ │ + ldrh r0, [r5, #28] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r7, #22] │ │ │ │ + ldrh r6, [r3, #26] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r2, #18] │ │ │ │ + ldrh r4, [r6, #20] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r0, #32] │ │ │ │ + ldrh r6, [r4, #34] @ 0x22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r4, #38] @ 0x26 │ │ │ │ + ldrh r2, [r0, #42] @ 0x2a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r6, [r3, r2] │ │ │ │ + ldr r6, [r7, r3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ cmp r5, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #520] @ 0x208 │ │ │ │ + str r1, [sp, #904] @ 0x388 │ │ │ │ lsls r7, r3, #2 │ │ │ │ vmov s15, r3 │ │ │ │ vldr d5, [pc, #720] @ 708f40 │ │ │ │ vcvt.f64.u32 d7, s15 │ │ │ │ b.n 708a3a │ │ │ │ vmov s15, r3 │ │ │ │ vldr d5, [pc, #716] @ 708f48 │ │ │ │ @@ -2426819,41 +2426813,41 @@ │ │ │ │ lsls r0, r2 │ │ │ │ movs r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #6] │ │ │ │ + ldrh r6, [r0, #10] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r1, #6] │ │ │ │ + ldrh r4, [r5, #8] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r3, #2] │ │ │ │ + ldrh r6, [r7, #4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r5, #12] │ │ │ │ + ldrh r4, [r1, #16] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r1, #14] │ │ │ │ + ldrh r6, [r5, #16] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r5, #6] │ │ │ │ + ldrh r4, [r1, #10] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r6, #46] @ 0x2e │ │ │ │ + strh r6, [r2, #50] @ 0x32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r2, [r2, #62] @ 0x3e │ │ │ │ + ldrh r2, [r6, #0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r6, #62] @ 0x3e │ │ │ │ + ldrh r4, [r2, #2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r3, #8] │ │ │ │ + ldrh r2, [r7, #10] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r1, #6] │ │ │ │ + ldrh r4, [r5, #8] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r0, #4] │ │ │ │ + ldrh r2, [r4, #6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r7, #0] │ │ │ │ + ldrh r4, [r3, #4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r6, #8] │ │ │ │ + ldrh r4, [r2, #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 │ │ │ │ @@ -2428071,31 +2428065,31 @@ │ │ │ │ ands r0, r0 │ │ │ │ adds r3, #51 @ 0x33 │ │ │ │ subs r7, #243 @ 0xf3 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r6, #120] @ 0x78 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - movs r6, #56 @ 0x38 │ │ │ │ + movs r6, #152 @ 0x98 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - movs r6, #114 @ 0x72 │ │ │ │ + movs r6, #210 @ 0xd2 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - movs r6, #190 @ 0xbe │ │ │ │ + movs r7, #30 │ │ │ │ lsls r5, r5, #4 │ │ │ │ str r4, [r5, #88] @ 0x58 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - movs r7, #90 @ 0x5a │ │ │ │ + movs r7, #186 @ 0xba │ │ │ │ lsls r5, r5, #4 │ │ │ │ - movs r6, #140 @ 0x8c │ │ │ │ + movs r6, #236 @ 0xec │ │ │ │ lsls r5, r5, #4 │ │ │ │ - movs r6, #146 @ 0x92 │ │ │ │ + movs r6, #242 @ 0xf2 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - movs r6, #102 @ 0x66 │ │ │ │ + movs r6, #198 @ 0xc6 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - movs r6, #82 @ 0x52 │ │ │ │ + movs r6, #178 @ 0xb2 │ │ │ │ lsls r5, r5, #4 │ │ │ │ ldrd r0, r1, [sp, #48] @ 0x30 │ │ │ │ blx 74394 <__aeabi_ul2d@plt> │ │ │ │ mov.w sl, r4, lsl #2 │ │ │ │ vmov d8, r0, r1 │ │ │ │ b.n 7099e6 │ │ │ │ blx 74394 <__aeabi_ul2d@plt> │ │ │ │ @@ -2429787,15 +2429781,15 @@ │ │ │ │ movne r2, #17 │ │ │ │ str r2, [r5, #60] @ 0x3c │ │ │ │ b.w 70a5a8 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ + ldr r2, [r0, #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 │ │ │ │ @@ -2430192,15 +2430186,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #960] @ (70b7f4 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [pc, #736] @ (70b71c ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ - lsrs r0, r6, #13 │ │ │ │ + lsrs r0, r2, #15 │ │ │ │ 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 │ │ │ │ @@ -2432913,15 +2432907,15 @@ │ │ │ │ cmp lr, ip │ │ │ │ it cs │ │ │ │ movcs lr, ip │ │ │ │ mov.w ip, lr, lsr #5 │ │ │ │ mov.w lr, lr, lsl #27 │ │ │ │ b.n 70d0b2 │ │ │ │ nop │ │ │ │ - cdp 1, 13, cr0, cr2, cr12, {1} │ │ │ │ + vrhadd.s d0, d2, d28 │ │ │ │ stmdb 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 │ │ │ │ ldr.w r1, [pc, #3084] @ 70ddf0 │ │ │ │ @@ -2434534,15 +2434528,15 @@ │ │ │ │ moveq r3, #2 │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 70e2d4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 70e2d4 │ │ │ │ - blt.n 70e338 │ │ │ │ + blt.n 70e3f8 │ │ │ │ lsls r4, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vldr d7, [pc, #516] @ 70e608 │ │ │ │ ldr.w r3, [r0, #340] @ 0x154 │ │ │ │ vstr d7, [r2] │ │ │ │ cmp r3, #16 │ │ │ │ @@ -2434866,17 +2434860,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ adds r0, r1, r7 │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #88 @ 0x58 │ │ │ │ + adds r1, #184 @ 0xb8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r1, #158 @ 0x9e │ │ │ │ + adds r1, #254 @ 0xfe │ │ │ │ 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] │ │ │ │ @@ -2435160,17 +2435154,17 @@ │ │ │ │ add r0, pc │ │ │ │ ldr.w r0, [r0, r1, lsl #2] │ │ │ │ lsl.w r0, r0, ip │ │ │ │ subs r0, #1 │ │ │ │ b.n 70e85c │ │ │ │ movs r0, #16 │ │ │ │ b.n 70e8d8 │ │ │ │ - bvs.n 70eac8 │ │ │ │ + bvc.n 70eb88 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - bmi.n 70eb94 │ │ │ │ + bmi.n 70ea54 │ │ │ │ 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 70eb42 │ │ │ │ @@ -2435909,43 +2435903,43 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ ubfx r3, r3, #0, #13 │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - cmp r1, #104 @ 0x68 │ │ │ │ + cmp r1, #200 @ 0xc8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #160 @ 0xa0 │ │ │ │ + cmp r3, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #224 @ 0xe0 │ │ │ │ + cmp r3, #64 @ 0x40 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #204 @ 0xcc │ │ │ │ + cmp r3, #44 @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #50 @ 0x32 │ │ │ │ + cmp r1, #146 @ 0x92 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #140 @ 0x8c │ │ │ │ + cmp r3, #236 @ 0xec │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #228 @ 0xe4 │ │ │ │ + cmp r1, #68 @ 0x44 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #226 @ 0xe2 │ │ │ │ + cmp r1, #66 @ 0x42 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #252 @ 0xfc │ │ │ │ + cmp r0, #92 @ 0x5c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #232 @ 0xe8 │ │ │ │ + cmp r0, #72 @ 0x48 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #248 @ 0xf8 │ │ │ │ + cmp r0, #88 @ 0x58 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #206 @ 0xce │ │ │ │ + cmp r2, #46 @ 0x2e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #4 │ │ │ │ + cmp r2, #100 @ 0x64 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #2 │ │ │ │ + cmp r0, #98 @ 0x62 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #40 @ 0x28 │ │ │ │ + cmp r2, #136 @ 0x88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ subs r0, #49 @ 0x31 │ │ │ │ cmp r0, #52 @ 0x34 │ │ │ │ bhi.w 70f50a │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r5, r6 │ │ │ │ @@ -2436155,119 +2436149,119 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #212] @ (70f5dc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #212] @ (70f5e0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - cmp r1, #144 @ 0x90 │ │ │ │ + cmp r1, #240 @ 0xf0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #70 @ 0x46 │ │ │ │ + cmp r3, #166 @ 0xa6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #56 @ 0x38 │ │ │ │ + cmp r3, #152 @ 0x98 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #42 @ 0x2a │ │ │ │ + cmp r3, #138 @ 0x8a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #28 │ │ │ │ + cmp r3, #124 @ 0x7c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #250 @ 0xfa │ │ │ │ + cmp r3, #90 @ 0x5a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #8 │ │ │ │ + cmp r3, #104 @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #246 @ 0xf6 │ │ │ │ + cmp r3, #86 @ 0x56 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #220 @ 0xdc │ │ │ │ + cmp r3, #60 @ 0x3c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #206 @ 0xce │ │ │ │ + cmp r3, #46 @ 0x2e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #188 @ 0xbc │ │ │ │ + cmp r3, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #174 @ 0xae │ │ │ │ + cmp r3, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #160 @ 0xa0 │ │ │ │ + cmp r3, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #146 @ 0x92 │ │ │ │ + cmp r2, #242 @ 0xf2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #132 @ 0x84 │ │ │ │ + cmp r2, #228 @ 0xe4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #106 @ 0x6a │ │ │ │ + cmp r2, #202 @ 0xca │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #88 @ 0x58 │ │ │ │ + cmp r2, #184 @ 0xb8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #74 @ 0x4a │ │ │ │ + cmp r2, #170 @ 0xaa │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #52 @ 0x34 │ │ │ │ + cmp r2, #148 @ 0x94 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #54 @ 0x36 │ │ │ │ + cmp r2, #150 @ 0x96 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #32 │ │ │ │ + cmp r2, #128 @ 0x80 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #18 │ │ │ │ + cmp r2, #114 @ 0x72 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #4 │ │ │ │ + cmp r2, #100 @ 0x64 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #246 @ 0xf6 │ │ │ │ + cmp r2, #86 @ 0x56 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #232 @ 0xe8 │ │ │ │ + cmp r2, #72 @ 0x48 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #218 @ 0xda │ │ │ │ + cmp r2, #58 @ 0x3a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #204 @ 0xcc │ │ │ │ + cmp r2, #44 @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #190 @ 0xbe │ │ │ │ + cmp r2, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #176 @ 0xb0 │ │ │ │ + cmp r2, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #162 @ 0xa2 │ │ │ │ + cmp r2, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #148 @ 0x94 │ │ │ │ + cmp r1, #244 @ 0xf4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #118 @ 0x76 │ │ │ │ + cmp r1, #214 @ 0xd6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #128 @ 0x80 │ │ │ │ + cmp r1, #224 @ 0xe0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #114 @ 0x72 │ │ │ │ + cmp r1, #210 @ 0xd2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #92 @ 0x5c │ │ │ │ + cmp r1, #188 @ 0xbc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #78 @ 0x4e │ │ │ │ + cmp r1, #174 @ 0xae │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #60 @ 0x3c │ │ │ │ + cmp r1, #156 @ 0x9c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #42 @ 0x2a │ │ │ │ + cmp r1, #138 @ 0x8a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #24 │ │ │ │ + cmp r1, #120 @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #10 │ │ │ │ + cmp r1, #106 @ 0x6a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #252 @ 0xfc │ │ │ │ + cmp r1, #92 @ 0x5c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #238 @ 0xee │ │ │ │ + cmp r1, #78 @ 0x4e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #224 @ 0xe0 │ │ │ │ + cmp r1, #64 @ 0x40 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #210 @ 0xd2 │ │ │ │ + cmp r1, #50 @ 0x32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #196 @ 0xc4 │ │ │ │ + cmp r1, #36 @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #174 @ 0xae │ │ │ │ + cmp r1, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #176 @ 0xb0 │ │ │ │ + cmp r1, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #154 @ 0x9a │ │ │ │ + cmp r0, #250 @ 0xfa │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #140 @ 0x8c │ │ │ │ + cmp r0, #236 @ 0xec │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #126 @ 0x7e │ │ │ │ + cmp r0, #222 @ 0xde │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #112 @ 0x70 │ │ │ │ + cmp r0, #208 @ 0xd0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #86 @ 0x56 │ │ │ │ + cmp r0, #182 @ 0xb6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #28 │ │ │ │ + cmp r2, #124 @ 0x7c │ │ │ │ lsls r4, r4, #2 │ │ │ │ subs r0, #49 @ 0x31 │ │ │ │ cmp r0, #51 @ 0x33 │ │ │ │ bhi.w 70f772 │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ movs r4, r6 │ │ │ │ @@ -2436461,109 +2436455,109 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #192] @ (70f830 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #192] @ (70f834 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - cmp r0, #222 @ 0xde │ │ │ │ + cmp r1, #62 @ 0x3e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #72 @ 0x48 │ │ │ │ + cmp r1, #168 @ 0xa8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #30 │ │ │ │ + cmp r2, #126 @ 0x7e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #248 @ 0xf8 │ │ │ │ + cmp r2, #88 @ 0x58 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #98 @ 0x62 │ │ │ │ + cmp r1, #194 @ 0xc2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #100 @ 0x64 │ │ │ │ + cmp r1, #196 @ 0xc4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #54 @ 0x36 │ │ │ │ + cmp r1, #150 @ 0x96 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #160 @ 0xa0 │ │ │ │ + cmp r2, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #162 @ 0xa2 │ │ │ │ + cmp r2, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #140 @ 0x8c │ │ │ │ + cmp r1, #236 @ 0xec │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #126 @ 0x7e │ │ │ │ + cmp r1, #222 @ 0xde │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #112 @ 0x70 │ │ │ │ + cmp r1, #208 @ 0xd0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #98 @ 0x62 │ │ │ │ + cmp r1, #194 @ 0xc2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #84 @ 0x54 │ │ │ │ + cmp r1, #180 @ 0xb4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #198 @ 0xc6 │ │ │ │ + cmp r1, #38 @ 0x26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #8 │ │ │ │ + cmp r1, #104 @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #18 │ │ │ │ + cmp r1, #114 @ 0x72 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #4 │ │ │ │ + cmp r1, #100 @ 0x64 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #110 @ 0x6e │ │ │ │ + cmp r1, #206 @ 0xce │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #208 @ 0xd0 │ │ │ │ + cmp r1, #48 @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #194 @ 0xc2 │ │ │ │ + cmp r1, #34 @ 0x22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #164 @ 0xa4 │ │ │ │ + cmp r2, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #150 @ 0x96 │ │ │ │ + cmp r1, #246 @ 0xf6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #192 @ 0xc0 │ │ │ │ + cmp r2, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #178 @ 0xb2 │ │ │ │ + cmp r2, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #164 @ 0xa4 │ │ │ │ + cmp r2, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #94 @ 0x5e │ │ │ │ + cmp r1, #190 @ 0xbe │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #80 @ 0x50 │ │ │ │ + cmp r1, #176 @ 0xb0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #66 @ 0x42 │ │ │ │ + cmp r1, #162 @ 0xa2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #52 @ 0x34 │ │ │ │ + cmp r1, #148 @ 0x94 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #230 @ 0xe6 │ │ │ │ + cmp r1, #70 @ 0x46 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #120 @ 0x78 │ │ │ │ + cmp r1, #216 @ 0xd8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #82 @ 0x52 │ │ │ │ + cmp r1, #178 @ 0xb2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #60 @ 0x3c │ │ │ │ + cmp r1, #156 @ 0x9c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #62 @ 0x3e │ │ │ │ + cmp r0, #158 @ 0x9e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #40 @ 0x28 │ │ │ │ + cmp r0, #136 @ 0x88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #26 │ │ │ │ + cmp r0, #122 @ 0x7a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #12 │ │ │ │ + cmp r0, #108 @ 0x6c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r0, #50] @ 0x32 │ │ │ │ + ldrh r6, [r4, #52] @ 0x34 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r0, #72 @ 0x48 │ │ │ │ + cmp r0, #168 @ 0xa8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #58 @ 0x3a │ │ │ │ + cmp r0, #154 @ 0x9a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #44 @ 0x2c │ │ │ │ + cmp r0, #140 @ 0x8c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #150 @ 0x96 │ │ │ │ + cmp r0, #246 @ 0xf6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #136 @ 0x88 │ │ │ │ + cmp r0, #232 @ 0xe8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #10 │ │ │ │ + cmp r0, #106 @ 0x6a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #244 @ 0xf4 │ │ │ │ + cmp r0, #84 @ 0x54 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #194 @ 0xc2 │ │ │ │ + cmp r0, #34 @ 0x22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - pop {r2, r3, r5, r7} │ │ │ │ + pop {r2, r3, pc} │ │ │ │ lsls r1, r5, #2 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 70f89c │ │ │ │ tbb [pc, r1] │ │ │ │ lsls r0, r1, #20 │ │ │ │ adds r6, r1, #0 │ │ │ │ movs r2, #31 │ │ │ │ @@ -2436609,39 +2436603,39 @@ │ │ │ │ ldr r0, [pc, #56] @ (70f8d0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (70f8d4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r0, [r1, #124] @ 0x7c │ │ │ │ + strb r0, [r5, #0] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r6, #50 @ 0x32 │ │ │ │ + adds r6, #146 @ 0x92 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmp r0, #136 @ 0x88 │ │ │ │ + cmp r0, #232 @ 0xe8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #78 @ 0x4e │ │ │ │ + cmp r0, #174 @ 0xae │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #130 @ 0x82 │ │ │ │ + cmp r0, #226 @ 0xe2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #96 @ 0x60 │ │ │ │ + cmp r0, #192 @ 0xc0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #58 @ 0x3a │ │ │ │ + cmp r0, #154 @ 0x9a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #56 @ 0x38 │ │ │ │ + cmp r0, #152 @ 0x98 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #54 @ 0x36 │ │ │ │ + cmp r0, #150 @ 0x96 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #56 @ 0x38 │ │ │ │ + cmp r0, #152 @ 0x98 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #58 @ 0x3a │ │ │ │ + cmp r0, #154 @ 0x9a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #88 @ 0x58 │ │ │ │ + cmp r0, #184 @ 0xb8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #70 @ 0x46 │ │ │ │ + cmp r0, #166 @ 0xa6 │ │ │ │ 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] @ (70f990 ) │ │ │ │ @@ -2436715,18 +2436709,18 @@ │ │ │ │ nop │ │ │ │ lsls r6, r1, #28 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #26 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - vhadd.s d0, d22, d19 │ │ │ │ - movs r7, #136 @ 0x88 │ │ │ │ + vaddl.s16 q0, d22, d19 │ │ │ │ + movs r7, #232 @ 0xe8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #110 @ 0x6e │ │ │ │ + movs r7, #206 @ 0xce │ │ │ │ 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] @ (70f9f4 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2436754,15 +2436748,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 70f9c2 │ │ │ │ ldrsb r7, [r2, r2] │ │ │ │ lsls r5, r4, #5 │ │ │ │ ldrsb r4, [r1, r2] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - movs r7, #68 @ 0x44 │ │ │ │ + movs r7, #164 @ 0xa4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldrsb r2, [r6, r1] │ │ │ │ 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 │ │ │ │ @@ -2436821,31 +2436815,31 @@ │ │ │ │ add r2, pc │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #36] @ (70fac0 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70fa48 │ │ │ │ - rev r4, r0 │ │ │ │ + rev16 r4, r4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r1, #242 @ 0xf2 │ │ │ │ + subs r2, #82 @ 0x52 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - movs r6, #228 @ 0xe4 │ │ │ │ + movs r7, #68 @ 0x44 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #42 @ 0x2a │ │ │ │ + adds r3, #138 @ 0x8a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r6, #212 @ 0xd4 │ │ │ │ + movs r7, #52 @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, #224 @ 0xe0 │ │ │ │ + adds r7, #64 @ 0x40 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r7, [pc, #200] @ (70fb84 ) │ │ │ │ + ldr r7, [pc, #584] @ (70fd04 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #664] @ (70fd58 ) │ │ │ │ + ldr r1, [pc, #24] @ (70fad8 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbnz r4, 70fae4 │ │ │ │ + cbnz r4, 70fafc │ │ │ │ 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] @ 710790 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2438034,361 +2438028,361 @@ │ │ │ │ mov r0, fp │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ b.w 70fcc4 │ │ │ │ lsls r4, r3, #20 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #34 @ 0x22 │ │ │ │ + movs r6, #130 @ 0x82 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, #78 @ 0x4e │ │ │ │ + adds r2, #174 @ 0xae │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r6, #62 @ 0x3e │ │ │ │ + movs r6, #158 @ 0x9e │ │ │ │ lsls r4, r4, #2 │ │ │ │ lsls r6, r7, #18 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - @ instruction: 0xb8bc │ │ │ │ + cbnz r4, 7107b2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r1, #252 @ 0xfc │ │ │ │ + adds r2, #92 @ 0x5c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r6, #36 @ 0x24 │ │ │ │ + movs r6, #132 @ 0x84 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #52 @ 0x34 │ │ │ │ + movs r6, #148 @ 0x94 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #66 @ 0x42 │ │ │ │ + movs r6, #162 @ 0xa2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #78 @ 0x4e │ │ │ │ + movs r6, #174 @ 0xae │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xfa7200a2 │ │ │ │ - movs r6, #62 @ 0x3e │ │ │ │ + @ instruction: 0xfad200a2 │ │ │ │ + movs r6, #158 @ 0x9e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #76 @ 0x4c │ │ │ │ + movs r6, #172 @ 0xac │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #94 @ 0x5e │ │ │ │ + movs r6, #190 @ 0xbe │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #118 @ 0x76 │ │ │ │ + movs r6, #214 @ 0xd6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r1, #134 @ 0x86 │ │ │ │ + adds r1, #230 @ 0xe6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r5} │ │ │ │ + stmia r1!, {r1, r2, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb7cc │ │ │ │ + @ instruction: 0xb82c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xb7c4 │ │ │ │ + @ instruction: 0xb824 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - vld1.8 {d16[5]}, [r0], r2 │ │ │ │ - movs r6, #44 @ 0x2c │ │ │ │ + @ instruction: 0xfa4000a2 │ │ │ │ + movs r6, #140 @ 0x8c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #66 @ 0x42 │ │ │ │ + movs r6, #162 @ 0xa2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #78 @ 0x4e │ │ │ │ + movs r6, #174 @ 0xae │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #86 @ 0x56 │ │ │ │ + movs r6, #182 @ 0xb6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #132 @ 0x84 │ │ │ │ + movs r4, #228 @ 0xe4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #112 @ 0x70 │ │ │ │ + movs r4, #208 @ 0xd0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #100 @ 0x64 │ │ │ │ + movs r4, #196 @ 0xc4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #112 @ 0x70 │ │ │ │ + movs r4, #208 @ 0xd0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #80 @ 0x50 │ │ │ │ + movs r4, #176 @ 0xb0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #64 @ 0x40 │ │ │ │ + movs r4, #160 @ 0xa0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r3, #31 │ │ │ │ + lsrs r4, r7, #32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r4, #40 @ 0x28 │ │ │ │ + movs r4, #136 @ 0x88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xb6fc │ │ │ │ + @ instruction: 0xb75c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xb6c0 │ │ │ │ + @ instruction: 0xb720 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, #0 │ │ │ │ + adds r0, #96 @ 0x60 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mov sl, r0 │ │ │ │ + mov sl, ip │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add ip, r1 │ │ │ │ + add ip, sp │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add ip, r4 │ │ │ │ + cmp r4, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add lr, r6 │ │ │ │ + cmp r6, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r8, sl │ │ │ │ + cmp r0, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add sl, sp │ │ │ │ + cmp r2, r9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, r0 │ │ │ │ + cmp r0, ip │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, r3 │ │ │ │ + cmp r6, pc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, r7 │ │ │ │ + cmp r8, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - mov r6, r2 │ │ │ │ + mov r6, lr │ │ │ │ lsls r4, r4, #2 │ │ │ │ - mov r2, r4 │ │ │ │ + mov sl, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #148 @ 0x94 │ │ │ │ + movs r2, #244 @ 0xf4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #212 @ 0xd4 │ │ │ │ + cmp r7, #52 @ 0x34 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #102 @ 0x66 │ │ │ │ + movs r4, #198 @ 0xc6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #126 @ 0x7e │ │ │ │ + movs r4, #222 @ 0xde │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #148 @ 0x94 │ │ │ │ + movs r4, #244 @ 0xf4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #172 @ 0xac │ │ │ │ + movs r5, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #196 @ 0xc4 │ │ │ │ + movs r5, #36 @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #10 │ │ │ │ + movs r2, #106 @ 0x6a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #74 @ 0x4a │ │ │ │ + cmp r6, #170 @ 0xaa │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #164 @ 0xa4 │ │ │ │ + movs r5, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #244 @ 0xf4 │ │ │ │ + movs r4, #84 @ 0x54 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #174 @ 0xae │ │ │ │ + movs r5, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #34 @ 0x22 │ │ │ │ + movs r4, #130 @ 0x82 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #58 @ 0x3a │ │ │ │ + movs r4, #154 @ 0x9a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #166 @ 0xa6 │ │ │ │ + movs r5, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #182 @ 0xb6 │ │ │ │ + movs r5, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #198 @ 0xc6 │ │ │ │ + movs r5, #38 @ 0x26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #214 @ 0xd6 │ │ │ │ + movs r5, #54 @ 0x36 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #230 @ 0xe6 │ │ │ │ + movs r5, #70 @ 0x46 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #250 @ 0xfa │ │ │ │ + movs r5, #90 @ 0x5a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #14 │ │ │ │ + movs r5, #110 @ 0x6e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #34 @ 0x22 │ │ │ │ + movs r5, #130 @ 0x82 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #58 @ 0x3a │ │ │ │ + movs r5, #154 @ 0x9a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #78 @ 0x4e │ │ │ │ + movs r5, #174 @ 0xae │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #106 @ 0x6a │ │ │ │ + movs r5, #202 @ 0xca │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #122 @ 0x7a │ │ │ │ + movs r5, #218 @ 0xda │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #146 @ 0x92 │ │ │ │ + movs r5, #242 @ 0xf2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #170 @ 0xaa │ │ │ │ + movs r6, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #194 @ 0xc2 │ │ │ │ + movs r6, #34 @ 0x22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #214 @ 0xd6 │ │ │ │ + movs r6, #54 @ 0x36 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #234 @ 0xea │ │ │ │ + movs r6, #74 @ 0x4a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #6 │ │ │ │ + movs r6, #102 @ 0x66 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #22 │ │ │ │ + movs r6, #118 @ 0x76 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #42 @ 0x2a │ │ │ │ + movs r6, #138 @ 0x8a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #66 @ 0x42 │ │ │ │ + movs r6, #162 @ 0xa2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #90 @ 0x5a │ │ │ │ + movs r6, #186 @ 0xba │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #110 @ 0x6e │ │ │ │ + movs r6, #206 @ 0xce │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #130 @ 0x82 │ │ │ │ + movs r6, #226 @ 0xe2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #148 @ 0x94 │ │ │ │ + movs r6, #244 @ 0xf4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #174 @ 0xae │ │ │ │ + movs r7, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #204 @ 0xcc │ │ │ │ + movs r7, #44 @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #230 @ 0xe6 │ │ │ │ + movs r7, #70 @ 0x46 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #0 │ │ │ │ + movs r7, #96 @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #26 │ │ │ │ + movs r7, #122 @ 0x7a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #56 @ 0x38 │ │ │ │ + movs r7, #152 @ 0x98 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #82 @ 0x52 │ │ │ │ + movs r7, #178 @ 0xb2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #112 @ 0x70 │ │ │ │ + movs r7, #208 @ 0xd0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #130 @ 0x82 │ │ │ │ + movs r7, #226 @ 0xe2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r1, #5 │ │ │ │ + subs r2, r5, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #138 @ 0x8a │ │ │ │ + cmp r3, #234 @ 0xea │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r4, #170 @ 0xaa │ │ │ │ + cmp r5, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #168 @ 0xa8 │ │ │ │ + cmp r0, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r7, #9 │ │ │ │ + lsrs r0, r3, #11 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r7, #194 @ 0xc2 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - movs r7, #218 @ 0xda │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - movs r7, #238 @ 0xee │ │ │ │ + cmp r0, #34 @ 0x22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #10 │ │ │ │ + cmp r0, #58 @ 0x3a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #134 @ 0x86 │ │ │ │ + cmp r0, #78 @ 0x4e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #90 @ 0x5a │ │ │ │ + cmp r0, #106 @ 0x6a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #130 @ 0x82 │ │ │ │ + cmp r0, #230 @ 0xe6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #178 @ 0xb2 │ │ │ │ + cmp r4, #186 @ 0xba │ │ │ │ lsls r4, r4, #2 │ │ │ │ cmp r4, #226 @ 0xe2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r5, #14 │ │ │ │ + cmp r5, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r5, #62 @ 0x3e │ │ │ │ + cmp r5, #66 @ 0x42 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r5, #106 @ 0x6a │ │ │ │ + cmp r5, #110 @ 0x6e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r5, #150 @ 0x96 │ │ │ │ + cmp r5, #158 @ 0x9e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r5, #190 @ 0xbe │ │ │ │ + cmp r5, #202 @ 0xca │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r5, #234 @ 0xea │ │ │ │ + cmp r5, #246 @ 0xf6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ cmp r6, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #82 @ 0x52 │ │ │ │ + cmp r6, #74 @ 0x4a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #118 @ 0x76 │ │ │ │ + cmp r6, #126 @ 0x7e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #154 @ 0x9a │ │ │ │ + cmp r6, #178 @ 0xb2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #186 @ 0xba │ │ │ │ + cmp r6, #214 @ 0xd6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #230 @ 0xe6 │ │ │ │ + cmp r6, #250 @ 0xfa │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #16 │ │ │ │ + cmp r7, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #38 @ 0x26 │ │ │ │ + cmp r7, #70 @ 0x46 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #60 @ 0x3c │ │ │ │ + cmp r7, #112 @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #86 @ 0x56 │ │ │ │ + cmp r7, #134 @ 0x86 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #112 @ 0x70 │ │ │ │ + cmp r7, #156 @ 0x9c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #142 @ 0x8e │ │ │ │ + cmp r7, #182 @ 0xb6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #172 @ 0xac │ │ │ │ + cmp r7, #208 @ 0xd0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #198 @ 0xc6 │ │ │ │ + cmp r7, #238 @ 0xee │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #234 @ 0xea │ │ │ │ + adds r0, #12 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + adds r0, #38 @ 0x26 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + adds r0, #74 @ 0x4a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbnz r6, 7109b0 │ │ │ │ + cbnz r6, 7109c8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r2, r3, r1 │ │ │ │ + subs r2, r7, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r2, 7109a8 │ │ │ │ + cbnz r2, 7109c0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r7, #200 @ 0xc8 │ │ │ │ + adds r0, #40 @ 0x28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r2, r0 │ │ │ │ + subs r6, r6, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb87e │ │ │ │ + @ instruction: 0xb8de │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r7, #170 @ 0xaa │ │ │ │ + adds r0, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #192 @ 0xc0 │ │ │ │ + adds r0, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #226 @ 0xe2 │ │ │ │ + adds r0, #66 @ 0x42 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #242 @ 0xf2 │ │ │ │ + adds r0, #82 @ 0x52 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, #2 │ │ │ │ + adds r0, #98 @ 0x62 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #68 @ 0x44 │ │ │ │ + cmp r1, #164 @ 0xa4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r0, r6 │ │ │ │ + adds r2, r4, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r7, #232 @ 0xe8 │ │ │ │ + adds r0, #72 @ 0x48 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #216 @ 0xd8 │ │ │ │ + adds r0, #56 @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xb822 │ │ │ │ + @ instruction: 0xb882 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r6, r6, r4 │ │ │ │ + adds r6, r2, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r0, #172 @ 0xac │ │ │ │ + cmp r1, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #178 @ 0xb2 │ │ │ │ + adds r0, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xb7da │ │ │ │ + @ instruction: 0xb83a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r0, r5, r3 │ │ │ │ + adds r0, r1, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r7, #148 @ 0x94 │ │ │ │ + cmp r7, #244 @ 0xf4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xb78e │ │ │ │ + @ instruction: 0xb7ee │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r2, r4, r2 │ │ │ │ + adds r2, r0, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb74a │ │ │ │ + @ instruction: 0xb7aa │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r7, #128 @ 0x80 │ │ │ │ + cmp r7, #224 @ 0xe0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r4, r1 │ │ │ │ + adds r0, r0, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb710 │ │ │ │ + @ instruction: 0xb770 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r7, #104 @ 0x68 │ │ │ │ + cmp r7, #200 @ 0xc8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r6, #32 │ │ │ │ + lsrs r2, r2, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r2, r0 │ │ │ │ + adds r6, r6, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r7, #146 @ 0x92 │ │ │ │ + movs r7, #242 @ 0xf2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #60 @ 0x3c │ │ │ │ + cmp r7, #156 @ 0x9c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #102 @ 0x66 │ │ │ │ + cmp r7, #198 @ 0xc6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #122 @ 0x7a │ │ │ │ + cmp r7, #218 @ 0xda │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #138 @ 0x8a │ │ │ │ + cmp r7, #234 @ 0xea │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #154 @ 0x9a │ │ │ │ + cmp r7, #250 @ 0xfa │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #170 @ 0xaa │ │ │ │ + adds r0, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #190 @ 0xbe │ │ │ │ + adds r0, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #210 @ 0xd2 │ │ │ │ + adds r0, #50 @ 0x32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xb644 │ │ │ │ + @ instruction: 0xb6a4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r2, r3, #29 │ │ │ │ + asrs r2, r7, #30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb604 │ │ │ │ + cpsie a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r7, #190 @ 0xbe │ │ │ │ + adds r0, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r3, #28 │ │ │ │ + asrs r2, r7, #29 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r7, #168 @ 0xa8 │ │ │ │ + adds r0, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp.w r3, #3584 @ 0xe00 │ │ │ │ bcc.w 70fcc4 │ │ │ │ ldr.w r8, [r5, #28] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add.w r7, r3, r8 │ │ │ │ @@ -2439563,384 +2439557,384 @@ │ │ │ │ b.n 711600 │ │ │ │ ldr r3, [pc, #760] @ (711a54 ) │ │ │ │ add r3, pc │ │ │ │ b.w 70fd72 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ mov r4, fp │ │ │ │ b.n 7114fa │ │ │ │ - asrs r2, r5, #26 │ │ │ │ + asrs r2, r1, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #234 @ 0xea │ │ │ │ + movs r3, #74 @ 0x4a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r4, #190 @ 0xbe │ │ │ │ + cmp r5, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #204 @ 0xcc │ │ │ │ + cmp r5, #44 @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #196 @ 0xc4 │ │ │ │ + cmp r2, #36 @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #234 @ 0xea │ │ │ │ + cmp r5, #74 @ 0x4a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r5, #2 │ │ │ │ + cmp r5, #98 @ 0x62 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r3, #2 │ │ │ │ + subs r6, r7, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r5, #6 │ │ │ │ + cmp r5, #102 @ 0x66 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r5, #22 │ │ │ │ + cmp r5, #118 @ 0x76 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r5, #42 @ 0x2a │ │ │ │ + cmp r5, #138 @ 0x8a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r5, #66 @ 0x42 │ │ │ │ + cmp r5, #162 @ 0xa2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r5, #86 @ 0x56 │ │ │ │ + cmp r5, #182 @ 0xb6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r5, #102 @ 0x66 │ │ │ │ + cmp r5, #198 @ 0xc6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r5, #110 @ 0x6e │ │ │ │ + cmp r5, #206 @ 0xce │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r5, #136 @ 0x88 │ │ │ │ + cmp r5, #232 @ 0xe8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r5, #160 @ 0xa0 │ │ │ │ + cmp r6, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r5, #184 @ 0xb8 │ │ │ │ + cmp r6, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r5, #204 @ 0xcc │ │ │ │ + cmp r6, #44 @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r2, 7117e4 │ │ │ │ + sxth r2, r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r4, r0, #11 │ │ │ │ + asrs r4, r4, #12 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r3, #10 │ │ │ │ + lsls r2, r7, #11 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbz r6, 7117dc │ │ │ │ + cbz r6, 7117f4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r5, #152 @ 0x98 │ │ │ │ + cmp r5, #248 @ 0xf8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r5, #174 @ 0xae │ │ │ │ + cmp r6, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r5, #192 @ 0xc0 │ │ │ │ + cmp r6, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r5, #210 @ 0xd2 │ │ │ │ + cmp r6, #50 @ 0x32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r5, #228 @ 0xe4 │ │ │ │ + cmp r6, #68 @ 0x44 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r5, #246 @ 0xf6 │ │ │ │ + cmp r6, #86 @ 0x56 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #8 │ │ │ │ + cmp r6, #104 @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #26 │ │ │ │ + cmp r6, #122 @ 0x7a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #36 @ 0x24 │ │ │ │ + cmp r6, #132 @ 0x84 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #46 @ 0x2e │ │ │ │ + cmp r6, #142 @ 0x8e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #56 @ 0x38 │ │ │ │ + cmp r6, #152 @ 0x98 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #74 @ 0x4a │ │ │ │ + cmp r6, #170 @ 0xaa │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #92 @ 0x5c │ │ │ │ + cmp r6, #188 @ 0xbc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #106 @ 0x6a │ │ │ │ + cmp r6, #202 @ 0xca │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #120 @ 0x78 │ │ │ │ + cmp r6, #216 @ 0xd8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #134 @ 0x86 │ │ │ │ + cmp r6, #230 @ 0xe6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r6, #3 │ │ │ │ + adds r4, r2, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #140 @ 0x8c │ │ │ │ + cmp r6, #236 @ 0xec │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #164 @ 0xa4 │ │ │ │ + cmp r7, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #194 @ 0xc2 │ │ │ │ + cmp r7, #34 @ 0x22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #208 @ 0xd0 │ │ │ │ + cmp r7, #48 @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #226 @ 0xe2 │ │ │ │ + cmp r7, #66 @ 0x42 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #236 @ 0xec │ │ │ │ + cmp r7, #76 @ 0x4c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #250 @ 0xfa │ │ │ │ + cmp r7, #90 @ 0x5a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #24 │ │ │ │ + cmp r7, #120 @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #58 @ 0x3a │ │ │ │ + cmp r7, #154 @ 0x9a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #82 @ 0x52 │ │ │ │ + cmp r7, #178 @ 0xb2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r4, #2 │ │ │ │ + asrs r0, r0, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #288 @ 0x120 │ │ │ │ + add r7, sp, #672 @ 0x2a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r7, #50 @ 0x32 │ │ │ │ + cmp r7, #146 @ 0x92 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r3, #1 │ │ │ │ + asrs r4, r7, #2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r4, r4, r7 │ │ │ │ + adds r4, r0, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r7, r7 │ │ │ │ + adds r6, r3, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #236 @ 0xec │ │ │ │ + cmp r7, #76 @ 0x4c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #254 @ 0xfe │ │ │ │ + cmp r7, #94 @ 0x5e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #254 @ 0xfe │ │ │ │ + cmp r7, #94 @ 0x5e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #24 │ │ │ │ + cmp r7, #120 @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #140 @ 0x8c │ │ │ │ + movs r7, #236 @ 0xec │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #154 @ 0x9a │ │ │ │ + movs r7, #250 @ 0xfa │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #168 @ 0xa8 │ │ │ │ + cmp r0, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #186 @ 0xba │ │ │ │ + cmp r0, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #4 │ │ │ │ + cmp r7, #100 @ 0x64 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #22 │ │ │ │ + cmp r7, #118 @ 0x76 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #44 @ 0x2c │ │ │ │ + cmp r7, #140 @ 0x8c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #66 @ 0x42 │ │ │ │ + cmp r7, #162 @ 0xa2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #88 @ 0x58 │ │ │ │ + cmp r7, #184 @ 0xb8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #118 @ 0x76 │ │ │ │ + cmp r7, #214 @ 0xd6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r1, #6 │ │ │ │ + asrs r2, r5, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r1, #7 │ │ │ │ + subs r2, r5, #0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r7, #94 @ 0x5e │ │ │ │ + cmp r7, #190 @ 0xbe │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #172 @ 0xac │ │ │ │ + cmp r0, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cdp2 0, 4, cr0, cr0, cr14, {5} │ │ │ │ - cmp r7, #94 @ 0x5e │ │ │ │ + cdp2 0, 10, cr0, cr0, cr14, {5} │ │ │ │ + cmp r7, #190 @ 0xbe │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #118 @ 0x76 │ │ │ │ + cmp r7, #214 @ 0xd6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #98 @ 0x62 │ │ │ │ + cmp r0, #194 @ 0xc2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #150 @ 0x96 │ │ │ │ + cmp r0, #246 @ 0xf6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #114 @ 0x72 │ │ │ │ + cmp r7, #210 @ 0xd2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #22 │ │ │ │ + cmp r1, #118 @ 0x76 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #106 @ 0x6a │ │ │ │ + cmp r7, #202 @ 0xca │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #130 @ 0x82 │ │ │ │ + cmp r7, #226 @ 0xe2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #158 @ 0x9e │ │ │ │ + cmp r7, #254 @ 0xfe │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #186 @ 0xba │ │ │ │ + adds r0, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #26 │ │ │ │ + cmp r1, #122 @ 0x7a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #44 @ 0x2c │ │ │ │ + cmp r1, #140 @ 0x8c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #182 @ 0xb6 │ │ │ │ + adds r0, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #200 @ 0xc8 │ │ │ │ + adds r0, #40 @ 0x28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #218 @ 0xda │ │ │ │ + adds r0, #58 @ 0x3a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ + adds r0, #80 @ 0x50 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #98 @ 0x62 │ │ │ │ + cmp r2, #194 @ 0xc2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #112 @ 0x70 │ │ │ │ + cmp r2, #208 @ 0xd0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r3, r3 │ │ │ │ + adds r6, r7, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #214 @ 0xd6 │ │ │ │ + cmp r4, #54 @ 0x36 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r4, sp, #80 @ 0x50 │ │ │ │ + add r4, sp, #464 @ 0x1d0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r5, #20 │ │ │ │ + lsrs r0, r1, #22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r7, #130 @ 0x82 │ │ │ │ + cmp r7, #226 @ 0xe2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #144 @ 0x90 │ │ │ │ + cmp r7, #240 @ 0xf0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #180 @ 0xb4 │ │ │ │ + adds r0, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r4, r1 │ │ │ │ + adds r2, r0, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r7, r1 │ │ │ │ + adds r4, r3, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #106 @ 0x6a │ │ │ │ + movs r4, #202 @ 0xca │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #120 @ 0x78 │ │ │ │ + movs r4, #216 @ 0xd8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #134 @ 0x86 │ │ │ │ + movs r4, #230 @ 0xe6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #152 @ 0x98 │ │ │ │ + movs r4, #248 @ 0xf8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #92 @ 0x5c │ │ │ │ + cmp r7, #188 @ 0xbc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #116 @ 0x74 │ │ │ │ + cmp r7, #212 @ 0xd4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #96 @ 0x60 │ │ │ │ + cmp r4, #192 @ 0xc0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf28800ad │ │ │ │ - add r1, pc, #728 @ (adr r1, 711bfc ) │ │ │ │ + @ instruction: 0xf2e800ad │ │ │ │ + add r2, pc, #88 @ (adr r2, 71197c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r1, pc, #688 @ (adr r1, 711bd8 ) │ │ │ │ + add r2, pc, #48 @ (adr r2, 711958 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r1, pc, #648 @ (adr r1, 711bb4 ) │ │ │ │ + add r2, pc, #8 @ (adr r2, 711934 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r1, pc, #608 @ (adr r1, 711b90 ) │ │ │ │ + add r1, pc, #992 @ (adr r1, 711d10 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r7, #25 │ │ │ │ + lsrs r4, r3, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r7, r2 │ │ │ │ + subs r4, r3, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r2, #26 │ │ │ │ + asrs r0, r6, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r4, #26 │ │ │ │ + asrs r0, r0, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xfa2600ae │ │ │ │ - asrs r0, r6, #26 │ │ │ │ + @ instruction: 0xfa8600ae │ │ │ │ + asrs r0, r2, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r7, #26 │ │ │ │ + asrs r2, r3, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r2, #27 │ │ │ │ + asrs r0, r6, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r4, #27 │ │ │ │ + asrs r6, r0, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r7, #27 │ │ │ │ + asrs r0, r3, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r2, #28 │ │ │ │ + asrs r2, r6, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r6, #28 │ │ │ │ + asrs r0, r2, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r1, #29 │ │ │ │ + asrs r6, r5, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r5, #29 │ │ │ │ + asrs r0, r1, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r1, #30 │ │ │ │ + asrs r6, r5, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r4, #30 │ │ │ │ + adds r4, r0, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r7, #30 │ │ │ │ + adds r6, r3, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r3, #31 │ │ │ │ + adds r0, r7, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r6, #31 │ │ │ │ + adds r6, r2, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r3, r0 │ │ │ │ + adds r0, r7, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r6, r0 │ │ │ │ + adds r6, r2, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r2, r1 │ │ │ │ + adds r0, r6, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r6, r1 │ │ │ │ + adds r2, r2, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r2, r2 │ │ │ │ + adds r4, r6, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r7, r2 │ │ │ │ + adds r2, r3, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r1, r3 │ │ │ │ + adds r2, r5, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r0, sp, #960 @ 0x3c0 │ │ │ │ + add r1, sp, #320 @ 0x140 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r0, #8 │ │ │ │ + lsrs r4, r4, #9 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r6, r2, r2 │ │ │ │ + adds r6, r6, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r0, r3 │ │ │ │ + adds r0, r4, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r4, #6 │ │ │ │ + lsrs r0, r0, #8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, r5, r2 │ │ │ │ + adds r4, r1, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r4, r2 │ │ │ │ + adds r6, r0, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r5, r3 │ │ │ │ + adds r6, r1, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r7, r2 │ │ │ │ + adds r2, r3, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r3, r3 │ │ │ │ + adds r2, r7, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r0, sp, #80 @ 0x50 │ │ │ │ + add r0, sp, #464 @ 0x1d0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r5, #4 │ │ │ │ + lsrs r0, r1, #6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, r7, r2 │ │ │ │ + adds r4, r3, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r3, r3 │ │ │ │ + adds r6, r7, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r5, #14 │ │ │ │ + lsrs r2, r1, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r6, [sp, #880] @ 0x370 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r6, [sp, #848] @ 0x350 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r6, [sp, #816] @ 0x330 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [sp, #392] @ 0x188 │ │ │ │ + ldr r6, [sp, #776] @ 0x308 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [sp, #352] @ 0x160 │ │ │ │ + ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [sp, #312] @ 0x138 │ │ │ │ + ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [sp, #192] @ 0xc0 │ │ │ │ + ldr r6, [sp, #576] @ 0x240 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r2, r6, #29 │ │ │ │ + asrs r2, r2, #31 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #220 @ 0xdc │ │ │ │ + cmp r4, #60 @ 0x3c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #252 @ 0xfc │ │ │ │ + cmp r4, #92 @ 0x5c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf7d800ae │ │ │ │ - cmp r4, #24 │ │ │ │ + ldrh.w r0, [r8, lr, lsl #2] │ │ │ │ + cmp r4, #120 @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #46 @ 0x2e │ │ │ │ + cmp r4, #142 @ 0x8e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #76 @ 0x4c │ │ │ │ + cmp r4, #172 @ 0xac │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #106 @ 0x6a │ │ │ │ + cmp r4, #202 @ 0xca │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #132 @ 0x84 │ │ │ │ + cmp r4, #228 @ 0xe4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #166 @ 0xa6 │ │ │ │ + cmp r5, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #196 @ 0xc4 │ │ │ │ + cmp r5, #36 @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #218 @ 0xda │ │ │ │ + cmp r5, #58 @ 0x3a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #240 @ 0xf0 │ │ │ │ + cmp r5, #80 @ 0x50 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, pc, #664 @ (adr r6, 711cc0 ) │ │ │ │ + add r7, pc, #24 @ (adr r7, 711a40 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r4, r7, #30 │ │ │ │ + lsrs r4, r3, #32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #400 @ (adr r6, 711bc0 ) │ │ │ │ + add r6, pc, #784 @ (adr r6, 711d40 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r4, #212 @ 0xd4 │ │ │ │ + cmp r5, #52 @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #234 @ 0xea │ │ │ │ + cmp r5, #74 @ 0x4a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r6, #29 │ │ │ │ + lsls r0, r2, #31 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r5, [sp, #336] @ 0x150 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r5, [sp, #304] @ 0x130 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r4, #7 │ │ │ │ + lsrs r4, r0, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r3, #7 │ │ │ │ + lsrs r4, r7, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldcl 0, cr0, [r0, #692] @ 0x2b4 │ │ │ │ - ldr r4, [sp, #816] @ 0x330 │ │ │ │ + cdp 0, 3, cr0, cr0, cr13, {5} │ │ │ │ + ldr r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [sp, #792] @ 0x318 │ │ │ │ + ldr r5, [sp, #152] @ 0x98 │ │ │ │ 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 │ │ │ │ @@ -2440009,21 +2440003,21 @@ │ │ │ │ vstr d7, [sp] │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r0, [r0, r0] │ │ │ │ @ instruction: 0x47c3 │ │ │ │ - movs r0, #4 │ │ │ │ + movs r0, #100 @ 0x64 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r1, #206 @ 0xce │ │ │ │ + cmp r2, #46 @ 0x2e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #148 @ 0x94 │ │ │ │ + cmp r1, #244 @ 0xf4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #132 @ 0x84 │ │ │ │ + cmp r1, #228 @ 0xe4 │ │ │ │ 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] @ (711ba4 ) │ │ │ │ @@ -2440059,25 +2440053,25 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 711a58 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [pc, #24] @ (711bb8 ) │ │ │ │ add r3, pc │ │ │ │ b.n 711b7c │ │ │ │ - ldr r0, [sp, #800] @ 0x320 │ │ │ │ + ldr r1, [sp, #160] @ 0xa0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r6, r7, r2 │ │ │ │ + adds r6, r3, r4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsls r0, r6, #22 │ │ │ │ + lsls r0, r2, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r6, #7 │ │ │ │ + asrs r6, r2, #9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r4, #22 │ │ │ │ + lsls r2, r0, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #512] @ 0x200 │ │ │ │ + ldr r0, [sp, #896] @ 0x380 │ │ │ │ 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 │ │ │ │ @@ -2440094,19 +2440088,19 @@ │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [sp, #296] @ 0x128 │ │ │ │ + ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r6, r7, r0 │ │ │ │ + adds r6, r3, r2 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - @ instruction: 0xf34400ab │ │ │ │ + @ instruction: 0xf3a400ab │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 711b3c │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -2440149,27 +2440143,27 @@ │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #28] @ (711c94 ) │ │ │ │ add r2, pc │ │ │ │ b.n 711c50 │ │ │ │ nop │ │ │ │ - str r7, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r0, [sp, #344] @ 0x158 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r5, #31 │ │ │ │ + adds r0, r1, r1 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsls r4, r3, #19 │ │ │ │ + lsls r4, r7, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r4, #4 │ │ │ │ + asrs r2, r0, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r1, #19 │ │ │ │ + lsls r4, r5, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - pop {r3, r4} │ │ │ │ + pop {r3, r4, r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r7, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -2440324,51 +2440318,51 @@ │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [pc, #80] @ (711e70 ) │ │ │ │ add r1, pc │ │ │ │ b.n 711e00 │ │ │ │ nop │ │ │ │ - adds.w r1, lr, #11403264 @ 0xae0000 │ │ │ │ - str r7, [sp, #328] @ 0x148 │ │ │ │ + sbcs.w r1, lr, #11403264 @ 0xae0000 │ │ │ │ + str r7, [sp, #712] @ 0x2c8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r0, #29 │ │ │ │ + asrs r6, r4, #30 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsls r2, r7, #16 │ │ │ │ + lsls r2, r3, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #184] @ 0xb8 │ │ │ │ + str r7, [sp, #568] @ 0x238 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r4, #16 │ │ │ │ + lsls r6, r0, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r6, #27 │ │ │ │ + asrs r6, r2, #29 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsls r0, r5, #12 │ │ │ │ + lsls r0, r1, #14 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - str r6, [sp, #984] @ 0x3d8 │ │ │ │ + str r7, [sp, #344] @ 0x158 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - orr.w r1, ip, #11403264 @ 0xae0000 │ │ │ │ - subs r0, r3, #6 │ │ │ │ + @ instruction: 0xf4ac012e │ │ │ │ + subs r0, r7, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r5, pc, #88 @ (adr r5, 711eac ) │ │ │ │ + add r5, pc, #472 @ (adr r5, 71202c ) │ │ │ │ lsls r4, r5, #4 │ │ │ │ - revsh r2, r0 │ │ │ │ + cbnz r2, 711ea0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r3, #30 │ │ │ │ + lsrs r4, r7, #31 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [sp, #256] @ 0x100 │ │ │ │ + str r6, [sp, #640] @ 0x280 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r6, #24 │ │ │ │ + asrs r4, r2, #26 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsls r4, r5, #12 │ │ │ │ + lsls r4, r1, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r6, #29 │ │ │ │ + lsrs r2, r2, #31 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r6, #164 @ 0xa4 │ │ │ │ + movs r7, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #8] │ │ │ │ + str r6, [sp, #392] @ 0x188 │ │ │ │ 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] @ (711f64 ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2440467,29 +2440461,29 @@ │ │ │ │ b.n 711f2a │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 71224c │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #14 │ │ │ │ + movs r6, #110 @ 0x6e │ │ │ │ lsls r4, r4, #2 │ │ │ │ b.n 712178 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - str r5, [sp, #24] │ │ │ │ + str r5, [sp, #408] @ 0x198 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r1, #25 │ │ │ │ + lsrs r0, r5, #26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #154 @ 0x9a │ │ │ │ + movs r5, #250 @ 0xfa │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #196 @ 0xc4 │ │ │ │ + movs r6, #36 @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r5, #7 │ │ │ │ + lsls r2, r1, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #792] @ 0x318 │ │ │ │ + str r5, [sp, #152] @ 0x98 │ │ │ │ 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 │ │ │ │ @@ -2440526,15 +2440520,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [pc, #12] @ (712000 ) │ │ │ │ movs r3, #32 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ bl 711b3c │ │ │ │ b.n 711fb2 │ │ │ │ - adds r5, #68 @ 0x44 │ │ │ │ + adds r5, #164 @ 0xa4 │ │ │ │ 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 │ │ │ │ @@ -2440625,15 +2440619,15 @@ │ │ │ │ bne.n 7120d4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 711e74 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 7120bc │ │ │ │ nop │ │ │ │ - movs r4, #142 @ 0x8e │ │ │ │ + movs r4, #238 @ 0xee │ │ │ │ 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 │ │ │ │ @@ -2440694,17 +2440688,17 @@ │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ udf #200 @ 0xc8 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #222 @ 0xde │ │ │ │ + movs r2, #62 @ 0x3e │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r3, #148 @ 0x94 │ │ │ │ + movs r3, #244 @ 0xf4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ udf #102 @ 0x66 │ │ │ │ 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 │ │ │ │ @@ -2440772,31 +2440766,31 @@ │ │ │ │ add r8, pc │ │ │ │ bl 70f9a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 712250 │ │ │ │ ldr r3, [pc, #40] @ (7122ac ) │ │ │ │ add r3, pc │ │ │ │ b.n 712254 │ │ │ │ - str r2, [sp, #152] @ 0x98 │ │ │ │ + str r2, [sp, #536] @ 0x218 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - vhadd.u d0, d24, d19 │ │ │ │ - str r2, [sp, #136] @ 0x88 │ │ │ │ + vaddl.u16 q0, d24, d19 │ │ │ │ + str r2, [sp, #520] @ 0x208 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r2, #13 │ │ │ │ + lsrs r2, r6, #14 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r3, #44 @ 0x2c │ │ │ │ + movs r3, #140 @ 0x8c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r1, [sp, #864] @ 0x360 │ │ │ │ + str r2, [sp, #224] @ 0xe0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r3, #12 │ │ │ │ + lsrs r6, r7, #13 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r2, #210 @ 0xd2 │ │ │ │ + movs r3, #50 @ 0x32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cdp2 0, 11, cr0, cr12, cr3, {5} │ │ │ │ - str r1, [sp, #624] @ 0x270 │ │ │ │ + vhadd.u16 d0, d28, d19 │ │ │ │ + str r1, [sp, #1008] @ 0x3f0 │ │ │ │ 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 │ │ │ │ @@ -2440872,39 +2440866,39 @@ │ │ │ │ ldr r1, [pc, #56] @ (712398 ) │ │ │ │ add r1, pc │ │ │ │ b.n 712316 │ │ │ │ ldr r1, [pc, #52] @ (71239c ) │ │ │ │ add r1, pc │ │ │ │ b.n 7122dc │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r5} │ │ │ │ + stmia r7!, {r1, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r2, #172 @ 0xac │ │ │ │ + movs r3, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #176 @ 0xb0 │ │ │ │ + movs r3, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r4, 7123ae │ │ │ │ + sxth r4, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #162 @ 0xa2 │ │ │ │ + movs r3, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #170 @ 0xaa │ │ │ │ + movs r3, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r2, [r4, #29] │ │ │ │ + ldrb r2, [r0, #31] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r2, #36 @ 0x24 │ │ │ │ + movs r2, #132 @ 0x84 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp lr, ip │ │ │ │ + mov r6, r8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r2, #38 @ 0x26 │ │ │ │ + movs r2, #134 @ 0x86 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #20 │ │ │ │ + movs r2, #116 @ 0x74 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r2, 7123be │ │ │ │ + cbz r2, 7123d6 │ │ │ │ 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] @ (712400 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2440937,21 +2440931,21 @@ │ │ │ │ add r2, pc │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - movs r2, #54 @ 0x36 │ │ │ │ + movs r2, #150 @ 0x96 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + movs r2, #164 @ 0xa4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #82 @ 0x52 │ │ │ │ + movs r2, #178 @ 0xb2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #100 @ 0x64 │ │ │ │ + movs r2, #196 @ 0xc4 │ │ │ │ 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 │ │ │ │ @@ -2441007,17 +2441001,17 @@ │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ blt.n 712444 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r4, #3 │ │ │ │ + subs r6, r0, #5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r0, #172 @ 0xac │ │ │ │ + movs r1, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ blt.n 7125b0 │ │ │ │ lsls r6, r3, #5 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2441207,43 +2441201,43 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ blt.n 7126dc │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ bge.n 71266c │ │ │ │ lsls r6, r3, #5 │ │ │ │ - movs r1, #42 @ 0x2a │ │ │ │ + movs r1, #138 @ 0x8a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #28 │ │ │ │ + movs r1, #124 @ 0x7c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #32 │ │ │ │ + movs r1, #128 @ 0x80 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #20 │ │ │ │ + movs r1, #116 @ 0x74 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #28 │ │ │ │ + movs r1, #124 @ 0x7c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #16 │ │ │ │ + movs r1, #112 @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #18 │ │ │ │ + movs r1, #114 @ 0x72 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #26 │ │ │ │ + movs r1, #122 @ 0x7a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #26 │ │ │ │ + movs r1, #122 @ 0x7a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #68 @ 0x44 │ │ │ │ + movs r1, #164 @ 0xa4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #94 @ 0x5e │ │ │ │ + movs r1, #190 @ 0xbe │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #98 @ 0x62 │ │ │ │ + movs r1, #194 @ 0xc2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #100 @ 0x64 │ │ │ │ + movs r1, #196 @ 0xc4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #94 @ 0x5e │ │ │ │ + movs r1, #190 @ 0xbe │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #208 @ 0xd0 │ │ │ │ + movs r1, #48 @ 0x30 │ │ │ │ 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] @ 713318 │ │ │ │ @@ -2442406,278 +2442400,279 @@ │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ b.w 712914 │ │ │ │ nop │ │ │ │ bls.n 71335c │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #38] @ 0x26 │ │ │ │ + ldrh r2, [r6, #40] @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r1, #24 │ │ │ │ + lsls r6, r5, #25 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r3, #242 @ 0xf2 │ │ │ │ + movs r4, #82 @ 0x52 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r3, #36] @ 0x24 │ │ │ │ + ldrh r4, [r7, #38] @ 0x26 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r0, r3, #23 │ │ │ │ + lsls r0, r7, #24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r3, #156 @ 0x9c │ │ │ │ + movs r3, #252 @ 0xfc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r4, #34] @ 0x22 │ │ │ │ + ldrh r6, [r0, #38] @ 0x26 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r4, #22 │ │ │ │ + lsls r2, r0, #24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r3, #70 @ 0x46 │ │ │ │ + movs r3, #166 @ 0xa6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r6, #32] │ │ │ │ + ldrh r0, [r2, #36] @ 0x24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r5, #21 │ │ │ │ + lsls r4, r1, #23 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r2, #240 @ 0xf0 │ │ │ │ + movs r3, #80 @ 0x50 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r7, #30] │ │ │ │ + ldrh r2, [r3, #34] @ 0x22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r6, #20 │ │ │ │ + lsls r6, r2, #22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r2, #154 @ 0x9a │ │ │ │ + movs r2, #250 @ 0xfa │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r0, #30] │ │ │ │ + ldrh r4, [r4, #32] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r0, r0, #20 │ │ │ │ + lsls r0, r4, #21 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r2, #84 @ 0x54 │ │ │ │ + movs r2, #180 @ 0xb4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r2, #28] │ │ │ │ + ldrh r0, [r6, #30] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r1, #19 │ │ │ │ + lsls r6, r5, #20 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r2, #22 │ │ │ │ + movs r2, #118 @ 0x76 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r3, #26] │ │ │ │ + ldrh r6, [r7, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r3, #18 │ │ │ │ + lsls r4, r7, #19 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r1, #208 @ 0xd0 │ │ │ │ + movs r2, #48 @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r5, #24] │ │ │ │ + ldrh r6, [r1, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r5, #17 │ │ │ │ + lsls r6, r1, #19 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r1, #146 @ 0x92 │ │ │ │ + movs r1, #242 @ 0xf2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ bvs.n 713328 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - subs r2, r3, #2 │ │ │ │ + subs r2, r7, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r0, #22] │ │ │ │ + ldrh r4, [r4, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r0, #2 │ │ │ │ + subs r0, r4, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r5, #20] │ │ │ │ + ldrh r2, [r1, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r6, r4, #1 │ │ │ │ + subs r6, r0, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r2, #20] │ │ │ │ + ldrh r0, [r6, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, r1, #1 │ │ │ │ + subs r4, r5, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r6, #18] │ │ │ │ + ldrh r4, [r2, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r6, #0 │ │ │ │ + subs r0, r2, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r3, #18] │ │ │ │ + ldrh r0, [r7, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, r2, #0 │ │ │ │ + subs r4, r6, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r7, #16] │ │ │ │ + ldrh r4, [r3, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r7, #7 │ │ │ │ + subs r0, r3, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r4, #16] │ │ │ │ + ldrh r0, [r0, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, r3, #7 │ │ │ │ + subs r4, r7, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r0, #16] │ │ │ │ + ldrh r4, [r4, #18] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r0, #7 │ │ │ │ + subs r0, r4, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r5, #14] │ │ │ │ + ldrh r0, [r1, #18] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs.w r0, r8, #5341184 @ 0x518000 │ │ │ │ - lsls r0, r4, #7 │ │ │ │ + @ instruction: 0xf61800a3 │ │ │ │ + lsls r0, r0, #9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, #44 @ 0x2c │ │ │ │ + subs r4, #140 @ 0x8c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r7, #0 │ │ │ │ + adds r4, r3, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r5, #6 │ │ │ │ + lsls r4, r1, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, r6, #6 │ │ │ │ + movs r0, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r6, #6 │ │ │ │ + movs r0, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r0, #7 │ │ │ │ + movs r0, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r0, sp, #800 @ 0x320 │ │ │ │ + add r1, sp, #160 @ 0xa0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, r4, #6 │ │ │ │ + movs r0, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r2, [r6, #62] @ 0x3e │ │ │ │ + ldrh r2, [r2, #2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, r5, r6 │ │ │ │ + adds r4, r1, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r3, #4 │ │ │ │ + lsls r4, r7, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, r0, #6 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - subs r4, r7, #5 │ │ │ │ + subs r0, r4, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r0, #6 │ │ │ │ + subs r4, r3, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r0, #6 │ │ │ │ + subs r6, r4, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r6, r4 │ │ │ │ + subs r4, r4, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ + subs r4, r2, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ + lsls r4, r0, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, r6, #5 │ │ │ │ + subs r0, r2, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, pc, #920 @ (adr r7, 7137c4 ) │ │ │ │ + add r0, sp, #280 @ 0x118 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, r3, #5 │ │ │ │ + subs r0, r7, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r4, #5 │ │ │ │ + subs r0, r0, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r5, #5 │ │ │ │ + subs r2, r1, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r7, #5 │ │ │ │ + subs r0, r3, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r7, #5 │ │ │ │ + subs r2, r3, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r4, r1 │ │ │ │ + subs r2, r0, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - vaddl.u16 q8, d18, d18 │ │ │ │ - subs r6, r2, #7 │ │ │ │ + movs r2, r6 │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + movs r0, #54 @ 0x36 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r2, #7 │ │ │ │ + movs r0, #54 @ 0x36 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r4, #7 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r0, r0 │ │ │ │ + subs r0, r4, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - vhadd.u d16, d16, d18 │ │ │ │ - subs r4, r1, #7 │ │ │ │ + vaddl.u16 q8, d16, d18 │ │ │ │ + movs r0, #44 @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r1, #7 │ │ │ │ + movs r0, #44 @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r6, r6 │ │ │ │ + subs r4, r2, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - vhadd.u32 d0, d20, d18 │ │ │ │ - subs r4, r6, #6 │ │ │ │ + vaddl.u8 q0, d20, d18 │ │ │ │ + movs r0, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r4, r5 │ │ │ │ + adds r6, r0, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cdp2 0, 13, cr0, cr6, cr2, {5} │ │ │ │ - subs r2, r0, #7 │ │ │ │ + vhadd.u d0, d22, d18 │ │ │ │ + movs r0, #34 @ 0x22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r1, #7 │ │ │ │ + movs r0, #46 @ 0x2e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r2, #7 │ │ │ │ + movs r0, #52 @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r2, #7 │ │ │ │ + movs r0, #54 @ 0x36 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r4, #7 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r5, #7 │ │ │ │ + movs r0, #78 @ 0x4e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r6, #7 │ │ │ │ + movs r0, #84 @ 0x54 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #10 │ │ │ │ + movs r0, #106 @ 0x6a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #32 │ │ │ │ + movs r0, #128 @ 0x80 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r0, r2 │ │ │ │ + adds r0, r4, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldc2l 0, cr0, [r0, #648]! @ 0x288 │ │ │ │ - movs r0, #24 │ │ │ │ + cdp2 0, 5, cr0, cr0, cr2, {5} │ │ │ │ + movs r0, #120 @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, pc, #224 @ (adr r5, 71358c ) │ │ │ │ + add r5, pc, #608 @ (adr r5, 71370c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #6 │ │ │ │ + movs r0, #102 @ 0x66 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #6 │ │ │ │ + movs r0, #102 @ 0x66 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #20 │ │ │ │ + movs r0, #116 @ 0x74 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #38 @ 0x26 │ │ │ │ + movs r0, #134 @ 0x86 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #48 @ 0x30 │ │ │ │ + movs r0, #144 @ 0x90 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r0, #31 │ │ │ │ + adds r4, r4, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldc2 0, cr0, [r4, #-648]! @ 0xfffffd78 │ │ │ │ - movs r0, #16 │ │ │ │ + ldc2 0, cr0, [r4, #648] @ 0x288 │ │ │ │ + movs r0, #112 @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r4, pc, #432 @ (adr r4, 713680 ) │ │ │ │ + add r4, pc, #816 @ (adr r4, 713800 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, r7, #7 │ │ │ │ + movs r0, #90 @ 0x5a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r3, #29 │ │ │ │ + asrs r0, r7, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stc2l 0, cr0, [r8], {162} @ 0xa2 │ │ │ │ - movs r0, #0 │ │ │ │ + stc2 0, cr0, [r8, #-648]! @ 0xfffffd78 │ │ │ │ + movs r0, #96 @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #4 │ │ │ │ + movs r0, #100 @ 0x64 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r7, #7 │ │ │ │ + movs r0, #94 @ 0x5e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #12 │ │ │ │ + movs r0, #108 @ 0x6c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #40 @ 0x28 │ │ │ │ + movs r0, #136 @ 0x88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r5, #7 │ │ │ │ + movs r0, #74 @ 0x4a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r6, #25 │ │ │ │ + asrs r0, r2, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xfbe200a2 │ │ │ │ - subs r4, r4, #7 │ │ │ │ + mcrr2 0, 10, r0, r2, cr2 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldc2l 0, cr0, [lr, #-652] @ 0xfffffd74 │ │ │ │ - subs r2, r2, #7 │ │ │ │ + ldc2 0, cr0, [lr, #652]! @ 0x28c │ │ │ │ + movs r0, #50 @ 0x32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r2, #7 │ │ │ │ + movs r0, #54 @ 0x36 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r6, #7 │ │ │ │ + movs r0, #82 @ 0x52 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #6 │ │ │ │ + movs r0, #102 @ 0x66 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #14 │ │ │ │ + movs r0, #110 @ 0x6e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #34 @ 0x22 │ │ │ │ + movs r0, #130 @ 0x82 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #112 @ 0x70 │ │ │ │ + movs r0, #208 @ 0xd0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r2, #22 │ │ │ │ + asrs r0, r6, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xfb0200a2 │ │ │ │ - movs r0, #96 @ 0x60 │ │ │ │ + @ instruction: 0xfb6200a2 │ │ │ │ + movs r0, #192 @ 0xc0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #106 @ 0x6a │ │ │ │ + movs r0, #202 @ 0xca │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #130 @ 0x82 │ │ │ │ + movs r0, #226 @ 0xe2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #150 @ 0x96 │ │ │ │ + movs r0, #246 @ 0xf6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #158 @ 0x9e │ │ │ │ + movs r0, #254 @ 0xfe │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #166 @ 0xa6 │ │ │ │ + movs r1, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #170 @ 0xaa │ │ │ │ + movs r1, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #166 @ 0xa6 │ │ │ │ + movs r1, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ bl 70f9a8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 714bb4 │ │ │ │ ldr.w r3, [pc, #3272] @ 71421c │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -2443866,302 +2443861,302 @@ │ │ │ │ ite ls │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ add r3, pc │ │ │ │ bl 712118 │ │ │ │ b.w 712914 │ │ │ │ nop │ │ │ │ - asrs r6, r2, #10 │ │ │ │ + asrs r6, r6, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strb.w r0, [r6, r2, lsl #2] │ │ │ │ - adds r3, #42 @ 0x2a │ │ │ │ + str??.w r0, [r6, r2, lsl #2] │ │ │ │ + adds r3, #138 @ 0x8a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, #242 @ 0xf2 │ │ │ │ + adds r3, #82 @ 0x52 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r1, r3 │ │ │ │ + subs r4, r5, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r4, #10 │ │ │ │ + asrs r0, r0, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r1, #0 │ │ │ │ + subs r4, r5, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r2, #8 │ │ │ │ + asrs r4, r6, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf78400a2 │ │ │ │ - adds r0, r6, #7 │ │ │ │ + @ instruction: 0xf7e400a2 │ │ │ │ + subs r0, r2, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r6, #7 │ │ │ │ + subs r4, r2, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r4, #7 │ │ │ │ + subs r4, r0, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r0, #7 │ │ │ │ + subs r4, r4, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r3, #5 │ │ │ │ + asrs r2, r7, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movt r0, #43170 @ 0xa8a2 │ │ │ │ - adds r6, r5, #6 │ │ │ │ + @ instruction: 0xf72a00a2 │ │ │ │ + subs r6, r1, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r2, r4 │ │ │ │ + subs r2, r6, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r3, #6 │ │ │ │ + adds r0, r7, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r3, #6 │ │ │ │ + adds r2, r7, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r1, r4 │ │ │ │ + subs r4, r5, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r3, r4 │ │ │ │ + subs r6, r7, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r1, #6 │ │ │ │ + adds r4, r5, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r1, #6 │ │ │ │ + adds r6, r5, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r0, #6 │ │ │ │ + adds r4, r4, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r1, #6 │ │ │ │ + adds r2, r5, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r1, #1 │ │ │ │ + asrs r4, r5, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs.w r0, ip, #5308416 @ 0x510000 │ │ │ │ - adds r0, r6, #5 │ │ │ │ + @ instruction: 0xf61c00a2 │ │ │ │ + adds r0, r2, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r5, [sp, #376] @ 0x178 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, r3, #5 │ │ │ │ + adds r4, r7, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r4, [sp, #808] @ 0x328 │ │ │ │ + ldr r5, [sp, #168] @ 0xa8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r5, #6 │ │ │ │ + subs r0, r1, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r6, #7 │ │ │ │ + subs r4, r2, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r6, #7 │ │ │ │ + subs r4, r2, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r1, #0 │ │ │ │ + subs r4, r5, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r1, #0 │ │ │ │ + subs r4, r5, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r4, #0 │ │ │ │ + subs r4, r0, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r6, #3 │ │ │ │ + adds r4, r2, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r7, #28 │ │ │ │ + lsrs r2, r3, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf4aa00a2 │ │ │ │ - subs r6, r7, #2 │ │ │ │ + add.w r0, sl, #5308416 @ 0x510000 │ │ │ │ + subs r6, r3, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r0, #3 │ │ │ │ + subs r6, r4, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r3, #3 │ │ │ │ + subs r0, r7, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r6, r0 │ │ │ │ + subs r6, r2, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r3, r1 │ │ │ │ + subs r0, r7, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r3, r1 │ │ │ │ + subs r2, r7, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r2, #26 │ │ │ │ + lsrs r4, r6, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrsh.w r0, [r2, #173] @ 0xad │ │ │ │ - @ instruction: 0xf3f200a2 │ │ │ │ - subs r0, r7, #4 │ │ │ │ + @ instruction: 0xfa1200ad │ │ │ │ + orrs.w r0, r2, #5308416 @ 0x510000 │ │ │ │ + subs r0, r3, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r0, #5 │ │ │ │ + subs r4, r4, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r7, #4 │ │ │ │ + subs r6, r3, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r7, #4 │ │ │ │ + subs r0, r3, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r6, #4 │ │ │ │ + subs r2, r2, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r6, #4 │ │ │ │ + subs r0, r2, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r5, #4 │ │ │ │ + subs r6, r1, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r5, #4 │ │ │ │ + subs r4, r1, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r5, #4 │ │ │ │ + subs r2, r1, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r5, #4 │ │ │ │ + subs r0, r1, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r4, #4 │ │ │ │ + subs r6, r0, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r6, #4 │ │ │ │ + subs r4, r2, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r0, #5 │ │ │ │ + subs r2, r4, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r0, #7 │ │ │ │ + subs r4, r4, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r1, #7 │ │ │ │ + subs r6, r5, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r3, #7 │ │ │ │ + subs r0, r7, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r0, #4 │ │ │ │ + subs r6, r4, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r4, #19 │ │ │ │ + lsrs r0, r0, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf25000a2 │ │ │ │ - subs r0, r5, #3 │ │ │ │ + @ instruction: 0xf2b000a2 │ │ │ │ + subs r0, r1, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r7, #20 │ │ │ │ + lsrs r6, r3, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r7, #48] @ 0x30 │ │ │ │ + strh r4, [r3, #52] @ 0x34 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r2, r0, #3 │ │ │ │ + subs r2, r4, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r7, #30 │ │ │ │ + lsrs r0, r3, #32 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r4, r5, #16 │ │ │ │ + lsrs r4, r1, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf19c00a2 │ │ │ │ - subs r4, r4, #1 │ │ │ │ + @ instruction: 0xf1fc00a2 │ │ │ │ + subs r4, r0, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r4, #15 │ │ │ │ + lsrs r0, r0, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adcs.w r0, r0, #162 @ 0xa2 │ │ │ │ - subs r0, r4, #5 │ │ │ │ + subs.w r0, r0, #162 @ 0xa2 │ │ │ │ + subs r0, r0, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #584] @ 0x248 │ │ │ │ + ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, r1, #5 │ │ │ │ + subs r0, r5, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 71401c │ │ │ │ + b.n 7140dc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, r7, #4 │ │ │ │ + subs r6, r3, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r2, #13 │ │ │ │ + lsrs r0, r6, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf0c000a2 │ │ │ │ - subs r4, r3, #4 │ │ │ │ + @ instruction: 0xf12000a2 │ │ │ │ + subs r4, r7, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r5, #4 │ │ │ │ + subs r2, r1, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r2, #6 │ │ │ │ + subs r2, r6, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r4, #6 │ │ │ │ + movs r0, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #4 │ │ │ │ + movs r0, #100 @ 0x64 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r0, #166 @ 0xa6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r2, #9 │ │ │ │ + lsrs r2, r6, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - vaddl.s8 q8, d18, d18 │ │ │ │ - movs r0, #202 @ 0xca │ │ │ │ + bic.w r0, r2, #162 @ 0xa2 │ │ │ │ + movs r1, #42 @ 0x2a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #40] @ 0x28 │ │ │ │ + str r7, [sp, #424] @ 0x1a8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #192 @ 0xc0 │ │ │ │ + movs r1, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #194 @ 0xc2 │ │ │ │ + movs r1, #34 @ 0x22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #200 @ 0xc8 │ │ │ │ + movs r1, #40 @ 0x28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #218 @ 0xda │ │ │ │ + movs r1, #58 @ 0x3a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r7, #6 │ │ │ │ + lsrs r0, r3, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - vhadd.s32 d0, d24, d18 │ │ │ │ - movs r0, #208 @ 0xd0 │ │ │ │ + vaddl.s8 q0, d24, d18 │ │ │ │ + movs r1, #48 @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #448] @ 0x1c0 │ │ │ │ + str r6, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #38 @ 0x26 │ │ │ │ + movs r0, #134 @ 0x86 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #180 @ 0xb4 │ │ │ │ + movs r1, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #178 @ 0xb2 │ │ │ │ + movs r1, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #188 @ 0xbc │ │ │ │ + movs r1, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r3, #4 │ │ │ │ + lsrs r6, r7, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cdp 0, 8, cr0, cr14, cr2, {5} │ │ │ │ - movs r0, #166 @ 0xa6 │ │ │ │ + cdp 0, 14, cr0, cr14, cr2, {5} │ │ │ │ + movs r1, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #832] @ 0x340 │ │ │ │ + str r6, [sp, #192] @ 0xc0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #134 @ 0x86 │ │ │ │ + movs r0, #230 @ 0xe6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #144 @ 0x90 │ │ │ │ + movs r0, #240 @ 0xf0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #142 @ 0x8e │ │ │ │ + movs r0, #238 @ 0xee │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r2, #2 │ │ │ │ + lsrs r4, r6, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cdp 0, 0, cr0, cr4, cr2, {5} │ │ │ │ - movs r0, #116 @ 0x74 │ │ │ │ + cdp 0, 6, cr0, cr4, cr2, {5} │ │ │ │ + movs r0, #212 @ 0xd4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #120 @ 0x78 │ │ │ │ + movs r0, #216 @ 0xd8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #140 @ 0x8c │ │ │ │ + movs r0, #236 @ 0xec │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r6, #32 │ │ │ │ + lsrs r6, r2, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stc 0, cr0, [r6, #648]! @ 0x288 │ │ │ │ - movs r0, #114 @ 0x72 │ │ │ │ + cdp 0, 0, cr0, cr6, cr2, {5} │ │ │ │ + movs r0, #210 @ 0xd2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #114 @ 0x72 │ │ │ │ + movs r0, #210 @ 0xd2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r5, #31 │ │ │ │ + lsrs r0, r1, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldcl 0, cr0, [sl, #-648] @ 0xfffffd78 │ │ │ │ - movs r0, #88 @ 0x58 │ │ │ │ + ldc 0, cr0, [sl, #648]! @ 0x288 │ │ │ │ + movs r0, #184 @ 0xb8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #688] @ 0x2b0 │ │ │ │ + str r5, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #80 @ 0x50 │ │ │ │ + movs r0, #176 @ 0xb0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #202 @ 0xca │ │ │ │ + cmp r3, #42 @ 0x2a │ │ │ │ lsls r3, r5, #2 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r0, #166 @ 0xa6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #416] @ 0x1a0 │ │ │ │ + str r4, [sp, #800] @ 0x320 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #60 @ 0x3c │ │ │ │ + movs r0, #156 @ 0x9c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #280] @ 0x118 │ │ │ │ + str r4, [sp, #664] @ 0x298 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #50 @ 0x32 │ │ │ │ + movs r0, #146 @ 0x92 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #168] @ 0xa8 │ │ │ │ + str r4, [sp, #552] @ 0x228 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #54 @ 0x36 │ │ │ │ + movs r0, #150 @ 0x96 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #32] │ │ │ │ + str r4, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #48 @ 0x30 │ │ │ │ + movs r0, #144 @ 0x90 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r3, #27 │ │ │ │ + lsls r0, r7, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - mcrr 0, 10, r0, sl, cr2 │ │ │ │ - movs r0, #24 │ │ │ │ + stc 0, cr0, [sl], #648 @ 0x288 │ │ │ │ + movs r0, #120 @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #624] @ 0x270 │ │ │ │ + str r3, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, r0, #5 │ │ │ │ + subs r0, r4, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #488] @ 0x1e8 │ │ │ │ + str r3, [sp, #872] @ 0x368 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, r1, #5 │ │ │ │ + subs r6, r5, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #344] @ 0x158 │ │ │ │ + str r3, [sp, #728] @ 0x2d8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, r4, #5 │ │ │ │ + subs r2, r0, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #208] @ 0xd0 │ │ │ │ + str r3, [sp, #592] @ 0x250 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, r3, #5 │ │ │ │ + subs r4, r7, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r4, #24 │ │ │ │ + lsls r2, r0, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xeb9400a2 │ │ │ │ - subs r6, r6, #5 │ │ │ │ + @ instruction: 0xebf400a2 │ │ │ │ + subs r6, r2, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r0, #6 │ │ │ │ + subs r4, r4, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r1, #6 │ │ │ │ + subs r0, r5, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ bl 70f9a8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 71562e │ │ │ │ ldr.w r3, [pc, #3528] @ 715258 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -2445445,431 +2445440,430 @@ │ │ │ │ b.n 71521c │ │ │ │ ldr r3, [pc, #916] @ (7155e0 ) │ │ │ │ add r3, pc │ │ │ │ b.n 71521c │ │ │ │ ldr r2, [pc, #912] @ (7155e4 ) │ │ │ │ add r2, pc │ │ │ │ b.w 7141de │ │ │ │ - lsls r2, r3, #13 │ │ │ │ + lsls r2, r7, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xe8ca00a2 │ │ │ │ - adds r6, r0, #4 │ │ │ │ + stmdb sl!, {r1, r5, r7} │ │ │ │ + adds r6, r4, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r0, #4 │ │ │ │ + adds r6, r4, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r6, #62] @ 0x3e │ │ │ │ + str r0, [sp, #344] @ 0x158 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r7, #3 │ │ │ │ + adds r0, r3, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r1, #62] @ 0x3e │ │ │ │ + str r0, [sp, #168] @ 0xa8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r6, #3 │ │ │ │ + adds r0, r2, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r6, #6 │ │ │ │ + subs r0, r2, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r7, #6 │ │ │ │ + subs r2, r3, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r3, #1 │ │ │ │ + subs r4, r7, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r4, #1 │ │ │ │ + subs r6, r0, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r0, #2 │ │ │ │ + subs r0, r4, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r6, #8 │ │ │ │ + lsls r6, r2, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 7151e0 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - subs r0, r7, #1 │ │ │ │ + @ instruction: 0xe80600a2 │ │ │ │ + subs r0, r3, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stc2l 0, cr0, [r8, #-656] @ 0xfffffd70 │ │ │ │ - lsls r2, r1, #7 │ │ │ │ + stc2 0, cr0, [r8, #656]! @ 0x290 │ │ │ │ + lsls r2, r5, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 715118 │ │ │ │ + b.n 7151d8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r2, r7, #5 │ │ │ │ + subs r2, r3, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r0, #6 │ │ │ │ + subs r4, r4, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r7, #29 │ │ │ │ + asrs r2, r3, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r5, #5 │ │ │ │ + lsls r4, r1, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 715070 │ │ │ │ + b.n 715130 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r4, r0, #5 │ │ │ │ + subs r4, r4, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r0, #5 │ │ │ │ + subs r4, r4, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r6, #31 │ │ │ │ + asrs r4, r2, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r4, #4 │ │ │ │ + subs r2, r0, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + lsls r4, r7, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 714f68 │ │ │ │ + b.n 715028 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r0, r2, #4 │ │ │ │ + subs r0, r6, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r2, #4 │ │ │ │ + subs r2, r6, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r2, #4 │ │ │ │ + subs r4, r6, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r3, #4 │ │ │ │ + subs r0, r7, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r2, #1 │ │ │ │ + lsls r4, r6, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 714e74 │ │ │ │ + b.n 714f34 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r6, r6, #6 │ │ │ │ + movs r0, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r6, #6 │ │ │ │ + movs r0, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r5, #6 │ │ │ │ + movs r0, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [r2, #64] @ 0x40 │ │ │ │ + ldr r2, [r6, #68] @ 0x44 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r1, #64] @ 0x40 │ │ │ │ + ldr r0, [r5, #68] @ 0x44 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r0, #64] @ 0x40 │ │ │ │ + ldr r0, [r4, #68] @ 0x44 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r6, #60] @ 0x3c │ │ │ │ + ldr r6, [r2, #68] @ 0x44 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r5, #60] @ 0x3c │ │ │ │ + ldr r6, [r1, #68] @ 0x44 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ + ldr r6, [r0, #68] @ 0x44 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r3, #60] @ 0x3c │ │ │ │ + ldr r6, [r7, #64] @ 0x40 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r2, #60] @ 0x3c │ │ │ │ + ldr r6, [r6, #64] @ 0x40 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r1, #60] @ 0x3c │ │ │ │ + ldr r6, [r5, #64] @ 0x40 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r0, #60] @ 0x3c │ │ │ │ + ldr r6, [r4, #64] @ 0x40 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, r6, #3 │ │ │ │ + adds r2, r2, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r2, #0 │ │ │ │ + adds r0, r6, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r0, #1 │ │ │ │ + adds r0, r4, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r7, r7 │ │ │ │ + adds r2, r3, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r3, #0 │ │ │ │ + adds r2, r7, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r4, r7 │ │ │ │ + adds r4, r0, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r5, r7 │ │ │ │ + adds r4, r1, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r1, r7 │ │ │ │ + adds r6, r5, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r5, #2 │ │ │ │ + adds r6, r1, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r7, r6 │ │ │ │ + adds r0, r3, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r6, r6 │ │ │ │ + adds r4, r2, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r4, r6 │ │ │ │ + adds r2, r0, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r0, r6 │ │ │ │ + subs r2, r4, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r1, r6 │ │ │ │ + subs r4, r5, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r2, #30] │ │ │ │ + ldrh r2, [r6, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r2, #2 │ │ │ │ + adds r0, r6, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r1, #1 │ │ │ │ + adds r4, r5, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r1, r5 │ │ │ │ + subs r6, r5, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r7, #0 │ │ │ │ + adds r6, r3, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r6, #0 │ │ │ │ + adds r0, r2, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r2, #1 │ │ │ │ + lsls r0, r6, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r3, #4 │ │ │ │ + lsls r0, r7, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r6, r3 │ │ │ │ + subs r4, r2, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, r4 │ │ │ │ + lsls r6, r0, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r1, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, r4, r4 │ │ │ │ + subs r4, r0, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r5, r2 │ │ │ │ + subs r2, r1, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [r0, #36] @ 0x24 │ │ │ │ + ldr r2, [r4, #40] @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r2, r1, r5 │ │ │ │ + subs r2, r5, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r1, r2 │ │ │ │ + subs r4, r5, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r4, r4 │ │ │ │ + subs r4, r0, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r6, r1 │ │ │ │ + subs r6, r2, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r0, r4 │ │ │ │ + subs r2, r4, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r4, r1 │ │ │ │ + subs r0, r0, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r6, #1 │ │ │ │ + adds r4, r2, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r5, #1 │ │ │ │ + adds r0, r1, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r6, #1 │ │ │ │ + adds r0, r2, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r7, #1 │ │ │ │ + adds r0, r3, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r5, #16] │ │ │ │ + ldrh r0, [r1, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r4, #1 │ │ │ │ + adds r2, r0, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add.w r0, sl, #163 @ 0xa3 │ │ │ │ - adds r0, r4, #1 │ │ │ │ + sbc.w r0, sl, #163 @ 0xa3 │ │ │ │ + adds r0, r0, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r1, r0 │ │ │ │ + subs r0, r5, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r6, r5 │ │ │ │ + adds r6, r2, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r4, r7 │ │ │ │ + subs r6, r0, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r4, r5 │ │ │ │ + adds r0, r0, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r6, #12] │ │ │ │ + ldrh r0, [r2, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r1, r5 │ │ │ │ + adds r2, r5, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r0, r0 │ │ │ │ + subs r2, r4, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r6, r4 │ │ │ │ + adds r4, r2, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r0, r6 │ │ │ │ + adds r0, r4, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r3, r4 │ │ │ │ + adds r6, r7, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r5, [sp, #848] @ 0x350 │ │ │ │ + ldr r6, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [r4, #8] │ │ │ │ + ldr r4, [r0, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r0, #8] │ │ │ │ + ldr r6, [r4, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r7, #4] │ │ │ │ + ldr r4, [r3, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ + ldr r0, [r1, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r3, #4] │ │ │ │ + ldr r6, [r7, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r2, #4] │ │ │ │ + ldr r4, [r6, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r6, #0] │ │ │ │ + ldr r6, [r2, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r5, #0] │ │ │ │ + ldr r4, [r1, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r1, #0] │ │ │ │ + ldr r6, [r5, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r0, #0] │ │ │ │ + ldr r4, [r4, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r7, #124] @ 0x7c │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r6, #124] @ 0x7c │ │ │ │ + ldr r0, [r2, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r4, #124] @ 0x7c │ │ │ │ + ldr r6, [r0, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r2, #124] @ 0x7c │ │ │ │ + ldr r6, [r6, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r1, #124] @ 0x7c │ │ │ │ + ldr r4, [r5, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r0, #124] @ 0x7c │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r7, #120] @ 0x78 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r5, #120] @ 0x78 │ │ │ │ + ldr r6, [r1, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r4, #120] @ 0x78 │ │ │ │ + ldr r4, [r0, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r3, #120] @ 0x78 │ │ │ │ + str r2, [r7, #124] @ 0x7c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r2, #120] @ 0x78 │ │ │ │ + str r0, [r6, #124] @ 0x7c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r0, #120] @ 0x78 │ │ │ │ + str r6, [r4, #124] @ 0x7c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r7, #116] @ 0x74 │ │ │ │ + str r4, [r3, #124] @ 0x7c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh.w r0, [r8, #163] @ 0xa3 │ │ │ │ - lsrs r2, r3, #22 │ │ │ │ + ldrsb.w r0, [r8, r3, lsl #2] │ │ │ │ + lsrs r2, r7, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r3, #22 │ │ │ │ + lsrs r6, r7, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r6, #22 │ │ │ │ + lsrs r6, r2, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r7, #22 │ │ │ │ + lsrs r6, r3, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r0, #23 │ │ │ │ + lsrs r4, r4, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r2, #23 │ │ │ │ + lsrs r2, r6, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xfb6600a3 │ │ │ │ - lsrs r4, r1, #23 │ │ │ │ + smlaltb r0, r0, r6, r3 │ │ │ │ + lsrs r4, r5, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r7, #23 │ │ │ │ + lsrs r6, r3, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xfb2a00a3 │ │ │ │ - @ instruction: 0xfb1a00a3 │ │ │ │ - ldr r2, [sp, #584] @ 0x248 │ │ │ │ + @ instruction: 0xfb8a00a3 │ │ │ │ + @ instruction: 0xfb7a00a3 │ │ │ │ + ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r2, #58] @ 0x3a │ │ │ │ + strh r2, [r6, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r4, #22 │ │ │ │ + lsrs r0, r0, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r0, r6 │ │ │ │ + subs r6, r4, r7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r4, [sp, #280] @ 0x118 │ │ │ │ + ldr r4, [sp, #664] @ 0x298 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r6, [r4, r3] │ │ │ │ + strb r6, [r0, r5] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r2, [r3, #56] @ 0x38 │ │ │ │ + strh r2, [r7, #58] @ 0x3a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf7a600a3 │ │ │ │ - @ instruction: 0xf7a800a3 │ │ │ │ - strh r6, [r3, #54] @ 0x36 │ │ │ │ + strb.w r0, [r6, r3, lsl #2] │ │ │ │ + strb.w r0, [r8, r3, lsl #2] │ │ │ │ + strh r6, [r7, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r0, #24 │ │ │ │ + lsrs r4, r4, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r1, #24 │ │ │ │ + lsrs r0, r5, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r3, #24 │ │ │ │ + lsrs r6, r7, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #840] @ 0x348 │ │ │ │ + ldr r2, [sp, #200] @ 0xc8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r4, r4, #25 │ │ │ │ + lsrs r4, r0, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r5, #25 │ │ │ │ + lsrs r4, r1, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r1, #26 │ │ │ │ + lsrs r6, r5, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr??.w r0, [r4, #163] @ 0xa3 │ │ │ │ - lsrs r2, r6, #26 │ │ │ │ + @ instruction: 0xfa5400a3 │ │ │ │ + lsrs r2, r2, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r1, #27 │ │ │ │ + lsrs r4, r5, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf71000a3 │ │ │ │ - lsrs r2, r0, #29 │ │ │ │ + @ instruction: 0xf77000a3 │ │ │ │ + lsrs r2, r4, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r5, #26 │ │ │ │ + lsrs r2, r1, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r6, #26 │ │ │ │ + lsrs r0, r2, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r6, #23 │ │ │ │ + lsls r6, r2, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r7, #23 │ │ │ │ + lsls r0, r3, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r7, #23 │ │ │ │ + lsls r2, r3, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb.w r0, [lr, #163] @ 0xa3 │ │ │ │ - vst4.32 {d0-d3}, [r8 :128], r3 │ │ │ │ - ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ + ldr??.w r0, [lr, #163] @ 0xa3 │ │ │ │ + vld4.32 {d16-d19}, [r8 :128], r3 │ │ │ │ + ldr r1, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb.w r0, [r6, #163] @ 0xa3 │ │ │ │ - ldr??.w r0, [r4, #163] @ 0xa3 │ │ │ │ - strh r2, [r4, #38] @ 0x26 │ │ │ │ + ldr??.w r0, [r6, #163] @ 0xa3 │ │ │ │ + ldr??.w r0, [r4, r3, lsl #2] │ │ │ │ + strh r2, [r0, #42] @ 0x2a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r3, #23 │ │ │ │ + lsls r4, r7, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r6, #23 │ │ │ │ + lsls r0, r2, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r7, #25 │ │ │ │ + lsls r6, r3, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r6, #25 │ │ │ │ + lsls r0, r2, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r0, #26 │ │ │ │ + lsls r0, r4, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r5, #25 │ │ │ │ + lsls r6, r1, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r7, #25 │ │ │ │ + lsls r6, r3, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r2, #26 │ │ │ │ + lsls r2, r6, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r1, [sp, #784] @ 0x310 │ │ │ │ + str r2, [sp, #144] @ 0x90 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - eor.w r0, r2, #5341184 @ 0x518000 │ │ │ │ - eor.w r0, r6, #5341184 @ 0x518000 │ │ │ │ - ldr r0, [sp, #280] @ 0x118 │ │ │ │ + @ instruction: 0xf4e200a3 │ │ │ │ + @ instruction: 0xf4e600a3 │ │ │ │ + ldr r0, [sp, #664] @ 0x298 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [r2, #48] @ 0x30 │ │ │ │ + str r6, [r6, #52] @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r1, #48] @ 0x30 │ │ │ │ + str r4, [r5, #52] @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r0, #48] @ 0x30 │ │ │ │ + str r2, [r4, #52] @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh.w r0, [r8, #163] @ 0xa3 │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ + ldrsb.w r0, [r8, r3, lsl #2] │ │ │ │ + str r0, [r2, #52] @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r4, #44] @ 0x2c │ │ │ │ + str r6, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf7c000a3 │ │ │ │ - @ instruction: 0xf6ee00a3 │ │ │ │ - ldc2l 0, cr0, [r4], {163} @ 0xa3 │ │ │ │ - stc2l 0, cr0, [r0], #652 @ 0x28c │ │ │ │ - movt r0, #59555 @ 0xe8a3 │ │ │ │ - subs r4, #152 @ 0x98 │ │ │ │ + strh.w r0, [r0, r3, lsl #2] │ │ │ │ + @ instruction: 0xf74e00a3 │ │ │ │ + ldc2 0, cr0, [r4, #-652]! @ 0xfffffd74 │ │ │ │ + stc2l 0, cr0, [r0, #-652] @ 0xfffffd74 │ │ │ │ + @ instruction: 0xf72e00a3 │ │ │ │ + subs r4, #248 @ 0xf8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r0, [r3, #26] │ │ │ │ + strh r0, [r7, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - svc 104 @ 0x68 │ │ │ │ + svc 200 @ 0xc8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xf77800a3 │ │ │ │ - @ instruction: 0xf77800a3 │ │ │ │ - @ instruction: 0xf77800a3 │ │ │ │ - @ instruction: 0xf77800a3 │ │ │ │ - @ instruction: 0xf66c00a3 │ │ │ │ - movw r0, #59555 @ 0xe8a3 │ │ │ │ - str r4, [r3, #36] @ 0x24 │ │ │ │ + @ instruction: 0xf7d800a3 │ │ │ │ + @ instruction: 0xf7d800a3 │ │ │ │ + @ instruction: 0xf7d800a3 │ │ │ │ + @ instruction: 0xf7d800a3 │ │ │ │ + movt r0, #51363 @ 0xc8a3 │ │ │ │ + subw r0, lr, #2211 @ 0x8a3 │ │ │ │ + str r4, [r7, #40] @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r2, #36] @ 0x24 │ │ │ │ + str r4, [r6, #40] @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r1, #36] @ 0x24 │ │ │ │ + str r4, [r5, #40] @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [sp, #192] @ 0xc0 │ │ │ │ + str r6, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xf6fc00a3 │ │ │ │ - bmi.n 7155d4 │ │ │ │ + @ instruction: 0xf75c00a3 │ │ │ │ + bmi.n 715694 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldc2 0, cr0, [r6], {160} @ 0xa0 │ │ │ │ - strh r4, [r3, #22] │ │ │ │ + ldc2l 0, cr0, [r6], #640 @ 0x280 │ │ │ │ + strh r4, [r7, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf72e00a3 │ │ │ │ - @ instruction: 0xf72e00a3 │ │ │ │ - @ instruction: 0xf74e00a3 │ │ │ │ - lsrs r2, r1, #28 │ │ │ │ + @ instruction: 0xf78e00a3 │ │ │ │ + @ instruction: 0xf78e00a3 │ │ │ │ + @ instruction: 0xf7ae00a3 │ │ │ │ + lsrs r2, r5, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf72e00a3 │ │ │ │ - @ instruction: 0xf74000a3 │ │ │ │ - @ instruction: 0xf71600a3 │ │ │ │ - @ instruction: 0xf70800a3 │ │ │ │ - movs r7, #138 @ 0x8a │ │ │ │ + @ instruction: 0xf78e00a3 │ │ │ │ + @ instruction: 0xf7a000a3 │ │ │ │ + @ instruction: 0xf77600a3 │ │ │ │ + @ instruction: 0xf76800a3 │ │ │ │ + movs r7, #234 @ 0xea │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r2, #20] │ │ │ │ + strh r4, [r6, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r1, #28] │ │ │ │ + str r6, [r5, #32] │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr.w r2, [pc, #1788] @ 715ce8 │ │ │ │ add r2, pc │ │ │ │ b.w 712f82 │ │ │ │ ldr.w r3, [pc, #1784] @ 715cec │ │ │ │ add r3, pc │ │ │ │ b.w 713ed0 │ │ │ │ @@ -2446533,217 +2446527,217 @@ │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ b.n 715b76 │ │ │ │ nop │ │ │ │ - ldrsh r4, [r6, r0] │ │ │ │ + ldrsh r4, [r2, r2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r2, [r5, r0] │ │ │ │ + ldrsh r2, [r1, r2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r0, [r4, r0] │ │ │ │ + ldrsh r0, [r0, r2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r6, [r2, r0] │ │ │ │ + ldrsh r6, [r6, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r4, [r1, r0] │ │ │ │ + ldrsh r4, [r5, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r2, [r0, r0] │ │ │ │ + ldrsh r2, [r4, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r7, r7] │ │ │ │ + ldrsh r0, [r3, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r5, r7] │ │ │ │ + ldrsh r6, [r1, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - sub.w r0, r8, #163 @ 0xa3 │ │ │ │ - bvc.n 715d44 │ │ │ │ + addw r0, r8, #163 @ 0xa3 │ │ │ │ + bvc.n 715e04 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r2, r2, #6 │ │ │ │ + lsls r2, r6, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r3, #6 │ │ │ │ + lsls r6, r7, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r3, #6 │ │ │ │ + lsls r0, r7, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r2, #6 │ │ │ │ + lsls r6, r6, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r2, #6 │ │ │ │ + lsls r4, r6, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r3, #6 │ │ │ │ + lsls r6, r7, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r5, #6 │ │ │ │ + lsls r0, r1, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r6, #6 │ │ │ │ + lsls r2, r2, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r6, [r2, r4] │ │ │ │ + ldrb r6, [r6, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r1, r4] │ │ │ │ + ldrb r6, [r5, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r0, r4] │ │ │ │ + ldrb r4, [r4, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf77000a0 │ │ │ │ - ldrb r2, [r6, r3] │ │ │ │ + @ instruction: 0xf7d000a0 │ │ │ │ + ldrb r2, [r2, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r5, r3] │ │ │ │ + ldrb r0, [r1, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs.w r0, r6, #163 @ 0xa3 │ │ │ │ - subs.w r0, r4, #163 @ 0xa3 │ │ │ │ - asrs r4, r6, #3 │ │ │ │ + @ instruction: 0xf21600a3 │ │ │ │ + @ instruction: 0xf21400a3 │ │ │ │ + asrs r4, r2, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrsb.w r0, [r2, r3, lsl #2] │ │ │ │ - udf #122 @ 0x7a │ │ │ │ + ldr??.w r0, [r2, r3, lsl #2] │ │ │ │ + udf #218 @ 0xda │ │ │ │ lsls r0, r4, #2 │ │ │ │ - mrrc2 0, 10, r0, r6, cr3 │ │ │ │ - ldr??.w r0, [lr, #163] @ 0xa3 │ │ │ │ - asrs r6, r7, #32 │ │ │ │ + ldc2 0, cr0, [r6], #652 @ 0x28c │ │ │ │ + ldr??.w r0, [lr, r3, lsl #2] │ │ │ │ + asrs r6, r3, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str.w r0, [r4, #163] @ 0xa3 │ │ │ │ - asrs r0, r7, #32 │ │ │ │ + vld4.32 {d0-d3}, [r4 :128], r3 │ │ │ │ + asrs r0, r3, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r1, #1 │ │ │ │ + asrs r4, r5, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf6b200a0 │ │ │ │ - lsrs r0, r5, #31 │ │ │ │ + @ instruction: 0xf71200a0 │ │ │ │ + asrs r0, r1, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr??.w r0, [sl, r3, lsl #2] │ │ │ │ - orr.w r0, r2, #163 @ 0xa3 │ │ │ │ - @ instruction: 0xfbbe00a3 │ │ │ │ - ldrb r2, [r1, r0] │ │ │ │ + ldr.w r0, [sl, #163] @ 0xa3 │ │ │ │ + @ instruction: 0xf0a200a3 │ │ │ │ + ldc2 0, cr0, [lr], {163} @ 0xa3 │ │ │ │ + ldrb r2, [r5, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r0, r0] │ │ │ │ + ldrb r0, [r4, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r6, r7] │ │ │ │ + ldrb r6, [r2, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r5, r7] │ │ │ │ + ldrb r4, [r1, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r4, r7] │ │ │ │ + ldrb r2, [r0, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r3, r7] │ │ │ │ + ldrb r0, [r7, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xfa1000a3 │ │ │ │ - @ instruction: 0xfa1600a3 │ │ │ │ - orns r0, r8, #163 @ 0xa3 │ │ │ │ - lsrs r4, r6, #30 │ │ │ │ + @ instruction: 0xfa7000a3 │ │ │ │ + @ instruction: 0xfa7600a3 │ │ │ │ + @ instruction: 0xf0d800a3 │ │ │ │ + asrs r4, r2, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf7d200a3 │ │ │ │ - ble.n 715e34 │ │ │ │ + ldrh.w r0, [r2, r3, lsl #2] │ │ │ │ + ble.n 715cf4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r4, r3, #30 │ │ │ │ + lsrs r4, r7, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf7ae00a3 │ │ │ │ - lsrs r6, r2, #30 │ │ │ │ + strb.w r0, [lr, r3, lsl #2] │ │ │ │ + lsrs r6, r6, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bhi.n 715df0 │ │ │ │ + bhi.n 715eb0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bic.w r0, r2, #163 @ 0xa3 │ │ │ │ - @ instruction: 0xf0a000a3 │ │ │ │ - orns r0, lr, #163 @ 0xa3 │ │ │ │ - ldrb r4, [r1, #15] │ │ │ │ + eor.w r0, r2, #163 @ 0xa3 │ │ │ │ + add.w r0, r0, #163 @ 0xa3 │ │ │ │ + @ instruction: 0xf0de00a3 │ │ │ │ + ldrb r4, [r5, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf75a00a3 │ │ │ │ - bgt.n 715d6c │ │ │ │ + @ instruction: 0xf7ba00a3 │ │ │ │ + ble.n 715e2c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xfb6e00a3 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r7} │ │ │ │ + smlaltb r0, r0, lr, r3 │ │ │ │ + ldmia r5!, {r1, r2, r3, r4} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf59800a0 │ │ │ │ - b.n 715624 │ │ │ │ + @ instruction: 0xf5f800a0 │ │ │ │ + b.n 7156e4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r0, r4, #2 │ │ │ │ + lsrs r0, r0, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r5, #2 │ │ │ │ + lsrs r0, r1, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r5, #2 │ │ │ │ + lsrs r0, r1, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r5, #2 │ │ │ │ + lsrs r0, r1, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r5, #2 │ │ │ │ + lsrs r2, r1, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r5, #2 │ │ │ │ + lsrs r4, r1, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r6, [r3, #10] │ │ │ │ + ldrb r6, [r7, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r1, #26 │ │ │ │ + lsls r2, r5, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cdp 0, 13, cr0, cr2, cr3, {5} │ │ │ │ - subs r4, #22 │ │ │ │ + vhadd.s d0, d18, d19 │ │ │ │ + subs r4, #118 @ 0x76 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - vhadd.s8 d16, d26, d19 │ │ │ │ - cdp 0, 10, cr0, cr10, cr3, {5} │ │ │ │ - cdp 0, 10, cr0, cr12, cr3, {5} │ │ │ │ - lsrs r2, r6, #2 │ │ │ │ + vaddl.s32 q0, d26, d19 │ │ │ │ + vhadd.s8 d0, d26, d19 │ │ │ │ + vhadd.s8 d0, d28, d19 │ │ │ │ + lsrs r2, r2, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r7, #2 │ │ │ │ + lsrs r6, r3, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r0, #3 │ │ │ │ + lsrs r2, r4, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r0, #3 │ │ │ │ + lsrs r6, r4, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r1, #3 │ │ │ │ + lsrs r2, r5, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r1, #3 │ │ │ │ + lsrs r6, r5, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cdp 0, 4, cr0, cr4, cr3, {5} │ │ │ │ - cdp 0, 4, cr0, cr4, cr3, {5} │ │ │ │ - ldr r4, [r3, r4] │ │ │ │ + cdp 0, 10, cr0, cr4, cr3, {5} │ │ │ │ + cdp 0, 10, cr0, cr4, cr3, {5} │ │ │ │ + ldr r4, [r7, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r2, r4] │ │ │ │ + ldr r4, [r6, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r1, r4] │ │ │ │ + ldr r4, [r5, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r0, r4] │ │ │ │ + ldr r4, [r4, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r7, r3] │ │ │ │ + ldr r4, [r3, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r6, r3] │ │ │ │ + ldr r4, [r2, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r6, #6] │ │ │ │ + ldrh r0, [r2, #10] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [r4, r3] │ │ │ │ + ldr r4, [r0, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldc 0, cr0, [r8], #652 @ 0x28c │ │ │ │ - ldc 0, cr0, [ip], #652 @ 0x28c │ │ │ │ - @ instruction: 0xf19c00a3 │ │ │ │ - sub.w r0, r6, #163 @ 0xa3 │ │ │ │ - rsb r0, lr, #163 @ 0xa3 │ │ │ │ - rsb r0, ip, #163 @ 0xa3 │ │ │ │ - ldrb r0, [r4, #4] │ │ │ │ + ldc 0, cr0, [r8, #-652] @ 0xfffffd74 │ │ │ │ + ldc 0, cr0, [ip, #-652] @ 0xfffffd74 │ │ │ │ + @ instruction: 0xf1fc00a3 │ │ │ │ + addw r0, r6, #163 @ 0xa3 │ │ │ │ + @ instruction: 0xf22e00a3 │ │ │ │ + @ instruction: 0xf22c00a3 │ │ │ │ + ldrb r0, [r0, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cdp2 0, 6, cr0, cr10, cr3, {5} │ │ │ │ - @ instruction: 0xf29400a0 │ │ │ │ - ldrb r2, [r3, #3] │ │ │ │ + cdp2 0, 12, cr0, cr10, cr3, {5} │ │ │ │ + @ instruction: 0xf2f400a0 │ │ │ │ + ldrb r2, [r7, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xebe800a3 │ │ │ │ - ldrh r4, [r0, #32] │ │ │ │ + mcrr 0, 10, r0, r8, cr3 │ │ │ │ + ldrh r4, [r4, #34] @ 0x22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldcl 0, cr0, [r0], {163} @ 0xa3 │ │ │ │ - cdp 0, 2, cr0, cr8, cr3, {5} │ │ │ │ - cdp 0, 1, cr0, cr0, cr3, {5} │ │ │ │ - b.n 7159b0 │ │ │ │ + ldc 0, cr0, [r0, #-652]! @ 0xfffffd74 │ │ │ │ + cdp 0, 8, cr0, cr8, cr3, {5} │ │ │ │ + cdp 0, 7, cr0, cr0, cr3, {5} │ │ │ │ + b.n 715a70 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - rsb r0, ip, r3, asr #2 │ │ │ │ - stmia r5!, {r1, r5} │ │ │ │ + stc 0, cr0, [ip], #-652 @ 0xfffffd74 │ │ │ │ + stmia r5!, {r1, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stcl 0, cr0, [sl], #-652 @ 0xfffffd74 │ │ │ │ - stcl 0, cr0, [lr], #-652 @ 0xfffffd74 │ │ │ │ - stmia r5!, {r1, r2, r3} │ │ │ │ + stcl 0, cr0, [sl], {163} @ 0xa3 │ │ │ │ + stcl 0, cr0, [lr], {163} @ 0xa3 │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xf23600a0 │ │ │ │ - lsrs r6, r0, #4 │ │ │ │ + @ instruction: 0xf29600a0 │ │ │ │ + lsrs r6, r4, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldc2 0, cr0, [r8, #652]! @ 0x28c │ │ │ │ - lsrs r2, r7, #3 │ │ │ │ + cdp2 0, 1, cr0, cr8, cr3, {5} │ │ │ │ + lsrs r2, r3, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldc 0, cr0, [r6, #652]! @ 0x28c │ │ │ │ - ldcl 0, cr0, [r4, #652]! @ 0x28c │ │ │ │ - ldc 0, cr0, [lr, #-652]! @ 0xfffffd74 │ │ │ │ - ldc 0, cr0, [ip, #652]! @ 0x28c │ │ │ │ - stcl 0, cr0, [r2, #652] @ 0x28c │ │ │ │ - ldcl 0, cr0, [r0, #-652]! @ 0xfffffd74 │ │ │ │ - stcl 0, cr0, [r6, #652] @ 0x28c │ │ │ │ - stcl 0, cr0, [r4, #-652] @ 0xfffffd74 │ │ │ │ - orrs.w r0, r4, #163 @ 0xa3 │ │ │ │ + cdp 0, 1, cr0, cr6, cr3, {5} │ │ │ │ + cdp 0, 5, cr0, cr4, cr3, {5} │ │ │ │ + ldc 0, cr0, [lr, #652] @ 0x28c │ │ │ │ + cdp 0, 1, cr0, cr12, cr3, {5} │ │ │ │ + cdp 0, 2, cr0, cr2, cr3, {5} │ │ │ │ + ldcl 0, cr0, [r0, #652] @ 0x28c │ │ │ │ + cdp 0, 2, cr0, cr6, cr3, {5} │ │ │ │ + stc 0, cr0, [r4, #652]! @ 0x28c │ │ │ │ + @ instruction: 0xf0b400a3 │ │ │ │ stmdb 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] @ 716b1c │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r3, [pc, #3100] @ 716b20 │ │ │ │ @@ -2447878,163 +2447872,164 @@ │ │ │ │ bl 721738 │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ b.w 7162e0 │ │ │ │ add r0, pc, #976 @ (adr r0, 716ef0 ) │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #776 @ 0x308 │ │ │ │ + add r6, sp, #136 @ 0x88 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - lsrs r0, r0, #7 │ │ │ │ + lsrs r0, r4, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r5, #4 │ │ │ │ + lsrs r4, r1, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r6, #4 │ │ │ │ + lsrs r4, r2, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r7, #4 │ │ │ │ + lsrs r0, r3, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - sxth r2, r3 │ │ │ │ + sxtb r2, r7 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldmia r6!, {r1, r2, r7} │ │ │ │ + ldmia r6, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r6, r0] │ │ │ │ + strb r0, [r2, r2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r5, {r4, r5, r6} │ │ │ │ + ldmia r5!, {r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r2, r5, #3 │ │ │ │ + lsrs r2, r1, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r1, #10 │ │ │ │ + lsrs r6, r5, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr r6, [sp, #920] @ 0x398 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - strh r4, [r4, r3] │ │ │ │ + strh r4, [r0, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r4!, {r2, r5} │ │ │ │ + ldmia r4!, {r2, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r2, r3, #8 │ │ │ │ + lsrs r2, r7, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r6, r2] │ │ │ │ + strh r0, [r2, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r4, r2] │ │ │ │ + strh r4, [r0, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r3, r2] │ │ │ │ + strh r2, [r7, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r2, r2] │ │ │ │ + strh r0, [r6, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r1, #27 │ │ │ │ + lsls r2, r5, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r0, [r6, #19] │ │ │ │ + ldrb r0, [r2, #21] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bkpt 0x00ca │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - b.n 716654 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - lsrs r0, r3, #4 │ │ │ │ + itet cs │ │ │ │ + lslcs r3, r4, #2 │ │ │ │ + bcc.n 716714 @ unpredictable branch in IT block │ │ │ │ + │ │ │ │ + lslcs r3, r4, #2 │ │ │ │ + lsrs r0, r7, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 716624 │ │ │ │ + b.n 7166e4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r6, r5] │ │ │ │ + str r2, [r2, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 7165e4 │ │ │ │ + b.n 7166a4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bkpt 0x002c │ │ │ │ + bkpt 0x008c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldmia r2!, {r3, r4, r6} │ │ │ │ + ldmia r2!, {r3, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r2, r4, #32 │ │ │ │ + lsrs r2, r0, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [r5, r3] │ │ │ │ + str r2, [r1, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r1, #18 │ │ │ │ + lsls r2, r5, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r3, #17 │ │ │ │ + lsls r2, r7, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r2, #17 │ │ │ │ + lsls r4, r6, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r2, #17 │ │ │ │ + lsls r6, r6, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r3, #17 │ │ │ │ + lsls r0, r7, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r3, #17 │ │ │ │ + lsls r2, r7, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r3, #17 │ │ │ │ + lsls r0, r7, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r1, #18 │ │ │ │ + lsls r0, r5, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r2, #16 │ │ │ │ + lsls r0, r6, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r0, #16 │ │ │ │ + lsls r6, r4, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r7, #15 │ │ │ │ + lsls r6, r3, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r6, #20 │ │ │ │ + asrs r4, r2, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r5, #20 │ │ │ │ + asrs r2, r1, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r5, [pc, #640] @ (716e58 ) │ │ │ │ + ldr r6, [pc, #0] @ (716bd8 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r5!, {r2, r4, r7} │ │ │ │ + ldmia r5, {r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - hlt 0x001c │ │ │ │ + revsh r4, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r6!, {r3, r6, r7} │ │ │ │ + stmia r7!, {r3, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r2, r7, #14 │ │ │ │ + lsls r2, r3, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r5!, {r6} │ │ │ │ + ldmia r5, {r5, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r5, [pc, #272] @ (716d00 ) │ │ │ │ + ldr r5, [pc, #656] @ (716e80 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - rev r6, r6 │ │ │ │ + hlt 0x0016 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r6!, {r1, r5, r6} │ │ │ │ + stmia r6!, {r1, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r0, r5, #15 │ │ │ │ + lsls r0, r1, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r4, [pc, #912] @ (716f94 ) │ │ │ │ + ldr r5, [pc, #272] @ (716d14 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r4, #15 │ │ │ │ + lsls r4, r0, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, pc, #816 @ (adr r7, 716f3c ) │ │ │ │ + add r0, sp, #176 @ 0xb0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r3, [pc, #768] @ (716f10 ) │ │ │ │ + ldr r4, [pc, #128] @ (716c90 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [pc, #744] @ (716efc ) │ │ │ │ + ldr r4, [pc, #104] @ (716c7c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [pc, #680] @ (716ec0 ) │ │ │ │ + ldr r4, [pc, #40] @ (716c40 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r6, #3 │ │ │ │ + lsls r2, r2, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r6, #3 │ │ │ │ + lsls r0, r2, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - vhadd.u32 d16, d24, d19 │ │ │ │ - vhadd.u32 d16, d20, d19 │ │ │ │ - vhadd.u32 d16, d24, d19 │ │ │ │ - vhadd.u32 d16, d28, d19 │ │ │ │ - vhadd.u d16, d16, d19 │ │ │ │ - vhadd.u d16, d16, d19 │ │ │ │ - vaddl.u8 q0, d28, d19 │ │ │ │ + vaddl.u8 q8, d24, d19 │ │ │ │ + vaddl.u8 q8, d20, d19 │ │ │ │ + vaddl.u8 q8, d24, d19 │ │ │ │ + vaddl.u8 q8, d28, d19 │ │ │ │ + vaddl.u16 q8, d16, d19 │ │ │ │ + vaddl.u16 q8, d16, d19 │ │ │ │ + vaddl.u32 q8, d28, d19 │ │ │ │ + vrev32.8 d16, d19 │ │ │ │ + vrev32.16 d16, d19 │ │ │ │ + vaddl.u16 q0, d26, d19 │ │ │ │ vaddl.u16 q0, d16, d19 │ │ │ │ - vaddl.u16 q0, d20, d19 │ │ │ │ - vhadd.u d0, d26, d19 │ │ │ │ - vhadd.u d0, d16, d19 │ │ │ │ - vhadd.u32 d0, d26, d19 │ │ │ │ - asrs r6, r3, #30 │ │ │ │ + vaddl.u8 q0, d26, d19 │ │ │ │ + asrs r6, r7, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r3, #30 │ │ │ │ + asrs r6, r7, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r7, #32 │ │ │ │ + asrs r2, r3, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r6, #32 │ │ │ │ + asrs r2, r2, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r6, #0 │ │ │ │ + adds r6, r2, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xb648 │ │ │ │ + @ instruction: 0xb6a8 │ │ │ │ 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} │ │ │ │ @@ -2448157,38 +2448152,38 @@ │ │ │ │ b.w 7162e0 │ │ │ │ ldr r3, [pc, #64] @ (716dec ) │ │ │ │ add r3, pc │ │ │ │ b.n 716d64 │ │ │ │ ldr r3, [pc, #64] @ (716df0 ) │ │ │ │ add r3, pc │ │ │ │ b.n 716d90 │ │ │ │ - ldc2l 0, cr0, [r6, #-652] @ 0xfffffd74 │ │ │ │ - ldc2l 0, cr0, [sl, #-652]! @ 0xfffffd74 │ │ │ │ - stc2 0, cr0, [r6, #-652] @ 0xfffffd74 │ │ │ │ - bxns r5 │ │ │ │ + ldc2 0, cr0, [r6, #652]! @ 0x28c │ │ │ │ + ldc2l 0, cr0, [sl, #652] @ 0x28c │ │ │ │ + stc2l 0, cr0, [r6, #-652]! @ 0xfffffd74 │ │ │ │ + blxns r1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldc2l 0, cr0, [lr], {163} @ 0xa3 │ │ │ │ - ldc2 0, cr0, [r0], #652 @ 0x28c │ │ │ │ - mov lr, fp │ │ │ │ + ldc2 0, cr0, [lr, #-652]! @ 0xfffffd74 │ │ │ │ + ldc2 0, cr0, [r0, #-652] @ 0xfffffd74 │ │ │ │ + bx r7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - mov ip, sl │ │ │ │ + bxns r6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbz r4, 716e4e │ │ │ │ + push {r2, r3, r4, r5} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r0!, {r1, r2, r3} │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stc2l 0, cr0, [sl, #-652] @ 0xfffffd74 │ │ │ │ - cbz r0, 716e50 │ │ │ │ + stc2 0, cr0, [sl, #652]! @ 0x28c │ │ │ │ + push {r4} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ittt al │ │ │ │ - lslal r2, r4, #2 │ │ │ │ - stc2lal 0, cr0, [lr], #652 @ 0x28c │ │ │ │ - moval r6, lr │ │ │ │ + stmia r0!, {r1, r6} │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + stc2l 0, cr0, [lr, #-652] @ 0xfffffd74 │ │ │ │ + mov lr, sl │ │ │ │ lsls r1, r5, #2 │ │ │ │ - mov r0, lr │ │ │ │ + mov r8, sl │ │ │ │ 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 │ │ │ │ @@ -2448240,28 +2448235,28 @@ │ │ │ │ add r2, pc │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [pc, #32] @ (716ea0 ) │ │ │ │ add r2, pc │ │ │ │ b.n 716e44 │ │ │ │ - mov r0, r1 │ │ │ │ + mov r0, sp │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r6} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - uxtb r0, r5 │ │ │ │ + cbz r0, 716ee2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - itee cs │ │ │ │ - lslcs r2, r4, #2 │ │ │ │ - ldc2lcc 0, cr0, [lr, #-652] @ 0xfffffd74 │ │ │ │ - blt.n 716f38 @ unpredictable │ │ │ │ + itee hi │ │ │ │ + lslhi r2, r4, #2 │ │ │ │ + ldc2ls 0, cr0, [lr, #652]! @ 0x28c │ │ │ │ + blt.n 716df8 @ unpredictable │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bmi.n 716e24 │ │ │ │ + bpl.n 716ee4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r8, r4 │ │ │ │ + mov r0, r0 │ │ │ │ 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] @ 717b54 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2448281,15 +2448276,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 af0acc │ │ │ │ + bl af0ab4 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #1 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ bls.w 717562 │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 7178b8 │ │ │ │ @@ -2448406,15 +2448401,15 @@ │ │ │ │ lsls r6, r4, #15 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ cmp r3, #6 │ │ │ │ beq.w 717d8c │ │ │ │ cmp r3, #7 │ │ │ │ beq.w 717eaa │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl af0af0 │ │ │ │ + bl af0ad8 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ cmp r5, #0 │ │ │ │ beq.w 71714c │ │ │ │ ldr.w sl, [pc, #2856] @ 717b70 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr.w r9, [pc, #2852] @ 717b74 │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ @@ -2449460,218 +2449455,220 @@ │ │ │ │ ldr.w r9, [pc, #568] @ 717d88 │ │ │ │ add r9, pc │ │ │ │ b.n 7175f2 │ │ │ │ str r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r1, #11 │ │ │ │ + lsls r2, r5, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bhi.n 717a7c │ │ │ │ + bhi.n 717b3c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bkpt 0x0000 │ │ │ │ + bkpt 0x0060 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r6, r0, #9 │ │ │ │ + lsls r6, r4, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r0, #9 │ │ │ │ + lsls r6, r4, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r3!, {r2, r6, r7} │ │ │ │ + stmia r4!, {r2, r5} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - mvns r0, r1 │ │ │ │ + add r0, r5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - orrs r0, r2 │ │ │ │ + muls r0, r6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - pop {r4, r6} │ │ │ │ + pop {r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - vaddl.u16 q8, d30, d19 │ │ │ │ - vrev32.16 d0, d19 │ │ │ │ + movs r6, r7 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + movs r4, r2 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ ldrh r6, [r3, #52] @ 0x34 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - add r7, sp, #704 @ 0x2c0 │ │ │ │ + add sp, #64 @ 0x40 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cbnz r4, 717c0a │ │ │ │ + pop {r2, r3, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf62600a3 │ │ │ │ - negs r0, r5 │ │ │ │ + @ instruction: 0xf68600a3 │ │ │ │ + cmn r0, r1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbnz r0, 717c0a │ │ │ │ + pop {r3} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cdp2 0, 12, cr0, cr14, cr3, {5} │ │ │ │ - cdp2 0, 12, cr0, cr10, cr3, {5} │ │ │ │ - cdp2 0, 12, cr0, cr6, cr3, {5} │ │ │ │ - tst r2, r1 │ │ │ │ + vhadd.u32 d0, d30, d19 │ │ │ │ + vhadd.u32 d0, d26, d19 │ │ │ │ + vhadd.u32 d0, d22, d19 │ │ │ │ + negs r2, r5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbnz r2, 717c06 │ │ │ │ + cbnz r2, 717c1e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cdp2 0, 4, cr0, cr8, cr3, {5} │ │ │ │ - str r0, [r1, #40] @ 0x28 │ │ │ │ + cdp2 0, 10, cr0, cr8, cr3, {5} │ │ │ │ + str r0, [r5, #44] @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cdp2 0, 2, cr0, cr14, cr3, {5} │ │ │ │ - bls.n 717cb8 │ │ │ │ + cdp2 0, 8, cr0, cr14, cr3, {5} │ │ │ │ + bls.n 717b78 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adcs r6, r7 │ │ │ │ + rors r6, r3 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - hlt 0x003e │ │ │ │ + cbnz r6, 717c12 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r4, r2, #9 │ │ │ │ + lsls r4, r6, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add sp, #64 @ 0x40 │ │ │ │ + add sp, #448 @ 0x1c0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r6, r0, #9 │ │ │ │ + lsls r6, r4, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r0, #9 │ │ │ │ + lsls r0, r4, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r2, #9 │ │ │ │ + lsls r6, r6, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r7, #8 │ │ │ │ + lsls r2, r3, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r0, #9 │ │ │ │ + lsls r6, r4, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r3, #9 │ │ │ │ + lsls r0, r7, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r3, #9 │ │ │ │ + lsls r0, r7, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r3, #9 │ │ │ │ + lsls r4, r7, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r5, #9 │ │ │ │ + lsls r0, r1, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r7, #9 │ │ │ │ + lsls r2, r3, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r7, #9 │ │ │ │ + lsls r2, r3, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r7, #9 │ │ │ │ + lsls r6, r3, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r1, #10 │ │ │ │ + lsls r2, r5, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r3, #10 │ │ │ │ + lsls r4, r7, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r4, sp, #1016 @ 0x3f8 │ │ │ │ + add r5, sp, #376 @ 0x178 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cbnz r2, 717c1c │ │ │ │ + cbnz r2, 717c34 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stc2 0, cr0, [r0], {163} @ 0xa3 │ │ │ │ - stc2 0, cr0, [r6], {163} @ 0xa3 │ │ │ │ - ldc2l 0, cr0, [ip], #-652 @ 0xfffffd74 │ │ │ │ - subs r7, #138 @ 0x8a │ │ │ │ + stc2l 0, cr0, [r0], #652 @ 0x28c │ │ │ │ + stc2l 0, cr0, [r6], #652 @ 0x28c │ │ │ │ + ldc2l 0, cr0, [ip], {163} @ 0xa3 │ │ │ │ + subs r7, #234 @ 0xea │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xb8cc │ │ │ │ + cbnz r4, 717c32 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stc2l 0, cr0, [sl], #-652 @ 0xfffffd74 │ │ │ │ - ldc2l 0, cr0, [r6], #-652 @ 0xfffffd74 │ │ │ │ - ldc2l 0, cr0, [r4], #-652 @ 0xfffffd74 │ │ │ │ - ldc2l 0, cr0, [r2], #-652 @ 0xfffffd74 │ │ │ │ - ldc2l 0, cr0, [sl], #-652 @ 0xfffffd74 │ │ │ │ - ldc2l 0, cr0, [r0], #-652 @ 0xfffffd74 │ │ │ │ - ldc2l 0, cr0, [r2], #-652 @ 0xfffffd74 │ │ │ │ - ldc2l 0, cr0, [sl], #-652 @ 0xfffffd74 │ │ │ │ - add r3, sp, #816 @ 0x330 │ │ │ │ + stc2l 0, cr0, [sl], {163} @ 0xa3 │ │ │ │ + ldc2l 0, cr0, [r6], {163} @ 0xa3 │ │ │ │ + ldc2l 0, cr0, [r4], {163} @ 0xa3 │ │ │ │ + ldc2l 0, cr0, [r2], {163} @ 0xa3 │ │ │ │ + ldc2l 0, cr0, [sl], {163} @ 0xa3 │ │ │ │ + ldc2l 0, cr0, [r0], {163} @ 0xa3 │ │ │ │ + ldc2l 0, cr0, [r2], {163} @ 0xa3 │ │ │ │ + ldc2l 0, cr0, [sl], {163} @ 0xa3 │ │ │ │ + add r4, sp, #176 @ 0xb0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #162 @ 0xa2 │ │ │ │ + subs r7, #2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r6, #154 @ 0x9a │ │ │ │ + subs r6, #250 @ 0xfa │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r6, #138 @ 0x8a │ │ │ │ + subs r6, #234 @ 0xea │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bcs.n 717cf8 │ │ │ │ + bcs.n 717bb8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #114 @ 0x72 │ │ │ │ + subs r6, #210 @ 0xd2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r3, sp, #536 @ 0x218 │ │ │ │ + add r3, sp, #920 @ 0x398 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #90 @ 0x5a │ │ │ │ + subs r6, #186 @ 0xba │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r3, sp, #440 @ 0x1b8 │ │ │ │ + add r3, sp, #824 @ 0x338 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #66 @ 0x42 │ │ │ │ + subs r6, #162 @ 0xa2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r3, sp, #272 @ 0x110 │ │ │ │ + add r3, sp, #656 @ 0x290 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xb770 │ │ │ │ + @ instruction: 0xb7d0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stc2 0, cr0, [sl, #652] @ 0x28c │ │ │ │ - stc2 0, cr0, [r6, #652] @ 0x28c │ │ │ │ - ldc2l 0, cr0, [ip, #-652]! @ 0xfffffd74 │ │ │ │ - ldc2l 0, cr0, [ip, #-652]! @ 0xfffffd74 │ │ │ │ - stc2 0, cr0, [r0, #652] @ 0x28c │ │ │ │ - stc2 0, cr0, [ip, #652] @ 0x28c │ │ │ │ - ldc2 0, cr0, [r4, #652] @ 0x28c │ │ │ │ - stmia.w ip!, {r0, r1, r5, r7} │ │ │ │ - stc2 0, cr0, [r8, #652] @ 0x28c │ │ │ │ - ldc2 0, cr0, [r0, #652] @ 0x28c │ │ │ │ - ldc2 0, cr0, [r4, #652] @ 0x28c │ │ │ │ - ldc2 0, cr0, [ip, #652] @ 0x28c │ │ │ │ - stc2 0, cr0, [r8, #652]! @ 0x28c │ │ │ │ - ldc2 0, cr0, [r0, #652]! @ 0x28c │ │ │ │ - stc2l 0, cr0, [r0, #652] @ 0x28c │ │ │ │ - stc2l 0, cr0, [ip, #652] @ 0x28c │ │ │ │ - ldc2l 0, cr0, [r8, #652] @ 0x28c │ │ │ │ - add r2, sp, #56 @ 0x38 │ │ │ │ + stc2l 0, cr0, [sl, #652]! @ 0x28c │ │ │ │ + stc2l 0, cr0, [r6, #652]! @ 0x28c │ │ │ │ + ldc2l 0, cr0, [ip, #652] @ 0x28c │ │ │ │ + ldc2l 0, cr0, [ip, #652] @ 0x28c │ │ │ │ + stc2l 0, cr0, [r0, #652]! @ 0x28c │ │ │ │ + stc2l 0, cr0, [ip, #652]! @ 0x28c │ │ │ │ + ldc2l 0, cr0, [r4, #652]! @ 0x28c │ │ │ │ + stmdb ip, {r0, r1, r5, r7} │ │ │ │ + stc2l 0, cr0, [r8, #652]! @ 0x28c │ │ │ │ + ldc2l 0, cr0, [r0, #652]! @ 0x28c │ │ │ │ + ldc2l 0, cr0, [r4, #652]! @ 0x28c │ │ │ │ + ldc2l 0, cr0, [ip, #652]! @ 0x28c │ │ │ │ + cdp2 0, 0, cr0, cr8, cr3, {5} │ │ │ │ + cdp2 0, 1, cr0, cr0, cr3, {5} │ │ │ │ + cdp2 0, 2, cr0, cr0, cr3, {5} │ │ │ │ + cdp2 0, 2, cr0, cr12, cr3, {5} │ │ │ │ + cdp2 0, 3, cr0, cr8, cr3, {5} │ │ │ │ + add r2, sp, #440 @ 0x1b8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, #226 @ 0xe2 │ │ │ │ + subs r5, #66 @ 0x42 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, #218 @ 0xda │ │ │ │ + subs r5, #58 @ 0x3a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, #202 @ 0xca │ │ │ │ + subs r5, #42 @ 0x2a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, #194 @ 0xc2 │ │ │ │ + subs r5, #34 @ 0x22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, #178 @ 0xb2 │ │ │ │ + subs r5, #18 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xfaaa00a3 │ │ │ │ - @ instruction: 0xfa8600a3 │ │ │ │ - @ instruction: 0xfa6a00a3 │ │ │ │ - @ instruction: 0xfa4c00a3 │ │ │ │ - @ instruction: 0xfa9200a3 │ │ │ │ - @ instruction: 0xfa6c00a3 │ │ │ │ - @ instruction: 0xfada00a3 │ │ │ │ - @ instruction: 0xfa4c00a3 │ │ │ │ - @ instruction: 0xfb0600a3 │ │ │ │ - @ instruction: 0xfaa000a3 │ │ │ │ - @ instruction: 0xfa1e00a3 │ │ │ │ - @ instruction: 0xfade00a3 │ │ │ │ - @ instruction: 0xf77c00a3 │ │ │ │ - @ instruction: 0xf39200a3 │ │ │ │ - @ instruction: 0xf39000a3 │ │ │ │ - @ instruction: 0xf39400a3 │ │ │ │ - @ instruction: 0xf39800a3 │ │ │ │ - @ instruction: 0xf39c00a3 │ │ │ │ + @ instruction: 0xfb0a00a3 │ │ │ │ + @ instruction: 0xfae600a3 │ │ │ │ + @ instruction: 0xfaca00a3 │ │ │ │ + @ instruction: 0xfaac00a3 │ │ │ │ + @ instruction: 0xfaf200a3 │ │ │ │ + @ instruction: 0xfacc00a3 │ │ │ │ + @ instruction: 0xfb3a00a3 │ │ │ │ + @ instruction: 0xfaac00a3 │ │ │ │ + @ instruction: 0xfb6600a3 │ │ │ │ + @ instruction: 0xfb0000a3 │ │ │ │ + @ instruction: 0xfa7e00a3 │ │ │ │ + @ instruction: 0xfb3e00a3 │ │ │ │ + @ instruction: 0xf7dc00a3 │ │ │ │ + @ instruction: 0xf3f200a3 │ │ │ │ + @ instruction: 0xf3f000a3 │ │ │ │ + @ instruction: 0xf3f400a3 │ │ │ │ @ instruction: 0xf3f800a3 │ │ │ │ - @ instruction: 0xf39e00a3 │ │ │ │ - @ instruction: 0xf39e00a3 │ │ │ │ - @ instruction: 0xf3ce00a3 │ │ │ │ - @ instruction: 0xf3ca00a3 │ │ │ │ - @ instruction: 0xf3c600a3 │ │ │ │ - @ instruction: 0xf33000a3 │ │ │ │ - @ instruction: 0xf32600a3 │ │ │ │ - @ instruction: 0xf32600a3 │ │ │ │ - @ instruction: 0xf32600a3 │ │ │ │ - ldmia r1!, {r2, r3} │ │ │ │ + @ instruction: 0xf3fc00a3 │ │ │ │ + orrs.w r0, r8, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf3fe00a3 │ │ │ │ + @ instruction: 0xf3fe00a3 │ │ │ │ + bic.w r0, lr, #5341184 @ 0x518000 │ │ │ │ + bic.w r0, sl, #5341184 @ 0x518000 │ │ │ │ + bic.w r0, r6, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf39000a3 │ │ │ │ + @ instruction: 0xf38600a3 │ │ │ │ + @ instruction: 0xf38600a3 │ │ │ │ + @ instruction: 0xf38600a3 │ │ │ │ + ldmia r1!, {r2, r3, r5, r6} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf22800a3 │ │ │ │ - ldmia r0!, {r6, r7} │ │ │ │ + @ instruction: 0xf28800a3 │ │ │ │ + ldmia r1!, {r5} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh.w r0, [r8, r3, lsl #2] │ │ │ │ - @ instruction: 0xf7ec00a3 │ │ │ │ - ldrh.w r0, [ip, r3, lsl #2] │ │ │ │ - strb.w r0, [r0, #163] @ 0xa3 │ │ │ │ - strh.w r0, [r0, #163] @ 0xa3 │ │ │ │ - @ instruction: 0xf7bc00a3 │ │ │ │ - ldrh.w r0, [r8, r3, lsl #2] │ │ │ │ - @ instruction: 0xf76400a3 │ │ │ │ - @ instruction: 0xf7f000a3 │ │ │ │ - ldr.w r0, [r8, r3, lsl #2] │ │ │ │ - ldmia r4!, {r2, r6, r7} │ │ │ │ + ldrb.w r0, [r8, #163] @ 0xa3 │ │ │ │ + str.w r0, [ip, r3, lsl #2] │ │ │ │ + ldrb.w r0, [ip, #163] @ 0xa3 │ │ │ │ + str??.w r0, [r0, #163] @ 0xa3 │ │ │ │ + vst4.32 {d0-d3}, [r0 :128], r3 │ │ │ │ + ldrb.w r0, [ip, r3, lsl #2] │ │ │ │ + ldrb.w r0, [r8, #163] @ 0xa3 │ │ │ │ + @ instruction: 0xf7c400a3 │ │ │ │ + ldr.w r0, [r0, r3, lsl #2] │ │ │ │ + ldrh.w r0, [r8, #163] @ 0xa3 │ │ │ │ + ldmia r5, {r2, r5} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #992] @ (718160 ) │ │ │ │ + ldr r7, [pc, #352] @ (717ee0 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r6, pc, #16 @ (adr r6, 717d94 ) │ │ │ │ + add r6, pc, #400 @ (adr r6, 717f14 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, #216 @ 0xd8 │ │ │ │ + subs r1, #56 @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, #208 @ 0xd0 │ │ │ │ + subs r1, #48 @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ bl 71d26c │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ bcs.w 717038 │ │ │ │ @@ -2450217,109 +2450214,109 @@ │ │ │ │ blx 735b4 │ │ │ │ ldr r7, [pc, #300] @ (71843c ) │ │ │ │ add r7, pc │ │ │ │ b.n 718198 │ │ │ │ ldr r7, [pc, #300] @ (718440 ) │ │ │ │ add r7, pc │ │ │ │ b.n 718198 │ │ │ │ - stmia r5!, {r3, r7} │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - vst4.32 {d16-d19}, [lr :128], r3 │ │ │ │ - cdp 0, 7, cr0, cr0, cr3, {5} │ │ │ │ - strh.w r0, [r4, #163] @ 0xa3 │ │ │ │ - stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r3, r5, r6, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strb.w r0, [sl, #163] @ 0xa3 │ │ │ │ - stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ + vld1.8 {d0[5]}, [lr], r3 │ │ │ │ + cdp 0, 13, cr0, cr0, cr3, {5} │ │ │ │ + vst4.32 {d0-d3}, [r4 :128], r3 │ │ │ │ + stmia r5!, {r2, r4, r6} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh.w r0, [r4, #163] @ 0xa3 │ │ │ │ - stmia r4!, {r1, r5, r7} │ │ │ │ + str??.w r0, [sl, #163] @ 0xa3 │ │ │ │ + stmia r5!, {r1, r2, r3, r5} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - sub.w r0, r6, #163 @ 0xa3 │ │ │ │ - stmia r4!, {r4, r5, r6} │ │ │ │ + vst4.32 {d0-d3}, [r4 :128], r3 │ │ │ │ + stmia r5!, {r1} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - sbc.w r0, r8, #163 @ 0xa3 │ │ │ │ - @ instruction: 0xf0ea00a3 │ │ │ │ - stcl 0, cr0, [r4], {163} @ 0xa3 │ │ │ │ - vhadd.s32 d0, d18, d19 │ │ │ │ - vhadd.s32 d0, d26, d19 │ │ │ │ - vhadd.s32 d0, d26, d19 │ │ │ │ - vhadd.s32 d0, d26, d19 │ │ │ │ - vhadd.s d0, d18, d19 │ │ │ │ - vhadd.s8 d16, d18, d19 │ │ │ │ - vhadd.s16 d16, d20, d19 │ │ │ │ - vhadd.s16 d16, d26, d19 │ │ │ │ - vhadd.s16 d16, d28, d19 │ │ │ │ - vhadd.s16 d16, d30, d19 │ │ │ │ - vhadd.s32 d16, d22, d19 │ │ │ │ - vhadd.s d16, d28, d19 │ │ │ │ - vaddl.s8 q0, d22, d19 │ │ │ │ - vaddl.s16 q0, d20, d19 │ │ │ │ - vaddl.s8 q0, d26, d19 │ │ │ │ - stmia r2!, {r1, r2, r6, r7} │ │ │ │ + addw r0, r6, #163 @ 0xa3 │ │ │ │ + stmia r4!, {r4, r6, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldc 0, cr0, [r2, #652]! @ 0x28c │ │ │ │ + rsb r0, r8, #163 @ 0xa3 │ │ │ │ + adc.w r0, sl, #163 @ 0xa3 │ │ │ │ stc 0, cr0, [r4, #-652]! @ 0xfffffd74 │ │ │ │ - ldc 0, cr0, [r8, #-652] @ 0xfffffd74 │ │ │ │ - stmia r2!, {r1, r4, r5, r6} │ │ │ │ + vaddl.s8 q0, d18, d19 │ │ │ │ + vaddl.s8 q0, d26, d19 │ │ │ │ + vaddl.s8 q0, d26, d19 │ │ │ │ + vaddl.s8 q0, d26, d19 │ │ │ │ + vaddl.s16 q0, d18, d19 │ │ │ │ + vaddl.s32 q0, d18, d19 │ │ │ │ + vext.8 d0, d20, d19, #0 │ │ │ │ + vext.8 d0, d26, d19, #0 │ │ │ │ + vext.8 d0, d28, d19, #0 │ │ │ │ + vext.8 d0, d30, d19, #0 │ │ │ │ + vaddl.s8 q8, d22, d19 │ │ │ │ + vaddl.s16 q8, d28, d19 │ │ │ │ + vaddl.s32 q8, d22, d19 │ │ │ │ + vext.8 d16, d20, d19, #0 │ │ │ │ + vaddl.s32 q8, d26, d19 │ │ │ │ + stmia r3!, {r1, r2, r5} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stc 0, cr0, [r8, #-652] @ 0xfffffd74 │ │ │ │ - stc 0, cr0, [r6, #-652] @ 0xfffffd74 │ │ │ │ - stc 0, cr0, [r8, #-652] @ 0xfffffd74 │ │ │ │ - stc 0, cr0, [r6, #-652] @ 0xfffffd74 │ │ │ │ - stmia r6!, {r1, r6, r7} │ │ │ │ + cdp 0, 1, cr0, cr2, cr3, {5} │ │ │ │ + stc 0, cr0, [r4, #652] @ 0x28c │ │ │ │ + ldcl 0, cr0, [r8, #-652]! @ 0xfffffd74 │ │ │ │ + stmia r2!, {r1, r4, r6, r7} │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + stcl 0, cr0, [r8, #-652]! @ 0xfffffd74 │ │ │ │ + stcl 0, cr0, [r6, #-652]! @ 0xfffffd74 │ │ │ │ + stcl 0, cr0, [r8, #-652]! @ 0xfffffd74 │ │ │ │ + stcl 0, cr0, [r6, #-652]! @ 0xfffffd74 │ │ │ │ + stmia r7!, {r1, r5} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r4, sp, #256 @ 0x100 │ │ │ │ + add r4, sp, #640 @ 0x280 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf5ec00a3 │ │ │ │ - @ instruction: 0xf59e00a3 │ │ │ │ - stmia r1!, {r3, r4, r6, r7} │ │ │ │ + movw r0, #51363 @ 0xc8a3 │ │ │ │ + @ instruction: 0xf5fe00a3 │ │ │ │ + stmia r2!, {r3, r4, r5} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf58800a3 │ │ │ │ - orns r0, r6, r3, asr #2 │ │ │ │ - stmia r6!, {r1, r3, r6} │ │ │ │ + @ instruction: 0xf5e800a3 │ │ │ │ + @ instruction: 0xead600a3 │ │ │ │ + stmia r6!, {r1, r3, r5, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r3, sp, #768 @ 0x300 │ │ │ │ + add r4, sp, #128 @ 0x80 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adc.w r0, r4, #5341184 @ 0x518000 │ │ │ │ - stmia r1!, {r1, r5, r6} │ │ │ │ + sub.w r0, r4, #5341184 @ 0x518000 │ │ │ │ + stmia r1!, {r1, r6, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - and.w r0, ip, r3, asr #2 │ │ │ │ - strd r0, r0, [lr, #652]! @ 0x28c │ │ │ │ - eor.w r0, r4, r3, asr #2 │ │ │ │ - ands.w r0, sl, r3, asr #2 │ │ │ │ - adds r2, #24 │ │ │ │ + orn r0, ip, r3, asr #2 │ │ │ │ + orr.w r0, lr, r3, asr #2 │ │ │ │ + @ instruction: 0xeae400a3 │ │ │ │ + orns r0, sl, r3, asr #2 │ │ │ │ + adds r2, #120 @ 0x78 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, #18 │ │ │ │ + adds r2, #114 @ 0x72 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ands.w r0, lr, r3, asr #2 │ │ │ │ - @ instruction: 0xe9a000a3 │ │ │ │ - stcl 0, cr0, [r2, #652] @ 0x28c │ │ │ │ - stcl 0, cr0, [r8, #652] @ 0x28c │ │ │ │ - stc 0, cr0, [r6, #652] @ 0x28c │ │ │ │ - stc 0, cr0, [sl, #652] @ 0x28c │ │ │ │ - ldc 0, cr0, [r0, #652] @ 0x28c │ │ │ │ - stcl 0, cr0, [lr, #-652] @ 0xfffffd74 │ │ │ │ - orn r0, r8, #5341184 @ 0x518000 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ + orns r0, lr, r3, asr #2 │ │ │ │ + and.w r0, r0, r3, asr #2 │ │ │ │ + cdp 0, 2, cr0, cr2, cr3, {5} │ │ │ │ + cdp 0, 2, cr0, cr8, cr3, {5} │ │ │ │ + stcl 0, cr0, [r6, #652]! @ 0x28c │ │ │ │ + stcl 0, cr0, [sl, #652]! @ 0x28c │ │ │ │ + ldcl 0, cr0, [r0, #652]! @ 0x28c │ │ │ │ + stc 0, cr0, [lr, #652]! @ 0x28c │ │ │ │ + @ instruction: 0xf4c800a3 │ │ │ │ + stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xe9a200a3 │ │ │ │ - ldrd r0, r0, [r0, #-652] @ 0x28c │ │ │ │ - adds r1, #70 @ 0x46 │ │ │ │ + and.w r0, r2, r3, asr #2 │ │ │ │ + @ instruction: 0xe9b000a3 │ │ │ │ + adds r1, #166 @ 0xa6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r1, #62 @ 0x3e │ │ │ │ + adds r1, #158 @ 0x9e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strd r0, r0, [ip, #-652] @ 0x28c │ │ │ │ - strd r0, r0, [lr, #-652]! @ 0x28c │ │ │ │ - strb r0, [r2, #13] │ │ │ │ + @ instruction: 0xe9ac00a3 │ │ │ │ + strd r0, r0, [lr, #652] @ 0x28c │ │ │ │ + strb r0, [r6, #14] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - orr.w r0, r0, #5341184 @ 0x518000 │ │ │ │ - strb r6, [r6, #12] │ │ │ │ + @ instruction: 0xf4a000a3 │ │ │ │ + strb r6, [r2, #14] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xe8c400a3 │ │ │ │ + stmdb r4!, {r0, r1, r5, r7} │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2450348,16 +2450345,16 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf2f800a3 │ │ │ │ - @ instruction: 0xf30e00a3 │ │ │ │ + @ instruction: 0xf35800a3 │ │ │ │ + @ instruction: 0xf36e00a3 │ │ │ │ ldr.w ip, [r0] │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr.w r4, [ip] │ │ │ │ cmp r4, #6 │ │ │ │ beq.n 7184f4 │ │ │ │ ldrd ip, lr, [r0, #28] │ │ │ │ cmp r1, #5 │ │ │ │ @@ -2452658,187 +2452655,187 @@ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #4 │ │ │ │ add.w r2, r2, #1320 @ 0x528 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ bne.w 719388 │ │ │ │ b.w 7191ce │ │ │ │ nop │ │ │ │ - strh r6, [r1, #32] │ │ │ │ + strh r6, [r5, #34] @ 0x22 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r2, [r0, #27] │ │ │ │ + ldrb r2, [r4, #28] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r0, [r1, #18] │ │ │ │ + strh r0, [r5, #20] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r4, [r0, #4] │ │ │ │ + strh r4, [r4, #6] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r2, [r7, #26] │ │ │ │ + ldrb r2, [r3, #28] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r6, [r1, #24] │ │ │ │ + ldrb r6, [r5, #25] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r4, [r6, #22] │ │ │ │ + ldrb r4, [r2, #24] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r2, [r5, #23] │ │ │ │ + ldrb r2, [r1, #25] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r4, [r3, #23] │ │ │ │ + ldrb r4, [r7, #24] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r0, [r0, #21] │ │ │ │ + ldrb r0, [r4, #22] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r2, [r1, #21] │ │ │ │ + ldrb r2, [r5, #22] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r4, [r7, #20] │ │ │ │ + ldrb r4, [r3, #22] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - b.n 71996c │ │ │ │ + b.n 719a2c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 71996c │ │ │ │ + b.n 719a2c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r6, #19] │ │ │ │ + ldrb r2, [r2, #21] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r2, [r3, #18] │ │ │ │ + ldrb r2, [r7, #19] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r2, [r6, r7] │ │ │ │ + ldrh r2, [r2, r1] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - add r4, sp, #488 @ 0x1e8 │ │ │ │ + add r4, sp, #872 @ 0x368 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cmp r6, r8 │ │ │ │ + cmp lr, r4 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - add r4, sp, #1008 @ 0x3f0 │ │ │ │ + add r5, sp, #368 @ 0x170 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r4, [r7, #4] │ │ │ │ + str r4, [r3, #12] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - add r1, sp, #48 @ 0x30 │ │ │ │ + add r1, sp, #432 @ 0x1b0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r6, pc, #504 @ (adr r6, 71a17c ) │ │ │ │ + add r6, pc, #888 @ (adr r6, 71a2fc ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r6, sp, #248 @ 0xf8 │ │ │ │ + add r6, sp, #632 @ 0x278 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - bcs.n 719f24 │ │ │ │ + bcc.n 719fe4 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - bcs.n 719ff4 │ │ │ │ + bcs.n 719eb4 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r5, sp, #984 @ 0x3d8 │ │ │ │ + add r6, sp, #344 @ 0x158 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r5, sp, #736 @ 0x2e0 │ │ │ │ + add r6, sp, #96 @ 0x60 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r2, sp, #720 @ 0x2d0 │ │ │ │ + add r3, sp, #80 @ 0x50 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r2, sp, #584 @ 0x248 │ │ │ │ + add r2, sp, #968 @ 0x3c8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r4, sp, #528 @ 0x210 │ │ │ │ + add r4, sp, #912 @ 0x390 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r4, sp, #120 @ 0x78 │ │ │ │ + add r4, sp, #504 @ 0x1f8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r4, sp, #280 @ 0x118 │ │ │ │ + add r4, sp, #664 @ 0x298 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r4, pc, #600 @ (adr r4, 71a208 ) │ │ │ │ + add r4, pc, #984 @ (adr r4, 71a388 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r4, pc, #232 @ (adr r4, 71a09c ) │ │ │ │ + add r4, pc, #616 @ (adr r4, 71a21c ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r3, pc, #904 @ (adr r3, 71a340 ) │ │ │ │ + add r4, pc, #264 @ (adr r4, 71a0c0 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - uxtb r4, r5 │ │ │ │ + cbz r4, 71a00e │ │ │ │ lsls r6, r6, #4 │ │ │ │ - uxth r2, r5 │ │ │ │ + cbz r2, 71a002 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - sxtb r4, r7 │ │ │ │ + uxtb r4, r3 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - sxth r2, r5 │ │ │ │ + uxth r2, r1 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r4, sp, #648 @ 0x288 │ │ │ │ + add r5, sp, #8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cbz r6, 719fe0 │ │ │ │ + cbz r6, 719ff8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r3, sp, #992 @ 0x3e0 │ │ │ │ + add r4, sp, #352 @ 0x160 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cbz r6, 719fea │ │ │ │ + cbz r6, 71a002 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r7, sp, #984 @ 0x3d8 │ │ │ │ + add sp, #344 @ 0x158 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r4, sp, #992 @ 0x3e0 │ │ │ │ + add r5, sp, #352 @ 0x160 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add sp, #200 @ 0xc8 │ │ │ │ + sub sp, #72 @ 0x48 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - sub sp, #176 @ 0xb0 │ │ │ │ + cbz r4, 719fea │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r1, pc, #632 @ (adr r1, 71a264 ) │ │ │ │ + add r1, pc, #1016 @ (adr r1, 71a3e4 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r1, pc, #168 @ (adr r1, 71a098 ) │ │ │ │ + add r1, pc, #552 @ (adr r1, 71a218 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r1, pc, #624 @ (adr r1, 71a264 ) │ │ │ │ + add r1, pc, #1008 @ (adr r1, 71a3e4 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r1, pc, #576 @ (adr r1, 71a238 ) │ │ │ │ + add r1, pc, #960 @ (adr r1, 71a3b8 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldmia r6, {r1, r3, r5, r6} │ │ │ │ + ldmia r6, {r1, r3, r6, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldmia r3!, {r2, r4, r5} │ │ │ │ + ldmia r3!, {r2, r4, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cbz r0, 71a010 │ │ │ │ + cbz r0, 71a028 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldmia r1, {r1, r4, r6} │ │ │ │ + ldmia r1, {r1, r4, r5, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r0, pc, #296 @ (adr r0, 71a134 ) │ │ │ │ + add r0, pc, #680 @ (adr r0, 71a2b4 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - push {r7} │ │ │ │ + push {r5, r6, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - sxtb r6, r1 │ │ │ │ + uxth r6, r5 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r1, pc, #816 @ (adr r1, 71a348 ) │ │ │ │ + add r2, pc, #176 @ (adr r2, 71a0c8 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r0, pc, #416 @ (adr r0, 71a1bc ) │ │ │ │ + add r0, pc, #800 @ (adr r0, 71a33c ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r2, sp, #320 @ 0x140 │ │ │ │ + add r2, sp, #704 @ 0x2c0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r7, [sp, #88] @ 0x58 │ │ │ │ + ldr r7, [sp, #472] @ 0x1d8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r7, [sp, #984] @ 0x3d8 │ │ │ │ + add r0, pc, #344 @ (adr r0, 71a180 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r0, pc, #976 @ (adr r0, 71a3fc ) │ │ │ │ + add r1, pc, #336 @ (adr r1, 71a17c ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r7, [sp, #728] @ 0x2d8 │ │ │ │ + add r0, pc, #88 @ (adr r0, 71a088 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r7, [sp, #728] @ 0x2d8 │ │ │ │ + add r0, pc, #88 @ (adr r0, 71a08c ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - sub sp, #464 @ 0x1d0 │ │ │ │ + cbz r4, 71a04c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ + add sp, #424 @ 0x1a8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r7, [sp, #808] @ 0x328 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r7, [sp, #904] @ 0x388 │ │ │ │ + add r0, pc, #264 @ (adr r0, 71a14c ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r7, [sp, #896] @ 0x380 │ │ │ │ + add r0, pc, #256 @ (adr r0, 71a148 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r4, [r7, r0] │ │ │ │ + ldrh r4, [r3, r2] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r6, [r3, r4] │ │ │ │ + ldr r6, [r7, r5] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r6, [r6, r0] │ │ │ │ + ldr r6, [r2, r2] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldrsb r6, [r1, r4] │ │ │ │ + ldrsb r6, [r5, r5] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - strb r6, [r7, r6] │ │ │ │ + ldrsb r6, [r3, r0] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r2, r2, #8 │ │ │ │ + asrs r2, r6, #9 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r1, #254 @ 0xfe │ │ │ │ + subs r2, #94 @ 0x5e │ │ │ │ lsls r7, r6, #4 │ │ │ │ - beq.n 71a120 │ │ │ │ + beq.n 719fe0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldmia r3, {r3, r6} │ │ │ │ + ldmia r3, {r3, r5, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r0, #188 @ 0xbc │ │ │ │ + subs r1, #28 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r7, #138 @ 0x8a │ │ │ │ + adds r7, #234 @ 0xea │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r6, #50 @ 0x32 │ │ │ │ + adds r6, #146 @ 0x92 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r4, #222 @ 0xde │ │ │ │ + adds r5, #62 @ 0x3e │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r3, #104 @ 0x68 │ │ │ │ + adds r3, #200 @ 0xc8 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r1, #214 @ 0xd6 │ │ │ │ + adds r2, #54 @ 0x36 │ │ │ │ lsls r7, r6, #4 │ │ │ │ ldr.w r0, [pc, #3176] @ 71acf0 │ │ │ │ mov sl, r1 │ │ │ │ ldr.w r2, [pc, #3176] @ 71acf4 │ │ │ │ ldr.w r3, [pc, #3176] @ 71acf8 │ │ │ │ add r0, pc │ │ │ │ ldr.w r4, [pc, #3172] @ 71acfc │ │ │ │ @@ -2453833,155 +2453830,155 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r3, #4 │ │ │ │ add.w r2, r2, #1320 @ 0x528 │ │ │ │ str r2, [sp, #32] │ │ │ │ bne.w 71a0c2 │ │ │ │ b.w 7191ce │ │ │ │ - subs r0, #34 @ 0x22 │ │ │ │ + subs r0, #130 @ 0x82 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - add r3, sp, #656 @ 0x290 │ │ │ │ + add r4, sp, #16 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r1, sp, #504 @ 0x1f8 │ │ │ │ + add r1, sp, #888 @ 0x378 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r4, [r3, r5] │ │ │ │ + strh r4, [r7, r6] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - strh r0, [r1, r3] │ │ │ │ + strh r0, [r5, r4] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r7, [sp, #656] @ 0x290 │ │ │ │ + add r0, pc, #16 @ (adr r0, 71ad18 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r7, [sp, #0] │ │ │ │ + ldr r7, [sp, #384] @ 0x180 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r3, [sp, #784] @ 0x310 │ │ │ │ + ldr r4, [sp, #144] @ 0x90 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r0, pc, #984 @ (adr r0, 71b0ec ) │ │ │ │ + add r1, pc, #344 @ (adr r1, 71ae6c ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r1, [sp, #216] @ 0xd8 │ │ │ │ + ldr r1, [sp, #600] @ 0x258 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - stmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r6} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r0, pc, #680 @ (adr r0, 71afcc ) │ │ │ │ + add r1, pc, #40 @ (adr r1, 71ad4c ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r0, pc, #432 @ (adr r0, 71aed8 ) │ │ │ │ + add r0, pc, #816 @ (adr r0, 71b058 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r5, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r5, [sp, #800] @ 0x320 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r5, [sp, #264] @ 0x108 │ │ │ │ + ldr r5, [sp, #648] @ 0x288 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r7, [sp, #208] @ 0xd0 │ │ │ │ + ldr r7, [sp, #592] @ 0x250 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r6, [sp, #824] @ 0x338 │ │ │ │ + ldr r7, [sp, #184] @ 0xb8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r6, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r7, [sp, #344] @ 0x158 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r7, [sp, #264] @ 0x108 │ │ │ │ + str r7, [sp, #648] @ 0x288 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r6, [sp, #944] @ 0x3b0 │ │ │ │ + str r7, [sp, #304] @ 0x130 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r6, [sp, #600] @ 0x258 │ │ │ │ + str r6, [sp, #984] @ 0x3d8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r5, pc, #656 @ (adr r5, 71afdc ) │ │ │ │ + add r6, pc, #16 @ (adr r6, 71ad5c ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r5, pc, #416 @ (adr r5, 71aef0 ) │ │ │ │ + add r5, pc, #800 @ (adr r5, 71b070 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r5, pc, #240 @ (adr r5, 71ae44 ) │ │ │ │ + add r5, pc, #624 @ (adr r5, 71afc4 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r4, pc, #896 @ (adr r4, 71b0d8 ) │ │ │ │ + add r5, pc, #256 @ (adr r5, 71ae58 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r7, [sp, #368] @ 0x170 │ │ │ │ + ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r6, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r7, [sp, #88] @ 0x58 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r3, pc, #960 @ (adr r3, 71b124 ) │ │ │ │ + add r4, pc, #320 @ (adr r4, 71aea4 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r4, pc, #24 @ (adr r4, 71ad80 ) │ │ │ │ + add r4, pc, #408 @ (adr r4, 71af00 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r2, pc, #696 @ (adr r2, 71b024 ) │ │ │ │ + add r3, pc, #56 @ (adr r3, 71ada4 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ + add r0, pc, #64 @ (adr r0, 71adb0 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r2, pc, #960 @ (adr r2, 71b134 ) │ │ │ │ + add r3, pc, #320 @ (adr r3, 71aeb4 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r3, pc, #424 @ (adr r3, 71af20 ) │ │ │ │ + add r3, pc, #808 @ (adr r3, 71b0a0 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r4, [sp, #368] @ 0x170 │ │ │ │ + str r4, [sp, #752] @ 0x2f0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r3, [sp, #952] @ 0x3b8 │ │ │ │ + str r4, [sp, #312] @ 0x138 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r4, [sp, #368] @ 0x170 │ │ │ │ + str r4, [sp, #752] @ 0x2f0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r4, [sp, #256] @ 0x100 │ │ │ │ + str r4, [sp, #640] @ 0x280 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - stmia r1!, {r1, r2, r3, r4} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - pop {r2, r5, r6, r7, pc} │ │ │ │ + bkpt 0x0044 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r3, pc, #896 @ (adr r3, 71b114 ) │ │ │ │ + add r4, pc, #256 @ (adr r4, 71ae94 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r3, [sp, #368] @ 0x170 │ │ │ │ + str r3, [sp, #752] @ 0x2f0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - pop {r1} │ │ │ │ + pop {r1, r5, r6} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r2, [sp, #880] @ 0x370 │ │ │ │ + str r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r4, [sp, #536] @ 0x218 │ │ │ │ + str r4, [sp, #920] @ 0x398 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r5, [sp, #56] @ 0x38 │ │ │ │ + ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r1, [sp, #840] @ 0x348 │ │ │ │ + str r2, [sp, #200] @ 0xc8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r3, [sp, #752] @ 0x2f0 │ │ │ │ + str r4, [sp, #112] @ 0x70 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r2, [sp, #544] @ 0x220 │ │ │ │ + str r2, [sp, #928] @ 0x3a0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r2, [sp, #712] @ 0x2c8 │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r2, [sp, #488] @ 0x1e8 │ │ │ │ + str r2, [sp, #872] @ 0x368 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r3, pc, #728 @ (adr r3, 71b098 ) │ │ │ │ + add r4, pc, #88 @ (adr r4, 71ae18 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r2, pc, #800 @ (adr r2, 71b0e4 ) │ │ │ │ + add r3, pc, #160 @ (adr r3, 71ae64 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r2, [sp, #184] @ 0xb8 │ │ │ │ + str r2, [sp, #568] @ 0x238 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r2, [sp, #672] @ 0x2a0 │ │ │ │ + str r3, [sp, #32] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r2, [sp, #688] @ 0x2b0 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r4, [pc, #1016] @ (71b1cc ) │ │ │ │ + ldr r5, [pc, #376] @ (71af4c ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r3, [pc, #848] @ (71b128 ) │ │ │ │ + ldr r4, [pc, #208] @ (71aea8 ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r2, [pc, #928] @ (71b17c ) │ │ │ │ + ldr r3, [pc, #288] @ (71aefc ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r1, [pc, #776] @ (71b0e8 ) │ │ │ │ + ldr r2, [pc, #136] @ (71ae68 ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ - cmp r4, r3 │ │ │ │ + cmn r4, r7 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsls r0, r1, #17 │ │ │ │ + lsls r0, r5, #18 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - cmp r4, #52 @ 0x34 │ │ │ │ + cmp r4, #148 @ 0x94 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - stmia r2!, {r4, r7} │ │ │ │ + stmia r2!, {r4, r5, r6, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ │ │ + pop {r2, r3, r4, r6, r7, pc} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cmp r2, #244 @ 0xf4 │ │ │ │ + cmp r3, #84 @ 0x54 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - cmp r1, #194 @ 0xc2 │ │ │ │ + cmp r2, #34 @ 0x22 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - cmp r0, #106 @ 0x6a │ │ │ │ + cmp r0, #202 @ 0xca │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r7, #20 │ │ │ │ + movs r7, #116 @ 0x74 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r5, #160 @ 0xa0 │ │ │ │ + movs r6, #0 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r4, #10 │ │ │ │ + movs r4, #106 @ 0x6a │ │ │ │ lsls r7, r6, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 74568 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2454843,19 +2454840,19 @@ │ │ │ │ b.n 71b7ae │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [pc, #568] @ (71ba4c ) │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #92] @ 0x5c │ │ │ │ + str r6, [r4, #96] @ 0x60 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r4, [r2, #68] @ 0x44 │ │ │ │ + str r4, [r6, #72] @ 0x48 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r0, [r7, #60] @ 0x3c │ │ │ │ + str r0, [r3, #68] @ 0x44 │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldr r0, [pc, #272] @ (71b938 ) │ │ │ │ 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 │ │ │ │ @@ -2460668,56 +2460665,56 @@ │ │ │ │ blx 72a94 <__snprintf_chk@plt> │ │ │ │ b.n 71fc92 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldr.w r9, [pc, #92] @ 71fda0 │ │ │ │ add r9, pc │ │ │ │ b.n 71fc84 │ │ │ │ nop │ │ │ │ - @ instruction: 0xf77200ab │ │ │ │ - ldrb r6, [r5, #16] │ │ │ │ + @ instruction: 0xf7d200ab │ │ │ │ + ldrb r6, [r1, #18] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r7, #16] │ │ │ │ + ldrb r2, [r3, #18] │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r4, r5, #15 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r1, #24 │ │ │ │ + asrs r6, r5, #25 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r2, [r4, #15] │ │ │ │ + ldrb r2, [r0, #17] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r6, [r1, #16] │ │ │ │ + ldrb r6, [r5, #17] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r6, #13] │ │ │ │ + ldrb r2, [r2, #15] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [sp, #32] │ │ │ │ + ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r5, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r6, [sp, #376] @ 0x178 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r0, [r6, #13] │ │ │ │ + ldrb r0, [r2, #15] │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r4, r7, #12 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldrb r2, [r7, #12] │ │ │ │ + ldrb r2, [r3, #14] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r5, #12] │ │ │ │ + ldrb r2, [r1, #14] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r3, #12] │ │ │ │ + ldrb r2, [r7, #13] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r6, [r1, #12] │ │ │ │ + ldrb r6, [r5, #13] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r0, #12] │ │ │ │ + ldrb r2, [r4, #13] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r0, [r0, #13] │ │ │ │ + ldrb r0, [r4, #14] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [sp, #584] @ 0x248 │ │ │ │ + ldr r5, [sp, #968] @ 0x3c8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r5, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r5, [sp, #888] @ 0x378 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r4, #10] │ │ │ │ + ldrb r6, [r0, #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] @ (71fe68 ) │ │ │ │ @@ -2460796,15 +2460793,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r6, #8 │ │ │ │ lsls r6, r3, #5 │ │ │ │ lsls r4, r2, #7 │ │ │ │ lsls r6, r3, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #8] │ │ │ │ + ldrb r0, [r4, #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] @ (71ff18 ) │ │ │ │ @@ -2460850,15 +2460847,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 733a4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl af5610 │ │ │ │ + bl af55f8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #4] │ │ │ │ strb.w r8, [r2, #12] │ │ │ │ b.n 71fece │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ @@ -2461175,15 +2461172,15 @@ │ │ │ │ mcr2 1, 3, r0, cr14, cr13, {2} │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ mrc2 1, 2, r0, cr2, cr13, {2} │ │ │ │ mcr2 1, 0, r0, cr2, cr13, {2} │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #25] │ │ │ │ + strb r2, [r7, #26] │ │ │ │ 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] @ (720300 ) │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ @@ -2461402,19 +2461399,19 @@ │ │ │ │ add r1, pc │ │ │ │ blx 73548 <__printf_chk@plt> │ │ │ │ b.n 720412 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldc2 1, cr0, [r0], {93} @ 0x5d │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, #18] │ │ │ │ + strb r0, [r2, #20] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xe80c00a2 │ │ │ │ + strd r0, r0, [ip], #-648 @ 0x288 │ │ │ │ @ instruction: 0xfbaa015d │ │ │ │ - strb r4, [r7, #16] │ │ │ │ + strb r4, [r3, #18] │ │ │ │ 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] @ (720518 ) │ │ │ │ @@ -2463220,15 +2463217,15 @@ │ │ │ │ ldrd r0, r1, [r2, #-372]! @ 0x174 │ │ │ │ strd r0, r1, [ip, #-372]! @ 0x174 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldmdb lr, {r0, r2, r3, r4, r6, r8} │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #28] │ │ │ │ + str r0, [r7, #32] │ │ │ │ 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 │ │ │ │ @@ -2464373,258 +2464370,258 @@ │ │ │ │ movt r3, #2 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 711c98 │ │ │ │ b.w 7218ba │ │ │ │ nop │ │ │ │ stmia.w sl!, {r0, r2, r3, r4, r6, r8} │ │ │ │ - str r6, [r2, #112] @ 0x70 │ │ │ │ + str r6, [r6, #116] @ 0x74 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r0, [r3, #5] │ │ │ │ + ldrb r0, [r7, #6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r3, #5] │ │ │ │ + ldrb r2, [r7, #6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r0, [r4, #5] │ │ │ │ + ldrb r0, [r0, #7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r6, [r5, #5] │ │ │ │ + ldrb r6, [r1, #7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r5, #5] │ │ │ │ + ldrb r4, [r1, #7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r6, [r5, #5] │ │ │ │ + ldrb r6, [r1, #7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r0, [r5, #5] │ │ │ │ + ldrb r0, [r1, #7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrsb r6, [r0, r4] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ + ldr r2, [r1, #32] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r1, #5] │ │ │ │ + ldrb r4, [r5, #6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrsb r6, [r0, r3] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrb r2, [r0, #5] │ │ │ │ + ldrb r2, [r4, #6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r1, #29] │ │ │ │ + strb r0, [r5, #30] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r6, [r6, #4] │ │ │ │ + ldrb r6, [r2, #6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r0, #5] │ │ │ │ + ldrb r4, [r4, #6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r3, #96] @ 0x60 │ │ │ │ + str r2, [r7, #100] @ 0x64 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r2, #96] @ 0x60 │ │ │ │ + str r0, [r6, #100] @ 0x64 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r3, #22] │ │ │ │ + strb r4, [r7, #23] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r3, #22] │ │ │ │ + strb r0, [r7, #23] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r2, #16] │ │ │ │ + strb r4, [r6, #17] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r6, [r0, #16] │ │ │ │ + strb r6, [r4, #17] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r0, [r1, #2] │ │ │ │ + ldrb r0, [r5, #3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r0, #2] │ │ │ │ + ldrb r2, [r4, #3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r0, [r1, #2] │ │ │ │ + ldrb r0, [r5, #3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r1, #20] │ │ │ │ + strb r0, [r5, #21] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r0, #20] │ │ │ │ + strb r0, [r4, #21] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r6, [r0, #22] │ │ │ │ + strb r6, [r4, #23] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r5, #18] │ │ │ │ + strb r0, [r1, #20] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r2, #0] │ │ │ │ + ldrb r4, [r6, #1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r3, #0] │ │ │ │ + ldrb r2, [r7, #1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r6, [r3, #0] │ │ │ │ + ldrb r6, [r7, #1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r0, [r5, #0] │ │ │ │ + ldrb r0, [r1, #2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r0, [r6, #0] │ │ │ │ + ldrb r0, [r2, #2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #4] │ │ │ │ + ldrb r2, [r4, #5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r1, #1] │ │ │ │ + ldrb r2, [r5, #2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r0, #1] │ │ │ │ + ldrb r2, [r4, #2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r7, #0] │ │ │ │ + ldrb r2, [r3, #2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r6, #0] │ │ │ │ + ldrb r2, [r2, #2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r5, #0] │ │ │ │ + ldrb r2, [r1, #2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r4, #0] │ │ │ │ + ldrb r2, [r0, #2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r0, [r3, #0] │ │ │ │ + ldrb r0, [r7, #1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r0, #0] │ │ │ │ + ldrb r4, [r4, #1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrsb r4, [r5, r4] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r4, [r5, #96] @ 0x60 │ │ │ │ + str r4, [r1, #104] @ 0x68 │ │ │ │ lsls r3, r4, #2 │ │ │ │ strb r2, [r0, r7] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r6, [r1, #4] │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ lsls r3, r4, #2 │ │ │ │ strb r0, [r3, r6] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r4, [r6, #0] │ │ │ │ + ldr r4, [r2, #8] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrsb r2, [r4, r4] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r2, [r6, #52] @ 0x34 │ │ │ │ + ldr r2, [r2, #60] @ 0x3c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r1, #0] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r7, #124] @ 0x7c │ │ │ │ + ldr r6, [r3, #4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r4, #96] @ 0x60 │ │ │ │ + str r6, [r0, #104] @ 0x68 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r7, pc, #344 @ (adr r7, 72257c ) │ │ │ │ + add r7, pc, #728 @ (adr r7, 7226fc ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r2, [r7, #120] @ 0x78 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r6, #120] @ 0x78 │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r5, #120] @ 0x78 │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r7, #108] @ 0x6c │ │ │ │ + str r6, [r3, #116] @ 0x74 │ │ │ │ lsls r3, r4, #2 │ │ │ │ strb r4, [r3, r3] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r4, [r0, #88] @ 0x58 │ │ │ │ + str r4, [r4, #92] @ 0x5c │ │ │ │ lsls r3, r4, #2 │ │ │ │ strb r2, [r1, r2] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r2, [pc, #984] @ (72281c ) │ │ │ │ + ldr r3, [pc, #344] @ (72259c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrsb r0, [r4, r1] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r4, [r2, #84] @ 0x54 │ │ │ │ + str r4, [r6, #88] @ 0x58 │ │ │ │ lsls r3, r4, #2 │ │ │ │ strb r2, [r7, r2] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r6, [r1, #84] @ 0x54 │ │ │ │ + str r6, [r5, #88] @ 0x58 │ │ │ │ lsls r3, r4, #2 │ │ │ │ strb r0, [r3, r2] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r4, [r4, #28] │ │ │ │ + ldr r4, [r0, #36] @ 0x24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrsb r2, [r2, r0] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r6, [r4, #80] @ 0x50 │ │ │ │ + str r6, [r0, #88] @ 0x58 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [r5, r7] │ │ │ │ + ldrh r4, [r1, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r4, [r7, r6] │ │ │ │ + ldrb r4, [r3, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r2, #80] @ 0x50 │ │ │ │ + str r0, [r6, #84] @ 0x54 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r2, #80] @ 0x50 │ │ │ │ + str r4, [r6, #84] @ 0x54 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r3, #80] @ 0x50 │ │ │ │ + str r0, [r7, #84] @ 0x54 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r3, #80] @ 0x50 │ │ │ │ + str r4, [r7, #84] @ 0x54 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r4, #80] @ 0x50 │ │ │ │ + str r2, [r0, #88] @ 0x58 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r2, #80] @ 0x50 │ │ │ │ + str r2, [r6, #84] @ 0x54 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r2, #80] @ 0x50 │ │ │ │ + str r6, [r6, #84] @ 0x54 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r0, #80] @ 0x50 │ │ │ │ + str r6, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r1, #80] @ 0x50 │ │ │ │ + str r2, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r1, #80] @ 0x50 │ │ │ │ + str r6, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r2, #80] @ 0x50 │ │ │ │ + str r4, [r6, #84] @ 0x54 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r1, #80] @ 0x50 │ │ │ │ + str r2, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r4, #2 │ │ │ │ strh r2, [r5, r6] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - orn r0, r6, r7, asr #2 │ │ │ │ + pkhtb r0, r6, r7, asr #2 │ │ │ │ strh r6, [r6, r6] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r6, [r6, #40] @ 0x28 │ │ │ │ + str r6, [r2, #48] @ 0x30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ strh r4, [r1, r6] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r0, [r4, #40] @ 0x28 │ │ │ │ + str r0, [r0, #48] @ 0x30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ strh r6, [r1, r5] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r6, [r2, #40] @ 0x28 │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r7, r0] │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r4, [r1, r0] │ │ │ │ + ldrh r4, [r5, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r7, #36] @ 0x24 │ │ │ │ + str r4, [r3, #44] @ 0x2c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r7, #36] @ 0x24 │ │ │ │ + str r4, [r3, #44] @ 0x2c │ │ │ │ lsls r3, r4, #2 │ │ │ │ strb r6, [r2, r0] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r6, [r1, #48] @ 0x30 │ │ │ │ + str r6, [r5, #52] @ 0x34 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ + str r2, [r7, #40] @ 0x28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ + str r0, [r7, #40] @ 0x28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r3, #36] @ 0x24 │ │ │ │ + str r4, [r7, #40] @ 0x28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ + str r0, [r7, #40] @ 0x28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ + str r2, [r7, #40] @ 0x28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r2, #36] @ 0x24 │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r3, pc, #520 @ (adr r3, 7226f8 ) │ │ │ │ + add r3, pc, #904 @ (adr r3, 722878 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bx ip │ │ │ │ + blx r8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r7, #6] │ │ │ │ + strb r2, [r3, #8] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r6, [r4, r6] │ │ │ │ + ldrb r6, [r0, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r6, [r4, r6] │ │ │ │ + ldrb r6, [r0, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r0, [r6, r4] │ │ │ │ + ldrh r0, [r2, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r4, r6] │ │ │ │ + ldrsh r4, [r0, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r2, #12] │ │ │ │ + str r4, [r6, #16] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r2, r6] │ │ │ │ + ldrb r4, [r6, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r0, [r2, r5] │ │ │ │ + ldrh r0, [r6, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r0, [r0, r6] │ │ │ │ + ldrb r0, [r4, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r1, r6] │ │ │ │ + ldrb r4, [r5, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r0, [r3, r6] │ │ │ │ + ldrb r0, [r7, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r4, [r1, #34] @ 0x22 │ │ │ │ + ldrh r4, [r5, #36] @ 0x24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r6, r5] │ │ │ │ + ldrb r4, [r2, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r5, r5] │ │ │ │ + ldrb r2, [r1, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r2, #80] @ 0x50 │ │ │ │ + ldr r2, [r6, #84] @ 0x54 │ │ │ │ lsls r3, r4, #2 │ │ │ │ bl 711e74 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ mov r6, r0 │ │ │ │ ubfx r3, r0, #8, #4 │ │ │ │ cmp r2, #1 │ │ │ │ beq.w 72685a │ │ │ │ @@ -2465831,293 +2465828,293 @@ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 711c98 │ │ │ │ b.w 7218ba │ │ │ │ nop │ │ │ │ ldr r7, [pc, #16] @ (7232b4 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r4, r5 │ │ │ │ + add ip, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r7, [pc, #24] @ (7232c4 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrb r2, [r1, r4] │ │ │ │ + ldrb r2, [r5, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r6, [pc, #912] @ (723644 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r4, [r6, #48] @ 0x30 │ │ │ │ + str r4, [r2, #56] @ 0x38 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r7, [pc, #392] @ (723444 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrsh r2, [r3, r1] │ │ │ │ + ldrsh r2, [r7, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r0, [r7, r4] │ │ │ │ + strh r0, [r3, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r1, r4] │ │ │ │ + strb r0, [r5, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r0, [r5, r2] │ │ │ │ + ldrb r0, [r1, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r5, r2] │ │ │ │ + ldrb r2, [r1, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r5, r2] │ │ │ │ + ldrb r2, [r1, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r4, r2] │ │ │ │ + ldrb r2, [r0, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r0, r2] │ │ │ │ + strb r2, [r4, r3] │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r6, [pc, #808] @ (723608 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - strh r6, [r3, r2] │ │ │ │ + strh r6, [r7, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r4, [r3, r5] │ │ │ │ + ldrh r4, [r7, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r2, [r2, r5] │ │ │ │ + ldrh r2, [r6, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r4, #72] @ 0x48 │ │ │ │ + str r2, [r0, #80] @ 0x50 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r2, #72] @ 0x48 │ │ │ │ + str r6, [r6, #76] @ 0x4c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r4, #28] │ │ │ │ + str r6, [r0, #36] @ 0x24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r1, #60] @ 0x3c │ │ │ │ + str r0, [r5, #64] @ 0x40 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r5, #64] @ 0x40 │ │ │ │ + str r4, [r1, #72] @ 0x48 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r4, #64] @ 0x40 │ │ │ │ + str r0, [r0, #72] @ 0x48 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r6, #20] │ │ │ │ + str r0, [r2, #28] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r2, #52] @ 0x34 │ │ │ │ + str r2, [r6, #56] @ 0x38 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r0, [r3, r2] │ │ │ │ + ldrsb r0, [r7, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r0, [r3, r2] │ │ │ │ + ldrsb r0, [r7, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r6, [r3, r2] │ │ │ │ + ldrsb r6, [r7, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r0, [r4, r2] │ │ │ │ + ldrsb r0, [r0, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r2, [r4, r2] │ │ │ │ + ldrsb r2, [r0, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r4, [r4, r2] │ │ │ │ + ldrsb r4, [r0, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r6, [r2, r2] │ │ │ │ + ldrsb r6, [r6, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r6, [r3, r2] │ │ │ │ + ldrsb r6, [r7, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r0, [r5, r2] │ │ │ │ + ldrsb r0, [r1, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r6, [r5, r2] │ │ │ │ + ldrsb r6, [r1, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r0, [r6, r2] │ │ │ │ + ldrsb r0, [r2, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r4, [r6, r2] │ │ │ │ + ldrsb r4, [r2, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r1, [pc, #512] @ (723540 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ands r0, r0 │ │ │ │ + eors r0, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r6, r2] │ │ │ │ + ldrb r2, [r2, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r1, [pc, #112] @ (7233bc ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrb r4, [r3, r2] │ │ │ │ + ldrb r4, [r7, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r6, [r3, r2] │ │ │ │ + ldrb r6, [r7, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r0, [r3, r2] │ │ │ │ + ldrb r0, [r7, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r1, r2] │ │ │ │ + ldrb r4, [r5, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r0, [r0, r5] │ │ │ │ + ldrsb r0, [r4, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r2, [r1, r4] │ │ │ │ + ldrsb r2, [r5, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r0, [r1, r4] │ │ │ │ + ldrsb r0, [r5, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r2, r0] │ │ │ │ + strb r4, [r6, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r2, [r5, r1] │ │ │ │ + ldrsb r2, [r1, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r2, [r2, r7] │ │ │ │ + strb r2, [r6, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r0, [r1, r2] │ │ │ │ + ldrsh r0, [r5, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ mov r2, sp │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrsh r2, [r7, r1] │ │ │ │ + ldrsh r2, [r3, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r0, [r6, r1] │ │ │ │ + ldrsh r0, [r2, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r6, [r3, r1] │ │ │ │ + ldrsh r6, [r7, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r1, [pc, #800] @ (7236ac ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r0, [r3, r2] │ │ │ │ + str r0, [r7, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r1, [pc, #656] @ (723624 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r0, [r1, r2] │ │ │ │ + str r0, [r5, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r1, [pc, #456] @ (723564 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r2, [r5, r1] │ │ │ │ + str r2, [r1, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r1, [pc, #312] @ (7234dc ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r6, [r3, r1] │ │ │ │ + str r6, [r7, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r7, [pc, #680] @ (723654 ) │ │ │ │ + str r2, [r1, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r7, [pc, #632] @ (723628 ) │ │ │ │ + ldr r7, [pc, #1016] @ (7237a8 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r2, r3 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r1, #54 @ 0x36 │ │ │ │ + cmp r1, #150 @ 0x96 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r0, #0] │ │ │ │ + str r0, [r4, #4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r4, [r7, r7] │ │ │ │ + str r4, [r3, #4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r0, [r7, r7] │ │ │ │ + str r0, [r3, #4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r2, r3] │ │ │ │ + ldrb r2, [r6, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ add sl, r3 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrsh r2, [r5, r6] │ │ │ │ + str r2, [r1, #0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r4, [r3, r2] │ │ │ │ + ldrsh r4, [r7, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ bx sl │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrsb r6, [r2, r1] │ │ │ │ + ldrsb r6, [r6, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ bxns r5 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrsb r0, [r0, r1] │ │ │ │ + ldrsb r0, [r4, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ mov lr, sp │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrsb r6, [r6, r0] │ │ │ │ + ldrsb r6, [r2, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r3, [pc, #864] @ (723750 ) │ │ │ │ + ldr r4, [pc, #224] @ (7234d0 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [pc, #672] @ (723694 ) │ │ │ │ + ldr r6, [pc, #32] @ (723414 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r6, [r2, r0] │ │ │ │ + ldrsb r6, [r6, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r4, [r2, r0] │ │ │ │ + ldrsb r4, [r6, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0x47aa │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrsb r2, [r4, r2] │ │ │ │ + ldrsb r2, [r0, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r5, r7] │ │ │ │ + ldrsb r4, [r1, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r5, r7] │ │ │ │ + ldrsb r0, [r1, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r5, r7] │ │ │ │ + ldrsb r2, [r1, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r4, r7] │ │ │ │ + ldrsb r4, [r0, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r4, r7] │ │ │ │ + ldrsb r4, [r0, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r3, r7] │ │ │ │ + ldrsb r0, [r7, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r0, [r6, r5] │ │ │ │ + ldrsh r0, [r2, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [sp, #944] @ 0x3b0 │ │ │ │ + str r7, [sp, #304] @ 0x130 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrsh r0, [r1, r5] │ │ │ │ + ldrsh r0, [r5, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #172 @ 0xac │ │ │ │ + subs r3, #12 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r6, [r5, r2] │ │ │ │ + ldrsh r6, [r1, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r6, [r5, r2] │ │ │ │ + ldrsh r6, [r1, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r6, [r4, r2] │ │ │ │ + ldrsh r6, [r0, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r6, [r5, r5] │ │ │ │ + ldrb r6, [r1, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r6, [r1, r2] │ │ │ │ + ldrsh r6, [r5, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r0, [r5, r0] │ │ │ │ + ldrh r0, [r1, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ rors r4, r1 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r6, #16 │ │ │ │ + movs r6, #112 @ 0x70 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r2, [r0, r6] │ │ │ │ + ldrb r2, [r4, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r6, [r7, r5] │ │ │ │ + ldrb r6, [r3, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r6, r5] │ │ │ │ + ldrb r2, [r2, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r0, [r7, #46] @ 0x2e │ │ │ │ + strh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r0, [r7, r5] │ │ │ │ + str r0, [r3, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #544] @ (723684 ) │ │ │ │ + ldr r6, [pc, #928] @ (723804 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ add r8, r5 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r4, [r5, r5] │ │ │ │ + str r4, [r1, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ add r4, pc │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r4, [r2, r5] │ │ │ │ + str r4, [r6, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ add r6, sl │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r6, [r1, r5] │ │ │ │ + str r6, [r5, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ add r4, r5 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r0, [r0, r5] │ │ │ │ + str r0, [r4, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r6, r4] │ │ │ │ + str r4, [r2, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r5, r4] │ │ │ │ + str r6, [r1, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r6, r4] │ │ │ │ + str r4, [r2, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r6, r4] │ │ │ │ + str r0, [r2, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r6, r4] │ │ │ │ + str r2, [r2, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r5, r4] │ │ │ │ + str r4, [r1, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r4, r4] │ │ │ │ + str r6, [r0, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r5, r7] │ │ │ │ + ldrh r0, [r1, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [r3, r7] │ │ │ │ + ldrh r6, [r7, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r4, [r2, r7] │ │ │ │ + ldr r4, [r6, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r7, r6] │ │ │ │ + ldrh r0, [r3, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [r3, r4] │ │ │ │ + ldr r6, [r7, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ muls r2, r7 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r1, [pc, #96] @ (72351c ) │ │ │ │ + ldr r1, [pc, #480] @ (72369c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r4, [r6, r5] │ │ │ │ + ldrsh r4, [r2, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r2, [r0, r2] │ │ │ │ + ldrsb r2, [r4, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [r5, r2] │ │ │ │ + ldr r4, [r1, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r2, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [pc, #928] @ (723870 ) │ │ │ │ + ldr r3, [pc, #288] @ (7235f0 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [pc, #888] @ (72384c ) │ │ │ │ + ldr r3, [pc, #248] @ (7235cc ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #1 │ │ │ │ beq.w 726be8 │ │ │ │ bl 711e74 │ │ │ │ ldr.w r1, [pc, #3280] @ 7241b4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2467277,287 +2467274,287 @@ │ │ │ │ ldr r1, [pc, #560] @ (7243d4 ) │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 711c00 │ │ │ │ b.w 7218ba │ │ │ │ - @ instruction: 0x47b2 │ │ │ │ + ldr r0, [pc, #72] @ (724200 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - blx pc │ │ │ │ + ldr r0, [pc, #352] @ (72431c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r6, [r3, r2] │ │ │ │ + ldrh r6, [r7, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r6, [r1, r2] │ │ │ │ + ldrh r6, [r5, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r2, [r7, r1] │ │ │ │ + ldrh r2, [r3, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r0, [r6, r1] │ │ │ │ + ldrh r0, [r2, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r6, [r4, r1] │ │ │ │ + ldrh r6, [r0, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [pc, #528] @ (7243e4 ) │ │ │ │ + ldr r2, [pc, #912] @ (724564 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r2, [r1, r1] │ │ │ │ + ldrh r2, [r5, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r7, #88 @ 0x58 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r6, [pc, #320] @ (724320 ) │ │ │ │ + ldr r6, [pc, #704] @ (7244a0 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r6, [r4, r0] │ │ │ │ + ldrh r6, [r0, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r4, [r4, r0] │ │ │ │ + ldrh r4, [r0, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r6, [r1, r0] │ │ │ │ + ldrh r6, [r5, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [pc, #160] @ (724290 ) │ │ │ │ + ldr r2, [pc, #544] @ (724410 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [pc, #112] @ (724264 ) │ │ │ │ + ldr r2, [pc, #496] @ (7243e4 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r0, r7] │ │ │ │ + ldrh r2, [r4, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [r7, r0] │ │ │ │ + ldr r6, [r3, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r6, r0] │ │ │ │ + ldr r0, [r2, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r5, r5] │ │ │ │ + ldr r2, [r1, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r4, r5] │ │ │ │ + ldr r2, [r0, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r3, r5] │ │ │ │ + ldr r0, [r7, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r3, r5] │ │ │ │ + ldr r2, [r7, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [r2, r5] │ │ │ │ + ldr r4, [r6, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r3, r5] │ │ │ │ + ldr r2, [r7, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [r2, r5] │ │ │ │ + ldr r4, [r6, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r3, r5] │ │ │ │ + ldr r2, [r7, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r3, r5] │ │ │ │ + ldr r2, [r7, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r3, r5] │ │ │ │ + ldr r2, [r7, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r2, [r5, r7] │ │ │ │ + ldrb r2, [r1, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, pc │ │ │ │ + cmp sl, fp │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r6, sp │ │ │ │ + cmp lr, r9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - blx ip │ │ │ │ + ldr r0, [pc, #256] @ (724338 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0x47de │ │ │ │ + ldr r0, [pc, #248] @ (724334 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - blx fp │ │ │ │ + ldr r0, [pc, #224] @ (724320 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0x47e2 │ │ │ │ + ldr r0, [pc, #264] @ (72434c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - blxns sp │ │ │ │ + ldr r0, [pc, #304] @ (724378 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r6, [r3, #26] │ │ │ │ + strb r6, [r7, #27] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - blxns r8 │ │ │ │ + ldr r0, [pc, #144] @ (7242e0 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - blx r7 │ │ │ │ + ldr r0, [pc, #96] @ (7242b4 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r6, [r3, r5] │ │ │ │ + ldrsb r6, [r7, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r2, [r3, r0] │ │ │ │ + ldrsb r2, [r7, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #880] @ (7245d0 ) │ │ │ │ + ldr r7, [pc, #240] @ (724350 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #800] @ (724584 ) │ │ │ │ + ldr r7, [pc, #160] @ (724304 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #344] @ (7243c0 ) │ │ │ │ + ldr r6, [pc, #728] @ (724540 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r3, r6] │ │ │ │ + strb r0, [r7, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mov sl, r1 │ │ │ │ + mov sl, sp │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r3, r7] │ │ │ │ + ldrh r2, [r7, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r6, #252 @ 0xfc │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r4, r7, r4 │ │ │ │ + subs r4, r3, r6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r0, [r0, r0] │ │ │ │ + strh r0, [r4, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r7, r7] │ │ │ │ + strh r4, [r3, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r7, r7] │ │ │ │ + strh r0, [r3, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #840] @ (7245d4 ) │ │ │ │ + ldr r7, [pc, #200] @ (724354 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r6, #154 @ 0x9a │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r2, [r5, r6] │ │ │ │ + strh r2, [r1, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r3, r2] │ │ │ │ + str r4, [r7, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - muls r6, r0 │ │ │ │ + bics r6, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - orrs r0, r7 │ │ │ │ + bics r0, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r2, r0] │ │ │ │ + str r0, [r6, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r0, r0] │ │ │ │ + str r4, [r4, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [pc, #992] @ (72468c ) │ │ │ │ + ldr r6, [pc, #352] @ (72440c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r3, r0] │ │ │ │ + str r2, [r7, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r4, #100] @ 0x64 │ │ │ │ + str r4, [r0, #108] @ 0x6c │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r1, #126 @ 0x7e │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r7, #54 @ 0x36 │ │ │ │ + subs r7, #150 @ 0x96 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r1, #80 @ 0x50 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r0, [pc, #288] @ (7243e4 ) │ │ │ │ + ldr r0, [pc, #672] @ (724564 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r5, #38 @ 0x26 │ │ │ │ + subs r5, #134 @ 0x86 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #246 @ 0xf6 │ │ │ │ + subs r7, #86 @ 0x56 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r2, r5] │ │ │ │ + strb r0, [r6, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [pc, #368] @ (724444 ) │ │ │ │ + ldr r4, [pc, #752] @ (7245c4 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #166 @ 0xa6 │ │ │ │ + subs r7, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #150 @ 0x96 │ │ │ │ + subs r6, #246 @ 0xf6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #134 @ 0x86 │ │ │ │ + subs r6, #230 @ 0xe6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #118 @ 0x76 │ │ │ │ + subs r6, #214 @ 0xd6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #100 @ 0x64 │ │ │ │ + subs r6, #196 @ 0xc4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r4, sl │ │ │ │ + cmp ip, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r4, r9 │ │ │ │ + cmp ip, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r3, #162 @ 0xa2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r6, r4, r0 │ │ │ │ + adds r6, r0, r2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r6, [r7, r7] │ │ │ │ + strb r6, [r3, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r1, r0] │ │ │ │ + strb r4, [r5, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r3, [pc, #88] @ (72435c ) │ │ │ │ + ldr r3, [pc, #472] @ (7244dc ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r6, [r3, r7] │ │ │ │ + strb r6, [r7, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [pc, #936] @ (7246b4 ) │ │ │ │ + ldr r3, [pc, #296] @ (724434 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bx sp │ │ │ │ + @ instruction: 0x47ce │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r6, [r2, r6] │ │ │ │ + strh r6, [r6, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r6, [r0, r6] │ │ │ │ + strh r6, [r4, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r0, [r5, r6] │ │ │ │ + strb r0, [r1, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r4, [r4, r6] │ │ │ │ + strb r4, [r0, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r2, #126 @ 0x7e │ │ │ │ lsls r0, r3, #5 │ │ │ │ - strh r2, [r3, r6] │ │ │ │ + strh r2, [r7, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r6, [r0, r6] │ │ │ │ + strh r6, [r4, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r6, [r7, r5] │ │ │ │ + strh r6, [r3, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r6, [r6, r5] │ │ │ │ + strh r6, [r2, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r6, [r5, r5] │ │ │ │ + strh r6, [r1, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #696] @ (7245f8 ) │ │ │ │ + str r6, [r1, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r0, [r4, r1] │ │ │ │ + strh r0, [r0, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [pc, #432] @ (7244f8 ) │ │ │ │ + ldr r1, [pc, #816] @ (724678 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r5, #94 @ 0x5e │ │ │ │ + subs r5, #190 @ 0xbe │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r5, #88 @ 0x58 │ │ │ │ + subs r5, #184 @ 0xb8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r3, #58 @ 0x3a │ │ │ │ + subs r3, #154 @ 0x9a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r3, #72 @ 0x48 │ │ │ │ + subs r3, #168 @ 0xa8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [pc, #240] @ (72444c ) │ │ │ │ + ldr r1, [pc, #624] @ (7245cc ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [pc, #240] @ (724450 ) │ │ │ │ + ldr r1, [pc, #624] @ (7245d0 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r5, #82 @ 0x52 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r6, r8 │ │ │ │ + add lr, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r1, #164 @ 0xa4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r1, #188 @ 0xbc │ │ │ │ + cmp r2, #28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r5, #38 @ 0x26 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r2, r7 │ │ │ │ + add sl, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r1, #104 @ 0x68 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - mvns r4, r7 │ │ │ │ + add r4, fp │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [pc, #912] @ (724714 ) │ │ │ │ + ldr r1, [pc, #272] @ (724494 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [pc, #216] @ (724460 ) │ │ │ │ + ldr r0, [pc, #600] @ (7245e0 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [pc, #216] @ (724464 ) │ │ │ │ + ldr r0, [pc, #600] @ (7245e4 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [pc, #120] @ (724408 ) │ │ │ │ + ldr r0, [pc, #504] @ (724588 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add sl, r5 │ │ │ │ + cmp r2, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - blx lr │ │ │ │ + ldr r0, [pc, #320] @ (7244d8 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r0, #182 @ 0xb6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - @ instruction: 0x47ea │ │ │ │ + ldr r0, [pc, #296] @ (7244c8 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r0, #160 @ 0xa0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - blx fp │ │ │ │ + ldr r0, [pc, #224] @ (724488 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r0, #130 @ 0x82 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - @ instruction: 0x47c6 │ │ │ │ + ldr r0, [pc, #152] @ (724448 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r0, #108 @ 0x6c │ │ │ │ lsls r0, r3, #5 │ │ │ │ - blx r7 │ │ │ │ + ldr r0, [pc, #96] @ (724418 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0x47ae │ │ │ │ + ldr r0, [pc, #56] @ (7243f4 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0x47aa │ │ │ │ + ldr r0, [pc, #40] @ (7243e8 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - blx r4 │ │ │ │ + ldr r0, [pc, #0] @ (7243c4 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, #138 @ 0x8a │ │ │ │ + subs r0, #234 @ 0xea │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #4 │ │ │ │ + subs r2, #100 @ 0x64 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r1, #250 @ 0xfa │ │ │ │ + subs r2, #90 @ 0x5a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r1, #240 @ 0xf0 │ │ │ │ + subs r2, #80 @ 0x50 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r1, #230 @ 0xe6 │ │ │ │ + subs r2, #70 @ 0x46 │ │ │ │ lsls r3, r4, #2 │ │ │ │ bl 711e74 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov sl, r1 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -2468748,305 +2468745,305 @@ │ │ │ │ movw r3, #34800 @ 0x87f0 │ │ │ │ movt r3, #2 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 711c98 │ │ │ │ b.w 7218ba │ │ │ │ nop │ │ │ │ - adds r5, #232 @ 0xe8 │ │ │ │ + adds r6, #72 @ 0x48 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r1, #58 @ 0x3a │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r5, #222 @ 0xde │ │ │ │ + adds r6, #62 @ 0x3e │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r1, #28 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r5, #216 @ 0xd8 │ │ │ │ + adds r6, #56 @ 0x38 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r0, #254 @ 0xfe │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r5, #210 @ 0xd2 │ │ │ │ + adds r6, #50 @ 0x32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r0, #216 @ 0xd8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r5, #200 @ 0xc8 │ │ │ │ + adds r6, #40 @ 0x28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #134 @ 0x86 │ │ │ │ + adds r4, #230 @ 0xe6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, #86 @ 0x56 │ │ │ │ + adds r6, #182 @ 0xb6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r5, #154 @ 0x9a │ │ │ │ + adds r5, #250 @ 0xfa │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r5, #156 @ 0x9c │ │ │ │ + adds r5, #252 @ 0xfc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r5, #132 @ 0x84 │ │ │ │ + adds r5, #228 @ 0xe4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r5, #116 @ 0x74 │ │ │ │ + adds r5, #212 @ 0xd4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r5, #98 @ 0x62 │ │ │ │ + adds r5, #194 @ 0xc2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r5, #100 @ 0x64 │ │ │ │ + adds r5, #196 @ 0xc4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r5, #84 @ 0x54 │ │ │ │ + adds r5, #180 @ 0xb4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r5, #68 @ 0x44 │ │ │ │ + adds r5, #164 @ 0xa4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r5, #52 @ 0x34 │ │ │ │ + adds r5, #148 @ 0x94 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r5, #36 @ 0x24 │ │ │ │ + adds r5, #132 @ 0x84 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r5, #20 │ │ │ │ + adds r5, #116 @ 0x74 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #226 @ 0xe2 │ │ │ │ + adds r5, #66 @ 0x42 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #240 @ 0xf0 │ │ │ │ + adds r5, #80 @ 0x50 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0x47d6 │ │ │ │ + ldr r0, [pc, #216] @ (72526c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r2, #198 @ 0xc6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r3, #138 @ 0x8a │ │ │ │ + movs r3, #234 @ 0xea │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r6, #244 @ 0xf4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r6, #8 │ │ │ │ + subs r6, #104 @ 0x68 │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r2, #136 @ 0x88 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r5, #188 @ 0xbc │ │ │ │ + subs r6, #28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r6, r4 │ │ │ │ + orrs r6, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bxns sp │ │ │ │ + blxns r9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bxns fp │ │ │ │ + blxns r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - rors r0, r3 │ │ │ │ + tst r0, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #92 @ 0x5c │ │ │ │ + subs r6, #188 @ 0xbc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - sbcs r2, r5 │ │ │ │ + tst r2, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, #10 │ │ │ │ + adds r2, #106 @ 0x6a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mov lr, r2 │ │ │ │ + mov lr, lr │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r1, #192 @ 0xc0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - mov ip, r0 │ │ │ │ + mov ip, ip │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #528] @ (7253e8 ) │ │ │ │ + ldr r6, [pc, #912] @ (725568 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #560] @ (72540c ) │ │ │ │ + ldr r6, [pc, #944] @ (72558c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r1, #136 @ 0x88 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r0, r1, #23 │ │ │ │ + lsrs r0, r5, #24 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add ip, r1 │ │ │ │ + add ip, sp │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r8, r1 │ │ │ │ + add r8, sp │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add ip, r0 │ │ │ │ + add ip, ip │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adcs r6, r3 │ │ │ │ + sbcs r6, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r1, #38 @ 0x26 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r6, r6 │ │ │ │ + add lr, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - orrs r0, r5 │ │ │ │ + bics r0, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bx r0 │ │ │ │ + bx ip │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r0, #84] @ 0x54 │ │ │ │ + ldr r0, [r4, #88] @ 0x58 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r5, #146 @ 0x92 │ │ │ │ + adds r5, #242 @ 0xf2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r5, #134 @ 0x86 │ │ │ │ + adds r5, #230 @ 0xe6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r5, #164 @ 0xa4 │ │ │ │ + adds r6, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r2, r6, #23 │ │ │ │ + asrs r2, r2, #25 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r0, #194 @ 0xc2 │ │ │ │ + adds r1, #34 @ 0x22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r0, #174 @ 0xae │ │ │ │ + adds r1, #14 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r0, #154 @ 0x9a │ │ │ │ + adds r0, #250 @ 0xfa │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r8, r3 │ │ │ │ + add r8, pc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add lr, r1 │ │ │ │ + add lr, sp │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, #78 @ 0x4e │ │ │ │ + adds r2, #174 @ 0xae │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r2, #220 @ 0xdc │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r2, #56 @ 0x38 │ │ │ │ + adds r2, #152 @ 0x98 │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r2, #182 @ 0xb6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r2, #50 @ 0x32 │ │ │ │ + adds r2, #146 @ 0x92 │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r2, #150 @ 0x96 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r2, #38 @ 0x26 │ │ │ │ + adds r2, #134 @ 0x86 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, #24 │ │ │ │ + adds r2, #120 @ 0x78 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, #16 │ │ │ │ + adds r2, #112 @ 0x70 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r1, #252 @ 0xfc │ │ │ │ + adds r2, #92 @ 0x5c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r1, #246 @ 0xf6 │ │ │ │ + adds r2, #86 @ 0x56 │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r6, #190 @ 0xbe │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r0, #14 │ │ │ │ + adds r0, #110 @ 0x6e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r3, #52 @ 0x34 │ │ │ │ + subs r3, #148 @ 0x94 │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r6, #246 @ 0xf6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r2, r6, #7 │ │ │ │ + subs r2, r2, #1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r3, #12 │ │ │ │ + subs r3, #108 @ 0x6c │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r1, #178 @ 0xb2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r0, #170 @ 0xaa │ │ │ │ + subs r1, #10 │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r6, #156 @ 0x9c │ │ │ │ lsls r0, r3, #5 │ │ │ │ - b.n 724f8c │ │ │ │ + b.n 72504c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r2, #210 @ 0xd2 │ │ │ │ + subs r3, #50 @ 0x32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r3, #124 @ 0x7c │ │ │ │ + subs r3, #220 @ 0xdc │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r6, #68 @ 0x44 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r0, r2, #7 │ │ │ │ + subs r0, r6, #0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #124 @ 0x7c │ │ │ │ + adds r7, #220 @ 0xdc │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r6, #6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r2, #122 @ 0x7a │ │ │ │ + subs r2, #218 @ 0xda │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r5, #204 @ 0xcc │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r4, r0, #6 │ │ │ │ + adds r4, r4, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r5, #144 @ 0x90 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r0, r5, #5 │ │ │ │ + adds r0, r1, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #58 @ 0x3a │ │ │ │ + subs r2, #154 @ 0x9a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #58 @ 0x3a │ │ │ │ + subs r2, #154 @ 0x9a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r1, #182 @ 0xb6 │ │ │ │ + subs r2, #22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #20 │ │ │ │ + subs r2, #116 @ 0x74 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #16 │ │ │ │ + subs r2, #112 @ 0x70 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #16 │ │ │ │ + subs r2, #112 @ 0x70 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #14 │ │ │ │ + subs r2, #110 @ 0x6e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #4 │ │ │ │ + subs r2, #100 @ 0x64 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r1, #252 @ 0xfc │ │ │ │ + subs r2, #92 @ 0x5c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r1, #238 @ 0xee │ │ │ │ + subs r2, #78 @ 0x4e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mov r2, sl │ │ │ │ + mov sl, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - rors r0, r1 │ │ │ │ + tst r0, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, #110 @ 0x6e │ │ │ │ + adds r2, #206 @ 0xce │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #22 │ │ │ │ + subs r2, #118 @ 0x76 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adcs r0, r3 │ │ │ │ + sbcs r0, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, #70 @ 0x46 │ │ │ │ + adds r2, #166 @ 0xa6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, #80 @ 0x50 │ │ │ │ + adds r2, #176 @ 0xb0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, #90 @ 0x5a │ │ │ │ + adds r2, #186 @ 0xba │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r1, #16] │ │ │ │ + str r4, [r5, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, #50 @ 0x32 │ │ │ │ + adds r2, #146 @ 0x92 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, #38 @ 0x26 │ │ │ │ + adds r2, #134 @ 0x86 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - rors r4, r1 │ │ │ │ + tst r4, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #154 @ 0x9a │ │ │ │ + subs r2, #250 @ 0xfa │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #138 @ 0x8a │ │ │ │ + subs r2, #234 @ 0xea │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #122 @ 0x7a │ │ │ │ + subs r2, #218 @ 0xda │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r6, #98 @ 0x62 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r5, #182 @ 0xb6 │ │ │ │ + cmp r6, #22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #128 @ 0x80 │ │ │ │ + cmp r3, #224 @ 0xe0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #120 @ 0x78 │ │ │ │ + subs r2, #216 @ 0xd8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r1, #220 @ 0xdc │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r2, #110 @ 0x6e │ │ │ │ + subs r2, #206 @ 0xce │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r1, #178 @ 0xb2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r2, #100 @ 0x64 │ │ │ │ + subs r2, #196 @ 0xc4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r1, #146 @ 0x92 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r2, #102 @ 0x66 │ │ │ │ + subs r2, #198 @ 0xc6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #98 @ 0x62 │ │ │ │ + subs r2, #194 @ 0xc2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #86 @ 0x56 │ │ │ │ + subs r2, #182 @ 0xb6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #84 @ 0x54 │ │ │ │ + subs r2, #180 @ 0xb4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #66 @ 0x42 │ │ │ │ + subs r2, #162 @ 0xa2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #74 @ 0x4a │ │ │ │ + subs r2, #170 @ 0xaa │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #62 @ 0x3e │ │ │ │ + subs r2, #158 @ 0x9e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #64 @ 0x40 │ │ │ │ + subs r2, #160 @ 0xa0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #50 @ 0x32 │ │ │ │ + subs r2, #146 @ 0x92 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #58 @ 0x3a │ │ │ │ + subs r2, #154 @ 0x9a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #42 @ 0x2a │ │ │ │ + subs r2, #138 @ 0x8a │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r0, #162 @ 0xa2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r2, #46 @ 0x2e │ │ │ │ + subs r2, #142 @ 0x8e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r1, #18 │ │ │ │ + cmp r1, #114 @ 0x72 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r1, #0 │ │ │ │ + cmp r1, #96 @ 0x60 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r0, #238 @ 0xee │ │ │ │ + cmp r1, #78 @ 0x4e │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #1 │ │ │ │ beq.w 726e0a │ │ │ │ bl 711e74 │ │ │ │ ldr.w r1, [pc, #3220] @ 72601c │ │ │ │ mov r2, r0 │ │ │ │ @@ -2470147,313 +2470144,313 @@ │ │ │ │ ldr r3, [pc, #116] @ (726080 ) │ │ │ │ ldr r2, [pc, #612] @ (726270 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ b.w 7218ba │ │ │ │ - ands r2, r0 │ │ │ │ + eors r2, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r1, #236 @ 0xec │ │ │ │ + cmp r2, #76 @ 0x4c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r1, #234 @ 0xea │ │ │ │ + cmp r2, #74 @ 0x4a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r1, #112 @ 0x70 │ │ │ │ + cmp r1, #208 @ 0xd0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r1, #206 @ 0xce │ │ │ │ + cmp r2, #46 @ 0x2e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #214 @ 0xd6 │ │ │ │ + movs r5, #54 @ 0x36 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r6, #172 @ 0xac │ │ │ │ + movs r7, #12 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r1, #146 @ 0x92 │ │ │ │ + subs r1, #242 @ 0xf2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r2, r0, #2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r6, r0, #21 │ │ │ │ + asrs r6, r4, #22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r7, #196 @ 0xc4 │ │ │ │ + adds r0, #36 @ 0x24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r0, r0, #1 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r7, #116 @ 0x74 │ │ │ │ + cmp r7, #212 @ 0xd4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #94 @ 0x5e │ │ │ │ + adds r4, #190 @ 0xbe │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r1, #36 @ 0x24 │ │ │ │ + subs r1, #132 @ 0x84 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r1, #20 │ │ │ │ + subs r1, #116 @ 0x74 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #144 @ 0x90 │ │ │ │ + adds r3, #240 @ 0xf0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r0, #20 │ │ │ │ + adds r0, #116 @ 0x74 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #98 @ 0x62 │ │ │ │ + adds r3, #194 @ 0xc2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #62 @ 0x3e │ │ │ │ + adds r4, #158 @ 0x9e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #46 @ 0x2e │ │ │ │ + adds r4, #142 @ 0x8e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #34 @ 0x22 │ │ │ │ + adds r4, #130 @ 0x82 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #20 │ │ │ │ + adds r4, #116 @ 0x74 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r4, #13 │ │ │ │ + asrs r0, r0, #15 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #48 @ 0x30 │ │ │ │ + cmp r0, #144 @ 0x90 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r3, #108 @ 0x6c │ │ │ │ + subs r3, #204 @ 0xcc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r0, #68 @ 0x44 │ │ │ │ + cmp r0, #164 @ 0xa4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #184 @ 0xb8 │ │ │ │ + subs r3, #24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, #254 @ 0xfe │ │ │ │ + adds r3, #94 @ 0x5e │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r0, r4, r3 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r2, #240 @ 0xf0 │ │ │ │ + adds r3, #80 @ 0x50 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, #230 @ 0xe6 │ │ │ │ + adds r3, #70 @ 0x46 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, #212 @ 0xd4 │ │ │ │ + adds r3, #52 @ 0x34 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r2, #214 @ 0xd6 │ │ │ │ + movs r3, #54 @ 0x36 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #114 @ 0x72 │ │ │ │ + adds r4, #210 @ 0xd2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #66 @ 0x42 │ │ │ │ + movs r4, #162 @ 0xa2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r2, r4, #4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r4, #34 @ 0x22 │ │ │ │ + cmp r4, #130 @ 0x82 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r0, r7, #3 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r4, #12 │ │ │ │ + cmp r4, #108 @ 0x6c │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r2, r1, #3 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r4, #2 │ │ │ │ + cmp r4, #98 @ 0x62 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #248 @ 0xf8 │ │ │ │ + cmp r4, #88 @ 0x58 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #246 @ 0xf6 │ │ │ │ + cmp r4, #86 @ 0x56 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r4, r1, #6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r4, #132 @ 0x84 │ │ │ │ + cmp r4, #228 @ 0xe4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #206 @ 0xce │ │ │ │ + cmp r4, #46 @ 0x2e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #202 @ 0xca │ │ │ │ + cmp r4, #42 @ 0x2a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #204 @ 0xcc │ │ │ │ + cmp r4, #44 @ 0x2c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #198 @ 0xc6 │ │ │ │ + cmp r4, #38 @ 0x26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #198 @ 0xc6 │ │ │ │ + cmp r4, #38 @ 0x26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #186 @ 0xba │ │ │ │ + cmp r4, #26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r5, #76] @ 0x4c │ │ │ │ + ldr r2, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r6, r0, #3 │ │ │ │ + asrs r6, r4, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #126 @ 0x7e │ │ │ │ + cmp r3, #222 @ 0xde │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r6, r3, r5 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - sxth r2, r3 │ │ │ │ + sxtb r2, r7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ subs r4, r5, r2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r3, #84 @ 0x54 │ │ │ │ + cmp r3, #180 @ 0xb4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r2, r5, r0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r6, r0, #3 │ │ │ │ + asrs r6, r4, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r0, r6, #0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r3, #36 @ 0x24 │ │ │ │ + cmp r3, #132 @ 0x84 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r2, r1, r2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r3, #30 │ │ │ │ + cmp r3, #126 @ 0x7e │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r0, r5, r1 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r7, #180 @ 0xb4 │ │ │ │ + adds r0, #20 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r2, r4, r7 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r2, #246 @ 0xf6 │ │ │ │ + cmp r3, #86 @ 0x56 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r4, r3, r6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r2, #240 @ 0xf0 │ │ │ │ + cmp r3, #80 @ 0x50 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #220 @ 0xdc │ │ │ │ + cmp r3, #60 @ 0x3c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #224 @ 0xe0 │ │ │ │ + cmp r3, #64 @ 0x40 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #228 @ 0xe4 │ │ │ │ + cmp r3, #68 @ 0x44 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #232 @ 0xe8 │ │ │ │ + cmp r3, #72 @ 0x48 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #238 @ 0xee │ │ │ │ + cmp r3, #78 @ 0x4e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #222 @ 0xde │ │ │ │ + cmp r3, #62 @ 0x3e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #226 @ 0xe2 │ │ │ │ + cmp r3, #66 @ 0x42 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #210 @ 0xd2 │ │ │ │ + cmp r3, #50 @ 0x32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #214 @ 0xd6 │ │ │ │ + cmp r3, #54 @ 0x36 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #218 @ 0xda │ │ │ │ + cmp r3, #58 @ 0x3a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #224 @ 0xe0 │ │ │ │ + cmp r3, #64 @ 0x40 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #214 @ 0xd6 │ │ │ │ + cmp r3, #54 @ 0x36 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r6, r7, r6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r0, #190 @ 0xbe │ │ │ │ + cmp r1, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r4, r2, r1 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r2, #224 @ 0xe0 │ │ │ │ + cmp r3, #64 @ 0x40 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r2, r5, r0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r2, #198 @ 0xc6 │ │ │ │ + cmp r3, #38 @ 0x26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r4, r6, r6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r6, #4 │ │ │ │ + cmp r6, #100 @ 0x64 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #156 @ 0x9c │ │ │ │ + cmp r2, #252 @ 0xfc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #144 @ 0x90 │ │ │ │ + cmp r2, #240 @ 0xf0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r0, #184 @ 0xb8 │ │ │ │ + cmp r1, #24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ + ldr r0, [r1, #36] @ 0x24 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r2, #76 @ 0x4c │ │ │ │ + cmp r2, #172 @ 0xac │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #68 @ 0x44 │ │ │ │ + cmp r2, #164 @ 0xa4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #60 @ 0x3c │ │ │ │ + cmp r2, #156 @ 0x9c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, #138 @ 0x8a │ │ │ │ + adds r6, #234 @ 0xea │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, #94 @ 0x5e │ │ │ │ + subs r0, #190 @ 0xbe │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r7, #10 │ │ │ │ + movs r7, #106 @ 0x6a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r0, #166 @ 0xa6 │ │ │ │ + adds r1, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r6, #74 @ 0x4a │ │ │ │ + movs r6, #170 @ 0xaa │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r2, r1, #24 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r2, r3, #19 │ │ │ │ + lsrs r2, r7, #20 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r4, r3, #23 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r1, #112 @ 0x70 │ │ │ │ + cmp r1, #208 @ 0xd0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r1, #112 @ 0x70 │ │ │ │ + cmp r1, #208 @ 0xd0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #148 @ 0x94 │ │ │ │ + movs r5, #244 @ 0xf4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #138 @ 0x8a │ │ │ │ + movs r5, #234 @ 0xea │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, r0, #1 │ │ │ │ + adds r2, r4, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r3, #172 @ 0xac │ │ │ │ + movs r4, #12 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, #126 @ 0x7e │ │ │ │ + adds r2, #222 @ 0xde │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r6, r3, #31 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r6, #210 @ 0xd2 │ │ │ │ + movs r7, #50 @ 0x32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r4, r5, #16 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r4, r0, #17 │ │ │ │ + lsrs r4, r4, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r2, r5, #30 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r6, #190 @ 0xbe │ │ │ │ + movs r7, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r0, r5, #15 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r6, #124 @ 0x7c │ │ │ │ + movs r6, #220 @ 0xdc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #194 @ 0xc2 │ │ │ │ + cmp r3, #34 @ 0x22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #192 @ 0xc0 │ │ │ │ + cmp r3, #32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #166 @ 0xa6 │ │ │ │ + cmp r3, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r7, #48 @ 0x30 │ │ │ │ + movs r7, #144 @ 0x90 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #116 @ 0x74 │ │ │ │ + cmp r2, #212 @ 0xd4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #108 @ 0x6c │ │ │ │ + cmp r2, #204 @ 0xcc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #92 @ 0x5c │ │ │ │ + cmp r2, #188 @ 0xbc │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r2, r1, #12 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r2, #78 @ 0x4e │ │ │ │ + cmp r2, #174 @ 0xae │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r4, r6, #11 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r2, #64 @ 0x40 │ │ │ │ + cmp r2, #160 @ 0xa0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #54 @ 0x36 │ │ │ │ + cmp r2, #150 @ 0x96 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #50 @ 0x32 │ │ │ │ + cmp r2, #146 @ 0x92 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #40 @ 0x28 │ │ │ │ + cmp r2, #136 @ 0x88 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r1, #14 │ │ │ │ + cmp r1, #110 @ 0x6e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #248 @ 0xf8 │ │ │ │ + cmp r4, #88 @ 0x58 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, #108 @ 0x6c │ │ │ │ + adds r2, #204 @ 0xcc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r1, #122 @ 0x7a │ │ │ │ + cmp r1, #218 @ 0xda │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #164 @ 0xa4 │ │ │ │ + cmp r4, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, r2, #7 │ │ │ │ + subs r2, r6, #0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r7, #10 │ │ │ │ + cmp r7, #106 @ 0x6a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r6, #248 @ 0xf8 │ │ │ │ + cmp r7, #88 @ 0x58 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r6, #230 @ 0xe6 │ │ │ │ + cmp r7, #70 @ 0x46 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r0, #54 @ 0x36 │ │ │ │ + cmp r0, #150 @ 0x96 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r6, #90 @ 0x5a │ │ │ │ + cmp r6, #186 @ 0xba │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r6, #82 @ 0x52 │ │ │ │ + cmp r6, #178 @ 0xb2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #116 @ 0x74 │ │ │ │ + cmp r3, #212 @ 0xd4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ bl 711e74 │ │ │ │ ldr.w r1, [pc, #3436] @ 726fe8 │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ @@ -2471638,331 +2471635,331 @@ │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ bl 711c00 │ │ │ │ b.w 7218ba │ │ │ │ nop │ │ │ │ - cmp r4, #54 @ 0x36 │ │ │ │ + cmp r4, #150 @ 0x96 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r4, #40 @ 0x28 │ │ │ │ + cmp r4, #136 @ 0x88 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #56 @ 0x38 │ │ │ │ + movs r5, #152 @ 0x98 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r0, r4, #4 │ │ │ │ + adds r0, r0, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, r5, #4 │ │ │ │ + adds r2, r1, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #220 @ 0xdc │ │ │ │ + cmp r4, #60 @ 0x3c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #222 @ 0xde │ │ │ │ + cmp r4, #62 @ 0x3e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #228 @ 0xe4 │ │ │ │ + cmp r4, #68 @ 0x44 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #220 @ 0xdc │ │ │ │ + cmp r4, #60 @ 0x3c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r3, [pc, #640] @ (727290 ) │ │ │ │ + ldr r4, [pc, #0] @ (727010 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r6, r0, #3 │ │ │ │ + adds r6, r4, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, r7, #2 │ │ │ │ + adds r2, r3, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r4, #96 @ 0x60 │ │ │ │ + cmp r4, #192 @ 0xc0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #86 @ 0x56 │ │ │ │ + cmp r0, #182 @ 0xb6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #14 │ │ │ │ + movs r4, #110 @ 0x6e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #214 @ 0xd6 │ │ │ │ + movs r5, #54 @ 0x36 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r1, #160 @ 0xa0 │ │ │ │ + movs r2, #0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xfa9200a9 │ │ │ │ - cmp r4, #216 @ 0xd8 │ │ │ │ + @ instruction: 0xfaf200a9 │ │ │ │ + cmp r5, #56 @ 0x38 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r3, #228 @ 0xe4 │ │ │ │ + movs r4, #68 @ 0x44 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r0, r2, #1 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r0, r1, #5 │ │ │ │ + subs r0, r5, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r7, #30 │ │ │ │ + adds r0, r3, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r6, #30 │ │ │ │ + adds r6, r2, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, r3, r5 │ │ │ │ + subs r2, r7, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r2, #62 @ 0x3e │ │ │ │ + movs r2, #158 @ 0x9e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r0, #238 @ 0xee │ │ │ │ + movs r1, #78 @ 0x4e │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r0, r6, #18 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r4, r5, #14 │ │ │ │ + lsls r4, r1, #16 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r0, #198 @ 0xc6 │ │ │ │ + movs r1, #38 @ 0x26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r4, r5, #29 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r4, r4, #1 │ │ │ │ + subs r4, r0, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r6, r4, #20 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r2, r7, #1 │ │ │ │ + subs r2, r3, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r0, #144 @ 0x90 │ │ │ │ + movs r0, #240 @ 0xf0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r6, r1, #16 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r2, r3, #14 │ │ │ │ + lsls r2, r7, #15 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, r0, #5 │ │ │ │ + adds r6, r4, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r0, #164 @ 0xa4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r6, r2, #14 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r6, r1, #13 │ │ │ │ + lsls r6, r5, #14 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r0, #28 │ │ │ │ + movs r0, #124 @ 0x7c │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r0, r6, #12 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r0, r6, #12 │ │ │ │ + lsls r0, r2, #14 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, r7, #7 │ │ │ │ + movs r0, #94 @ 0x5e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, r7, #7 │ │ │ │ + movs r0, #94 @ 0x5e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, r7, #5 │ │ │ │ + subs r2, r3, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, r3, #7 │ │ │ │ + movs r0, #56 @ 0x38 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, r2, #7 │ │ │ │ + movs r0, #52 @ 0x34 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, r2, #7 │ │ │ │ + movs r0, #52 @ 0x34 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, r2, #7 │ │ │ │ + movs r0, #50 @ 0x32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, r1, #7 │ │ │ │ + movs r0, #40 @ 0x28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, r0, #7 │ │ │ │ + movs r0, #32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, r6, #6 │ │ │ │ + movs r0, #20 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, r7, #6 │ │ │ │ + movs r0, #26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r2, r0, #18 │ │ │ │ + asrs r2, r4, #19 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r1, #170 @ 0xaa │ │ │ │ + cmp r2, #10 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r0, #182 @ 0xb6 │ │ │ │ + movs r1, #22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r2, #5 │ │ │ │ + asrs r6, r6, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r0, #30 │ │ │ │ + asrs r6, r4, #31 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, r2, r4 │ │ │ │ + adds r6, r6, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r2, #142 @ 0x8e │ │ │ │ + movs r2, #238 @ 0xee │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r2, r3, #15 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r6, r3, #4 │ │ │ │ + lsls r6, r7, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r0, r7, #15 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r4, r7, r7 │ │ │ │ + subs r4, r3, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r6, r2, #15 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r0, #38 @ 0x26 │ │ │ │ + movs r0, #134 @ 0x86 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r4, r2, #17 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r4, r1, r5 │ │ │ │ + subs r4, r5, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, r6, r6 │ │ │ │ + subs r4, r2, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, r6, r6 │ │ │ │ + subs r6, r2, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, r6, r6 │ │ │ │ + subs r6, r2, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, r5, r6 │ │ │ │ + subs r4, r1, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r2, #6 │ │ │ │ + asrs r4, r6, #7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r2, #92 @ 0x5c │ │ │ │ + movs r2, #188 @ 0xbc │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r4, r1, #10 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r4, r1, r6 │ │ │ │ + adds r4, r5, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r2, r4, #9 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r6, r6, r5 │ │ │ │ + adds r6, r2, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r4, r6, #8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r4, r5, r5 │ │ │ │ + adds r4, r1, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, r4, r5 │ │ │ │ + adds r2, r0, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r0, r4, r5 │ │ │ │ + adds r0, r0, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r6, r6, #11 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r6, r5, r7 │ │ │ │ + subs r6, r1, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r0, r7, r4 │ │ │ │ + adds r0, r3, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, r6, r4 │ │ │ │ + adds r4, r2, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, r6, r4 │ │ │ │ + adds r6, r2, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r0, r6, r4 │ │ │ │ + adds r0, r2, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r0, r6, r4 │ │ │ │ + adds r0, r2, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, r4, r4 │ │ │ │ + adds r4, r0, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r2, #188 @ 0xbc │ │ │ │ + movs r3, #28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r0, [r7, r0] │ │ │ │ + ldrh r0, [r3, r2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - movs r2, #148 @ 0x94 │ │ │ │ + movs r2, #244 @ 0xf4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldc2l 0, cr0, [r8, #648]! @ 0x288 │ │ │ │ - adds r0, r6, r2 │ │ │ │ + cdp2 0, 5, cr0, cr8, cr2, {5} │ │ │ │ + adds r0, r2, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r6, r5, #22 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrd r0, r0, [lr, #636] @ 0x27c │ │ │ │ - movs r0, #168 @ 0xa8 │ │ │ │ + bics.w r0, lr, pc, lsr #2 │ │ │ │ + movs r1, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r2, r0, #29 │ │ │ │ + asrs r2, r4, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, r1, #6 │ │ │ │ + adds r4, r5, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r4, r2, #21 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r0, #100 @ 0x64 │ │ │ │ + movs r0, #196 @ 0xc4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, r2, #5 │ │ │ │ + subs r6, r6, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r2, #3 │ │ │ │ + asrs r0, r6, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r1, #232 @ 0xe8 │ │ │ │ + movs r2, #72 @ 0x48 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #132 @ 0x84 │ │ │ │ + movs r5, #228 @ 0xe4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #130 @ 0x82 │ │ │ │ + movs r5, #226 @ 0xe2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r4, r3, #17 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r5, #120 @ 0x78 │ │ │ │ + movs r5, #216 @ 0xd8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #100 @ 0x64 │ │ │ │ + movs r5, #196 @ 0xc4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #92 @ 0x5c │ │ │ │ + movs r5, #188 @ 0xbc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #84 @ 0x54 │ │ │ │ + movs r5, #180 @ 0xb4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #76 @ 0x4c │ │ │ │ + movs r5, #172 @ 0xac │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r7, #19 │ │ │ │ + lsrs r4, r3, #21 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r0, r5, #19 │ │ │ │ + lsrs r0, r1, #21 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r2, #19 │ │ │ │ + lsrs r4, r6, #20 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r2, #25 │ │ │ │ + lsrs r4, r6, #26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r7, #13 │ │ │ │ + asrs r6, r3, #15 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, r0, #6 │ │ │ │ + subs r0, r4, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r6, r6, #12 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r2, r6, #7 │ │ │ │ + movs r0, #82 @ 0x52 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r4, r3, #12 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r0, r4, #7 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r7, #188 @ 0xbc │ │ │ │ + cmp r0, #28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r7, #208 @ 0xd0 │ │ │ │ + cmp r0, #48 @ 0x30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r7, #218 @ 0xda │ │ │ │ + cmp r0, #58 @ 0x3a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r6, r1, #29 │ │ │ │ + lsrs r6, r5, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r2, r5, #30 │ │ │ │ + asrs r2, r1, #32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r6, r6, #10 │ │ │ │ + lsrs r6, r2, #12 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r1, #18 │ │ │ │ + lsrs r4, r5, #19 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, r0, r2 │ │ │ │ + subs r0, r4, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, r0, r2 │ │ │ │ + subs r0, r4, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r6, r2, #26 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r2, r1, #22 │ │ │ │ + asrs r2, r5, #23 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r0, r5, #11 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - @ instruction: 0xfb0000a2 │ │ │ │ + @ instruction: 0xfb6000a2 │ │ │ │ lsls r2, r5, #25 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r6, r7, #21 │ │ │ │ + asrs r6, r3, #23 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r4, r5, #10 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r0, r0, #21 │ │ │ │ + asrs r0, r4, #22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, r5, r0 │ │ │ │ + subs r0, r1, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, r7, r5 │ │ │ │ + adds r2, r3, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, r7, r5 │ │ │ │ + adds r2, r3, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, r4, r5 │ │ │ │ + adds r2, r0, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r5, #23 │ │ │ │ + asrs r6, r1, #25 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, r6, r4 │ │ │ │ + adds r4, r2, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r2, r7, #7 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r6, r5, r4 │ │ │ │ + adds r6, r1, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r4, r4, #7 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r4, r3, r4 │ │ │ │ + adds r4, r7, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r6, r0, #7 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r2, r1, r4 │ │ │ │ + adds r2, r5, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r0, r6, #6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r4, r7, r3 │ │ │ │ + adds r4, r3, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, r6, r3 │ │ │ │ + adds r2, r2, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, r5, r3 │ │ │ │ + adds r6, r1, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, r4, r3 │ │ │ │ + adds r4, r0, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr.w r1, [pc, #3236] @ 727f14 │ │ │ │ movs r3, #7 │ │ │ │ add r1, pc │ │ │ │ bl 711c00 │ │ │ │ movs r2, #0 │ │ │ │ cbnz r6, 727286 │ │ │ │ @@ -2473092,298 +2473089,298 @@ │ │ │ │ ldr r1, [pc, #684] @ (7281b0 ) │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 711c00 │ │ │ │ b.w 7218ba │ │ │ │ - cmp r7, #130 @ 0x82 │ │ │ │ + cmp r7, #226 @ 0xe2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r4, r3, #10 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r4, r2, #1 │ │ │ │ + lsrs r4, r6, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r6, r5, #9 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r6, r4, #5 │ │ │ │ + asrs r6, r0, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r6, r1, #32 │ │ │ │ + lsrs r6, r5, #1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r3, #32 │ │ │ │ + lsrs r4, r7, #1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, r6, #1 │ │ │ │ + subs r6, r2, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r2, r0, #22 │ │ │ │ + asrs r2, r4, #23 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r1, #31 │ │ │ │ + lsrs r4, r5, #32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r7, #30 │ │ │ │ + lsrs r4, r3, #32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r5, #30 │ │ │ │ + lsrs r4, r1, #32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r3, #30 │ │ │ │ + lsls r4, r7, #31 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r1, #30 │ │ │ │ + lsls r2, r5, #31 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r6, r2, #25 │ │ │ │ + lsls r6, r6, #26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r0, r5, #6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r4, r1, #25 │ │ │ │ + lsls r4, r5, #26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r2, r1, #6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r6, r0, #25 │ │ │ │ + lsls r6, r4, #26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r4, r5, #5 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r0, r0, #25 │ │ │ │ + lsls r0, r4, #26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r6, r0, #5 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r6, r6, #24 │ │ │ │ + lsls r6, r2, #26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r6, r7, #26 │ │ │ │ + lsls r6, r3, #28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r1, #27 │ │ │ │ + lsls r4, r5, #28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r2, #24 │ │ │ │ + lsls r4, r6, #25 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r2, #24 │ │ │ │ + lsls r2, r6, #25 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r7, #23 │ │ │ │ + lsls r2, r3, #25 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r5, #23 │ │ │ │ + lsls r2, r1, #25 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r3, #23 │ │ │ │ + lsls r0, r7, #24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r3, #23 │ │ │ │ + lsls r2, r7, #24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r1, #23 │ │ │ │ + lsls r2, r5, #24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r7, #22 │ │ │ │ + lsls r2, r3, #24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r5, #22 │ │ │ │ + lsls r2, r1, #24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r3, #22 │ │ │ │ + lsls r2, r7, #23 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r1, #22 │ │ │ │ + lsls r2, r5, #23 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r4, r0, #16 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r4, #17 │ │ │ │ + asrs r4, r0, #19 │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xfbc60157 │ │ │ │ - asrs r6, r2, #17 │ │ │ │ + asrs r6, r6, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xfb980157 │ │ │ │ - asrs r0, r1, #17 │ │ │ │ + asrs r0, r5, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xfb720157 │ │ │ │ - asrs r6, r0, #17 │ │ │ │ + asrs r6, r4, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r0, #17 │ │ │ │ + asrs r0, r4, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r2, r6, #16 │ │ │ │ + asrs r2, r2, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r5, #16 │ │ │ │ + asrs r6, r1, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r2, r3, #16 │ │ │ │ + asrs r2, r7, #17 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r4, #16 │ │ │ │ + asrs r0, r0, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r2, r2, #16 │ │ │ │ + asrs r2, r6, #17 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r2, r2, #16 │ │ │ │ + asrs r2, r6, #17 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r2, r0, #16 │ │ │ │ + asrs r2, r4, #17 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r1, #16 │ │ │ │ + asrs r0, r5, #17 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r6, #15 │ │ │ │ + asrs r6, r2, #17 │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xfa6a0157 │ │ │ │ - asrs r6, r6, #15 │ │ │ │ + asrs r6, r2, #17 │ │ │ │ lsls r3, r4, #2 │ │ │ │ stc2 1, cr0, [sl, #348] @ 0x15c │ │ │ │ - @ instruction: 0xf28a00a2 │ │ │ │ + @ instruction: 0xf2ea00a2 │ │ │ │ stc2l 1, cr0, [r4, #-348]! @ 0xfffffea4 │ │ │ │ - lsrs r0, r5, #13 │ │ │ │ + lsrs r0, r1, #15 │ │ │ │ lsls r3, r4, #2 │ │ │ │ stc2l 1, cr0, [r2, #-348] @ 0xfffffea4 │ │ │ │ - asrs r2, r2, #6 │ │ │ │ + asrs r2, r6, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ stc2l 1, cr0, [r0, #348] @ 0x15c │ │ │ │ - lsrs r0, r7, #18 │ │ │ │ + lsrs r0, r3, #20 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r4, #13 │ │ │ │ + lsls r0, r0, #15 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r6, r5, #13 │ │ │ │ + lsls r6, r1, #15 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r6, r1, #12 │ │ │ │ + lsrs r6, r5, #13 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r0, r4, #12 │ │ │ │ + lsrs r0, r0, #14 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r6, r2, #12 │ │ │ │ + lsrs r6, r6, #13 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r6, r7, #11 │ │ │ │ + lsls r6, r3, #13 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stc2 1, cr0, [lr], {87} @ 0x57 │ │ │ │ - lsrs r6, r1, #12 │ │ │ │ + lsrs r6, r5, #13 │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xfbe40157 │ │ │ │ - lsrs r0, r7, #11 │ │ │ │ + lsrs r0, r3, #13 │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xfbb60157 │ │ │ │ - lsrs r6, r5, #11 │ │ │ │ + lsrs r6, r1, #13 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r6, r2, #9 │ │ │ │ + lsls r6, r6, #10 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r4, #9 │ │ │ │ + lsls r4, r0, #11 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r2, r2, #11 │ │ │ │ + lsrs r2, r6, #12 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r0, r2, #11 │ │ │ │ + lsrs r0, r6, #12 │ │ │ │ lsls r3, r4, #2 │ │ │ │ stc2l 1, cr0, [r6], #-348 @ 0xfffffea4 │ │ │ │ - lsrs r6, r3, #13 │ │ │ │ + lsrs r6, r7, #14 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r0, r5, #10 │ │ │ │ + lsrs r0, r1, #12 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r4, #10 │ │ │ │ + lsrs r4, r0, #12 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r6, r4, #10 │ │ │ │ + lsrs r6, r0, #12 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r0, r4, #10 │ │ │ │ + lsrs r0, r0, #12 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r0, r4, #10 │ │ │ │ + lsrs r0, r0, #12 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r2, #10 │ │ │ │ + lsrs r4, r6, #11 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r5, #16 │ │ │ │ + asrs r4, r1, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r3, [pc, #672] @ (72831c ) │ │ │ │ + ldr r4, [pc, #32] @ (72809c ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r4, r0, #16 │ │ │ │ + asrs r4, r4, #17 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - vhadd.s32 d16, d24, d18 │ │ │ │ + vaddl.s8 q8, d24, d18 │ │ │ │ vld2.8 {d16[2],d17[2]}, [r2 :16], r7 │ │ │ │ - lsrs r2, r5, #8 │ │ │ │ + lsrs r2, r1, #10 │ │ │ │ lsls r3, r4, #2 │ │ │ │ vld2.8 {d0[2],d1[2]}, [r0 :16], r7 │ │ │ │ - vaddl.s16 q0, d28, d18 │ │ │ │ + vext.8 d16, d28, d18, #0 │ │ │ │ @ instruction: 0xfb060157 │ │ │ │ - lsrs r2, r7, #7 │ │ │ │ + lsrs r2, r3, #9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ vld4.16 {d16,d18,d20,d22}, [r0 :64], r7 │ │ │ │ - lsrs r4, r6, #7 │ │ │ │ + lsrs r4, r2, #9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrsh.w r0, [lr, ] │ │ │ │ - lsrs r2, r1, #26 │ │ │ │ + lsrs r2, r5, #27 │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xfab80157 │ │ │ │ - lsrs r4, r1, #7 │ │ │ │ + lsrs r4, r5, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r3, #1 │ │ │ │ + lsls r0, r7, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r6, r4, #1 │ │ │ │ + lsls r6, r0, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r2, r7, #6 │ │ │ │ + lsrs r2, r3, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r6, r7, #6 │ │ │ │ + lsrs r6, r3, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r2, r0, #7 │ │ │ │ + lsrs r2, r4, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r5, #9 │ │ │ │ + lsrs r4, r1, #11 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r1, #7 │ │ │ │ + lsrs r4, r5, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r0, r2, #7 │ │ │ │ + lsrs r0, r6, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r0, r0, #7 │ │ │ │ + lsrs r0, r4, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r0, #7 │ │ │ │ + lsrs r4, r4, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r2, r1, #7 │ │ │ │ + lsrs r2, r5, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r2, #7 │ │ │ │ + lsrs r4, r6, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ str.w r0, [r6, #343] @ 0x157 │ │ │ │ - lsls r6, r0, #31 │ │ │ │ + lsrs r6, r4, #32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrb.w r0, [ip, #343] @ 0x157 │ │ │ │ - lsls r0, r6, #30 │ │ │ │ + lsrs r0, r2, #32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ str??.w r0, [lr, ] │ │ │ │ - lsls r6, r4, #30 │ │ │ │ + lsrs r6, r0, #32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - vhadd.u8 d0, d30, d18 │ │ │ │ - vhadd.u16 d0, d28, d18 │ │ │ │ - lsls r2, r1, #30 │ │ │ │ + vhadd.u32 d16, d30, d18 │ │ │ │ + vhadd.u d16, d28, d18 │ │ │ │ + lsls r2, r5, #31 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r1, #30 │ │ │ │ + lsls r0, r5, #31 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrsb.w r0, [lr, ] │ │ │ │ - lsrs r6, r2, #32 │ │ │ │ + lsrs r6, r6, #1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r4, #29 │ │ │ │ + lsls r0, r0, #31 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r3, #29 │ │ │ │ + lsls r4, r7, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r6, r3, #29 │ │ │ │ + lsls r6, r7, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r3, #29 │ │ │ │ + lsls r0, r7, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r3, #29 │ │ │ │ + lsls r0, r7, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r1, #29 │ │ │ │ + lsls r4, r5, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [pc, #496] @ (728320 ) │ │ │ │ + ldr r0, [pc, #880] @ (7284a0 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - mrrc 0, 10, r0, r8, cr2 │ │ │ │ - asrs r0, r7, #3 │ │ │ │ + ldc 0, cr0, [r8], #648 @ 0x288 │ │ │ │ + asrs r0, r3, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xf3ea0157 │ │ │ │ - stc 0, cr0, [lr], #648 @ 0x288 │ │ │ │ + stc 0, cr0, [lr, #-648] @ 0xfffffd78 │ │ │ │ ldrb.w r0, [r8, ] │ │ │ │ - lsls r4, r5, #28 │ │ │ │ + lsls r4, r1, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ usat r1, #23, ip, asr #1 │ │ │ │ - lsls r0, r4, #27 │ │ │ │ + lsls r0, r0, #29 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r4, #2 │ │ │ │ + asrs r0, r0, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r2, #2 │ │ │ │ + asrs r0, r6, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r6, r1, #12 │ │ │ │ + lsrs r6, r5, #13 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r2, #30 │ │ │ │ + lsls r4, r6, #31 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r4, #11 │ │ │ │ + lsrs r4, r0, #13 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mcrr2 0, 10, r0, r2, cr2 │ │ │ │ + stc2 0, cr0, [r2], #648 @ 0x288 │ │ │ │ @ instruction: 0xf7980157 │ │ │ │ - ldc2 0, cr0, [ip], #-648 @ 0xfffffd78 │ │ │ │ + ldc2 0, cr0, [ip], {162} @ 0xa2 │ │ │ │ @ instruction: 0xf77e0157 │ │ │ │ - ldc2 0, cr0, [sl], #-648 @ 0xfffffd78 │ │ │ │ + ldc2 0, cr0, [sl], {162} @ 0xa2 │ │ │ │ @ instruction: 0xf7640157 │ │ │ │ - ldc2 0, cr0, [r8], #-648 @ 0xfffffd78 │ │ │ │ + ldc2 0, cr0, [r8], {162} @ 0xa2 │ │ │ │ @ instruction: 0xf7420157 │ │ │ │ - ldc2 0, cr0, [r2], #-648 @ 0xfffffd78 │ │ │ │ - stc2 0, cr0, [r4], #-648 @ 0xfffffd78 │ │ │ │ - stc2 0, cr0, [r4], #-648 @ 0xfffffd78 │ │ │ │ + ldc2 0, cr0, [r2], {162} @ 0xa2 │ │ │ │ + stc2 0, cr0, [r4], {162} @ 0xa2 │ │ │ │ + stc2 0, cr0, [r4], {162} @ 0xa2 │ │ │ │ + stc2l 0, cr0, [lr], #-648 @ 0xfffffd78 │ │ │ │ + stc2l 0, cr0, [r0], #-648 @ 0xfffffd78 │ │ │ │ + mrrc2 0, 10, r0, r0, cr2 @ │ │ │ │ + mrrc2 0, 10, r0, r4, cr2 │ │ │ │ + mcrr2 0, 10, r0, r6, cr2 │ │ │ │ + ldc2 0, cr0, [r8], #-648 @ 0xfffffd78 │ │ │ │ + stc2 0, cr0, [sl], #-648 @ 0xfffffd78 │ │ │ │ + ldc2 0, cr0, [ip], {162} @ 0xa2 │ │ │ │ stc2 0, cr0, [lr], {162} @ 0xa2 │ │ │ │ - stc2 0, cr0, [r0], {162} @ 0xa2 │ │ │ │ - @ instruction: 0xfbf000a2 │ │ │ │ - @ instruction: 0xfbf400a2 │ │ │ │ - @ instruction: 0xfbe600a2 │ │ │ │ - @ instruction: 0xfbd800a2 │ │ │ │ - smlaltb r0, r0, sl, r2 │ │ │ │ - @ instruction: 0xfbbc00a2 │ │ │ │ - @ instruction: 0xfbae00a2 │ │ │ │ ldr r1, [pc, #732] @ (728494 ) │ │ │ │ movs r3, #7 │ │ │ │ add r1, pc │ │ │ │ bl 711c00 │ │ │ │ movs r2, #0 │ │ │ │ cbnz r6, 7281ca │ │ │ │ ldr r3, [pc, #724] @ (728498 ) │ │ │ │ @@ -2473637,33 +2473634,33 @@ │ │ │ │ ldr r2, [pc, #64] @ (7284c4 ) │ │ │ │ add r2, pc │ │ │ │ b.w 725e24 │ │ │ │ ldr r2, [pc, #60] @ (7284c8 ) │ │ │ │ add r2, pc │ │ │ │ b.w 725e38 │ │ │ │ nop │ │ │ │ - movs r0, #60 @ 0x3c │ │ │ │ + movs r0, #156 @ 0x9c │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xf3580157 │ │ │ │ - ldrsb.w r0, [r2, r2, lsl #2] │ │ │ │ + ldr??.w r0, [r2, r2, lsl #2] │ │ │ │ @ instruction: 0xf3300157 │ │ │ │ - lsls r0, r5, #8 │ │ │ │ + lsls r0, r1, #10 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r1, #29 │ │ │ │ + lsrs r4, r5, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r3, #25 │ │ │ │ + lsls r2, r7, #26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh.w r0, [r6, #162] @ 0xa2 │ │ │ │ - ldrb.w r0, [r8, #162] @ 0xa2 │ │ │ │ - strb.w r0, [sl, #162] @ 0xa2 │ │ │ │ - ldr??.w r0, [ip, r2, lsl #2] │ │ │ │ - str??.w r0, [ip, r2, lsl #2] │ │ │ │ - adds r4, r0, #0 │ │ │ │ + vst4.32 {d0-d3}, [r6 :128], r2 │ │ │ │ + ldr??.w r0, [r8, #162] @ 0xa2 │ │ │ │ + str??.w r0, [sl, #162] @ 0xa2 │ │ │ │ + ldr.w r0, [ip, #162] @ 0xa2 │ │ │ │ + str.w r0, [ip, #162] @ 0xa2 │ │ │ │ + adds r4, r4, #1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, r7, r7 │ │ │ │ + adds r4, r3, #1 │ │ │ │ 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] @ 728fac │ │ │ │ @@ -2474724,143 +2474721,143 @@ │ │ │ │ add r1, pc │ │ │ │ bl 711c00 │ │ │ │ b.w 728652 │ │ │ │ ldrb r6, [r2, #12] │ │ │ │ lsls r5, r3, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #22 │ │ │ │ + lsrs r4, r7, #23 │ │ │ │ lsls r3, r4, #2 │ │ │ │ vorn q0, q6, │ │ │ │ - @ instruction: 0xf36000a2 │ │ │ │ - cdp2 0, 8, cr0, cr6, cr2, {5} │ │ │ │ + @ instruction: 0xf3c000a2 │ │ │ │ + cdp2 0, 14, cr0, cr6, cr2, {5} │ │ │ │ vbic q8, q0, │ │ │ │ - b.n 729254 │ │ │ │ + b.n 729314 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cdp2 0, 5, cr0, cr14, cr2, {5} │ │ │ │ + cdp2 0, 11, cr0, cr14, cr2, {5} │ │ │ │ @ instruction: 0xf13c0157 │ │ │ │ - adds r4, r5, #0 │ │ │ │ + adds r4, r1, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ mrc 1, 7, r0, cr6, cr7, {2} │ │ │ │ - add r1, sp, #856 @ 0x358 │ │ │ │ + add r2, sp, #216 @ 0xd8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cdp2 0, 2, cr0, cr4, cr2, {5} │ │ │ │ - cdp2 0, 12, cr0, cr14, cr2, {5} │ │ │ │ + cdp2 0, 8, cr0, cr4, cr2, {5} │ │ │ │ + vhadd.u32 d0, d30, d18 │ │ │ │ mrc 1, 4, r0, cr12, cr7, {2} │ │ │ │ - b.n 729230 │ │ │ │ + b.n 7292f0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xfacc00a2 │ │ │ │ + @ instruction: 0xfb2c00a2 │ │ │ │ mrc 1, 2, r0, cr14, cr7, {2} │ │ │ │ - stc2l 0, cr0, [sl, #648] @ 0x288 │ │ │ │ + cdp2 0, 2, cr0, cr10, cr2, {5} │ │ │ │ mcr 1, 1, r0, cr4, cr7, {2} │ │ │ │ - b.n 7291ac │ │ │ │ + b.n 72926c │ │ │ │ lsls r2, r4, #2 │ │ │ │ stcl 1, cr0, [ip, #348]! @ 0x15c │ │ │ │ - b.n 72917c │ │ │ │ + b.n 72923c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stc2 0, cr0, [r8, #648] @ 0x288 │ │ │ │ - stc2 0, cr0, [r8, #648] @ 0x288 │ │ │ │ - stc2 0, cr0, [r2, #-648] @ 0xfffffd78 │ │ │ │ + stc2l 0, cr0, [r8, #648]! @ 0x288 │ │ │ │ + stc2l 0, cr0, [r8, #648]! @ 0x288 │ │ │ │ stc2l 0, cr0, [r2, #-648]! @ 0xfffffd78 │ │ │ │ - ldc2l 0, cr0, [sl, #-648] @ 0xfffffd78 │ │ │ │ - stc2l 0, cr0, [lr, #-648]! @ 0xfffffd78 │ │ │ │ - stc2l 0, cr0, [r6, #-648]! @ 0xfffffd78 │ │ │ │ - ldc2l 0, cr0, [r6, #-648] @ 0xfffffd78 │ │ │ │ + stc2l 0, cr0, [r2, #648] @ 0x288 │ │ │ │ + ldc2 0, cr0, [sl, #648]! @ 0x288 │ │ │ │ + stc2l 0, cr0, [lr, #648] @ 0x288 │ │ │ │ + stc2l 0, cr0, [r6, #648] @ 0x288 │ │ │ │ + ldc2 0, cr0, [r6, #648]! @ 0x288 │ │ │ │ stc 1, cr0, [ip, #348] @ 0x15c │ │ │ │ - svc 32 │ │ │ │ + svc 128 @ 0x80 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xfbd000a2 │ │ │ │ + ldc2 0, cr0, [r0], #-648 @ 0xfffffd78 │ │ │ │ stc 1, cr0, [r6, #-348]! @ 0xfffffea4 │ │ │ │ - @ instruction: 0xfbba00a2 │ │ │ │ - @ instruction: 0xfbbc00a2 │ │ │ │ - @ instruction: 0xfbb600a2 │ │ │ │ - @ instruction: 0xfba800a2 │ │ │ │ + ldc2 0, cr0, [sl], {162} @ 0xa2 │ │ │ │ + ldc2 0, cr0, [ip], {162} @ 0xa2 │ │ │ │ + ldc2 0, cr0, [r6], {162} @ 0xa2 │ │ │ │ + stc2 0, cr0, [r8], {162} @ 0xa2 │ │ │ │ ldcl 1, cr0, [r8, #348]! @ 0x15c │ │ │ │ - ldr.w r0, [r8, r2, lsl #2] │ │ │ │ + ldrh.w r0, [r8, #162] @ 0xa2 │ │ │ │ ldc 1, cr0, [lr], #348 @ 0x15c │ │ │ │ - @ instruction: 0xfa7a00a2 │ │ │ │ + @ instruction: 0xfada00a2 │ │ │ │ ldc 1, cr0, [r4], {87} @ 0x57 │ │ │ │ - @ instruction: 0xfa6000a2 │ │ │ │ + @ instruction: 0xfac000a2 │ │ │ │ stcl 1, cr0, [lr, #348]! @ 0x15c │ │ │ │ - ldc2 0, cr0, [lr, #648] @ 0x288 │ │ │ │ - @ instruction: 0xfa3400a2 │ │ │ │ - @ instruction: 0xfa2600a2 │ │ │ │ - str.w r0, [ip, r2, lsl #2] │ │ │ │ - subs r1, #122 @ 0x7a │ │ │ │ + ldc2l 0, cr0, [lr, #648]! @ 0x288 │ │ │ │ + @ instruction: 0xfa9400a2 │ │ │ │ + @ instruction: 0xfa8600a2 │ │ │ │ + strh.w r0, [ip, #162] @ 0xa2 │ │ │ │ + subs r1, #218 @ 0xda │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr??.w r0, [ip, #162] @ 0xa2 │ │ │ │ - ldr??.w r0, [r2, #162] @ 0xa2 │ │ │ │ - vst1.8 {d16[5]}, [r8], r2 │ │ │ │ - ldrsb.w r0, [lr, r2, lsl #2] │ │ │ │ + @ instruction: 0xfa3c00a2 │ │ │ │ + @ instruction: 0xfa3200a2 │ │ │ │ + @ instruction: 0xfa2800a2 │ │ │ │ + ldr??.w r0, [lr, r2, lsl #2] │ │ │ │ sub.w r1, r0, r7, lsr #1 │ │ │ │ - @ instruction: 0xf7a400a2 │ │ │ │ + strb.w r0, [r4, r2, lsl #2] │ │ │ │ sbc.w r1, r6, r7, lsr #1 │ │ │ │ - ble.n 7290c8 │ │ │ │ + ble.n 729188 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldc 1, cr0, [r8], #348 @ 0x15c │ │ │ │ - asrs r4, r4, #30 │ │ │ │ + adds r4, r0, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ sbcs.w r1, sl, r7, lsr #1 │ │ │ │ - @ instruction: 0xf76e00a2 │ │ │ │ + @ instruction: 0xf7ce00a2 │ │ │ │ adcs.w r1, ip, r7, lsr #1 │ │ │ │ - stc2 0, cr0, [r8], {162} @ 0xa2 │ │ │ │ + stc2l 0, cr0, [r8], #-648 @ 0xfffffd78 │ │ │ │ mrrc 1, 5, r0, r2, cr7 │ │ │ │ - bhi.n 729170 │ │ │ │ + bhi.n 729030 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r6, r5, #27 │ │ │ │ + asrs r6, r1, #29 │ │ │ │ lsls r3, r4, #2 │ │ │ │ mcrr 1, 5, r0, ip, cr7 │ │ │ │ - asrs r0, r1, #29 │ │ │ │ + asrs r0, r5, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xebf000a2 │ │ │ │ - stcl 0, cr0, [r2, #648] @ 0x288 │ │ │ │ - asrs r4, r4, #28 │ │ │ │ + mrrc 0, 10, r0, r0, cr2 @ │ │ │ │ + cdp 0, 2, cr0, cr2, cr2, {5} │ │ │ │ + asrs r4, r0, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xf71e00a2 │ │ │ │ - @ instruction: 0xf72400a2 │ │ │ │ - @ instruction: 0xf7d000a2 │ │ │ │ - asrs r2, r6, #27 │ │ │ │ + @ instruction: 0xf77e00a2 │ │ │ │ + @ instruction: 0xf78400a2 │ │ │ │ + ldrh.w r0, [r0, r2, lsl #2] │ │ │ │ + asrs r2, r2, #29 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r7, #27 │ │ │ │ + asrs r4, r3, #29 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r1, #28 │ │ │ │ + asrs r0, r5, #29 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r7, #27 │ │ │ │ + asrs r4, r3, #29 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xf71e00a2 │ │ │ │ - @ instruction: 0xf72400a2 │ │ │ │ - asrs r4, r2, #27 │ │ │ │ + @ instruction: 0xf77e00a2 │ │ │ │ + @ instruction: 0xf78400a2 │ │ │ │ + asrs r4, r6, #28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r4, #27 │ │ │ │ + asrs r0, r0, #29 │ │ │ │ lsls r3, r4, #2 │ │ │ │ orn r1, r0, r7, lsr #1 │ │ │ │ - ldrb r4, [r7, #17] │ │ │ │ + ldrb r4, [r3, #19] │ │ │ │ lsls r7, r4, #2 │ │ │ │ orn r1, ip, r7, lsr #1 │ │ │ │ - @ instruction: 0xf4ce00a2 │ │ │ │ + @ instruction: 0xf52e00a2 │ │ │ │ orr.w r1, r6, r7, lsr #1 │ │ │ │ - @ instruction: 0xf4bc00a2 │ │ │ │ + adds.w r0, ip, #5308416 @ 0x510000 │ │ │ │ and.w r1, lr, r7, lsr #1 │ │ │ │ - @ instruction: 0xf4b600a2 │ │ │ │ - orrs.w r0, sl, r2, asr #2 │ │ │ │ - stc 0, cr0, [ip], #-648 @ 0xfffffd78 │ │ │ │ - eors.w r0, ip, #5308416 @ 0x510000 │ │ │ │ - eors.w r0, ip, #5308416 @ 0x510000 │ │ │ │ + adds.w r0, r6, #5308416 @ 0x510000 │ │ │ │ + @ instruction: 0xeaba00a2 │ │ │ │ + stc 0, cr0, [ip], {162} @ 0xa2 │ │ │ │ + @ instruction: 0xf4fc00a2 │ │ │ │ + @ instruction: 0xf4fc00a2 │ │ │ │ orn r1, lr, r7, lsr #1 │ │ │ │ - asrs r6, r3, #21 │ │ │ │ + asrs r6, r7, #22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - orns r0, r8, #5308416 @ 0x510000 │ │ │ │ - orns r0, r6, #5308416 @ 0x510000 │ │ │ │ - orns r0, sl, #5308416 @ 0x510000 │ │ │ │ - orns r0, r4, #5308416 @ 0x510000 │ │ │ │ - orns r0, r6, #5308416 @ 0x510000 │ │ │ │ - orn r0, sl, #5308416 @ 0x510000 │ │ │ │ - adds r5, #154 @ 0x9a │ │ │ │ + @ instruction: 0xf4d800a2 │ │ │ │ + @ instruction: 0xf4d600a2 │ │ │ │ + @ instruction: 0xf4da00a2 │ │ │ │ + @ instruction: 0xf4d400a2 │ │ │ │ + @ instruction: 0xf4d600a2 │ │ │ │ + @ instruction: 0xf4ca00a2 │ │ │ │ + adds r5, #250 @ 0xfa │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bls.n 729244 │ │ │ │ + bls.n 729104 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #1 │ │ │ │ beq.w 72dba2 │ │ │ │ mov r0, r4 │ │ │ │ bl 711e74 │ │ │ │ ldr.w r1, [pc, #3412] @ 729ebc │ │ │ │ @@ -2476033,188 +2476030,187 @@ │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 711c00 │ │ │ │ b.w 728652 │ │ │ │ nop │ │ │ │ - lsls r0, r4, #8 │ │ │ │ + lsls r0, r0, #10 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stc 0, cr0, [r8], {162} @ 0xa2 │ │ │ │ - stc 0, cr0, [r6], {162} @ 0xa2 │ │ │ │ - @ instruction: 0xeb8c00a2 │ │ │ │ - ldcl 0, cr0, [ip, #648]! @ 0x288 │ │ │ │ - @ instruction: 0xf12a00a2 │ │ │ │ - asrs r4, r1, #6 │ │ │ │ + stcl 0, cr0, [r8], #-648 @ 0xfffffd78 │ │ │ │ + stcl 0, cr0, [r6], #-648 @ 0xfffffd78 │ │ │ │ + @ instruction: 0xebec00a2 │ │ │ │ + cdp 0, 5, cr0, cr12, cr2, {5} │ │ │ │ + @ instruction: 0xf18a00a2 │ │ │ │ + asrs r4, r5, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldcl 0, cr0, [r6, #648] @ 0x288 │ │ │ │ - @ instruction: 0xeb9000a2 │ │ │ │ - ldc 0, cr0, [lr, #648]! @ 0x288 │ │ │ │ - stcl 0, cr0, [r8, #648] @ 0x288 │ │ │ │ - ldcl 0, cr0, [r2, #648] @ 0x288 │ │ │ │ - adds r2, r0, #2 │ │ │ │ + cdp 0, 3, cr0, cr6, cr2, {5} │ │ │ │ + @ instruction: 0xebf000a2 │ │ │ │ + cdp 0, 1, cr0, cr14, cr2, {5} │ │ │ │ + cdp 0, 2, cr0, cr8, cr2, {5} │ │ │ │ + cdp 0, 3, cr0, cr2, cr2, {5} │ │ │ │ + adds r2, r4, #3 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stc 0, cr0, [r6, #648]! @ 0x288 │ │ │ │ - ldc 0, cr0, [r8, #648] @ 0x288 │ │ │ │ - ldc2 0, cr0, [ip, #-648]! @ 0xfffffd78 │ │ │ │ + cdp 0, 0, cr0, cr6, cr2, {5} │ │ │ │ + ldcl 0, cr0, [r8, #648]! @ 0x288 │ │ │ │ + ldc2 0, cr0, [ip, #648] @ 0x288 │ │ │ │ b.n 729a78 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bvs.n 729f8c │ │ │ │ + bvs.n 729e4c │ │ │ │ lsls r2, r4, #2 │ │ │ │ b.n 729a84 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - vhadd.s32 d0, d18, d18 │ │ │ │ + vaddl.s8 q0, d18, d18 │ │ │ │ b.n 729a48 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - adc.w r0, ip, #5308416 @ 0x510000 │ │ │ │ + sub.w r0, ip, #5308416 @ 0x510000 │ │ │ │ b.n 729a3c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bne.n 729e50 │ │ │ │ + bne.n 729f10 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r4, r5, #32 │ │ │ │ + asrs r4, r1, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ b.n 729a30 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - asrs r6, r6, #1 │ │ │ │ + asrs r6, r2, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 72997c │ │ │ │ + b.n 729a3c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 729d20 │ │ │ │ + b.n 729de0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r4, r4, #31 │ │ │ │ + asrs r4, r0, #1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r0, r5, #31 │ │ │ │ + asrs r0, r1, #1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r3, #31 │ │ │ │ + asrs r4, r7, #32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r2, r4, #31 │ │ │ │ + asrs r2, r0, #1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 729c30 │ │ │ │ + b.n 729cf0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ b.n 729d68 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - b.n 729864 │ │ │ │ + b.n 729924 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stcl 0, cr0, [r8, #-648] @ 0xfffffd78 │ │ │ │ - ldc 0, cr0, [ip, #-648]! @ 0xfffffd78 │ │ │ │ - stmdb sl!, {r1, r5, r7} │ │ │ │ - cdp2 0, 1, cr0, cr8, cr2, {5} │ │ │ │ - b.n 729eac │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - b.n 729e94 │ │ │ │ + stc 0, cr0, [r8, #648]! @ 0x288 │ │ │ │ + ldc 0, cr0, [ip, #648] @ 0x288 │ │ │ │ + @ instruction: 0xe98a00a2 │ │ │ │ + cdp2 0, 7, cr0, cr8, cr2, {5} │ │ │ │ + @ instruction: 0xe80600a2 │ │ │ │ + b.n 729f54 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - and.w r0, r8, r2, asr #2 │ │ │ │ - lsrs r2, r5, #22 │ │ │ │ + orn r0, r8, r2, asr #2 │ │ │ │ + lsrs r2, r1, #24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrd r0, r0, [r4, #648]! @ 0x288 │ │ │ │ - strd r0, r0, [lr, #648]! @ 0x288 │ │ │ │ - ldrd r0, r0, [r8, #648]! @ 0x288 │ │ │ │ - and.w r0, r2, r2, asr #2 │ │ │ │ - adds r2, r6, r2 │ │ │ │ + orrs.w r0, r4, r2, asr #2 │ │ │ │ + orr.w r0, lr, r2, asr #2 │ │ │ │ + orrs.w r0, r8, r2, asr #2 │ │ │ │ + orn r0, r2, r2, asr #2 │ │ │ │ + adds r2, r2, r4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrd r0, r0, [r6, #648] @ 0x288 │ │ │ │ - strd r0, r0, [r8, #648] @ 0x288 │ │ │ │ - vld4.32 {d16-d19}, [ip :128], r2 │ │ │ │ - ldc2 0, cr0, [r2], {162} @ 0xa2 │ │ │ │ - strb.w r0, [r6, r2, lsl #2] │ │ │ │ - stmia.w ip!, {r1, r5, r7} │ │ │ │ - lsrs r6, r7, #16 │ │ │ │ + bics.w r0, r6, r2, asr #2 │ │ │ │ + bic.w r0, r8, r2, asr #2 │ │ │ │ + vst1.8 {d16[5]}, [ip], r2 │ │ │ │ + ldc2l 0, cr0, [r2], #648 @ 0x288 │ │ │ │ + str??.w r0, [r6, r2, lsl #2] │ │ │ │ + stmdb ip, {r1, r5, r7} │ │ │ │ + lsrs r6, r3, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - orr.w r0, r0, #162 @ 0xa2 │ │ │ │ - @ instruction: 0xf78200a2 │ │ │ │ - ldrd r0, r0, [r0], #-648 @ 0x288 │ │ │ │ - ldrd r0, r0, [sl], #-648 @ 0x288 │ │ │ │ - stmia.w r4, {r1, r5, r7} │ │ │ │ - asrs r4, r6, #28 │ │ │ │ + @ instruction: 0xf0a000a2 │ │ │ │ + @ instruction: 0xf7e200a2 │ │ │ │ + @ instruction: 0xe8d000a2 │ │ │ │ + @ instruction: 0xe8da00a2 │ │ │ │ + strd r0, r0, [r4], #648 @ 0x288 │ │ │ │ + asrs r4, r2, #30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xe85800a2 │ │ │ │ - strex r0, r0, [sl, #648] @ 0x288 │ │ │ │ - @ instruction: 0xf7ee00a2 │ │ │ │ - stmia.w r4!, {r1, r5, r7} │ │ │ │ - lsrs r2, r5, #11 │ │ │ │ + ldmia.w r8!, {r1, r5, r7} │ │ │ │ + stmia.w sl!, {r1, r5, r7} │ │ │ │ + str.w r0, [lr, r2, lsl #2] │ │ │ │ + stmdb r4, {r1, r5, r7} │ │ │ │ + lsrs r2, r1, #13 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r5, #11 │ │ │ │ + lsrs r4, r1, #13 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xe83600a2 │ │ │ │ - @ instruction: 0xe83400a2 │ │ │ │ - b.n 729a58 │ │ │ │ + ldmia.w r6, {r1, r5, r7} │ │ │ │ + ldmia.w r4, {r1, r5, r7} │ │ │ │ + b.n 729b18 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sbcs.w r0, ip, #162 @ 0xa2 │ │ │ │ + rsbs r0, ip, #162 @ 0xa2 │ │ │ │ bgt.n 729fbc │ │ │ │ lsls r7, r2, #5 │ │ │ │ - b.n 72a2c8 │ │ │ │ + b.n 72a388 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf7ca00a2 │ │ │ │ - cdp 0, 13, cr0, cr4, cr2, {5} │ │ │ │ - @ instruction: 0xf0fa00a2 │ │ │ │ - @ instruction: 0xf75a00a2 │ │ │ │ - cdp 0, 6, cr0, cr4, cr2, {5} │ │ │ │ - b.n 72a49c │ │ │ │ + strh.w r0, [sl, r2, lsl #2] │ │ │ │ + vhadd.s d0, d20, d18 │ │ │ │ + adcs.w r0, sl, #162 @ 0xa2 │ │ │ │ + @ instruction: 0xf7ba00a2 │ │ │ │ + cdp 0, 12, cr0, cr4, cr2, {5} │ │ │ │ + b.n 72a55c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a384 │ │ │ │ + b.n 72a444 │ │ │ │ lsls r2, r4, #2 │ │ │ │ udf #220 @ 0xdc │ │ │ │ lsls r7, r2, #5 │ │ │ │ - b.n 72a360 │ │ │ │ + b.n 72a420 │ │ │ │ lsls r2, r4, #2 │ │ │ │ udf #182 @ 0xb6 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - b.n 72a35c │ │ │ │ + b.n 72a41c │ │ │ │ lsls r2, r4, #2 │ │ │ │ udf #150 @ 0x96 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - b.n 72a34c │ │ │ │ + b.n 72a40c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a330 │ │ │ │ + b.n 72a3f0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a324 │ │ │ │ + b.n 72a3e4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a2fc │ │ │ │ + b.n 72a3bc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a2f4 │ │ │ │ + b.n 72a3b4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf1ea00a2 │ │ │ │ - @ instruction: 0xf1ea00a2 │ │ │ │ - @ instruction: 0xf1e000a2 │ │ │ │ - @ instruction: 0xf0a800a2 │ │ │ │ - rsb r0, r6, #162 @ 0xa2 │ │ │ │ - @ instruction: 0xf25a00a2 │ │ │ │ - movw r0, #57506 @ 0xe0a2 │ │ │ │ - adds r4, r5, r5 │ │ │ │ + movw r0, #41122 @ 0xa0a2 │ │ │ │ + movw r0, #41122 @ 0xa0a2 │ │ │ │ + movw r0, #162 @ 0xa2 │ │ │ │ + add.w r0, r8, #162 @ 0xa2 │ │ │ │ + @ instruction: 0xf22600a2 │ │ │ │ + @ instruction: 0xf2ba00a2 │ │ │ │ + subw r0, lr, #162 @ 0xa2 │ │ │ │ + adds r4, r1, r7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - b.n 729a20 │ │ │ │ + b.n 729ae0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a444 │ │ │ │ + b.n 72a504 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - vhadd.s16 d0, d18, d18 │ │ │ │ - vhadd.s8 d0, d22, d18 │ │ │ │ - mrrc 0, 10, r0, r6, cr2 │ │ │ │ - cdp 0, 3, cr0, cr8, cr2, {5} │ │ │ │ - b.n 72a228 │ │ │ │ + vhadd.s d16, d18, d18 │ │ │ │ + vhadd.s32 d16, d22, d18 │ │ │ │ + ldc 0, cr0, [r6], #648 @ 0x288 │ │ │ │ + cdp 0, 9, cr0, cr8, cr2, {5} │ │ │ │ + b.n 72a2e8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a210 │ │ │ │ + b.n 72a2d0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ bhi.n 72a14c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - @ instruction: 0xb7d0 │ │ │ │ + @ instruction: 0xb830 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xf3aa00a2 │ │ │ │ - @ instruction: 0xf3ba00a2 │ │ │ │ - pkhtb r0, r4, r2, asr #2 │ │ │ │ - @ instruction: 0xf38c00a2 │ │ │ │ - eors.w r0, r8, r2, asr #2 │ │ │ │ - b.n 729ec0 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf34400a2 │ │ │ │ - @ instruction: 0xf33400a2 │ │ │ │ - b.n 72a584 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xeabc00a2 │ │ │ │ - @ instruction: 0xeaac00a2 │ │ │ │ - eors.w r0, ip, r2, asr #2 │ │ │ │ + and.w r0, sl, #5308416 @ 0x510000 │ │ │ │ + ands.w r0, sl, #5308416 @ 0x510000 │ │ │ │ + @ instruction: 0xeb2400a2 │ │ │ │ + @ instruction: 0xf3ec00a2 │ │ │ │ + @ instruction: 0xeaf800a2 │ │ │ │ + b.n 729f80 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + @ instruction: 0xf3a400a2 │ │ │ │ + @ instruction: 0xf39400a2 │ │ │ │ + b.n 72a644 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + adds.w r0, ip, r2, asr #2 │ │ │ │ + add.w r0, ip, r2, asr #2 │ │ │ │ + @ instruction: 0xeafc00a2 │ │ │ │ mov r0, r4 │ │ │ │ bl 711e74 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r3, r0 │ │ │ │ and.w r2, r0, #127 @ 0x7f │ │ │ │ cmp r1, #1 │ │ │ │ beq.w 72cc3a │ │ │ │ @@ -2477366,274 +2477362,274 @@ │ │ │ │ movt r3, #2 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 711c98 │ │ │ │ b.w 728652 │ │ │ │ bhi.n 72adbc │ │ │ │ lsls r7, r2, #5 │ │ │ │ - lsls r6, r3, #4 │ │ │ │ + lsls r6, r7, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ bhi.n 72ad54 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bls.n 72adb0 │ │ │ │ + bge.n 72ae70 │ │ │ │ lsls r2, r4, #2 │ │ │ │ bhi.n 72acf8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - lsls r0, r4, #12 │ │ │ │ + lsls r0, r0, #14 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bvc.n 72ad9c │ │ │ │ + bhi.n 72ae5c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bls.n 72ad40 │ │ │ │ + bge.n 72ae00 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - vext.8 d16, d26, d18, #0 │ │ │ │ - b.n 72ac0c │ │ │ │ + orrs.w r0, sl, #162 @ 0xa2 │ │ │ │ + b.n 72accc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bls.n 72aea0 │ │ │ │ + bls.n 72ad60 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bls.n 72ae80 │ │ │ │ + bls.n 72ad40 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bls.n 72ae60 │ │ │ │ + bls.n 72ad20 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bls.n 72ae40 │ │ │ │ + bls.n 72af00 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bls.n 72ae1c │ │ │ │ + bls.n 72aedc │ │ │ │ lsls r2, r4, #2 │ │ │ │ bcc.n 72ade0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - uxtb r6, r7 │ │ │ │ + cbz r6, 72ae76 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strd r0, r0, [r2, #648] @ 0x288 │ │ │ │ - @ instruction: 0xe9bc00a2 │ │ │ │ - @ instruction: 0xe9b800a2 │ │ │ │ - b.n 72ab50 │ │ │ │ + bic.w r0, r2, r2, asr #2 │ │ │ │ + ands.w r0, ip, r2, asr #2 │ │ │ │ + ands.w r0, r8, r2, asr #2 │ │ │ │ + b.n 72ac10 │ │ │ │ lsls r2, r4, #2 │ │ │ │ bcc.n 72af2c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strd r0, r0, [r8, #-648]! @ 0x288 │ │ │ │ - @ instruction: 0xe85800a2 │ │ │ │ - bvc.n 72ad90 │ │ │ │ + strd r0, r0, [r8, #648] @ 0x288 │ │ │ │ + ldmia.w r8!, {r1, r5, r7} │ │ │ │ + bhi.n 72ae50 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 72adb0 │ │ │ │ + bhi.n 72ae70 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - eors.w r0, ip, r2, asr #2 │ │ │ │ + @ instruction: 0xeafc00a2 │ │ │ │ bcs.n 72adac │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia r6!, {r4, r6} │ │ │ │ + stmia r6!, {r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ bpl.n 72ae38 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - lsls r6, r5, #3 │ │ │ │ + lsls r6, r1, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ bcs.n 72af40 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - b.n 72af64 │ │ │ │ + b.n 72b024 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a93c │ │ │ │ + b.n 72a9fc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bics.w r0, r0, r2, asr #2 │ │ │ │ - ands.w r0, lr, r2, asr #2 │ │ │ │ - b.n 72a7a0 │ │ │ │ + eors.w r0, r0, r2, asr #2 │ │ │ │ + orns r0, lr, r2, asr #2 │ │ │ │ + b.n 72a860 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72b0a8 │ │ │ │ + b.n 72b168 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a744 │ │ │ │ + b.n 72a804 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 72ae04 │ │ │ │ + bpl.n 72aec4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrd r0, r0, [r0, #-648] @ 0x288 │ │ │ │ + @ instruction: 0xe9b000a2 │ │ │ │ bne.n 72adc0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmdb lr!, {r1, r5, r7} │ │ │ │ - @ instruction: 0xf13e00a2 │ │ │ │ - adc.w r0, r6, #162 @ 0xa2 │ │ │ │ + @ instruction: 0xe99e00a2 │ │ │ │ + @ instruction: 0xf19e00a2 │ │ │ │ + sub.w r0, r6, #162 @ 0xa2 │ │ │ │ bcc.n 72ae84 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - udf #88 @ 0x58 │ │ │ │ + udf #184 @ 0xb8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ bcc.n 72ae38 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - udf #66 @ 0x42 │ │ │ │ + udf #162 @ 0xa2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ bcc.n 72adc4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - udf #56 @ 0x38 │ │ │ │ + udf #152 @ 0x98 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72ae60 │ │ │ │ + bmi.n 72af20 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bpl.n 72ae04 │ │ │ │ + bvs.n 72aec4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - udf #24 │ │ │ │ + udf #120 @ 0x78 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - udf #22 │ │ │ │ + udf #118 @ 0x76 │ │ │ │ lsls r2, r4, #2 │ │ │ │ bcc.n 72ae84 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cdp2 0, 13, cr0, cr4, cr2, {5} │ │ │ │ - ble.n 72ae9c │ │ │ │ + vhadd.u d0, d20, d18 │ │ │ │ + udf #76 @ 0x4c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 72ae98 │ │ │ │ + udf #72 @ 0x48 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 72aea0 │ │ │ │ + udf #74 @ 0x4a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 72ae94 │ │ │ │ + udf #66 @ 0x42 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 72ae98 │ │ │ │ + udf #66 @ 0x42 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 72ae80 │ │ │ │ + udf #52 @ 0x34 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72adb0 │ │ │ │ + b.n 72ae70 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r4, r4, #3 │ │ │ │ + subs r4, r0, #5 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - b.n 72ad60 │ │ │ │ + b.n 72ae20 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r2!, {r5, r7} │ │ │ │ + stmia r3!, {} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldcl 0, cr0, [r6], #648 @ 0x288 │ │ │ │ - bcs.n 72aee4 │ │ │ │ + ldcl 0, cr0, [r6, #-648] @ 0xfffffd78 │ │ │ │ + bcc.n 72afa4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72aebc │ │ │ │ + bcc.n 72af7c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72ae94 │ │ │ │ + bcc.n 72af54 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - orr.w r0, r8, r2, asr #2 │ │ │ │ - orr.w r0, r4, r2, asr #2 │ │ │ │ + @ instruction: 0xeaa800a2 │ │ │ │ + @ instruction: 0xeaa400a2 │ │ │ │ ldmia r6, {r1, r6} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bics.w r0, sl, r2, asr #2 │ │ │ │ - bic.w r0, r4, r2, asr #2 │ │ │ │ - ands.w r0, sl, r2, asr #2 │ │ │ │ - ands.w r0, r0, r2, asr #2 │ │ │ │ - and.w r0, r6, r2, asr #2 │ │ │ │ - bvs.n 72aff0 │ │ │ │ + eors.w r0, sl, r2, asr #2 │ │ │ │ + eor.w r0, r4, r2, asr #2 │ │ │ │ + orns r0, sl, r2, asr #2 │ │ │ │ + orns r0, r0, r2, asr #2 │ │ │ │ + orn r0, r6, r2, asr #2 │ │ │ │ + bvs.n 72aeb0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 72aff4 │ │ │ │ + bvs.n 72aeb4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 72b004 │ │ │ │ + bvs.n 72aec4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 72b00c │ │ │ │ + bvs.n 72aecc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 72b014 │ │ │ │ + bvs.n 72aed4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 72b01c │ │ │ │ + bvs.n 72aedc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 72b000 │ │ │ │ + bvs.n 72aec0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 72b014 │ │ │ │ + bvs.n 72aed4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 72b02c │ │ │ │ + bvs.n 72aeec │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 72b03c │ │ │ │ + bvs.n 72aefc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 72ae44 │ │ │ │ + bvs.n 72af04 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 72ae50 │ │ │ │ + bvs.n 72af10 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldmia r4, {r1, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r4, sp, #56 @ 0x38 │ │ │ │ + add r4, sp, #440 @ 0x1b8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - b.n 72b4f8 │ │ │ │ + b.n 72b5b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72b4f0 │ │ │ │ + b.n 72b5b0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72b4ec │ │ │ │ + b.n 72b5ac │ │ │ │ lsls r2, r4, #2 │ │ │ │ - svc 160 @ 0xa0 │ │ │ │ + b.n 72af60 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldmia r4!, {r2, r3, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - b.n 72b458 │ │ │ │ + b.n 72b518 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72b23c │ │ │ │ + b.n 72b2fc │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldmia r7, {r5, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bne.n 72af3c │ │ │ │ + bcs.n 72affc │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bne.n 72af24 │ │ │ │ + bcs.n 72afe4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldmia r7!, {r1, r3, r6} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bne.n 72aef0 │ │ │ │ + bcs.n 72afb0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldmia r7!, {r1, r2, r5} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bne.n 72aee0 │ │ │ │ + bcs.n 72afa0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - beq.n 72af78 │ │ │ │ + bne.n 72b038 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - beq.n 72af60 │ │ │ │ + bne.n 72b020 │ │ │ │ lsls r2, r4, #2 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 72a8ac │ │ │ │ + b.n 72a96c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72b6f0 │ │ │ │ + b.n 72a7b0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a940 │ │ │ │ + b.n 72aa00 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a920 │ │ │ │ + b.n 72a9e0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a8f8 │ │ │ │ + b.n 72a9b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a8e8 │ │ │ │ + b.n 72a9a8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a8d8 │ │ │ │ + b.n 72a998 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 72af18 │ │ │ │ + bpl.n 72afd8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a8a8 │ │ │ │ + b.n 72a968 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldmia r5, {r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strh.w r0, [ip, #162] @ 0xa2 │ │ │ │ - b.n 72a86c │ │ │ │ + vst4.32 {d0-d3}, [ip :128], r2 │ │ │ │ + b.n 72a92c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a86c │ │ │ │ + b.n 72a92c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a840 │ │ │ │ + b.n 72a900 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 72b078 │ │ │ │ + bmi.n 72af38 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 72b064 │ │ │ │ + bmi.n 72af24 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72b7b4 │ │ │ │ + b.n 72a874 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72b4b0 │ │ │ │ + b.n 72b570 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72b498 │ │ │ │ + b.n 72b558 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72b714 │ │ │ │ + b.n 72b7d4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72b708 │ │ │ │ + b.n 72b7c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72b6f8 │ │ │ │ + b.n 72b7b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72b704 │ │ │ │ + b.n 72b7c4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72b6fc │ │ │ │ + b.n 72b7bc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72b710 │ │ │ │ + b.n 72b7d0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72b708 │ │ │ │ + b.n 72b7c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72b71c │ │ │ │ + b.n 72b7dc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72b720 │ │ │ │ + b.n 72b7e0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72b728 │ │ │ │ + b.n 72b7e8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72ac4c │ │ │ │ + b.n 72ad0c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r7} │ │ │ │ + beq.n 72b030 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r7, {r1, r5, r7} │ │ │ │ + beq.n 72b01c │ │ │ │ lsls r2, r4, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 711e74 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #1 │ │ │ │ beq.w 72c62c │ │ │ │ subs r6, r0, #0 │ │ │ │ @@ -2478828,283 +2478824,283 @@ │ │ │ │ ubfx r2, r0, #0, #14 │ │ │ │ movs r3, #14 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 711c00 │ │ │ │ b.w 728652 │ │ │ │ nop │ │ │ │ - ldmia r2!, {r1, r4, r5, r6} │ │ │ │ + ldmia r2!, {r1, r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bls.n 72be9c │ │ │ │ + bls.n 72bd5c │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmia r5!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bls.n 72be88 │ │ │ │ + bls.n 72bd48 │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmia r5!, {r1, r3, r6, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bls.n 72be74 │ │ │ │ + bls.n 72bd34 │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmia r5!, {r2, r5, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bls.n 72be78 │ │ │ │ + bls.n 72bd38 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bls.n 72be70 │ │ │ │ + bls.n 72bd30 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bls.n 72be54 │ │ │ │ + bls.n 72bd14 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bls.n 72be50 │ │ │ │ + bls.n 72bd10 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bls.n 72be28 │ │ │ │ + bls.n 72bee8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bls.n 72be38 │ │ │ │ + bls.n 72bcf8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bls.n 72be1c │ │ │ │ + bls.n 72bedc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bls.n 72be20 │ │ │ │ + bls.n 72bee0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bls.n 72be00 │ │ │ │ + bls.n 72bec0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bls.n 72be10 │ │ │ │ + bls.n 72bed0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bhi.n 72bdec │ │ │ │ + bls.n 72beac │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmia r4!, {r1, r4, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bhi.n 72bdf4 │ │ │ │ + bls.n 72beb4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r7!, {r4, r6, r7} │ │ │ │ + ldmia r0!, {r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r7!, {r2, r5, r7} │ │ │ │ + ldmia r0!, {r2} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r7!, {r3, r4, r5} │ │ │ │ + stmia r7!, {r3, r4, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - svc 154 @ 0x9a │ │ │ │ + svc 250 @ 0xfa │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf2e400a2 │ │ │ │ - @ instruction: 0xf2fa00a2 │ │ │ │ - @ instruction: 0xf30800a2 │ │ │ │ - @ instruction: 0xf31600a2 │ │ │ │ - svc 140 @ 0x8c │ │ │ │ + @ instruction: 0xf34400a2 │ │ │ │ + @ instruction: 0xf35a00a2 │ │ │ │ + @ instruction: 0xf36800a2 │ │ │ │ + @ instruction: 0xf37600a2 │ │ │ │ + svc 236 @ 0xec │ │ │ │ lsls r2, r4, #2 │ │ │ │ - svc 138 @ 0x8a │ │ │ │ + svc 234 @ 0xea │ │ │ │ lsls r2, r4, #2 │ │ │ │ - svc 140 @ 0x8c │ │ │ │ + svc 236 @ 0xec │ │ │ │ lsls r2, r4, #2 │ │ │ │ - svc 138 @ 0x8a │ │ │ │ + svc 234 @ 0xea │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmia r2!, {r3, r6} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r7, {r2, r3, r6, r7} │ │ │ │ + beq.n 72bea8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - svc 110 @ 0x6e │ │ │ │ + svc 206 @ 0xce │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmia r2!, {r3} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - svc 100 @ 0x64 │ │ │ │ + svc 196 @ 0xc4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - vaddl.s8 q8, d30, d18 │ │ │ │ + bic.w r0, lr, #162 @ 0xa2 │ │ │ │ stmia r1!, {r3, r6, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - @ instruction: 0xf26c00a2 │ │ │ │ - svc 86 @ 0x56 │ │ │ │ + movt r0, #49314 @ 0xc0a2 │ │ │ │ + svc 182 @ 0xb6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r4!, {r2, r3, r5} │ │ │ │ + ldmia r4!, {r2, r3, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r4!, {r5} │ │ │ │ + ldmia r4!, {r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - blt.n 72bdcc │ │ │ │ + bgt.n 72be8c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - blt.n 72bdc4 │ │ │ │ + bgt.n 72be84 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bge.n 72bebc │ │ │ │ + bge.n 72bf7c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bge.n 72bea0 │ │ │ │ + bge.n 72bf60 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - udf #144 @ 0x90 │ │ │ │ + udf #240 @ 0xf0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sbcs.w r0, r2, #162 @ 0xa2 │ │ │ │ - udf #140 @ 0x8c │ │ │ │ + rsbs r0, r2, #162 @ 0xa2 │ │ │ │ + udf #236 @ 0xec │ │ │ │ lsls r2, r4, #2 │ │ │ │ - blt.n 72bea8 │ │ │ │ + blt.n 72bf68 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - blt.n 72be98 │ │ │ │ + blt.n 72bf58 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - blt.n 72bda4 │ │ │ │ + blt.n 72be64 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bge.n 72bdec │ │ │ │ + blt.n 72beac │ │ │ │ lsls r2, r4, #2 │ │ │ │ - udf #16 │ │ │ │ + udf #112 @ 0x70 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - udf #22 │ │ │ │ + udf #118 @ 0x76 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - udf #26 │ │ │ │ + udf #122 @ 0x7a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - udf #36 @ 0x24 │ │ │ │ + udf #132 @ 0x84 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - udf #44 @ 0x2c │ │ │ │ + udf #140 @ 0x8c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - vshr.u64 d0, d14, #36 │ │ │ │ - stmia r7!, {r2, r3, r5, r6, r7} │ │ │ │ + vshr.u64 d16, d14, #4 │ │ │ │ + ldmia r0!, {r2, r3, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bgt.n 72be98 │ │ │ │ + ble.n 72bf58 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r6!, {r4, r6, r7} │ │ │ │ + stmia r7!, {r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r6!, {r1, r4, r6} │ │ │ │ + stmia r6!, {r1, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r6!, {r4, r5, r7} │ │ │ │ + stmia r7!, {r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72be58 │ │ │ │ + bmi.n 72bf18 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72be40 │ │ │ │ + bmi.n 72bf00 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bne.n 72be28 │ │ │ │ + bcs.n 72bee8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72be6c │ │ │ │ + bmi.n 72bf2c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r3!, {r2, r3, r7} │ │ │ │ + stmia r3!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r3!, {r4, r5, r6} │ │ │ │ + stmia r3!, {r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r3!, {r1, r5, r6} │ │ │ │ + stmia r3!, {r1, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1!, {r3, r4, r6, r7} │ │ │ │ + ldmia r2!, {r3, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r4!, {r2, r3} │ │ │ │ + stmia r4!, {r2, r3, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r4!, {r1, r4, r6} │ │ │ │ + stmia r4!, {r1, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r1!, {r1, r2, r4} │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r1!, {} │ │ │ │ + stmia r1!, {r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bge.n 72bfa0 │ │ │ │ + bge.n 72be60 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ pop {r1, r2, r5, r6} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r3, [sp, #536] @ 0x218 │ │ │ │ + ldr r3, [sp, #920] @ 0x398 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bcs.n 72bf14 │ │ │ │ + bcc.n 72bfd4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72bf10 │ │ │ │ + bcc.n 72bfd0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72bef8 │ │ │ │ + bcc.n 72bfb8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #784 @ (adr r4, 72c244 ) │ │ │ │ + add r5, pc, #144 @ (adr r5, 72bfc4 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r7!, {r1, r3} │ │ │ │ + ldmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ pop {r3, r4} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r2, r3, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r6, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - beq.n 72bf44 │ │ │ │ + bne.n 72c004 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - beq.n 72bf2c │ │ │ │ + bne.n 72bfec │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r6!, {r2, r3, r4, r5} │ │ │ │ + ldmia r6!, {r2, r3, r4, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - beq.n 72bf90 │ │ │ │ + beq.n 72c050 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - itet vs │ │ │ │ - lslvs r2, r4, #2 │ │ │ │ - it vc @ unpredictable │ │ │ │ - lslvc r2, r4, #2 │ │ │ │ - ldmia r5, {r2, r3, r5, r6} │ │ │ │ + itet gt │ │ │ │ + lslgt r2, r4, #2 │ │ │ │ + it le @ unpredictable │ │ │ │ + lslle r2, r4, #2 │ │ │ │ + ldmia r5!, {r2, r3, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r5, {r2, r3, r5, r6} │ │ │ │ + ldmia r5!, {r2, r3, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ pop {r1, r3, r4, r5, r7, pc} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia.w r6!, {r1, r5, r7} │ │ │ │ + stmdb r6, {r1, r5, r7} │ │ │ │ cbnz r0, 72bfb4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r5, sp, #944 @ 0x3b0 │ │ │ │ + add r6, sp, #304 @ 0x130 │ │ │ │ lsls r2, r4, #2 │ │ │ │ pop {r1, r2, r3, r7, pc} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia.w sl, {r1, r5, r7} │ │ │ │ + strd r0, r0, [sl], #648 @ 0x288 │ │ │ │ revsh r4, r0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r0!, {r2, r3, r5} │ │ │ │ + ldmia r0!, {r2, r3, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r5!, {r2, r4} │ │ │ │ + ldmia r5, {r2, r4, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r4!, {r2, r5, r6} │ │ │ │ + ldmia r4!, {r2, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r4!, {r1, r5, r6} │ │ │ │ + ldmia r4!, {r1, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r4!, {r3, r6} │ │ │ │ + ldmia r4!, {r3, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r0!, {r1, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r4, {r1, r2, r4} │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ rev r0, r1 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r4, {r4} │ │ │ │ + ldmia r4, {r4, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ cbnz r2, 72bfe8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ cbnz r4, 72bfe8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r3, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ cbnz r6, 72bfea │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r3!, {r2, r4, r6, r7} │ │ │ │ + ldmia r4, {r2, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r3!, {r1, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r3, {r3, r6, r7} │ │ │ │ + ldmia r4!, {r3, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ cbnz r0, 72bfd6 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r0, [sp, #72] @ 0x48 │ │ │ │ + ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r6, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r7!, {r1, r3, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r6, {r3, r4, r6, r7} │ │ │ │ + ldmia r7!, {r3, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r3!, {r1, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ @ instruction: 0xb8a2 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r6!, {r1, r2, r3, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r5!, {r7} │ │ │ │ + ldmia r5, {r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #1 │ │ │ │ beq.w 72e19e │ │ │ │ mov r0, r4 │ │ │ │ bl 711e74 │ │ │ │ ldr.w r1, [pc, #3436] @ 72cd6c │ │ │ │ @@ -2480274,286 +2480270,286 @@ │ │ │ │ ldr r1, [pc, #560] @ (72cf8c ) │ │ │ │ ubfx r2, r0, #0, #13 │ │ │ │ movs r3, #13 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 711c00 │ │ │ │ b.w 728652 │ │ │ │ - ldmia r3, {r2, r3} │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r0!, {r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r2!, {r4, r6, r7} │ │ │ │ + ldmia r1!, {r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r6!, {r2, r3, r4, r7} │ │ │ │ + ldmia r3!, {r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72d330 │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r7!, {r1, r2, r4, r5} │ │ │ │ + b.n 72d3f0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r6!, {r2, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r6!, {r1, r2} │ │ │ │ + stmia r7!, {r2, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bkpt 0x00f8 │ │ │ │ + ldmia r6, {r1, r2, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r7!, {r3, r5, r6, r7} │ │ │ │ + it pl │ │ │ │ + lslpl r2, r4, #2 │ │ │ │ + ldmia r0!, {r3, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r7!, {r1, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72cc94 │ │ │ │ + b.n 72cd54 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72c7d4 │ │ │ │ + b.n 72c894 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72c7cc │ │ │ │ + b.n 72c88c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72c9c0 │ │ │ │ + b.n 72ca80 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - udf #46 @ 0x2e │ │ │ │ + udf #142 @ 0x8e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72c6e8 │ │ │ │ + b.n 72c7a8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72c6e0 │ │ │ │ + b.n 72c7a0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72c9f4 │ │ │ │ + b.n 72cab4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72c9dc │ │ │ │ + b.n 72ca9c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72c9cc │ │ │ │ + b.n 72ca8c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72d5c4 │ │ │ │ + b.n 72c684 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72d5bc │ │ │ │ + b.n 72c67c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72d5b4 │ │ │ │ + b.n 72c674 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72d5ac │ │ │ │ + b.n 72c66c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72d5a4 │ │ │ │ + b.n 72c664 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72d59c │ │ │ │ + b.n 72c65c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72d594 │ │ │ │ + b.n 72c654 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72d58c │ │ │ │ + b.n 72c64c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72d584 │ │ │ │ + b.n 72c644 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72d57c │ │ │ │ + b.n 72c63c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72d38c │ │ │ │ + b.n 72d44c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72d384 │ │ │ │ + b.n 72d444 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72d37c │ │ │ │ + b.n 72d43c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72d374 │ │ │ │ + b.n 72d434 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72d36c │ │ │ │ + b.n 72d42c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72d364 │ │ │ │ + b.n 72d424 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72d35c │ │ │ │ + b.n 72d41c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72d354 │ │ │ │ + b.n 72d414 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72d34c │ │ │ │ + b.n 72d40c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72d344 │ │ │ │ + b.n 72d404 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r4, 72ce94 │ │ │ │ + push {r2, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r1, r3, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb61a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r0!, {r5, r7} │ │ │ │ + ldmia r1!, {} │ │ │ │ lsls r2, r4, #2 │ │ │ │ sub sp, #208 @ 0xd0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r4, pc, #336 @ (adr r4, 72cf7c ) │ │ │ │ + add r4, pc, #720 @ (adr r4, 72d0fc ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ cbz r6, 72ceac │ │ │ │ lsls r7, r2, #5 │ │ │ │ - udf #242 @ 0xf2 │ │ │ │ + svc 82 @ 0x52 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add sp, #456 @ 0x1c8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bkpt 0x0082 │ │ │ │ + bkpt 0x00e2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r3!, {r2, r3, r5, r6} │ │ │ │ + stmia r3!, {r2, r3, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r0!, {r4, r5} │ │ │ │ + ldmia r0!, {r4, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r2!, {r3, r4, r7} │ │ │ │ + stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - itte ne │ │ │ │ - lslne r2, r4, #2 │ │ │ │ - stmiane r2!, {r1, r2, r5, r6} │ │ │ │ - lsleq r2, r4, #2 │ │ │ │ - stmia r3!, {r6} │ │ │ │ + itte vc │ │ │ │ + lslvc r2, r4, #2 │ │ │ │ + stmiavc r2!, {r1, r2, r6, r7} │ │ │ │ + lslvs r2, r4, #2 │ │ │ │ + stmia r3!, {r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r5} │ │ │ │ + stmia r3!, {r1, r2, r3, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r3!, {r5} │ │ │ │ + stmia r3!, {r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r3!, {r4} │ │ │ │ + stmia r3!, {r4, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, pc, #360 @ (adr r2, 72cfd0 ) │ │ │ │ + add r2, pc, #744 @ (adr r2, 72d150 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r7!, {r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r3, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r7!, {r1, r3, r5, r7} │ │ │ │ + ldmia r0!, {r1, r3} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r0!, {r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r3, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb89e │ │ │ │ + @ instruction: 0xb8fe │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb8a8 │ │ │ │ + cbnz r0, 72ce7e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r6} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r6} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r7!, {r1, r5, r6} │ │ │ │ + stmia r7!, {r1, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r7!, {r3, r4, r6} │ │ │ │ + stmia r7!, {r3, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72ccc4 │ │ │ │ + b.n 72cd84 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - @ instruction: 0xb83e │ │ │ │ + @ instruction: 0xb89e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb830 │ │ │ │ + @ instruction: 0xb890 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r7!, {r2, r4, r6, r7} │ │ │ │ + ldmia r0!, {r2, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r5, sp, #584 @ 0x248 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r6, [r3, #36] @ 0x24 │ │ │ │ + ldrh r6, [r7, #38] @ 0x26 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - stmia r3!, {r3, r5, r6} │ │ │ │ + stmia r3!, {r3, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - rev r0, r0 │ │ │ │ + rev16 r0, r4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r0!, {r3, r6} │ │ │ │ + stmia r0!, {r3, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r5, sp, #208 @ 0xd0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia r3!, {r5} │ │ │ │ + stmia r3!, {r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r2!, {r4} │ │ │ │ + stmia r2!, {r4, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r5} │ │ │ │ + push {r1, r2, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb8fc │ │ │ │ + cbnz r4, 72cede │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + stmia r0!, {r2, r3, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ite al │ │ │ │ - lslal r2, r4, #2 │ │ │ │ - add r4, sp, #1000 @ 0x3e8 │ │ │ │ + add r4, sp, #1000 @ 0x3e8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ittt le │ │ │ │ - lslle r2, r4, #2 │ │ │ │ - ite le @ unpredictable │ │ │ │ - lslle r2, r4, #2 │ │ │ │ - nopgt {12} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + stmia r0!, {r2, r4, r5} │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + stmia r0!, {r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r6, sp, #984 @ 0x3d8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cbnz r6, 72cef8 │ │ │ │ + cbnz r6, 72cf10 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r6, sp, #816 @ 0x330 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cbnz r0, 72cefc │ │ │ │ + cbnz r0, 72cf14 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r6, sp, #632 @ 0x278 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cbnz r6, 72cf00 │ │ │ │ + cbnz r6, 72cf18 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r4, 72cf02 │ │ │ │ + cbnz r4, 72cf1a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r2, 72cf06 │ │ │ │ + cbnz r2, 72cf1e │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r6, sp, #992 @ 0x3e0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bls.n 72ced4 │ │ │ │ + bge.n 72cf94 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r0, 72cf08 │ │ │ │ + cbnz r0, 72cf20 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb8fc │ │ │ │ + cbnz r4, 72cf22 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb8fe │ │ │ │ + cbnz r6, 72cf26 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb8f6 │ │ │ │ + cbnz r6, 72cf28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb8f6 │ │ │ │ + cbnz r6, 72cf2c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb8e8 │ │ │ │ + cbnz r0, 72cf2e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr??.w r0, [r8, #167] @ 0xa7 │ │ │ │ - stmia r2!, {r2, r4, r6} │ │ │ │ + @ instruction: 0xfa5800a7 │ │ │ │ + stmia r2!, {r2, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r6, [sp, #96] @ 0x60 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb872 │ │ │ │ + @ instruction: 0xb8d2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sub sp, #24 │ │ │ │ + sub sp, #408 @ 0x198 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r1!, {r3, r5, r6} │ │ │ │ + stmia r1!, {r3, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r2, sp, #208 @ 0xd0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia r1!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r2, sp, #120 @ 0x78 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia r1!, {r6, r7} │ │ │ │ + stmia r2!, {r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1, {r1, r4, r5, r7} │ │ │ │ + ldmia r2!, {r1, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r2, {r2, r3, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - blt.n 72cf04 │ │ │ │ + bgt.n 72cfc4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r5, sp, #464 @ 0x1d0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bpl.n 72ceb0 │ │ │ │ + bvs.n 72cf70 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r5, sp, #256 @ 0x100 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r6, sp, #440 @ 0x1b8 │ │ │ │ + add r6, sp, #824 @ 0x338 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r5, sp, #96 @ 0x60 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bvc.n 72ced4 │ │ │ │ + bhi.n 72cf94 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r4!, {r1, r5, r7} │ │ │ │ + stmia r5!, {r1} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r6, 72cfe6 │ │ │ │ + pop {r1, r2, r3} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, sp, #992 @ 0x3e0 │ │ │ │ + add r6, sp, #352 @ 0x160 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, sp, #928 @ 0x3a0 │ │ │ │ + add r6, sp, #288 @ 0x120 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, sp, #864 @ 0x360 │ │ │ │ + add r6, sp, #224 @ 0xe0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, sp, #800 @ 0x320 │ │ │ │ + add r6, sp, #160 @ 0xa0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, sp, #728 @ 0x2d8 │ │ │ │ + add r6, sp, #88 @ 0x58 │ │ │ │ lsls r2, r4, #2 │ │ │ │ cmp r3, #6 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 72cfa2 │ │ │ │ ldr.w r2, [pc, #3480] @ 72dd34 │ │ │ │ add r2, pc │ │ │ │ @@ -2481740,319 +2481736,319 @@ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ b.w 728652 │ │ │ │ nop │ │ │ │ add r1, sp, #272 @ 0x110 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r2, [sp, #288] @ 0x120 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r1, sp, #392 @ 0x188 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - uxtb r6, r0 │ │ │ │ + cbz r6, 72dd8c │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - @ instruction: 0xb8f0 │ │ │ │ + cbnz r0, 72dd60 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r1, sp, #216 @ 0xd8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r5, [sp, #248] @ 0xf8 │ │ │ │ + str r5, [sp, #632] @ 0x278 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72dcf0 │ │ │ │ + bmi.n 72ddb0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bmi.n 72dd94 │ │ │ │ + bmi.n 72de54 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72dca0 │ │ │ │ + bcc.n 72dd60 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72dcac │ │ │ │ + bmi.n 72dd6c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72dc98 │ │ │ │ + bcc.n 72dd58 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72dca8 │ │ │ │ + bcc.n 72dd68 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, sp, #192 @ 0xc0 │ │ │ │ + add r2, sp, #576 @ 0x240 │ │ │ │ lsls r5, r5, #2 │ │ │ │ add r7, pc, #576 @ (adr r7, 72dfb8 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - subs r1, #172 @ 0xac │ │ │ │ + subs r2, #12 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r7, sp, #32 │ │ │ │ + add r7, sp, #416 @ 0x1a0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r1!, {r1, r2, r6} │ │ │ │ + stmia r1!, {r1, r2, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 72de10 │ │ │ │ + bmi.n 72dcd0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r1!, {r1, r3, r5, r6} │ │ │ │ + stmia r1!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r1!, {r3, r5, r6} │ │ │ │ + stmia r1!, {r3, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r4, pc, #32 @ (adr r4, 72ddb8 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cbz r4, 72ddca │ │ │ │ + sxth r4, r3 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r3!, {r3, r5, r6} │ │ │ │ + stmia r3!, {r3, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r1!, {r2, r3, r5, r6} │ │ │ │ + stmia r1!, {r2, r3, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r1!, {r1, r4, r7} │ │ │ │ + stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, sp, #416 @ 0x1a0 │ │ │ │ + add r6, sp, #800 @ 0x320 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, sp, #360 @ 0x168 │ │ │ │ + add r6, sp, #744 @ 0x2e8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r1, r2, r5, r6, r7, pc} │ │ │ │ + bkpt 0x0046 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r5, r6, r7, pc} │ │ │ │ + bkpt 0x0040 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r1, r3, r4, r6} │ │ │ │ + pop {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r2, r3, r6} │ │ │ │ + pop {r2, r3, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r1, r2, r3, r5, r6, pc} │ │ │ │ + pop {r1, r2, r3, r6, r7, pc} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r2, r5, r6, pc} │ │ │ │ + pop {r2, r6, r7, pc} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r1, r2, r3, r4, pc} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72dcd8 │ │ │ │ + bcs.n 72dd98 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72dcdc │ │ │ │ + bcs.n 72dd9c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bkpt 0x006a │ │ │ │ + bkpt 0x00ca │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bkpt 0x0064 │ │ │ │ + bkpt 0x00c4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r2, pc, #392 @ (adr r2, 72df6c ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bkpt 0x005a │ │ │ │ + bkpt 0x00ba │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bkpt 0x0044 │ │ │ │ + bkpt 0x00a4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bkpt 0x003a │ │ │ │ + bkpt 0x009a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bkpt 0x0030 │ │ │ │ + bkpt 0x0090 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bkpt 0x0026 │ │ │ │ + bkpt 0x0086 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r7, pc, #624 @ (adr r7, 72e06c ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r5, pc, #208 @ (adr r5, 72ded0 ) │ │ │ │ + add r5, pc, #592 @ (adr r5, 72e050 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, sp, #960 @ 0x3c0 │ │ │ │ + add r6, sp, #320 @ 0x140 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, sp, #912 @ 0x390 │ │ │ │ + add r6, sp, #272 @ 0x110 │ │ │ │ lsls r2, r4, #2 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #936 @ 0x3a8 │ │ │ │ + add r4, sp, #296 @ 0x128 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb74c │ │ │ │ + @ instruction: 0xb7ac │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, sp, #504 @ 0x1f8 │ │ │ │ + add r1, sp, #888 @ 0x378 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - revsh r0, r1 │ │ │ │ + cbnz r0, 72de66 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r1, r2, r5, r7} │ │ │ │ + pop {r1, r2, pc} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb630 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r6} │ │ │ │ + pop {r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r2, 72de7e │ │ │ │ + cbz r2, 72de96 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + push {r4, r6, r7, lr} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r2, 72deaa │ │ │ │ + pop {r1, r3, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - uxtb r4, r4 │ │ │ │ + cbz r4, 72de88 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r3, pc, #536 @ (adr r3, 72e054 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r6, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r6, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, pc, #728 @ (adr r6, 72e11c ) │ │ │ │ + add r7, pc, #88 @ (adr r7, 72de9c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb654 │ │ │ │ + @ instruction: 0xb6b4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r1, r4, r5, lr} │ │ │ │ + push {r1, r4, r7, lr} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, pc, #712 @ (adr r3, 72e118 ) │ │ │ │ + add r4, pc, #72 @ (adr r4, 72de98 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, pc, #624 @ (adr r3, 72e0c4 ) │ │ │ │ + add r3, pc, #1008 @ (adr r3, 72e244 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, pc, #536 @ (adr r3, 72e070 ) │ │ │ │ + add r3, pc, #920 @ (adr r3, 72e1f0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sxtb r6, r3 │ │ │ │ + uxth r6, r7 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r0, 72de7a │ │ │ │ + cbz r0, 72de92 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r1, pc, #120 @ (adr r1, 72dedc ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r5, sp, #136 @ 0x88 │ │ │ │ + add r5, sp, #520 @ 0x208 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r0, pc, #800 @ (adr r0, 72e18c ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r2, [sp, #592] @ 0x250 │ │ │ │ + str r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r2, pc, #216 @ (adr r2, 72df4c ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r5, {r1, r5} │ │ │ │ + ldmia r5!, {r1, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r0, pc, #992 @ (adr r0, 72e25c ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r4, sp, #944 @ 0x3b0 │ │ │ │ + add r5, sp, #304 @ 0x130 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r0, pc, #856 @ (adr r0, 72e1dc ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cbz r2, 72dea8 │ │ │ │ + cbz r2, 72dec0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r1, pc, #800 @ (adr r1, 72e1ac ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r0, [r2, #46] @ 0x2e │ │ │ │ + ldrh r0, [r6, #48] @ 0x30 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r1, pc, #752 @ (adr r1, 72e188 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r4, {r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r3, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r0, pc, #56 @ (adr r0, 72ded8 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r4, sp, #584 @ 0x248 │ │ │ │ + add r4, sp, #968 @ 0x3c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r4!, {r1, r3, r7} │ │ │ │ + ldmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, sp, #520 @ 0x208 │ │ │ │ + add r4, sp, #904 @ 0x388 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, sp, #536 @ 0x218 │ │ │ │ + add r4, sp, #920 @ 0x398 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, sp, #192 @ 0xc0 │ │ │ │ + add r5, sp, #576 @ 0x240 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r4, {r4, r6} │ │ │ │ + ldmia r4, {r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r4, {r3, r4, r6} │ │ │ │ + ldmia r4, {r3, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r4!, {r1, r5, r6} │ │ │ │ + ldmia r4!, {r1, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r4, {r2, r4, r6} │ │ │ │ + ldmia r4, {r2, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, sp, #464 @ 0x1d0 │ │ │ │ + add r4, sp, #848 @ 0x350 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, sp, #480 @ 0x1e0 │ │ │ │ + add r4, sp, #864 @ 0x360 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r4!, {r1, r2, r5} │ │ │ │ + ldmia r4!, {r1, r2, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r4, {r4, r5} │ │ │ │ + ldmia r4, {r4, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r0, [sp, #192] @ 0xc0 │ │ │ │ + str r0, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r6, [sp, #232] @ 0xe8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r4, sp, #792 @ 0x318 │ │ │ │ + add r5, sp, #152 @ 0x98 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, sp, #792 @ 0x318 │ │ │ │ + add r5, sp, #152 @ 0x98 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, sp, #928 @ 0x3a0 │ │ │ │ + add r1, sp, #288 @ 0x120 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, sp, #880 @ 0x370 │ │ │ │ + add r1, sp, #240 @ 0xf0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, sp, #632 @ 0x278 │ │ │ │ + add r4, sp, #1016 @ 0x3f8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r5, [sp, #416] @ 0x1a0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r4, [r3, #58] @ 0x3a │ │ │ │ + ldrh r4, [r7, #60] @ 0x3c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, sp, #472 @ 0x1d8 │ │ │ │ + add r4, sp, #856 @ 0x358 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r7, [sp, #336] @ 0x150 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r2, {r2, r6} │ │ │ │ + ldmia r2, {r2, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r5, [sp, #664] @ 0x298 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r2, sp, #168 @ 0xa8 │ │ │ │ + add r2, sp, #552 @ 0x228 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, sp, #256 @ 0x100 │ │ │ │ + add r4, sp, #640 @ 0x280 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r4, [sp, #784] @ 0x310 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r0, [r1, #58] @ 0x3a │ │ │ │ + ldrh r0, [r5, #60] @ 0x3c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, sp, #976 @ 0x3d0 │ │ │ │ + add r1, sp, #336 @ 0x150 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r4, [sp, #536] @ 0x218 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r3, sp, #968 @ 0x3c8 │ │ │ │ + add r4, sp, #328 @ 0x148 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r4, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r4, [r7, #54] @ 0x36 │ │ │ │ + ldrh r4, [r3, #58] @ 0x3a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, sp, #808 @ 0x328 │ │ │ │ + add r4, sp, #168 @ 0xa8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r6, [r1, #54] @ 0x36 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - add r3, sp, #632 @ 0x278 │ │ │ │ + ldrh r6, [r5, #56] @ 0x38 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, sp, #632 @ 0x278 │ │ │ │ + add r3, sp, #1016 @ 0x3f8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, sp, #96 @ 0x60 │ │ │ │ + add r3, sp, #1016 @ 0x3f8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r3, sp, #480 @ 0x1e0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, sp, #448 @ 0x1c0 │ │ │ │ + add r3, sp, #864 @ 0x360 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, sp, #536 @ 0x218 │ │ │ │ + add r3, sp, #832 @ 0x340 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, sp, #512 @ 0x200 │ │ │ │ + add r3, sp, #920 @ 0x398 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, sp, #464 @ 0x1d0 │ │ │ │ + add r3, sp, #896 @ 0x380 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, pc, #200 @ (adr r7, 72e028 ) │ │ │ │ + add r3, sp, #848 @ 0x350 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sxtb r6, r5 │ │ │ │ + add r7, pc, #584 @ (adr r7, 72e1a8 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sxtb r4, r4 │ │ │ │ + uxtb r6, r1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, sp, #392 @ 0x188 │ │ │ │ + uxtb r4, r0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r2, r5, r6, r7} │ │ │ │ + add r3, sp, #776 @ 0x308 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, sp, #24 │ │ │ │ + push {r2, r6, lr} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, sp, #528 @ 0x210 │ │ │ │ + add r3, sp, #408 @ 0x198 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ + add r3, sp, #912 @ 0x390 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r3!, {r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, sp, #792 @ 0x318 │ │ │ │ + ldmia r4, {r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, sp, #776 @ 0x308 │ │ │ │ + add r5, sp, #152 @ 0x98 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r3, {r2, r3, r4} │ │ │ │ + add r5, sp, #136 @ 0x88 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r1, r2, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, sp, #584 @ 0x248 │ │ │ │ + push {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #256 @ (adr r1, 72e09c ) │ │ │ │ + add r3, sp, #968 @ 0x3c8 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + add r1, pc, #640 @ (adr r1, 72e21c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.w 72f4f2 │ │ │ │ mov r9, r8 │ │ │ │ mov sl, r8 │ │ │ │ mov fp, r8 │ │ │ │ mov r7, r8 │ │ │ │ @@ -2483157,333 +2483153,333 @@ │ │ │ │ movs r3, #13 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 711c00 │ │ │ │ b.w 728652 │ │ │ │ ldr r1, [sp, #544] @ 0x220 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia r4!, {r2, r4, r5, r6} │ │ │ │ + stmia r4!, {r2, r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r6, [sp, #808] @ 0x328 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r6, [r6, #12] │ │ │ │ + ldrh r6, [r2, #16] │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r1, [sp, #336] @ 0x150 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia r4!, {r4, r6} │ │ │ │ + stmia r4!, {r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r6, [sp, #536] @ 0x218 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r3, pc, #952 @ (adr r3, 72f064 ) │ │ │ │ + add r4, pc, #312 @ (adr r4, 72ede4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, sp, #200 @ 0xc8 │ │ │ │ + add r0, sp, #584 @ 0x248 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, sp, #184 @ 0xb8 │ │ │ │ + add r0, sp, #568 @ 0x238 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, sp, #72 @ 0x48 │ │ │ │ + add r0, sp, #456 @ 0x1c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #616 @ (adr r4, 72ef24 ) │ │ │ │ + add r4, pc, #1000 @ (adr r4, 72f0a4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, pc, #880 @ (adr r7, 72f030 ) │ │ │ │ + add r0, sp, #240 @ 0xf0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, pc, #848 @ (adr r7, 72f014 ) │ │ │ │ + add r0, sp, #208 @ 0xd0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, pc, #784 @ (adr r7, 72efd8 ) │ │ │ │ + add r0, sp, #144 @ 0x90 │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r5, [sp, #616] @ 0x268 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r7, pc, #712 @ (adr r7, 72ef98 ) │ │ │ │ + add r0, sp, #72 @ 0x48 │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r5, [sp, #512] @ 0x200 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r7, pc, #640 @ (adr r7, 72ef58 ) │ │ │ │ + add r0, sp, #0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, pc, #592 @ (adr r7, 72ef2c ) │ │ │ │ + add r7, pc, #976 @ (adr r7, 72f0ac ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, pc, #576 @ (adr r7, 72ef20 ) │ │ │ │ + add r7, pc, #960 @ (adr r7, 72f0a0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, pc, #528 @ (adr r7, 72eef4 ) │ │ │ │ + add r7, pc, #912 @ (adr r7, 72f074 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #248 @ 0xf8 │ │ │ │ + add r3, sp, #632 @ 0x278 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r7, [sp, #208] @ 0xd0 │ │ │ │ + ldr r7, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, sp, #24 │ │ │ │ + add r2, sp, #408 @ 0x198 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r3, [sp, #192] @ 0xc0 │ │ │ │ + ldr r3, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, sp, #200 @ 0xc8 │ │ │ │ + add r1, sp, #584 @ 0x248 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r1, [sp, #912] @ 0x390 │ │ │ │ + ldr r2, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r3, [sp, #912] @ 0x390 │ │ │ │ + ldr r4, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, sp, #328 @ 0x148 │ │ │ │ + add r4, sp, #712 @ 0x2c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, sp, #240 @ 0xf0 │ │ │ │ + add r4, sp, #624 @ 0x270 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, sp, #152 @ 0x98 │ │ │ │ + add r4, sp, #536 @ 0x218 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, pc, #448 @ (adr r5, 72eed8 ) │ │ │ │ + add r5, pc, #832 @ (adr r5, 72f058 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #40] @ 0x28 │ │ │ │ + ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [sp, #896] @ 0x380 │ │ │ │ + str r7, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r2!, {r1, r3, r5} │ │ │ │ + stmia r2!, {r1, r3, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [sp, #320] @ 0x140 │ │ │ │ + ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r5, [sp, #840] @ 0x348 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r0, pc, #200 @ (adr r0, 72edf8 ) │ │ │ │ + add r0, pc, #584 @ (adr r0, 72ef78 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r5, [sp, #672] @ 0x2a0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r0, pc, #112 @ (adr r0, 72eda8 ) │ │ │ │ + add r0, pc, #496 @ (adr r0, 72ef28 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r5, [sp, #488] @ 0x1e8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r0, pc, #72 @ (adr r0, 72ed88 ) │ │ │ │ + add r0, pc, #456 @ (adr r0, 72ef08 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, pc, #32 @ (adr r0, 72ed64 ) │ │ │ │ + add r0, pc, #416 @ (adr r0, 72eee4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, pc, #24 @ (adr r0, 72ed60 ) │ │ │ │ + add r0, pc, #408 @ (adr r0, 72eee0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r5, [sp, #848] @ 0x350 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia r0!, {r2, r6, r7} │ │ │ │ + stmia r1!, {r2, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r7, [sp, #880] @ 0x370 │ │ │ │ + add r0, pc, #240 @ (adr r0, 72ee44 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r7, [sp, #864] @ 0x360 │ │ │ │ + add r0, pc, #224 @ (adr r0, 72ee38 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r7, [sp, #872] @ 0x368 │ │ │ │ + add r0, pc, #232 @ (adr r0, 72ee44 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r7, [sp, #840] @ 0x348 │ │ │ │ + add r0, pc, #200 @ (adr r0, 72ee28 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r7, [sp, #840] @ 0x348 │ │ │ │ + add r0, pc, #200 @ (adr r0, 72ee2c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r7, [sp, #784] @ 0x310 │ │ │ │ + add r0, pc, #144 @ (adr r0, 72edf8 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72ef50 │ │ │ │ + b.n 72f010 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r4, [r1, #38] @ 0x26 │ │ │ │ + strh r4, [r5, #40] @ 0x28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r7, [sp, #528] @ 0x210 │ │ │ │ + ldr r7, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r4, [sp, #280] @ 0x118 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r6, [sp, #664] @ 0x298 │ │ │ │ + ldr r7, [sp, #24] │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r0, pc, #800 @ (adr r0, 72f0a4 ) │ │ │ │ + add r1, pc, #160 @ (adr r1, 72ee24 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r2, [sp, #904] @ 0x388 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r0, pc, #696 @ (adr r0, 72f044 ) │ │ │ │ + add r1, pc, #56 @ (adr r1, 72edc4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r4, [sp, #240] @ 0xf0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r3, pc, #944 @ (adr r3, 72f144 ) │ │ │ │ + add r4, pc, #304 @ (adr r4, 72eec4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, pc, #520 @ (adr r0, 72efa0 ) │ │ │ │ + add r0, pc, #904 @ (adr r0, 72f120 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, pc, #464 @ (adr r0, 72ef6c ) │ │ │ │ + add r0, pc, #848 @ (adr r0, 72f0ec ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [sp, #616] @ 0x268 │ │ │ │ + ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - svc 200 @ 0xc8 │ │ │ │ + b.n 72edf4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r0, pc, #168 @ (adr r0, 72ee50 ) │ │ │ │ + add r0, pc, #552 @ (adr r0, 72efd0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, pc, #128 @ (adr r0, 72ee2c ) │ │ │ │ + add r0, pc, #512 @ (adr r0, 72efac ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, pc, #88 @ (adr r0, 72ee08 ) │ │ │ │ + add r0, pc, #472 @ (adr r0, 72ef88 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r7, [sp, #256] @ 0x100 │ │ │ │ + str r7, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, pc, #8 @ (adr r0, 72edc0 ) │ │ │ │ + add r0, pc, #392 @ (adr r0, 72ef40 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r4, [r6, #3] │ │ │ │ + ldrb r4, [r2, #5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [sp, #856] @ 0x358 │ │ │ │ + ldr r3, [sp, #216] @ 0xd8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r2, [sp, #800] @ 0x320 │ │ │ │ + str r3, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [sp, #632] @ 0x278 │ │ │ │ + str r4, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, pc, #576 @ (adr r2, 72f00c ) │ │ │ │ + add r2, pc, #960 @ (adr r2, 72f18c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, pc, #568 @ (adr r2, 72f008 ) │ │ │ │ + add r2, pc, #952 @ (adr r2, 72f188 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r2, [sp, #864] @ 0x360 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - pop {r2, r6, r7, pc} │ │ │ │ + bkpt 0x0024 │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strh r6, [r0, #24] │ │ │ │ + strh r6, [r4, #26] │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r2, [sp, #656] @ 0x290 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - pop {r5, r7, pc} │ │ │ │ + bkpt 0x0000 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r6, [r2, #62] @ 0x3e │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r5, [sp, #248] @ 0xf8 │ │ │ │ + ldr r5, [sp, #632] @ 0x278 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, pc, #144 @ (adr r2, 72ee84 ) │ │ │ │ + add r2, pc, #528 @ (adr r2, 72f004 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #456 @ (adr r1, 72efc0 ) │ │ │ │ + add r1, pc, #840 @ (adr r1, 72f140 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #440 @ (adr r1, 72efb4 ) │ │ │ │ + add r1, pc, #824 @ (adr r1, 72f134 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #328 @ (adr r1, 72ef48 ) │ │ │ │ + add r1, pc, #712 @ (adr r1, 72f0c8 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #872] @ 0x368 │ │ │ │ + ldr r6, [sp, #232] @ 0xe8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #112 @ (adr r1, 72ee78 ) │ │ │ │ + add r1, pc, #496 @ (adr r1, 72eff8 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r2, [r1, #56] @ 0x38 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r1, pc, #72 @ (adr r1, 72ee58 ) │ │ │ │ + add r1, pc, #456 @ (adr r1, 72efd8 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r0, [r6, #54] @ 0x36 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r0, pc, #1008 @ (adr r0, 72f208 ) │ │ │ │ + add r1, pc, #368 @ (adr r1, 72ef88 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r6, [r1, #54] @ 0x36 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r0, pc, #920 @ (adr r0, 72f1b8 ) │ │ │ │ + add r1, pc, #280 @ (adr r1, 72ef38 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r4, [r6, #52] @ 0x34 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r0, pc, #848 @ (adr r0, 72f178 ) │ │ │ │ + add r1, pc, #208 @ (adr r1, 72eef8 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, pc, #800 @ (adr r0, 72f14c ) │ │ │ │ + add r1, pc, #160 @ (adr r1, 72eecc ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, pc, #784 @ (adr r0, 72f140 ) │ │ │ │ + add r1, pc, #144 @ (adr r1, 72eec0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, pc, #736 @ (adr r0, 72f114 ) │ │ │ │ + add r1, pc, #96 @ (adr r1, 72ee94 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [sp, #808] @ 0x328 │ │ │ │ + str r1, [sp, #168] @ 0xa8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #552 @ (adr r1, 72f064 ) │ │ │ │ + add r1, pc, #936 @ (adr r1, 72f1e4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r0, [r3, #48] @ 0x30 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r1, pc, #496 @ (adr r1, 72f034 ) │ │ │ │ + add r1, pc, #880 @ (adr r1, 72f1b4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r2, [r5, #46] @ 0x2e │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r1, pc, #440 @ (adr r1, 72f004 ) │ │ │ │ + add r1, pc, #824 @ (adr r1, 72f184 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r4, [r0, #46] @ 0x2e │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r1, pc, #432 @ (adr r1, 72f004 ) │ │ │ │ + add r1, pc, #816 @ (adr r1, 72f184 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #408 @ (adr r1, 72eff0 ) │ │ │ │ + add r1, pc, #792 @ (adr r1, 72f170 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #344 @ (adr r1, 72efb4 ) │ │ │ │ + add r1, pc, #728 @ (adr r1, 72f134 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #328 @ (adr r1, 72efa8 ) │ │ │ │ + add r1, pc, #712 @ (adr r1, 72f128 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #240 @ (adr r1, 72ef54 ) │ │ │ │ + add r1, pc, #624 @ (adr r1, 72f0d4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #264 @ (adr r1, 72ef70 ) │ │ │ │ + add r1, pc, #648 @ (adr r1, 72f0f0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #200 @ (adr r1, 72ef34 ) │ │ │ │ + add r1, pc, #584 @ (adr r1, 72f0b4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #200 @ (adr r1, 72ef38 ) │ │ │ │ + add r1, pc, #584 @ (adr r1, 72f0b8 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #128 @ (adr r1, 72eef4 ) │ │ │ │ + add r1, pc, #512 @ (adr r1, 72f074 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #152 @ (adr r1, 72ef10 ) │ │ │ │ + add r1, pc, #536 @ (adr r1, 72f090 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #72 @ (adr r1, 72eec4 ) │ │ │ │ + add r1, pc, #456 @ (adr r1, 72f044 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r2, [r6, #36] @ 0x24 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r1, pc, #72 @ (adr r1, 72eecc ) │ │ │ │ + add r1, pc, #456 @ (adr r1, 72f04c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r4, [r4, #54] @ 0x36 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r1, [sp, #272] @ 0x110 │ │ │ │ + ldr r1, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r2, [r7, #52] @ 0x34 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r1, [sp, #184] @ 0xb8 │ │ │ │ + ldr r1, [sp, #568] @ 0x238 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r4, [r1, #52] @ 0x34 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r1, [sp, #144] @ 0x90 │ │ │ │ + ldr r1, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [sp, #560] @ 0x230 │ │ │ │ + str r0, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [sp, #616] @ 0x268 │ │ │ │ + str r0, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ + ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ + ldr r1, [sp, #408] @ 0x198 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cbnz r4, 72eee4 │ │ │ │ + rev r4, r4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [sp, #880] @ 0x370 │ │ │ │ + ldr r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [sp, #864] @ 0x360 │ │ │ │ + ldr r1, [sp, #224] @ 0xe0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [sp, #872] @ 0x368 │ │ │ │ + ldr r1, [sp, #232] @ 0xe8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [sp, #848] @ 0x350 │ │ │ │ + ldr r1, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [sp, #856] @ 0x358 │ │ │ │ + ldr r1, [sp, #216] @ 0xd8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [sp, #808] @ 0x328 │ │ │ │ + ldr r1, [sp, #168] @ 0xa8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bls.n 72eec4 │ │ │ │ + bge.n 72ef84 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r6, [r2, #23] │ │ │ │ + ldrb r6, [r6, #24] │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - @ instruction: 0xb694 │ │ │ │ + @ instruction: 0xb6f4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r6, [r5, #48] @ 0x30 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r4, [r3, #58] @ 0x3a │ │ │ │ + ldrh r4, [r7, #60] @ 0x3c │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r2, [r0, #48] @ 0x30 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - @ instruction: 0xb89e │ │ │ │ + @ instruction: 0xb8fe │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r3, #56] @ 0x38 │ │ │ │ + ldrh r2, [r7, #58] @ 0x3a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r5, #56] @ 0x38 │ │ │ │ + ldrh r0, [r1, #60] @ 0x3c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, pc, #520 @ (adr r5, 72f100 ) │ │ │ │ + add r5, pc, #904 @ (adr r5, 72f280 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [sp, #568] @ 0x238 │ │ │ │ + ldr r4, [sp, #952] @ 0x3b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r3, #54] @ 0x36 │ │ │ │ + ldrh r0, [r7, #56] @ 0x38 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r1, #54] @ 0x36 │ │ │ │ + ldrh r0, [r5, #56] @ 0x38 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r7, #52] @ 0x34 │ │ │ │ + ldrh r0, [r3, #56] @ 0x38 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r5, #52] @ 0x34 │ │ │ │ + ldrh r0, [r1, #56] @ 0x38 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r6, [r2, #52] @ 0x34 │ │ │ │ + ldrh r6, [r6, #54] @ 0x36 │ │ │ │ lsls r2, r4, #2 │ │ │ │ cmp r3, #5 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 72ef22 │ │ │ │ ldr.w r2, [pc, #1976] @ 72f6d4 │ │ │ │ add r2, pc │ │ │ │ @@ -2484167,177 +2484163,177 @@ │ │ │ │ add r2, pc │ │ │ │ b.w 72e0ce │ │ │ │ ldr r2, [pc, #332] @ (72f81c ) │ │ │ │ add r2, pc │ │ │ │ b.w 72e0ba │ │ │ │ ldrh r0, [r2, #16] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrb r0, [r5, #9] │ │ │ │ + ldrb r0, [r1, #11] │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r2, [r4, #14] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r3, [sp, #280] @ 0x118 │ │ │ │ + str r3, [sp, #664] @ 0x298 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r0, [r0, #14] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r1, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r6, [r6, #12] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strb r6, [r7, #22] │ │ │ │ + strb r6, [r3, #24] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r2, r3, r6} │ │ │ │ + push {r2, r3, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r2, [r5, #12] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - push {r1, r3, r4, r7} │ │ │ │ + push {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r2, #24] │ │ │ │ + ldrh r2, [r6, #26] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r4, #24] │ │ │ │ + ldrh r0, [r0, #28] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r2, r3} │ │ │ │ + push {r2, r3, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r4} │ │ │ │ + push {r4, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r2} │ │ │ │ + push {r2, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r1, r3} │ │ │ │ + push {r1, r3, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r6, [r3, #20] │ │ │ │ + ldrh r6, [r7, #22] │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldrh r2, [r1, #2] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r2, [sp, #680] @ 0x2a8 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r0, [r4, #0] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r2, [sp, #592] @ 0x250 │ │ │ │ + str r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r2, [r6, #62] @ 0x3e │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r2, [sp, #552] @ 0x228 │ │ │ │ + str r2, [sp, #936] @ 0x3a8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r6, #14] │ │ │ │ + ldrh r2, [r2, #18] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r0, #16] │ │ │ │ + ldrh r0, [r4, #18] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r2, [sp, #440] @ 0x1b8 │ │ │ │ + str r2, [sp, #824] @ 0x338 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r2, [sp, #432] @ 0x1b0 │ │ │ │ + str r2, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r2, [r7, #0] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cbz r2, 72f796 │ │ │ │ + cbz r2, 72f7ae │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r2, [sp, #264] @ 0x108 │ │ │ │ + str r2, [sp, #648] @ 0x288 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r2, [sp, #248] @ 0xf8 │ │ │ │ + str r2, [sp, #632] @ 0x278 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r2, [sp, #256] @ 0x100 │ │ │ │ + str r2, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r2, [sp, #224] @ 0xe0 │ │ │ │ + str r2, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r2, [sp, #224] @ 0xe0 │ │ │ │ + str r2, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r2, [sp, #168] @ 0xa8 │ │ │ │ + str r2, [sp, #552] @ 0x228 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r3, [sp, #768] @ 0x300 │ │ │ │ + ldr r4, [sp, #128] @ 0x80 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72f7e0 │ │ │ │ + bcc.n 72f6a0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r3, [sp, #592] @ 0x250 │ │ │ │ + ldr r3, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r6, [r6, #27] │ │ │ │ + strb r6, [r2, #29] │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r0, [r2, #48] @ 0x30 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r1, [sp, #736] @ 0x2e0 │ │ │ │ + str r2, [sp, #96] @ 0x60 │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r6, [r1, #46] @ 0x2e │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strb r2, [r5, #28] │ │ │ │ + strb r2, [r1, #30] │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r4, [r1, #54] @ 0x36 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cbz r0, 72f7ba │ │ │ │ + sxth r0, r3 │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r6, [r1, #44] @ 0x2c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r1, [sp, #520] @ 0x208 │ │ │ │ + str r1, [sp, #904] @ 0x388 │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r4, [r5, #42] @ 0x2a │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r6, [sp, #96] @ 0x60 │ │ │ │ + str r6, [sp, #480] @ 0x1e0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r6, [r3, #50] @ 0x32 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strb r6, [r4, #9] │ │ │ │ + strb r6, [r0, #11] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sub sp, #464 @ 0x1d0 │ │ │ │ + cbz r4, 72f7bc │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r2, [r2, #50] @ 0x32 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cbz r6, 72f7c2 │ │ │ │ + cbz r6, 72f7da │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r2, [r7, #60] @ 0x3c │ │ │ │ + ldrh r2, [r3, #0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r0, [r1, #62] @ 0x3e │ │ │ │ + ldrh r0, [r5, #0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r0, 72f7c6 │ │ │ │ + cbz r0, 72f7de │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r1, [sp, #128] @ 0x80 │ │ │ │ + str r1, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r1, [sp, #144] @ 0x90 │ │ │ │ + str r1, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r1, [sp, #824] @ 0x338 │ │ │ │ + str r2, [sp, #184] @ 0xb8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sub sp, #440 @ 0x1b8 │ │ │ │ + cbz r6, 72f7de │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sub sp, #472 @ 0x1d8 │ │ │ │ + cbz r6, 72f7e4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r0, 72f7d4 │ │ │ │ + cbz r0, 72f7ec │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sub sp, #456 @ 0x1c8 │ │ │ │ + cbz r2, 72f7ec │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r1, [sp, #72] @ 0x48 │ │ │ │ + str r1, [sp, #456] @ 0x1c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r1, [sp, #88] @ 0x58 │ │ │ │ + str r1, [sp, #472] @ 0x1d8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sub sp, #280 @ 0x118 │ │ │ │ + cbz r6, 72f7ec │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sub sp, #328 @ 0x148 │ │ │ │ + cbz r2, 72f7f4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r1, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r2, [sp, #56] @ 0x38 │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r0, [r1, #14] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strb r0, [r5, #21] │ │ │ │ + strb r0, [r1, #23] │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r6, [r1, #40] @ 0x28 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ + add sp, #424 @ 0x1a8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r0, [r2, #12] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r2, [r4, #60] @ 0x3c │ │ │ │ + str r0, [sp, #8] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r1, [sp, #392] @ 0x188 │ │ │ │ + ldr r1, [sp, #776] @ 0x308 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r1, [sp, #328] @ 0x148 │ │ │ │ + ldr r1, [sp, #712] @ 0x2c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r3, [sp, #824] @ 0x338 │ │ │ │ + str r4, [sp, #184] @ 0xb8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [sp, #328] @ 0x148 │ │ │ │ + str r0, [sp, #712] @ 0x2c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r3, [sp, #640] @ 0x280 │ │ │ │ + str r4, [sp, #0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, sp, #776 @ 0x308 │ │ │ │ + add r2, sp, #136 @ 0x88 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, sp, #744 @ 0x2e8 │ │ │ │ + add r2, sp, #104 @ 0x68 │ │ │ │ lsls r2, r4, #2 │ │ │ │ cbz r3, 72f82c │ │ │ │ orrs r2, r1 │ │ │ │ ite ne │ │ │ │ movne r0, #9 │ │ │ │ moveq r0, #3 │ │ │ │ bx lr │ │ │ │ @@ -2484616,20 +2484612,20 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (72faa0 ) │ │ │ │ movs r3, #12 │ │ │ │ add r0, pc │ │ │ │ mla r0, r3, r2, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsrs r2, r0, #18 │ │ │ │ + lsrs r2, r4, #19 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - lsls r6, r7, #2 │ │ │ │ + lsls r6, r3, #4 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - @ instruction: 0xfad60135 │ │ │ │ - lsls r2, r0, #26 │ │ │ │ + @ instruction: 0xfb360135 │ │ │ │ + lsls r2, r4, #27 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldrb r7, [r1, #4] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2485579,15 +2485575,15 @@ │ │ │ │ it cs │ │ │ │ movcs sl, r0 │ │ │ │ b.n 73031e │ │ │ │ mvn.w r9, #1 │ │ │ │ movs r4, #3 │ │ │ │ b.n 7302fa │ │ │ │ nop │ │ │ │ - @ instruction: 0xf22c0135 │ │ │ │ + @ instruction: 0xf28c0135 │ │ │ │ stmdb 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] │ │ │ │ @@ -2486042,15 +2486038,15 @@ │ │ │ │ b.n 73057e │ │ │ │ uxth r3, r5 │ │ │ │ ldr.w r8, [sp, #96] @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r5 │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 73058c │ │ │ │ - @ instruction: 0xf0e60135 │ │ │ │ + adc.w r1, r6, #53 @ 0x35 │ │ │ │ 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 │ │ │ │ @@ -2486383,141 +2486379,141 @@ │ │ │ │ b.n 7308be │ │ │ │ ldr r2, [pc, #256] @ (730c24 ) │ │ │ │ add r2, pc │ │ │ │ b.n 730894 │ │ │ │ ldr r3, [pc, #256] @ (730c28 ) │ │ │ │ add r3, pc │ │ │ │ b.n 73086a │ │ │ │ - add r3, sp, #736 @ 0x2e0 │ │ │ │ + add r4, sp, #96 @ 0x60 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, pc, #1000 @ (adr r6, 730f1c ) │ │ │ │ + add r7, pc, #360 @ (adr r7, 730c9c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, pc, #856 @ (adr r6, 730e90 ) │ │ │ │ + add r7, pc, #216 @ (adr r7, 730c10 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, sp, #568 @ 0x238 │ │ │ │ + add r3, sp, #952 @ 0x3b8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, pc, #880 @ (adr r6, 730eb0 ) │ │ │ │ + add r7, pc, #240 @ (adr r7, 730c30 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, pc, #688 @ (adr r6, 730df4 ) │ │ │ │ + add r7, pc, #48 @ (adr r7, 730b74 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, sp, #400 @ 0x190 │ │ │ │ + add r3, sp, #784 @ 0x310 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, pc, #776 @ (adr r6, 730e54 ) │ │ │ │ + add r7, pc, #136 @ (adr r7, 730bd4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, pc, #520 @ (adr r6, 730d58 ) │ │ │ │ + add r6, pc, #904 @ (adr r6, 730ed8 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, sp, #232 @ 0xe8 │ │ │ │ + add r3, sp, #616 @ 0x268 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, pc, #672 @ (adr r6, 730df8 ) │ │ │ │ + add r7, pc, #32 @ (adr r7, 730b78 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, pc, #352 @ (adr r6, 730cbc ) │ │ │ │ + add r6, pc, #736 @ (adr r6, 730e3c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, sp, #64 @ 0x40 │ │ │ │ + add r3, sp, #448 @ 0x1c0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, pc, #584 @ (adr r6, 730dac ) │ │ │ │ + add r6, pc, #968 @ (adr r6, 730f2c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, pc, #184 @ (adr r6, 730c20 ) │ │ │ │ + add r6, pc, #568 @ (adr r6, 730da0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, sp, #920 @ 0x398 │ │ │ │ + add r3, sp, #280 @ 0x118 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, pc, #480 @ (adr r6, 730d50 ) │ │ │ │ + add r6, pc, #864 @ (adr r6, 730ed0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, pc, #16 @ (adr r6, 730b84 ) │ │ │ │ + add r6, pc, #400 @ (adr r6, 730d04 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, sp, #752 @ 0x2f0 │ │ │ │ + add r3, sp, #112 @ 0x70 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, pc, #376 @ (adr r6, 730cf4 ) │ │ │ │ + add r6, pc, #760 @ (adr r6, 730e74 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, pc, #872 @ (adr r5, 730ee8 ) │ │ │ │ + add r6, pc, #232 @ (adr r6, 730c68 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, sp, #592 @ 0x250 │ │ │ │ + add r2, sp, #976 @ 0x3d0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, pc, #384 @ (adr r6, 730d08 ) │ │ │ │ + add r6, pc, #768 @ (adr r6, 730e88 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, pc, #256 @ (adr r6, 730c8c ) │ │ │ │ + add r6, pc, #640 @ (adr r6, 730e0c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, sp, #440 @ 0x1b8 │ │ │ │ + add r2, sp, #824 @ 0x338 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, pc, #312 @ (adr r6, 730ccc ) │ │ │ │ + add r6, pc, #696 @ (adr r6, 730e4c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, pc, #104 @ (adr r6, 730c00 ) │ │ │ │ + add r6, pc, #488 @ (adr r6, 730d80 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, sp, #288 @ 0x120 │ │ │ │ + add r2, sp, #672 @ 0x2a0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, pc, #208 @ (adr r6, 730c70 ) │ │ │ │ + add r6, pc, #592 @ (adr r6, 730df0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, pc, #976 @ (adr r5, 730f74 ) │ │ │ │ + add r6, pc, #336 @ (adr r6, 730cf4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, sp, #144 @ 0x90 │ │ │ │ + add r2, sp, #528 @ 0x210 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, pc, #112 @ (adr r6, 730c1c ) │ │ │ │ + add r6, pc, #496 @ (adr r6, 730d9c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, pc, #832 @ (adr r5, 730ef0 ) │ │ │ │ + add r6, pc, #192 @ (adr r6, 730c70 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, sp, #0 │ │ │ │ + add r2, sp, #384 @ 0x180 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, pc, #16 @ (adr r6, 730bc8 ) │ │ │ │ + add r6, pc, #400 @ (adr r6, 730d48 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, pc, #688 @ (adr r5, 730e6c ) │ │ │ │ + add r6, pc, #48 @ (adr r6, 730bec ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, sp, #880 @ 0x370 │ │ │ │ + add r2, sp, #240 @ 0xf0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r5, pc, #944 @ (adr r5, 730f74 ) │ │ │ │ + add r6, pc, #304 @ (adr r6, 730cf4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, pc, #544 @ (adr r5, 730de8 ) │ │ │ │ + add r5, pc, #928 @ (adr r5, 730f68 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, sp, #736 @ 0x2e0 │ │ │ │ + add r2, sp, #96 @ 0x60 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r5, pc, #848 @ (adr r5, 730f20 ) │ │ │ │ + add r6, pc, #208 @ (adr r6, 730ca0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, pc, #400 @ (adr r5, 730d64 ) │ │ │ │ + add r5, pc, #784 @ (adr r5, 730ee4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, sp, #592 @ 0x250 │ │ │ │ + add r1, sp, #976 @ 0x3d0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r5, pc, #752 @ (adr r5, 730ecc ) │ │ │ │ + add r6, pc, #112 @ (adr r6, 730c4c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, pc, #256 @ (adr r5, 730ce0 ) │ │ │ │ + add r5, pc, #640 @ (adr r5, 730e60 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, sp, #448 @ 0x1c0 │ │ │ │ + add r1, sp, #832 @ 0x340 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r5, pc, #680 @ (adr r5, 730e90 ) │ │ │ │ + add r6, pc, #40 @ (adr r6, 730c10 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, pc, #128 @ (adr r5, 730c6c ) │ │ │ │ + add r5, pc, #512 @ (adr r5, 730dec ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #440 @ (adr r4, 730da8 ) │ │ │ │ + add r4, pc, #824 @ (adr r4, 730f28 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #416 @ (adr r4, 730d94 ) │ │ │ │ + add r4, pc, #800 @ (adr r4, 730f14 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #392 @ (adr r4, 730d80 ) │ │ │ │ + add r4, pc, #776 @ (adr r4, 730f00 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #368 @ (adr r4, 730d6c ) │ │ │ │ + add r4, pc, #752 @ (adr r4, 730eec ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #344 @ (adr r4, 730d58 ) │ │ │ │ + add r4, pc, #728 @ (adr r4, 730ed8 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #320 @ (adr r4, 730d44 ) │ │ │ │ + add r4, pc, #704 @ (adr r4, 730ec4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #296 @ (adr r4, 730d30 ) │ │ │ │ + add r4, pc, #680 @ (adr r4, 730eb0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #272 @ (adr r4, 730d1c ) │ │ │ │ + add r4, pc, #656 @ (adr r4, 730e9c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #248 @ (adr r4, 730d08 ) │ │ │ │ + add r4, pc, #632 @ (adr r4, 730e88 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #224 @ (adr r4, 730cf4 ) │ │ │ │ + add r4, pc, #608 @ (adr r4, 730e74 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #200 @ (adr r4, 730ce0 ) │ │ │ │ + add r4, pc, #584 @ (adr r4, 730e60 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #176 @ (adr r4, 730ccc ) │ │ │ │ + add r4, pc, #560 @ (adr r4, 730e4c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #152 @ (adr r4, 730cb8 ) │ │ │ │ + add r4, pc, #536 @ (adr r4, 730e38 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #128 @ (adr r4, 730ca4 ) │ │ │ │ + add r4, pc, #512 @ (adr r4, 730e24 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #104 @ (adr r4, 730c90 ) │ │ │ │ + add r4, pc, #488 @ (adr r4, 730e10 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #80 @ (adr r4, 730c7c ) │ │ │ │ + add r4, pc, #464 @ (adr r4, 730dfc ) │ │ │ │ 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] @ (730ccc ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2486574,33 +2486570,33 @@ │ │ │ │ ldr.w ip, [pc, #48] @ 730cec │ │ │ │ add ip, pc │ │ │ │ b.n 730c78 │ │ │ │ ldr.w ip, [pc, #44] @ 730cf0 │ │ │ │ add ip, pc │ │ │ │ b.n 730c78 │ │ │ │ nop │ │ │ │ - add r4, pc, #600 @ (adr r4, 730f28 ) │ │ │ │ + add r4, pc, #984 @ (adr r4, 7310a8 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #88 @ (adr r4, 730d2c ) │ │ │ │ + add r4, pc, #472 @ (adr r4, 730eac ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, pc, #984 @ (adr r3, 7310b0 ) │ │ │ │ + add r4, pc, #344 @ (adr r4, 730e30 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, pc, #920 @ (adr r3, 731074 ) │ │ │ │ + add r4, pc, #280 @ (adr r4, 730df4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, pc, #856 @ (adr r3, 731038 ) │ │ │ │ + add r4, pc, #216 @ (adr r4, 730db8 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #152 @ (adr r4, 730d7c ) │ │ │ │ + add r4, pc, #536 @ (adr r4, 730efc ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #72 @ (adr r4, 730d30 ) │ │ │ │ + add r4, pc, #456 @ (adr r4, 730eb0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, pc, #1000 @ (adr r3, 7310d4 ) │ │ │ │ + add r4, pc, #360 @ (adr r4, 730e54 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, pc, #904 @ (adr r3, 731078 ) │ │ │ │ + add r4, pc, #264 @ (adr r4, 730df8 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, pc, #824 @ (adr r3, 73102c ) │ │ │ │ + add r4, pc, #184 @ (adr r4, 730dac ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ cbnz r0, 730cf8 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2486643,35 +2486639,35 @@ │ │ │ │ b.n 730d1c │ │ │ │ ldr r3, [pc, #44] @ (730d84 ) │ │ │ │ add r3, pc │ │ │ │ b.n 730d1c │ │ │ │ ldr r3, [pc, #44] @ (730d88 ) │ │ │ │ add r3, pc │ │ │ │ b.n 730d1c │ │ │ │ - add r3, pc, #712 @ (adr r3, 73102c ) │ │ │ │ + add r4, pc, #72 @ (adr r4, 730dac ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, pc, #792 @ (adr r3, 731080 ) │ │ │ │ + add r4, pc, #152 @ (adr r4, 730e00 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, pc, #288 @ (adr r3, 730e8c ) │ │ │ │ + add r3, pc, #672 @ (adr r3, 73100c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r5, #154 @ 0x9a │ │ │ │ + cmp r5, #250 @ 0xfa │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add r3, pc, #272 @ (adr r3, 730e84 ) │ │ │ │ + add r3, pc, #656 @ (adr r3, 731004 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, pc, #280 @ (adr r3, 730e90 ) │ │ │ │ + add r3, pc, #664 @ (adr r3, 731010 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, pc, #288 @ (adr r3, 730e9c ) │ │ │ │ + add r3, pc, #672 @ (adr r3, 73101c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, pc, #296 @ (adr r3, 730ea8 ) │ │ │ │ + add r3, pc, #680 @ (adr r3, 731028 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, pc, #320 @ (adr r3, 730ec4 ) │ │ │ │ + add r3, pc, #704 @ (adr r3, 731044 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, pc, #360 @ (adr r3, 730ef0 ) │ │ │ │ + add r3, pc, #744 @ (adr r3, 731070 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, pc, #400 @ (adr r3, 730f1c ) │ │ │ │ + add r3, pc, #784 @ (adr r3, 73109c ) │ │ │ │ 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 │ │ │ │ @@ -2486916,15 +2486912,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #12] @ (730fc8 ) │ │ │ │ add r0, pc │ │ │ │ pop {r4, pc} │ │ │ │ orrs.w r1, r4, #92 @ 0x5c │ │ │ │ subs r1, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #240 @ (adr r1, 7310bc ) │ │ │ │ + add r1, pc, #624 @ (adr r1, 73123c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 730e60 │ │ │ │ subs r0, #0 │ │ │ │ @@ -2487108,44 +2487104,44 @@ │ │ │ │ b.n 731050 │ │ │ │ str r0, [sp, #20] │ │ │ │ b.n 731050 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ mov r9, r0 │ │ │ │ b.n 7310cc │ │ │ │ vsra.s32 q8, q6, #6 │ │ │ │ - bmi.n 7311d8 │ │ │ │ + bmi.n 731298 │ │ │ │ lsls r4, r3, #2 │ │ │ │ vsra.s32 q8, q6, #18 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #296 @ (adr r1, 7312e0 ) │ │ │ │ + add r1, pc, #680 @ (adr r1, 731460 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #176 @ (adr r1, 73126c ) │ │ │ │ + add r1, pc, #560 @ (adr r1, 7313ec ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ ands r4, r3 │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #864 @ (adr r0, 731528 ) │ │ │ │ + add r1, pc, #224 @ (adr r1, 7312a8 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stc2 1, cr0, [sl], #-212 @ 0xffffff2c │ │ │ │ + stc2 1, cr0, [sl], {53} @ 0x35 │ │ │ │ vorr q0, q6, q6 │ │ │ │ - ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ + add r0, pc, #304 @ (adr r0, 731304 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r7, [sp, #968] @ 0x3c8 │ │ │ │ + add r0, pc, #328 @ (adr r0, 731320 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, pc, #80 @ (adr r0, 73122c ) │ │ │ │ + add r0, pc, #464 @ (adr r0, 7313ac ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r5, r1] │ │ │ │ + ldrh r0, [r1, r3] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r7, [sp, #648] @ 0x288 │ │ │ │ + add r0, pc, #8 @ (adr r0, 7311ec ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ + add r0, pc, #48 @ (adr r0, 731218 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, pc, #112 @ (adr r0, 73125c ) │ │ │ │ + add r0, pc, #496 @ (adr r0, 7313dc ) │ │ │ │ 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] @ (7312c0 ) │ │ │ │ subw sp, sp, #2344 @ 0x928 │ │ │ │ @@ -2487222,24 +2487218,24 @@ │ │ │ │ ldr r5, [pc, #36] @ (7312dc ) │ │ │ │ add r5, pc │ │ │ │ b.n 73123c │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldcl 1, cr0, [r8, #368]! @ 0x170 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #408] @ 0x198 │ │ │ │ + ldr r7, [sp, #792] @ 0x318 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r7, [sp, #360] @ 0x168 │ │ │ │ + ldr r7, [sp, #744] @ 0x2e8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bne.n 731258 │ │ │ │ + bcs.n 731318 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r0, #176 @ 0xb0 │ │ │ │ + adds r1, #16 │ │ │ │ lsls r3, r4, #2 │ │ │ │ stcl 1, cr0, [r0, #-368]! @ 0xfffffe90 │ │ │ │ - ldr r6, [sp, #880] @ 0x370 │ │ │ │ + ldr r7, [sp, #240] @ 0xf0 │ │ │ │ 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] @ (731578 ) │ │ │ │ @@ -2487494,39 +2487490,39 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 73130e │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stc 1, cr0, [r4, #-368] @ 0xfffffe90 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r7, [sp, #288] @ 0x120 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r7, [sp, #320] @ 0x140 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r7, [sp, #104] @ 0x68 │ │ │ │ lsls r2, r4, #2 │ │ │ │ @ instruction: 0xfaa7ffff │ │ │ │ ldc 1, cr0, [r6], {92} @ 0x5c │ │ │ │ - ldr r6, [sp, #520] @ 0x208 │ │ │ │ + ldr r6, [sp, #904] @ 0x388 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - svc 74 @ 0x4a │ │ │ │ + svc 170 @ 0xaa │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ + ldr r6, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r6, [sp, #376] @ 0x178 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r6, [sp, #368] @ 0x170 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r6, [sp, #376] @ 0x178 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ + ldr r6, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r6, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #536] @ 0x218 │ │ │ │ + ldr r5, [sp, #920] @ 0x398 │ │ │ │ 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 │ │ │ │ @@ -2488701,15 +2488697,15 @@ │ │ │ │ bne.n 732166 │ │ │ │ b.n 7320cc │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ svc 70 @ 0x46 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - stc 1, cr0, [lr], {53} @ 0x35 │ │ │ │ + stcl 1, cr0, [lr], #-212 @ 0xffffff2c │ │ │ │ udf #246 @ 0xf6 │ │ │ │ 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 │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ @@ -2488847,15 +2488843,15 @@ │ │ │ │ adds r0, #3 │ │ │ │ it eq │ │ │ │ ldreq r1, [sp, #76] @ 0x4c │ │ │ │ bne.n 7322b0 │ │ │ │ b.n 732286 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - adc.w r1, lr, r5, rrx │ │ │ │ + sub.w r1, lr, r5, rrx │ │ │ │ udf #76 @ 0x4c │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ udf #66 @ 0x42 │ │ │ │ lsls r4, r3, #5 │ │ │ │ ble.n 7322dc │ │ │ │ @@ -2488937,15 +2488933,15 @@ │ │ │ │ lsls r4, r3, #5 │ │ │ │ ldr r3, [pc, #12] @ (7323c4 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ and.w r0, r0, #15 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strd r0, r1, [r2, #-212] @ 0xd4 │ │ │ │ + @ instruction: 0xe9a20135 │ │ │ │ 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] @ (7324b0 ) │ │ │ │ ldr r3, [pc, #216] @ (7324b4 ) │ │ │ │ @@ -2490793,17 +2490789,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 7333f2 │ │ │ │ - bls.n 733710 │ │ │ │ + bls.n 7335d0 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - bvc.n 733680 │ │ │ │ + bhi.n 733740 │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ubfx r0, r2, #1, #1 │ │ │ │ ldr r5, [pc, #484] @ (733874 ) │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ and.w r9, r1, #1 │ │ │ │ add r5, pc │ │ │ │ @@ -2490956,15 +2490952,15 @@ │ │ │ │ b.n 7336dc │ │ │ │ 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 7336dc │ │ │ │ - bvs.n 733940 │ │ │ │ + bvs.n 733800 │ │ │ │ lsls r5, r6, #4 │ │ │ │ lsrs r3, r1, #8 │ │ │ │ lsls r1, r1, #20 │ │ │ │ bpl.n 733894 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #31 │ │ │ │ bic.w r3, r3, #31 │ │ │ │ @@ -2491126,64 +2491122,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} │ │ │ │ stmia r7!, {r2, r3, r4, r5} │ │ │ │ lsls r4, r3, #5 │ │ │ │ - bmi.n 733a5c │ │ │ │ + bmi.n 73391c │ │ │ │ lsls r5, r6, #4 │ │ │ │ adds r4, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #12] @ (733a14 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #6, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bcs.n 7339fc │ │ │ │ + bcc.n 733abc │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r3, [pc, #8] @ (733a24 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ lsrs r0, r0, #7 │ │ │ │ bx lr │ │ │ │ - bcs.n 7339e4 │ │ │ │ + bcc.n 733aa4 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r3, [pc, #12] @ (733a38 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #5, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bcs.n 7339d8 │ │ │ │ + bcc.n 733a98 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r3, [pc, #12] @ (733a4c ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #4, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bcs.n 7339c4 │ │ │ │ + bcc.n 733a84 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r3, [pc, #12] @ (733a60 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ ubfx r0, r0, #1, #1 │ │ │ │ bx lr │ │ │ │ - bcs.n 7339b0 │ │ │ │ + bcc.n 733a70 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r3, [pc, #12] @ (733a74 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ and.w r0, r0, #1 │ │ │ │ bx lr │ │ │ │ - bcs.n 73399c │ │ │ │ + bcs.n 733a5c │ │ │ │ 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 │ │ │ │ @@ -2491283,15 +2491279,15 @@ │ │ │ │ bx lr │ │ │ │ movs r0, #19 │ │ │ │ bx lr │ │ │ │ movs r0, #12 │ │ │ │ bx lr │ │ │ │ movs r0, #4 │ │ │ │ bx lr │ │ │ │ - bne.n 733b58 │ │ │ │ + bcs.n 733c18 │ │ │ │ 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] @ (733e5c ) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -2491573,25 +2491569,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r3, r4, r6} │ │ │ │ lsls r4, r3, #5 │ │ │ │ asrs r0, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r3, r5} │ │ │ │ lsls r4, r3, #5 │ │ │ │ - bne.n 733e80 │ │ │ │ + bne.n 733f40 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - beq.n 733db8 │ │ │ │ + bne.n 733e78 │ │ │ │ lsls r5, r6, #4 │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 733ef0 │ │ │ │ + beq.n 733db0 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldmia r7!, {r1, r2, r4, r6} │ │ │ │ + ldmia r7, {r1, r2, r4, r5, r7} │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldmia r7!, {r1, r2, r3} │ │ │ │ + ldmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldrsb.w r3, [r1, #45] @ 0x2d │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 733ee8 │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ cbz r3, 733ee4 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ @@ -2492042,15 +2492038,15 @@ │ │ │ │ nop │ │ │ │ stmia r0!, {r2, r5, r6} │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ lsls r4, r3, #5 │ │ │ │ - ldmia r5, {r1, r3, r5} │ │ │ │ + ldmia r5!, {r1, r3, r7} │ │ │ │ lsls r5, r6, #4 │ │ │ │ movs r4, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x0076 │ │ │ │ lsls r4, r3, #5 │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2493271,18 +2493267,18 @@ │ │ │ │ mov r5, r4 │ │ │ │ b.n 734e68 │ │ │ │ movw r4, #21842 @ 0x5552 │ │ │ │ movt r4, #21845 @ 0x5555 │ │ │ │ mov r5, r4 │ │ │ │ mov ip, r4 │ │ │ │ b.n 734e68 │ │ │ │ - bkpt 0x00f2 │ │ │ │ - lsls r5, r6, #4 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itee pl │ │ │ │ + lslpl r5, r6, #4 │ │ │ │ + stmdbmi sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + movmi.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #168] @ (734f80 ) │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #168] @ (734f84 ) │ │ │ │ add r3, pc │ │ │ │ @@ -2496842,17 +2496838,17 @@ │ │ │ │ bl 753410 │ │ │ │ b.n 7371b6 │ │ │ │ ldr r3, [pc, #16] @ (737218 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, r8, lsl #2] │ │ │ │ lsl.w r4, r4, r9 │ │ │ │ b.n 737118 │ │ │ │ - ldr r4, [sp, #376] @ 0x178 │ │ │ │ + ldr r4, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r4, [sp, #0] │ │ │ │ + ldr r4, [sp, #384] @ 0x180 │ │ │ │ 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] @ 737928 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2497468,15 +2497464,15 @@ │ │ │ │ str.w r5, [r3, #3196] @ 0xc7c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 734590 │ │ │ │ blx 72af4 <__cxa_end_cleanup@plt> │ │ │ │ lsls r4, r2, #10 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r5, [sp, #744] @ 0x2e8 │ │ │ │ + str r6, [sp, #104] @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -2502234,15 +2502230,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r0, [r4, r7] │ │ │ │ lsls r4, r3, #5 │ │ │ │ - str r2, [r5, #96] @ 0x60 │ │ │ │ + str r2, [r1, #104] @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -2502945,15 +2502941,15 @@ │ │ │ │ b.n 73afb2 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r0, r0] │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #12] │ │ │ │ + str r2, [r1, #20] │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r7, [pc, #1008] @ (73b43c ) │ │ │ │ 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 │ │ │ │ @@ -2503723,21 +2503719,21 @@ │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r5, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, r3] │ │ │ │ + ldrb r6, [r2, r5] │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r2, [pc, #472] @ (73b9fc ) │ │ │ │ lsls r4, r3, #5 │ │ │ │ asrs r4, r7, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r6, r5] │ │ │ │ + ldrsb r0, [r2, 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, #3992] @ 0xf98 │ │ │ │ ldr r4, [pc, #892] @ (73bbbc ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -2504108,15 +2504104,15 @@ │ │ │ │ lsls r4, r3, #5 │ │ │ │ movs r5, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ cmp lr, lr │ │ │ │ lsls r4, r3, #5 │ │ │ │ - strb r2, [r7, r1] │ │ │ │ + strb r2, [r3, r3] │ │ │ │ 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] @ (73bef8 ) │ │ │ │ mov r4, r2 │ │ │ │ @@ -2507459,25 +2507455,25 @@ │ │ │ │ adds r2, #1 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add r1, r2 │ │ │ │ ldr r2, [pc, #24] @ (73df4c ) │ │ │ │ add r2, pc │ │ │ │ b.n 73de6e │ │ │ │ nop │ │ │ │ - str r1, [sp, #56] @ 0x38 │ │ │ │ + str r1, [sp, #440] @ 0x1b8 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - str r1, [sp, #544] @ 0x220 │ │ │ │ + str r1, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrsb r6, [r2, r2] │ │ │ │ + ldrsb r6, [r6, r3] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - str r0, [sp, #856] @ 0x358 │ │ │ │ + str r1, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - str r0, [sp, #256] @ 0x100 │ │ │ │ + str r0, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - str r0, [sp, #200] @ 0xc8 │ │ │ │ + str r0, [sp, #584] @ 0x248 │ │ │ │ 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] @ (73e0d0 ) │ │ │ │ @@ -2507632,19 +2507628,19 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ movs r0, #148 @ 0x94 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #122 @ 0x7a │ │ │ │ lsls r4, r3, #5 │ │ │ │ - ldrh r4, [r6, #54] @ 0x36 │ │ │ │ + ldrh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r5, r6, #4 │ │ │ │ - mvns r4, r7 │ │ │ │ + add r4, fp │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrh r0, [r2, #56] @ 0x38 │ │ │ │ + ldrh r0, [r6, #58] @ 0x3a │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ bhi.n 73e132 │ │ │ │ add.w r0, r0, #36864 @ 0x9000 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldrb.w r3, [r0, #516] @ 0x204 │ │ │ │ @@ -2507847,23 +2507843,23 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 73e226 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ subs r4, r5, #2 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #36] @ 0x24 │ │ │ │ + ldrh r6, [r0, #40] @ 0x28 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrh r0, [r2, #34] @ 0x22 │ │ │ │ + ldrh r0, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - cmp r7, #96 @ 0x60 │ │ │ │ + cmp r7, #192 @ 0xc0 │ │ │ │ lsls r5, r6, #4 │ │ │ │ adds r0, r5, #4 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - ldrh r4, [r0, #38] @ 0x26 │ │ │ │ + ldrh r4, [r4, #40] @ 0x28 │ │ │ │ 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] @ (73e548 ) │ │ │ │ @@ -2508183,15 +2508179,15 @@ │ │ │ │ str r3, [r0, #4] │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ blx 73160 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bic.w r1, r8, #14352384 @ 0xdb0000 │ │ │ │ - cmp r2, #194 @ 0xc2 │ │ │ │ + cmp r3, #34 @ 0x22 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r1, #1 │ │ │ │ bhi.n 73e6aa │ │ │ │ adds r2, #28 │ │ │ │ ldrb.w r2, [r0, r2, lsl #2] │ │ │ │ rsb r3, r3, #8 │ │ │ │ @@ -2509027,19 +2509023,19 @@ │ │ │ │ nop │ │ │ │ asrs r4, r2, #13 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #12 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - strh r0, [r0, #4] │ │ │ │ + strh r0, [r4, #6] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - adds r5, #150 @ 0x96 │ │ │ │ + adds r5, #246 @ 0xf6 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strh r2, [r5, #8] │ │ │ │ + strh r2, [r1, #12] │ │ │ │ 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] @ (73f104 ) │ │ │ │ @@ -2509267,21 +2509263,21 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ asrs r4, r2, #4 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #3 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - ldrb r2, [r1, #28] │ │ │ │ + ldrb r2, [r5, #29] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - movs r0, #232 @ 0xe8 │ │ │ │ + movs r1, #72 @ 0x48 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r6, [r2, #23] │ │ │ │ + ldrb r6, [r6, #24] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r0, [r7, #21] │ │ │ │ + ldrb r0, [r3, #23] │ │ │ │ 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] @ (73f488 ) │ │ │ │ @@ -2509619,29 +2509615,29 @@ │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #26 │ │ │ │ lsls r4, r3, #5 │ │ │ │ asrs r4, r7, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #15] │ │ │ │ + ldrb r4, [r0, #17] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - sbcs r2, r1 │ │ │ │ + rors r2, r5 │ │ │ │ lsls r5, r6, #4 │ │ │ │ lsrs r6, r3, #17 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - adds r0, r7, #3 │ │ │ │ + adds r0, r3, #5 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r2, [r7, #15] │ │ │ │ + ldrb r2, [r3, #17] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r4, [r4, #12] │ │ │ │ + ldrb r4, [r0, #14] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r0, [r5, #14] │ │ │ │ + ldrb r0, [r1, #16] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r0, [r5, #11] │ │ │ │ + ldrb r0, [r1, #13] │ │ │ │ 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] @ (73f660 ) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -2510257,25 +2510253,25 @@ │ │ │ │ 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 73fa98 │ │ │ │ ... │ │ │ │ - eors r4, r6 │ │ │ │ + lsrs r4, r2 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ + lsls r6, r1, #4 │ │ │ │ lsls r6, r6, #4 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #264] @ 0x108 │ │ │ │ + str r7, [sp, #648] @ 0x288 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r6, [r1, #4] │ │ │ │ + ldrb r6, [r5, #5] │ │ │ │ lsls r5, r6, #4 │ │ │ │ lsls r4, r4, #31 │ │ │ │ lsls r4, r3, #5 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 73ff7c │ │ │ │ cmp.w sl, #12 │ │ │ │ @@ -2510573,15 +2510569,15 @@ │ │ │ │ lsls r2, r6, #3 │ │ │ │ orr.w r2, r2, #5 │ │ │ │ strb.w r2, [r5, #40] @ 0x28 │ │ │ │ b.n 73fd06 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - asrs r6, r7, #19 │ │ │ │ + asrs r6, r3, #21 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldrh r2, [r3, #2] │ │ │ │ cbz r2, 73ff48 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ movs r6, #1 │ │ │ │ orrs r4, r2 │ │ │ │ clz r2, r2 │ │ │ │ @@ -2510635,15 +2510631,15 @@ │ │ │ │ b.n 73f838 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #20] │ │ │ │ b.n 73fd2c │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - asrs r0, r7, #3 │ │ │ │ + asrs r0, r3, #5 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ push {lr} │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ bhi.n 73ffb2 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ @@ -2512434,17 +2512430,17 @@ │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ @ instruction: 0xf3e0015b │ │ │ │ @ instruction: 0xf3da015b │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf2b4015b │ │ │ │ - lsls r4, r7, #2 │ │ │ │ + lsls r4, r3, #4 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - lsls r2, r1, #2 │ │ │ │ + lsls r2, r5, #3 │ │ │ │ lsls r5, r6, #4 │ │ │ │ asrs r4, r7, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2514344,141 +2514340,141 @@ │ │ │ │ b.n 742404 │ │ │ │ ldr r0, [pc, #256] @ (7427a4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 742404 │ │ │ │ ldr r0, [pc, #256] @ (7427a8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 742404 │ │ │ │ - movs r6, #216 @ 0xd8 │ │ │ │ + movs r7, #56 @ 0x38 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r4, [r3, #16] │ │ │ │ + str r4, [r7, #20] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - adds r2, r1, #4 │ │ │ │ + adds r2, r5, #5 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r6, [r1, #2] │ │ │ │ + ldrb r6, [r5, #3] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r4, [r7, #120] @ 0x78 │ │ │ │ + ldr r4, [r3, #0] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cmp r5, #30 │ │ │ │ + cmp r5, #126 @ 0x7e │ │ │ │ lsls r6, r6, #4 │ │ │ │ - movs r1, #96 @ 0x60 │ │ │ │ + movs r1, #192 @ 0xc0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cmp r0, #98 @ 0x62 │ │ │ │ + cmp r0, #194 @ 0xc2 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cmp r2, #180 @ 0xb4 │ │ │ │ + cmp r3, #20 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r0, [r4, #15] │ │ │ │ + strb r0, [r0, #17] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - rors r6, r1 │ │ │ │ + tst r6, r5 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - movs r3, #80 @ 0x50 │ │ │ │ + movs r3, #176 @ 0xb0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r2, r3, #2 │ │ │ │ + subs r2, r7, #3 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ + ldr r2, [r6, #28] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r4, [r4, #48] @ 0x30 │ │ │ │ + strh r4, [r0, #52] @ 0x34 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cmp r6, #228 @ 0xe4 │ │ │ │ + cmp r7, #68 @ 0x44 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r0, #30 │ │ │ │ + subs r0, #126 @ 0x7e │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r2, [r0, r6] │ │ │ │ + ldrb r2, [r4, r7] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r4, [r4, #54] @ 0x36 │ │ │ │ + strh r4, [r0, #58] @ 0x3a │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r0, [pc, #376] @ (742874 ) │ │ │ │ + ldr r0, [pc, #760] @ (7429f4 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r6, #248 @ 0xf8 │ │ │ │ + subs r7, #88 @ 0x58 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r4, [r5, r2] │ │ │ │ + ldr r4, [r1, r4] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r7, [pc, #200] @ (7427d0 ) │ │ │ │ + ldr r7, [pc, #584] @ (742950 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r0, [r2, #29] │ │ │ │ + strb r0, [r6, #30] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r6, [r2, #28] │ │ │ │ + str r6, [r6, #32] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r6, [r4, #64] @ 0x40 │ │ │ │ + str r6, [r0, #72] @ 0x48 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r0, [r4, #16] │ │ │ │ + strh r0, [r0, #20] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r2, [r4, #48] @ 0x30 │ │ │ │ + ldr r2, [r0, #56] @ 0x38 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - adds r0, #120 @ 0x78 │ │ │ │ + adds r0, #216 @ 0xd8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r6, [r6, r4] │ │ │ │ + str r6, [r2, r6] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cmp r6, lr │ │ │ │ + cmp lr, sl │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r0, [r2, #6] │ │ │ │ + strh r0, [r6, #8] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r0, [r2, #10] │ │ │ │ + strb r0, [r6, #11] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r2, [r6, #22] │ │ │ │ + strh r2, [r2, #26] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - blxns r6 │ │ │ │ + ldr r0, [pc, #80] @ (742788 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r6, [r7, #30] │ │ │ │ + strh r6, [r3, #34] @ 0x22 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r0, [r2, #14] │ │ │ │ + strb r0, [r6, #15] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cmn r0, r6 │ │ │ │ + muls r0, r2 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r2, [r6, #22] │ │ │ │ + strb r2, [r2, #24] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r3, #218 @ 0xda │ │ │ │ + subs r4, #58 @ 0x3a │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r6, #44 @ 0x2c │ │ │ │ + subs r6, #140 @ 0x8c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r2, [r7, r4] │ │ │ │ + strh r2, [r3, r6] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - adds r4, #184 @ 0xb8 │ │ │ │ + adds r5, #24 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r6, [r7, r5] │ │ │ │ + strb r6, [r3, r7] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r6, [r4, r0] │ │ │ │ + ldrh r6, [r0, r2] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r0, [r7, #24] │ │ │ │ + ldrb r0, [r3, #26] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r2, [r3, #17] │ │ │ │ + strb r2, [r7, #18] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r1, #66 @ 0x42 │ │ │ │ + subs r1, #162 @ 0xa2 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r4, [r2, #108] @ 0x6c │ │ │ │ + ldr r4, [r6, #112] @ 0x70 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r6, [r7, #3] │ │ │ │ + strb r6, [r3, #5] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r0, [r0, #56] @ 0x38 │ │ │ │ + ldr r0, [r4, #60] @ 0x3c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - adds r2, #32 │ │ │ │ + adds r2, #128 @ 0x80 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r2, [r5, #6] │ │ │ │ + ldrb r2, [r1, #8] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r3, [pc, #872] @ (742aec ) │ │ │ │ + ldr r4, [pc, #232] @ (74286c ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r4, [r6, #10] │ │ │ │ + ldrb r4, [r2, #12] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r1, [pc, #464] @ (74295c ) │ │ │ │ + ldr r1, [pc, #848] @ (742adc ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r6, [r0, #28] │ │ │ │ + ldrb r6, [r4, #29] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r0, [r0, #88] @ 0x58 │ │ │ │ + ldr r0, [r4, #92] @ 0x5c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r2, [r1, #19] │ │ │ │ + ldrb r2, [r5, #20] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r4, [r5, #14] │ │ │ │ + ldrb r4, [r1, #16] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r6, [r3, #120] @ 0x78 │ │ │ │ + ldr r6, [r7, #124] @ 0x7c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r0, [r3, #1] │ │ │ │ + ldrb r0, [r7, #2] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r2, [r7, #28] │ │ │ │ + strb r2, [r3, #30] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r4, [r0, #68] @ 0x44 │ │ │ │ + ldr r4, [r4, #72] @ 0x48 │ │ │ │ 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] @ (7428a0 ) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ @@ -2514908,21 +2514904,21 @@ │ │ │ │ nop │ │ │ │ bpl.n 742b14 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 742cc8 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - lsrs r6, r5, #14 │ │ │ │ + lsrs r6, r1, #16 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldmia r3, {r3, r4, r5, r7} │ │ │ │ + ldmia r4, {r3, r4} │ │ │ │ lsls r5, r6, #4 │ │ │ │ - str r6, [r5, #36] @ 0x24 │ │ │ │ + str r6, [r1, #44] @ 0x2c │ │ │ │ lsls r5, r6, #4 │ │ │ │ - add r0, ip │ │ │ │ + add r8, r8 │ │ │ │ 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] @ (742f84 ) │ │ │ │ @@ -2515610,21 +2515606,21 @@ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b.n 7430fa │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldmia r7, {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #23 │ │ │ │ + lsls r0, r3, #25 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - stmia r6!, {r3, r5} │ │ │ │ + stmia r6!, {r3, r7} │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r2, [r4, r3] │ │ │ │ + ldrb r2, [r0, r5] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - subs r6, #184 @ 0xb8 │ │ │ │ + subs r7, #24 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldmia r5, {r2, r3, r5} │ │ │ │ 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] │ │ │ │ @@ -2515947,21 +2515943,21 @@ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ b.n 743486 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldmia r4!, {r3, r5, r6} │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #9 │ │ │ │ + lsls r4, r1, #11 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - stmia r2!, {r2, r3, r4, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r6, [r2, r5] │ │ │ │ + ldr r6, [r6, r6] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - subs r3, #72 @ 0x48 │ │ │ │ + subs r3, #168 @ 0xa8 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldmia r2!, {r4, r7} │ │ │ │ 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 │ │ │ │ @@ -2516524,20 +2516520,20 @@ │ │ │ │ str r2, [sp, #24] │ │ │ │ b.n 743992 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ stmia r7!, {r1, r2, r4, r6} │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 1, cr0, [r4], {53} @ 0x35 │ │ │ │ - strh r2, [r5, r6] │ │ │ │ + stc2 1, cr0, [r4, #-212]! @ 0xffffff2c │ │ │ │ + strb r2, [r1, r0] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - pop {r3, r6, r7} │ │ │ │ + pop {r3, r5, pc} │ │ │ │ lsls r5, r6, #4 │ │ │ │ - adds r5, #112 @ 0x70 │ │ │ │ + adds r5, #208 @ 0xd0 │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmia r4!, {r3, r4, r6, r7} │ │ │ │ lsls r3, r3, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2516941,19 +2516937,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] @ (74413c ) │ │ │ │ add r5, pc │ │ │ │ b.n 744060 │ │ │ │ nop │ │ │ │ - add r0, pc, #632 @ (adr r0, 7443b0 ) │ │ │ │ + add r0, pc, #1016 @ (adr r0, 744530 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r4, [r7, #0] │ │ │ │ + ldrb r4, [r3, #2] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r0, pc, #120 @ (adr r0, 7441b8 ) │ │ │ │ + add r0, pc, #504 @ (adr r0, 744338 ) │ │ │ │ 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] @ (7442b4 ) │ │ │ │ @@ -2517103,17 +2517099,17 @@ │ │ │ │ nop │ │ │ │ bkpt 0x00a4 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x008a │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldr r6, [sp, #592] @ 0x250 │ │ │ │ + ldr r6, [sp, #976] @ 0x3d0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r4, [r2, #72] @ 0x48 │ │ │ │ + ldr r4, [r6, #76] @ 0x4c │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ bhi.n 744302 │ │ │ │ add.w r0, r0, #36864 @ 0x9000 │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ movs r2, #1 │ │ │ │ @@ -2517385,15 +2517381,15 @@ │ │ │ │ str r3, [r0, #4] │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ blx 73160 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r5, [sp, #640] @ 0x280 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r1, #1 │ │ │ │ bhi.n 7445f2 │ │ │ │ adds r2, #28 │ │ │ │ ldrb.w r1, [r0, r2, lsl #2] │ │ │ │ rsb r3, r3, #8 │ │ │ │ @@ -2518081,17 +2518077,17 @@ │ │ │ │ b.n 744c02 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ push {r2, r3, r5, r6, lr} │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #352] @ 0x160 │ │ │ │ + str r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ + str r0, [r7, #40] @ 0x28 │ │ │ │ lsls r6, r6, #4 │ │ │ │ cbz r4, 744d00 │ │ │ │ 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 │ │ │ │ @@ -2518383,21 +2518379,21 @@ │ │ │ │ beq.n 744ebe │ │ │ │ b.n 744eb2 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ cbz r0, 744fd2 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #168] @ 0xa8 │ │ │ │ + str r2, [sp, #552] @ 0x228 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r0, [r2, #28] │ │ │ │ + ldr r0, [r6, #32] │ │ │ │ lsls r6, r6, #4 │ │ │ │ sub sp, #376 @ 0x178 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - str r1, [sp, #880] @ 0x370 │ │ │ │ + str r2, [sp, #240] @ 0xf0 │ │ │ │ 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 │ │ │ │ @@ -2518520,15 +2518516,15 @@ │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ add sp, #216 @ 0xd8 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #0 │ │ │ │ + subs r1, #96 @ 0x60 │ │ │ │ lsls r7, r6, #4 │ │ │ │ add r7, sp, #272 @ 0x110 │ │ │ │ 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 │ │ │ │ @@ -2518960,24 +2518956,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 745508 │ │ │ │ ... │ │ │ │ - mcr2 1, 4, r0, cr4, cr6, {1} │ │ │ │ - bcc.n 745624 │ │ │ │ + mcr2 1, 7, r0, cr4, cr6, {1} │ │ │ │ + bcc.n 7456e4 │ │ │ │ lsls r6, r6, #4 │ │ │ │ add r6, sp, #840 @ 0x348 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #840] @ 0x348 │ │ │ │ + add r0, pc, #200 @ (adr r0, 7456bc ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r6, [r7, #62] @ 0x3e │ │ │ │ + str r0, [sp, #376] @ 0x178 │ │ │ │ lsls r6, r6, #4 │ │ │ │ add r5, sp, #400 @ 0x190 │ │ │ │ lsls r3, r3, #5 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 7459e8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ @@ -2519274,15 +2519270,15 @@ │ │ │ │ clz r2, r2 │ │ │ │ movs r5, #2 │ │ │ │ eor.w r2, r2, #31 │ │ │ │ and.w r2, r2, #31 │ │ │ │ b.n 7456aa │ │ │ │ nop │ │ │ │ ... │ │ │ │ - ldrsb r6, [r3, r5] │ │ │ │ + ldrsb r6, [r7, r6] │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldrh r2, [r3, #2] │ │ │ │ cbz r2, 7459b8 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ movs r6, #1 │ │ │ │ orrs r4, r2 │ │ │ │ clz r2, r2 │ │ │ │ @@ -2519336,17 +2519332,17 @@ │ │ │ │ b.n 7452b8 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #24] │ │ │ │ b.n 7457a0 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r6, [r3, r7] │ │ │ │ + strb r6, [r7, r0] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r6, [r3, r5] │ │ │ │ + strh r6, [r7, r6] │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ subs r2, #1 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ bhi.n 745a22 │ │ │ │ ldr r2, [r1, #24] │ │ │ │ @@ -2521017,17 +2521013,17 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #912] @ 0x390 │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r4, r7, #11 │ │ │ │ movs r0, r0 │ │ │ │ - add r8, fp │ │ │ │ + cmp r0, r7 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add sl, r3 │ │ │ │ + add sl, pc │ │ │ │ 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 │ │ │ │ @@ -2522282,47 +2522278,47 @@ │ │ │ │ ldr r0, [pc, #92] @ (747960 ) │ │ │ │ add r0, pc │ │ │ │ b.n 7477c4 │ │ │ │ ldr r0, [pc, #88] @ (747964 ) │ │ │ │ add r0, pc │ │ │ │ b.n 7477c4 │ │ │ │ nop │ │ │ │ - lsrs r0, r4, #11 │ │ │ │ + lsrs r0, r0, #13 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - udf #32 │ │ │ │ + udf #128 @ 0x80 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - lsrs r2, r2, #29 │ │ │ │ + lsrs r2, r6, #30 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - sbcs.w r1, lr, #11927552 @ 0xb60000 │ │ │ │ - lsrs r2, r2, #32 │ │ │ │ + rsbs r1, lr, #11927552 @ 0xb60000 │ │ │ │ + lsrs r2, r6, #1 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - mcr2 1, 5, r0, cr8, cr6, {1} │ │ │ │ - lsls r0, r4, #3 │ │ │ │ + veor d0, d8, d22 │ │ │ │ + lsls r0, r0, #5 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - @ instruction: 0xf7460136 │ │ │ │ - ldrsb.w r0, [r8, #310] @ 0x136 │ │ │ │ - @ instruction: 0xfbea0136 │ │ │ │ - lsrs r4, r1, #17 │ │ │ │ + @ instruction: 0xf7a60136 │ │ │ │ + ldr??.w r0, [r8, #310] @ 0x136 │ │ │ │ + mcrr2 1, 3, r0, sl, cr6 │ │ │ │ + lsrs r4, r5, #18 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldc 1, cr0, [sl, #216] @ 0xd8 │ │ │ │ - vsra.s32 d16, d22, #20 │ │ │ │ - @ instruction: 0xf23e0136 │ │ │ │ - b.n 747628 │ │ │ │ + ldcl 1, cr0, [sl, #216]! @ 0xd8 │ │ │ │ + orr.w r1, ip, #54 @ 0x36 │ │ │ │ + @ instruction: 0xf29e0136 │ │ │ │ + b.n 7476e8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - svc 96 @ 0x60 │ │ │ │ + svc 192 @ 0xc0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - stmia.w r8!, {r1, r2, r4, r5, r8} │ │ │ │ - lsls r2, r0, #19 │ │ │ │ + stmdb r8, {r1, r2, r4, r5, r8} │ │ │ │ + lsls r2, r4, #20 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsls r4, r4, #9 │ │ │ │ + lsls r4, r0, #11 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - @ instruction: 0xeaee0136 │ │ │ │ - b.n 748124 │ │ │ │ + adc.w r1, lr, r6, rrx │ │ │ │ + b.n 7471e4 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - b.n 747c6c │ │ │ │ + b.n 747d2c │ │ │ │ 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] @ (747a5c ) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ @@ -2522697,21 +2522693,21 @@ │ │ │ │ nop │ │ │ │ strh r4, [r3, #32] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r5, #30] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bcc.n 747dbc │ │ │ │ + bcc.n 747c7c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r7, pc, #672 @ (adr r7, 747fec ) │ │ │ │ + add r0, sp, #32 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r0, [r5, #17] │ │ │ │ + strb r0, [r1, #19] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r2, [r1, #76] @ 0x4c │ │ │ │ + str r2, [r5, #80] @ 0x50 │ │ │ │ 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] @ (7480b4 ) │ │ │ │ @@ -2523399,21 +2523395,21 @@ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b.n 74822a │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r0, #27] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r3, r4, r6} │ │ │ │ + ldmia r5, {r3, r4, r5, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r1, pc, #928 @ (adr r1, 748818 ) │ │ │ │ + add r2, pc, #288 @ (adr r2, 748598 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r0, [r7, #104] @ 0x68 │ │ │ │ + ldr r0, [r3, #112] @ 0x70 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrsh r2, [r3, r3] │ │ │ │ + ldrsh r2, [r7, r4] │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldrb r4, [r7, #15] │ │ │ │ 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] │ │ │ │ @@ -2523736,21 +2523732,21 @@ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ b.n 7485b6 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r7, #12] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r2, r3, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r5} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r6, [sp, #360] @ 0x168 │ │ │ │ + ldr r6, [sp, #744] @ 0x2e8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r4, [r5, #48] @ 0x30 │ │ │ │ + ldr r4, [r1, #56] @ 0x38 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r0, [r2, r6] │ │ │ │ + ldrh r0, [r6, r7] │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldrb r0, [r4, #5] │ │ │ │ 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 │ │ │ │ @@ -2524300,21 +2524296,21 @@ │ │ │ │ b.n 748ab0 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r6, [r5, #24] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r4, r5} │ │ │ │ + stmia r4!, {r1, r2, r4, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r0, [sp, #768] @ 0x300 │ │ │ │ + ldr r1, [sp, #128] @ 0x80 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r4, [r5, #84] @ 0x54 │ │ │ │ + str r4, [r1, #92] @ 0x5c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r6, [r1, r7] │ │ │ │ + ldrsb r6, [r5, r0] │ │ │ │ lsls r6, r6, #4 │ │ │ │ strb r0, [r1, #15] │ │ │ │ lsls r3, r3, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2525570,15 +2525566,15 @@ │ │ │ │ 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 │ │ │ │ - mcr 1, 7, r0, cr10, cr6, {1} │ │ │ │ + vand d16, d10, d22 │ │ │ │ b.n 749ee4 │ │ │ │ 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, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ @@ -2525702,20 +2525698,20 @@ │ │ │ │ lsls r3, r3, #3 │ │ │ │ orr.w r3, r3, #7 │ │ │ │ strb r3, [r4, r1] │ │ │ │ b.n 749be2 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2e60136 │ │ │ │ + @ instruction: 0xf3460136 │ │ │ │ str r6, [r3, #76] @ 0x4c │ │ │ │ lsls r3, r3, #5 │ │ │ │ - adds.w r1, r8, #54 @ 0x36 │ │ │ │ - vbic d16, d0, d22 │ │ │ │ - mcr 1, 4, r0, cr14, cr6, {1} │ │ │ │ + sbcs.w r1, r8, #54 @ 0x36 │ │ │ │ + vsra.s32 d0, d22, #16 │ │ │ │ + mcr 1, 7, r0, cr14, cr6, {1} │ │ │ │ str r4, [r5, #60] @ 0x3c │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #212] @ (749d5c ) │ │ │ │ @@ -2525981,33 +2525977,33 @@ │ │ │ │ b.n 749dda │ │ │ │ ldr r0, [pc, #76] @ (749f5c ) │ │ │ │ add r0, pc │ │ │ │ b.n 749dda │ │ │ │ ldr r0, [pc, #76] @ (749f60 ) │ │ │ │ add r0, pc │ │ │ │ b.n 749dda │ │ │ │ - @ instruction: 0xf6780136 │ │ │ │ - @ instruction: 0xf6820136 │ │ │ │ - @ instruction: 0xf61e0136 │ │ │ │ - addw r1, lr, #2102 @ 0x836 │ │ │ │ - movw r1, #18486 @ 0x4836 │ │ │ │ - @ instruction: 0xf6520136 │ │ │ │ - @ instruction: 0xf6880136 │ │ │ │ - @ instruction: 0xf6be0136 │ │ │ │ - movt r1, #51254 @ 0xc836 │ │ │ │ - @ instruction: 0xf59a0136 │ │ │ │ - sub.w r1, r8, #11927552 @ 0xb60000 │ │ │ │ + @ instruction: 0xf6d80136 │ │ │ │ + @ instruction: 0xf6e20136 │ │ │ │ @ instruction: 0xf67e0136 │ │ │ │ - subs.w r1, r0, #11927552 @ 0xb60000 │ │ │ │ - @ instruction: 0xf6360136 │ │ │ │ - @ instruction: 0xf5e00136 │ │ │ │ - @ instruction: 0xf63e0136 │ │ │ │ - @ instruction: 0xf5e80136 │ │ │ │ @ instruction: 0xf66e0136 │ │ │ │ - sub.w r1, r0, #11927552 @ 0xb60000 │ │ │ │ + subw r1, r4, #2102 @ 0x836 │ │ │ │ + @ instruction: 0xf6b20136 │ │ │ │ + @ instruction: 0xf6e80136 │ │ │ │ + @ instruction: 0xf71e0136 │ │ │ │ + @ instruction: 0xf72c0136 │ │ │ │ + @ instruction: 0xf5fa0136 │ │ │ │ + addw r1, r8, #2102 @ 0x836 │ │ │ │ + @ instruction: 0xf6de0136 │ │ │ │ + @ instruction: 0xf6100136 │ │ │ │ + @ instruction: 0xf6960136 │ │ │ │ + movw r1, #2102 @ 0x836 │ │ │ │ + @ instruction: 0xf69e0136 │ │ │ │ + movw r1, #34870 @ 0x8836 │ │ │ │ + movt r1, #59446 @ 0xe836 │ │ │ │ + addw r1, r0, #2102 @ 0x836 │ │ │ │ stmdb 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] @ (74a088 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, #272] @ (74a08c ) │ │ │ │ @@ -2526413,18 +2526409,18 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldrsh r0, [r1, r4] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r6, [r4, r1] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - orr.w r1, r8, r6, rrx │ │ │ │ - @ instruction: 0xebea0136 │ │ │ │ - @ instruction: 0xe8200136 │ │ │ │ - b.n 74a248 │ │ │ │ + @ instruction: 0xeaa80136 │ │ │ │ + mcrr 1, 3, r0, sl, cr6 │ │ │ │ + stmia.w r0, {r1, r2, r4, r5, r8} │ │ │ │ + b.n 74a308 │ │ │ │ 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] │ │ │ │ @@ -2526707,20 +2526703,20 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r1, r0] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r4, r5] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - b.n 74a550 │ │ │ │ + b.n 74a610 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strd r0, r1, [sl], #216 @ 0xd8 │ │ │ │ - b.n 74a108 │ │ │ │ + strd r0, r1, [sl, #-216] @ 0xd8 │ │ │ │ + b.n 74a1c8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - b.n 749f50 │ │ │ │ + b.n 74a010 │ │ │ │ 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 │ │ │ │ @@ -2528470,17 +2528466,17 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [sp, #-1020]! @ 0xfffffc04 │ │ │ │ vld4.32 {d31[],d33[],d35[],d37[]}, [r3 :128] │ │ │ │ blxns r1 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ble.n 74b93c │ │ │ │ + ble.n 74b7fc │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ble.n 74b908 │ │ │ │ + ble.n 74b9c8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ add.w r0, r0, #8192 @ 0x2000 │ │ │ │ ldrb.w r2, [r0, #3810] @ 0xee2 │ │ │ │ lsls r0, r2, #31 │ │ │ │ bpl.n 74b90a │ │ │ │ and.w r3, r3, #1056768 @ 0x102000 │ │ │ │ cmp.w r3, #1048576 @ 0x100000 │ │ │ │ @@ -2531400,17 +2531396,17 @@ │ │ │ │ cmp r1, #14 │ │ │ │ bhi.n 74d75c │ │ │ │ b.n 74d778 │ │ │ │ movs r0, #3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bkpt 0x00a8 │ │ │ │ - lsls r6, r6, #4 │ │ │ │ - bkpt 0x009c │ │ │ │ + it eq │ │ │ │ + lsleq r6, r6, #4 │ │ │ │ + bkpt 0x00fc │ │ │ │ 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 │ │ │ │ @@ -2531471,17 +2531467,17 @@ │ │ │ │ subs r7, r2, #1 │ │ │ │ subs r2, r6, #2 │ │ │ │ cmp r2, #14 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 74d7ec │ │ │ │ b.n 74d81a │ │ │ │ - bkpt 0x0008 │ │ │ │ + bkpt 0x0068 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x0058 │ │ │ │ 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 732044 │ │ │ │ @@ -2533711,17 +2533707,17 @@ │ │ │ │ subs r2, r6, #2 │ │ │ │ cmp r2, #14 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 74ee12 │ │ │ │ b.n 74ee44 │ │ │ │ nop │ │ │ │ - add r7, pc, #888 @ (adr r7, 74f1ec ) │ │ │ │ + add r0, sp, #248 @ 0xf8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r7, pc, #824 @ (adr r7, 74f1b0 ) │ │ │ │ + add r0, sp, #184 @ 0xb8 │ │ │ │ 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] @ (74f058 ) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -2533966,17 +2533962,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} │ │ │ │ - add r5, pc, #392 @ (adr r5, 74f27c ) │ │ │ │ + add r5, pc, #776 @ (adr r5, 74f3fc ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r5, pc, #328 @ (adr r5, 74f240 ) │ │ │ │ + add r5, pc, #712 @ (adr r5, 74f3c0 ) │ │ │ │ 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 │ │ │ │ @@ -2534063,15 +2534059,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, #7 │ │ │ │ movs r1, #2 │ │ │ │ b.n 74f148 │ │ │ │ subs r4, #1 │ │ │ │ movs r1, #0 │ │ │ │ b.n 74f148 │ │ │ │ - add r5, pc, #144 @ (adr r5, 74f268 ) │ │ │ │ + add r5, pc, #528 @ (adr r5, 74f3e8 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ b.n 74ed16 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (74f5a0 ) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2535561,15 +2535557,15 @@ │ │ │ │ bhi.n 750130 │ │ │ │ ldr r3, [pc, #12] @ (750134 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - str r4, [sp, #896] @ 0x380 │ │ │ │ + str r5, [sp, #256] @ 0x100 │ │ │ │ lsls r6, r6, #4 │ │ │ │ cmp r0, #4 │ │ │ │ beq.n 750152 │ │ │ │ cmp r0, #8 │ │ │ │ beq.n 75014e │ │ │ │ sub.w r0, r0, #2 │ │ │ │ clz r0, r0 │ │ │ │ @@ -2535836,19 +2535832,19 @@ │ │ │ │ strb r0, [r1, #0] │ │ │ │ strb.w ip, [r1, #20] │ │ │ │ b.n 7502a8 │ │ │ │ mov.w lr, #0 │ │ │ │ mov r8, lr │ │ │ │ b.n 7501ea │ │ │ │ nop │ │ │ │ - str r4, [sp, #848] @ 0x350 │ │ │ │ + str r5, [sp, #208] @ 0xd0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r4, [sp, #784] @ 0x310 │ │ │ │ + str r5, [sp, #144] @ 0x90 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r4, [sp, #720] @ 0x2d0 │ │ │ │ + str r5, [sp, #80] @ 0x50 │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #17 │ │ │ │ it hi │ │ │ │ movhi r3, #32 │ │ │ │ bhi.n 750410 │ │ │ │ @@ -2537557,15 +2537553,15 @@ │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 751340 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ stc 1, cr0, [r2, #-360] @ 0xfffffe98 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r2, #20] │ │ │ │ + strh r6, [r6, #22] │ │ │ │ lsls r6, r6, #4 │ │ │ │ @ instruction: 0xeb82015a │ │ │ │ stmdb 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 │ │ │ │ @@ -2539340,15 +2539336,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 7527d0 │ │ │ │ nop │ │ │ │ - ldr r0, [r7, #108] @ 0x6c │ │ │ │ + ldr r0, [r3, #116] @ 0x74 │ │ │ │ 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] @ 752d44 │ │ │ │ sub.w sp, sp, #564 @ 0x234 │ │ │ │ @@ -2548197,15 +2548193,15 @@ │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #6 │ │ │ │ bne.n 75857c │ │ │ │ ldr.w r0, [r5, #3860] @ 0xf14 │ │ │ │ cbz r0, 7585d2 │ │ │ │ addw r6, r5, #3892 @ 0xf34 │ │ │ │ addw r4, r5, #3908 @ 0xf44 │ │ │ │ - bl b2b6f8 │ │ │ │ + bl b2b6e0 │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ mov r0, r5 │ │ │ │ cbz r1, 7585b8 │ │ │ │ ldr.w r3, [r5, #200] @ 0xc8 │ │ │ │ blx r3 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 7585aa │ │ │ │ @@ -2548214,15 +2548210,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ cbz r1, 7585ce │ │ │ │ ldr.w r3, [r5, #248] @ 0xf8 │ │ │ │ blx r3 │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 7585c0 │ │ │ │ addw r0, r5, #3864 @ 0xf18 │ │ │ │ - bl b30cf0 │ │ │ │ + bl b30cd8 │ │ │ │ add.w r0, r5, #4224 @ 0x1080 │ │ │ │ adds r0, #24 │ │ │ │ bl 762964 │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #168] @ 0xa8 │ │ │ │ blx 74568 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2548564,15 +2548560,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 b30ccc │ │ │ │ + bl b30cb4 │ │ │ │ movs r1, #20 │ │ │ │ movs r0, #1 │ │ │ │ blx 74b40 │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r6, #2996] @ 0xbb4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 758aca │ │ │ │ @@ -2548583,15 +2548579,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 b2b324 │ │ │ │ + bl b2b30c │ │ │ │ str.w r0, [r4, #3860] @ 0xf14 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 758aca │ │ │ │ ldr.w r9, [pc, #396] @ 758ba0 │ │ │ │ addw r7, r4, #3908 @ 0xf44 │ │ │ │ str r5, [sp, #20] │ │ │ │ addw r5, r4, #3924 @ 0xf54 │ │ │ │ @@ -2548613,15 +2548609,15 @@ │ │ │ │ str.w r0, [r7, #4]! │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 758a2c │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr.w r0, [r4, #3860] @ 0xf14 │ │ │ │ add.w r5, r5, #4096 @ 0x1000 │ │ │ │ ldrb.w r1, [r5, #728] @ 0x2d8 │ │ │ │ - bl b2b9bc │ │ │ │ + bl b2b9a4 │ │ │ │ ldr r2, [pc, #312] @ (758ba4 ) │ │ │ │ ldr.w r3, [r4, #3860] @ 0xf14 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ str r2, [r3, #0] │ │ │ │ bl 7cf0d4 │ │ │ │ movs r3, #0 │ │ │ │ @@ -2548722,32 +2548718,32 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ @ instruction: 0xfa6bffff │ │ │ │ vld4.32 {d15[],d17[],d19[],d21[]}, [r7 :128] │ │ │ │ movs r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #208 @ 0xd0 │ │ │ │ + cmp r2, #48 @ 0x30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ pli [r7, #255]! │ │ │ │ movs r7, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r4, #30 │ │ │ │ + asrs r6, r0, #32 │ │ │ │ lsls r6, r6, #4 │ │ │ │ lsrs r4, r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r4, #28 │ │ │ │ + lsrs r6, r0, #30 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - movs r7, #228 @ 0xe4 │ │ │ │ + cmp r0, #68 @ 0x44 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r0, #10 │ │ │ │ + cmp r0, #106 @ 0x6a │ │ │ │ lsls r0, r4, #2 │ │ │ │ strb r4, [r4, #20] │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r0, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2549017,15 +2549013,15 @@ │ │ │ │ blx 73794 │ │ │ │ ldr.w sl, [r0, #8] │ │ │ │ ldrd fp, r3, [r0] │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 74424 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl b30958 │ │ │ │ + bl b30940 │ │ │ │ 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 │ │ │ │ @@ -2549383,30 +2549379,30 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ stc2 15, cr15, [sp], #-1020 @ 0xfffffc04 │ │ │ │ bl 5fd3de │ │ │ │ bl 5c33e2 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4b1992> │ │ │ │ movs r5, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf0f40154 │ │ │ │ - str r0, [r5, #64] @ 0x40 │ │ │ │ + str r0, [r1, #72] @ 0x48 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r6, #158 @ 0x9e │ │ │ │ + movs r6, #254 @ 0xfe │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r6, #150 @ 0x96 │ │ │ │ + movs r6, #246 @ 0xf6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r6, #148 @ 0x94 │ │ │ │ + movs r6, #244 @ 0xf4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ subs r5, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bl 513402 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x4019b2> │ │ │ │ movs r2, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r6, #5 │ │ │ │ + subs r2, r2, #7 │ │ │ │ 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 │ │ │ │ @@ -2549795,53 +2549791,53 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r5, #56] @ 0x38 │ │ │ │ lsls r2, r3, #5 │ │ │ │ ldr r6, [r4, #56] @ 0x38 │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r4, #3 │ │ │ │ + subs r6, r0, #5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r2, r0, #4 │ │ │ │ + subs r2, r4, #5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r2, r0, #4 │ │ │ │ + subs r2, r4, #5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r0, r3, #4 │ │ │ │ + subs r0, r7, #5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ adds r0, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r6, #16] │ │ │ │ lsls r2, r3, #5 │ │ │ │ - subs r4, r6, #1 │ │ │ │ + subs r4, r2, #3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r3, sp, #856 @ 0x358 │ │ │ │ + add r4, sp, #216 @ 0xd8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r0, r5, #2 │ │ │ │ + subs r0, r1, #4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r2, r6, #1 │ │ │ │ + subs r2, r2, #3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, r6, #4 │ │ │ │ + adds r0, r2, #6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r6, r6, #3 │ │ │ │ + adds r6, r2, #5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, r0, #3 │ │ │ │ + adds r0, r4, #4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, r5, #4 │ │ │ │ + adds r0, r1, #6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r2, r3, #5 │ │ │ │ + adds r2, r7, #6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r4, r0, #6 │ │ │ │ + adds r4, r4, #7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r6, r0, #3 │ │ │ │ + adds r6, r4, #4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r2, r7, #6 │ │ │ │ + subs r2, r3, #0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, r3, #1 │ │ │ │ + adds r0, r7, #2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ adds r0, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r2, #124] @ 0x7c │ │ │ │ lsls r2, r3, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2550101,15 +2550097,15 @@ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cbz r0, 759b8a │ │ │ │ blx 74568 │ │ │ │ str.w r8, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl b3c56c │ │ │ │ + bl b3c554 │ │ │ │ ldr.w r2, [sl, #192] @ 0xc0 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 759c9c │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #0 │ │ │ │ @@ -2550400,58 +2550396,58 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r5, #92] @ 0x5c │ │ │ │ lsls r2, r3, #5 │ │ │ │ str r2, [r5, #92] @ 0x5c │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r3, #0 │ │ │ │ + adds r4, r7, #1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r1, r2, r4, r7, lr} │ │ │ │ lsls r0, r4, #5 │ │ │ │ - adds r4, r0, #1 │ │ │ │ + adds r4, r4, #2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ str r6, [r2, #76] @ 0x4c │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r3, r1 │ │ │ │ + adds r0, r7, r2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r2, r4, r5 │ │ │ │ + adds r2, r0, r7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r0, r5, #28 │ │ │ │ + asrs r0, r1, #30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r6, r6, #24 │ │ │ │ + lsrs r6, r2, #26 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r4, pc, #480 @ (adr r4, 75a0bc ) │ │ │ │ + add r4, pc, #864 @ (adr r4, 75a23c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r7, #154 @ 0x9a │ │ │ │ + adds r7, #250 @ 0xfa │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r6, #23] │ │ │ │ + ldrb r2, [r2, #25] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r0, r4 │ │ │ │ + adds r6, r4, r5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, r2, r4 │ │ │ │ + adds r0, r6, r5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r0, r6, #25 │ │ │ │ + asrs r0, r2, #27 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r4, #25 │ │ │ │ + asrs r6, r0, #27 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r3, #25 │ │ │ │ + asrs r6, r7, #26 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r2, #25 │ │ │ │ + asrs r6, r6, #26 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xfbf80135 │ │ │ │ - adds r2, r5, r2 │ │ │ │ + mrrc2 1, 3, r0, r8, cr5 │ │ │ │ + adds r2, r1, r4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r2, r7, r1 │ │ │ │ + adds r2, r3, r3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ cbz r4, 759f4a │ │ │ │ lsls r0, r4, #5 │ │ │ │ - adds r4, r4, r3 │ │ │ │ + adds r4, r0, r5 │ │ │ │ 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 │ │ │ │ @@ -2550751,15 +2550747,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 b30d4c │ │ │ │ + bl b30d34 │ │ │ │ ldr.w r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 75a152 │ │ │ │ mov r0, r9 │ │ │ │ movw r2, #16418 @ 0x4022 │ │ │ │ bl 7687f4 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ @@ -2550937,20 +2550933,20 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r2, r2] │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #17 │ │ │ │ + asrs r0, r5, #18 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r0, r0, #20 │ │ │ │ + asrs r0, r4, #21 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - sbcs.w r0, r2, #167 @ 0xa7 │ │ │ │ - add r0, pc, #472 @ (adr r0, 75a618 ) │ │ │ │ + rsbs r0, r2, #167 @ 0xa7 │ │ │ │ + add r0, pc, #856 @ (adr r0, 75a798 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ subs r3, r0, #1 │ │ │ │ cmp r3, #2 │ │ │ │ bhi.n 75a46a │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ @@ -2551862,25 +2551858,25 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r0, r4] │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf28e0135 │ │ │ │ - asrs r0, r0, #2 │ │ │ │ + @ instruction: 0xf2ee0135 │ │ │ │ + asrs r0, r4, #3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r3, #28 │ │ │ │ + lsrs r2, r7, #29 │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldrsb r6, [r5, r6] │ │ │ │ lsls r2, r3, #5 │ │ │ │ - lsrs r4, r6, #8 │ │ │ │ + lsrs r4, r2, #10 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - mrrc 1, 3, r0, lr, cr5 │ │ │ │ - lsrs r2, r6, #3 │ │ │ │ + ldc 1, cr0, [lr], #212 @ 0xd4 │ │ │ │ + lsrs r2, r2, #5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r1, #4 │ │ │ │ beq.n 75ae3a │ │ │ │ cmp r1, #8 │ │ │ │ beq.n 75adee │ │ │ │ @@ -2551924,15 +2551920,15 @@ │ │ │ │ movt r1, #50252 @ 0xc44c │ │ │ │ adds r0, r2, #4 │ │ │ │ vldr s13, [pc, #4] @ 75ae60 │ │ │ │ b.n 75ae04 │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ - mcr 1, 3, r0, cr2, cr5, {1} │ │ │ │ + mcr 1, 6, r0, cr2, cr5, {1} │ │ │ │ ldr r3, [pc, #92] @ (75aec8 ) │ │ │ │ add r3, pc │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 75ae8e │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r3, r0, #28 │ │ │ │ lsrs r5, r0, #12 │ │ │ │ @@ -2551970,18 +2551966,18 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r2, [r2, r6] │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 1, cr0, [r6, #-212]! @ 0xffffff2c │ │ │ │ - lsrs r4, r7, #5 │ │ │ │ + stcl 1, cr0, [r6, #212] @ 0xd4 │ │ │ │ + lsrs r4, r3, #7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r6, r4, #6 │ │ │ │ + lsrs r6, r0, #8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldr r2, [pc, #168] @ (75af88 ) │ │ │ │ subs r3, r0, #1 │ │ │ │ add r2, pc │ │ │ │ cmp r3, #25 │ │ │ │ bhi.n 75af08 │ │ │ │ tbb [pc, r3] │ │ │ │ @@ -2552058,18 +2552054,18 @@ │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ str r4, [r3, r4] │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 1, cr0, [r0], {53} @ 0x35 │ │ │ │ - lsrs r2, r0, #4 │ │ │ │ + ldc 1, cr0, [r0, #-212]! @ 0xffffff2c │ │ │ │ + lsrs r2, r4, #5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r3, #5 │ │ │ │ + lsrs r0, r7, #6 │ │ │ │ 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] │ │ │ │ @@ -2556294,15 +2556290,15 @@ │ │ │ │ str r2, [r3, #4] │ │ │ │ b.n 75dd68 │ │ │ │ nop │ │ │ │ cmp r1, #16 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - nop {7} │ │ │ │ + nop {13} │ │ │ │ lsls r5, r6, #4 │ │ │ │ movs r1, #158 @ 0x9e │ │ │ │ lsls r2, r3, #5 │ │ │ │ ubfx r3, r2, #6, #1 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 75d912 │ │ │ │ mov r1, sl │ │ │ │ @@ -2557342,23 +2557338,23 @@ │ │ │ │ ldrb.w r2, [r7, #53] @ 0x35 │ │ │ │ cmp r2, #6 │ │ │ │ bne.w 75ed08 │ │ │ │ b.n 75ee1c │ │ │ │ nop │ │ │ │ asrs r6, r1, #15 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r6, sp, #640 @ 0x280 │ │ │ │ + add r7, sp, #0 │ │ │ │ lsls r5, r6, #4 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #888 @ 0x378 │ │ │ │ + add r7, sp, #248 @ 0xf8 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldmia r2!, {r1, r6, r7} │ │ │ │ + ldmia r3!, {r1, r5} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldmia r3, {r2, r3, r6} │ │ │ │ + ldmia r3, {r2, r3, 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] @ 75f350 │ │ │ │ @@ -2557969,19 +2557965,19 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r2, #11 │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #728 @ (adr r6, 75f894 ) │ │ │ │ + add r7, pc, #88 @ (adr r7, 75f614 ) │ │ │ │ lsls r5, r6, #4 │ │ │ │ - stmia r2!, {r1, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r4} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r6, 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r0 │ │ │ │ add.w r0, r0, #4224 @ 0x1080 │ │ │ │ @@ -2559002,31 +2558998,31 @@ │ │ │ │ str.w r4, [r3, #156] @ 0x9c │ │ │ │ str.w r0, [r2, r1, lsl #2] │ │ │ │ b.n 76015a │ │ │ │ movs r0, #9 │ │ │ │ movt r0, #58368 @ 0xe400 │ │ │ │ b.w 75f738 │ │ │ │ nop │ │ │ │ - add r3, pc, #952 @ (adr r3, 7607b4 ) │ │ │ │ + add r4, pc, #312 @ (adr r4, 760534 ) │ │ │ │ lsls r5, r6, #4 │ │ │ │ - add r4, pc, #688 @ (adr r4, 7606b0 ) │ │ │ │ + add r5, pc, #48 @ (adr r5, 760430 ) │ │ │ │ lsls r5, r6, #4 │ │ │ │ - add r4, pc, #56 @ (adr r4, 76043c ) │ │ │ │ + add r4, pc, #440 @ (adr r4, 7605bc ) │ │ │ │ lsls r5, r6, #4 │ │ │ │ - add r4, pc, #384 @ (adr r4, 760588 ) │ │ │ │ + add r4, pc, #768 @ (adr r4, 760708 ) │ │ │ │ lsls r5, r6, #4 │ │ │ │ - add r4, pc, #120 @ (adr r4, 760484 ) │ │ │ │ + add r4, pc, #504 @ (adr r4, 760604 ) │ │ │ │ lsls r5, r6, #4 │ │ │ │ - add r3, pc, #512 @ (adr r3, 760610 ) │ │ │ │ + add r3, pc, #896 @ (adr r3, 760790 ) │ │ │ │ lsls r5, r6, #4 │ │ │ │ - add r3, pc, #48 @ (adr r3, 760444 ) │ │ │ │ + add r3, pc, #432 @ (adr r3, 7605c4 ) │ │ │ │ lsls r5, r6, #4 │ │ │ │ - add r3, pc, #200 @ (adr r3, 7604e0 ) │ │ │ │ + add r3, pc, #584 @ (adr r3, 760660 ) │ │ │ │ lsls r5, r6, #4 │ │ │ │ - add r4, pc, #464 @ (adr r4, 7605ec ) │ │ │ │ + add r4, pc, #848 @ (adr r4, 76076c ) │ │ │ │ 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 │ │ │ │ @@ -2560956,15 +2560952,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 761aa8 │ │ │ │ nop │ │ │ │ - strh r2, [r7, #46] @ 0x2e │ │ │ │ + strh r2, [r3, #50] @ 0x32 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr.w r3, [r0, #2056] @ 0x808 │ │ │ │ cbz r1, 761b4c │ │ │ │ bic.w r3, r3, #4 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ add.w ip, r0, #4096 @ 0x1000 │ │ │ │ str.w r3, [r0, #2056] @ 0x808 │ │ │ │ @@ -2562260,15 +2562256,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (762a78 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strb r2, [r6, #10] │ │ │ │ + strb r2, [r2, #12] │ │ │ │ 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 │ │ │ │ @@ -2563837,19 +2563833,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r2, r3, r7} │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmia r5!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r1, r3, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #4] │ │ │ │ + str r0, [r2, #12] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r0, [r4, #19] │ │ │ │ + ldrb r0, [r0, #21] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r4, [r5, #18] │ │ │ │ + ldrb r4, [r1, #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] @ (763e60 ) │ │ │ │ @@ -2565537,15 +2565533,15 @@ │ │ │ │ adds r2, #8 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 764b9c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 764faa │ │ │ │ - ldr r5, [pc, #280] @ (7650ec ) │ │ │ │ + ldr r5, [pc, #664] @ (76526c ) │ │ │ │ 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] @ 765c34 │ │ │ │ sub.w sp, sp, #676 @ 0x2a4 │ │ │ │ @@ -2566575,15 +2566571,15 @@ │ │ │ │ add.w sp, sp, #676 @ 0x2a4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add sl, r0 │ │ │ │ + add sl, ip │ │ │ │ lsls r5, r6, #4 │ │ │ │ add r3, pc, #912 @ (adr r3, 765fd4 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ ands.w r3, r3, #2 │ │ │ │ @@ -2567421,15 +2567417,15 @@ │ │ │ │ blx 73ee0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #1 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r1 │ │ │ │ str r5, [sp, #124] @ 0x7c │ │ │ │ - bl b20c88 │ │ │ │ + bl b20c70 │ │ │ │ ldr.w r2, [pc, #1440] @ 766bf4 │ │ │ │ ldr.w r3, [fp, #216] @ 0xd8 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 766d8c │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ @@ -2567605,15 +2567601,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 b2f6f0 │ │ │ │ + bl b2f6d8 │ │ │ │ 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 │ │ │ │ @@ -2567884,18 +2567880,18 @@ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ mla r3, r2, r3, r1 │ │ │ │ str r3, [sp, #16] │ │ │ │ b.w 7656f2 │ │ │ │ mov r4, r9 │ │ │ │ str.w r9, [sp, #44] @ 0x2c │ │ │ │ b.w 76562c │ │ │ │ - subs r5, #126 @ 0x7e │ │ │ │ + subs r5, #222 @ 0xde │ │ │ │ lsls r5, r6, #4 │ │ │ │ bhi.n 766c46 │ │ │ │ - vsra.u64 d19, d12, #1 │ │ │ │ + vsra.u64 , q14, #1 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r5, r3 │ │ │ │ bne.w 766e40 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ subs r0, r0, r1 │ │ │ │ @@ -2568199,19 +2568195,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ str r0, [sp, #792] @ 0x318 │ │ │ │ lsls r1, r3, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #64 @ 0x40 │ │ │ │ + cmp r5, #160 @ 0xa0 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r1, [pc, #792] @ (7672c8 ) │ │ │ │ + ldr r2, [pc, #152] @ (767048 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r2, [pc, #192] @ (767074 ) │ │ │ │ + ldr r2, [pc, #576] @ (7671f4 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ cbz r0, 766fc2 │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ movs r0, #2 │ │ │ │ @@ -2568222,15 +2568218,15 @@ │ │ │ │ bhi.n 766fd8 │ │ │ │ ldr r3, [pc, #12] @ (766fdc ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - cmp r4, #148 @ 0x94 │ │ │ │ + cmp r4, #244 @ 0xf4 │ │ │ │ lsls r5, r6, #4 │ │ │ │ cbz r0, 766ff0 │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ lsls r0, r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -2568421,15 +2568417,15 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 767154 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldrh r2, [r5, #54] @ 0x36 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #88 @ 0x58 │ │ │ │ + cmp r4, #184 @ 0xb8 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldrh r0, [r7, #50] @ 0x32 │ │ │ │ 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 │ │ │ │ @@ -2569251,15 +2569247,15 @@ │ │ │ │ b.n 7673d0 │ │ │ │ movs r0, #13 │ │ │ │ b.n 7673d0 │ │ │ │ ldrh r4, [r0, #48] @ 0x30 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #78 @ 0x4e │ │ │ │ + cmp r3, #174 @ 0xae │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldrh r4, [r1, #42] @ 0x2a │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2569800,15 +2569796,15 @@ │ │ │ │ add.w r2, r2, #256 @ 0x100 │ │ │ │ orrs r3, r1 │ │ │ │ add.w r1, r4, #256 @ 0x100 │ │ │ │ str.w r3, [r0, #144] @ 0x90 │ │ │ │ bl 775e30 │ │ │ │ ldr.w r0, [r4, #144] @ 0x90 │ │ │ │ pop {r4, pc} │ │ │ │ - adds r0, r5, #2 │ │ │ │ + adds r0, r1, #4 │ │ │ │ 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] @ (768318 ) │ │ │ │ sub sp, #240 @ 0xf0 │ │ │ │ @@ -2570303,15 +2570299,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 af4418 │ │ │ │ + bl af4400 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 76871c │ │ │ │ cbz r6, 7686a0 │ │ │ │ cmp r6, r1 │ │ │ │ beq.n 7686b8 │ │ │ │ @@ -2570605,15 +2570601,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ b.n 768964 │ │ │ │ strb r4, [r1, #28] │ │ │ │ lsls r1, r3, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #78 @ 0x4e │ │ │ │ + adds r0, #174 @ 0xae │ │ │ │ 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 │ │ │ │ @@ -2571232,15 +2571228,15 @@ │ │ │ │ bne.n 769080 │ │ │ │ dmb ish │ │ │ │ cbz r3, 7690a8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r6, #832 @ 0x340 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl af4448 │ │ │ │ + bl af4430 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r4 │ │ │ │ b.n 76902c │ │ │ │ mov r1, r4 │ │ │ │ b.n 769070 │ │ │ │ lsls r3, r2, #25 │ │ │ │ bmi.n 769010 │ │ │ │ @@ -2571723,21 +2571719,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ b.n 769534 │ │ │ │ ldr r0, [pc, #4] @ (7695b4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsls r6, r4, #12 │ │ │ │ + lsls r6, r0, #14 │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr r0, [pc, #4] @ (7695c0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - stmia r5!, {r1, r4, r5} │ │ │ │ + stmia r5!, {r1, r4, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr.w r3, [r0, #2232] @ 0x8b8 │ │ │ │ subs r3, #24 │ │ │ │ cmp r3, #24 │ │ │ │ bhi.n 769682 │ │ │ │ tbb [pc, r3] │ │ │ │ lsrs r0, r2, #20 │ │ │ │ @@ -2571827,65 +2571823,65 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #104] @ (7696e8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #104] @ (7696ec ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - movs r4, #58 @ 0x3a │ │ │ │ + movs r4, #154 @ 0x9a │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r4, #40 @ 0x28 │ │ │ │ + movs r4, #136 @ 0x88 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r5, #66 @ 0x42 │ │ │ │ + movs r5, #162 @ 0xa2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r5, #48 @ 0x30 │ │ │ │ + movs r5, #144 @ 0x90 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r5, #30 │ │ │ │ + movs r5, #126 @ 0x7e │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r5, #12 │ │ │ │ + movs r5, #108 @ 0x6c │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r4, #250 @ 0xfa │ │ │ │ + movs r5, #90 @ 0x5a │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r4, #232 @ 0xe8 │ │ │ │ + movs r5, #72 @ 0x48 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r4, #214 @ 0xd6 │ │ │ │ + movs r5, #54 @ 0x36 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r4, #196 @ 0xc4 │ │ │ │ + movs r5, #36 @ 0x24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r4, #178 @ 0xb2 │ │ │ │ + movs r5, #18 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r4, #160 @ 0xa0 │ │ │ │ + movs r5, #0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r4, #142 @ 0x8e │ │ │ │ + movs r4, #238 @ 0xee │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r4, #124 @ 0x7c │ │ │ │ + movs r4, #220 @ 0xdc │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r4, #106 @ 0x6a │ │ │ │ + movs r4, #202 @ 0xca │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r4, #88 @ 0x58 │ │ │ │ + movs r4, #184 @ 0xb8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r4, #70 @ 0x46 │ │ │ │ + movs r4, #166 @ 0xa6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r4, #52 @ 0x34 │ │ │ │ + movs r4, #148 @ 0x94 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r4, #34 @ 0x22 │ │ │ │ + movs r4, #130 @ 0x82 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r4, #16 │ │ │ │ + movs r4, #112 @ 0x70 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r3, #254 @ 0xfe │ │ │ │ + movs r4, #94 @ 0x5e │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r3, #236 @ 0xec │ │ │ │ + movs r4, #76 @ 0x4c │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r3, #218 @ 0xda │ │ │ │ + movs r4, #58 @ 0x3a │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r3, #200 @ 0xc8 │ │ │ │ + movs r4, #40 @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r3, #182 @ 0xb6 │ │ │ │ + movs r4, #22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r4, #196 @ 0xc4 │ │ │ │ + movs r5, #36 @ 0x24 │ │ │ │ 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 │ │ │ │ @@ -2571997,15 +2571993,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 7697ec │ │ │ │ nop │ │ │ │ ldr r6, [r3, #0] │ │ │ │ lsls r1, r3, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #68 @ 0x44 │ │ │ │ + movs r3, #164 @ 0xa4 │ │ │ │ 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] @ (7698a0 ) │ │ │ │ sub.w sp, sp, #1952 @ 0x7a0 │ │ │ │ @@ -2572045,15 +2572041,15 @@ │ │ │ │ add.w sp, sp, #1952 @ 0x7a0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ str r0, [r7, #120] @ 0x78 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #50 @ 0x32 │ │ │ │ + movs r3, #146 @ 0x92 │ │ │ │ lsls r7, r3, #2 │ │ │ │ str r4, [r7, #116] @ 0x74 │ │ │ │ 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 │ │ │ │ @@ -2572210,22 +2572206,22 @@ │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 479c78 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x368228> │ │ │ │ ldr r2, [pc, #224] @ (769b3c ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r2 │ │ │ │ - bl aefef4 │ │ │ │ + bl aefedc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 769ae4 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl aeff6c │ │ │ │ + bl aeff54 │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl aeff68 │ │ │ │ + bl aeff50 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 479cf4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3682a4> │ │ │ │ movs r2, #32 │ │ │ │ addw r1, sp, #2056 @ 0x808 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ @@ -2572293,19 +2572289,19 @@ │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r3, #92] @ 0x5c │ │ │ │ lsls r1, r3, #5 │ │ │ │ str r4, [r0, #92] @ 0x5c │ │ │ │ lsls r1, r3, #5 │ │ │ │ @ instruction: 0xffa3ffff │ │ │ │ - lsls r4, r0, #13 │ │ │ │ + lsls r4, r4, #14 │ │ │ │ lsls r5, r6, #4 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r7, #30 │ │ │ │ + asrs r4, r3, #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] │ │ │ │ @@ -2572894,15 +2572890,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 b2a63c │ │ │ │ + bl b2a624 │ │ │ │ b.n 76a160 │ │ │ │ ldrd r4, r0, [r1, #92] @ 0x5c │ │ │ │ ldr r5, [pc, #104] @ (76a218 ) │ │ │ │ ldr.w r3, [r0, #1676] @ 0x68c │ │ │ │ add r5, pc │ │ │ │ cmp r3, r5 │ │ │ │ bne.n 76a1f6 │ │ │ │ @@ -2573298,16 +2573294,16 @@ │ │ │ │ str r3, [r7, #8] │ │ │ │ str r3, [r7, #12] │ │ │ │ b.n 76a60c │ │ │ │ ldrh r6, [r3, r1] │ │ │ │ lsls r1, r3, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7d40134 │ │ │ │ - asrs r6, r7, #21 │ │ │ │ + ldrh.w r0, [r4, ] │ │ │ │ + asrs r6, r3, #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] @ (76a748 ) │ │ │ │ @@ -2573465,19 +2573461,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 af41c8 │ │ │ │ + bl af41b0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add.w r0, r4, #848 @ 0x350 │ │ │ │ ldr r5, [pc, #336] @ (76a960 ) │ │ │ │ - bl af41c8 │ │ │ │ + bl af41b0 │ │ │ │ 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] @ (76a964 ) │ │ │ │ ldr.w r2, [r6, #1888] @ 0x760 │ │ │ │ @@ -2573546,15 +2573542,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 b30ccc │ │ │ │ + bl b30cb4 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r5 │ │ │ │ mov.w r1, #1048576 @ 0x100000 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 5ab720 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x499cd0> │ │ │ │ str r0, [r4, #16] │ │ │ │ @@ -2573653,19 +2573649,19 @@ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cbz r0, 76a9fa │ │ │ │ bl 5ab85c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x499e0c> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cbz r0, 76aa02 │ │ │ │ bl 5ab85c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x499e0c> │ │ │ │ add.w r0, r4, #832 @ 0x340 │ │ │ │ - bl af41d4 │ │ │ │ + bl af41bc │ │ │ │ add.w r0, r4, #848 @ 0x350 │ │ │ │ - bl af41d4 │ │ │ │ + bl af41bc │ │ │ │ add.w r0, r4, #800 @ 0x320 │ │ │ │ - bl b30cf0 │ │ │ │ + bl b30cd8 │ │ │ │ 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 │ │ │ │ @@ -2573865,15 +2573861,15 @@ │ │ │ │ add r6, pc │ │ │ │ orrs r3, r1 │ │ │ │ str r3, [r5, #4] │ │ │ │ bl 769a00 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ add.w r0, r5, #16 │ │ │ │ - bl af41ac │ │ │ │ + bl af4194 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r6 │ │ │ │ bl 4620e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x350694> │ │ │ │ cmp r0, #17 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ blt.w 76b0a0 │ │ │ │ @@ -2574239,15 +2574235,15 @@ │ │ │ │ nop │ │ │ │ strb r2, [r7, r3] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r2, r3] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - asrs r0, r3, #1 │ │ │ │ + asrs r0, r7, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ @ instruction: 0xea21ffff │ │ │ │ @ instruction: 0xeb63ffff │ │ │ │ @ instruction: 0xeb55ffff │ │ │ │ @ instruction: 0xeb57ffff │ │ │ │ @ instruction: 0xea05ffff │ │ │ │ @ instruction: 0xef8fffff │ │ │ │ @@ -2574261,105 +2574257,105 @@ │ │ │ │ stc 15, cr15, [r9], #-1020 @ 0xfffffc04 │ │ │ │ cmp r1, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ bne.n 76b13c │ │ │ │ lsls r3, r2, #5 │ │ │ │ - add r0, r2 │ │ │ │ + add r0, lr │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r6, r2, #29 │ │ │ │ + lsrs r6, r6, #30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r2, r5, #28 │ │ │ │ + lsrs r2, r1, #30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r4, r0] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - lsrs r4, r4, #22 │ │ │ │ + lsrs r4, r0, #24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r5, [pc, #960] @ (76b4fc ) │ │ │ │ + ldr r6, [pc, #320] @ (76b27c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [pc, #248] @ (76b238 ) │ │ │ │ + ldr r6, [pc, #632] @ (76b3b8 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r2, r6, #22 │ │ │ │ + lsrs r2, r2, #24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r6, [pc, #352] @ (76b2a8 ) │ │ │ │ + ldr r6, [pc, #736] @ (76b428 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r2, [r3, r5] │ │ │ │ + strh r2, [r7, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r0, [r5, r5] │ │ │ │ + strh r0, [r1, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r2, [r6, r5] │ │ │ │ + strh r2, [r2, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r6, [r6, r5] │ │ │ │ + strh r6, [r2, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r6, [r5, r5] │ │ │ │ + strh r6, [r1, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r0, r0, #21 │ │ │ │ + lsrs r0, r4, #22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh r0, [r3, r6] │ │ │ │ + strh r0, [r7, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r2, [r0, r7] │ │ │ │ + strb r2, [r4, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r5, #20 │ │ │ │ + lsrs r4, r1, #22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r2, [r1, r5] │ │ │ │ + strb r2, [r5, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r0, r6, #20 │ │ │ │ + lsrs r0, r2, #22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r2, r7, #20 │ │ │ │ + lsrs r2, r3, #22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r4, r0, #21 │ │ │ │ + lsrs r4, r4, #22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r6, [r3, r0] │ │ │ │ + ldr r6, [r7, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r4, [r2, r7] │ │ │ │ + ldr r4, [r6, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r6, [r0, r5] │ │ │ │ + strb r6, [r4, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r0, [r4, r6] │ │ │ │ + ldrsb r0, [r0, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r6, [r0, r7] │ │ │ │ + ldr r6, [r4, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r1, #20 │ │ │ │ + lsrs r4, r5, #21 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh r6, [r5, r7] │ │ │ │ + strb r6, [r1, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r2, r0] │ │ │ │ + ldr r6, [r6, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r3, r0] │ │ │ │ + ldr r4, [r7, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r6, r4, #19 │ │ │ │ + lsrs r6, r0, #21 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r4, r5, #19 │ │ │ │ + lsrs r4, r1, #21 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r2, r7, #19 │ │ │ │ + lsrs r2, r3, #21 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r1, [pc, #608] @ (76b410 ) │ │ │ │ + ldr r1, [pc, #992] @ (76b590 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r6, [r0, r0] │ │ │ │ + ldrh r6, [r4, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r0, r5, #19 │ │ │ │ + lsrs r0, r1, #21 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r6, r5, #19 │ │ │ │ + lsrs r6, r1, #21 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r4, r7, #19 │ │ │ │ + lsrs r4, r3, #21 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r6, r1, #20 │ │ │ │ + lsrs r6, r5, #21 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r0, r3, #20 │ │ │ │ + lsrs r0, r7, #21 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r2, [r7, #12] │ │ │ │ + str r2, [r3, #20] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r0, r3, #20 │ │ │ │ + lsrs r0, r7, #21 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r6, [r6, #12] │ │ │ │ + str r6, [r2, #20] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [r1, #16] │ │ │ │ + str r0, [r5, #20] │ │ │ │ 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 7d1e78 │ │ │ │ @@ -2574373,15 +2574369,15 @@ │ │ │ │ adds r0, #8 │ │ │ │ bl 47c124 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x36a6d4> │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ add.w r0, r4, #4128 @ 0x1020 │ │ │ │ adds r0, #16 │ │ │ │ - bl af41c4 │ │ │ │ + bl af41ac │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ bl 451814 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x33fdc4> │ │ │ │ ldr.w r0, [r4, #1880] @ 0x758 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 74568 │ │ │ │ @@ -2574905,15 +2574901,15 @@ │ │ │ │ bne.n 76b78c │ │ │ │ b.n 76b77c │ │ │ │ bl 7d1df4 │ │ │ │ pop {r3, pc} │ │ │ │ adds r0, r3, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r3, #10 │ │ │ │ + lsrs r4, r7, #11 │ │ │ │ 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 │ │ │ │ @@ -2577301,15 +2577297,15 @@ │ │ │ │ cbz r3, 76d1ce │ │ │ │ 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 b30d4c │ │ │ │ + bl b30d34 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 76d2b2 │ │ │ │ ldr.w r3, [r4, #3836] @ 0xefc │ │ │ │ add r1, sp, #284 @ 0x11c │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ @@ -2577691,15 +2577687,15 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #118 @ 0x76 │ │ │ │ lsls r1, r3, #5 │ │ │ │ cmp r5, #70 @ 0x46 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldmia r1!, {r2} │ │ │ │ + ldmia r1!, {r2, r5, r6} │ │ │ │ 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] @ 76dea8 │ │ │ │ @@ -2578500,28 +2578496,28 @@ │ │ │ │ mov r1, r8 │ │ │ │ add.w r8, r8, #20 │ │ │ │ mov r0, r5 │ │ │ │ bl 489fa8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x378558> │ │ │ │ b.n 76decc │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - mrrc 0, 9, r0, r4, cr14 │ │ │ │ + ldc 0, cr0, [r4], #632 @ 0x278 │ │ │ │ subs r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [sl], {158} @ 0x9e │ │ │ │ + stcl 0, cr0, [sl], #-632 @ 0xfffffd88 │ │ │ │ movs r0, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xebf8009e │ │ │ │ + mrrc 0, 9, r0, r8, cr14 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 76db00 │ │ │ │ + b.n 76dbc0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 76db0c │ │ │ │ + b.n 76dbcc │ │ │ │ lsls r6, r3, #2 │ │ │ │ mov.w r1, #624 @ 0x270 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ bl 485a20 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x373fd0> │ │ │ │ movs r2, #1 │ │ │ │ add.w r1, r0, #20 │ │ │ │ mov.w r3, #1 │ │ │ │ @@ -2580880,15 +2580876,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r7, #14 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #13 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldmia r4, {r1, r4, r6} │ │ │ │ + ldmia r4, {r1, r4, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr r3, [pc, #88] @ (76f758 ) │ │ │ │ ldr r1, [pc, #92] @ (76f75c ) │ │ │ │ ldr.w ip, [pc, #92] @ 76f760 │ │ │ │ add r3, pc │ │ │ │ ldr r2, [pc, #92] @ (76f764 ) │ │ │ │ add ip, pc │ │ │ │ @@ -2581062,15 +2581058,15 @@ │ │ │ │ beq.n 76f9b6 │ │ │ │ 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 b30d4c │ │ │ │ + bl b30d34 │ │ │ │ ldr r4, [r5, #20] │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 76fa90 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movs r3, #1 │ │ │ │ str.w r9, [r5, #8] │ │ │ │ str r3, [r5, #0] │ │ │ │ @@ -2583044,41 +2583040,41 @@ │ │ │ │ vst2.8 {d16[2],d17[2]}, [lr :16], r8 │ │ │ │ ldr r2, [pc, #96] @ (770fd0 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ ldr r2, [pc, #40] @ (770f9c ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ cmp r5, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #344] @ 0x158 │ │ │ │ + str r7, [sp, #728] @ 0x2d8 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - bkpt 0x003a │ │ │ │ + bkpt 0x009a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bkpt 0x000a │ │ │ │ + bkpt 0x006a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - pop {r1, r2, r3, r4, r6, pc} │ │ │ │ + pop {r1, r2, r3, r4, r5, r7, pc} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - pop {r3, r5, r6, pc} │ │ │ │ + pop {r3, r6, r7, pc} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r4!, {r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r3, r4, r5} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cbnz r6, 770fc4 │ │ │ │ + rev r6, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r4, #20] │ │ │ │ + str r6, [r0, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xb7b4 │ │ │ │ + @ instruction: 0xb814 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xb774 │ │ │ │ + @ instruction: 0xb7d4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xb77e │ │ │ │ + @ instruction: 0xb7de │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xb798 │ │ │ │ + @ instruction: 0xb7f8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xb772 │ │ │ │ + @ instruction: 0xb7d2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xb75c │ │ │ │ + @ instruction: 0xb7bc │ │ │ │ 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 │ │ │ │ @@ -2583390,15 +2583386,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 771288 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r6] │ │ │ │ b.n 771288 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3062c │ │ │ │ + bl b30614 │ │ │ │ movs r3, #0 │ │ │ │ strd r0, r3, [r6] │ │ │ │ b.n 771286 │ │ │ │ ldrb.w r3, [r4, #78] @ 0x4e │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 77127e │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ @@ -2584674,25 +2584670,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 7721f4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ svc 154 @ 0x9a │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #24] │ │ │ │ + ldrb r4, [r5, #25] │ │ │ │ lsls r4, r6, #4 │ │ │ │ - add r6, pc, #832 @ (adr r6, 772438 ) │ │ │ │ + add r7, pc, #192 @ (adr r7, 7721b8 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r6, pc, #960 @ (adr r6, 7724bc ) │ │ │ │ + add r7, pc, #320 @ (adr r7, 77223c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r2, [r5, #23] │ │ │ │ + ldrb r2, [r1, #25] │ │ │ │ lsls r4, r6, #4 │ │ │ │ - add r6, pc, #696 @ (adr r6, 7723bc ) │ │ │ │ + add r7, pc, #56 @ (adr r7, 77213c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r7, pc, #40 @ (adr r7, 772130 ) │ │ │ │ + add r7, pc, #424 @ (adr r7, 7722b0 ) │ │ │ │ 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 │ │ │ │ @@ -2585110,31 +2585106,31 @@ │ │ │ │ ldr r1, [pc, #40] @ (7725f4 ) │ │ │ │ add r1, pc │ │ │ │ bl 655808 │ │ │ │ b.n 7723e4 │ │ │ │ ldr r2, [pc, #36] @ (7725f8 ) │ │ │ │ add r2, pc │ │ │ │ b.n 772348 │ │ │ │ - add r4, pc, #824 @ (adr r4, 772914 ) │ │ │ │ + add r5, pc, #184 @ (adr r5, 772694 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r4, pc, #912 @ (adr r4, 772970 ) │ │ │ │ + add r5, pc, #272 @ (adr r5, 7726f0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r5, pc, #984 @ (adr r5, 7729bc ) │ │ │ │ + add r6, pc, #344 @ (adr r6, 77273c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r4, pc, #256 @ (adr r4, 7726e8 ) │ │ │ │ + add r4, pc, #640 @ (adr r4, 772868 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r5, pc, #688 @ (adr r5, 77289c ) │ │ │ │ + add r6, pc, #48 @ (adr r6, 77261c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r5, pc, #536 @ (adr r5, 772808 ) │ │ │ │ + add r5, pc, #920 @ (adr r5, 772988 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r4, pc, #152 @ (adr r4, 77268c ) │ │ │ │ + add r4, pc, #536 @ (adr r4, 77280c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r3, pc, #776 @ (adr r3, 772900 ) │ │ │ │ + add r4, pc, #136 @ (adr r4, 772680 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r7, sp, #48 @ 0x30 │ │ │ │ + add r7, sp, #432 @ 0x1b0 │ │ │ │ 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] @ 772c28 │ │ │ │ @@ -2585642,23 +2585638,23 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ bls.n 772bd4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #272 @ (adr r3, 772d4c ) │ │ │ │ + add r3, pc, #656 @ (adr r3, 772ecc ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r3, pc, #432 @ (adr r3, 772df0 ) │ │ │ │ + add r3, pc, #816 @ (adr r3, 772f70 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r5, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 772bc8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r1, sp, #800 @ 0x320 │ │ │ │ + add r2, sp, #160 @ 0xa0 │ │ │ │ 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] @ (772d8c ) │ │ │ │ @@ -2586099,19 +2586095,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ beq.n 773154 │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldmia r7, {r2, r6, r7} │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #96] @ 0x60 │ │ │ │ + ldr r0, [r4, #100] @ 0x64 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - str r6, [sp, #864] @ 0x360 │ │ │ │ + str r7, [sp, #224] @ 0xe0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [sp, #904] @ 0x388 │ │ │ │ + ldr r3, [sp, #264] @ 0x108 │ │ │ │ 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] @ 773744 │ │ │ │ @@ -2586694,37 +2586690,37 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r1, r5, r6, r7} │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldmia r4, {r1, r2, r3, r4, r7} │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ + ldr r2, [r1, #8] │ │ │ │ lsls r4, r6, #4 │ │ │ │ - str r5, [sp, #488] @ 0x1e8 │ │ │ │ + str r5, [sp, #872] @ 0x368 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r1, [sp, #144] @ 0x90 │ │ │ │ + str r1, [sp, #528] @ 0x210 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [r2, #120] @ 0x78 │ │ │ │ + str r0, [r6, #124] @ 0x7c │ │ │ │ lsls r4, r6, #4 │ │ │ │ - str r4, [sp, #896] @ 0x380 │ │ │ │ + str r5, [sp, #256] @ 0x100 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [sp, #552] @ 0x228 │ │ │ │ + str r0, [sp, #936] @ 0x3a8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r5, #116] @ 0x74 │ │ │ │ + str r2, [r1, #124] @ 0x7c │ │ │ │ lsls r4, r6, #4 │ │ │ │ - str r5, [sp, #8] │ │ │ │ + str r5, [sp, #392] @ 0x188 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [sp, #400] @ 0x190 │ │ │ │ + str r0, [sp, #784] @ 0x310 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r2, #116] @ 0x74 │ │ │ │ + str r4, [r6, #120] @ 0x78 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - str r0, [sp, #280] @ 0x118 │ │ │ │ + str r0, [sp, #664] @ 0x298 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [sp, #608] @ 0x260 │ │ │ │ + str r4, [sp, #992] @ 0x3e0 │ │ │ │ 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] @ (77396c ) │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ @@ -2587550,15 +2587546,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 774112 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrsh r0, [r6, r0] │ │ │ │ + ldrsh r0, [r2, r2] │ │ │ │ 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 │ │ │ │ @@ -2588769,21 +2588765,21 @@ │ │ │ │ adds r7, #10 │ │ │ │ b.n 774ea4 │ │ │ │ nop │ │ │ │ push {r3, r7} │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, r7] │ │ │ │ + strb r0, [r4, r0] │ │ │ │ lsls r4, r6, #4 │ │ │ │ - strh r0, [r5, #4] │ │ │ │ + strh r0, [r1, #8] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r2, [r1, #6] │ │ │ │ + strh r2, [r5, #8] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r4, [r6, r4] │ │ │ │ + strh r4, [r2, r6] │ │ │ │ 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] @ (775150 ) │ │ │ │ @@ -2589554,15 +2589550,15 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ add r4, sp, #560 @ 0x230 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #864 @ 0x360 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r2, [pc, #688] @ (775b10 ) │ │ │ │ + ldr r3, [pc, #48] @ (775890 ) │ │ │ │ lsls r4, r6, #4 │ │ │ │ asrs r4, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2590058,54 +2590054,54 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ add r7, pc, #472 @ (adr r7, 775fa0 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ add r7, pc, #440 @ (adr r7, 775f84 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - mov r2, r6 │ │ │ │ + mov sl, r2 │ │ │ │ lsls r4, r6, #4 │ │ │ │ ldrsh.w pc, [r1, #4095] @ 0xfff │ │ │ │ bl 95ddda │ │ │ │ bl 8d1dde │ │ │ │ bl 995de2 │ │ │ │ @ instruction: 0xfa0bffff │ │ │ │ pld [r7, #255]! │ │ │ │ bl 8b5dee │ │ │ │ add r5, pc, #456 @ (adr r5, 775fbc ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r6, r8 │ │ │ │ + add lr, r4 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - add r0, r2 │ │ │ │ + add r0, lr │ │ │ │ lsls r4, r6, #4 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #2] │ │ │ │ + strb r0, [r1, #4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - orrs r4, r6 │ │ │ │ + bics r4, r2 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldr r4, [r7, #124] @ 0x7c │ │ │ │ + strb r4, [r3, #1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r4, [r6, #2] │ │ │ │ + strb r4, [r2, #4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - orrs r4, r1 │ │ │ │ + muls r4, r5 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldr r4, [r2, #124] @ 0x7c │ │ │ │ + strb r4, [r6, #0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmn r4, r4 │ │ │ │ + muls r4, r0 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldr r6, [r4, #120] @ 0x78 │ │ │ │ + strb r6, [r0, #0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r4, [r0, #0] │ │ │ │ + strb r4, [r4, #1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r0, [r3, #2] │ │ │ │ + strb r0, [r7, #3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r0, r7 │ │ │ │ + orrs r0, r3 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldr r0, [r0, #120] @ 0x78 │ │ │ │ + ldr r0, [r4, #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 │ │ │ │ @@ -2590184,19 +2590180,19 @@ │ │ │ │ strd r3, r3, [r0, #116] @ 0x74 │ │ │ │ b.n 775e62 │ │ │ │ ldr.w r3, [r1, #140] @ 0x8c │ │ │ │ adds r3, r3, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ str.w r3, [r0, #132] @ 0x84 │ │ │ │ b.n 775ea2 │ │ │ │ - ands r6, r3 │ │ │ │ + eors r6, r7 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ands r0, r1 │ │ │ │ + eors r0, r5 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - subs r7, #238 @ 0xee │ │ │ │ + eors r6, r1 │ │ │ │ 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 │ │ │ │ @@ -2590293,19 +2590289,19 @@ │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r0, pc, #344 @ (adr r0, 776188 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ands r4, r3 │ │ │ │ + eors r4, r7 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldr r4, [r4, #84] @ 0x54 │ │ │ │ + ldr r4, [r0, #92] @ 0x5c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r0, #88] @ 0x58 │ │ │ │ + ldr r4, [r4, #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 │ │ │ │ @@ -2590997,45 +2590993,45 @@ │ │ │ │ @ instruction: 0xfb1dffff │ │ │ │ @ instruction: 0xfa0bffff │ │ │ │ ldr??.w pc, [fp, #4095] @ 0xfff │ │ │ │ ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #162 @ 0xa2 │ │ │ │ + subs r2, #2 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - str r2, [r2, #108] @ 0x6c │ │ │ │ + str r2, [r6, #112] @ 0x70 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r2, #116] @ 0x74 │ │ │ │ + str r6, [r6, #120] @ 0x78 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r1, #128 @ 0x80 │ │ │ │ + subs r1, #224 @ 0xe0 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - str r0, [r6, #104] @ 0x68 │ │ │ │ + str r0, [r2, #112] @ 0x70 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r0, #112] @ 0x70 │ │ │ │ + str r4, [r4, #116] @ 0x74 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, #170 @ 0xaa │ │ │ │ + subs r1, #10 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - str r4, [r7, #88] @ 0x58 │ │ │ │ + str r4, [r3, #96] @ 0x60 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r1, #80 @ 0x50 │ │ │ │ + subs r1, #176 @ 0xb0 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - str r0, [r7, #100] @ 0x64 │ │ │ │ + str r0, [r3, #108] @ 0x6c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r1, #52 @ 0x34 │ │ │ │ + subs r1, #148 @ 0x94 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - str r0, [r3, #100] @ 0x64 │ │ │ │ + str r0, [r7, #104] @ 0x68 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r1, #116] @ 0x74 │ │ │ │ + str r6, [r5, #120] @ 0x78 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [r2, #112] @ 0x70 │ │ │ │ + str r0, [r6, #116] @ 0x74 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r1, #12 │ │ │ │ + subs r1, #108 @ 0x6c │ │ │ │ lsls r4, r6, #4 │ │ │ │ - str r4, [r6, #96] @ 0x60 │ │ │ │ + str r4, [r2, #104] @ 0x68 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 72908 │ │ │ │ movs r2, #0 │ │ │ │ @@ -2591563,15 +2591559,15 @@ │ │ │ │ b.n 776cde │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r3, [sp, #456] @ 0x1c8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #174 @ 0xae │ │ │ │ + adds r4, #14 │ │ │ │ lsls r4, r6, #4 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ lsls r0, r3, #5 │ │ │ │ cbz r2, 776d82 │ │ │ │ sub.w r0, r1, #134 @ 0x86 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ @@ -2591969,29 +2591965,29 @@ │ │ │ │ str r0, [r3, #88] @ 0x58 │ │ │ │ str r0, [r6, #92] @ 0x5c │ │ │ │ b.n 776fc8 │ │ │ │ str r0, [sp, #320] @ 0x140 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r0, r3] │ │ │ │ + ldrsh r6, [r4, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #248 @ 0xf8 │ │ │ │ + movs r1, #88 @ 0x58 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r6, [r1, #24] │ │ │ │ + str r6, [r5, #28] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bcs.n 77725c │ │ │ │ + bcs.n 77711c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r0, [r6, r6] │ │ │ │ + ldrsh r0, [r2, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r5, r6] │ │ │ │ + ldrsh r6, [r1, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r2, [r1, r6] │ │ │ │ + ldrb r2, [r5, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bne.n 777140 │ │ │ │ + bcs.n 777200 │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7772a8 │ │ │ │ stmdb 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 │ │ │ │ @@ -2592454,19 +2592450,19 @@ │ │ │ │ str r3, [r0, #92] @ 0x5c │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldrh r6, [r3, #18] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, r5] │ │ │ │ + ldr r2, [r5, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r4, r3] │ │ │ │ + ldr r0, [r0, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r3, r2] │ │ │ │ + ldr r6, [r7, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r1, #89 @ 0x59 │ │ │ │ push {r4, r5, lr} │ │ │ │ beq.n 7776ba │ │ │ │ cmp r1, #204 @ 0xcc │ │ │ │ beq.n 7776a2 │ │ │ │ cmp r1, #88 @ 0x58 │ │ │ │ @@ -2592701,21 +2592697,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r2, #6] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r4, #0] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrsb r4, [r6, r5] │ │ │ │ + ldrsb r4, [r2, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r0, [r6, r4] │ │ │ │ + ldrsb r0, [r2, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r7} │ │ │ │ + ldmia r2, {r1, r2, 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 │ │ │ │ @@ -2592954,23 +2592950,23 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ cmp r6, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r6, #46] @ 0x2e │ │ │ │ lsls r0, r3, #5 │ │ │ │ adds r0, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, r4] │ │ │ │ + strb r4, [r2, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r6, [r5, r4] │ │ │ │ + strb r6, [r1, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r4, #1 │ │ │ │ + adds r6, r0, #3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r7, r3] │ │ │ │ + strb r6, [r3, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, 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 │ │ │ │ @@ -2593697,17 +2593693,17 @@ │ │ │ │ strb.w r3, [r4, #106] @ 0x6a │ │ │ │ b.n 7781a0 │ │ │ │ nop │ │ │ │ ldrb r2, [r7, #27] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #456] @ (778444 ) │ │ │ │ + ldr r5, [pc, #840] @ (7785c4 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r5, #29 │ │ │ │ + lsrs r4, r1, #31 │ │ │ │ lsls r7, r4, #2 │ │ │ │ str r1, [r0, #0] │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r1, #4 │ │ │ │ beq.n 7782b2 │ │ │ │ @@ -2594750,31 +2594746,31 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ cmp r6, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ ldr??.w pc, [r9, #4095] @ 0xfff │ │ │ │ pldw [sp, #4095] @ 0xfff │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r6, r4 │ │ │ │ + add r6, r8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bics r4, r1 │ │ │ │ + mvns r4, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r2, #6 │ │ │ │ + subs r0, r6, #7 │ │ │ │ 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 │ │ │ │ @@ -2595536,15 +2595532,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (7794ac ) │ │ │ │ add r0, pc │ │ │ │ blx 72740 │ │ │ │ ldr r4, [r7, #60] @ 0x3c │ │ │ │ lsls r0, r3, #5 │ │ │ │ cmp r6, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #126 @ 0x7e │ │ │ │ + subs r3, #222 @ 0xde │ │ │ │ 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] @ (7797c8 ) │ │ │ │ @@ -2596122,15 +2596118,15 @@ │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cmp r8, pc │ │ │ │ lsls r0, r3, #5 │ │ │ │ movs r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ vand q8, q3, q1 │ │ │ │ - adds r6, #92 @ 0x5c │ │ │ │ + adds r6, #188 @ 0xbc │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #0 │ │ │ │ strd r1, r3, [r0] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ @@ -2596686,19 +2596682,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r3, #24] │ │ │ │ lsls r0, r3, #5 │ │ │ │ str r4, [r2, #8] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #154 @ 0x9a │ │ │ │ + adds r3, #250 @ 0xfa │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r3, #22 │ │ │ │ + adds r3, #118 @ 0x76 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r3, #66 @ 0x42 │ │ │ │ + adds r3, #162 @ 0xa2 │ │ │ │ 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] @ 77a07c │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ @@ -2596776,19 +2596772,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r2, #0] │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldrsh r2, [r0, r7] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #16 │ │ │ │ + adds r3, #112 @ 0x70 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, #54 @ 0x36 │ │ │ │ + adds r2, #150 @ 0x96 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, #200 @ 0xc8 │ │ │ │ + adds r3, #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, #3936] @ 0xf60 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #404] @ (77a244 ) │ │ │ │ @@ -2596958,25 +2596954,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r7, r4] │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldrsh r0, [r0, r1] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #238 @ 0xee │ │ │ │ + adds r2, #78 @ 0x4e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r1, #166 @ 0xa6 │ │ │ │ + adds r2, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, #170 @ 0xaa │ │ │ │ + adds r1, #10 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r1, #180 @ 0xb4 │ │ │ │ + adds r2, #20 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, #110 @ 0x6e │ │ │ │ + adds r0, #206 @ 0xce │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, #254 @ 0xfe │ │ │ │ + adds r1, #94 @ 0x5e │ │ │ │ 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] @ (77a36c ) │ │ │ │ @@ -2597085,19 +2597081,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r5, r5] │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #238 @ 0xee │ │ │ │ + adds r1, #78 @ 0x4e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r7, #78 @ 0x4e │ │ │ │ + cmp r7, #174 @ 0xae │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, #142 @ 0x8e │ │ │ │ + adds r0, #238 @ 0xee │ │ │ │ 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] @ 77a43c │ │ │ │ mov r5, r0 │ │ │ │ @@ -2597174,19 +2597170,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r1, r1] │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldrh r4, [r7, r7] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #130 @ 0x82 │ │ │ │ + adds r0, #226 @ 0xe2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r6, #126 @ 0x7e │ │ │ │ + cmp r6, #222 @ 0xde │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, #38 @ 0x26 │ │ │ │ + adds r0, #134 @ 0x86 │ │ │ │ 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] @ (77a510 ) │ │ │ │ @@ -2597266,19 +2597262,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r7, r5] │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldrh r0, [r5, r4] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #22 │ │ │ │ + adds r0, #118 @ 0x76 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r5, #170 @ 0xaa │ │ │ │ + cmp r6, #10 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r7, #186 @ 0xba │ │ │ │ + adds r0, #26 │ │ │ │ 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] @ (77a64c ) │ │ │ │ @@ -2597399,19 +2597395,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r4, r2] │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldr r4, [r6, r7] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #242 @ 0xf2 │ │ │ │ + cmp r7, #82 @ 0x52 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r4, #110 @ 0x6e │ │ │ │ + cmp r4, #206 @ 0xce │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r4, #154 @ 0x9a │ │ │ │ + cmp r4, #250 @ 0xfa │ │ │ │ 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] @ (77a7dc ) │ │ │ │ @@ -2597575,23 +2597571,23 @@ │ │ │ │ lsls r6, r3, #5 │ │ │ │ add r2, sp, #592 @ 0x250 │ │ │ │ lsls r6, r3, #5 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #236 @ 0xec │ │ │ │ + cmp r6, #76 @ 0x4c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r3, #12 │ │ │ │ + cmp r3, #108 @ 0x6c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r5, #156 @ 0x9c │ │ │ │ + cmp r5, #252 @ 0xfc │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr r4, [r7, r0] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r5, #94 @ 0x5e │ │ │ │ + cmp r5, #190 @ 0xbe │ │ │ │ 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] @ (77a938 ) │ │ │ │ @@ -2597714,25 +2597710,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r0, [r1, r7] │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldrsb r6, [r5, r5] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #240 @ 0xf0 │ │ │ │ + cmp r5, #80 @ 0x50 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r1, #166 @ 0xa6 │ │ │ │ + cmp r2, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r4, #138 @ 0x8a │ │ │ │ + cmp r4, #234 @ 0xea │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r4, #204 @ 0xcc │ │ │ │ + cmp r5, #44 @ 0x2c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r1, #130 @ 0x82 │ │ │ │ + cmp r1, #226 @ 0xe2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r4, #104 @ 0x68 │ │ │ │ + cmp r4, #200 @ 0xc8 │ │ │ │ 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] @ (77aaec ) │ │ │ │ @@ -2597896,17 +2597892,17 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r2, [r6, r1] │ │ │ │ lsls r0, r3, #5 │ │ │ │ adds r0, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #44 @ 0x2c │ │ │ │ + cmp r4, #140 @ 0x8c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r1, [sp, #304] @ 0x130 │ │ │ │ + ldr r1, [sp, #688] @ 0x2b0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ b.n 77ad10 │ │ │ │ lsls r2, r2, #5 │ │ │ │ strb r2, [r2, r6] │ │ │ │ lsls r0, r3, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2598202,17 +2598198,17 @@ │ │ │ │ nop │ │ │ │ strh r6, [r2, r4] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #172 @ 0xac │ │ │ │ + cmp r1, #12 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r5, [sp, #592] @ 0x250 │ │ │ │ + str r5, [sp, #976] @ 0x3d0 │ │ │ │ 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] @ (77af04 ) │ │ │ │ mov r4, r2 │ │ │ │ @@ -2598336,17 +2598332,17 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ add r3, pc, #64 @ (adr r3, 77af58 ) │ │ │ │ lsls r6, r3, #5 │ │ │ │ str r4, [r0, r5] │ │ │ │ lsls r0, r3, #5 │ │ │ │ adds r0, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #88 @ 0x58 │ │ │ │ + movs r7, #184 @ 0xb8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [sp, #280] @ 0x118 │ │ │ │ + str r4, [sp, #664] @ 0x298 │ │ │ │ lsls r6, r3, #2 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -2599128,23 +2599124,23 @@ │ │ │ │ nop │ │ │ │ ldr r2, [pc, #144] @ (77b7e0 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #112] @ (77b7c8 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r0, #12 │ │ │ │ + movs r0, #108 @ 0x6c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r0, [r4, #38] @ 0x26 │ │ │ │ + ldrh r0, [r0, #42] @ 0x2a │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #34] @ 0x22 │ │ │ │ + ldrh r6, [r0, #38] @ 0x26 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r5, #4 │ │ │ │ + subs r6, r1, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr r0, [pc, #816] @ (77baa0 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, #40] @ (77b79c ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ @@ -2599418,15 +2599414,15 @@ │ │ │ │ nop │ │ │ │ mov lr, r1 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ mov r8, r1 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - b.n 77b5b4 │ │ │ │ + b.n 77b674 │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2602520,65 +2602516,67 @@ │ │ │ │ add r0, pc │ │ │ │ blx 73bec │ │ │ │ nop │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #19 │ │ │ │ + lsls r4, r4, #20 │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r5, #226 @ 0xe2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r2, r4, #17 │ │ │ │ + lsls r2, r0, #19 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r4, r2, #17 │ │ │ │ + lsls r4, r6, #18 │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r3, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r6, #15 │ │ │ │ + lsls r6, r2, #17 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r0, r0, #16 │ │ │ │ + lsls r0, r4, #17 │ │ │ │ lsls r6, r3, #2 │ │ │ │ movs r3, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r6, r7} │ │ │ │ + pop {r2, r3, r5, pc} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r0, r0, #10 │ │ │ │ + lsls r0, r4, #11 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - eors.w r0, lr, #5079040 @ 0x4d8000 │ │ │ │ + @ instruction: 0xf4fe009b │ │ │ │ ldrb r6, [r1, #20] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldrb r4, [r2, r6] │ │ │ │ + ldrb r4, [r6, r7] │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldrb r0, [r5, #19] │ │ │ │ lsls r6, r3, #5 │ │ │ │ ldrb r6, [r0, #19] │ │ │ │ lsls r6, r3, #5 │ │ │ │ ldrb r6, [r4, #18] │ │ │ │ lsls r6, r3, #5 │ │ │ │ cmp r2, #110 @ 0x6e │ │ │ │ lsls r0, r3, #5 │ │ │ │ - vshr.u64 d16, d13, #64 │ │ │ │ - vshr.u64 d16, d13, #64 │ │ │ │ + movs r0, r4 │ │ │ │ + lsls r6, r3, #2 │ │ │ │ + movs r0, r4 │ │ │ │ + lsls r6, r3, #2 │ │ │ │ + vshr.u64 d16, d13, #24 │ │ │ │ + vshr.u64 d16, d13, #62 │ │ │ │ + vshr.u64 d0, d13, #8 │ │ │ │ vshr.u64 d0, d13, #56 │ │ │ │ - vqadd.u32 d16, d18, d13 │ │ │ │ - vqadd.u16 d16, d24, d13 │ │ │ │ - vqadd.u32 d0, d24, d13 │ │ │ │ - vqadd.u16 d0, d22, d13 │ │ │ │ - stmia r7!, {r1, r3, r6, r7} │ │ │ │ + vqadd.u64 d16, d22, d13 │ │ │ │ + ldmia r0!, {r1, r3, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ + lsls r2, r1, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r3!, {r3, r4, r7} │ │ │ │ + stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r6} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r7, #142 @ 0x8e │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldc2 0, cr0, [r0], #628 @ 0x274 │ │ │ │ + ldc2 0, cr0, [r0, #-628] @ 0xfffffd8c │ │ │ │ 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] @ (77daa4 ) │ │ │ │ @@ -2602856,15 +2602854,15 @@ │ │ │ │ bl 77c9b8 │ │ │ │ mov r0, r5 │ │ │ │ bl 77b7a0 │ │ │ │ blx 72af4 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ lsls r4, r2, #26 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - @ instruction: 0xfb52009d │ │ │ │ + @ instruction: 0xfbb2009d │ │ │ │ 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 │ │ │ │ @@ -2602999,21 +2602997,21 @@ │ │ │ │ nop │ │ │ │ movs r4, #6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ lsls r4, r0, #22 │ │ │ │ lsls r0, r3, #5 │ │ │ │ movs r3, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa18009d │ │ │ │ - @ instruction: 0xfa04009d │ │ │ │ + @ instruction: 0xfa78009d │ │ │ │ + @ instruction: 0xfa64009d │ │ │ │ adds r5, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strh.w r0, [r8, sp, lsl #1] │ │ │ │ + strb.w r0, [r8, #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 │ │ │ │ @@ -2603212,22 +2603210,22 @@ │ │ │ │ b.n 77df24 │ │ │ │ movs r2, #142 @ 0x8e │ │ │ │ lsls r0, r3, #5 │ │ │ │ lsls r6, r6, #15 │ │ │ │ lsls r0, r3, #5 │ │ │ │ movs r3, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh.w r0, [lr, sp, lsl #1] │ │ │ │ + ldrb.w r0, [lr, #157] @ 0x9d │ │ │ │ adds r5, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf63e009d │ │ │ │ - @ instruction: 0xf7ea009d │ │ │ │ - @ instruction: 0xf7b4009d │ │ │ │ + @ instruction: 0xf69e009d │ │ │ │ + str.w r0, [sl, sp, lsl #1] │ │ │ │ + ldrb.w r0, [r4, sp, lsl #1] │ │ │ │ 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] @ (77dfd0 ) │ │ │ │ @@ -2604376,15 +2604374,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 77eada │ │ │ │ blx 72af4 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r4} │ │ │ │ lsls r3, r6, #4 │ │ │ │ asrs r2, r6, #26 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r2, r3, #21 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r2, r6, #20 │ │ │ │ lsls r0, r3, #5 │ │ │ │ @@ -2604560,18 +2604558,18 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 77ecb0 │ │ │ │ blx 72af4 <__cxa_end_cleanup@plt> │ │ │ │ asrs r4, r0, #19 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - itee lt │ │ │ │ - lsllt r3, r6, #4 │ │ │ │ - asrge r4, r0, #14 │ │ │ │ - lslge r0, r3, #5 │ │ │ │ + stmia r0!, {r1, r4} │ │ │ │ + lsls r3, r6, #4 │ │ │ │ + asrs r4, r0, #14 │ │ │ │ + lsls r0, r3, #5 │ │ │ │ asrs r4, r3, #13 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r7, #12 │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2605340,15 +2605338,15 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ movs r3, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r5, #15 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - b.n 77f668 │ │ │ │ + b.n 77f728 │ │ │ │ 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] @ (77f508 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2608026,17 +2608024,17 @@ │ │ │ │ lsls r6, r3, #5 │ │ │ │ mov r6, r4 │ │ │ │ lsls r6, r3, #5 │ │ │ │ cmp r0, lr │ │ │ │ lsls r6, r3, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r2, r3, r6} │ │ │ │ + ldmia r2, {r2, r3, r5, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb68c │ │ │ │ + @ instruction: 0xb6ec │ │ │ │ lsls r3, r3, #2 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #149 @ 0x95 │ │ │ │ mov r0, r4 │ │ │ │ bl 77e54c │ │ │ │ b.w 78040a │ │ │ │ mov r2, r5 │ │ │ │ @@ -2609482,55 +2609480,55 @@ │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r7, #228 @ 0xe4 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r7, #36 @ 0x24 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r7, #28 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - str r7, [sp, #824] @ 0x338 │ │ │ │ + ldr r0, [sp, #184] @ 0xb8 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - str r7, [sp, #488] @ 0x1e8 │ │ │ │ + str r7, [sp, #872] @ 0x368 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - str r6, [sp, #728] @ 0x2d8 │ │ │ │ + str r7, [sp, #88] @ 0x58 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - str r6, [sp, #352] @ 0x160 │ │ │ │ + str r6, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - str r6, [sp, #232] @ 0xe8 │ │ │ │ + str r6, [sp, #616] @ 0x268 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - str r5, [sp, #880] @ 0x370 │ │ │ │ + str r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r6, #4 │ │ │ │ subs r3, #44 @ 0x2c │ │ │ │ lsls r6, r3, #5 │ │ │ │ - str r5, [sp, #24] │ │ │ │ + str r5, [sp, #408] @ 0x198 │ │ │ │ lsls r3, r6, #4 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r1, #216 @ 0xd8 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r1, #160 @ 0xa0 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r1, #106 @ 0x6a │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #198 @ 0xc6 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - str r2, [sp, #528] @ 0x210 │ │ │ │ + str r2, [sp, #912] @ 0x390 │ │ │ │ lsls r3, r6, #4 │ │ │ │ adds r7, #50 @ 0x32 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - str r1, [sp, #8] │ │ │ │ + str r1, [sp, #392] @ 0x188 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - str r0, [sp, #920] @ 0x398 │ │ │ │ + str r1, [sp, #280] @ 0x118 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - str r0, [sp, #808] @ 0x328 │ │ │ │ + str r1, [sp, #168] @ 0xa8 │ │ │ │ lsls r3, r6, #4 │ │ │ │ adds r6, #38 @ 0x26 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldrh r2, [r4, #62] @ 0x3e │ │ │ │ + str r0, [sp, #264] @ 0x108 │ │ │ │ lsls r3, r6, #4 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #155 @ 0x9b │ │ │ │ mov r0, r4 │ │ │ │ bl 77e228 │ │ │ │ b.w 78040a │ │ │ │ @@ -2610339,15 +2610337,15 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ bgt.n 78245c │ │ │ │ lsls r7, r2, #5 │ │ │ │ bgt.n 782420 │ │ │ │ lsls r7, r2, #5 │ │ │ │ bgt.n 7825f4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cbz r2, 782524 │ │ │ │ + sxth r2, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bgt.n 7825b0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ bgt.n 782574 │ │ │ │ lsls r7, r2, #5 │ │ │ │ bgt.n 782538 │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2610404,15 +2610402,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 78257c │ │ │ │ ldr r0, [pc, #4] @ (782598 ) │ │ │ │ add r0, pc │ │ │ │ blx 72740 │ │ │ │ - strh r6, [r5, #52] @ 0x34 │ │ │ │ + strh r6, [r1, #56] @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -2611145,26 +2611143,26 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 782d28 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r7, sp, #392 @ 0x188 │ │ │ │ + add r7, sp, #776 @ 0x308 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, r6, r3 │ │ │ │ + subs r4, r2, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr r6, [sp, #236] @ 0xec │ │ │ │ vmla.i , , d8[0] │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #392 @ 0x188 │ │ │ │ + add r4, sp, #776 @ 0x308 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #400 @ 0x190 │ │ │ │ + add r4, sp, #784 @ 0x310 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r0, r0 │ │ │ │ + adds r0, r4, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r4, r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2611172,19 +2611170,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 782c58 │ │ │ │ lsls r7, r2, #5 │ │ │ │ bcc.n 782e04 │ │ │ │ lsls r7, r2, #5 │ │ │ │ bcc.n 782dd8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r0, sp, #496 @ 0x1f0 │ │ │ │ + add r0, sp, #880 @ 0x370 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bcc.n 782da4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r0, sp, #376 @ 0x178 │ │ │ │ + add r0, sp, #760 @ 0x2f8 │ │ │ │ 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 │ │ │ │ @@ -2611986,24 +2611984,24 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldmia r4!, {r2, r5} │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #40 @ (adr r4, 783570 ) │ │ │ │ + add r4, pc, #424 @ (adr r4, 7836f0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ cmp r0, #144 @ 0x90 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r3, pc, #800 @ (adr r3, 783870 ) │ │ │ │ + add r4, pc, #160 @ (adr r4, 7835f0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf7ae00a4 │ │ │ │ - lsrs r0, r3, #28 │ │ │ │ + strb.w r0, [lr, r4, lsl #2] │ │ │ │ + lsrs r0, r7, #29 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r2, pc, #784 @ (adr r2, 78386c ) │ │ │ │ + add r3, pc, #144 @ (adr r3, 7835ec ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2612046,15 +2612044,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 77b7a0 │ │ │ │ blx 72af4 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ add r4, sp, #400 @ 0x190 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strb r0, [r2, #25] │ │ │ │ + strb r0, [r6, #26] │ │ │ │ lsls r3, r6, #4 │ │ │ │ movs r6, #212 @ 0xd4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ add.w r3, r0, #36 @ 0x24 │ │ │ │ adds r0, #56 @ 0x38 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cbz r2, 7835fa │ │ │ │ @@ -2612282,19 +2612280,19 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r3, r4, r5, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r0, #14 │ │ │ │ + lsrs r4, r4, #15 │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldmia r0!, {r1, r2, r4, r5} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - lsrs r2, r7, #12 │ │ │ │ + lsrs r2, r3, #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] @ (7838bc ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2612514,17 +2612512,17 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r6, [sp, #312] @ 0x138 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r6, #3 │ │ │ │ + lsrs r4, r2, #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 │ │ │ │ @@ -2612745,17 +2612743,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r4, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r7, #26 │ │ │ │ + lsls r6, r3, #28 │ │ │ │ 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, #3928] @ 0xf58 │ │ │ │ ldr r2, [pc, #612] @ (783f1c ) │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ @@ -2613002,17 +2613000,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r3, #5 │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmia r2!, {r2, r5, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r2, [sp, #296] @ 0x128 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r3, #19 │ │ │ │ + lsls r2, r7, #20 │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r6, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2613405,15 +2613403,15 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, r1, r2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ + ldr r0, [r1, #28] │ │ │ │ lsls r0, r3, #2 │ │ │ │ ldr r2, [pc, #40] @ (784324 ) │ │ │ │ cmp r0, #3 │ │ │ │ ldr r3, [pc, #40] @ (784328 ) │ │ │ │ it ne │ │ │ │ movne.w ip, #31 │ │ │ │ ldr r1, [pc, #36] @ (78432c ) │ │ │ │ @@ -2613669,17 +2613667,17 @@ │ │ │ │ bl 77b7a4 │ │ │ │ ldr r1, [pc, #16] @ (78457c ) │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 73350 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r2, [sp, #736] @ 0x2e0 │ │ │ │ + str r3, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [sp, #688] @ 0x2b0 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -2613775,41 +2613773,41 @@ │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #64] @ (7846a4 ) │ │ │ │ movs r2, #5 │ │ │ │ mov r0, ip │ │ │ │ add r1, pc │ │ │ │ blx 73350 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [r3, r6] │ │ │ │ + str r2, [r7, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [sp, #384] @ 0x180 │ │ │ │ + str r2, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [sp, #376] @ 0x178 │ │ │ │ + str r2, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r5!, {r6, r7} │ │ │ │ + stmia r6!, {r5} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r5!, {r1, r5, r7} │ │ │ │ + stmia r6!, {r1} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r3, [sp, #416] @ 0x1a0 │ │ │ │ + str r3, [sp, #800] @ 0x320 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r1, #9 │ │ │ │ + lsls r2, r5, #10 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [sp, #144] @ 0x90 │ │ │ │ + str r2, [sp, #528] @ 0x210 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [sp, #72] @ 0x48 │ │ │ │ + ldr r4, [sp, #456] @ 0x1c8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r2, [sp, #80] @ 0x50 │ │ │ │ + str r2, [sp, #464] @ 0x1d0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [sp, #88] @ 0x58 │ │ │ │ + str r2, [sp, #472] @ 0x1d8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [sp, #96] @ 0x60 │ │ │ │ + str r2, [sp, #480] @ 0x1e0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r5, #27] │ │ │ │ + ldrb r2, [r1, #29] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adds r4, r3, r7 │ │ │ │ + subs r4, r7, r0 │ │ │ │ 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] @ (78471c ) │ │ │ │ @@ -2614380,15 +2614378,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 73350 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #40 @ 0x28 │ │ │ │ bl 7b8884 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r5, #32] │ │ │ │ + ldrh r2, [r1, #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 │ │ │ │ @@ -2614404,17 +2614402,17 @@ │ │ │ │ blx 72f94 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [pc, #12] @ (784ca0 ) │ │ │ │ movs r2, #13 │ │ │ │ add r1, pc │ │ │ │ b.n 784c82 │ │ │ │ nop │ │ │ │ - ldrh r0, [r0, #32] │ │ │ │ + ldrh r0, [r4, #34] @ 0x22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r7, #30] │ │ │ │ + ldrh r6, [r3, #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 │ │ │ │ @@ -2614541,26 +2614539,26 @@ │ │ │ │ add r1, pc │ │ │ │ blx 73350 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ blx 72f94 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r0, #26] │ │ │ │ + ldrh r0, [r4, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf77400a6 │ │ │ │ - ldrh r6, [r4, #24] │ │ │ │ + @ instruction: 0xf7d400a6 │ │ │ │ + ldrh r6, [r0, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r3, #24] │ │ │ │ + ldrh r2, [r7, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r1, #24] │ │ │ │ + ldrh r6, [r5, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r0, #24] │ │ │ │ + ldrh r2, [r4, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r3, #142 @ 0x8e │ │ │ │ + subs r3, #238 @ 0xee │ │ │ │ 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 │ │ │ │ @@ -2614630,23 +2614628,23 @@ │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ b.n 784ea2 │ │ │ │ nop │ │ │ │ - ldrh r2, [r4, #20] │ │ │ │ + ldrh r2, [r0, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmn r0, r0 │ │ │ │ + orrs r0, r4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ subs r6, #22 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - ldrh r4, [r1, #16] │ │ │ │ + ldrh r4, [r5, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r4, #16] │ │ │ │ + ldrh r0, [r0, #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 │ │ │ │ @@ -2614695,24 +2614693,24 @@ │ │ │ │ bne.n 784f12 │ │ │ │ ldr r1, [pc, #32] @ (784f84 ) │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 73350 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 784f24 │ │ │ │ - cbnz r0, 784ff0 │ │ │ │ + pop {r4, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r2, #14] │ │ │ │ + ldrh r6, [r6, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - rors r4, r1 │ │ │ │ + tst r4, r5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r4, [r3, #12] │ │ │ │ + ldrh r4, [r7, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xfbe600a2 │ │ │ │ - ldrh r4, [r0, #12] │ │ │ │ + mcrr2 0, 10, r0, r6, cr2 │ │ │ │ + ldrh r4, [r4, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 785140 │ │ │ │ stmdb 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 │ │ │ │ @@ -2615105,48 +2615103,48 @@ │ │ │ │ b.n 785282 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r6, sp, #376 @ 0x178 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, #56] @ 0x38 │ │ │ │ + strh r6, [r3, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r0, #54] @ 0x36 │ │ │ │ + strh r6, [r4, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 785818 │ │ │ │ + b.n 7858d8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsrs r0, r5, #27 │ │ │ │ + lsrs r0, r1, #29 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r6, #228 @ 0xe4 │ │ │ │ + subs r7, #68 @ 0x44 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r7, #54] @ 0x36 │ │ │ │ + strh r4, [r3, #58] @ 0x3a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r5, #54] @ 0x36 │ │ │ │ + strh r4, [r1, #58] @ 0x3a │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r5, sp, #712 @ 0x2c8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strh r6, [r4, #52] @ 0x34 │ │ │ │ + strh r6, [r0, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r3, #52] @ 0x34 │ │ │ │ + strh r4, [r7, #54] @ 0x36 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [pc, #912] @ (785740 ) │ │ │ │ + ldr r5, [pc, #272] @ (7854c0 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb756 │ │ │ │ + @ instruction: 0xb7b6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r6, #26 │ │ │ │ + subs r6, #122 @ 0x7a │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r0, [r2, #48] @ 0x30 │ │ │ │ + strh r0, [r6, #50] @ 0x32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [pc, #352] @ (785520 ) │ │ │ │ + ldr r4, [pc, #736] @ (7856a0 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb6ca │ │ │ │ + @ instruction: 0xb72a │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xf530009c │ │ │ │ - @ instruction: 0xf52a009c │ │ │ │ + @ instruction: 0xf590009c │ │ │ │ + @ instruction: 0xf58a009c │ │ │ │ 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] @ (78541c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2615709,15 +2615707,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 785946 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r2, [r5, r6] │ │ │ │ + strb r2, [r1, r0] │ │ │ │ lsls r3, r6, #4 │ │ │ │ add r6, pc, #944 @ (adr r6, 785d04 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #816 @ (adr r6, 785c8c ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2616999,82 +2616997,82 @@ │ │ │ │ blx 73350 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 786558 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #116] @ 0x74 │ │ │ │ + str r4, [r4, #120] @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r6, [r5, #23] │ │ │ │ + ldrb r6, [r1, #25] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r5, #27] │ │ │ │ + strb r2, [r1, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r5, #27] │ │ │ │ + strb r0, [r1, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ vorr.i32 q0, #13 @ 0x0000000d │ │ │ │ vorn q8, q3, │ │ │ │ - ldc2 0, cr0, [r6, #-628] @ 0xfffffd8c │ │ │ │ - b.n 786138 │ │ │ │ + ldc2l 0, cr0, [r6, #-628]! @ 0xfffffd8c │ │ │ │ + b.n 7861f8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r5, [sp, #928] @ 0x3a0 │ │ │ │ + str r6, [sp, #288] @ 0x120 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r4, r3] │ │ │ │ + strb r0, [r0, r5] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r0, [r2, #25] │ │ │ │ + strb r0, [r6, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r4, [sp, #400] @ 0x190 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strb r6, [r0, #23] │ │ │ │ + strb r6, [r4, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ mrc 1, 2, r0, cr14, cr13, {2} │ │ │ │ - strb r6, [r0, #24] │ │ │ │ + strb r6, [r4, #25] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r7, #23] │ │ │ │ + strb r2, [r3, #25] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r3, #21] │ │ │ │ + strb r4, [r7, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r0, #23] │ │ │ │ + strb r2, [r4, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r7, #21] │ │ │ │ + strb r6, [r3, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r7, #17] │ │ │ │ + strb r6, [r3, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r3, #21] │ │ │ │ + strb r2, [r7, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r1, #21] │ │ │ │ + strb r4, [r5, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r0, #21] │ │ │ │ + strb r2, [r4, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r6, #20] │ │ │ │ + strb r6, [r2, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r5, #20] │ │ │ │ + strb r2, [r1, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r3, #20] │ │ │ │ + strb r2, [r7, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r2, #19] │ │ │ │ + strb r2, [r6, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xfbfc00a4 │ │ │ │ - strb r6, [r1, #17] │ │ │ │ + mrrc2 0, 10, r0, ip, cr4 │ │ │ │ + strb r6, [r5, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r0, #17] │ │ │ │ + strb r6, [r4, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r6, #17] │ │ │ │ + strb r6, [r2, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r3, #184 @ 0xb8 │ │ │ │ + cmp r4, #24 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [pc, #88] @ (7866a8 ) │ │ │ │ + ldr r0, [pc, #472] @ (786828 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r7, [sp, #904] @ 0x388 │ │ │ │ + ldr r0, [sp, #264] @ 0x108 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r0, r7, #11 │ │ │ │ + lsls r0, r3, #13 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r6, [r4, #10] │ │ │ │ + ldrb r6, [r0, #12] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, sp, #928 @ 0x3a0 │ │ │ │ + add r2, sp, #288 @ 0x120 │ │ │ │ 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 │ │ │ │ @@ -2617164,21 +2617162,21 @@ │ │ │ │ str r3, [r4, #0] │ │ │ │ bl 77b7a0 │ │ │ │ blx 72af4 <__cxa_end_cleanup@plt> │ │ │ │ ldr r1, [sp, #504] @ 0x1f8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldrb r4, [r7, #30] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strb r6, [r1, #12] │ │ │ │ + strb r6, [r5, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r0, #12] │ │ │ │ + strb r4, [r4, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r4, #11] │ │ │ │ + strb r4, [r0, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r6, #11] │ │ │ │ + strb r4, [r2, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ adds r4, r3, 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 │ │ │ │ @@ -2617395,19 +2617393,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 785f58 │ │ │ │ blx 72af4 <__cxa_end_cleanup@plt> │ │ │ │ str r7, [sp, #256] @ 0x100 │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldrb r0, [r1, #22] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strb r6, [r7, #3] │ │ │ │ + strb r6, [r3, #5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #3] │ │ │ │ + strb r2, [r1, #5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ adds r4, r3, 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 │ │ │ │ @@ -2617532,15 +2617530,15 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #296] @ 0x128 │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldrb r0, [r4, #18] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strb r2, [r1, #0] │ │ │ │ + strb r2, [r5, #1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r4, r0, #26 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #632] @ 0x278 │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2617959,29 +2617957,29 @@ │ │ │ │ add r1, pc │ │ │ │ blx 73350 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 786e62 │ │ │ │ ldr r0, [pc, #36] @ (786ef4 ) │ │ │ │ add r0, pc │ │ │ │ blx 73bec │ │ │ │ nop │ │ │ │ - ldr r6, [r6, #96] @ 0x60 │ │ │ │ + ldr r6, [r2, #104] @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r1, [sp, #992] @ 0x3e0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #148 @ 0x94 │ │ │ │ + movs r2, #244 @ 0xf4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [r1, #48] @ 0x30 │ │ │ │ + ldr r6, [r5, #52] @ 0x34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r6, #6] │ │ │ │ + strb r6, [r2, #8] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [r6, #84] @ 0x54 │ │ │ │ + ldr r6, [r2, #92] @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r4, #100] @ 0x64 │ │ │ │ + str r4, [r0, #108] @ 0x6c │ │ │ │ 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 │ │ │ │ @@ -2618059,31 +2618057,31 @@ │ │ │ │ ldr r1, [pc, #44] @ (786fec ) │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx 73350 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r6, #80] @ 0x50 │ │ │ │ + ldr r0, [r2, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r4, #4] │ │ │ │ + strb r4, [r0, #6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [r4, #24] │ │ │ │ + ldr r2, [r0, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r7, #76] @ 0x4c │ │ │ │ + ldr r4, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #148 @ 0x94 │ │ │ │ + movs r1, #244 @ 0xf4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [r7, #16] │ │ │ │ + ldr r6, [r3, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r0, #76] @ 0x4c │ │ │ │ + ldr r6, [r4, #80] @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r1, #16] │ │ │ │ + ldr r6, [r5, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r3, #72] @ 0x48 │ │ │ │ + ldr r6, [r7, #76] @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7870e0 │ │ │ │ stmdb 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 │ │ │ │ @@ -2618694,27 +2618692,27 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r0, #44] @ 0x2c │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r6, #42] @ 0x2a │ │ │ │ lsls r7, r2, #5 │ │ │ │ - subs r2, #250 @ 0xfa │ │ │ │ + subs r3, #90 @ 0x5a │ │ │ │ lsls r3, r6, #4 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r3, #30] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - subs r1, #12 │ │ │ │ + subs r1, #108 @ 0x6c │ │ │ │ lsls r3, r6, #4 │ │ │ │ ldrh r2, [r7, #20] │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldrh r2, [r3, #20] │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldrh r2, [r7, #18] │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2620181,23 +2620179,23 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r3, #29] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r1, #29] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cmp r4, #210 @ 0xd2 │ │ │ │ + cmp r5, #50 @ 0x32 │ │ │ │ lsls r3, r6, #4 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r5, #23] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cmp r2, #124 @ 0x7c │ │ │ │ + cmp r2, #220 @ 0xdc │ │ │ │ lsls r3, r6, #4 │ │ │ │ ldrb r6, [r2, #18] │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldrb r6, [r6, #17] │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldrb r6, [r2, #17] │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2620471,15 +2620469,15 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r2, #8] │ │ │ │ lsls r7, r2, #5 │ │ │ │ adds r6, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #190 @ 0xbe │ │ │ │ + cmp r0, #30 │ │ │ │ lsls r3, r6, #4 │ │ │ │ ldrb r2, [r4, #4] │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldrb r6, [r7, #3] │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldrb r6, [r3, #3] │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2620668,19 +2620666,19 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r2, #2] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r0, #2] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - movs r6, #140 @ 0x8c │ │ │ │ + movs r6, #236 @ 0xec │ │ │ │ lsls r3, r6, #4 │ │ │ │ adds r6, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #68 @ 0x44 │ │ │ │ + movs r6, #164 @ 0xa4 │ │ │ │ lsls r3, r6, #4 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r2, #30] │ │ │ │ lsls r7, r2, #5 │ │ │ │ strb r0, [r7, #28] │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2621460,15 +2621458,15 @@ │ │ │ │ nop │ │ │ │ strb r4, [r1, #1] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r0, #1] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - subs r2, r5, #0 │ │ │ │ + subs r2, r1, #2 │ │ │ │ lsls r3, r6, #4 │ │ │ │ ldr r4, [r4, #124] @ 0x7c │ │ │ │ lsls r7, r2, #5 │ │ │ │ adds r6, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r6, #116] @ 0x74 │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2622860,33 +2622858,33 @@ │ │ │ │ b.n 789d2e │ │ │ │ str r4, [r6, #108] @ 0x6c │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r4, #108] @ 0x6c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - asrs r0, r7, #19 │ │ │ │ + asrs r0, r3, #21 │ │ │ │ lsls r3, r6, #4 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r6, #17 │ │ │ │ + asrs r0, r2, #19 │ │ │ │ lsls r3, r6, #4 │ │ │ │ str r0, [r3, #96] @ 0x60 │ │ │ │ lsls r7, r2, #5 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #14 │ │ │ │ + asrs r4, r6, #15 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - asrs r0, r6, #11 │ │ │ │ + asrs r0, r2, #13 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - asrs r4, r7, #9 │ │ │ │ + asrs r4, r3, #11 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - asrs r6, r7, #6 │ │ │ │ + asrs r6, r3, #8 │ │ │ │ lsls r3, r6, #4 │ │ │ │ str r6, [r3, #44] @ 0x2c │ │ │ │ lsls r7, r2, #5 │ │ │ │ str r6, [r0, #44] @ 0x2c │ │ │ │ lsls r7, r2, #5 │ │ │ │ str r6, [r4, #40] @ 0x28 │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2623054,21 +2623052,21 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 78a042 │ │ │ │ blx 72af4 <__cxa_end_cleanup@plt> │ │ │ │ str r4, [r6, #12] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #28 │ │ │ │ + lsrs r6, r6, #29 │ │ │ │ lsls r3, r6, #4 │ │ │ │ str r6, [r7, #4] │ │ │ │ lsls r7, r2, #5 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r7, #25 │ │ │ │ + lsrs r6, r3, #27 │ │ │ │ lsls r3, r6, #4 │ │ │ │ adds r6, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r1, #0] │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldrsh r2, [r1, r7] │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2623535,23 +2623533,23 @@ │ │ │ │ ldr r1, [pc, #36] @ (78a528 ) │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 73350 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - adds r7, #212 @ 0xd4 │ │ │ │ + subs r0, #52 @ 0x34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #214 @ 0xd6 │ │ │ │ + subs r0, #54 @ 0x36 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - mcrr 0, 10, r0, r8, cr5 │ │ │ │ - adds r7, #158 @ 0x9e │ │ │ │ + stc 0, cr0, [r8], #660 @ 0x294 │ │ │ │ + adds r7, #254 @ 0xfe │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldc 0, cr0, [r6], {165} @ 0xa5 │ │ │ │ - cbnz r4, 78a5a4 │ │ │ │ + ldcl 0, cr0, [r6], #-660 @ 0xfffffd6c │ │ │ │ + pop {r2, r6} │ │ │ │ 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] @ (78a634 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2623660,23 +2623658,23 @@ │ │ │ │ blx 73350 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 78a5b6 │ │ │ │ nop │ │ │ │ ldrh r2, [r7, r2] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #28 │ │ │ │ + adds r1, #124 @ 0x7c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adcs.w r0, sl, r5, asr #2 │ │ │ │ - adds r6, #200 @ 0xc8 │ │ │ │ + subs.w r0, sl, r5, asr #2 │ │ │ │ + adds r7, #40 @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, #182 @ 0xb6 │ │ │ │ + adds r7, #22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add.w r0, r6, r5, asr #2 │ │ │ │ - adds r6, #82 @ 0x52 │ │ │ │ + sbc.w r0, r6, r5, asr #2 │ │ │ │ + adds r6, #178 @ 0xb2 │ │ │ │ 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 │ │ │ │ @@ -2624059,15 +2624057,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 78aa04 │ │ │ │ ldr r0, [pc, #4] @ (78aa20 ) │ │ │ │ add r0, pc │ │ │ │ blx 72740 │ │ │ │ - lsls r6, r4, #8 │ │ │ │ + lsls r6, r0, #10 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ ldr r2, [pc, #392] @ (78abc0 ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2624274,15 +2624272,16 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (78ac50 ) │ │ │ │ add r0, pc │ │ │ │ blx 72740 │ │ │ │ - vshr.u64 d16, d7, #10 │ │ │ │ + lsls r6, r2, #1 │ │ │ │ + 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, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #580] @ (78aeac ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #580] @ (78aeb0 ) │ │ │ │ @@ -2625884,67 +2625883,67 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #108] @ (78bc50 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #108] @ (78bc54 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - movs r1, #68 @ 0x44 │ │ │ │ + movs r1, #164 @ 0xa4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r2, [sp, #808] @ 0x328 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ + movs r2, #172 @ 0xac │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #58 @ 0x3a │ │ │ │ + movs r2, #154 @ 0x9a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #36 @ 0x24 │ │ │ │ + movs r2, #132 @ 0x84 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #18 │ │ │ │ + movs r2, #114 @ 0x72 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r3, #5 │ │ │ │ + asrs r0, r7, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r1, #250 @ 0xfa │ │ │ │ + movs r2, #90 @ 0x5a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #232 @ 0xe8 │ │ │ │ + movs r2, #72 @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r7, #4 │ │ │ │ + asrs r2, r3, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r1, #208 @ 0xd0 │ │ │ │ + movs r2, #48 @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r3, #5 │ │ │ │ + asrs r6, r7, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r1, #184 @ 0xb8 │ │ │ │ + movs r2, #24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #166 @ 0xa6 │ │ │ │ + movs r2, #6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #148 @ 0x94 │ │ │ │ + movs r1, #244 @ 0xf4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #130 @ 0x82 │ │ │ │ + movs r1, #226 @ 0xe2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r4, r6, #4 │ │ │ │ + asrs r4, r2, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #872] @ 0x368 │ │ │ │ + ldr r3, [sp, #232] @ 0xe8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r1, #96 @ 0x60 │ │ │ │ + movs r1, #192 @ 0xc0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #74 @ 0x4a │ │ │ │ + movs r1, #170 @ 0xaa │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #52 @ 0x34 │ │ │ │ + movs r1, #148 @ 0x94 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #26 │ │ │ │ + movs r1, #122 @ 0x7a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #4 │ │ │ │ + movs r1, #100 @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #238 @ 0xee │ │ │ │ + movs r1, #78 @ 0x4e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #224 @ 0xe0 │ │ │ │ + movs r1, #64 @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #194 @ 0xc2 │ │ │ │ + movs r1, #34 @ 0x22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - rsbs r0, r4, #161 @ 0xa1 │ │ │ │ + @ instruction: 0xf23400a1 │ │ │ │ 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] @ (78beb8 ) │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #588] @ (78bebc ) │ │ │ │ @@ -2626198,53 +2626197,53 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ bics r6, r0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ movs r5, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #50] @ 0x32 │ │ │ │ + strh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #200 @ 0xc8 │ │ │ │ + movs r1, #40 @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bcc.n 78beb0 │ │ │ │ + bmi.n 78bf70 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r6, r4, r6 │ │ │ │ + subs r6, r0, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, r3, #0 │ │ │ │ + adds r4, r7, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #108 @ 0x6c │ │ │ │ + movs r0, #204 @ 0xcc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #94 @ 0x5e │ │ │ │ + movs r0, #190 @ 0xbe │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #74 @ 0x4a │ │ │ │ + movs r0, #170 @ 0xaa │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #40 @ 0x28 │ │ │ │ + movs r0, #136 @ 0x88 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bcc.n 78bf38 │ │ │ │ + bcc.n 78bdf8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - vaddl.s16 q0, d18, d22 │ │ │ │ - vaddl.s8 q0, d16, d22 │ │ │ │ - vhadd.s32 d16, d30, d22 │ │ │ │ - vhadd.s16 d16, d28, d22 │ │ │ │ + vext.8 d16, d18, d22, #0 │ │ │ │ + vaddl.s32 q8, d16, d22 │ │ │ │ + vaddl.s8 q8, d30, d22 │ │ │ │ + vext.8 d0, d28, d22, #0 │ │ │ │ rors r2, r2 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r2, [pc, #440] @ (78c0c0 ) │ │ │ │ + ldr r2, [pc, #824] @ (78c240 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r2, [pc, #416] @ (78c0ac ) │ │ │ │ + ldr r2, [pc, #800] @ (78c22c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r2, [pc, #392] @ (78c098 ) │ │ │ │ + ldr r2, [pc, #776] @ (78c218 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r2, [pc, #368] @ (78c084 ) │ │ │ │ + ldr r2, [pc, #752] @ (78c204 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r6, r6, #5 │ │ │ │ + subs r6, r2, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, r4, #5 │ │ │ │ + subs r4, r0, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, r2, #5 │ │ │ │ + subs r2, r6, #6 │ │ │ │ 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] @ (78c094 ) │ │ │ │ @@ -2626750,35 +2626749,35 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #20 │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 1, cr0, [sl], #200 @ 0xc8 │ │ │ │ - ldcl 1, cr0, [ip], #-200 @ 0xffffff38 │ │ │ │ + ldc 1, cr0, [sl, #-200] @ 0xffffff38 │ │ │ │ + ldcl 1, cr0, [ip], {50} @ 0x32 │ │ │ │ asrs r4, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #164 @ 0xa4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - subs r0, r0, r2 │ │ │ │ + subs r0, r4, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, r4, r1 │ │ │ │ + subs r4, r0, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r1, #64 @ 0x40 │ │ │ │ + cmp r1, #160 @ 0xa0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, r5, r0 │ │ │ │ + subs r2, r1, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ subs r3, #250 @ 0xfa │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #226 @ 0xe2 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - asrs r4, r6, #10 │ │ │ │ + asrs r4, r2, #12 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r5, #8 │ │ │ │ + asrs r6, r1, #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] @ (78c680 ) │ │ │ │ @@ -2626984,18 +2626983,18 @@ │ │ │ │ b.n 78c63e │ │ │ │ subs r3, #100 @ 0x64 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #94 @ 0x5e │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bics.w r1, r8, r2, rrx │ │ │ │ + eors.w r1, r8, r2, rrx │ │ │ │ subs r2, #200 @ 0xc8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrd r0, r1, [r0, #200] @ 0xc8 │ │ │ │ + bics.w r1, r0, r2, rrx │ │ │ │ adds r6, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #206 @ 0xce │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r1, #174 @ 0xae │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r1, #142 @ 0x8e │ │ │ │ @@ -2627079,15 +2627078,15 @@ │ │ │ │ beq.n 78c76c │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ blx 72af4 <__cxa_end_cleanup@plt> │ │ │ │ subs r1, #56 @ 0x38 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe85a0132 │ │ │ │ + ldmia.w sl!, {r1, r4, r5, r8} │ │ │ │ subs r0, #200 @ 0xc8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #164 @ 0xa4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2627373,15 +2627372,15 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #84 @ 0x54 │ │ │ │ lsls r7, r2, #5 │ │ │ │ adds r6, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #218 @ 0xda │ │ │ │ lsls r7, r2, #5 │ │ │ │ - b.n 78c5d8 │ │ │ │ + b.n 78c698 │ │ │ │ lsls r2, r6, #4 │ │ │ │ adds r6, #114 @ 0x72 │ │ │ │ lsls r7, r2, #5 │ │ │ │ adds r6, #80 @ 0x50 │ │ │ │ lsls r7, r2, #5 │ │ │ │ adds r6, #48 @ 0x30 │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2628067,15 +2628066,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 487be8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x376198> │ │ │ │ adds r4, #4 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 78d0ec │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - udf #26 │ │ │ │ + udf #122 @ 0x7a │ │ │ │ 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 │ │ │ │ @@ -2629814,15 +2629813,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 78e26c │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl b0ec40 │ │ │ │ + bl b0ec28 │ │ │ │ orrs r6, r0 │ │ │ │ b.n 78e19c │ │ │ │ mov r0, r4 │ │ │ │ bl 4d50a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3c3658> │ │ │ │ mov r0, r4 │ │ │ │ bl 4d5924 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3c3ed4> │ │ │ │ b.n 78e1cc │ │ │ │ @@ -2631746,32 +2631745,32 @@ │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #652] @ 0x28c │ │ │ │ mov.w r3, #0 │ │ │ │ bl 4af790 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x39dd40> │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl b105c0 │ │ │ │ + bl b105a8 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl b105c0 │ │ │ │ + bl b105a8 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r4, [sp, #68] @ 0x44 │ │ │ │ - bl aff18c │ │ │ │ + bl aff174 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 795ce4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4bd080 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3ab630> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl b08868 │ │ │ │ + bl b08850 │ │ │ │ mov.w r2, #408 @ 0x198 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #244 @ 0xf4 │ │ │ │ blx 73ee0 │ │ │ │ add r1, sp, #244 @ 0xf4 │ │ │ │ mov r0, r5 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ @@ -2632785,21 +2632784,21 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ lsrs r0, r1, #6 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r4, r5, r6, r7} │ │ │ │ + push {r2, r3, r4, r6, lr} │ │ │ │ lsls r2, r6, #4 │ │ │ │ - push {r2, r4, r5, r6, r7} │ │ │ │ + push {r2, r4, r6, lr} │ │ │ │ lsls r2, r6, #4 │ │ │ │ - add r6, sp, #792 @ 0x318 │ │ │ │ + add r7, sp, #152 @ 0x98 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - add r7, sp, #192 @ 0xc0 │ │ │ │ + add r7, sp, #576 @ 0x240 │ │ │ │ lsls r2, r6, #4 │ │ │ │ vbsl q0, q2, q3 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ bl 545d5c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x43430c> │ │ │ │ movs r6, #0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 78f9aa │ │ │ │ @@ -2633051,15 +2633050,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ beq.n 7903a0 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 72af4 <__cxa_end_cleanup@plt> │ │ │ │ - add r3, sp, #912 @ 0x390 │ │ │ │ + add r4, sp, #272 @ 0x110 │ │ │ │ lsls r2, r6, #4 │ │ │ │ ldc2l 1, cr0, [r6], #-344 @ 0xfffffea8 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2633093,26 +2633092,26 @@ │ │ │ │ subs r3, #1 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #1 │ │ │ │ bls.w 7906e0 │ │ │ │ add r5, sp, #36 @ 0x24 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r8 │ │ │ │ - bl b0df58 │ │ │ │ + bl b0df40 │ │ │ │ ldr.w r2, [pc, #1596] @ 790a5c │ │ │ │ movs r3, #5 │ │ │ │ movs r1, #14 │ │ │ │ add r2, pc │ │ │ │ mov r0, r8 │ │ │ │ bl 4b6a88 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3a5038> │ │ │ │ ldrsb.w r3, [r8, #72] @ 0x48 │ │ │ │ bics.w r3, r3, #2 │ │ │ │ bne.n 79043e │ │ │ │ mov r0, r8 │ │ │ │ - bl b0c8c4 │ │ │ │ + bl b0c8ac │ │ │ │ ldr.w r3, [r8, #432] @ 0x1b0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cbz r1, 79045e │ │ │ │ movs r1, #0 │ │ │ │ ldrb.w r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ @@ -2633211,15 +2633210,15 @@ │ │ │ │ cmp r3, #2 │ │ │ │ bne.n 790566 │ │ │ │ ldr.w r1, [r8, #376] @ 0x178 │ │ │ │ mov r0, r8 │ │ │ │ sub.w r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - bl b076f4 │ │ │ │ + bl b076dc │ │ │ │ ldr.w r6, [pc, #1280] @ 790a68 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ add r6, pc │ │ │ │ mov r1, r6 │ │ │ │ bl 4a16dc <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x38fc8c> │ │ │ │ movs r2, #0 │ │ │ │ @@ -2633234,15 +2633233,15 @@ │ │ │ │ bl 796324 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r8 │ │ │ │ bl 78d054 │ │ │ │ mov r0, r8 │ │ │ │ cmp r4, #0 │ │ │ │ bne.w 79078e │ │ │ │ - bl b0b00c │ │ │ │ + bl b0aff4 │ │ │ │ ldr.w r2, [pc, #1220] @ 790a6c │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r1, [fp, r2] │ │ │ │ ldr.w r2, [pc, #1212] @ 790a70 │ │ │ │ adds r1, #8 │ │ │ │ @@ -2633266,15 +2633265,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 4f94e4 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3e7a94> │ │ │ │ ldr.w r3, [pc, #1160] @ 790a78 │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ mov r2, r3 │ │ │ │ - bl b05f68 │ │ │ │ + bl b05f50 │ │ │ │ mov r0, r8 │ │ │ │ bl 78e140 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 7905fc │ │ │ │ ldrb.w r3, [r8, #362] @ 0x16a │ │ │ │ ldrb.w r2, [r8, #363] @ 0x16b │ │ │ │ orrs r3, r2 │ │ │ │ @@ -2633297,18 +2633296,18 @@ │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4d510c <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3c36bc> │ │ │ │ orr.w r3, r0, r4 │ │ │ │ ands.w r4, r3, #255 @ 0xff │ │ │ │ bne.n 790616 │ │ │ │ mov r0, r8 │ │ │ │ - bl af8998 │ │ │ │ + bl af8980 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r8 │ │ │ │ - bl afe474 │ │ │ │ + bl afe45c │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ bl 496e64 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x385414> │ │ │ │ mov r0, r8 │ │ │ │ bl 4d5924 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3c3ed4> │ │ │ │ ldr.w r2, [pc, #1032] @ 790a7c │ │ │ │ @@ -2633330,15 +2633329,15 @@ │ │ │ │ b.n 79098a │ │ │ │ mov r0, r8 │ │ │ │ bl 79ab90 │ │ │ │ ldrsb.w r3, [r8, #72] @ 0x48 │ │ │ │ cmp r3, #4 │ │ │ │ bne.w 79040a │ │ │ │ mov r0, r8 │ │ │ │ - bl afaf7c │ │ │ │ + bl afaf64 │ │ │ │ mov r0, r8 │ │ │ │ bl 797fb4 │ │ │ │ mov r0, r8 │ │ │ │ bl 4d5924 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3c3ed4> │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r8 │ │ │ │ @@ -2633415,19 +2633414,19 @@ │ │ │ │ mov r8, r0 │ │ │ │ b.n 79073a │ │ │ │ mov r0, r8 │ │ │ │ bl 7954cc │ │ │ │ b.n 7905d8 │ │ │ │ bl 794768 │ │ │ │ mov r0, r8 │ │ │ │ - bl b2264c │ │ │ │ + bl b22634 │ │ │ │ mov r0, r8 │ │ │ │ bl 4b58a8 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3a3e58> │ │ │ │ mov r0, r8 │ │ │ │ - bl b0b00c │ │ │ │ + bl b0aff4 │ │ │ │ ldr r2, [pc, #708] @ (790a6c ) │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [pc, #724] @ (790a80 ) │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ @@ -2633699,15 +2633698,15 @@ │ │ │ │ stcl 15, cr15, [r3], #1020 @ 0x3fc │ │ │ │ b.n 790e12 │ │ │ │ vtbl.8 d29, {d15-d18}, d21 │ │ │ │ vtbl.8 d31, {d31- q13, d31, d4 │ │ │ │ + @ instruction: 0xffffa7e4 │ │ │ │ lsls r2, r6, #4 │ │ │ │ movs r3, #92 @ 0x5c │ │ │ │ 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 │ │ │ │ vcvt.f32.u32 d17, d20, #1 │ │ │ │ @@ -2633878,29 +2633877,29 @@ │ │ │ │ lsls r5, r3, #5 │ │ │ │ @ instruction: 0x47aa │ │ │ │ lsls r5, r3, #5 │ │ │ │ blx r1 │ │ │ │ lsls r5, r3, #5 │ │ │ │ adds r0, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 790bd0 │ │ │ │ + bcc.n 790c90 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcs.n 790c30 │ │ │ │ + bcc.n 790cf0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcs.n 790c38 │ │ │ │ + bcc.n 790cf8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcs.n 790b6c │ │ │ │ + bcs.n 790c2c │ │ │ │ lsls r4, r3, #2 │ │ │ │ mov sl, r9 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - bcs.n 790d34 │ │ │ │ + bcs.n 790bf4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ mov sl, r0 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - bcs.n 790cf4 │ │ │ │ + bcs.n 790bb4 │ │ │ │ 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] @ (790efc ) │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ @@ -2634153,37 +2634152,37 @@ │ │ │ │ cmp lr, r4 │ │ │ │ lsls r5, r3, #5 │ │ │ │ cmp r8, r0 │ │ │ │ lsls r5, r3, #5 │ │ │ │ @ instruction: 0xf2e40156 │ │ │ │ adds r0, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 790f1c │ │ │ │ + bne.n 790fdc │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bne.n 790fa8 │ │ │ │ + bne.n 790e68 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - beq.n 790ebc │ │ │ │ + bne.n 790f7c │ │ │ │ lsls r4, r3, #2 │ │ │ │ add r0, ip │ │ │ │ lsls r5, r3, #5 │ │ │ │ - beq.n 790e80 │ │ │ │ + bne.n 790f40 │ │ │ │ lsls r4, r3, #2 │ │ │ │ add r6, r2 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - bne.n 790f70 │ │ │ │ + bne.n 791030 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - beq.n 791020 │ │ │ │ + beq.n 790ee0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 790f10 │ │ │ │ + bne.n 790fd0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - beq.n 790e98 │ │ │ │ + bne.n 790f58 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - beq.n 791040 │ │ │ │ + beq.n 790f00 │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds.w r1, r8, #86 @ 0x56 │ │ │ │ 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 │ │ │ │ @@ -2640779,15 +2640778,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #336 @ 0x150 │ │ │ │ lsls r6, r2, #5 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #880 @ 0x370 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldr r2, [r1, r4] │ │ │ │ + ldr r2, [r5, 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 │ │ │ │ @@ -2644553,15 +2644552,15 @@ │ │ │ │ ldrh r2, [r5, #2] │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldc2 15, cr15, [r9], {255} @ 0xff │ │ │ │ strh r0, [r3, #60] @ 0x3c │ │ │ │ lsls r6, r2, #5 │ │ │ │ strh r2, [r7, #58] @ 0x3a │ │ │ │ lsls r6, r2, #5 │ │ │ │ - str r4, [r2, #112] @ 0x70 │ │ │ │ + str r4, [r6, #116] @ 0x74 │ │ │ │ lsls r4, r3, #2 │ │ │ │ strh r0, [r3, #58] @ 0x3a │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ @@ -2647410,15 +2647409,15 @@ │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r2, r3, r5} │ │ │ │ lsls r4, r3, #5 │ │ │ │ stmia r4!, {r2, r5} │ │ │ │ lsls r4, r3, #5 │ │ │ │ - movs r2, #100 @ 0x64 │ │ │ │ + movs r2, #196 @ 0xc4 │ │ │ │ lsls r2, r6, #4 │ │ │ │ stmia r4!, {r2, r4} │ │ │ │ lsls r4, r3, #5 │ │ │ │ strb r0, [r4, #2] │ │ │ │ lsls r6, r2, #5 │ │ │ │ stmia r2!, {r1, r2, r3, r7} │ │ │ │ lsls r4, r3, #5 │ │ │ │ @@ -2647509,15 +2647508,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (79966c ) │ │ │ │ add r0, pc │ │ │ │ blx 72740 │ │ │ │ - asrs r2, r3, #23 │ │ │ │ + asrs r2, r7, #24 │ │ │ │ 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] @ 79a030 │ │ │ │ @@ -2648511,15 +2648510,15 @@ │ │ │ │ b.n 799ec8 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - adds r2, r0, r6 │ │ │ │ + adds r2, r4, r7 │ │ │ │ lsls r2, r6, #4 │ │ │ │ str r0, [r6, #16] │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2650211,17 +2650210,17 @@ │ │ │ │ blx 73350 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 79b0b2 │ │ │ │ nop │ │ │ │ ldr r7, [pc, #440] @ (79b2cc ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #16 │ │ │ │ + cmp r7, #112 @ 0x70 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r2, [sp, #184] @ 0xb8 │ │ │ │ + str r2, [sp, #568] @ 0x238 │ │ │ │ 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] @ (79b224 ) │ │ │ │ @@ -2650333,17 +2650332,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #712] @ (79b4f8 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldr r6, [pc, #472] @ (79b40c ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #8 │ │ │ │ + cmp r6, #104 @ 0x68 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r1, [sp, #120] @ 0x78 │ │ │ │ + str r1, [sp, #504] @ 0x1f8 │ │ │ │ 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] @ (79b3a8 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2650485,25 +2650484,25 @@ │ │ │ │ blx 73350 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 79b35e │ │ │ │ nop │ │ │ │ ldr r5, [pc, #656] @ (79b63c ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #84 @ 0x54 │ │ │ │ + cmp r5, #180 @ 0xb4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r5, #28 │ │ │ │ + cmp r5, #124 @ 0x7c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r4, #246 @ 0xf6 │ │ │ │ + cmp r5, #86 @ 0x56 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r4, #164 @ 0xa4 │ │ │ │ + cmp r5, #4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r4, #138 @ 0x8a │ │ │ │ + cmp r4, #234 @ 0xea │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r2, #60] @ 0x3c │ │ │ │ + ldrh r6, [r6, #62] @ 0x3e │ │ │ │ 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] @ (79b568 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2650662,27 +2650661,27 @@ │ │ │ │ add.w r0, r4, #48 @ 0x30 │ │ │ │ blx 73ac0 (unsigned long)@plt+0x4> │ │ │ │ b.n 79b41e │ │ │ │ ldr r4, [pc, #112] @ (79b5dc ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #54] @ 0x36 │ │ │ │ + ldrh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r3, #220 @ 0xdc │ │ │ │ + cmp r4, #60 @ 0x3c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsls r0, r0, #20 │ │ │ │ + lsls r0, r4, #21 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bpl.n 79b5c0 │ │ │ │ + bpl.n 79b480 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cmp r3, #76 @ 0x4c │ │ │ │ + cmp r3, #172 @ 0xac │ │ │ │ lsls r4, r3, #2 │ │ │ │ - blt.n 79b518 │ │ │ │ + bgt.n 79b5d8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #10 │ │ │ │ + cmp r3, #106 @ 0x6a │ │ │ │ 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 │ │ │ │ @@ -2650745,17 +2650744,17 @@ │ │ │ │ blx 73ac0 (unsigned long)@plt+0x4> │ │ │ │ b.n 79b5c6 │ │ │ │ nop │ │ │ │ ldr r2, [pc, #368] @ (79b7a0 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #104 @ 0x68 │ │ │ │ + cmp r2, #200 @ 0xc8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r2, #72 @ 0x48 │ │ │ │ + cmp r2, #168 @ 0xa8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r0, [r2, #68] @ 0x44 │ │ │ │ lsls r0, r0, #31 │ │ │ │ bmi.n 79b692 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2651116,25 +2651115,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #82 @ 0x52 │ │ │ │ + cmp r0, #178 @ 0xb2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r0, #86 @ 0x56 │ │ │ │ + cmp r0, #182 @ 0xb6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r4, [r3, #22] │ │ │ │ + ldrh r4, [r7, #24] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - movs r7, #130 @ 0x82 │ │ │ │ + movs r7, #226 @ 0xe2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsls r6, r5, #1 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrh r2, [r0, #14] │ │ │ │ + ldrh r2, [r4, #16] │ │ │ │ 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] @ (79baa0 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2651872,20 +2651871,20 @@ │ │ │ │ blx 73350 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r7, #222 @ 0xde │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #58 @ 0x3a │ │ │ │ + movs r0, #154 @ 0x9a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - vst4.32 {d0-d3}, [r6 :128], r0 │ │ │ │ - ldmia r1, {r1, r2, r5} │ │ │ │ + vld4.32 {d16-d19}, [r6 :128], r0 │ │ │ │ + ldmia r1, {r1, r2, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r2, [r0, #18] │ │ │ │ + strh r2, [r4, #20] │ │ │ │ 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] @ (79c19c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2652093,18 +2652092,18 @@ │ │ │ │ mov r0, fp │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r6, #58 @ 0x3a │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r0, #3 │ │ │ │ + subs r2, r4, #4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xf7a800a0 │ │ │ │ - strh r6, [r1, #10] │ │ │ │ + strb.w r0, [r8, r0, lsl #2] │ │ │ │ + strh r6, [r5, #12] │ │ │ │ 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] @ (79c39c ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2652760,15 +2652759,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #112] @ 0x70 │ │ │ │ + ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r7, #54 @ 0x36 │ │ │ │ lsls r6, r2, #5 │ │ │ │ adds r6, #192 @ 0xc0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2652826,15 +2652825,15 @@ │ │ │ │ nop │ │ │ │ adds r6, #66 @ 0x42 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r3, r5} │ │ │ │ lsls r0, r2, #5 │ │ │ │ - asrs r4, r6, #26 │ │ │ │ + asrs r4, r2, #28 │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r5, #242 @ 0xf2 │ │ │ │ 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 │ │ │ │ @@ -2652887,15 +2652886,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ stmia r5!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r2, #5 │ │ │ │ adds r5, #158 @ 0x9e │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #25 │ │ │ │ + asrs r2, r4, #26 │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r5, #96 @ 0x60 │ │ │ │ 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 │ │ │ │ @@ -2652948,15 +2652947,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r0, r2, #5 │ │ │ │ adds r5, #14 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r2, #23 │ │ │ │ + asrs r6, r6, #24 │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r4, #208 @ 0xd0 │ │ │ │ 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 │ │ │ │ @@ -2653031,15 +2653030,15 @@ │ │ │ │ nop │ │ │ │ adds r4, #130 @ 0x82 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r1, r4} │ │ │ │ lsls r0, r2, #5 │ │ │ │ - asrs r0, r0, #22 │ │ │ │ + asrs r0, r4, #23 │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r3, #248 @ 0xf8 │ │ │ │ lsls r6, r2, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2654255,15 +2654254,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r6, #-620] @ 0xfffffd94 │ │ │ │ + stc2l 0, cr0, [r6, #-620]! @ 0xfffffd94 │ │ │ │ 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] @ (79da4c ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r2, [pc, #488] @ (79da50 ) │ │ │ │ @@ -2654477,15 +2654476,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r5, #10 │ │ │ │ lsls r6, r2, #5 │ │ │ │ movs r5, #208 @ 0xd0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - @ instruction: 0xfaee009b │ │ │ │ + @ instruction: 0xfb4e009b │ │ │ │ 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] @ (79dac4 ) │ │ │ │ ldr r2, [pc, #64] @ (79dac8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -2654865,15 +2654864,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] @ (79de64 ) │ │ │ │ add r0, pc │ │ │ │ blx 72740 │ │ │ │ - b.n 79e424 │ │ │ │ + b.n 79e4e4 │ │ │ │ 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 │ │ │ │ @@ -2654917,15 +2654916,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (79dee0 ) │ │ │ │ add r0, pc │ │ │ │ blx 72740 │ │ │ │ - ldmia r5, {r1, r2, r5, r6} │ │ │ │ + ldmia r5!, {r1, r2, 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] @ (79df68 ) │ │ │ │ @@ -2656224,53 +2656223,54 @@ │ │ │ │ nop │ │ │ │ subs r4, r1, #4 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, r1, #4 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, r1 │ │ │ │ + lsls r6, r5, #1 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r0, [r6, r2] │ │ │ │ + strb r0, [r2, r4] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bgt.n 79ecc8 │ │ │ │ + bgt.n 79eb88 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - vshr.u64 d16, d11, #2 │ │ │ │ + lsls r6, r3, #1 │ │ │ │ + lsls r4, r3, #2 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #20 │ │ │ │ + subs r3, #116 @ 0x74 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - @ instruction: 0xfbba009b │ │ │ │ - ldrsh r0, [r5, r0] │ │ │ │ + ldc2 0, cr0, [sl], {155} @ 0x9b │ │ │ │ + ldrsh r0, [r1, r2] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r3, sp, #632 @ 0x278 │ │ │ │ + add r3, sp, #1016 @ 0x3f8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stc2 0, cr0, [sl], {155} @ 0x9b │ │ │ │ + stc2l 0, cr0, [sl], #-620 @ 0xfffffd94 │ │ │ │ adds r0, r6, r4 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldr??.w r0, [r0, #155] @ 0x9b │ │ │ │ - @ instruction: 0xf4d4009b │ │ │ │ - bpl.n 79ebfc │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - ldr??.w r0, [r8, #155] @ 0x9b │ │ │ │ - strh.w r0, [r8, #155] @ 0x9b │ │ │ │ - ldr??.w r0, [r0, fp, lsl #1] │ │ │ │ - ldr r0, [r0, r7] │ │ │ │ + @ instruction: 0xfa50009b │ │ │ │ + @ instruction: 0xf534009b │ │ │ │ + bvs.n 79ecbc │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + @ instruction: 0xfa58009b │ │ │ │ + vst4.32 {d0-d3}, [r8 :64], fp │ │ │ │ + ldr.w r0, [r0, #155] @ 0x9b │ │ │ │ + ldrh r0, [r4, r0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [r7, r3] │ │ │ │ + ldr r2, [r3, r5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xf704009b │ │ │ │ - @ instruction: 0xf6e6009b │ │ │ │ - ldmia r6, {r2, r4, r6} │ │ │ │ + @ instruction: 0xf764009b │ │ │ │ + @ instruction: 0xf746009b │ │ │ │ + ldmia r6!, {r2, r4, r5, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subw r0, r0, #2203 @ 0x89b │ │ │ │ - ldr r2, [r2, r1] │ │ │ │ + @ instruction: 0xf700009b │ │ │ │ + ldr r2, [r6, r2] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xf5e2009b │ │ │ │ - ldrsb r4, [r0, r5] │ │ │ │ + movw r0, #10395 @ 0x289b │ │ │ │ + ldrsb r4, [r4, r6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ add.w ip, ip, #4 │ │ │ │ cmp sl, ip │ │ │ │ beq.w 79ee7e │ │ │ │ ldr.w r2, [ip] │ │ │ │ mla r2, lr, r2, r0 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ @@ -2656845,36 +2656845,36 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 79f236 │ │ │ │ ldr r0, [pc, #60] @ (79f2f0 ) │ │ │ │ add r0, pc │ │ │ │ blx 72740 │ │ │ │ nop │ │ │ │ - @ instruction: 0xf4bc009b │ │ │ │ - ldrsb r6, [r3, r0] │ │ │ │ + adds.w r0, ip, #5079040 @ 0x4d8000 │ │ │ │ + ldrsb r6, [r7, r1] │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - usat r0, #27, r6, asr #2 │ │ │ │ - sbfx r0, r2, #2, #28 │ │ │ │ - bics.w r0, r8, #155 @ 0x9b │ │ │ │ - @ instruction: 0xf18a009b │ │ │ │ - strh r0, [r5, r3] │ │ │ │ + and.w r0, r6, #5079040 @ 0x4d8000 │ │ │ │ + usat r0, #27, r2, asr #2 │ │ │ │ + eors.w r0, r8, #155 @ 0x9b │ │ │ │ + @ instruction: 0xf1ea009b │ │ │ │ + strh r0, [r1, r5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ lsrs r6, r2, #23 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r4, #22 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - cbnz r0, 79f31e │ │ │ │ + rev r0, r5 │ │ │ │ lsls r6, r2, #2 │ │ │ │ lsrs r2, r3, #21 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - cbnz r4, 79f316 │ │ │ │ + cbnz r4, 79f32e │ │ │ │ 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]! │ │ │ │ @@ -2657568,16 +2657568,16 @@ │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #30 │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [r6], #620 @ 0x26c │ │ │ │ - ldr r2, [pc, #288] @ (79faf8 ) │ │ │ │ + ldrd r0, r0, [r6, #-620] @ 0x26c │ │ │ │ + ldr r2, [pc, #672] @ (79fc78 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ lsls r4, r4, #25 │ │ │ │ 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 │ │ │ │ @@ -2658325,55 +2658325,55 @@ │ │ │ │ blx 73350 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r4, r5, #14 │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 79fb8c │ │ │ │ + b.n 79fc4c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 79fb60 │ │ │ │ + b.n 79fc20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mov r0, r0 │ │ │ │ + mov r0, ip │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 79faa4 │ │ │ │ + b.n 79fb64 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r8, r2 │ │ │ │ + cmp r8, lr │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 79f9dc │ │ │ │ + b.n 79fa9c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, r3 │ │ │ │ + cmp r4, pc │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 7a0914 │ │ │ │ + b.n 79f9d4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r8, r5 │ │ │ │ + cmp r0, r1 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 7a084c │ │ │ │ + b.n 7a090c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, r6 │ │ │ │ + add ip, r2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 7a077c │ │ │ │ + b.n 7a083c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mvns r0, r0 │ │ │ │ + add r0, r4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 7a06ac │ │ │ │ + b.n 7a076c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - muls r4, r1 │ │ │ │ + bics r4, r5 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 7a05e4 │ │ │ │ + b.n 7a06a4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmn r0, r3 │ │ │ │ + orrs r0, r7 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 7a051c │ │ │ │ + b.n 7a05dc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - negs r4, r4 │ │ │ │ + cmn r4, r0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 7a0454 │ │ │ │ + b.n 7a0514 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - rors r6, r6 │ │ │ │ + negs r6, r2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 7a01ac │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #12] │ │ │ │ add.w r3, r0, #12 │ │ │ │ @@ -2658956,109 +2658956,109 @@ │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ cmp r3, r9 │ │ │ │ bne.w 7a0594 │ │ │ │ b.n 7a05d6 │ │ │ │ ldc2l 1, cr0, [ip, #340] @ 0x154 │ │ │ │ adds r0, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7a07bc │ │ │ │ + b.n 7a087c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r1, [sp, #888] @ 0x378 │ │ │ │ + str r2, [sp, #248] @ 0xf8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r4 │ │ │ │ + adcs r4, r0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - svc 250 @ 0xfa │ │ │ │ + b.n 7a0818 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xb6e2 │ │ │ │ + @ instruction: 0xb742 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - svc 246 @ 0xf6 │ │ │ │ + b.n 7a0818 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - svc 200 @ 0xc8 │ │ │ │ + b.n 7a07c0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ands r6, r7 │ │ │ │ + lsls r6, r3 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - svc 158 @ 0x9e │ │ │ │ + svc 254 @ 0xfe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - svc 104 @ 0x68 │ │ │ │ + svc 200 @ 0xc8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r7, #222 @ 0xde │ │ │ │ + ands r6, r7 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - svc 56 @ 0x38 │ │ │ │ + svc 152 @ 0x98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb64e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - svc 2 │ │ │ │ + svc 98 @ 0x62 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - udf #214 @ 0xd6 │ │ │ │ + svc 54 @ 0x36 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r7, #78 @ 0x4e │ │ │ │ + subs r7, #174 @ 0xae │ │ │ │ lsls r4, r3, #2 │ │ │ │ - udf #176 @ 0xb0 │ │ │ │ + svc 16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - udf #124 @ 0x7c │ │ │ │ + udf #220 @ 0xdc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, #244 @ 0xf4 │ │ │ │ + subs r7, #84 @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - udf #118 @ 0x76 │ │ │ │ + udf #214 @ 0xd6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - udf #30 │ │ │ │ + udf #126 @ 0x7e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r4, [r4, #60] @ 0x3c │ │ │ │ + str r0, [sp, #16] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - push {r1, r3, r4, r5, r6, r7} │ │ │ │ + push {r1, r3, r4, r6, lr} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r6, #114 @ 0x72 │ │ │ │ + subs r6, #210 @ 0xd2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ble.n 7a076c │ │ │ │ + udf #58 @ 0x3a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ble.n 7a07b8 │ │ │ │ + udf #94 @ 0x5e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ble.n 7a0748 │ │ │ │ + udf #36 @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r6, [r1, #54] @ 0x36 │ │ │ │ + ldrh r6, [r5, #56] @ 0x38 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r5, #212 @ 0xd4 │ │ │ │ + subs r6, #52 @ 0x34 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ble.n 7a06d0 │ │ │ │ + ble.n 7a0790 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r4, [r7, #50] @ 0x32 │ │ │ │ + ldrh r4, [r3, #54] @ 0x36 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r5, #130 @ 0x82 │ │ │ │ + subs r5, #226 @ 0xe2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ble.n 7a087c │ │ │ │ + ble.n 7a073c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r2, [r7, #48] @ 0x30 │ │ │ │ + ldrh r2, [r3, #52] @ 0x34 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r5, #64 @ 0x40 │ │ │ │ + subs r5, #160 @ 0xa0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ble.n 7a0840 │ │ │ │ + ble.n 7a0700 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #254 @ 0xfe │ │ │ │ + cmp r6, #94 @ 0x5e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cbz r0, 7a0840 │ │ │ │ + cbz r0, 7a0858 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r0, [r7, #26] │ │ │ │ + strh r0, [r3, #30] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r5, sp, #680 @ 0x2a8 │ │ │ │ + add r6, sp, #40 @ 0x28 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r4, #154 @ 0x9a │ │ │ │ + subs r4, #250 @ 0xfa │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bgt.n 7a0760 │ │ │ │ + ble.n 7a0820 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #108 @ 0x6c │ │ │ │ + cmp r5, #204 @ 0xcc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - uxth r6, r7 │ │ │ │ + cbz r6, 7a084e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r0, [r5, #22] │ │ │ │ + strh r0, [r1, #26] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r4, #40 @ 0x28 │ │ │ │ + subs r4, #136 @ 0x88 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bgt.n 7a08b8 │ │ │ │ + bgt.n 7a0778 │ │ │ │ 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] @ (7a0868 ) │ │ │ │ add r5, pc │ │ │ │ @@ -2659461,15 +2659461,15 @@ │ │ │ │ movs r1, #176 @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ bl 78e058 │ │ │ │ blx 72af4 <__cxa_end_cleanup@plt> │ │ │ │ eor.w r1, ip, #13959168 @ 0xd50000 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 7a0d0c │ │ │ │ + bvc.n 7a0bcc │ │ │ │ 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, 7a0c78 │ │ │ │ @@ -2659639,17 +2659639,17 @@ │ │ │ │ sbfx r1, lr, #1, #22 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf3380155 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ movt r1, #57429 @ 0xe055 │ │ │ │ - bvs.n 7a0e44 │ │ │ │ + bvs.n 7a0d04 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 7a0df0 │ │ │ │ + bvs.n 7a0eb0 │ │ │ │ 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 │ │ │ │ @@ -2659910,17 +2659910,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 7a1194 │ │ │ │ + bmi.n 7a1054 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #186 @ 0xba │ │ │ │ + adds r4, #26 │ │ │ │ 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 │ │ │ │ @@ -2660265,19 +2660265,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ stcl 1, cr0, [r0, #340]! @ 0x154 │ │ │ │ cmp r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ ldcl 1, cr0, [r4], #340 @ 0x154 │ │ │ │ adds r0, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #172 @ 0xac │ │ │ │ + adds r0, #12 │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ + beq.n 7a14f8 │ │ │ │ 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] @ (7a1690 ) │ │ │ │ mov r8, r2 │ │ │ │ @@ -2660494,26 +2660494,26 @@ │ │ │ │ blx 73350 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7a1592 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xeb840155 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ sbcs.w r1, lr, r5, lsr #1 │ │ │ │ - subs r2, r4, #2 │ │ │ │ + subs r2, r0, #4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r7!, {r3, r5} │ │ │ │ + ldmia r7, {r3, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ orn r1, r6, r5, lsr #1 │ │ │ │ - ldmia r5!, {r6, r7} │ │ │ │ + ldmia r6!, {r5} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, 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] @ (7a1738 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2660564,15 +2660564,15 @@ │ │ │ │ add r1, pc │ │ │ │ blx 73350 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7a16f2 │ │ │ │ nop │ │ │ │ stmdb lr!, {r0, r2, r4, r6, r8} │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4} │ │ │ │ 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 │ │ │ │ @@ -2660689,17 +2660689,17 @@ │ │ │ │ ldmia.w sl, {r0, r2, r4, r6, r8} │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r2, r3, r4, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #224 @ 0xe0 │ │ │ │ + cmp r3, #64 @ 0x40 │ │ │ │ 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] @ (7a1a00 ) │ │ │ │ @@ -2660858,19 +2660858,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 7a18e4 │ │ │ │ lsls r5, r2, #5 │ │ │ │ b.n 7a18d8 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5} │ │ │ │ + ldmia r1!, {r2, r3, r4, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #128 @ 0x80 │ │ │ │ + cmp r2, #224 @ 0xe0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ b.n 7a164c │ │ │ │ lsls r5, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2661206,23 +2661206,23 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ b.n 7a190c │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r4, r5, r7} │ │ │ │ + ldmia r1!, {r2, r4} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #218 @ 0xda │ │ │ │ + cmp r0, #58 @ 0x3a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r0!, {r2, r3, r5} │ │ │ │ + ldmia r0!, {r2, r3, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r2, [r2, #20] │ │ │ │ + strb r2, [r6, #21] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #68 @ 0x44 │ │ │ │ + movs r7, #164 @ 0xa4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ b.n 7a2458 │ │ │ │ lsls r5, r2, #5 │ │ │ │ cmp r6, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2661360,17 +2661360,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ b.n 7a1ecc │ │ │ │ nop │ │ │ │ b.n 7a2364 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r5} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #224 @ 0xe0 │ │ │ │ + movs r5, #64 @ 0x40 │ │ │ │ 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] @ 7a25b4 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2662037,36 +2662037,36 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ b.n 7a272c │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #64 @ 0x40 │ │ │ │ + movs r3, #160 @ 0xa0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r3, r4} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #14 │ │ │ │ + movs r2, #110 @ 0x6e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ittt vc │ │ │ │ - lslvc r3, r3, #2 │ │ │ │ - movvc r0, #210 @ 0xd2 │ │ │ │ - lslvc r4, r3, #2 │ │ │ │ - bkpt 0x0048 │ │ │ │ + ittt le │ │ │ │ + lslle r3, r3, #2 │ │ │ │ + movle r1, #50 @ 0x32 │ │ │ │ + lslle r4, r3, #2 │ │ │ │ + bkpt 0x00a8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r3, #6 │ │ │ │ + subs r2, r7, #7 │ │ │ │ lsls r4, r3, #2 │ │ │ │ blt.n 7a2658 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - ittt cs │ │ │ │ - lslcs r3, r3, #2 │ │ │ │ - subcs r4, r4, #0 │ │ │ │ - lslcs r4, r3, #2 │ │ │ │ + ittt hi │ │ │ │ + lslhi r3, r3, #2 │ │ │ │ + subhi r4, r0, #2 │ │ │ │ + lslhi 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] @ (7a2678 ) │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #120] @ (7a267c ) │ │ │ │ @@ -2662375,23 +2662375,23 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 7a28cc │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r5, r6, r7} │ │ │ │ + pop {r2, r3, r6, pc} │ │ │ │ lsls r3, r3, #2 │ │ │ │ bvc.n 7a285c │ │ │ │ lsls r5, r2, #5 │ │ │ │ - lsrs r2, r1, #10 │ │ │ │ + lsrs r2, r5, #11 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - revsh r2, r3 │ │ │ │ + cbnz r2, 7a2976 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xb88a │ │ │ │ + @ instruction: 0xb8ea │ │ │ │ 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 │ │ │ │ @@ -2662733,25 +2662733,25 @@ │ │ │ │ blx 73350 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7a2baa │ │ │ │ nop │ │ │ │ bpl.n 7a2d14 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8a8 │ │ │ │ + cbnz r0, 7a2caa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xb886 │ │ │ │ + @ instruction: 0xb8e6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ cmp r6, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb80a │ │ │ │ + @ instruction: 0xb86a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r6, #26 │ │ │ │ + asrs r0, r2, #28 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb816 │ │ │ │ + @ instruction: 0xb876 │ │ │ │ lsls r3, r3, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cbz r0, 7a2ce4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2663105,19 +2663105,19 @@ │ │ │ │ b.n 7a2f48 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ beq.n 7a3040 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - push {r1, r2, r3, r4, r7} │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r4, [r4, #28] │ │ │ │ + str r4, [r0, #36] @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r3, #16 │ │ │ │ + asrs r2, r7, #17 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r1, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2663258,17 +2663258,17 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r0, r3 │ │ │ │ + uxth r0, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r3, #6 │ │ │ │ + asrs r0, r7, #7 │ │ │ │ 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 │ │ │ │ @@ -2663499,15 +2663499,15 @@ │ │ │ │ orr.w r3, r3, #128 @ 0x80 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ b.n 7a335c │ │ │ │ ldmia r5, {r3, r5} │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 7a3424 │ │ │ │ + cbz r2, 7a343c │ │ │ │ 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 │ │ │ │ @@ -2663611,15 +2663611,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldmia r3!, {r1, r5, r6} │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #904 @ 0x388 │ │ │ │ + add sp, #264 @ 0x108 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldmia r2!, {r4, r5, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -2663874,19 +2663874,19 @@ │ │ │ │ blx 73350 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7a36c4 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ b.n 7a35ea │ │ │ │ ldmia r2, {r2, r5, r7} │ │ │ │ lsls r5, r2, #5 │ │ │ │ - add r5, sp, #328 @ 0x148 │ │ │ │ + add r5, sp, #712 @ 0x2c8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r0, [r3, r2] │ │ │ │ + ldrh r0, [r7, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r1, #19 │ │ │ │ + lsrs r4, r5, #20 │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2664551,19 +2664551,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r3, r4, r6, r7} │ │ │ │ lsls r5, r2, #5 │ │ │ │ stmia r4!, {r1, r4, r6, r7} │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #568 @ 0x238 │ │ │ │ + add r1, sp, #952 @ 0x3b8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r2, #31 │ │ │ │ + lsrs r4, r6, #32 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsls r6, r1, #31 │ │ │ │ + lsrs r6, r5, #32 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2665184,23 +2665184,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #48 @ 0x30 │ │ │ │ + movs r6, #144 @ 0x90 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - movs r3, #12 │ │ │ │ + movs r3, #108 @ 0x6c │ │ │ │ lsls r4, r3, #2 │ │ │ │ cbnz r0, 7a45b4 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - add r0, pc, #688 @ (adr r0, 7a47f4 ) │ │ │ │ + add r1, pc, #48 @ (adr r1, 7a4574 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #712 @ (adr r0, 7a4810 ) │ │ │ │ + add r1, pc, #72 @ (adr r1, 7a4590 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ cbnz r0, 7a45a4 │ │ │ │ lsls r5, r2, #5 │ │ │ │ cbnz r0, 7a459a │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 7a2e48 │ │ │ │ @@ -2666031,17 +2666031,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 73350 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r5, #28] │ │ │ │ mov r0, r4 │ │ │ │ blx 72f94 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r7, [sp, #808] @ 0x328 │ │ │ │ + ldr r0, [sp, #168] @ 0xa8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r6, [r5, #54] @ 0x36 │ │ │ │ + ldrh r6, [r1, #58] @ 0x3a │ │ │ │ lsls r3, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7a4e74 │ │ │ │ stmdb 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 │ │ │ │ @@ -2666180,21 +2666180,21 @@ │ │ │ │ add r1, pc │ │ │ │ blx 73350 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r4, #28] │ │ │ │ mov r0, r5 │ │ │ │ blx 72f94 │ │ │ │ b.n 7a4ea8 │ │ │ │ nop │ │ │ │ - str r6, [sp, #616] @ 0x268 │ │ │ │ + str r6, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r6, [sp, #600] @ 0x258 │ │ │ │ + str r6, [sp, #984] @ 0x3d8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r6, [sp, #512] @ 0x200 │ │ │ │ + str r6, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r6, [sp, #376] @ 0x178 │ │ │ │ + str r6, [sp, #760] @ 0x2f8 │ │ │ │ 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] │ │ │ │ @@ -2666263,21 +2666263,21 @@ │ │ │ │ b.n 7a4f2c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 7a4e78 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r6, [sp, #184] @ 0xb8 │ │ │ │ + str r6, [sp, #568] @ 0x238 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r6, [sp, #112] @ 0x70 │ │ │ │ + str r6, [sp, #496] @ 0x1f0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ vmaxnm.f16 , , │ │ │ │ stc2l 15, cr15, [r5, #1020] @ 0x3fc │ │ │ │ - str r5, [sp, #952] @ 0x3b8 │ │ │ │ + str r6, [sp, #312] @ 0x138 │ │ │ │ lsls r3, r3, #2 │ │ │ │ str r3, [r0, #12] │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [pc, #32] @ (7a4ff0 ) │ │ │ │ str r1, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ @@ -2666291,15 +2666291,15 @@ │ │ │ │ str r1, [r0, #20] │ │ │ │ str.w ip, [r0, #32] │ │ │ │ str r2, [r0, #24] │ │ │ │ str r3, [r0, #4] │ │ │ │ bx lr │ │ │ │ negs r4, r7 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - strh r6, [r2, #4] │ │ │ │ + strh r6, [r6, #6] │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr r3, [pc, #40] @ (7a5024 ) │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [pc, #40] @ (7a5028 ) │ │ │ │ mov.w ip, #13 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [r0, #24] │ │ │ │ @@ -2666313,15 +2666313,15 @@ │ │ │ │ str r3, [r0, #20] │ │ │ │ str r3, [r0, #28] │ │ │ │ movs r3, #112 @ 0x70 │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ negs r4, r1 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - strh r6, [r5, #2] │ │ │ │ + strh r6, [r1, #6] │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr.w ip, [pc, #44] @ 7a505c │ │ │ │ ldr r3, [pc, #44] @ (7a5060 ) │ │ │ │ add ip, pc │ │ │ │ str r1, [r0, #8] │ │ │ │ add r3, pc │ │ │ │ add.w r1, ip, #8 │ │ │ │ @@ -2666336,15 +2666336,15 @@ │ │ │ │ strd r3, r3, [r0, #32] │ │ │ │ strh r3, [r0, #40] @ 0x28 │ │ │ │ strd r3, r3, [r0, #44] @ 0x2c │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ tst r2, r5 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - strh r2, [r7, #0] │ │ │ │ + strh r2, [r3, #4] │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr r2, [pc, #48] @ (7a5098 ) │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [pc, #48] @ (7a509c ) │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ add r2, pc │ │ │ │ str.w ip, [r0, #8] │ │ │ │ @@ -2666360,15 +2666360,15 @@ │ │ │ │ movs r3, #112 @ 0x70 │ │ │ │ str r2, [r0, #0] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ rors r6, r5 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - ldrb r4, [r7, #31] │ │ │ │ + strh r4, [r3, #2] │ │ │ │ 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 │ │ │ │ @@ -2666597,19 +2666597,19 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 7a5274 │ │ │ │ nop │ │ │ │ add r6, sp, #192 @ 0xc0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #744] @ 0x2e8 │ │ │ │ + str r4, [sp, #104] @ 0x68 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adcs.w r0, r2, #155 @ 0x9b │ │ │ │ - eor.w r0, ip, #155 @ 0x9b │ │ │ │ - str r2, [sp, #896] @ 0x380 │ │ │ │ + subs.w r0, r2, #155 @ 0x9b │ │ │ │ + @ instruction: 0xf0ec009b │ │ │ │ + str r3, [sp, #256] @ 0x100 │ │ │ │ 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] @ (7a5354 ) │ │ │ │ @@ -2666911,17 +2666911,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 73350 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7a5570 │ │ │ │ add r2, sp, #696 @ 0x2b8 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #154 @ 0x9a │ │ │ │ + subs r6, #250 @ 0xfa │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stcl 0, cr0, [r8, #-620]! @ 0xfffffd94 │ │ │ │ + stcl 0, cr0, [r8, #620] @ 0x26c │ │ │ │ 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] │ │ │ │ ldr r5, [pc, #128] @ (7a5678 ) │ │ │ │ @@ -2667661,15 +2667661,15 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #552 @ (adr r5, 7a5f58 ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, r3] │ │ │ │ + ldr r2, [r6, r4] │ │ │ │ lsls r1, r6, #4 │ │ │ │ adds r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2667975,15 +2667975,15 @@ │ │ │ │ nop │ │ │ │ add r2, pc, #528 @ (adr r2, 7a6224 ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #472 @ (adr r2, 7a61f4 ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ - strb r4, [r0, r7] │ │ │ │ + ldrsb r4, [r4, r0] │ │ │ │ lsls r1, r6, #4 │ │ │ │ add r1, pc, #840 @ (adr r1, 7a636c ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2668148,15 +2668148,15 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r4, r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, r2] │ │ │ │ + strh r6, [r5, r3] │ │ │ │ lsls r1, r6, #4 │ │ │ │ ldr r6, [sp, #856] @ 0x358 │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r6, [sp, #648] @ 0x288 │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r6, [sp, #520] @ 0x208 │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2668332,19 +2668332,19 @@ │ │ │ │ blx 72af4 <__cxa_end_cleanup@plt> │ │ │ │ ldr r6, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r6, [sp, #120] @ 0x78 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, r6] │ │ │ │ + str r0, [r5, r7] │ │ │ │ lsls r1, r6, #4 │ │ │ │ adds r6, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, r3] │ │ │ │ + str r4, [r2, r5] │ │ │ │ lsls r1, r6, #4 │ │ │ │ ldr r5, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r4, [sp, #848] @ 0x350 │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r4, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2668957,15 +2668957,15 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #352] @ 0x160 │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r6, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #600] @ (7a6bd8 ) │ │ │ │ + ldr r2, [pc, #984] @ (7a6d58 ) │ │ │ │ lsls r1, r6, #4 │ │ │ │ str r6, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ str r6, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r2, #5 │ │ │ │ str r6, [sp, #656] @ 0x290 │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2669077,15 +2669077,15 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r6, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #424] @ (7a6c4c ) │ │ │ │ + ldr r1, [pc, #808] @ (7a6dcc ) │ │ │ │ lsls r1, r6, #4 │ │ │ │ str r5, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r2, #5 │ │ │ │ str r5, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r2, #5 │ │ │ │ str r5, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2669197,15 +2669197,15 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #32] │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r6, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #280] @ (7a6ce0 ) │ │ │ │ + ldr r0, [pc, #664] @ (7a6e60 ) │ │ │ │ lsls r1, r6, #4 │ │ │ │ str r4, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r2, #5 │ │ │ │ str r4, [sp, #496] @ 0x1f0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ str r4, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2669730,31 +2669730,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ lsls r5, r2, #5 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #1] │ │ │ │ + ldrb r2, [r1, #3] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, r0, #2 │ │ │ │ + adds r4, r4, #3 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrb r6, [r4, #1] │ │ │ │ + ldrb r6, [r0, #3] │ │ │ │ lsls r3, r3, #2 │ │ │ │ adds r6, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #28] │ │ │ │ + strb r0, [r1, #30] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 7a71f0 │ │ │ │ + bmi.n 7a70b0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ adds r4, r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, r5 │ │ │ │ + add lr, r1 │ │ │ │ lsls r1, r6, #4 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldrh r2, [r1, #58] @ 0x3a │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldrh r2, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2670393,15 +2670393,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ beq.n 7a77f2 │ │ │ │ b.n 7a77d2 │ │ │ │ ldrh r0, [r2, #20] │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #214 @ 0xd6 │ │ │ │ + subs r5, #54 @ 0x36 │ │ │ │ lsls r1, r6, #4 │ │ │ │ ldrh r0, [r6, #6] │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldrh r2, [r7, #0] │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2670577,25 +2670577,25 @@ │ │ │ │ ldr.w r0, [r3, #-12] │ │ │ │ add r0, r4 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ blx 74ab0 >::clear(std::_Ios_Iostate)@plt+0x4> │ │ │ │ b.n 7a79cc │ │ │ │ nop │ │ │ │ - ldr r6, [r5, #68] @ 0x44 │ │ │ │ + ldr r6, [r1, #76] @ 0x4c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r1!, {r3, r4, r7} │ │ │ │ + ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [r7, #64] @ 0x40 │ │ │ │ + ldr r0, [r3, #72] @ 0x48 │ │ │ │ lsls r3, r3, #2 │ │ │ │ b.n 7a7fb8 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - ldmia r1, {r1, r5, r6} │ │ │ │ + ldmia r1, {r1, 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 │ │ │ │ @@ -2670648,19 +2670648,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 77b7a4 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 7a7ab4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r4} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [pc, #552] @ (7a7cfc ) │ │ │ │ + ldr r5, [pc, #936] @ (7a7e7c ) │ │ │ │ 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 │ │ │ │ @@ -2671145,39 +2671145,39 @@ │ │ │ │ ands r3, r1 │ │ │ │ b.n 7a7d54 │ │ │ │ nop │ │ │ │ strh r6, [r0, #40] @ 0x28 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #44] @ 0x2c │ │ │ │ + ldr r0, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 7a7b84 │ │ │ │ + b.n 7a7c44 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [r3, #32] │ │ │ │ + ldr r6, [r7, #36] @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [r6, #28] │ │ │ │ + ldr r6, [r2, #36] @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r5} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ + ldr r2, [r1, #28] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 7a7874 │ │ │ │ + b.n 7a7934 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [r7, #4] │ │ │ │ + ldr r4, [r3, #12] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [r6, #4] │ │ │ │ + ldr r4, [r2, #12] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r5!, {r1, r2, r5} │ │ │ │ + stmia r5!, {r1, r2, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r4, [r6, #104] @ 0x68 │ │ │ │ + str r4, [r2, #112] @ 0x70 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r4, [r4, #96] @ 0x60 │ │ │ │ + str r4, [r0, #104] @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -2672108,19 +2672108,19 @@ │ │ │ │ ldr r0, [pc, #20] @ (7a899c ) │ │ │ │ add r0, pc │ │ │ │ blx 72740 │ │ │ │ ldrb r0, [r4, #5] │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r0, r1] │ │ │ │ + ldrsh r2, [r4, r2] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - revsh r4, r4 │ │ │ │ + cbnz r4, 7a89ec │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #186 @ 0xba │ │ │ │ + movs r3, #26 │ │ │ │ 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 │ │ │ │ @@ -2672211,15 +2672211,15 @@ │ │ │ │ add r1, pc │ │ │ │ blx 73350 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7a8a3e │ │ │ │ strb r6, [r7, #24] │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, r7] │ │ │ │ + ldrb r4, [r2, 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] @ (7a8c58 ) │ │ │ │ @@ -2672488,15 +2672488,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 7a8d58 │ │ │ │ ldr r0, [pc, #4] @ (7a8d74 ) │ │ │ │ add r0, pc │ │ │ │ blx 72740 │ │ │ │ - subs r2, r2, #3 │ │ │ │ + subs r2, r6, #4 │ │ │ │ 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] @ (7a8fb0 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2673219,15 +2673219,15 @@ │ │ │ │ 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 │ │ │ │ - vhadd.s8 d0, d20, d16 │ │ │ │ + vhadd.s32 d16, d20, d16 │ │ │ │ ldr r0, [r6, r1] │ │ │ │ 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] @ (7a9638 ) │ │ │ │ @@ -2673347,15 +2673347,15 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r1, #1 │ │ │ │ + subs r2, r5, #2 │ │ │ │ lsls r1, r6, #4 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r6, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r7, #28] │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2673635,17 +2673635,17 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r2, #0] │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r5, #124] @ 0x7c │ │ │ │ lsls r5, r2, #5 │ │ │ │ - subs r2, r0, r7 │ │ │ │ + adds r2, r4, #0 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - subs r4, r1, r5 │ │ │ │ + subs r4, r5, r6 │ │ │ │ lsls r1, r6, #4 │ │ │ │ str r6, [r7, #108] @ 0x6c │ │ │ │ lsls r5, r2, #5 │ │ │ │ str r6, [r3, #108] @ 0x6c │ │ │ │ lsls r5, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2674943,23 +2674943,23 @@ │ │ │ │ ldrb.w r1, [r6, #352] @ 0x160 │ │ │ │ mov r0, r4 │ │ │ │ blx 73a34 (bool)@plt> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ blx 73350 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - asrs r2, r0 │ │ │ │ + adcs r2, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r6, [sp, #64] @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r7 │ │ │ │ + adcs r2, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r6 │ │ │ │ + adcs r0, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r5 │ │ │ │ + adcs r2, r1 │ │ │ │ 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] @ (7aa7c4 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2675136,17 +2675136,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r2, r7] │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r0 │ │ │ │ + lsrs r6, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #848] @ 0x350 │ │ │ │ + ldr r5, [sp, #208] @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r2, [r5, r1] │ │ │ │ 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 │ │ │ │ @@ -2675322,23 +2675322,23 @@ │ │ │ │ blx 73350 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7aa89a │ │ │ │ nop │ │ │ │ ldrsb r0, [r7, r7] │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #254 @ 0xfe │ │ │ │ + subs r6, #94 @ 0x5e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r5, #208 @ 0xd0 │ │ │ │ + subs r6, #48 @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r5, #176 @ 0xb0 │ │ │ │ + subs r6, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r5, #152 @ 0x98 │ │ │ │ + subs r5, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bge.n 7aaad4 │ │ │ │ + bge.n 7aa994 │ │ │ │ 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] @ (7aaca8 ) │ │ │ │ @@ -2675604,21 +2675604,21 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r3, r2] │ │ │ │ lsls r5, r2, #5 │ │ │ │ - subs r3, #174 @ 0xae │ │ │ │ + subs r4, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #140 @ 0x8c │ │ │ │ + subs r3, #236 @ 0xec │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #80 @ 0x50 │ │ │ │ + subs r3, #176 @ 0xb0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r6, [sp, #944] @ 0x3b0 │ │ │ │ + str r7, [sp, #304] @ 0x130 │ │ │ │ lsls r3, r3, #2 │ │ │ │ strh r0, [r1, r6] │ │ │ │ lsls r5, r2, #5 │ │ │ │ strh r4, [r5, r5] │ │ │ │ lsls r5, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2675951,21 +2675951,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r1, r4] │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r2, r5] │ │ │ │ lsls r5, r2, #5 │ │ │ │ - subs r0, #158 @ 0x9e │ │ │ │ + subs r0, #254 @ 0xfe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r4, [sp, #72] @ 0x48 │ │ │ │ + str r4, [sp, #456] @ 0x1c8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #162 @ 0xa2 │ │ │ │ + subs r0, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r3, [sp, #192] @ 0xc0 │ │ │ │ + str r3, [sp, #576] @ 0x240 │ │ │ │ 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] @ (7ab13c ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2676061,17 +2676061,17 @@ │ │ │ │ beq.n 7ab104 │ │ │ │ b.n 7ab12a │ │ │ │ blx 72af4 <__cxa_end_cleanup@plt> │ │ │ │ ldr r7, [pc, #696] @ (7ab3f8 ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #248 @ 0xf8 │ │ │ │ + movs r5, #88 @ 0x58 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r0, r2, #14 │ │ │ │ + lsls r0, r6, #15 │ │ │ │ lsls r1, r6, #4 │ │ │ │ subs r5, #50 @ 0x32 │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r7, [pc, #176] @ (7ab204 ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r6, [pc, #976] @ (7ab528 ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2676416,15 +2676416,15 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #624] @ (7ab72c ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r6, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, r6 │ │ │ │ + lsls r4, r2, #2 │ │ │ │ lsls r1, r6, #4 │ │ │ │ ldr r3, [pc, #776] @ (7ab7d0 ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r3, [pc, #632] @ (7ab744 ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r3, [pc, #504] @ (7ab6c8 ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2676902,29 +2676902,29 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #224 @ 0xe0 │ │ │ │ + adds r1, #64 @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #180 @ 0xb4 │ │ │ │ + adds r1, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #150 @ 0x96 │ │ │ │ + adds r0, #246 @ 0xf6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r0, [pc, #400] @ (7abb78 ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ - adds r0, #10 │ │ │ │ + adds r0, #106 @ 0x6a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r2, [r6, #24] │ │ │ │ + ldrh r2, [r2, #28] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #156 @ 0x9c │ │ │ │ + cmp r6, #252 @ 0xfc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r2, [r6, #12] │ │ │ │ + ldrh r2, [r2, #16] │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldrb r2, [r1, #12] │ │ │ │ cmp r2, #4 │ │ │ │ bne.n 7aba68 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2677550,29 +2677550,29 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r3 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #116 @ 0x74 │ │ │ │ + cmp r2, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r6, [r1, #15] │ │ │ │ + strb r6, [r5, #16] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - cmp r2, #128 @ 0x80 │ │ │ │ + cmp r2, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r1, #32] │ │ │ │ + strh r6, [r5, #34] @ 0x22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #188 @ 0xbc │ │ │ │ + cmp r1, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #152 @ 0x98 │ │ │ │ + cmp r0, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #104 @ 0x68 │ │ │ │ + cmp r0, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #82 @ 0x52 │ │ │ │ + cmp r0, #178 @ 0xb2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ subs r7, #198 @ 0xc6 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r7, #166 @ 0xa6 │ │ │ │ lsls r5, r2, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2677706,15 +2677706,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ blx 72af4 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ subs r6, #150 @ 0x96 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2660130 │ │ │ │ + movt r1, #24624 @ 0x6030 │ │ │ │ subs r6, #56 @ 0x38 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r6, #22 │ │ │ │ lsls r5, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2679328,20 +2679328,20 @@ │ │ │ │ movs r3, #215 @ 0xd7 │ │ │ │ b.n 7ad19e │ │ │ │ nop │ │ │ │ cmp r7, #120 @ 0x78 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7, #29 │ │ │ │ + asrs r4, r3, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldc 0, cr0, [sl], #-648 @ 0xfffffd78 │ │ │ │ - b.n 7acfc4 │ │ │ │ + ldc 0, cr0, [sl], {162} @ 0xa2 │ │ │ │ + b.n 7ad084 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - strb r6, [r7, #6] │ │ │ │ + strb r6, [r3, #8] │ │ │ │ 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] @ (7ad3ec ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2679825,29 +2679825,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #13 │ │ │ │ + asrs r4, r7, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ cmp r1, #252 @ 0xfc │ │ │ │ lsls r5, r2, #5 │ │ │ │ - asrs r4, r0, #10 │ │ │ │ + asrs r4, r4, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r0, #9 │ │ │ │ + asrs r6, r4, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r7, #8 │ │ │ │ + asrs r0, r3, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ cmp r1, #62 @ 0x3e │ │ │ │ lsls r5, r2, #5 │ │ │ │ cmp r0, #216 @ 0xd8 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - asrs r2, r0, #5 │ │ │ │ + asrs r2, r4, #6 │ │ │ │ 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] │ │ │ │ @@ -2680949,15 +2680949,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #32 │ │ │ │ + lsrs r2, r7, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ subs r2, r0, #1 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r2, r4, #0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r2, r0, #0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2681003,15 +2681003,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 │ │ │ │ - strb r0, [r6, #21] │ │ │ │ + strb r0, [r2, #23] │ │ │ │ lsls r7, r2, #2 │ │ │ │ sub sp, #304 @ 0x130 │ │ │ │ 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 │ │ │ │ @@ -2681963,15 +2681963,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #17 │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r4, r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r3, r6} │ │ │ │ + ldmia r0!, {r2, r3, r5, r7} │ │ │ │ lsls r0, r6, #4 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r1, #14 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r3, #13 │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2682155,15 +2682155,15 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #9 │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r6, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r4, r5} │ │ │ │ + stmia r6!, {r1, r2, r4, r7} │ │ │ │ lsls r0, r6, #4 │ │ │ │ asrs r0, r2, #6 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r4, #5 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r0, #5 │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2682317,15 +2682317,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 7af072 │ │ │ │ blx 72af4 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ asrs r4, r6, #3 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - stmia r5!, {r1, r4} │ │ │ │ + stmia r5!, {r1, r4, r5, r6} │ │ │ │ lsls r0, r6, #4 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #3 │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r6, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2682882,16 +2682882,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 73ac0 (unsigned long)@plt+0x4> │ │ │ │ ldr r1, [pc, #12] @ (7af63c ) │ │ │ │ movs r2, #1 │ │ │ │ add r1, pc │ │ │ │ blx 73350 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xf2dc009a │ │ │ │ - ldr r5, [pc, #16] @ (7af650 ) │ │ │ │ + @ instruction: 0xf33c009a │ │ │ │ + ldr r5, [pc, #400] @ (7af7d0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7af6e6 │ │ │ │ stmdb 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 │ │ │ │ @@ -2683328,15 +2683328,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} │ │ │ │ - str r4, [r6, r3] │ │ │ │ + str r4, [r2, r5] │ │ │ │ lsls r7, r2, #2 │ │ │ │ sbfx r1, r0, #1, #21 │ │ │ │ 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] @ (7afba0 ) │ │ │ │ @@ -2683404,15 +2683404,15 @@ │ │ │ │ nop │ │ │ │ lsls r2, r5, #19 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r4, #19 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - cbnz r6, 7afbce │ │ │ │ + cbnz r6, 7afbe6 │ │ │ │ lsls r0, r6, #4 │ │ │ │ subs r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #18 │ │ │ │ lsls r5, r2, #5 │ │ │ │ lsls r6, r6, #17 │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2683522,15 +2683522,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 7afcc6 │ │ │ │ blx 72af4 <__cxa_end_cleanup@plt> │ │ │ │ movs r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ bl 78e058 │ │ │ │ b.n 7afcb2 │ │ │ │ - b.n 7b012c │ │ │ │ + b.n 7b01ec │ │ │ │ lsls r4, r3, #2 │ │ │ │ @ instruction: 0xf1fc0154 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #80] @ (7afd48 ) │ │ │ │ @@ -2683867,20 +2683867,20 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - strd r0, r0, [r4, #616] @ 0x268 │ │ │ │ + bic.w r0, r4, sl, lsr #2 │ │ │ │ lsls r4, r5, #1 │ │ │ │ lsls r5, r2, #5 │ │ │ │ movs r4, r4 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - stmia.w lr, {r1, r3, r4, r7} │ │ │ │ + strd r0, r0, [lr], #616 @ 0x268 │ │ │ │ ldr.w r0, [r0, #296] @ 0x128 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add.w r1, r1, #12288 @ 0x3000 │ │ │ │ ldrb r3, [r0, #20] │ │ │ │ ldrb.w ip, [r0, #32] │ │ │ │ str.w r3, [r1, #792] @ 0x318 │ │ │ │ @@ -2685203,15 +2685203,15 @@ │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf2e00154 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 7b0d3c │ │ │ │ + bgt.n 7b0dfc │ │ │ │ lsls r2, r3, #2 │ │ │ │ @ instruction: 0xf28e0154 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7b0e52 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2686009,34 +2686009,34 @@ │ │ │ │ blx 72af4 <__cxa_end_cleanup@plt> │ │ │ │ stcl 1, cr0, [r8, #336]! @ 0x150 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldcl 1, cr0, [ip, #336] @ 0x150 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 7b15cc │ │ │ │ + bvc.n 7b168c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bvs.n 7b1594 │ │ │ │ + bvc.n 7b1654 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r7, #232 @ 0xe8 │ │ │ │ + adds r0, #72 @ 0x48 │ │ │ │ lsls r3, r3, #2 │ │ │ │ adds r6, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ rsb r1, r0, r4, lsr #1 │ │ │ │ - bmi.n 7b15a8 │ │ │ │ + bpl.n 7b1668 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bmi.n 7b1558 │ │ │ │ + bpl.n 7b1618 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r6, #82 @ 0x52 │ │ │ │ + cmp r6, #178 @ 0xb2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 7b16c8 │ │ │ │ + bmi.n 7b1588 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bmi.n 7b1620 │ │ │ │ + bmi.n 7b16e0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bmi.n 7b1614 │ │ │ │ + bmi.n 7b16d4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ orn r1, r0, r4, lsr #1 │ │ │ │ orr.w r1, r0, r4, lsr #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2686244,15 +2686244,15 @@ │ │ │ │ cbz r2, 7b1848 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ bl 7b0fa4 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 7b183c │ │ │ │ blx 72af4 <__cxa_end_cleanup@plt> │ │ │ │ - lsrs r4, r4, #25 │ │ │ │ + lsrs r4, r0, #27 │ │ │ │ lsls r1, r4, #2 │ │ │ │ ldrb r6, [r0, #19] │ │ │ │ lsls r7, r1, #5 │ │ │ │ ldrb r6, [r2, #17] │ │ │ │ lsls r7, r1, #5 │ │ │ │ ldrb r4, [r4, #16] │ │ │ │ lsls r7, r1, #5 │ │ │ │ @@ -2686887,15 +2686887,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ b.n 7b2278 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ b.n 7b2268 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - str r7, [sp, #120] @ 0x78 │ │ │ │ + str r7, [sp, #504] @ 0x1f8 │ │ │ │ lsls r0, r6, #4 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ b.n 7b2198 │ │ │ │ lsls r4, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2687280,21 +2687280,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ svc 188 @ 0xbc │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #760] @ 0x2f8 │ │ │ │ + str r4, [sp, #120] @ 0x78 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldmia r0!, {r1, r4} │ │ │ │ + ldmia r0!, {r1, r4, r5, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r0!, {r1, r2} │ │ │ │ + ldmia r0!, {r1, r2, r5, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - movs r1, #56 @ 0x38 │ │ │ │ + movs r1, #152 @ 0x98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ble.n 7b2274 │ │ │ │ lsls r4, r2, #5 │ │ │ │ ble.n 7b2238 │ │ │ │ lsls r4, r2, #5 │ │ │ │ ble.n 7b21fc │ │ │ │ lsls r4, r2, #5 │ │ │ │ @@ -2687520,19 +2687520,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 7b2538 │ │ │ │ lsls r4, r2, #5 │ │ │ │ adds r6, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r5, r7} │ │ │ │ + stmia r6!, {r1, r2} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r2, r4, #2 │ │ │ │ + subs r2, r0, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ blt.n 7b25b4 │ │ │ │ lsls r4, r2, #5 │ │ │ │ blt.n 7b2578 │ │ │ │ lsls r4, r2, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2688433,47 +2688433,47 @@ │ │ │ │ lsls r4, r2, #5 │ │ │ │ bhi.n 7b2e8c │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r6} │ │ │ │ + stmia r2!, {r2, r5, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r2, [r4, #62] @ 0x3e │ │ │ │ + str r0, [sp, #264] @ 0x108 │ │ │ │ lsls r2, r3, #2 │ │ │ │ bvc.n 7b2dd0 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - subs r2, r1, r3 │ │ │ │ + subs r2, r5, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r5} │ │ │ │ lsls r2, r3, #2 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ite vc │ │ │ │ - lslvc r2, r3, #2 │ │ │ │ - sevvs │ │ │ │ + ite le │ │ │ │ + lslle r2, r3, #2 │ │ │ │ + nopgt {10} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - asrs r6, r7, #30 │ │ │ │ + adds r6, r3, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - itt cc │ │ │ │ + itt ls │ │ │ │ + lslls r2, r3, #2 │ │ │ │ + itee cs @ unpredictable │ │ │ │ + lslcs r2, r3, #2 │ │ │ │ + popcc {r1, r2, r6, r7, pc} │ │ │ │ lslcc r2, r3, #2 │ │ │ │ - bkpt 0x00ce │ │ │ │ - lsls r2, r3, #2 │ │ │ │ - pop {r1, r2, r5, r6, pc} │ │ │ │ - lsls r2, r3, #2 │ │ │ │ - pop {r1, r5, pc} │ │ │ │ + pop {r1, r7, pc} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r4, [r3, #22] │ │ │ │ + ldrh r4, [r7, #24] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - pop {r2, r4, r6, pc} │ │ │ │ + pop {r2, r4, r5, r7, pc} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - pop {r1, r2, r5, pc} │ │ │ │ + pop {r1, r2, r7, pc} │ │ │ │ lsls r2, r3, #2 │ │ │ │ bcs.n 7b2ef8 │ │ │ │ lsls r4, r2, #5 │ │ │ │ bcs.n 7b2ec0 │ │ │ │ lsls r4, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2690431,26 +2690431,26 @@ │ │ │ │ b.n 7b41a0 │ │ │ │ ldr r1, [pc, #36] @ (7b41f0 ) │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx 73350 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7b41a0 │ │ │ │ - and.w r0, r2, #150 @ 0x96 │ │ │ │ - ldrb r4, [r7, #15] │ │ │ │ + orn r0, r2, #150 @ 0x96 │ │ │ │ + ldrb r4, [r3, #17] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r0, #22 │ │ │ │ + subs r0, #118 @ 0x76 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r6, [r3, #25] │ │ │ │ + strb r6, [r7, #26] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - bvc.n 7b40fc │ │ │ │ + bvc.n 7b41bc │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 7b3a54 │ │ │ │ + b.n 7b3b14 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - udf #148 @ 0x94 │ │ │ │ + udf #244 @ 0xf4 │ │ │ │ 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 │ │ │ │ @@ -2690502,15 +2690502,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 │ │ │ │ - strb r0, [r4, #12] │ │ │ │ + strb r0, [r0, #14] │ │ │ │ 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] │ │ │ │ @@ -2690922,20 +2690922,20 @@ │ │ │ │ ldr r0, [pc, #24] @ (7b4710 ) │ │ │ │ add r0, pc │ │ │ │ blx 72740 │ │ │ │ revsh r4, r0 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #376 @ (adr r5, 7b4880 ) │ │ │ │ + add r5, pc, #760 @ (adr r5, 7b4a00 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 7b432c │ │ │ │ + b.n 7b43ec │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stc2l 0, cr0, [r2, #-616] @ 0xfffffd98 │ │ │ │ - str r2, [r1, #84] @ 0x54 │ │ │ │ + stc2 0, cr0, [r2, #616]! @ 0x268 │ │ │ │ + str r2, [r5, #88] @ 0x58 │ │ │ │ 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 │ │ │ │ @@ -2691505,17 +2691505,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbz r6, 7b4d4e │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 7b4d46 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldr r6, [sp, #536] @ 0x218 │ │ │ │ + ldr r6, [sp, #920] @ 0x398 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xf674009a │ │ │ │ + @ instruction: 0xf6d4009a │ │ │ │ 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, 7b4d28 │ │ │ │ @@ -2691830,28 +2691830,28 @@ │ │ │ │ movs r0, r0 │ │ │ │ uxth r6, r0 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ sxth r0, r5 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldr r5, [sp, #168] @ 0xa8 │ │ │ │ + ldr r5, [sp, #552] @ 0x228 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xf4fa009a │ │ │ │ + adcs.w r0, sl, #5046272 @ 0x4d0000 │ │ │ │ adds r0, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #288] @ 0x120 │ │ │ │ + ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ands.w r0, r6, #5046272 @ 0x4d0000 │ │ │ │ - ldr r3, [sp, #816] @ 0x330 │ │ │ │ + orns r0, r6, #5046272 @ 0x4d0000 │ │ │ │ + ldr r4, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - usat r0, #26, r2, asr #2 │ │ │ │ - ldr r3, [sp, #568] @ 0x238 │ │ │ │ + and.w r0, r2, #5046272 @ 0x4d0000 │ │ │ │ + ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xf358009a │ │ │ │ + @ instruction: 0xf3b8009a │ │ │ │ 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] @ (7b5184 ) │ │ │ │ mov r9, r0 │ │ │ │ ldr r4, [pc, #336] @ (7b5188 ) │ │ │ │ @@ -2691993,24 +2691993,24 @@ │ │ │ │ blx 73350 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7b5056 │ │ │ │ nop │ │ │ │ add r7, sp, #784 @ 0x310 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf286009a │ │ │ │ - ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ + @ instruction: 0xf2e6009a │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r2, [sp, #568] @ 0x238 │ │ │ │ + ldr r2, [sp, #952] @ 0x3b8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r2, [sp, #376] @ 0x178 │ │ │ │ + ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r2, [sp, #176] @ 0xb0 │ │ │ │ + ldr r2, [sp, #560] @ 0x230 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs.w r0, sl, #154 @ 0x9a │ │ │ │ + @ instruction: 0xf21a009a │ │ │ │ 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 7b5020 │ │ │ │ @@ -2692128,17 +2692128,17 @@ │ │ │ │ b.n 7b52cc │ │ │ │ ldr r0, [pc, #12] @ (7b52f8 ) │ │ │ │ add r0, pc │ │ │ │ blx 72740 │ │ │ │ ldr r0, [pc, #8] @ (7b52fc ) │ │ │ │ add r0, pc │ │ │ │ blx 72740 │ │ │ │ - ldr r6, [r2, r5] │ │ │ │ + ldr r6, [r6, r6] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r0, [sp, #648] @ 0x288 │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ 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] @ 7b5540 │ │ │ │ @@ -2693874,41 +2693874,41 @@ │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #1008 @ (adr r0, 7b6890 ) │ │ │ │ lsls r4, r2, #5 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #28] │ │ │ │ + ldrh r2, [r1, #32] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r6, [r5, #28] │ │ │ │ + ldrh r6, [r1, #32] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bne.n 7b653c │ │ │ │ + bne.n 7b63fc │ │ │ │ lsls r6, r2, #2 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, r0] │ │ │ │ + ldrb r4, [r5, r1] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r7, r7] │ │ │ │ + ldrb r2, [r3, r1] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb7d2 │ │ │ │ + @ instruction: 0xb832 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrsb r6, [r1, r2] │ │ │ │ + ldrsb r6, [r5, r3] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrsb r2, [r6, r7] │ │ │ │ + ldr r2, [r2, r1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - b.n 7b6780 │ │ │ │ + b.n 7b6840 │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldr r5, [sp, #376] @ 0x178 │ │ │ │ lsls r4, r2, #5 │ │ │ │ ldr r3, [sp, #840] @ 0x348 │ │ │ │ lsls r4, r2, #5 │ │ │ │ ldr r3, [sp, #688] @ 0x2b0 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - @ instruction: 0x47de │ │ │ │ + ldr r0, [pc, #248] @ (7b65d4 ) │ │ │ │ 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] @ (7b659c ) │ │ │ │ mov r6, r3 │ │ │ │ @@ -2694385,27 +2694385,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #472] @ 0x1d8 │ │ │ │ lsls r4, r2, #5 │ │ │ │ ldr r1, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #34] @ 0x22 │ │ │ │ + strh r0, [r7, #36] @ 0x24 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r4, [r0, r7] │ │ │ │ + strh r4, [r4, r0] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - blt.n 7b69fc │ │ │ │ + blt.n 7b68bc │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strh r6, [r5, #24] │ │ │ │ + strh r6, [r1, #28] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strh r4, [r7, #22] │ │ │ │ + strh r4, [r3, #26] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strb r2, [r3, #30] │ │ │ │ + strb r2, [r7, #31] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bls.n 7b697c │ │ │ │ + bge.n 7b6a3c │ │ │ │ lsls r2, r3, #2 │ │ │ │ str r6, [sp, #632] @ 0x278 │ │ │ │ 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 │ │ │ │ @@ -2694564,17 +2694564,17 @@ │ │ │ │ b.n 7b6b18 │ │ │ │ ldr r0, [pc, #12] @ (7b6b44 ) │ │ │ │ add r0, pc │ │ │ │ blx 72740 │ │ │ │ ldr r0, [pc, #8] @ (7b6b48 ) │ │ │ │ add r0, pc │ │ │ │ blx 72740 │ │ │ │ - asrs r2, r1 │ │ │ │ + adcs r2, r5 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r6, [r2, #2] │ │ │ │ + strh r6, [r6, #4] │ │ │ │ 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] │ │ │ │ @@ -2695461,17 +2695461,17 @@ │ │ │ │ ldr r4, [r3, #12] │ │ │ │ bic.w r4, r4, #74 @ 0x4a │ │ │ │ orr.w r4, r4, #2 │ │ │ │ str r4, [r3, #12] │ │ │ │ blx 73350 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r0, #1] │ │ │ │ + ldrb r2, [r4, #2] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldc 0, cr0, [r0, #-644] @ 0xfffffd7c │ │ │ │ + ldcl 0, cr0, [r0, #-644]! @ 0xfffffd7c │ │ │ │ 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] @ (7b74e0 ) │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, #208] @ (7b74e4 ) │ │ │ │ @@ -2695556,23 +2695556,23 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r0, [r5, #30] │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #2] │ │ │ │ + ldrb r0, [r6, #3] │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldrh r2, [r7, #28] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - strb r0, [r7, #30] │ │ │ │ + ldrb r0, [r3, #0] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r2, r7 │ │ │ │ + cmp sl, r3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r2, #118 @ 0x76 │ │ │ │ + subs r2, #214 @ 0xd6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ asrs r0, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r7, #24] │ │ │ │ lsls r4, r2, #5 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 7b76bc │ │ │ │ @@ -2695852,24 +2695852,24 @@ │ │ │ │ b.n 7b77ae │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r4, #6] │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #19] │ │ │ │ + strb r4, [r7, #20] │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldrh r4, [r7, #4] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - pop {r1, r3, r5, r6, r7} │ │ │ │ + pop {r1, r3, r6, pc} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xe98c00a1 │ │ │ │ - pop {r3, r6, r7} │ │ │ │ + strd r0, r0, [ip, #644]! @ 0x284 │ │ │ │ + pop {r3, r5, pc} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #92 @ 0x5c │ │ │ │ + adds r7, #188 @ 0xbc │ │ │ │ lsls r2, r4, #2 │ │ │ │ asrs r0, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r1, #2] │ │ │ │ lsls r4, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2696065,23 +2696065,23 @@ │ │ │ │ b.n 7b796c │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r6, [r7, #54] @ 0x36 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #14] │ │ │ │ + strb r4, [r0, #16] │ │ │ │ lsls r2, r3, #2 │ │ │ │ strh r2, [r4, #54] @ 0x36 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - cbnz r2, 7b7a20 │ │ │ │ + cbnz r2, 7b7a38 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r0, r5, #32 │ │ │ │ + asrs r0, r1, #2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r5, #110 @ 0x6e │ │ │ │ + adds r5, #206 @ 0xce │ │ │ │ lsls r2, r4, #2 │ │ │ │ asrs r0, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r3, #50] @ 0x32 │ │ │ │ lsls r4, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2696214,27 +2696214,27 @@ │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r5, #46] @ 0x2e │ │ │ │ lsls r4, r2, #5 │ │ │ │ cmp r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, #6] │ │ │ │ + strb r4, [r1, #8] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - movs r5, #22 │ │ │ │ + movs r5, #118 @ 0x76 │ │ │ │ lsls r1, r3, #2 │ │ │ │ asrs r0, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #5] │ │ │ │ + strb r4, [r0, #7] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 7b77a0 │ │ │ │ + b.n 7b7860 │ │ │ │ lsls r1, r4, #2 │ │ │ │ strh r6, [r4, #40] @ 0x28 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - movs r4, #146 @ 0x92 │ │ │ │ + movs r4, #242 @ 0xf2 │ │ │ │ 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 │ │ │ │ @@ -2696295,25 +2696295,25 @@ │ │ │ │ ldr r1, [pc, #28] @ (7b7c0c ) │ │ │ │ add r1, pc │ │ │ │ b.n 7b7bba │ │ │ │ ldr r1, [pc, #24] @ (7b7c10 ) │ │ │ │ add r1, pc │ │ │ │ b.n 7b7bd6 │ │ │ │ nop │ │ │ │ - add r5, pc, #288 @ (adr r5, 7b7d20 ) │ │ │ │ + add r5, pc, #672 @ (adr r5, 7b7ea0 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [r2, #112] @ 0x70 │ │ │ │ + ldr r2, [r6, #116] @ 0x74 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r5, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r5, [sp, #800] @ 0x320 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r2, pc, #824 @ (adr r2, 7b7f44 ) │ │ │ │ + add r3, pc, #184 @ (adr r3, 7b7cc4 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r0, [r0, #112] @ 0x70 │ │ │ │ + ldr r0, [r4, #116] @ 0x74 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r2, [r6, #108] @ 0x6c │ │ │ │ + ldr r2, [r2, #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] @ (7b7d68 ) │ │ │ │ @@ -2696459,41 +2696459,41 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ strh r2, [r2, #30] │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r1, #30] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - str r0, [r1, r4] │ │ │ │ + str r0, [r5, r5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r3, #34 @ 0x22 │ │ │ │ + movs r3, #130 @ 0x82 │ │ │ │ lsls r1, r3, #2 │ │ │ │ asrs r0, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r4, #26] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r2, r4, r6} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r0, [r2, #116] @ 0x74 │ │ │ │ + ldr r0, [r6, #120] @ 0x78 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r2, [r0, r7] │ │ │ │ + ldrb r2, [r4, r0] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrsh r4, [r1, r2] │ │ │ │ + ldrsh r4, [r5, r3] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - push {r1, r4, r6, lr} │ │ │ │ + push {r1, r4, r5, r7, lr} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r6, [pc, #784] @ (7b80ac ) │ │ │ │ + ldr r7, [pc, #144] @ (7b7e2c ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r0, [sp, #840] @ 0x348 │ │ │ │ + str r1, [sp, #200] @ 0xc8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [sp, #400] @ 0x190 │ │ │ │ + str r2, [sp, #784] @ 0x310 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r0, [r6, r5] │ │ │ │ + ldrb r0, [r2, r7] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r0, [r6, #104] @ 0x68 │ │ │ │ + ldr r0, [r2, #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] @ 7b7e58 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2696843,15 +2696843,15 @@ │ │ │ │ blx 72af4 <__cxa_end_cleanup@plt> │ │ │ │ ldr r2, [r3, #116] @ 0x74 │ │ │ │ lsls r4, r2, #5 │ │ │ │ ldrb r6, [r6, #29] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r5, #16 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - ldr r0, [r1, #52] @ 0x34 │ │ │ │ + ldr r0, [r5, #56] @ 0x38 │ │ │ │ lsls r2, r3, #2 │ │ │ │ adds r5, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2697101,22 +2697101,22 @@ │ │ │ │ bl 7b73fc │ │ │ │ b.n 7b82e2 │ │ │ │ nop │ │ │ │ ldrb r6, [r1, #23] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, #24] │ │ │ │ + ldr r4, [r7, #28] │ │ │ │ lsls r2, r3, #2 │ │ │ │ @ instruction: 0xf94bffff │ │ │ │ bl 8e4372 │ │ │ │ bl 5c4376 │ │ │ │ - ldrb r4, [r6, r6] │ │ │ │ + ldrsh r4, [r2, r0] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stmia r0!, {r3} │ │ │ │ + stmia r0!, {r3, r5, r6} │ │ │ │ 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 │ │ │ │ @@ -2697270,15 +2697270,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 │ │ │ │ - adds r2, #94 @ 0x5e │ │ │ │ + adds r2, #190 @ 0xbe │ │ │ │ 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 │ │ │ │ @@ -2697377,15 +2697377,15 @@ │ │ │ │ nop │ │ │ │ ldr r6, [r7, #40] @ 0x28 │ │ │ │ lsls r4, r2, #5 │ │ │ │ lsrs r2, r1, #30 │ │ │ │ lsls r7, r1, #5 │ │ │ │ ldrb r2, [r0, #11] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - str r6, [r1, #100] @ 0x64 │ │ │ │ + str r6, [r5, #104] @ 0x68 │ │ │ │ lsls r2, r3, #2 │ │ │ │ adds r5, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2697725,15 +2697725,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ strb r2, [r4, #29] │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r3, #29] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - asrs r2, r1, #26 │ │ │ │ + asrs r2, r5, #27 │ │ │ │ lsls r1, r3, #2 │ │ │ │ asrs r0, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r1, #27] │ │ │ │ lsls r4, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2698146,25 +2698146,25 @@ │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #4 │ │ │ │ lsls r7, r1, #5 │ │ │ │ lsrs r2, r6, #7 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - ldrsh r0, [r7, r6] │ │ │ │ + str r0, [r3, #0] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r4, pc, #528 @ (adr r4, 7b8fd0 ) │ │ │ │ + add r4, pc, #912 @ (adr r4, 7b9150 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r0, #72 @ 0x48 │ │ │ │ + adds r0, #168 @ 0xa8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r0, #12 │ │ │ │ + adds r0, #108 @ 0x6c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrsh r4, [r6, r5] │ │ │ │ + ldrsh r4, [r2, r7] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strh r6, [r2, r0] │ │ │ │ + strh r6, [r6, r1] │ │ │ │ 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 │ │ │ │ @@ -2698575,47 +2698575,47 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r2, #31 │ │ │ │ lsls r7, r1, #5 │ │ │ │ lsls r2, r0, #28 │ │ │ │ lsls r7, r1, #5 │ │ │ │ strb r2, [r5, #3] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldrb r6, [r4, r6] │ │ │ │ + ldrsh r6, [r0, r0] │ │ │ │ lsls r2, r3, #2 │ │ │ │ @ instruction: 0xe98fffff │ │ │ │ - cbz r4, 7b926e │ │ │ │ + push {r2, r3, r4} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrb r0, [r0, r4] │ │ │ │ + ldrb r0, [r4, r5] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r4, pc, #368 @ (adr r4, 7b9378 ) │ │ │ │ + add r4, pc, #752 @ (adr r4, 7b94f8 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - vst4.32 {d16-d19}, [sl :64], r8 │ │ │ │ - ldrh r2, [r6, #48] @ 0x30 │ │ │ │ + vld1.8 @ instruction: 0xf9aa0098 │ │ │ │ + ldrh r2, [r2, #52] @ 0x34 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrh r2, [r5, r6] │ │ │ │ + ldrb r2, [r1, r0] │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldr r4, [r3, #112] @ 0x70 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldrh r2, [r2, #44] @ 0x2c │ │ │ │ + ldrh r2, [r6, #46] @ 0x2e │ │ │ │ lsls r7, r3, #2 │ │ │ │ ldr r6, [r6, #108] @ 0x6c │ │ │ │ lsls r4, r2, #5 │ │ │ │ - subs r0, r5, r4 │ │ │ │ + subs r0, r1, r6 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrh r4, [r7, r4] │ │ │ │ + ldrh r4, [r3, r6] │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldr r2, [r1, #108] @ 0x6c │ │ │ │ lsls r4, r2, #5 │ │ │ │ adds r5, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r3, #104] @ 0x68 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldrh r6, [r5, r4] │ │ │ │ + ldrh r6, [r1, r6] │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldr r0, [r6, #100] @ 0x64 │ │ │ │ lsls r4, r2, #5 │ │ │ │ ldr r4, [r2, #100] @ 0x64 │ │ │ │ lsls r4, r2, #5 │ │ │ │ ldr r0, [r7, #96] @ 0x60 │ │ │ │ lsls r4, r2, #5 │ │ │ │ @@ -2699290,21 +2699290,21 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r0, #20] │ │ │ │ lsls r4, r2, #5 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r2, r0] │ │ │ │ + ldrsb r2, [r6, r1] │ │ │ │ lsls r2, r3, #2 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r5, #120] @ 0x78 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - strb r2, [r5, r0] │ │ │ │ + strb r2, [r1, r2] │ │ │ │ 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] @ (7b99f4 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2699421,17 +2699421,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r6, #108] @ 0x6c │ │ │ │ lsls r4, r2, #5 │ │ │ │ str r2, [r2, #104] @ 0x68 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, r6] │ │ │ │ + strb r6, [r1, r0] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strh r0, [r6, r6] │ │ │ │ + strb r0, [r2, r0] │ │ │ │ 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] @ (7b9b4c ) │ │ │ │ @@ -2699558,15 +2699558,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r0, #92] @ 0x5c │ │ │ │ lsls r4, r2, #5 │ │ │ │ str r0, [r1, #84] @ 0x54 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, r2] │ │ │ │ + strh r4, [r1, r4] │ │ │ │ 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] @ (7b9bc8 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2699605,15 +2699605,15 @@ │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ b.n 7b9b90 │ │ │ │ nop │ │ │ │ str r2, [r0, #72] @ 0x48 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, r2] │ │ │ │ + strh r6, [r3, r4] │ │ │ │ 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] @ (7b9c64 ) │ │ │ │ @@ -2699664,15 +2699664,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ b.n 7b9bf4 │ │ │ │ str r6, [r2, #64] @ 0x40 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, r1] │ │ │ │ + strh r0, [r4, r2] │ │ │ │ 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 │ │ │ │ @@ -2700134,27 +2700134,27 @@ │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ b.n 7ba01a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 7b9e6e │ │ │ │ nop │ │ │ │ str r6, [r5, #52] @ 0x34 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - strh r6, [r6, r0] │ │ │ │ + strh r6, [r2, r2] │ │ │ │ lsls r2, r3, #2 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #768] @ (7ba490 ) │ │ │ │ + ldr r7, [pc, #128] @ (7ba210 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r6, [pc, #456] @ (7ba35c ) │ │ │ │ + ldr r6, [pc, #840] @ (7ba4dc ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r6, [pc, #488] @ (7ba380 ) │ │ │ │ + ldr r6, [pc, #872] @ (7ba500 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r6, [pc, #264] @ (7ba2a4 ) │ │ │ │ + ldr r6, [pc, #648] @ (7ba424 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r6, [pc, #456] @ (7ba368 ) │ │ │ │ + ldr r6, [pc, #840] @ (7ba4e8 ) │ │ │ │ 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] @ (7ba2c0 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2700280,15 +2700280,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r0, r1] │ │ │ │ lsls r4, r2, #5 │ │ │ │ ldrb r6, [r6, r6] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #584] @ (7ba520 ) │ │ │ │ + ldr r5, [pc, #968] @ (7ba6a0 ) │ │ │ │ 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 │ │ │ │ @@ -2700404,17 +2700404,17 @@ │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ b.n 7ba360 │ │ │ │ ldrb r4, [r0, r4] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #1000] @ (7ba7f8 ) │ │ │ │ + ldr r5, [pc, #360] @ (7ba578 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r4, [pc, #704] @ (7ba6d4 ) │ │ │ │ + ldr r5, [pc, #64] @ (7ba454 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ @@ -2700503,17 +2700503,17 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ ldrh r6, [r0, r7] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #272] @ (7ba61c ) │ │ │ │ + ldr r4, [pc, #656] @ (7ba79c ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r4, [pc, #392] @ (7ba698 ) │ │ │ │ + ldr r4, [pc, #776] @ (7ba818 ) │ │ │ │ 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 │ │ │ │ @@ -2700662,21 +2700662,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, r0] │ │ │ │ lsls r4, r2, #5 │ │ │ │ ldr r4, [r2, r7] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #184] @ (7ba748 ) │ │ │ │ + ldr r3, [pc, #568] @ (7ba8c8 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r4, r4, r3 │ │ │ │ + subs r4, r0, r5 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldr r3, [pc, #192] @ (7ba758 ) │ │ │ │ + ldr r3, [pc, #576] @ (7ba8d8 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r3, [pc, #376] @ (7ba814 ) │ │ │ │ + ldr r3, [pc, #760] @ (7ba994 ) │ │ │ │ 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] @ (7ba6e4 ) │ │ │ │ @@ -2700702,15 +2700702,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ b.n 7ba6c0 │ │ │ │ ldr r4, [r1, r5] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #128] @ (7ba770 ) │ │ │ │ + ldr r3, [pc, #512] @ (7ba8f0 ) │ │ │ │ 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 │ │ │ │ @@ -2700887,17 +2700887,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r3, r3] │ │ │ │ lsls r4, r2, #5 │ │ │ │ ldrsb r2, [r4, r5] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #408] @ (7baaa4 ) │ │ │ │ + ldr r1, [pc, #792] @ (7bac24 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r1, [pc, #520] @ (7bab18 ) │ │ │ │ + ldr r1, [pc, #904] @ (7bac98 ) │ │ │ │ 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] @ 7bb1d0 │ │ │ │ sub sp, #244 @ 0xf4 │ │ │ │ @@ -2701594,23 +2701594,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r0, [r1, r3] │ │ │ │ lsls r4, r2, #5 │ │ │ │ str r0, [r6, r2] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - negs r0, r2 │ │ │ │ + cmp r0, r6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - rors r4, r0 │ │ │ │ + tst r4, r4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - asrs r4, r7, #32 │ │ │ │ + asrs r4, r3, #2 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - eors r4, r6 │ │ │ │ + lsrs r4, r2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r2, r3 │ │ │ │ + lsrs r2, r7 │ │ │ │ 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] @ (7bb26c ) │ │ │ │ @@ -2702154,18 +2702154,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #880] @ (7bbc0c ) │ │ │ │ lsls r4, r2, #5 │ │ │ │ ldr r0, [pc, #336] @ (7bb9f0 ) │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #186 @ 0xba │ │ │ │ - lsls r2, r3, #2 │ │ │ │ subs r3, #26 │ │ │ │ lsls r2, r3, #2 │ │ │ │ + subs r3, #122 @ 0x7a │ │ │ │ + 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 │ │ │ │ ldr.w r3, [r1, #224] @ 0xe0 │ │ │ │ @@ -2702255,17 +2702255,17 @@ │ │ │ │ blx 74568 │ │ │ │ b.n 7bb95c │ │ │ │ nop │ │ │ │ mov sl, sp │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #2 │ │ │ │ + subs r2, #98 @ 0x62 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r2, #14 │ │ │ │ + subs r2, #110 @ 0x6e │ │ │ │ lsls r2, r3, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [pc, #132] @ (7bba38 ) │ │ │ │ cmp r1, #4 │ │ │ │ add r0, pc │ │ │ │ beq.n 7bba16 │ │ │ │ @@ -2702311,15 +2702311,15 @@ │ │ │ │ b.n 7bb9e6 │ │ │ │ ldr r1, [pc, #16] @ (7bba44 ) │ │ │ │ b.n 7bba18 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ mov r0, r9 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - lsrs r6, r6, #6 │ │ │ │ + lsrs r6, r2, #8 │ │ │ │ lsls r0, r6, #4 │ │ │ │ adds r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ add.w r0, r0, #12288 @ 0x3000 │ │ │ │ strb.w r1, [r0, #3540] @ 0xdd4 │ │ │ │ @@ -2702366,19 +2702366,19 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cmp lr, r4 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #1 │ │ │ │ + lsrs r2, r7, #2 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - subs r1, #16 │ │ │ │ + subs r1, #112 @ 0x70 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldc2 0, cr0, [sl, #612]! @ 0x264 │ │ │ │ + mrc2 0, 0, r0, cr10, cr9, {4} │ │ │ │ ldr r2, [pc, #168] @ (7bbb74 ) │ │ │ │ subs r3, r0, #1 │ │ │ │ add r2, pc │ │ │ │ cmp r3, #25 │ │ │ │ bhi.n 7bbaf4 │ │ │ │ tbb [pc, r3] │ │ │ │ cmp r3, #77 @ 0x4d │ │ │ │ @@ -2702454,19 +2702454,19 @@ │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ cmp r0, r6 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #31 │ │ │ │ + lsrs r4, r4, #32 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - subs r0, #150 @ 0x96 │ │ │ │ + subs r0, #246 @ 0xf6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stc2l 0, cr0, [ip, #-612]! @ 0xfffffd9c │ │ │ │ + stc2l 0, cr0, [ip, #612] @ 0x264 │ │ │ │ ldr r3, [pc, #232] @ (7bbc74 ) │ │ │ │ mov ip, r1 │ │ │ │ push {lr} │ │ │ │ mov lr, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ @@ -2702545,15 +2702545,15 @@ │ │ │ │ str.w r3, [ip, #12] │ │ │ │ pop {pc} │ │ │ │ movs r2, #3 │ │ │ │ movs r3, #2 │ │ │ │ strd r2, r3, [ip, #8] │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r3, #32 │ │ │ │ + lsrs r4, r7, #1 │ │ │ │ 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] │ │ │ │ @@ -2705174,17 +2705174,16 @@ │ │ │ │ str.w fp, [r3, r2, lsl #2] │ │ │ │ b.n 7bdb74 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ cmp r3, #2 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7bdc30 │ │ │ │ - lsls r7, r5, #4 │ │ │ │ - b.n 7bdafc │ │ │ │ + @ instruction: 0xe856012f │ │ │ │ + b.n 7bdbbc │ │ │ │ lsls r7, r5, #4 │ │ │ │ movs r4, #34 @ 0x22 │ │ │ │ lsls r4, r2, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2705851,19 +2705850,19 @@ │ │ │ │ mov r7, ip │ │ │ │ mov lr, r2 │ │ │ │ b.n 7be322 │ │ │ │ movs r1, #0 │ │ │ │ movs r5, #1 │ │ │ │ b.n 7be30e │ │ │ │ nop │ │ │ │ - svc 42 @ 0x2a │ │ │ │ + svc 138 @ 0x8a │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ble.n 7be430 │ │ │ │ + udf #30 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ble.n 7be408 │ │ │ │ + udf #8 │ │ │ │ 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 │ │ │ │ @@ -2706378,23 +2706377,23 @@ │ │ │ │ mov.w ip, #1048576 @ 0x100000 │ │ │ │ mov.w sl, #16384 @ 0x4000 │ │ │ │ mov.w r9, #4 │ │ │ │ b.n 7be872 │ │ │ │ mov r1, r9 │ │ │ │ mov r9, sl │ │ │ │ b.n 7be850 │ │ │ │ - blt.n 7beae0 │ │ │ │ + blt.n 7beba0 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - blt.n 7beab8 │ │ │ │ + blt.n 7beb78 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - bge.n 7bea98 │ │ │ │ + blt.n 7beb58 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - bge.n 7bea78 │ │ │ │ + blt.n 7beb38 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - bge.n 7bea48 │ │ │ │ + blt.n 7beb08 │ │ │ │ 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 │ │ │ │ @@ -2707010,23 +2707009,23 @@ │ │ │ │ str r1, [sp, #28] │ │ │ │ movs r1, #0 │ │ │ │ b.n 7bee28 │ │ │ │ asrs r0, r7, #15 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 7bf1b4 │ │ │ │ + bpl.n 7bf274 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - bmi.n 7bf180 │ │ │ │ + bpl.n 7bf240 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - bmi.n 7bf150 │ │ │ │ + bpl.n 7bf210 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - bmi.n 7bf118 │ │ │ │ + bpl.n 7bf1d8 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - bmi.n 7bf0f4 │ │ │ │ + bmi.n 7bf1b4 │ │ │ │ lsls r7, r5, #4 │ │ │ │ asrs r0, r1, #32 │ │ │ │ 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 │ │ │ │ @@ -2707619,15 +2707618,15 @@ │ │ │ │ b.n 7bf258 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r2, r4, #24 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r5, r6} │ │ │ │ + ldmia r6, {r1, r6, r7} │ │ │ │ lsls r7, r5, #4 │ │ │ │ lsrs r0, r4, #6 │ │ │ │ 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 │ │ │ │ @@ -2708360,27 +2708359,27 @@ │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ b.n 7bffe6 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ b.n 7bffe6 │ │ │ │ nop │ │ │ │ - stmia r7!, {r2, r4, r7} │ │ │ │ + stmia r7!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #4 │ │ │ │ - stmia r6!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r5} │ │ │ │ lsls r7, r5, #4 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4} │ │ │ │ lsls r7, r5, #4 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #4 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r3, r4} │ │ │ │ lsls r7, r5, #4 │ │ │ │ - stmia r2!, {r5, r7} │ │ │ │ + stmia r3!, {} │ │ │ │ lsls r7, r5, #4 │ │ │ │ - stmia r2!, {r7} │ │ │ │ + stmia r2!, {r5, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -2709477,15 +2709476,15 @@ │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ sbcs.w r1, r0, #13828096 @ 0xd30000 │ │ │ │ asrs r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r6, r6 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6a4 │ │ │ │ + @ instruction: 0xb704 │ │ │ │ lsls r7, r5, #4 │ │ │ │ adds r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2710109,19 +2710108,19 @@ │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ lsls r3, r3, #3 │ │ │ │ b.n 7c13bc │ │ │ │ ldcl 1, cr0, [r6], {83} @ 0x53 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #128 @ 0x80 │ │ │ │ + add r7, sp, #512 @ 0x200 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - svc 88 @ 0x58 │ │ │ │ + svc 184 @ 0xb8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r4, pc, #392 @ (adr r4, 7c1768 ) │ │ │ │ + add r4, pc, #776 @ (adr r4, 7c18e8 ) │ │ │ │ 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] @ (7c17bc ) │ │ │ │ @@ -2711120,21 +2711119,21 @@ │ │ │ │ ldr.w r6, [fp, r3] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ b.n 7c1bce │ │ │ │ movs r2, #2 │ │ │ │ str r2, [sp, #32] │ │ │ │ b.n 7c1c48 │ │ │ │ nop │ │ │ │ - add r5, pc, #416 @ (adr r5, 7c2328 ) │ │ │ │ + add r5, pc, #800 @ (adr r5, 7c24a8 ) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - add r5, pc, #328 @ (adr r5, 7c22d4 ) │ │ │ │ + add r5, pc, #712 @ (adr r5, 7c2454 ) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - add r5, pc, #216 @ (adr r5, 7c2268 ) │ │ │ │ + add r5, pc, #600 @ (adr r5, 7c23e8 ) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - add r5, pc, #200 @ (adr r5, 7c225c ) │ │ │ │ + add r5, pc, #584 @ (adr r5, 7c23dc ) │ │ │ │ lsls r7, r5, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ mov r6, r1 │ │ │ │ cbz r2, 7c21fe │ │ │ │ mov lr, r2 │ │ │ │ @@ -2711240,15 +2711239,15 @@ │ │ │ │ adds r2, #8 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 764b9c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 7c22ae │ │ │ │ - add r0, pc, #552 @ (adr r0, 7c2500 ) │ │ │ │ + add r0, pc, #936 @ (adr r0, 7c2680 ) │ │ │ │ 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] @ (7c25c8 ) │ │ │ │ @@ -2711508,25 +2711507,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 7c25c8 │ │ │ │ eors r7, r5 │ │ │ │ ble.n 7c25e4 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #408 @ (adr r0, 7c276c ) │ │ │ │ + add r0, pc, #792 @ (adr r0, 7c28ec ) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - add r0, pc, #120 @ (adr r0, 7c2650 ) │ │ │ │ + add r0, pc, #504 @ (adr r0, 7c27d0 ) │ │ │ │ lsls r7, r5, #4 │ │ │ │ bgt.n 7c25f0 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldr r6, [sp, #528] @ 0x210 │ │ │ │ + ldr r6, [sp, #912] @ 0x390 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r6, [sp, #224] @ 0xe0 │ │ │ │ + ldr r6, [sp, #608] @ 0x260 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r6, [sp, #120] @ 0x78 │ │ │ │ + ldr r6, [sp, #504] @ 0x1f8 │ │ │ │ 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 │ │ │ │ @@ -2712123,17 +2712122,17 @@ │ │ │ │ b.n 7c2ae8 │ │ │ │ movs r3, #2 │ │ │ │ b.n 7c2c1a │ │ │ │ movs r3, #1 │ │ │ │ b.n 7c2c1a │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r7, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r0, [sp, #64] @ 0x40 │ │ │ │ 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 │ │ │ │ @@ -2713475,21 +2713474,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 7c3ae4 │ │ │ │ nop │ │ │ │ - str r0, [sp, #840] @ 0x348 │ │ │ │ + str r1, [sp, #200] @ 0xc8 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r0, [sp, #656] @ 0x290 │ │ │ │ + str r1, [sp, #16] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r0, [sp, #328] @ 0x148 │ │ │ │ + str r0, [sp, #712] @ 0x2c8 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r0, [sp, #432] @ 0x1b0 │ │ │ │ + str r0, [sp, #816] @ 0x330 │ │ │ │ lsls r7, r5, #4 │ │ │ │ add.w r4, sl, #4096 @ 0x1000 │ │ │ │ bl 762944 │ │ │ │ mov.w r2, #10240 @ 0x2800 │ │ │ │ movt r2, #49153 @ 0xc001 │ │ │ │ ldr.w r6, [sl, #3856] @ 0xf10 │ │ │ │ mov.w ip, #1040 @ 0x410 │ │ │ │ @@ -2714960,15 +2714959,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ cbz r0, 7c5262 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #392 @ 0x188 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ + strb r2, [r3, #10] │ │ │ │ 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 │ │ │ │ @@ -2717872,34 +2717871,34 @@ │ │ │ │ beq.n 7c7378 │ │ │ │ b.n 7c73ce │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #36] @ 0x24 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r5} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r0, r1, #4 │ │ │ │ + lsls r0, r5, #5 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stcl 0, cr0, [lr, #-640]! @ 0xfffffd80 │ │ │ │ - lsls r2, r2, #3 │ │ │ │ + stcl 0, cr0, [lr, #640] @ 0x280 │ │ │ │ + lsls r2, r6, #4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r6, [r5, r6] │ │ │ │ + ldrh r6, [r1, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r0!, {r2, r4, r5, r6} │ │ │ │ + stmia r0!, {r2, r4, r6, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r0, [r1, #0] │ │ │ │ + strh r0, [r5, #2] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r6, r7, #1 │ │ │ │ + lsls r6, r3, #3 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrb r0, [r4, #31] │ │ │ │ + strh r0, [r0, #2] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - stmia r0!, {r5} │ │ │ │ + stmia r0!, {r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r4, r7 │ │ │ │ + lsls r4, r3, #2 │ │ │ │ lsls r1, r4, #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 │ │ │ │ @@ -2718524,19 +2718523,19 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r2, #2] │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldr r4, [pc, #368] @ (7c7c94 ) │ │ │ │ + ldr r4, [pc, #752] @ (7c7e14 ) │ │ │ │ lsls r7, r5, #4 │ │ │ │ strh r6, [r0, #58] @ 0x3a │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldr r2, [pc, #920] @ (7c7ec4 ) │ │ │ │ + ldr r3, [pc, #280] @ (7c7c44 ) │ │ │ │ lsls r7, r5, #4 │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r8, sl │ │ │ │ beq.n 7c7b52 │ │ │ │ ldr.w r1, [r9, #4]! │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ beq.n 7c7b9e │ │ │ │ @@ -2718858,25 +2718857,25 @@ │ │ │ │ blx 74568 │ │ │ │ mvn.w r0, #11 │ │ │ │ b.n 7c7db0 │ │ │ │ strh r2, [r5, #22] │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - mov r6, r4 │ │ │ │ + mov lr, r0 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strb r2, [r1, #24] │ │ │ │ + strb r2, [r5, #25] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strb r6, [r3, #23] │ │ │ │ + strb r6, [r7, #24] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - mov r4, r5 │ │ │ │ + mov ip, r1 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strb r6, [r7, #22] │ │ │ │ + strb r6, [r3, #24] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strb r2, [r4, #23] │ │ │ │ + strb r2, [r0, #25] │ │ │ │ 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 │ │ │ │ @@ -2720389,19 +2720388,19 @@ │ │ │ │ mvn.w r0, #11 │ │ │ │ b.n 7c8cd6 │ │ │ │ nop │ │ │ │ strb r0, [r7, #14] │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #60 @ 0x3c │ │ │ │ + adds r7, #156 @ 0x9c │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r6, [r6, #108] @ 0x6c │ │ │ │ + str r6, [r2, #116] @ 0x74 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r2, [r3, #112] @ 0x70 │ │ │ │ + str r2, [r7, #116] @ 0x74 │ │ │ │ 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] @ (7c8eb0 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2720490,19 +2720489,19 @@ │ │ │ │ blx 74568 │ │ │ │ mvn.w r0, #11 │ │ │ │ b.n 7c8e72 │ │ │ │ strb r2, [r1, #8] │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #164 @ 0xa4 │ │ │ │ + adds r6, #4 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r6, [r3, #84] @ 0x54 │ │ │ │ + str r6, [r7, #88] @ 0x58 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r2, [r0, #88] @ 0x58 │ │ │ │ + str r2, [r4, #92] @ 0x5c │ │ │ │ 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 │ │ │ │ @@ -2721382,29 +2721381,29 @@ │ │ │ │ lsls r3, r2, #5 │ │ │ │ strb r6, [r7, #1] │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r5, #120] @ 0x78 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - str r6, [r2, #44] @ 0x2c │ │ │ │ + str r6, [r6, #48] @ 0x30 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r6, [r3, #48] @ 0x30 │ │ │ │ + str r6, [r7, #52] @ 0x34 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r2, #194 @ 0xc2 │ │ │ │ + adds r3, #34 @ 0x22 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - adds r0, #34 @ 0x22 │ │ │ │ + adds r0, #130 @ 0x82 │ │ │ │ lsls r7, r5, #4 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #98 @ 0x62 │ │ │ │ + cmp r7, #194 @ 0xc2 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrsh r2, [r6, r4] │ │ │ │ + ldrsh r2, [r2, r6] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrsh r4, [r5, r6] │ │ │ │ + str r4, [r1, #0] │ │ │ │ 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 │ │ │ │ @@ -2722646,180 +2722645,180 @@ │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r1, r3, r4, r5} │ │ │ │ lsls r3, r2, #5 │ │ │ │ str r2, [r1, #104] @ 0x68 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - cmp r2, #58 @ 0x3a │ │ │ │ + cmp r2, #154 @ 0x9a │ │ │ │ lsls r7, r5, #4 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r6, 7ca5c0 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldrh r4, [r4, r3] │ │ │ │ + ldrh r4, [r0, r5] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r0, [r1, r4] │ │ │ │ + ldrh r0, [r5, r5] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r2, r7, r0 │ │ │ │ + subs r2, r3, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r3, #106 @ 0x6a │ │ │ │ + movs r3, #202 @ 0xca │ │ │ │ lsls r1, r4, #2 │ │ │ │ stmia r2!, {r1, r2, r4, r6} │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldrh r6, [r7, r2] │ │ │ │ + ldrh r6, [r3, r4] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf69200a1 │ │ │ │ - ldrh r2, [r2, r2] │ │ │ │ + @ instruction: 0xf6f200a1 │ │ │ │ + ldrh r2, [r6, r3] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r0, [r3, r2] │ │ │ │ + ldrh r0, [r7, r3] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf62a00a1 │ │ │ │ - ldrh r4, [r3, r1] │ │ │ │ + @ instruction: 0xf68a00a1 │ │ │ │ + ldrh r4, [r7, r2] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r3, #192 @ 0xc0 │ │ │ │ + subs r4, #32 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - sxtb r6, r6 │ │ │ │ + uxtb r6, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xf58800a1 │ │ │ │ - ldr r0, [r3, r7] │ │ │ │ + @ instruction: 0xf5e800a1 │ │ │ │ + ldrh r0, [r7, r0] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r7, pc, #448 @ (adr r7, 7ca7b0 ) │ │ │ │ + add r7, pc, #832 @ (adr r7, 7ca930 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ stmia r0!, {r1, r5, r7} │ │ │ │ lsls r3, r2, #5 │ │ │ │ - subs r3, #240 @ 0xf0 │ │ │ │ + subs r4, #80 @ 0x50 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r0, [r3, r7] │ │ │ │ + ldrh r0, [r7, r0] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r6, [r7, r5] │ │ │ │ + ldr r6, [r3, r7] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r4, [r0, r5] │ │ │ │ + ldr r4, [r4, r6] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r0, [r0, r4] │ │ │ │ + ldr r0, [r4, r5] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r2, #178 @ 0xb2 │ │ │ │ + cmp r3, #18 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r6, [r2, r3] │ │ │ │ + ldr r6, [r6, r4] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf3ac00a1 │ │ │ │ - strb r2, [r1, r5] │ │ │ │ + and.w r0, ip, #5275648 @ 0x508000 │ │ │ │ + strb r2, [r5, r6] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r0, r1, #7 │ │ │ │ + lsls r0, r5, #8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r1, #10 │ │ │ │ + subs r1, #106 @ 0x6a │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r7, sp, #736 @ 0x2e0 │ │ │ │ + add sp, #96 @ 0x60 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #38 @ 0x26 │ │ │ │ + subs r2, #134 @ 0x86 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r2, [r2, r0] │ │ │ │ + ldr r2, [r6, r1] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r3, [pc, #736] @ (7ca910 ) │ │ │ │ + ldr r4, [pc, #96] @ (7ca690 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r4, sp, #896 @ 0x380 │ │ │ │ + add r5, sp, #256 @ 0x100 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r4, pc, #88 @ (adr r4, 7ca690 ) │ │ │ │ + add r4, pc, #472 @ (adr r4, 7ca810 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrsb r0, [r1, r6] │ │ │ │ + ldrsb r0, [r5, r7] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strb r4, [r6, r6] │ │ │ │ + ldrsb r4, [r2, r0] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf13c00a1 │ │ │ │ - strb r0, [r1, r6] │ │ │ │ + @ instruction: 0xf19c00a1 │ │ │ │ + strb r0, [r5, r7] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, #242 @ 0xf2 │ │ │ │ + adds r7, #82 @ 0x52 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r5, sp, #640 @ 0x280 │ │ │ │ + add r6, sp, #0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r6, [r1, r3] │ │ │ │ + ldrsb r6, [r5, r4] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrsb r0, [r0, r2] │ │ │ │ + ldrsb r0, [r4, r3] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrsb r2, [r7, r1] │ │ │ │ + ldrsb r2, [r3, r3] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrsb r0, [r1, r1] │ │ │ │ + ldrsb r0, [r5, r2] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r2, pc, #64 @ (adr r2, 7ca6a4 ) │ │ │ │ + add r2, pc, #448 @ (adr r2, 7ca824 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ cbnz r0, 7ca6b8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - strb r2, [r1, r6] │ │ │ │ + strb r2, [r5, r7] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r2, [r7, r5] │ │ │ │ + strh r2, [r3, r7] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - vhadd.s d0, d22, d17 │ │ │ │ - strh r6, [r7, r5] │ │ │ │ + vaddl.s16 q0, d22, d17 │ │ │ │ + strh r6, [r3, r7] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, #232 @ 0xe8 │ │ │ │ + adds r5, #72 @ 0x48 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r3, sp, #568 @ 0x238 │ │ │ │ + add r3, sp, #952 @ 0x3b8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r7, r2] │ │ │ │ + strb r2, [r3, r4] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cdp 0, 7, cr0, cr0, cr1, {5} │ │ │ │ - strb r2, [r5, r1] │ │ │ │ + cdp 0, 13, cr0, cr0, cr1, {5} │ │ │ │ + strb r2, [r1, r3] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r6, [r4, r1] │ │ │ │ + strh r6, [r0, r3] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strb r2, [r1, r2] │ │ │ │ + strb r2, [r5, r3] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strb r6, [r2, r2] │ │ │ │ + strb r6, [r6, r3] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strb r2, [r2, r2] │ │ │ │ + strb r2, [r6, r3] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strb r2, [r2, r2] │ │ │ │ + strb r2, [r6, r3] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strb r2, [r1, r2] │ │ │ │ + strb r2, [r5, r3] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strb r6, [r0, r2] │ │ │ │ + strb r6, [r4, r3] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strb r6, [r7, r1] │ │ │ │ + strb r6, [r3, r3] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strb r6, [r6, r1] │ │ │ │ + strb r6, [r2, r3] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r6, [r6, r5] │ │ │ │ + str r6, [r2, r7] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r4, [r7, r4] │ │ │ │ + strh r4, [r3, r6] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r7, [sp, #408] @ 0x198 │ │ │ │ + ldr r7, [sp, #792] @ 0x318 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r4, [r7, r4] │ │ │ │ + str r4, [r3, r6] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r2, #166 @ 0xa6 │ │ │ │ + adds r3, #6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r1, sp, #336 @ 0x150 │ │ │ │ + add r1, sp, #720 @ 0x2d0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r2, [r0, r2] │ │ │ │ + strh r2, [r4, r3] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r2, #68 @ 0x44 │ │ │ │ + adds r2, #164 @ 0xa4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r0, sp, #976 @ 0x3d0 │ │ │ │ + add r1, sp, #336 @ 0x150 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r4, [r2, r4] │ │ │ │ + strh r4, [r6, r5] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r6, [r0, r4] │ │ │ │ + strh r6, [r4, r5] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r0, [r5, r6] │ │ │ │ + strh r0, [r1, r0] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xb646 │ │ │ │ + @ instruction: 0xb6a6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh r0, [r0, #2] │ │ │ │ + strh r0, [r4, #4] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r6, r2, #22 │ │ │ │ + asrs r6, r6, #23 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bhi.n 7ca690 │ │ │ │ + bls.n 7ca750 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r6, r4] │ │ │ │ + str r6, [r2, r6] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r0, [r6, r4] │ │ │ │ + str r0, [r2, r6] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r2, [r5, r4] │ │ │ │ + str r2, [r1, r6] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r4, [r7, r3] │ │ │ │ + str r4, [r3, r5] │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr.w r2, [pc, #2832] @ 7cb214 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ add r6, r0 │ │ │ │ b.w 7c9eba │ │ │ │ @@ -2723833,219 +2723832,219 @@ │ │ │ │ ldr.w r0, [sl] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ add r6, r0 │ │ │ │ b.n 7cb188 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ - ldr r7, [pc, #536] @ (7cb430 ) │ │ │ │ + ldr r7, [pc, #920] @ (7cb5b0 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r7, [pc, #136] @ (7cb2a4 ) │ │ │ │ + ldr r7, [pc, #520] @ (7cb424 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r6, [pc, #1016] @ (7cb618 ) │ │ │ │ + ldr r7, [pc, #376] @ (7cb398 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r7, [pc, #208] @ (7cb2f4 ) │ │ │ │ + ldr r7, [pc, #592] @ (7cb474 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh.w r0, [r2, r7, lsl #1] │ │ │ │ - cmp r7, #120 @ 0x78 │ │ │ │ + ldrb.w r0, [r2, #151] @ 0x97 │ │ │ │ + cmp r7, #216 @ 0xd8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r6, pc, #152 @ (adr r6, 7cb2c8 ) │ │ │ │ + add r6, pc, #536 @ (adr r6, 7cb448 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #912] @ (7cb5c4 ) │ │ │ │ + ldr r7, [pc, #272] @ (7cb344 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r6, [pc, #800] @ (7cb558 ) │ │ │ │ + ldr r7, [pc, #160] @ (7cb2d8 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r6, [pc, #688] @ (7cb4ec ) │ │ │ │ + ldr r7, [pc, #48] @ (7cb26c ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r7, [pc, #0] @ (7cb240 ) │ │ │ │ + ldr r7, [pc, #384] @ (7cb3c0 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r6, [pc, #936] @ (7cb5ec ) │ │ │ │ + ldr r7, [pc, #296] @ (7cb36c ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r5, #112 @ 0x70 │ │ │ │ + movs r5, #208 @ 0xd0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r3, pc, #848 @ (adr r3, 7cb59c ) │ │ │ │ + add r4, pc, #208 @ (adr r4, 7cb31c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xf27e0093 │ │ │ │ - lsrs r6, r6, #27 │ │ │ │ + @ instruction: 0xf2de0093 │ │ │ │ + lsrs r6, r2, #29 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r5, [pc, #856] @ (7cb5b0 ) │ │ │ │ + ldr r6, [pc, #216] @ (7cb330 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r5, [pc, #792] @ (7cb574 ) │ │ │ │ + ldr r6, [pc, #152] @ (7cb2f4 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - b.n 7cafc4 │ │ │ │ + b.n 7cb084 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r5, [pc, #632] @ (7cb4dc ) │ │ │ │ + ldr r5, [pc, #1016] @ (7cb65c ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r0, r1, #14 │ │ │ │ + lsrs r0, r5, #15 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r5, [pc, #320] @ (7cb3ac ) │ │ │ │ + ldr r5, [pc, #704] @ (7cb52c ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r6, [pc, #408] @ (7cb408 ) │ │ │ │ + ldr r6, [pc, #792] @ (7cb588 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r4, pc, #736 @ (adr r4, 7cb554 ) │ │ │ │ + add r5, pc, #96 @ (adr r5, 7cb2d4 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r4, pc, #552 @ (adr r4, 7cb4a0 ) │ │ │ │ + add r4, pc, #936 @ (adr r4, 7cb620 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmn r6, r1 │ │ │ │ + orrs r6, r5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r5, [pc, #760] @ (7cb578 ) │ │ │ │ + ldr r6, [pc, #120] @ (7cb2f8 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r5, [pc, #976] @ (7cb654 ) │ │ │ │ + ldr r6, [pc, #336] @ (7cb3d4 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r5, [pc, #872] @ (7cb5f0 ) │ │ │ │ + ldr r6, [pc, #232] @ (7cb370 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r5, [pc, #680] @ (7cb534 ) │ │ │ │ + ldr r6, [pc, #40] @ (7cb2b4 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r5, [pc, #568] @ (7cb4c8 ) │ │ │ │ + ldr r5, [pc, #952] @ (7cb648 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r5, [pc, #392] @ (7cb41c ) │ │ │ │ + ldr r5, [pc, #776] @ (7cb59c ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r5, [pc, #264] @ (7cb3a0 ) │ │ │ │ + ldr r5, [pc, #648] @ (7cb520 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - b.n 7cb08c │ │ │ │ + b.n 7cb14c │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r4, [pc, #680] @ (7cb548 ) │ │ │ │ + ldr r5, [pc, #40] @ (7cb2c8 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - b.n 7cb000 │ │ │ │ + b.n 7cb0c0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r4, [pc, #528] @ (7cb4b8 ) │ │ │ │ + ldr r4, [pc, #912] @ (7cb638 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r4, [pc, #240] @ (7cb39c ) │ │ │ │ + ldr r4, [pc, #624] @ (7cb51c ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r3, [pc, #240] @ (7cb3a0 ) │ │ │ │ + ldr r3, [pc, #624] @ (7cb520 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r0, #216 @ 0xd8 │ │ │ │ + movs r1, #56 @ 0x38 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [pc, #512] @ (7cb4b8 ) │ │ │ │ + ldr r4, [pc, #896] @ (7cb638 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r4, [pc, #320] @ (7cb3fc ) │ │ │ │ + ldr r4, [pc, #704] @ (7cb57c ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r4, [pc, #192] @ (7cb380 ) │ │ │ │ + ldr r4, [pc, #576] @ (7cb500 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r4, [pc, #80] @ (7cb314 ) │ │ │ │ + ldr r4, [pc, #464] @ (7cb494 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [pc, #720] @ (7cb598 ) │ │ │ │ + ldr r3, [pc, #80] @ (7cb318 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r2, pc, #16 @ (adr r2, 7cb2dc ) │ │ │ │ + add r2, pc, #400 @ (adr r2, 7cb45c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r6, r4, #6 │ │ │ │ + lsrs r6, r0, #8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ strb r0, [r5, r0] │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #640 @ (adr r1, 7cb55c ) │ │ │ │ + add r2, pc, #0 @ (adr r2, 7cb2dc ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [r1, #0] │ │ │ │ + ldr r6, [r5, #4] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r2, [r6, #124] @ 0x7c │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r0, [pc, #656] @ (7cb578 ) │ │ │ │ + ldr r1, [pc, #16] @ (7cb2f8 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r0, [pc, #560] @ (7cb51c ) │ │ │ │ + ldr r0, [pc, #944] @ (7cb69c ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r0, [pc, #536] @ (7cb508 ) │ │ │ │ + ldr r0, [pc, #920] @ (7cb688 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - b.n 7cab50 │ │ │ │ + b.n 7cac10 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r0, [pc, #328] @ (7cb440 ) │ │ │ │ + ldr r0, [pc, #712] @ (7cb5c0 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r6, [sp, #232] @ 0xe8 │ │ │ │ + str r6, [sp, #616] @ 0x268 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0x47ea │ │ │ │ + ldr r0, [pc, #296] @ (7cb428 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - blxns ip │ │ │ │ + ldr r0, [pc, #272] @ (7cb414 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r5, [sp, #824] @ 0x338 │ │ │ │ + str r6, [sp, #184] @ 0xb8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bxns lr │ │ │ │ + blxns sl │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r0, [pc, #16] @ (7cb320 ) │ │ │ │ + ldr r0, [pc, #400] @ (7cb4a0 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r5, [sp, #240] @ 0xf0 │ │ │ │ + str r5, [sp, #624] @ 0x270 │ │ │ │ lsls r1, r3, #2 │ │ │ │ add r6, sp, #536 @ 0x218 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - mov lr, fp │ │ │ │ + bx r7 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - b.n 7cb880 │ │ │ │ + b.n 7cb940 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - mov r8, r6 │ │ │ │ + bx r2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - mov sl, r5 │ │ │ │ + bx r1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - b.n 7cb79c │ │ │ │ + b.n 7cb85c │ │ │ │ lsls r1, r4, #2 │ │ │ │ - mov r2, sp │ │ │ │ + mov sl, r9 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r7, #210 @ 0xd2 │ │ │ │ + cmp r0, #50 @ 0x32 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r6, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r6, [sp, #840] @ 0x348 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 7cb6a4 │ │ │ │ + b.n 7cb764 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - mov r6, r7 │ │ │ │ + mov lr, r3 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - mov r4, r5 │ │ │ │ + mov ip, r1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r3, [sp, #480] @ 0x1e0 │ │ │ │ + str r3, [sp, #864] @ 0x360 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - stc2 0, cr0, [sl, #-588] @ 0xfffffdb4 │ │ │ │ - b.n 7cb594 │ │ │ │ + stc2l 0, cr0, [sl, #-588]! @ 0xfffffdb4 │ │ │ │ + b.n 7cb654 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cmp r0, sp │ │ │ │ + cmp r8, r9 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp ip, r6 │ │ │ │ + mov r4, r2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp sl, r2 │ │ │ │ + cmp sl, lr │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r0, r1 │ │ │ │ + cmp r0, sp │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r8, lr │ │ │ │ + cmp r0, sl │ │ │ │ lsls r1, r3, #2 │ │ │ │ - stc2l 0, cr0, [r6], #-588 @ 0xfffffdb4 │ │ │ │ - b.n 7cb460 │ │ │ │ + stc2l 0, cr0, [r6], {147} @ 0x93 │ │ │ │ + b.n 7cb520 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add r8, r8 │ │ │ │ + cmp r0, r4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r4, [sp, #888] @ 0x378 │ │ │ │ + ldr r5, [sp, #248] @ 0xf8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r4, r8 │ │ │ │ + add ip, r4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r2, r3 │ │ │ │ + add r2, pc │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r2, fp │ │ │ │ + add sl, r7 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r2, r8 │ │ │ │ + add sl, r4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r2, ip │ │ │ │ + add sl, r8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r2, sl │ │ │ │ + add sl, r6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r2, r1 │ │ │ │ + add r2, sp │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r0, pc │ │ │ │ + add r8, fp │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r4, r2 │ │ │ │ + add r4, lr │ │ │ │ lsls r1, r3, #2 │ │ │ │ add r3, sp, #328 @ 0x148 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - strh r2, [r0, #20] │ │ │ │ + strh r2, [r4, #22] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - mvns r0, r1 │ │ │ │ + add r0, r5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bics r0, r2 │ │ │ │ + mvns r0, r6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bics r0, r6 │ │ │ │ + add r0, r2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bics r0, r3 │ │ │ │ + mvns r0, r7 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bics r2, r5 │ │ │ │ + add r2, r1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bics r6, r1 │ │ │ │ + mvns r6, r5 │ │ │ │ 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 │ │ │ │ @@ -2724331,19 +2724330,19 @@ │ │ │ │ str r3, [r5, #0] │ │ │ │ bne.w 7cb590 │ │ │ │ b.n 7cb5c6 │ │ │ │ ldr r4, [pc, #112] @ (7cb708 ) │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r1, #29 │ │ │ │ + lsrs r2, r5, #30 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - subs r7, #102 @ 0x66 │ │ │ │ + subs r7, #198 @ 0xc6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bics r0, r2 │ │ │ │ + mvns r0, r6 │ │ │ │ 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] @ (7cb73c ) │ │ │ │ sub.w sp, sp, #560 @ 0x230 │ │ │ │ @@ -2724398,15 +2724397,15 @@ │ │ │ │ nop │ │ │ │ ldr r1, [pc, #240] @ (7cb830 ) │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #120] @ (7cb7c0 ) │ │ │ │ lsls r3, r2, #5 │ │ │ │ - lsrs r4, r0, #23 │ │ │ │ + lsrs r4, r4, #24 │ │ │ │ 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 │ │ │ │ @@ -2724905,15 +2724904,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 b2e558 │ │ │ │ + bl b2e540 │ │ │ │ mov r0, r7 │ │ │ │ strb.w sl, [r4, #2173] @ 0x87d │ │ │ │ bl 773a3c │ │ │ │ cmp r5, r6 │ │ │ │ bls.n 7cbd14 │ │ │ │ ldrd r3, r7, [sp, #20] │ │ │ │ mov r1, fp │ │ │ │ @@ -2725156,15 +2725155,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 b2e558 │ │ │ │ + bl b2e540 │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ adds r5, #1 │ │ │ │ strb.w r3, [r4, #2173] @ 0x87d │ │ │ │ bl 773a3c │ │ │ │ mov r0, r6 │ │ │ │ bl 773a3c │ │ │ │ @@ -2725365,15 +2725364,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 b2eb10 │ │ │ │ + bl b2eaf8 │ │ │ │ mov r0, r7 │ │ │ │ strb.w r8, [r4, #2173] @ 0x87d │ │ │ │ bl 773a3c │ │ │ │ cmp r6, sl │ │ │ │ bls.n 7cc1ec │ │ │ │ ldrd r7, r1, [sp, #4] │ │ │ │ mov r5, r9 │ │ │ │ @@ -2725619,15 +2725618,15 @@ │ │ │ │ strd r7, r7, [sp, #96] @ 0x60 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ bl 5abbec <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x49a19c> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 7cc580 │ │ │ │ ldr.w r0, [r8, #3860] @ 0xf14 │ │ │ │ - bl b2b9c8 │ │ │ │ + bl b2b9b0 │ │ │ │ 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 │ │ │ │ @@ -2725640,15 +2725639,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r5, #1884] @ 0x75c │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ bhi.n 7cc60e │ │ │ │ ldr.w r0, [r8, #3860] @ 0xf14 │ │ │ │ ldr.w r5, [r8, #160] @ 0xa0 │ │ │ │ - bl b2b6ec │ │ │ │ + bl b2b6d4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx r5 │ │ │ │ mov r3, r4 │ │ │ │ ldr.w r5, [r8, #360] @ 0x168 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ @@ -2725680,19 +2725679,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 b2ba40 │ │ │ │ + bl b2ba28 │ │ │ │ ldr.w r0, [r8, #3860] @ 0xf14 │ │ │ │ - bl b2bcd8 │ │ │ │ + bl b2bcc0 │ │ │ │ ldr.w r0, [r8, #3860] @ 0xf14 │ │ │ │ - bl b2ba04 │ │ │ │ + bl b2b9ec │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cbz r1, 7cc5b4 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2725771,15 +2725770,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 b2e14c │ │ │ │ + bl b2e134 │ │ │ │ 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 │ │ │ │ @@ -2725799,15 +2725798,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 b2ddd4 │ │ │ │ + bl b2ddbc │ │ │ │ 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 │ │ │ │ @@ -2725895,15 +2725894,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 b2c874 │ │ │ │ + bl b2c85c │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2173] @ 0x87d │ │ │ │ ldrb.w r2, [r4, #516] @ 0x204 │ │ │ │ cbnz r2, 7cc80e │ │ │ │ ldr r2, [pc, #892] @ (7ccb70 ) │ │ │ │ ldr r3, [pc, #884] @ (7ccb6c ) │ │ │ │ add r2, pc │ │ │ │ @@ -2726270,21 +2726269,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 b2c8dc │ │ │ │ + bl b2c8c4 │ │ │ │ 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 b2c930 │ │ │ │ + bl b2c918 │ │ │ │ ldrh.w r0, [r6, #76] @ 0x4c │ │ │ │ bl 450b34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x33f0e4> │ │ │ │ mov r9, r0 │ │ │ │ ldrh.w r0, [fp, #76] @ 0x4c │ │ │ │ bl 450b34 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x33f0e4> │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ @@ -2726431,15 +2726430,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 b2cbfc │ │ │ │ + bl b2cbe4 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r4, [r7, #2173] @ 0x87d │ │ │ │ bl 773a3c │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 7ccbd6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ @@ -2726492,15 +2726491,15 @@ │ │ │ │ cmp r2, #7 │ │ │ │ bhi.w 7ccf78 │ │ │ │ cmp r2, #1 │ │ │ │ bhi.w 7ccc62 │ │ │ │ ldr.w r0, [r7, #3860] @ 0xf14 │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ - bl b2c9fc │ │ │ │ + bl b2c9e4 │ │ │ │ ldrh.w r3, [r6, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 7cd0a6 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ bl 4635d0 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x351b80> │ │ │ │ mov r9, r0 │ │ │ │ @@ -2726825,15 +2726824,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #96 @ 0x60 │ │ │ │ lsls r3, r2, #5 │ │ │ │ adds r4, #30 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #118 @ 0x76 │ │ │ │ + cmp r2, #214 @ 0xd6 │ │ │ │ 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] @ 7cd860 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2726993,15 +2726992,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 b2e8c0 │ │ │ │ + bl b2e8a8 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2173] @ 0x87d │ │ │ │ ldr.w r2, [pc, #1128] @ 7cd868 │ │ │ │ ldr.w r3, [pc, #1120] @ 7cd864 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2727070,15 +2727069,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ bl 7cb7ac │ │ │ │ ldr.w r0, [r5, #3860] @ 0xf14 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl b2d8e8 │ │ │ │ + bl b2d8d0 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2173] @ 0x87d │ │ │ │ b.n 7cd3fc │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ b.n 7cd260 │ │ │ │ ldrb.w r1, [r0, #53] @ 0x35 │ │ │ │ cmp r1, #6 │ │ │ │ @@ -2727122,15 +2727121,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 b2e8c0 │ │ │ │ + bl b2e8a8 │ │ │ │ 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] │ │ │ │ @@ -2727144,15 +2727143,15 @@ │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ str r6, [sp, #192] @ 0xc0 │ │ │ │ bl 7cb7ac │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [r5, #3860] @ 0xf14 │ │ │ │ - bl b2d8e8 │ │ │ │ + bl b2d8d0 │ │ │ │ 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 │ │ │ │ @@ -2727404,15 +2727403,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ bl 7cb7ac │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [r5, #3860] @ 0xf14 │ │ │ │ - bl b2d8e8 │ │ │ │ + bl b2d8d0 │ │ │ │ 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 │ │ │ │ @@ -2728593,170 +2728592,170 @@ │ │ │ │ b.n 7cdf3e │ │ │ │ ldr r2, [pc, #324] @ (7ce588 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ b.n 7cdf34 │ │ │ │ - subs r0, r5, #4 │ │ │ │ + subs r0, r1, #6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ movs r4, #72 @ 0x48 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - subs r4, r0, #5 │ │ │ │ + subs r4, r4, #6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r4, r5, #5 │ │ │ │ + subs r4, r1, #7 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r6, r6, #7 │ │ │ │ + movs r0, #86 @ 0x56 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r0, #28 │ │ │ │ + movs r0, #124 @ 0x7c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + movs r0, #160 @ 0xa0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r4, r1, #7 │ │ │ │ + movs r0, #44 @ 0x2c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, r3, #7 │ │ │ │ + movs r0, #56 @ 0x38 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, r5, #7 │ │ │ │ + movs r0, #72 @ 0x48 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r4, r6, #7 │ │ │ │ + movs r0, #84 @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r0, #12 │ │ │ │ + movs r0, #108 @ 0x6c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r0, #26 │ │ │ │ + movs r0, #122 @ 0x7a │ │ │ │ lsls r1, r3, #2 │ │ │ │ - b.n 7ce780 │ │ │ │ + b.n 7ce840 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - movs r0, #36 @ 0x24 │ │ │ │ + movs r0, #132 @ 0x84 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r0, #46 @ 0x2e │ │ │ │ + movs r0, #142 @ 0x8e │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r0, #84 @ 0x54 │ │ │ │ + movs r0, #180 @ 0xb4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r0, #118 @ 0x76 │ │ │ │ + movs r0, #214 @ 0xd6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r0, #20 │ │ │ │ + movs r0, #116 @ 0x74 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r0, #32 │ │ │ │ + movs r0, #128 @ 0x80 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r0, #48 @ 0x30 │ │ │ │ + movs r0, #144 @ 0x90 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ + movs r0, #162 @ 0xa2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r0, #58 @ 0x3a │ │ │ │ + movs r0, #154 @ 0x9a │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r0, #92 @ 0x5c │ │ │ │ + movs r0, #188 @ 0xbc │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r0, #122 @ 0x7a │ │ │ │ + movs r0, #218 @ 0xda │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r0, #54 @ 0x36 │ │ │ │ + movs r0, #150 @ 0x96 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - sbc.w r0, r6, #4751360 @ 0x488000 │ │ │ │ - subs r4, r3, r2 │ │ │ │ + rsb r0, r6, #4751360 @ 0x488000 │ │ │ │ + subs r4, r7, r3 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r6, r4, r2 │ │ │ │ + subs r6, r0, r4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, r5, r2 │ │ │ │ + subs r0, r1, r4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r2, r5, r2 │ │ │ │ + subs r2, r1, r4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, r6, r2 │ │ │ │ + subs r0, r2, r4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r6, r5, r2 │ │ │ │ + subs r6, r1, r4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r4, r6, r2 │ │ │ │ + subs r4, r2, r4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r3, #130 @ 0x82 │ │ │ │ + movs r3, #226 @ 0xe2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r3, #92 @ 0x5c │ │ │ │ + movs r3, #188 @ 0xbc │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r3, #36 @ 0x24 │ │ │ │ + movs r3, #132 @ 0x84 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r2, #248 @ 0xf8 │ │ │ │ + movs r3, #88 @ 0x58 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r2, #204 @ 0xcc │ │ │ │ + movs r3, #44 @ 0x2c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r2, #160 @ 0xa0 │ │ │ │ + movs r3, #0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #230 @ 0xe6 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r1, #246 @ 0xf6 │ │ │ │ + movs r2, #86 @ 0x56 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r2, #28 │ │ │ │ + movs r2, #124 @ 0x7c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + movs r2, #162 @ 0xa2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r1, #52 @ 0x34 │ │ │ │ + movs r1, #148 @ 0x94 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r1, #10 │ │ │ │ + movs r1, #106 @ 0x6a │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r0, #224 @ 0xe0 │ │ │ │ + movs r1, #64 @ 0x40 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r0, #184 @ 0xb8 │ │ │ │ + movs r1, #24 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r0, #146 @ 0x92 │ │ │ │ + movs r0, #242 @ 0xf2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r0, #104 @ 0x68 │ │ │ │ + movs r0, #200 @ 0xc8 │ │ │ │ + lsls r1, r3, #2 │ │ │ │ + movs r0, #158 @ 0x9e │ │ │ │ + lsls r1, r3, #2 │ │ │ │ + movs r0, #112 @ 0x70 │ │ │ │ lsls r1, r3, #2 │ │ │ │ movs r0, #62 @ 0x3e │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r0, #16 │ │ │ │ + movs r0, #12 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r6, r3, #7 │ │ │ │ + subs r2, r3, #7 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r4, r5, #6 │ │ │ │ + subs r0, r5, #6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r2, r7, #5 │ │ │ │ + subs r6, r6, #5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, r1, #5 │ │ │ │ + subs r2, r0, #5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r6, r2, #4 │ │ │ │ + subs r2, r2, #4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ subs r2, r4, #3 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r2, r6, #2 │ │ │ │ + subs r2, r5, #2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r2, r0, #2 │ │ │ │ + subs r2, r7, #1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ subs r2, r1, #1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r2, r3, #0 │ │ │ │ + subs r6, r3, #0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ adds r2, r5, #7 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, r7, #6 │ │ │ │ - lsls r1, r3, #2 │ │ │ │ - adds r2, r1, #6 │ │ │ │ - lsls r1, r3, #2 │ │ │ │ - adds r6, r2, #5 │ │ │ │ + adds r6, r6, #6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, r3, #4 │ │ │ │ + adds r6, r7, #5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, r6, #3 │ │ │ │ + adds r0, r2, #5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r2, r0, #3 │ │ │ │ + adds r2, r4, #4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, r3, #2 │ │ │ │ + adds r0, r7, #3 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, r4, #1 │ │ │ │ + adds r6, r0, #3 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, r6, #0 │ │ │ │ + adds r4, r2, #2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r2, r0, #0 │ │ │ │ + adds r2, r4, #1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r6, r1, r7 │ │ │ │ + adds r6, r5, #0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r6, r4, r6 │ │ │ │ + adds r6, r0, #0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r2, r7, r5 │ │ │ │ + subs r2, r3, r7 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r6, r1, r5 │ │ │ │ + subs r6, r5, r6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, r4, r4 │ │ │ │ + subs r0, r0, r6 │ │ │ │ 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 │ │ │ │ @@ -2729049,55 +2729048,55 @@ │ │ │ │ add r2, pc │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ b.n 7ce7da │ │ │ │ subs r2, r2, r1 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #22 │ │ │ │ + movs r0, #118 @ 0x76 │ │ │ │ lsls r1, r3, #2 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r3, #7 │ │ │ │ + movs r0, #56 @ 0x38 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r6, r6, #7 │ │ │ │ + movs r0, #86 @ 0x56 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r0, #20 │ │ │ │ + movs r0, #116 @ 0x74 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, r7, #6 │ │ │ │ + movs r0, #24 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, r0, #7 │ │ │ │ + movs r0, #32 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r4, r6, #6 │ │ │ │ + movs r0, #20 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r2, r2, #7 │ │ │ │ + movs r0, #50 @ 0x32 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, r6, #7 │ │ │ │ + movs r0, #80 @ 0x50 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r2, r0, #6 │ │ │ │ + subs r2, r4, #7 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r4, r7, #5 │ │ │ │ + subs r4, r3, #7 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, r4, #4 │ │ │ │ + adds r0, r0, #6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, r5, #4 │ │ │ │ + adds r6, r1, #6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, r7, #4 │ │ │ │ + adds r4, r3, #6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, r1, #5 │ │ │ │ + adds r4, r5, #6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, r2, #5 │ │ │ │ + adds r6, r6, #6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, r6, #5 │ │ │ │ + adds r0, r2, #7 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, r5, #4 │ │ │ │ + subs r0, r1, #6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r4, r5, #3 │ │ │ │ + subs r4, r1, #5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r4, r6, #2 │ │ │ │ + subs r4, r2, #4 │ │ │ │ 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] @ (7ceb14 ) │ │ │ │ @@ -2729112,15 +2729111,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 b30d4c │ │ │ │ + bl b30d34 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 7ceb02 │ │ │ │ ldr.w r0, [r4, #628] @ 0x274 │ │ │ │ mov.w r9, #1 │ │ │ │ ldr.w r3, [r2, #188] @ 0xbc │ │ │ │ ldr.w r1, [r2, #144] @ 0x90 │ │ │ │ @@ -2730406,17 +2730405,17 @@ │ │ │ │ ldr.w r1, [r6, #3532] @ 0xdcc │ │ │ │ b.n 7cf902 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ blx 735b4 │ │ │ │ mov r0, r5 │ │ │ │ blx 74904 │ │ │ │ b.n 7cf88c │ │ │ │ - rev r2, r7 │ │ │ │ + hlt 0x001a │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r3!, {r1, r4, r6} │ │ │ │ + ldmia r3!, {r1, r4, r5, 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 │ │ │ │ @@ -2731418,19 +2731417,19 @@ │ │ │ │ movw r1, #52292 @ 0xcc44 │ │ │ │ movt r1, #52292 @ 0xcc44 │ │ │ │ adds r0, r2, #4 │ │ │ │ vldr s13, [pc, #4] @ 7d0584 │ │ │ │ b.n 7d051a │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ - itt al │ │ │ │ - lslal r6, r5, #4 │ │ │ │ - ite gt @ unpredictable │ │ │ │ - lslgt r6, r5, #4 │ │ │ │ - addwle r2, r0, #2180 @ 0x884 │ │ │ │ + stmia r0!, {r2, r6} │ │ │ │ + lsls r6, r5, #4 │ │ │ │ + stmia r0!, {r2, r3, r5} │ │ │ │ + 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 │ │ │ │ str r3, [r2, #0] │ │ │ │ str.w r3, [ip] │ │ │ │ @@ -2731535,17 +2731534,17 @@ │ │ │ │ vmul.f32 s14, s14, s13 │ │ │ │ vstr s15, [r0, #-8] │ │ │ │ vstr s14, [r0, #-4] │ │ │ │ bne.n 7d06b4 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ - nop │ │ │ │ + nop {6} │ │ │ │ lsls r6, r5, #4 │ │ │ │ - bkpt 0x0040 │ │ │ │ + bkpt 0x00a0 │ │ │ │ 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] @ 7d0e78 │ │ │ │ @@ -2732095,15 +2732094,15 @@ │ │ │ │ str.w r3, [lr, r2, lsl #2] │ │ │ │ ldr.w r8, [ip] │ │ │ │ b.n 7d077c │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ str.w r0, [ip, #338] @ 0x152 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r5, r6, r7, pc} │ │ │ │ + bkpt 0x004c │ │ │ │ lsls r6, r5, #4 │ │ │ │ @ instruction: 0xf7480152 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2732572,15 +2732571,15 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (7d1418 ) │ │ │ │ sub.w r1, r1, #294 @ 0x126 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, r1, lsl #2] │ │ │ │ bl 7d126c │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 7d143a │ │ │ │ + cbz r0, 7d1452 │ │ │ │ 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] @ 7d14ac │ │ │ │ sub sp, #196 @ 0xc4 │ │ │ │ @@ -2732631,15 +2732630,15 @@ │ │ │ │ it ne │ │ │ │ movne r0, #100 @ 0x64 │ │ │ │ b.n 7d1472 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ rsb r1, r6, r2, lsr #1 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 7d14c6 │ │ │ │ + cbz r0, 7d14de │ │ │ │ lsls r6, r5, #4 │ │ │ │ @ instruction: 0xeb860152 │ │ │ │ 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 │ │ │ │ @@ -2732930,15 +2732929,15 @@ │ │ │ │ blx 74568 │ │ │ │ movs r3, #0 │ │ │ │ b.n 7d16ea │ │ │ │ nop │ │ │ │ stmdb ip!, {r1, r4, r6, r8} │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #22 │ │ │ │ + lsls r4, r5, #23 │ │ │ │ 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 r5, r0 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ @@ -2733143,19 +2733142,19 @@ │ │ │ │ bne.n 7d19ea │ │ │ │ b.n 7d1962 │ │ │ │ adds r6, #1 │ │ │ │ str r6, [r5, #28] │ │ │ │ b.n 7d1872 │ │ │ │ movs r0, #0 │ │ │ │ b.n 7d19e0 │ │ │ │ - ldrh r2, [r2, r7] │ │ │ │ + ldrb r2, [r6, r0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r0, [r1, r7] │ │ │ │ + ldrb r0, [r5, r0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r2, #15 │ │ │ │ + lsls r0, r6, #16 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r3, [pc, #720] @ (7d1cec ) │ │ │ │ @@ -2733442,15 +2733441,15 @@ │ │ │ │ lsls r3, r2, #5 │ │ │ │ muls r6, r2 │ │ │ │ lsls r3, r2, #5 │ │ │ │ b.n 7d23c8 │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #2 │ │ │ │ + lsls r4, r7, #3 │ │ │ │ lsls r1, r3, #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 r3, r0, #4096 @ 0x1000 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2734709,15 +2734708,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 7d283c │ │ │ │ lsls r2, r2, #5 │ │ │ │ adds r4, r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #872] @ 0x368 │ │ │ │ + ldr r6, [sp, #232] @ 0xe8 │ │ │ │ lsls r6, r5, #4 │ │ │ │ bvs.n 7d2938 │ │ │ │ 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 │ │ │ │ @@ -2734844,15 +2734843,15 @@ │ │ │ │ nop │ │ │ │ pop {r2, r3, r5, r7, pc} │ │ │ │ lsls r5, r1, #5 │ │ │ │ bvs.n 7d2a98 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #592] @ 0x250 │ │ │ │ + ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ lsls r6, r5, #4 │ │ │ │ bpl.n 7d29c8 │ │ │ │ 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 │ │ │ │ @@ -2734947,19 +2734946,19 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ bpl.n 7d2c1c │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ pop {r3, r5, r6, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r3, [sp, #592] @ 0x250 │ │ │ │ + ldr r3, [sp, #976] @ 0x3d0 │ │ │ │ lsls r6, r5, #4 │ │ │ │ pop {r6, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r3, [sp, #248] @ 0xf8 │ │ │ │ + ldr r3, [sp, #632] @ 0x278 │ │ │ │ lsls r6, r5, #4 │ │ │ │ bmi.n 7d2ac4 │ │ │ │ lsls r2, r2, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2735381,16 +2735380,16 @@ │ │ │ │ bl 78e058 │ │ │ │ blx 72af4 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ beq.n 7d2f58 │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - mcr 0, 7, r0, cr2, cr8, {4} │ │ │ │ - lsrs r2, r2, #25 │ │ │ │ + vqadd.s8 d16, d18, d8 │ │ │ │ + lsrs r2, r6, #26 │ │ │ │ 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 │ │ │ │ @@ -2735485,15 +2735484,15 @@ │ │ │ │ bl 7d2f34 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [ip, #608]! @ 0x260 │ │ │ │ + mrc 0, 2, r0, cr12, cr8, {4} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ 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] @ (7d3150 ) │ │ │ │ @@ -2735635,18 +2735634,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r0], {152} @ 0x98 │ │ │ │ - asrs r0, r5, #3 │ │ │ │ + ldc 0, cr0, [r0, #-608]! @ 0xfffffda0 │ │ │ │ + asrs r0, r1, #5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldc 0, cr0, [sl], {152} @ 0x98 │ │ │ │ + ldcl 0, cr0, [sl], #608 @ 0x260 │ │ │ │ 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 │ │ │ │ ldr.w sl, [pc, #672] @ 7d353c │ │ │ │ @@ -2735916,23 +2735915,23 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ adds r4, r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - rsb r0, r6, r8, lsr #2 │ │ │ │ - strh r6, [r1, #48] @ 0x30 │ │ │ │ + stc 0, cr0, [r6], #-608 @ 0xfffffda0 │ │ │ │ + strh r6, [r5, #50] @ 0x32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r7, #29 │ │ │ │ + lsrs r2, r3, #31 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - orrs.w r0, ip, r8, lsr #2 │ │ │ │ - strh r0, [r6, #36] @ 0x24 │ │ │ │ + @ instruction: 0xeabc0098 │ │ │ │ + strh r0, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r5, #24 │ │ │ │ + lsrs r0, r1, #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] @ 7d381c │ │ │ │ sub sp, #8 │ │ │ │ @@ -2736200,24 +2736199,23 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ adds r4, r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [r6], #608 @ 0x260 │ │ │ │ - strh r6, [r6, #24] │ │ │ │ + ldrd r0, r0, [r6, #-608] @ 0x260 │ │ │ │ + strh r6, [r2, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r4, #18 │ │ │ │ + lsrs r2, r0, #20 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - b.n 7d3798 │ │ │ │ - lsls r0, r3, #2 │ │ │ │ - strh r6, [r6, #14] │ │ │ │ + @ instruction: 0xe80e0098 │ │ │ │ + strh r6, [r2, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r5, #13 │ │ │ │ + lsrs r2, r1, #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 │ │ │ │ @@ -2736469,24 +2736467,24 @@ │ │ │ │ bne.w 7d38d8 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmia r7!, {r1, r2, r3, r5} │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7d35c0 │ │ │ │ + b.n 7d3680 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r4, [r0, #30] │ │ │ │ + ldrb r4, [r4, #31] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - smlalbt r0, r0, r0, r7 │ │ │ │ - b.n 7d34bc │ │ │ │ + stc2 0, cr0, [r0], #-604 @ 0xfffffda4 │ │ │ │ + b.n 7d357c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - b.n 7d3440 │ │ │ │ + b.n 7d3500 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r2, r1, #1 │ │ │ │ + lsrs r2, r5, #2 │ │ │ │ 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] @ (7d3c7c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2736629,17 +2736627,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #28 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7d42ac │ │ │ │ + b.n 7d436c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r2, r2, #27 │ │ │ │ + lsls r2, r6, #28 │ │ │ │ lsls r1, 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, #196] @ (7d3d70 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2736720,17 +2736718,17 @@ │ │ │ │ bl 7d3288 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmia r3!, {r1, r3, r6} │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7d41a4 │ │ │ │ + b.n 7d4264 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r4, r3, #23 │ │ │ │ + lsls r4, r7, #24 │ │ │ │ lsls r1, r3, #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 │ │ │ │ add.w r4, r1, #44 @ 0x2c │ │ │ │ @@ -2736841,17 +2736839,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r3, r5} │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r2, #5 │ │ │ │ - b.n 7d4078 │ │ │ │ + b.n 7d4138 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r0, r6, #18 │ │ │ │ + lsls r0, r2, #20 │ │ │ │ lsls r1, r3, #2 │ │ │ │ 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] @ (7d3f84 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2736942,17 +2736940,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r2, r4, r5} │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r2, #5 │ │ │ │ - svc 244 @ 0xf4 │ │ │ │ + b.n 7d4044 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r4, r7, #14 │ │ │ │ + lsls r4, r3, #16 │ │ │ │ lsls r1, r3, #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 r4, [pc, #256] @ (7d40b4 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -2737070,17 +2737068,17 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ nop {13} │ │ │ │ lsls r2, r2, #5 │ │ │ │ - udf #220 @ 0xdc │ │ │ │ + svc 60 @ 0x3c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r4, r4, #10 │ │ │ │ + lsls r4, r0, #12 │ │ │ │ lsls r1, 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, #184] @ (7d419c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2737156,17 +2737154,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 73350 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7d410c │ │ │ │ itee ne │ │ │ │ lslne r2, r2, #5 │ │ │ │ asreq r0, r4, #25 │ │ │ │ moveq r0, r0 │ │ │ │ - ble.n 7d4158 │ │ │ │ + udf #56 @ 0x38 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r0, r4, #6 │ │ │ │ + lsls r0, r0, #8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ 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] @ (7d42dc ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2737290,17 +2737288,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x0034 │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r2, r3, r4, r7, pc} │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bgt.n 7d4228 │ │ │ │ + bgt.n 7d42e8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r4, r4, #1 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ lsls r1, 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, #208] @ (7d43d8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2737386,17 +2737384,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 73350 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7d4330 │ │ │ │ pop {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 7d4318 │ │ │ │ + blt.n 7d43d8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - vqadd.u32 d16, d20, d8 │ │ │ │ + vshr.u64 d16, d8, #60 │ │ │ │ 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 │ │ │ │ @@ -2737445,15 +2737443,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 7d4450 │ │ │ │ ldr r0, [pc, #8] @ (7d447c ) │ │ │ │ add r0, pc │ │ │ │ blx 72740 │ │ │ │ nop │ │ │ │ - str r4, [r1, #124] @ 0x7c │ │ │ │ + ldr r4, [r5, #0] │ │ │ │ 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] @ (7d4690 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2737668,18 +2737666,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbnz r2, 7d46f2 │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ rev16 r6, r4 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - ldr r3, [pc, #184] @ (7d4764 ) │ │ │ │ + ldr r3, [pc, #568] @ (7d48e4 ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stc2l 0, cr0, [sl, #-608] @ 0xfffffda0 │ │ │ │ - bls.n 7d473c │ │ │ │ + stc2 0, cr0, [sl, #608]! @ 0x260 │ │ │ │ + bls.n 7d45fc │ │ │ │ lsls r0, r3, #2 │ │ │ │ cbnz r2, 7d46ea │ │ │ │ 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 │ │ │ │ @@ -2738369,17 +2738367,17 @@ │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [pc, #16] @ (7d4d24 ) │ │ │ │ mov r2, ip │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 74c78 │ │ │ │ nop │ │ │ │ - ldrh r6, [r1, #14] │ │ │ │ + ldrh r6, [r5, #16] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r0, [r1, #10] │ │ │ │ + ldrh r0, [r5, #12] │ │ │ │ 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 │ │ │ │ @@ -2739072,15 +2739070,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] @ (7d53e8 ) │ │ │ │ add r0, pc │ │ │ │ blx 72740 │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ + ldr r2, [r7, #88] @ 0x58 │ │ │ │ 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 │ │ │ │ @@ -2739821,19 +2739819,19 @@ │ │ │ │ add r2, pc │ │ │ │ vstr d7, [sp] │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ str r0, [r0, r0] │ │ │ │ @ instruction: 0x47c3 │ │ │ │ - udf #194 @ 0xc2 │ │ │ │ + svc 34 @ 0x22 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldmia.w r6, {r0, r1, r2, r4, r7} │ │ │ │ - strd r0, r0, [r2], #-604 @ 0x25c │ │ │ │ - @ instruction: 0xe8560097 │ │ │ │ + ldrd r0, r0, [r6], #604 @ 0x25c │ │ │ │ + @ instruction: 0xe8c20097 │ │ │ │ + ldmia.w r6!, {r0, r1, r2, r4, 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #316] @ (7d5db8 ) │ │ │ │ sub sp, #28 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2739965,44 +2739963,44 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r8 │ │ │ │ str.w r9, [sp] │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldmia r6, {r3, r4, r6} │ │ │ │ + ldmia r6!, {r3, r4, r5, r7} │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldmia r6!, {r3, r4, r5} │ │ │ │ + ldmia r6!, {r3, r4, r7} │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r4, [r7, #104] @ 0x68 │ │ │ │ + ldr r4, [r3, #112] @ 0x70 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrsb r0, [r6, r5] │ │ │ │ + ldrsb r0, [r2, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bvc.n 7d5e94 │ │ │ │ + bvc.n 7d5d54 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - stmia r2!, {r1, r3, r4, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xf4b6012e │ │ │ │ - ldr r2, [r7, #100] @ 0x64 │ │ │ │ + adds.w r1, r6, #11403264 @ 0xae0000 │ │ │ │ + ldr r2, [r3, #108] @ 0x6c │ │ │ │ lsls r6, r5, #4 │ │ │ │ - b.n 7d5e6c │ │ │ │ + b.n 7d5f2c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r6, [r3, #32] │ │ │ │ + ldr r6, [r7, #36] @ 0x24 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrb r2, [r5, #13] │ │ │ │ + ldrb r2, [r1, #15] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrsb r6, [r7, r2] │ │ │ │ + ldrsb r6, [r3, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bvs.n 7d5d48 │ │ │ │ + bvc.n 7d5e08 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrsb r4, [r1, r2] │ │ │ │ + ldrsb r4, [r5, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bvs.n 7d5cf4 │ │ │ │ + bvs.n 7d5db4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r5} │ │ │ │ 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 │ │ │ │ @@ -2740645,115 +2740643,115 @@ │ │ │ │ b.n 7d6472 │ │ │ │ ldr r2, [pc, #212] @ (7d65b4 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 73fc4 <__fprintf_chk@plt> │ │ │ │ b.n 7d6472 │ │ │ │ - it ne │ │ │ │ - lslne r2, r2, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r6} │ │ │ │ + it vc │ │ │ │ + lslvc r2, r2, #2 │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsh r0, [r3, r4] │ │ │ │ + ldrsh r0, [r7, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r1!, {r1} │ │ │ │ + stmia r1!, {r1, r5, r6} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r1!, {r2} │ │ │ │ + stmia r1!, {r2, r5, r6} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - asrs r4, r6, #29 │ │ │ │ + asrs r4, r2, #31 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r2, [r3, #72] @ 0x48 │ │ │ │ + ldr r2, [r7, #76] @ 0x4c │ │ │ │ lsls r6, r5, #4 │ │ │ │ - stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r6} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r0, r5, #16 │ │ │ │ + lsrs r0, r1, #18 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r3, r4, r6} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r1!, {r2, r3} │ │ │ │ + stmia r1!, {r2, r3, r5, r6} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - pop {r5, r6, pc} │ │ │ │ + pop {r6, r7, pc} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - stmia r1!, {r1, r2} │ │ │ │ + stmia r1!, {r1, r2, r5, r6} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r1!, {r1, r5} │ │ │ │ + stmia r1!, {r1, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r4, [r5, r7] │ │ │ │ + strb r4, [r1, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r4, r7] │ │ │ │ + strb r2, [r0, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r0, r7] │ │ │ │ + strb r2, [r4, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bcc.n 7d64a4 │ │ │ │ + bmi.n 7d6564 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strh r6, [r2, r5] │ │ │ │ + strh r6, [r6, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bcc.n 7d65d4 │ │ │ │ + bcc.n 7d6494 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r6, r6, #32 │ │ │ │ + lsrs r6, r2, #2 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bkpt 0x007a │ │ │ │ + bkpt 0x00da │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r6, [r3, r2] │ │ │ │ + strh r6, [r7, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bcs.n 7d6474 │ │ │ │ + bcs.n 7d6534 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bkpt 0x006c │ │ │ │ + bkpt 0x00cc │ │ │ │ lsls r0, r3, #2 │ │ │ │ - pop {r3, r6, r7, pc} │ │ │ │ + bkpt 0x0028 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - b.n 7d6b10 │ │ │ │ + b.n 7d6bd0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r6, [r3, r1] │ │ │ │ + strh r6, [r7, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bcs.n 7d6608 │ │ │ │ + bcs.n 7d64c8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r2, r2, #29 │ │ │ │ + lsls r2, r6, #30 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - pop {r1, r2, r7, pc} │ │ │ │ + pop {r1, r2, r5, r6, r7, pc} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bhi.n 7d648c │ │ │ │ + bhi.n 7d654c │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bcs.n 7d65a4 │ │ │ │ + bcs.n 7d6664 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strh r6, [r3, r0] │ │ │ │ + strh r6, [r7, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - pop {r3, r6, pc} │ │ │ │ + pop {r3, r5, r7, pc} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x0050 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bhi.n 7d6628 │ │ │ │ + bhi.n 7d64e8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r2, r2, #7 │ │ │ │ - lsls r0, r3, #2 │ │ │ │ - subs r2, r7, #6 │ │ │ │ + movs r0, #50 @ 0x32 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bkpt 0x00cc │ │ │ │ + movs r0, #26 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r7, {r4, r5, r6, r7} │ │ │ │ + ite cs │ │ │ │ + lslcs r0, r3, #2 │ │ │ │ + beq.n 7d6630 @ unpredictable │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r7, [pc, #968] @ (7d695c ) │ │ │ │ + str r2, [r2, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbnz r4, 7d660c │ │ │ │ + pop {r2, r4, r5} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - pop {r3, r6} │ │ │ │ + pop {r3, r5, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cbnz r0, 7d65fc │ │ │ │ + cbnz r0, 7d6614 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cbnz r6, 7d65fa │ │ │ │ + cbnz r6, 7d6612 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - udf #152 @ 0x98 │ │ │ │ + udf #248 @ 0xf8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.n 7d6554 │ │ │ │ + bvs.n 7d6614 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - svc 200 @ 0xc8 │ │ │ │ + b.n 7d6600 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - cbnz r6, 7d6616 │ │ │ │ + cbnz r6, 7d662e │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cbnz r4, 7d660a │ │ │ │ + cbnz r4, 7d6622 │ │ │ │ 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 │ │ │ │ @@ -2741617,15 +2741615,15 @@ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ lsls r3, r3, #31 │ │ │ │ bmi.n 7d6fc4 │ │ │ │ add.w r0, r5, #4384 @ 0x1120 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ adds r0, #24 │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ - bl af41ac │ │ │ │ + bl af4194 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str.w r3, [r4, #1368] @ 0x558 │ │ │ │ bl 7f1850 │ │ │ │ cbz r0, 7d6ff2 │ │ │ │ add.w r4, r5, #4416 @ 0x1140 │ │ │ │ add.w r6, r5, #4544 @ 0x11c0 │ │ │ │ @@ -2741667,70 +2741665,70 @@ │ │ │ │ mov.w r8, #0 │ │ │ │ blx 74568 │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #280] @ 0x118 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - udf #178 @ 0xb2 │ │ │ │ + svc 18 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - b.n 7d74e4 │ │ │ │ + b.n 7d75a4 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - b.n 7d7544 │ │ │ │ + b.n 7d7604 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - b.n 7d7598 │ │ │ │ + b.n 7d7658 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - b.n 7d7634 │ │ │ │ + b.n 7d76f4 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - b.n 7d7688 │ │ │ │ + b.n 7d7748 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - b.n 7d7714 │ │ │ │ + b.n 7d77d4 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - b.n 7d7770 │ │ │ │ + b.n 7d6830 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - b.n 7d77ec │ │ │ │ + b.n 7d68ac │ │ │ │ lsls r0, r2, #2 │ │ │ │ - b.n 7d6850 │ │ │ │ + b.n 7d6910 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - b.n 7d6874 │ │ │ │ + b.n 7d6934 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - b.n 7d68e0 │ │ │ │ + b.n 7d69a0 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - b.n 7d69b0 │ │ │ │ + b.n 7d6a70 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - b.n 7d6a48 │ │ │ │ + b.n 7d6b08 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - b.n 7d6aa4 │ │ │ │ + b.n 7d6b64 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - b.n 7d6ad0 │ │ │ │ + b.n 7d6b90 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - b.n 7d6b44 │ │ │ │ + b.n 7d6c04 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - b.n 7d6b70 │ │ │ │ + b.n 7d6c30 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - b.n 7d6ba4 │ │ │ │ + b.n 7d6c64 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - b.n 7d6bdc │ │ │ │ + b.n 7d6c9c │ │ │ │ lsls r0, r2, #2 │ │ │ │ ldrb r0, [r5, #5] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strh r4, [r6, #10] │ │ │ │ + strh r4, [r2, #14] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r6, [r6, #10] │ │ │ │ + strh r6, [r2, #14] │ │ │ │ lsls r7, r2, #2 │ │ │ │ stc2l 15, cr15, [pc], #-1020 @ 7d6c6c │ │ │ │ subs r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 7d70a6 │ │ │ │ + sxth r6, r1 │ │ │ │ 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 │ │ │ │ @@ -2741765,15 +2741763,15 @@ │ │ │ │ bl 47c124 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x36a6d4> │ │ │ │ cmp r4, r8 │ │ │ │ bne.n 7d70a6 │ │ │ │ mov r0, r6 │ │ │ │ bl 7f287c │ │ │ │ add.w r0, r6, #4384 @ 0x1120 │ │ │ │ adds r0, #24 │ │ │ │ - bl af41c4 │ │ │ │ + bl af41ac │ │ │ │ add.w r0, r6, #5376 @ 0x1500 │ │ │ │ bl 455b40 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x3440f0> │ │ │ │ ldr.w r0, [r6, #1880] @ 0x758 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ mov r0, r6 │ │ │ │ blx 74568 │ │ │ │ @@ -2741853,15 +2741851,15 @@ │ │ │ │ b.n 7d7188 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r0, [r2, #54] @ 0x36 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 7d728c │ │ │ │ + ble.n 7d714c │ │ │ │ lsls r0, r2, #2 │ │ │ │ @ instruction: 0xfb1fffff │ │ │ │ ldrh r0, [r6, #50] @ 0x32 │ │ │ │ lsls r2, r2, #5 │ │ │ │ @ instruction: 0xfae1ffff │ │ │ │ ldr.w r3, [r0, #640] @ 0x280 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -2742110,21 +2742108,21 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 456550 <__vaDriverInit_1_24@@libgallium-26.2.4-1.so+0x344b00> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - lsls r6, r6, #13 │ │ │ │ + lsls r6, r2, #15 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - cbz r6, 7d7512 │ │ │ │ + push {r1, r2, r3, r5} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cbz r6, 7d7520 │ │ │ │ + push {r1, r2, r4, r6} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bge.n 7d7504 │ │ │ │ + bge.n 7d73c4 │ │ │ │ lsls r0, r2, #2 │ │ │ │ subs r3, r1, #1 │ │ │ │ cmp r3, #25 │ │ │ │ bhi.n 7d74d0 │ │ │ │ tbb [pc, r3] │ │ │ │ str r5, [r4, #52] @ 0x34 │ │ │ │ str r3, [r5, #16] │ │ │ │ @@ -2742218,21 +2742216,21 @@ │ │ │ │ bx lr │ │ │ │ movs r0, #6 │ │ │ │ bx lr │ │ │ │ movs r0, #2 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ - lsls r0, r5, #11 │ │ │ │ + lsls r0, r1, #13 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - cbz r4, 7d75de │ │ │ │ - lsls r0, r3, #2 │ │ │ │ cbz r4, 7d75f6 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bls.n 7d7508 │ │ │ │ + push {r2, r3} │ │ │ │ + lsls r0, r3, #2 │ │ │ │ + bge.n 7d75c8 │ │ │ │ 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 74568 │ │ │ │ @@ -2742282,15 +2742280,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} │ │ │ │ - lsls r2, r7, #7 │ │ │ │ + lsls r2, r3, #9 │ │ │ │ lsls r7, r5, #4 │ │ │ │ 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 │ │ │ │ @@ -2745277,15 +2745275,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 b44b30 │ │ │ │ + bl b44b18 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr.w r0, [r9, #628] @ 0x274 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r2, r4 │ │ │ │ bne.n 7d9b26 │ │ │ │ mov r5, r9 │ │ │ │ ldr.w r9, [sp, #32] │ │ │ │ @@ -2745776,15 +2745774,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 b4378c │ │ │ │ + bl b43774 │ │ │ │ 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 │ │ │ │ @@ -2746071,29 +2746069,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 b3285c │ │ │ │ + bl b32844 │ │ │ │ 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 b326d8 │ │ │ │ + bl b326c0 │ │ │ │ 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 │ │ │ │ @@ -2746207,15 +2746205,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r6, [r0, r1] │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 7da6ac │ │ │ │ + bcs.n 7da56c │ │ │ │ lsls r6, r5, #4 │ │ │ │ ldr r2, [r2, r7] │ │ │ │ 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 │ │ │ │ @@ -2746325,15 +2746323,15 @@ │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r2, r6] │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r2, r5] │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bne.n 7da720 │ │ │ │ + bcs.n 7da7e0 │ │ │ │ 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 │ │ │ │ @@ -2746428,17 +2746426,17 @@ │ │ │ │ addw sp, sp, #1036 @ 0x40c │ │ │ │ pop {pc} │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ ldrsb r2, [r1, r7] │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #4] │ │ │ │ + strh r2, [r5, #6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r4, [r7, #2] │ │ │ │ + strh r4, [r3, #6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ ldrsb r0, [r2, r6] │ │ │ │ lsls r2, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2746472,15 +2746470,15 @@ │ │ │ │ strb.w r2, [sp, #16] │ │ │ │ bmi.n 7da944 │ │ │ │ movs r3, #0 │ │ │ │ adds r5, r1, #4 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ strb.w r3, [sp, #17] │ │ │ │ - bl b3e3bc │ │ │ │ + bl b3e3a4 │ │ │ │ ldr.w r3, [r4, #628] @ 0x274 │ │ │ │ subs r3, #9 │ │ │ │ cmp r3, #7 │ │ │ │ bls.n 7da930 │ │ │ │ ldr r2, [pc, #76] @ (7da968 ) │ │ │ │ ldr r3, [pc, #72] @ (7da964 ) │ │ │ │ add r2, pc │ │ │ │ @@ -2746492,15 +2746490,15 @@ │ │ │ │ bne.n 7da952 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #34860 @ 0x882c │ │ │ │ movt r1, #2 │ │ │ │ - bl b4c384 │ │ │ │ + bl b4c36c │ │ │ │ b.n 7da918 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 7da81c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ eor.w r3, r0, #1 │ │ │ │ b.n 7da900 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ @@ -2748801,15 +2748799,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 b42870 │ │ │ │ + bl b42858 │ │ │ │ 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 │ │ │ │ @@ -2748955,15 +2748953,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 af0390 │ │ │ │ + bl af0378 │ │ │ │ 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] │ │ │ │ @@ -2749007,15 +2749005,15 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #160 @ 0xa0 │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #84] @ 0x54 │ │ │ │ + str r4, [r7, #88] @ 0x58 │ │ │ │ lsls r0, r3, #2 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ 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 │ │ │ │ @@ -2749070,15 +2749068,15 @@ │ │ │ │ ldrb.w r3, [r3, #36] @ 0x24 │ │ │ │ lsls r3, r3, #27 │ │ │ │ bne.n 7dc8a6 │ │ │ │ adds r1, #1 │ │ │ │ cmp r1, #4 │ │ │ │ bne.n 7dc890 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - bl b43bc8 │ │ │ │ + bl b43bb0 │ │ │ │ subs r3, r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, r4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @@ -2749794,17 +2749792,17 @@ │ │ │ │ ldr.w r2, [r8, #2416] @ 0x970 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r8, #2416] @ 0x970 │ │ │ │ b.n 7dcfea │ │ │ │ nop │ │ │ │ strh r0, [r3, #28] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r4, [r4, r2] │ │ │ │ + ldr r4, [r0, r4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r2, [r5, #24] │ │ │ │ + ldrb r2, [r1, #26] │ │ │ │ lsls r0, 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 │ │ │ │ ldr r2, [pc, #832] @ (7dd43c ) │ │ │ │ mov r9, r0 │ │ │ │ @@ -2749994,15 +2749992,15 @@ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl b414c8 │ │ │ │ + bl b414b0 │ │ │ │ add.w ip, r5, #16 │ │ │ │ vldr s15, [r4, #16] │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add.w lr, sp, #60 @ 0x3c │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ vcmpe.f32 s15, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ @@ -2750099,19 +2750097,19 @@ │ │ │ │ strb.w r6, [sp, #26] │ │ │ │ b.n 7dd2ce │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ cmp r6, #252 @ 0xfc │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #664 @ (adr r5, 7dd6e0 ) │ │ │ │ + add r6, pc, #24 @ (adr r6, 7dd460 ) │ │ │ │ lsls r6, r5, #4 │ │ │ │ - add r5, pc, #512 @ (adr r5, 7dd64c ) │ │ │ │ + add r5, pc, #896 @ (adr r5, 7dd7cc ) │ │ │ │ lsls r6, r5, #4 │ │ │ │ - add r5, pc, #352 @ (adr r5, 7dd5b0 ) │ │ │ │ + add r5, pc, #736 @ (adr r5, 7dd730 ) │ │ │ │ lsls r6, r5, #4 │ │ │ │ cmp r4, #138 @ 0x8a │ │ │ │ lsls r2, r2, #5 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 7dd5be │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2750439,15 +2750437,15 @@ │ │ │ │ iteet hi │ │ │ │ movwhi r1, #32892 @ 0x807c │ │ │ │ movwls r1, #35696 @ 0x8b70 │ │ │ │ ldrls r0, [sp, #24] │ │ │ │ movthi r1, #2 │ │ │ │ it ls │ │ │ │ movtls r1, #2 │ │ │ │ - bl b4c384 │ │ │ │ + bl b4c36c │ │ │ │ ldr.w r3, [pc, #2376] @ 7de17c │ │ │ │ str.w r9, [sp, #8] │ │ │ │ mov r9, r7 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ ldr.w r3, [pc, #2364] @ 7de180 │ │ │ │ strd r6, r6, [fp, #284] @ 0x11c │ │ │ │ @@ -2750652,15 +2750650,15 @@ │ │ │ │ orrs r3, r2 │ │ │ │ orr.w r3, r3, r4, lsl #16 │ │ │ │ orr.w r3, r3, #536870912 @ 0x20000000 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl b4c384 │ │ │ │ + bl b4c36c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ movs r3, #15 │ │ │ │ ldr.w r1, [fp, #292] @ 0x124 │ │ │ │ lsls r3, r2 │ │ │ │ ldr.w r2, [sl, #628] @ 0x274 │ │ │ │ orrs r1, r3 │ │ │ │ str.w r1, [fp, #292] @ 0x124 │ │ │ │ @@ -2750716,15 +2750714,15 @@ │ │ │ │ add.w r5, r3, #41216 @ 0xa100 │ │ │ │ adds r5, #216 @ 0xd8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r2, [r4], #4 │ │ │ │ mov r0, r6 │ │ │ │ add.w r8, r8, #4 │ │ │ │ - bl b4c384 │ │ │ │ + bl b4c36c │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 7ddb32 │ │ │ │ ldrb.w r3, [fp, #308] @ 0x134 │ │ │ │ ldr.w r0, [sl, #628] @ 0x274 │ │ │ │ ubfx r3, r3, #2, #1 │ │ │ │ orrs r3, r7 │ │ │ │ beq.w 7de0e0 │ │ │ │ @@ -2750733,17 +2750731,17 @@ │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #16 │ │ │ │ bls.w 7dde18 │ │ │ │ movw r1, #34904 @ 0x8858 │ │ │ │ movt r1, #2 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl b4c384 │ │ │ │ + bl b4c36c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl b4bdcc │ │ │ │ + bl b4bdb4 │ │ │ │ ldr.w r2, [pc, #1540] @ 7de184 │ │ │ │ ldr.w r3, [pc, #1524] @ 7de178 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ eors r2, r3 │ │ │ │ @@ -2750918,15 +2750916,15 @@ │ │ │ │ bls.n 7ddd3a │ │ │ │ subs r1, r4, #3 │ │ │ │ cmp r1, #1 │ │ │ │ bhi.w 7dd8b8 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r9 │ │ │ │ - bl b4c384 │ │ │ │ + bl b4c36c │ │ │ │ b.n 7ddac6 │ │ │ │ cmp r6, #1 │ │ │ │ bne.n 7ddd3a │ │ │ │ ldr.w r3, [sl, #628] @ 0x274 │ │ │ │ cmp r3, #13 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ite ls │ │ │ │ @@ -2751002,15 +2751000,15 @@ │ │ │ │ ldrb.w r3, [r3, #2251] @ 0x8cb │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 7ddb0a │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ movw r1, #34824 @ 0x8808 │ │ │ │ movt r1, #2 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl b4c384 │ │ │ │ + bl b4c36c │ │ │ │ b.n 7ddb76 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov.w lr, #7 │ │ │ │ cmp r2, #1 │ │ │ │ lsl.w lr, lr, r1 │ │ │ │ ldr.w r1, [fp, #300] @ 0x12c │ │ │ │ orr.w r1, r1, lr │ │ │ │ @@ -2751327,17 +2751325,17 @@ │ │ │ │ b.n 7ddf16 │ │ │ │ blx 7253c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r0, #244 @ 0xf4 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #512] @ 0x200 │ │ │ │ + ldr r7, [sp, #896] @ 0x380 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r7, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r7, [sp, #848] @ 0x350 │ │ │ │ lsls r6, r5, #4 │ │ │ │ movs r4, #120 @ 0x78 │ │ │ │ lsls r2, r2, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2751436,15 +2751434,15 @@ │ │ │ │ movs r4, #0 │ │ │ │ mov r3, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ add.w r2, r9, #12 │ │ │ │ add.w r1, r9, #416 @ 0x1a0 │ │ │ │ mov r0, r7 │ │ │ │ adds r4, #1 │ │ │ │ - bl b931a8 │ │ │ │ + bl b93190 │ │ │ │ adds r5, #16 │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 7de29a │ │ │ │ ldr r2, [pc, #60] @ (7de2f4 ) │ � TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes